加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
OmegaProfile_auto_switch.pac 541.25 KB
一键复制 编辑 原始数据 按行查看 历史
FK-everyone 提交于 2021-11-17 14:53 . 1
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246
var FindProxyForURL = function(init, profiles) {
return function(url, host) {
"use strict";
var result = init, scheme = url.substr(0, url.indexOf(":"));
do {
result = profiles[result];
if (typeof result === "function") result = result(url, host, scheme);
} while (typeof result !== "string" || result.charCodeAt(0) === 43);
return result;
};
}("+auto switch", {
"+auto switch": function(url, host, scheme) {
"use strict";
if (/(?:^|\.)d1f8f9xcsvx3ha\.cloudfront\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)google-analytics\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)doorbell\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)typora\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)sz-guanghe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)google\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qq\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)rarbgprx\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)yuque\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hex-rays\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)typekit\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)trillworks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cokemv\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)xconfessions\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)epicgames\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)unrealengine\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)joplinapp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nicolove\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)phncdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pornhub\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6651tp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)65688qp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zqzyms\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xmmnsl\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn-c55291f64e9b0e3a\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cheqiao\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)alicdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)878652\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gtimg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bancon\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)pornlulu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)maomiba\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)aspnetcdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)notepad-plus-plus\.org$/.test(host)) return "+proxy";
return "+__ruleListOf_auto switch";
},
"+__ruleListOf_auto switch": function(url, host, scheme) {
"use strict";
if (/(?:^|\.)cn\.noxinfluencer\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/blog\.ontrac\.com/.test(url)) return "DIRECT";
if (/^http:\/\/store\.sprite\.org/.test(url)) return "DIRECT";
if (/^http:\/\/xx\.wwwhost\.biz/.test(url)) return "DIRECT";
if (/(?:^|\.)v6\.facebook\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ip6\.static\.sl-reverse\.com$/.test(host)) return "DIRECT";
if (/^https:\/\/www\.ampproject\.org/.test(url)) return "DIRECT";
if (/^https:\/\/cdn\.ampproject\.org/.test(url)) return "DIRECT";
if (/(?:^|\.)redirector\.gvt1\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)aftygh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tpde\.aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)arte\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)chukuang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cwb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cycab\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)dbnsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)df\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)eastcoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)erv-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)grb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)gysd\.nyc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hchcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hsinchu-cc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)iner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)klsio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)kmseh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)lungtanhr\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)maolin-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsu-news\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsu-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsucc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)moe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nankan\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ncree\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cromotc\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tax\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmmba\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmp\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmvttc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)northguan-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)npm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nstm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntdmh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntl\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntsec\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntuh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nvri\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)penghu-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)post\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)stdtime\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)sunmoonlake\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taitung-house\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taoyuan\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tphcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)trimt-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtpe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghks\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)wanfang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yatsen\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yda\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)bianlei\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)jpush\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.exblog\.jp$/.test(host)) return "DIRECT";
if (/(?:^|\.)site\.locql\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)download\.syniumsoftware\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haygo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)hiwifi\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)myvlog\.im\.tv$/.test(host)) return "DIRECT";
if (/(?:^|\.)music\.jwmusic\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.kodingen\.com$/.test(host)) return "DIRECT";
if (/^https:\/\/www\.lightnovel\.cn/.test(url)) return "DIRECT";
if (/(?:^|\.)openwrt\.org\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)simplecd\.me$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.soup\.io$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)vpser\.net$/.test(host)) return "DIRECT";
if (/(?:^|\.)wallproxy\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)aliyun\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)baidu\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)chinaso\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)chinaz\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/nrch\.culture\.tw\//.test(url)) return "DIRECT";
if (/(?:^|\.)adservice\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)dl\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)kh\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm0\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm1\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm2\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm3\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khmdb\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)tools\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)clientservices\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)fonts\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm0\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm1\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm2\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm3\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khmdb\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)storage\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)translate\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)update\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)safebrowsing\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)cn\.gravatar\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)connectivitycheck\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)csi\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)fonts\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ssl\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haosou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ip\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)jike\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/translate\.google\.cn/.test(url)) return "DIRECT";
if (/^http:\/\/www\.google\.cn\/maps/.test(url)) return "DIRECT";
if (/(?:^|\.)http2\.golang\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)gov\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)qq\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sogou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)so\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)soso\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)uluai\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)weibo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)yahoo\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)youdao\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)zhongsou\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/ime\.baidu\.jp/.test(url)) return "DIRECT";
if (/^http:\/\/85\.17\.73\.31\//.test(url)) return "+proxy";
if (/(?:^|\.)afreecatv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agnesb\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)akiba-web\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)altrec\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)angela-merkel\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)angola\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)apartmentratings\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apartments\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)arena\.taipei$/.test(host)) return "+proxy";
if (/(?:^|\.)asianspiss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)assimp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)athenaeizou\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)azubu\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)bankmobilevibe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)banorte\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)beeg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)global\.bing\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)booktopia\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)boysmaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bynet\.co\.il$/.test(host)) return "+proxy";
if (/(?:^|\.)carfax\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casinobellini.com") >= 0) return "+proxy";
if (/(?:^|\.)casinobellini\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)centauro\.com\.br$/.test(host)) return "+proxy";
if (/(?:^|\.)chobit\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)clearsurance\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)images\.comico\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)static\.comico\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)counter\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)costco\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crossfire\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)crunchyroll\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)d2pass\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)darpa\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)dawangidc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deezer\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)desipro\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)dingchin\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)discord\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discord\.gg$/.test(host)) return "+proxy";
if (/(?:^|\.)discordapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discordapp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)dish\.com$/.test(host)) return "+proxy";
if (/^http:\/\/img\.dlsite\.jp\//.test(url)) return "+proxy";
if (/(?:^|\.)dm530\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("share.dmhy.org") >= 0) return "+proxy";
if (/(?:^|\.)dmhy\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)dmm\.co\.jp$/.test(host)) return "+proxy";
if (/^http:\/\/www\.dmm\.com\/netgame/.test(url)) return "+proxy";
if (/(?:^|\.)dnvod\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dubox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dvdpac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eesti\.ee$/.test(host)) return "+proxy";
if (/(?:^|\.)esurance\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expekt.com") >= 0) return "+proxy";
if (/(?:^|\.)expekt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".extmatrix.com") >= 0) return "+proxy";
if (/(?:^|\.)extmatrix\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fakku\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fastpic\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)filesor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)financetwitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flipboard\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flitto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fnac\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)fnac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)funkyimg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fxnetworks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)g-area\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)gettyimages\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)getuploader\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ghidra-sre\.org$/.test(host)) return "+proxy";
if (/^https:\/\/raw\.githubusercontent\.com\/programthink\/zhao/.test(url)) return "+proxy";
if (/(?:^|\.)glass8\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)glype\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)go141\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)guo\.media$/.test(host)) return "+proxy";
if (/(?:^|\.)hautelook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hautelookcdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wego\.here\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gamer-cds\.cdn\.hinet\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)gamer2-cds\.cdn\.hinet\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)hmvdigital\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)hmvdigital\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)homedepot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoovers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hulu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huluim\.com$/.test(host)) return "+proxy";
if (/^http:\/\/secure\.hustler\.com/.test(url)) return "+proxy";
if (/^http:\/\/hustlercash\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.hustlercash\.com/.test(url)) return "+proxy";
if (/(?:^|\.)hybrid-analysis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn.*\.i-scmp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilbe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilovelongtoes\.com$/.test(host)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.gif\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.jpg\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.jpeg\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.png\.html/.test(url)) return "+proxy";
if (/(?:^|\.)imlive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.iqiyi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)javhub\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)javhuge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javlibrary.com") >= 0) return "+proxy";
if (/(?:^|\.)javlibrary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jcpenney\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jims\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tv\.jtbc\.joins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jukujo-club\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)juliepost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kawaiikawaii\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)kendatire\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)khatrimaza\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kkbox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)leisurepro\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lifemiles\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)longtoes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lovetvshow\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.m-sport\.co\.uk/.test(url)) return "+proxy";
if (/(?:^|\.)macgamestore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madonna-av\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mangafox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mangafox\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)manta\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matome-plus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matome-plus\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)mattwilcox\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)metarthunter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mfxmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mojim\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kb\.monitorware\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)monster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moodyz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moonbingo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mos\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)msha\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)muzu\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)mvg\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mybet.com") >= 0) return "+proxy";
if (/(?:^|\.)mybet\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mypikpak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nationwide\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.nbc\.com\/live/.test(url)) return "+proxy";
if (/(?:^|\.)neo-miracle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netflix\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netflix\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflximg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nflximg\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxext\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxso\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxvideo\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.gov$/.test(host)) return "+proxy";
if (/^http:\/\/mo\.nightlife141\.com/.test(url)) return "+proxy";
if (/(?:^|\.)purpose\.nike\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)noxinfluencer\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstrom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstromimage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstromrack\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nottinghampost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)npsboost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ntdtv\.cz$/.test(host)) return "+proxy";
if (/(?:^|\.)s1\.nudezz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nusatrip\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nuuvem\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)omni7\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)onapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ontrac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pandora\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pandora.tv") >= 0) return "+proxy";
if (/(?:^|\.)parkansky\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)phmsociety\.org$/.test(host)) return "+proxy";
if (/^http:\/\/.*\.pimg\.tw\//.test(url)) return "+proxy";
if (/(?:^|\.)pure18\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pytorch\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)qq\.co\.za$/.test(host)) return "+proxy";
if (/(?:^|\.)r18\.com$/.test(host)) return "+proxy";
if (/^http:\/\/radiko\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)ramcity\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)rateyourmusic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rdio\.com$/.test(host)) return "+proxy";
if (/^https:\/\/riseup\.net/.test(url)) return "+proxy";
if (/(?:^|\.)sadistic-v\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)isc\.sans\.edu$/.test(host)) return "+proxy";
if (/^http:\/\/cdn.*\.search\.xxx\//.test(url)) return "+proxy";
if (/(?:^|\.)shiksha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)slacker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sm-miracle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)softnology\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)soylentnews\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)spotify\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spreadshirt\.es$/.test(host)) return "+proxy";
if (/(?:^|\.)springboardplatform\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sprite\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)superokayama\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)superpages\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)swagbucks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)switch1\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tapanwap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gsp\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)login\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rcam\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)technews\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)terabox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thinkgeek\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thebodyshop-usa\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tma\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tracfone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tryheart\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)turntable\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)twerkingbutt\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ulop\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)uukanshu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vegasred\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vevo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vip-enterprise\.com$/.test(host)) return "+proxy";
if (/^http:\/\/viu\.tv\/ch\//.test(url)) return "+proxy";
if (/^http:\/\/viu\.tv\/encore\//.test(url)) return "+proxy";
if (/(?:^|\.)vmpsoft\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ecsm\.vs\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)wanz-factory\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ssl\.webpack\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)wheretowatch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wingamestore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wizcrafts\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vod\.wwe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xfinity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youwin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ytn\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)zattoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zim\.vn$/.test(host)) return "+proxy";
if (/(?:^|\.)zozotown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("14.102.250.18") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("14.102.250.19") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("50.7.31.230:8898") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("174.142.105.153") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("69.65.19.160") >= 0) return "+proxy";
if (/(?:^|\.)xn--4gq171p\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--czq75pvv1aj5c\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--i2ru8q2qg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--oiq\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--p8j9a0d9c9a\.xn--q9jyb4c$/.test(host)) return "+proxy";
if (/(?:^|\.)abebooks\.com$/.test(host)) return "+proxy";
if (/^https:\/\/.*\.s3\.amazonaws\.com/.test(url)) return "+proxy";
if (/(?:^|\.)s3-ap-southeast-2\.amazonaws\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)43110\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)9cache\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)9gag\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agro\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)share\.america\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)apkmirror\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)arte\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)artstation\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bangdream\.space$/.test(host)) return "+proxy";
if (/(?:^|\.)behance\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bird\.so$/.test(host)) return "+proxy";
if (/(?:^|\.)bitterwinter\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)bnn\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)businessinsider\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)boomssr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bwgyhw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)castbox\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)chinatimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)clyp\.it$/.test(host)) return "+proxy";
if (/(?:^|\.)cmcn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cmx\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)dailyview\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)daum\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)depositphotos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)disconnect\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)documentingreality\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)doubibackup\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)doubmirror\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)encyclopedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fangeqiang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fanqiangdang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feedly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feedx\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)flyzy2005\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)foreignpolicy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)free-ss\.site$/.test(host)) return "+proxy";
if (/(?:^|\.)freehongkong\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.fuckgfw233\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)g0v\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)globalvoices\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)glorystar\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)goregrish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)guangnianvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hanime\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)hbo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spaces\.hightail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkgalden\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkgolden\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hudson\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ipfs\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)japantimes\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)jiji\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jintian\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)jinx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)joinmastodon\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)liangzhichuanmei\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lighti\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)lightyearvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lihkg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)line-scdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)i\.lithium\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cloud\.mail\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn-images\.mailchimp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.cloud$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.host$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)matters\.news$/.test(host)) return "+proxy";
if (/(?:^|\.)me\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)metart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.club$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.ml$/.test(host)) return "+proxy";
if (/(?:^|\.)motiyun\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)msa-it\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)dictionary\.goo\.ne\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)go\.nesnode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)international-news\.newsmagazine\.asia$/.test(host)) return "+proxy";
if (/(?:^|\.)nikkei\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)niu\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)nofile\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)now\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)openvpn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)onejav\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)paste\.ee$/.test(host)) return "+proxy";
if (/(?:^|\.)my\.pcloud\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picacomic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pincong\.rocks$/.test(host)) return "+proxy";
if (/(?:^|\.)pixiv\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)potato\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)premproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)prism-break\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)protonvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.pureapk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)quora\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)quoracdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)qz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.seatguru\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)secure\.raxcdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)redd\.it$/.test(host)) return "+proxy";
if (/(?:^|\.)reddit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".redditlist.com") >= 0) return "+proxy";
if (/^http:\/\/redditlist\.com/.test(url)) return "+proxy";
if (/(?:^|\.)redditmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)redditstatic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rixcloud\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rixcloud\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)rsdlmonitor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks9\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn1\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn2\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn3\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)static\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)six-degrees\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)softfamous\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)softsmirror\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)sosreader\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sspanel\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)sulian\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)supchina\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)teddysun\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)textnow\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)tineye\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)top10vpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tubepornclassic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)uku\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)unseen\.is$/.test(host)) return "+proxy";
if (/(?:^|\.)cn\.uptodown\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)uraban\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vrsmash\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vultryhw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache1\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache2\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ss7\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ssr\.tools$/.test(host)) return "+proxy";
if (/(?:^|\.)steemit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwanjustice\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tinc-vpn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)u15\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)washingtonpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wenzhao\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsonweibo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wire\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.workflow\.is$/.test(host)) return "+proxy";
if (/(?:^|\.)xm\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xuehua\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)yes-news\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yigeni\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)you-get\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zzcloud\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)aex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)allcoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)adcex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bcex\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)bibox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)big\.one$/.test(host)) return "+proxy";
if (/(?:^|\.)bigone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)binance\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bit-z\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitz\.ai$/.test(host)) return "+proxy";
if (/(?:^|\.)bitbay\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bitcoinworld\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitfinex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bithumb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitinka\.com\.ar$/.test(host)) return "+proxy";
if (/(?:^|\.)bitmex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)btc98\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)btcbank\.bank$/.test(host)) return "+proxy";
if (/(?:^|\.)btctrade\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)bybit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)c2cx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chaoex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cobinhood\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coin2co\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)coinbene\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coinegg.com") >= 0) return "+proxy";
if (/(?:^|\.)coinegg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coingecko\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coingi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinmarketcap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinrail\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)cointiger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cointobe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinut\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discoins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dragonex\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)ebtcbank\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etherdelta\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etherscan\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)exmo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)exrates\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)exx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fatbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ftx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gate\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)gatecoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hbg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hitbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.sc$/.test(host)) return "+proxy";
if (/(?:^|\.)huobipro\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bx\.in\.th$/.test(host)) return "+proxy";
if (/(?:^|\.)jex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kspcoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kucoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lbank\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)livecoin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)localbitcoins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mercatox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oanda\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)okex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)otcbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)paxful\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rightbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)topbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xbtce\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yobit\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)zb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)read01\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kknews\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china-mmm.jp.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsxszzg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".china-mmm.net") >= 0) return "+proxy";
if (/(?:^|\.)china-mmm\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china-mmm.sa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allowed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".now.im") >= 0) return "+proxy";
if (/(?:^|\.)amazon\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amazon.com/Dalai-Lama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("amazon.com/Prisoner-State-Secret-Journal-Premier") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("s3-ap-northeast-1.amazonaws.com") >= 0) return "+proxy";
if (/(?:^|\.)aolchannels\.aol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.ca/video-detail") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.co.uk/video-detail") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.com") >= 0) return "+proxy";
if (/(?:^|\.)video\.aol\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.aol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www.aolnews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avmo.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avmoo.com") >= 0) return "+proxy";
if (/^http:\/\/avmoo\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".avmoo.net") >= 0) return "+proxy";
if (/^http:\/\/avmoo\.net/.test(url)) return "+proxy";
if (/(?:^|\.)avmoo\.pw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javmoo.xyz") >= 0) return "+proxy";
if (/^http:\/\/javmoo\.xyz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javtag.com") >= 0) return "+proxy";
if (/^http:\/\/javtag\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javzoo.com") >= 0) return "+proxy";
if (/^http:\/\/javzoo\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tellme.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbc.com") >= 0) return "+proxy";
if (/(?:^|\.)bbc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbc.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)bbc\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)bbci\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbcchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)bbcchinese\.com$/.test(host)) return "+proxy";
if (/^http:\/\/bbc\.in/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloomberg.cn") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloomberg.com") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bloomberg.de") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)bloombergview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".businessweek.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1dumb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".25u.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2waky.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3-a.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4dq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4mydomain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4pu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acmetoy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".almostmy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".americanunfinished.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bigmoney.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".compress.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.me.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.mobi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.ms") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dhcp.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns-dns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns-stuff.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns04.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns05.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns1.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns2.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dnset.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dnsrd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dsmtp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dumb1.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamic-dns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.me.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns.pro") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynssl.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edns.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epac.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".esmtp.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ezua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".faqserv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fartit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeddns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freetcp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewww.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewww.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftp1.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftpserver.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gettrials.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".got-game.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gr8domain.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gr8name.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".https443.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".https443.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ikwb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".instanthq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iownyour.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iownyour.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".isasecret.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itemdb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itsaol.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jetos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jkub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jungleheart.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".justdied.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".longmusic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mefound.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".moneyhome.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrbasic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrbonus.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrface.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrslove.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my03.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mydad.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myddns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myftp.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myftp.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mylftv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mymom.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynetav.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynetav.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynumber.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypicture.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypop3.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypop3.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mysecondarydns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mywww.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myz.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ninth.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns1.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns2.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns3.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ocry.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onedumb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".organiccrap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".otzo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ourhobby.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pcanywhere.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".port25.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxydns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qhigh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qpoe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rebatesrule.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sellclassics.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sendsmtp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".serveuser.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".serveusers.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexidude.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexxxy.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sixth.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".squirly.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ssl443.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toh.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toythieves.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trickip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trickip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vizvaz.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wha.la") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wikaba.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".www1.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wwwhost.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".x24hr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxuz.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxy.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxy.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ygto.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youdontcare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yourtrap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zyns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zzux.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("d1b183sg0nvnuh.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d1b183sg0nvnuh\.cloudfront\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("d1c37gjwa26taa.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d1c37gjwa26taa\.cloudfront\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("d3c33hcgiwev3.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d3c33hcgiwev3\.cloudfront\.net/.test(url)) return "+proxy";
if (/(?:^|\.)d3rhr7kgmtrq1v\.cloudfront\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".3d-game.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4irc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".b0ne.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chatnook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".darktech.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".deaftone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dtdns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".effers.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etowns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etowns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".flnet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gotgeeks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scieron.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slyip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slyip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suroot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogdns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns-ip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns-pics.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".from-sd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".from-pr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".is-a-hunter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynu.com") >= 0) return "+proxy";
if (/(?:^|\.)dynu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dynu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeddns.org") >= 0) return "+proxy";
if (/(?:^|\.)accountkit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdninstagram.com") >= 0) return "+proxy";
if (/(?:^|\.)cdninstagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)f8\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.br$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".facebook.com") >= 0) return "+proxy";
if (/(?:^|\.)facebook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.design$/.test(host)) return "+proxy";
if (/(?:^|\.)connect\.facebook\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.hu$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.nl$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)facebookmail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.watch$/.test(host)) return "+proxy";
if (/(?:^|\.)fbcdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fbsbx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fbaddins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fbworkmail\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".instagram.com") >= 0) return "+proxy";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)m\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)messenger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oculus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oculuscdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rocksdb\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)parse\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thefacebook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsapp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)auntology\.fandom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hongkong\.fandom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ftchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)ftchinese\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)1e100\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)466453\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)abc\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)about\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)admob\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)adsense\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)advertisercommunity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agoogleaday\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ai\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)ampproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)android\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)androidify\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)androidtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.ai$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appspot.com") >= 0) return "+proxy";
if (/(?:^|\.)appspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)autodraw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)blogblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blogspot.com") >= 0) return "+proxy";
if (/^https?:\/\/[^\/]+blogspot\.(.*)/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.tw") >= 0) return "+proxy";
if (/(?:^|\.)certificate-transparency\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)chrome\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromecast\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromeenterprise\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)chromeexperiments\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromercise\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromestatus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromium\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)com\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)crbug\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)creativelab5\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crisisresponse\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)crrev\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)data-vocabulary\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)debug\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deepmind\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)design\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)digisfera\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dns\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)domains\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)duck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)environment\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)feedburner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)firebaseio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)g\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)gcr\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.app$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.how$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.page$/.test(host)) return "+proxy";
if (/(?:^|\.)getmdl\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)getoutline\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ggpht\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gmail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gmodules\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)godoc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)golang\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)goo\.gl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ae") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.as") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.am") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.az") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ba") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.be") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.bg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.cd") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ci") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.id") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.ma") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.de") >= 0) return "+proxy";
if (/(?:^|\.)google\.dev$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".google.dj") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.dk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ie") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.is") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.jo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.kz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.lv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.mn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ms") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.no") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ro") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.rw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sh") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.vu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ws") >= 0) return "+proxy";
if (/^https?:\/\/([^\/]+\.)*google\.(ac|ad|ae|af|ai|al|am|as|at|az|ba|be|bf|bg|bi|bj|bs|bt|by|ca|cat|cd|cf|cg|ch|ci|cl|cm|co.ao|co.bw|co.ck|co.cr|co.id|co.il|co.in|co.jp|co.ke|co.kr|co.ls|co.ma|com|com.af|com.ag|com.ai|com.ar|com.au|com.bd|com.bh|com.bn|com.bo|com.br|com.bz|com.co|com.cu|com.cy|com.do|com.ec|com.eg|com.et|com.fj|com.gh|com.gi|com.gt|com.hk|com.jm|com.kh|com.kw|com.lb|com.ly|com.mm|com.mt|com.mx|com.my|com.na|com.nf|com.ng|com.ni|com.np|com.om|com.pa|com.pe|com.pg|com.ph|com.pk|com.pr|com.py|com.qa|com.sa|com.sb|com.sg|com.sl|com.sv|com.tj|com.tr|com.tw|com.ua|com.uy|com.vc|com.vn|co.mz|co.nz|co.th|co.tz|co.ug|co.uk|co.uz|co.ve|co.vi|co.za|co.zm|co.zw|cv|cz|de|dj|dk|dm|dz|ee|es|eu|fi|fm|fr|ga|ge|gg|gl|gm|gp|gr|gy|hk|hn|hr|ht|hu|ie|im|iq|is|it|it.ao|je|jo|kg|ki|kz|la|li|lk|lt|lu|lv|md|me|mg|mk|ml|mn|ms|mu|mv|mw|mx|ne|nl|no|nr|nu|org|pl|pn|ps|pt|ro|rs|ru|rw|sc|se|sh|si|sk|sm|sn|so|sr|st|td|tg|tk|tl|tm|tn|to|tt|us|vg|vn|vu|ws)\/.*/.test(url)) return "+proxy";
if (/(?:^|\.)googleapis\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)googleapis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleapps\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleartproject\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlebot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlechinawebmaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlecode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlecommerce\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googledomains\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlearth\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleearth\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googledrive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlefiber\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)googlegroups\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlehosted\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleideas\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleinsidesearch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlelabs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlemail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlemashups\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlepagecreator\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleplay\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleplus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlescholar\.comUSA$/.test(host)) return "+proxy";
if (/(?:^|\.)googlesource\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleusercontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".googlevideo.com") >= 0) return "+proxy";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleweblight\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlezip\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)groups\.google\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)grow\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt0\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt1\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt3\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gwtproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)html5rocks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iam\.soy$/.test(host)) return "+proxy";
if (/(?:^|\.)igoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)itasoftware\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lers\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)like\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madewithcode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)material\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)on2\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)opensource\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)panoramio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picasaweb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pki\.goog$/.test(host)) return "+proxy";
if (/(?:^|\.)plus\.codes$/.test(host)) return "+proxy";
if (/(?:^|\.)polymer-project\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)pride\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)questvisual\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)admin\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api-secure\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api-verify\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)redhotlabs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)registry\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)research\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)safety\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)savethedate\.foo$/.test(host)) return "+proxy";
if (/(?:^|\.)schema\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shattered\.io$/.test(host)) return "+proxy";
if (/^http:\/\/sipml5\.org\//.test(url)) return "+proxy";
if (/(?:^|\.)stories\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)sustainability\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)synergyse\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)teachparentstech\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tensorflow\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tfhub\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)thinkwithgoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiltbrush\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)translate\.goog$/.test(host)) return "+proxy";
if (/(?:^|\.)translate\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)tv\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)urchin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waveprotocol\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)waymo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)web\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)webmproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)webrtc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)whatbrowser\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)widevine\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)withgoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)withyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x\.company$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--ngstr-lra8j\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtu\.be$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youtube.com") >= 0) return "+proxy";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtube-nocookie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubeeducation\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubegaming\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubekids\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yt\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)ytimg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zynamics\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)naughtyamerica\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("static01.nyt.com") >= 0) return "+proxy";
if (/(?:^|\.)nyt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nytchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nytcn.me") >= 0) return "+proxy";
if (/(?:^|\.)nytcn\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)nytco\.com$/.test(host)) return "+proxy";
if (/^http:\/\/nyti\.ms\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nytimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nytimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nytimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("userapi.nytlog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.nytstyle.com") >= 0) return "+proxy";
if (/(?:^|\.)nytstyle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steamcommunity.com") >= 0) return "+proxy";
if (/(?:^|\.)steamcommunity\.com$/.test(host)) return "+proxy";
if (/^http:\/\/store\.steampowered\.com/.test(url)) return "+proxy";
if (/(?:^|\.)t\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)updates\.tdesktop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.dog$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".telegramdownload.com") >= 0) return "+proxy";
if (/(?:^|\.)telesco\.pe$/.test(host)) return "+proxy";
if (/(?:^|\.)jtvnw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ttvnw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)twitch\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)twitchcdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)periscope\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pscp.tv") >= 0) return "+proxy";
if (/(?:^|\.)pscp\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".t.co") >= 0) return "+proxy";
if (/(?:^|\.)t\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetdeck.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetdeck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitpic.com") >= 0) return "+proxy";
if (/(?:^|\.)twitpic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitter.com") >= 0) return "+proxy";
if (/(?:^|\.)twitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitter\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)vine\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)gov\.taipei$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gov.tw") >= 0) return "+proxy";
if (/^https:\/\/aiss\.anws\.gov\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)archives\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tacc\.cwb\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)data\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)epa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)fa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)fda\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hpa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)immigration\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)itaiwan\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mjib\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)moeaic\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mofa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mol\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mvdis\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nat\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nhi\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)npa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nsc\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbk\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbna\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbt\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntsna\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)pcc\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)stat\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taipei\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwanjobs\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)thb\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tipo\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)wda\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)teco-hk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)teco-mo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kinmen\.org\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.americorps\.gov/.test(url)) return "+proxy";
if (/(?:^|\.)jpl\.nasa\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)pds\.nasa\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)solarsystem\.nasa\.gov$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iipdigital.usembassy.gov") >= 0) return "+proxy";
if (/(?:^|\.)usfk\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)usmc\.mil$/.test(host)) return "+proxy";
if (/^http:\/\/tarr\.uspto\.gov\//.test(url)) return "+proxy";
if (/(?:^|\.)tsdr\.uspto\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)v2ex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cn.voa.mobi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.voa.mobi") >= 0) return "+proxy";
if (/(?:^|\.)voacambodia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voachineseblog.com") >= 0) return "+proxy";
if (/(?:^|\.)voachineseblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voacantonese.com") >= 0) return "+proxy";
if (/(?:^|\.)voacantonese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voachinese.com") >= 0) return "+proxy";
if (/(?:^|\.)voachinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voagd.com") >= 0) return "+proxy";
if (/(?:^|\.)voaindonesia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voanews.com") >= 0) return "+proxy";
if (/(?:^|\.)voanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voatibetan.com") >= 0) return "+proxy";
if (/(?:^|\.)voatibetan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voatibetanenglish.com") >= 0) return "+proxy";
if (/(?:^|\.)voatibetanenglish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zh\.ecdm\.wikia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)evchk\.wikia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fq.wikia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.pttpedia.wikia.com/wiki/%E7%BF%92%E5%8C%85%E5%AD%90%E4%B9%8B%E4%BA%82") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.uncyclopedia.wikia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.uncyclopedia.wikia.com") >= 0) return "+proxy";
if (/(?:^|\.)wikimedia\.org$/.test(host)) return "+proxy";
if (/^http:\/\/zh\.wikisource\.org/.test(url)) return "+proxy";
if (/(?:^|\.)zh\.wikiquote\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zh\.wikinews\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ja\.wikipedia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikipedia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)data\.flurry\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)page\.bid\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.bid\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)auctions\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)blogs\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)buy\.yahoo\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.knowledge\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.money\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.myblog\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.yahoo.com/china-blocks-bbc") >= 0) return "+proxy";
if (/(?:^|\.)hk\.news\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hk.rd.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.search.yahoo.com/search") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.video.news.yahoo.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("meme.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.answers.yahoo.com") >= 0) return "+proxy";
if (/^https:\/\/tw\.answers\.yahoo\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tw\.knowledge\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.mall\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)tw\.mobi\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.myblog.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)tw\.news\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pulse.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)search\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("upcoming.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)yahoo\.com\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)duckduckgo-owned-server\.yahoo\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)000webhost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".030buy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".0rz.tw") >= 0) return "+proxy";
if (/^http:\/\/0rz\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("1-apple.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)1-apple\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".10.tt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".100ke.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1000giri.net") >= 0) return "+proxy";
if (/(?:^|\.)1000giri\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)10beasts\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".10conditionsoflove.com") >= 0) return "+proxy";
if (/(?:^|\.)10musume\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("123rf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".12bet.com") >= 0) return "+proxy";
if (/(?:^|\.)12bet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".12vpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".12vpn.net") >= 0) return "+proxy";
if (/(?:^|\.)12vpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)12vpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)1337x\.to$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".138.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("141hongkong.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)141jj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".141tube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1688.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".173ng.com") >= 0) return "+proxy";
if (/(?:^|\.)173ng\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".177pic.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".17t17p.com") >= 0) return "+proxy";
if (/(?:^|\.)18board\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)18board\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("18onlygirls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".18p2p.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".18virginsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1949er.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhao.1984.city") >= 0) return "+proxy";
if (/(?:^|\.)zhao\.1984\.city$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("1984bbs.com") >= 0) return "+proxy";
if (/(?:^|\.)1984bbs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1984bbs.org") >= 0) return "+proxy";
if (/(?:^|\.)1984bbs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1991way.com") >= 0) return "+proxy";
if (/(?:^|\.)1991way\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1998cdp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1bao.org") >= 0) return "+proxy";
if (/^http:\/\/1bao\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".1eew.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1mobile.com") >= 0) return "+proxy";
if (/^http:\/\/.*\.1mobile\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)1pondo\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".2-hand.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2000fun.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2008xianzhang.info") >= 0) return "+proxy";
if (/(?:^|\.)2008xianzhang\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)2017\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)2021hkcharter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)2047\.name$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("21andy.com/blog") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".21join.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".21pron.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("21sextury.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".228.net.tw") >= 0) return "+proxy";
if (/(?:^|\.)233abc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)24hrs\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("24smile.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("2lipstube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2shared.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("30boxes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".315lz.com") >= 0) return "+proxy";
if (/(?:^|\.)32red\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)36rain\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".3a5a.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("3arabtv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3boys2girls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3proxy.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3ren.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3tui.net") >= 0) return "+proxy";
if (/(?:^|\.)404museum\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4bluestones\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".4chan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4everproxy.com") >= 0) return "+proxy";
if (/(?:^|\.)4everproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4rbtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4shared\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.50webs.com") >= 0) return "+proxy";
if (/(?:^|\.)51\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)51jav\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".51luoben.com") >= 0) return "+proxy";
if (/(?:^|\.)51luoben\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".5278.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".5299.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("5aimiku.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("5i01.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".5isotoi5.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".5maodang.com") >= 0) return "+proxy";
if (/(?:^|\.)63i\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".64museum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64tianwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64wiki.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".66.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("666kb.com") >= 0) return "+proxy";
if (/(?:^|\.)6do\.news$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".6park.com") >= 0) return "+proxy";
if (/(?:^|\.)6park\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parkbbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parknews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)7capture\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".7cow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".8-d.com") >= 0) return "+proxy";
if (/^http:\/\/8-d\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("85cc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".85cc.us") >= 0) return "+proxy";
if (/^http:\/\/85cc\.us/.test(url)) return "+proxy";
if (/^http:\/\/85st\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".881903.com/page/zh-tw/") >= 0) return "+proxy";
if (/(?:^|\.)881903\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".888.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".888poker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("89.64.charter.constitutionalism.solutions") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("89-64.org") >= 0) return "+proxy";
if (/(?:^|\.)89-64\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)8964museum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".8news.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".8z1.net") >= 0) return "+proxy";
if (/(?:^|\.)8z1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".9001700.com") >= 0) return "+proxy";
if (/^http:\/\/908taiwan\.org\//.test(url)) return "+proxy";
if (/(?:^|\.)91porn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)91vps\.club$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".92ccav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".991.com") >= 0) return "+proxy";
if (/^http:\/\/991\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".99btgc01.com") >= 0) return "+proxy";
if (/(?:^|\.)99btgc01\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".99cn.info") >= 0) return "+proxy";
if (/^http:\/\/99cn\.info/.test(url)) return "+proxy";
if (/(?:^|\.)9bis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)9bis\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)9news\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.a.se") >= 0) return "+proxy";
if (/^http:\/\/tibet\.a\.se/.test(url)) return "+proxy";
if (/(?:^|\.)a-normal-day\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("a5.com.ru") >= 0) return "+proxy";
if (/^http:\/\/aamacau\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".abc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".abc.net.au") >= 0) return "+proxy";
if (/(?:^|\.)abc\.net\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".abchinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("abclite.net") >= 0) return "+proxy";
if (/^https:\/\/www\.abclite\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ablwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aboluowang.com") >= 0) return "+proxy";
if (/(?:^|\.)aboluowang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aboutgfw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".abs.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".accim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aceros-de-hispania.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)acevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".acg18.me") >= 0) return "+proxy";
if (/^http:\/\/acg18\.me/.test(url)) return "+proxy";
if (/(?:^|\.)acgbox\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)acgkj\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)acgnx\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".acmedia365.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acnw.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("actfortibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("actimes.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("activpn.com") >= 0) return "+proxy";
if (/(?:^|\.)activpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)aculo\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)addictedtocoffee\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)addyoutube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".adelaidebbs.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".adpl.org.hk") >= 0) return "+proxy";
if (/^http:\/\/adpl\.org\.hk/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".adult-sex-games.com") >= 0) return "+proxy";
if (/(?:^|\.)adult-sex-games\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("adultfriendfinder.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("adultkeep.net/peepshow/members/main.htm") >= 0) return "+proxy";
if (/(?:^|\.)advanscene\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)advertfan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ae.org") >= 0) return "+proxy";
if (/(?:^|\.)aenhancers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)af\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".afantibbs.com") >= 0) return "+proxy";
if (/^http:\/\/afantibbs\.com/.test(url)) return "+proxy";
if (/(?:^|\.)afr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ai-kan.net") >= 0) return "+proxy";
if (/(?:^|\.)ai-kan\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ai-wen.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aiph.net") >= 0) return "+proxy";
if (/(?:^|\.)aiph\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".airasia.com") >= 0) return "+proxy";
if (/(?:^|\.)airconsole\.com$/.test(host)) return "+proxy";
if (/^http:\/\/download\.aircrack-ng\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".airvpn.org") >= 0) return "+proxy";
if (/(?:^|\.)airvpn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aisex.com") >= 0) return "+proxy";
if (/(?:^|\.)ait\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("aiweiwei.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aiweiweiblog.com") >= 0) return "+proxy";
if (/(?:^|\.)aiweiweiblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.ajsands\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("a248.e.akamai.net") >= 0) return "+proxy";
if (/(?:^|\.)a248\.e\.akamai\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rfalive1.akacast.akamaistream.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("voa-11.akacast.akamaistream.net") >= 0) return "+proxy";
if (/(?:^|\.)abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)linear-abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vod-abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/^https:\/\/fbcdn.*\.akamaihd\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rthklive2-lh.akamaihd.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".akademiye.org/ug") >= 0) return "+proxy";
if (/^http:\/\/akademiye\.org\/ug/.test(url)) return "+proxy";
if (/(?:^|\.)akiba-online\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)akow\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".al-islam.com") >= 0) return "+proxy";
if (/(?:^|\.)al-qimmah\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)alabout\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alanhou.com") >= 0) return "+proxy";
if (/^http:\/\/alanhou\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".alarab.qa") >= 0) return "+proxy";
if (/(?:^|\.)alasbarricadas\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("alexlur.org") >= 0) return "+proxy";
if (/(?:^|\.)alforattv\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alhayat.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".alicejapan.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aliengu.com") >= 0) return "+proxy";
if (/(?:^|\.)alive\.bar$/.test(host)) return "+proxy";
if (/(?:^|\.)alkasir\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)all4mom\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)allconnected\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alldrawnsex.com") >= 0) return "+proxy";
if (/(?:^|\.)alldrawnsex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".allervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)allfinegirls\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".allgirlmassage.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("allgirlsallowed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allgravure.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alliance.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allinfa.com") >= 0) return "+proxy";
if (/(?:^|\.)allinfa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alljackpotscasino.com") >= 0) return "+proxy";
if (/(?:^|\.)allmovie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)almasdarnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alphaporno.com") >= 0) return "+proxy";
if (/(?:^|\.)alternate-tools\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("alternativeto.net/software") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alvinalexander.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alwaysdata.com") >= 0) return "+proxy";
if (/(?:^|\.)alwaysdata\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)alwaysdata\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alwaysvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)alwaysvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)am730\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ameblo.jp") >= 0) return "+proxy";
if (/(?:^|\.)ameblo\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www1.american.edu/ted/ice/tibet") >= 0) return "+proxy";
if (/(?:^|\.)americangreencard\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)amiblockedornot\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amigobbs.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amitabhafoundation.us") >= 0) return "+proxy";
if (/^http:\/\/amitabhafoundation\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnesty.org") >= 0) return "+proxy";
if (/(?:^|\.)amnesty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)amnesty\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnesty.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amnestyusa.org") >= 0) return "+proxy";
if (/(?:^|\.)amnestyusa\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnyemachen.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amoiist.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amtb-taipei.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("androidplus.co/apk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".andygod.com") >= 0) return "+proxy";
if (/^http:\/\/andygod\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("annatam.com/chinese") >= 0) return "+proxy";
if (/(?:^|\.)anchor\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)anchorfree\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ancsconf\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)andfaraway\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)android-x86\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("angelfire.com/hi/hayashi") >= 0) return "+proxy";
if (/(?:^|\.)angularjs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("animecrazy.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aniscartujo.com") >= 0) return "+proxy";
if (/(?:^|\.)aniscartujo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)anobii\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("anonymise.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymitynetwork.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymizer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymouse.org") >= 0) return "+proxy";
if (/(?:^|\.)anonymouse\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("anontext.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anpopo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".answering-islam.org") >= 0) return "+proxy";
if (/^http:\/\/www\.antd\.org/.test(url)) return "+proxy";
if (/(?:^|\.)anthonycalzadilla\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".anti1984.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("antichristendom.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".antiwave.net") >= 0) return "+proxy";
if (/^http:\/\/antiwave\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".anyporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anysex.com") >= 0) return "+proxy";
if (/^http:\/\/anysex\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ao3.org") >= 0) return "+proxy";
if (/(?:^|\.)ao3\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)aobo\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aofriend.com") >= 0) return "+proxy";
if (/^http:\/\/aofriend\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".aofriend.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aojiao.org") >= 0) return "+proxy";
if (/(?:^|\.)aomiwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("video.ap.org") >= 0) return "+proxy";
if (/(?:^|\.)apat1989\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apetube.com") >= 0) return "+proxy";
if (/(?:^|\.)apiary\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apigee.com") >= 0) return "+proxy";
if (/(?:^|\.)apigee\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apk\.support$/.test(host)) return "+proxy";
if (/(?:^|\.)apk-dl\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apkcombo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apkmonk.com/app") >= 0) return "+proxy";
if (/(?:^|\.)apkmonk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apkplz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("apkpure.com") >= 0) return "+proxy";
if (/(?:^|\.)apkpure\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aplusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)appbrain\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appdownloader.net/Android") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".appledaily.com") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("appledaily.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("appledaily.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appshopper.com") >= 0) return "+proxy";
if (/^http:\/\/appshopper\.com/.test(url)) return "+proxy";
if (/(?:^|\.)appsocks\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)appsto\.re$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aptoide.com") >= 0) return "+proxy";
if (/(?:^|\.)aptoide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)archives\.gov$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.fo") >= 0) return "+proxy";
if (/(?:^|\.)archive\.fo$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.is") >= 0) return "+proxy";
if (/(?:^|\.)archive\.is$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.li") >= 0) return "+proxy";
if (/(?:^|\.)archive\.li$/.test(host)) return "+proxy";
if (/(?:^|\.)archive\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)archive\.ph$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("archive.today") >= 0) return "+proxy";
if (/^https:\/\/archive\.today/.test(url)) return "+proxy";
if (/(?:^|\.)archiveofourown\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)archiveofourown\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".arctosia.com") >= 0) return "+proxy";
if (/^http:\/\/arctosia\.com/.test(url)) return "+proxy";
if (/(?:^|\.)areca-backup\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".arethusa.su") >= 0) return "+proxy";
if (/(?:^|\.)arethusa\.su$/.test(host)) return "+proxy";
if (/(?:^|\.)arlingtoncemetery\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)army\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".art4tibet1998.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("artofpeacefoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("artsy.net") >= 0) return "+proxy";
if (/(?:^|\.)asacp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("asdfg.jp/dabr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("asg.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asia-gaming.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asiaharvest.org") >= 0) return "+proxy";
if (/(?:^|\.)asiaharvest\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)asianage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)asianews\.it$/.test(host)) return "+proxy";
if (/^http:\/\/japanfirst\.asianfreeforum\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)asiansexdiary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)asianwomensfilm\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)asiaone\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".asiatgp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asiatoday.us") >= 0) return "+proxy";
if (/(?:^|\.)askstudent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".askynz.net") >= 0) return "+proxy";
if (/(?:^|\.)askynz\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)aspi\.org\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)aspistrategist\.org\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)assembla\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)astrill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)atc\.org\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atchinese.com") >= 0) return "+proxy";
if (/^http:\/\/atchinese\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("atgfw.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".atlaspost.com") >= 0) return "+proxy";
if (/(?:^|\.)atlaspost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)atdmt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atlanta168.com") >= 0) return "+proxy";
if (/(?:^|\.)atlanta168\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atnext.com") >= 0) return "+proxy";
if (/(?:^|\.)atnext\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ice.audionow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".av.com") >= 0) return "+proxy";
if (/(?:^|\.)av\.movie$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".av-e-body.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("avaaz.org") >= 0) return "+proxy";
if (/(?:^|\.)avaaz\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avbody.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avcity.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avcool.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avdb.in") >= 0) return "+proxy";
if (/(?:^|\.)avdb\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avdb.tv") >= 0) return "+proxy";
if (/(?:^|\.)avdb\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avfantasy.com") >= 0) return "+proxy";
if (/(?:^|\.)avg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avgle.com") >= 0) return "+proxy";
if (/(?:^|\.)avgle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)avidemux\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)avoision\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avyahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)axios\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)axureformac\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".azerbaycan.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("azerimix.com") >= 0) return "+proxy";
if (/^http:\/\/.*boxun.*\.azurewebsites\.net/.test(url)) return "+proxy";
if (/(?:^|\.)boxun.*\.azurewebsites\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)b-ok\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.baby-kingdom.com") >= 0) return "+proxy";
if (/(?:^|\.)babylonbee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("babynet.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("backchina.com") >= 0) return "+proxy";
if (/(?:^|\.)backchina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".backpackers.com.tw/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("backtotiananmen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".badiucao.com") >= 0) return "+proxy";
if (/(?:^|\.)badiucao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".badjojo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("badoo.com") >= 0) return "+proxy";
if (/^http:\/\/.*2\.bahamut\.com\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)baidu\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".baijie.org") >= 0) return "+proxy";
if (/^http:\/\/baijie\.org/.test(url)) return "+proxy";
if (/(?:^|\.)bailandaily\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)baixing\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)bakgeekhome\.tk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".banana-vpn.com") >= 0) return "+proxy";
if (/(?:^|\.)banana-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".band.us") >= 0) return "+proxy";
if (/(?:^|\.)bandcamp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bandwagonhost.com") >= 0) return "+proxy";
if (/(?:^|\.)bandwagonhost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bangbrosnetwork.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bangchen.net") >= 0) return "+proxy";
if (/^http:\/\/bangchen\.net/.test(url)) return "+proxy";
if (/(?:^|\.)bangkokpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bangyoulater\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bannedbook.org") >= 0) return "+proxy";
if (/(?:^|\.)bannedbook\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bannednews.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".baramangaonline.com") >= 0) return "+proxy";
if (/^http:\/\/baramangaonline\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".barenakedislam.com") >= 0) return "+proxy";
if (/(?:^|\.)barnabu\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)barton\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bastillepost.com") >= 0) return "+proxy";
if (/(?:^|\.)bastillepost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bayvoice.net") >= 0) return "+proxy";
if (/(?:^|\.)bayvoice\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dajusha.baywords.com") >= 0) return "+proxy";
if (/(?:^|\.)bbchat\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)bb-chat\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbg.gov") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbkz.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbnradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs-tw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsdigest.com/thread") >= 0) return "+proxy";
if (/(?:^|\.)bbsfeed\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbsland.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsmo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbtoystore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcast.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcc.com.tw/board") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcchinese.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcmorning.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bdsmvideos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".beaconevents.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bebo.com") >= 0) return "+proxy";
if (/(?:^|\.)bebo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".beevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)beevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".behindkink.com") >= 0) return "+proxy";
if (/(?:^|\.)beijing1989\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("beijingspring.com") >= 0) return "+proxy";
if (/(?:^|\.)beijingspring\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".beijingzx.org") >= 0) return "+proxy";
if (/^http:\/\/beijingzx\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".belamionline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bell.wiki") >= 0) return "+proxy";
if (/^http:\/\/bell\.wiki/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bemywife.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("beric.me") >= 0) return "+proxy";
if (/(?:^|\.)berlinerbericht\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".berlintwitterwall.com") >= 0) return "+proxy";
if (/(?:^|\.)berlintwitterwall\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".berm.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestforchina.org") >= 0) return "+proxy";
if (/(?:^|\.)bestforchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bestgore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestpornstardb.com") >= 0) return "+proxy";
if (/(?:^|\.)bestvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnanalysis.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnserver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnservice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnusa.com") >= 0) return "+proxy";
if (/(?:^|\.)bet365\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".betfair.com") >= 0) return "+proxy";
if (/(?:^|\.)betternet\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bettervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)bettervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bettween.com") >= 0) return "+proxy";
if (/(?:^|\.)bettween\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)betvictor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bewww.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".beyondfirewall.com") >= 0) return "+proxy";
if (/(?:^|\.)bfnn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)bfsh\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bgvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)bgvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bianlei.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("biantailajiao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("biantailajiao.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".biblesforamerica.org") >= 0) return "+proxy";
if (/^http:\/\/biblesforamerica\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bic2011.org") >= 0) return "+proxy";
if (/(?:^|\.)biedian\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bigfools.com") >= 0) return "+proxy";
if (/(?:^|\.)bigjapanesesex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bignews.org") >= 0) return "+proxy";
if (/(?:^|\.)bignews\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bigsound.org") >= 0) return "+proxy";
if (/(?:^|\.)bild\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".biliworld.com") >= 0) return "+proxy";
if (/^http:\/\/biliworld\.com/.test(url)) return "+proxy";
if (/^http:\/\/billypan\.com\/wiki/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".binux.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ai.binwang.me/couplet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bit.do") >= 0) return "+proxy";
if (/^http:\/\/bit\.do/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bit.ly") >= 0) return "+proxy";
if (/^http:\/\/bit\.ly/.test(url)) return "+proxy";
if (/(?:^|\.)bitchute\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitcointalk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bitshare.com") >= 0) return "+proxy";
if (/(?:^|\.)bitshare\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bitsnoop.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bitvise.com") >= 0) return "+proxy";
if (/(?:^|\.)bitvise\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bizhat.com") >= 0) return "+proxy";
if (/(?:^|\.)bl-doujinsouko\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bjnewlife.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bjs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bjzc.org") >= 0) return "+proxy";
if (/(?:^|\.)bjzc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blacklogic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blackvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)blackvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blewpass.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tor.blingblingsquad.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blinkx.com") >= 0) return "+proxy";
if (/(?:^|\.)blinkx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blinw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blip.tv") >= 0) return "+proxy";
if (/(?:^|\.)blip\.tv\/$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blockcn.com") >= 0) return "+proxy";
if (/(?:^|\.)blockcn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blockedbyhk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blockless\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blog.jp") >= 0) return "+proxy";
if (/^http:\/\/blog\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogcatalog.com") >= 0) return "+proxy";
if (/(?:^|\.)blogcatalog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blogcity\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogger.com") >= 0) return "+proxy";
if (/(?:^|\.)blogger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blogimg.jp") >= 0) return "+proxy";
if (/(?:^|\.)blog\.kangye\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloglines.com") >= 0) return "+proxy";
if (/(?:^|\.)bloglines\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bloglovin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rconversation.blogs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogtd.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogtd.org") >= 0) return "+proxy";
if (/^http:\/\/blogtd\.org/.test(url)) return "+proxy";
if (/(?:^|\.)bloodshed\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)assets\.bwbx\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)bloomfortune\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blueangellive.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bmfinn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bnews.co") >= 0) return "+proxy";
if (/(?:^|\.)bnews\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)bnrmetal\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boardreader.com/thread") >= 0) return "+proxy";
if (/(?:^|\.)boardreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bod.asia") >= 0) return "+proxy";
if (/^http:\/\/bod\.asia/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bodog88.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bolehvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)bolehvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bonbonme.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bonbonsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bonfoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bongacams.com") >= 0) return "+proxy";
if (/(?:^|\.)boobstagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)book\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)bookdepository\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bookepub.com") >= 0) return "+proxy";
if (/(?:^|\.)books\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)botanwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bot.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bowenpress.com") >= 0) return "+proxy";
if (/(?:^|\.)bowenpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)app\.box\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dl.box.net") >= 0) return "+proxy";
if (/(?:^|\.)dl\.box\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxpn.com") >= 0) return "+proxy";
if (/(?:^|\.)boxpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boxun.com") >= 0) return "+proxy";
if (/(?:^|\.)boxun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxun.tv") >= 0) return "+proxy";
if (/(?:^|\.)boxun\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boxunblog.com") >= 0) return "+proxy";
if (/(?:^|\.)boxunblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxunclub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("boyangu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".boyfriendtv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".boysfood.com") >= 0) return "+proxy";
if (/(?:^|\.)br\.st$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".brainyquote.com/quotes/authors/d/dalai_lama") >= 0) return "+proxy";
if (/(?:^|\.)brandonhutchinson\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)braumeister\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)brave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bravotube.net") >= 0) return "+proxy";
if (/(?:^|\.)bravotube\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".brazzers.com") >= 0) return "+proxy";
if (/(?:^|\.)brazzers\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".break.com") >= 0) return "+proxy";
if (/(?:^|\.)break\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("breakgfw.com") >= 0) return "+proxy";
if (/(?:^|\.)breakgfw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("breaking911.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".breakingtweets.com") >= 0) return "+proxy";
if (/(?:^|\.)breakingtweets\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)breakwall\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("briian.com/6511/freegate") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".briefdream.com/%E7%B4%A0%E6%A3%BA") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("brizzly.com") >= 0) return "+proxy";
if (/(?:^|\.)brizzly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)brkmd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("broadbook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".broadpressinc.com") >= 0) return "+proxy";
if (/(?:^|\.)broadpressinc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.brockbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)brookings\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("brucewang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".brutaltgp.com") >= 0) return "+proxy";
if (/(?:^|\.)brutaltgp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bt2mag.com") >= 0) return "+proxy";
if (/(?:^|\.)bt95\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".btaia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".btbtav.com") >= 0) return "+proxy";
if (/^http:\/\/btdigg\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".btku.me") >= 0) return "+proxy";
if (/(?:^|\.)btku\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)btku\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".btspread.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".btsynckeys.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".budaedu.org") >= 0) return "+proxy";
if (/(?:^|\.)budaedu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".buddhanet.com.tw/zfrop/tibet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buddhistchannel.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buffered.com") >= 0) return "+proxy";
if (/^http:\/\/buffered\.com/.test(url)) return "+proxy";
if (/(?:^|\.)bullguard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bullog.org") >= 0) return "+proxy";
if (/(?:^|\.)bullog\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bullogger.com") >= 0) return "+proxy";
if (/(?:^|\.)bullogger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bunbunhk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".busayari.com") >= 0) return "+proxy";
if (/^http:\/\/busayari\.com/.test(url)) return "+proxy";
if (/(?:^|\.)business-humanrights\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/bing-could-be-censoring-search-results-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/china-banks-preparing-for-debt-implosion-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/internet-outages-reported-in-north-korea-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/nfl-announcers-surface-tablets-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/panama-papers") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/umbrella-man-hong-kong-2014") >= 0) return "+proxy";
if (/^http:\/\/www\.businessinsider\.com\.au\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".businesstoday.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)businesstoday\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".busu.org/news") >= 0) return "+proxy";
if (/^http:\/\/busu\.org\/news/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("busytrade.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buugaa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzhand.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzhand.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzorange.com") >= 0) return "+proxy";
if (/(?:^|\.)buzzorange\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bwh1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bwsj.hk") >= 0) return "+proxy";
if (/(?:^|\.)bx\.tl$/.test(host)) return "+proxy";
if (/(?:^|\.)bypasscensorship\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)c-span\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".c-spanvideo.org") >= 0) return "+proxy";
if (/(?:^|\.)c-spanvideo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)c-est-simple\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".c100tibet.org") >= 0) return "+proxy";
if (/(?:^|\.)cablegatesearch\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cachinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cacnw.com") >= 0) return "+proxy";
if (/^http:\/\/cacnw\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cactusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)cactusvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cafepress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cahr.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".caijinglengyan.com") >= 0) return "+proxy";
if (/(?:^|\.)caijinglengyan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".calameo.com/books") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.net") >= 0) return "+proxy";
if (/^http:\/\/blog\.calibre-ebook\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("falun.caltech.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".its.caltech.edu/~falun/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".camfrog.com") >= 0) return "+proxy";
if (/(?:^|\.)camfrog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)campaignforuyghurs\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cams\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cams.org.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("canadameet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".canalporno.com") >= 0) return "+proxy";
if (/^http:\/\/bbs\.cantonese\.asia\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".canyu.org") >= 0) return "+proxy";
if (/(?:^|\.)canyu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cao.im") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".caobian.info") >= 0) return "+proxy";
if (/(?:^|\.)caobian\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("caochangqing.com") >= 0) return "+proxy";
if (/(?:^|\.)caochangqing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cap.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)cap\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".carabinasypistolas.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cardinalkungfoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)posts\.careerengine\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("carmotorshow.com") >= 0) return "+proxy";
if (/(?:^|\.)carrd\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ss.carryzhou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cartoonmovement.com") >= 0) return "+proxy";
if (/(?:^|\.)cartoonmovement\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casadeltibetbcn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".casatibet.org.mx") >= 0) return "+proxy";
if (/^http:\/\/casatibet\.org\.mx/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cari.com.my") >= 0) return "+proxy";
if (/(?:^|\.)cari\.com\.my$/.test(host)) return "+proxy";
if (/(?:^|\.)caribbeancom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casinoking.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".casinoriva.com") >= 0) return "+proxy";
if (/(?:^|\.)catch22\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".catchgod.com") >= 0) return "+proxy";
if (/^http:\/\/catchgod\.com/.test(url)) return "+proxy";
if (/(?:^|\.)catfightpayperview\.xxx$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".catholic.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)catholic\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("catholic.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)catholic\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cathvoice.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)cato\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cattt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cbc.ca") >= 0) return "+proxy";
if (/(?:^|\.)cbc\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cbsnews.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cbtc.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)southpark\.cc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cccat\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)cccat\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccdtr.org") >= 0) return "+proxy";
if (/(?:^|\.)ccdtr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cchere.com") >= 0) return "+proxy";
if (/(?:^|\.)cchere\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cclife.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cclife.org") >= 0) return "+proxy";
if (/(?:^|\.)cclife\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cclifefl.org") >= 0) return "+proxy";
if (/(?:^|\.)cclifefl\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccthere.com") >= 0) return "+proxy";
if (/(?:^|\.)ccthere\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ccthere\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cctmweb.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cctongbao.com/article/2078732") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ccue.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ccue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ccvoice.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ccw.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cgdepot.org") >= 0) return "+proxy";
if (/^http:\/\/cgdepot\.org/.test(url)) return "+proxy";
if (/(?:^|\.)cdbook\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdcparty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cdef.org") >= 0) return "+proxy";
if (/(?:^|\.)cdef\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cdig\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdjp.org") >= 0) return "+proxy";
if (/(?:^|\.)cdjp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdn-apple.com") >= 0) return "+proxy";
if (/(?:^|\.)cdn-apple\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdnews.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdp1989.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdp1998.org") >= 0) return "+proxy";
if (/(?:^|\.)cdp1998\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdp2006.org") >= 0) return "+proxy";
if (/(?:^|\.)cdp2006\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdpa.url.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpeu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpusa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpweb.org") >= 0) return "+proxy";
if (/(?:^|\.)cdpweb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdpwu.org") >= 0) return "+proxy";
if (/(?:^|\.)cdpwu\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cdw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cecc.gov") >= 0) return "+proxy";
if (/(?:^|\.)cecc\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)cellulo\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)cenews\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)centerforhumanreprod\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)centralnation\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".centurys.net") >= 0) return "+proxy";
if (/^http:\/\/centurys\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cfhks.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cfos.de") >= 0) return "+proxy";
if (/(?:^|\.)cfr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cftfc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cgst.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".change.org") >= 0) return "+proxy";
if (/(?:^|\.)change\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".changp.com") >= 0) return "+proxy";
if (/(?:^|\.)changp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".changsa.net") >= 0) return "+proxy";
if (/^http:\/\/changsa\.net/.test(url)) return "+proxy";
if (/(?:^|\.)channelnewsasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chapm25.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chaturbate.com") >= 0) return "+proxy";
if (/(?:^|\.)chaturbate\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chuang-yen.org") >= 0) return "+proxy";
if (/(?:^|\.)checkgfw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chengmingmag.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chenguangcheng.com") >= 0) return "+proxy";
if (/(?:^|\.)chenguangcheng\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chenpokong.com") >= 0) return "+proxy";
if (/(?:^|\.)chenpokong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chenpokong.net") >= 0) return "+proxy";
if (/^http:\/\/chenpokong\.net/.test(url)) return "+proxy";
if (/(?:^|\.)chenpokongvip\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cherrysave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chhongbi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chicagoncmtv.com") >= 0) return "+proxy";
if (/^http:\/\/chicagoncmtv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".china-week.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("china101.com") >= 0) return "+proxy";
if (/(?:^|\.)china101\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)china18\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)china21\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china21.org") >= 0) return "+proxy";
if (/(?:^|\.)china21\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".china5000.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaffairs.org") >= 0) return "+proxy";
if (/(?:^|\.)chinaaffairs\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)chinaaid\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.net") >= 0) return "+proxy";
if (/(?:^|\.)chinaaid\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinacomments.org") >= 0) return "+proxy";
if (/(?:^|\.)chinacomments\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinachange.org") >= 0) return "+proxy";
if (/(?:^|\.)chinachange\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinachannel.hk") >= 0) return "+proxy";
if (/(?:^|\.)chinachannel\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinacitynews.be") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinadialogue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinadigitaltimes.net") >= 0) return "+proxy";
if (/(?:^|\.)chinadigitaltimes\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaelections.org") >= 0) return "+proxy";
if (/(?:^|\.)chinaelections\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaeweekly.com") >= 0) return "+proxy";
if (/(?:^|\.)chinaeweekly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinafreepress\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagate.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinageeks.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinagfw.org") >= 0) return "+proxy";
if (/(?:^|\.)chinagfw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagonet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagreenparty.org") >= 0) return "+proxy";
if (/(?:^|\.)chinagreenparty\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinahorizon.org") >= 0) return "+proxy";
if (/(?:^|\.)chinahorizon\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinahush.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinainperspective.com") >= 0) return "+proxy";
if (/(?:^|\.)chinainterimgov\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinalaborwatch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinalawtranslate.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinapost.com.tw/taiwan/national/national-news") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaxchina.com/howto") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinalawandpolicy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinamule.com") >= 0) return "+proxy";
if (/(?:^|\.)chinamule\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinamz.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinanewscenter.com") >= 0) return "+proxy";
if (/^https:\/\/chinanewscenter\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinapress.com.my") >= 0) return "+proxy";
if (/(?:^|\.)chinapress\.com\.my$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".china-review.com.ua") >= 0) return "+proxy";
if (/^http:\/\/china-review\.com\.ua/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinarightsia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinasmile.net/forums") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinasocialdemocraticparty.com") >= 0) return "+proxy";
if (/(?:^|\.)chinasocialdemocraticparty\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinasoul.org") >= 0) return "+proxy";
if (/(?:^|\.)chinasoul\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinasucks.net") >= 0) return "+proxy";
if (/(?:^|\.)chinatopsex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinatown.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinatweeps.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaway.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaworker.info") >= 0) return "+proxy";
if (/(?:^|\.)chinaworker\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinayouth.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinayuanmin.org") >= 0) return "+proxy";
if (/(?:^|\.)chinayuanmin\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinese-hermit.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese-leaders.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese-memorial.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesedaily.com") >= 0) return "+proxy";
if (/(?:^|\.)chinesedailynews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesedemocracy.com") >= 0) return "+proxy";
if (/(?:^|\.)chinesedemocracy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinesegay\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesen.de") >= 0) return "+proxy";
if (/(?:^|\.)chinesen\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesenews.net.au/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesepen.org") >= 0) return "+proxy";
if (/(?:^|\.)chineseradioseattle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesetalks.net/ch") >= 0) return "+proxy";
if (/(?:^|\.)chineseupress\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chingcheong.com") >= 0) return "+proxy";
if (/(?:^|\.)chingcheong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinman.net") >= 0) return "+proxy";
if (/^http:\/\/chinman\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("chithu.org") >= 0) return "+proxy";
if (/(?:^|\.)cnnews\.chosun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chrdnet.com") >= 0) return "+proxy";
if (/^http:\/\/chrdnet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".christianfreedom.org") >= 0) return "+proxy";
if (/(?:^|\.)christianfreedom\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("christianstudy.com") >= 0) return "+proxy";
if (/(?:^|\.)christianstudy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("christusrex.org/www1/sdc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chubold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chubun.com") >= 0) return "+proxy";
if (/(?:^|\.)christiantimes\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chrlawyers.hk") >= 0) return "+proxy";
if (/(?:^|\.)chrlawyers\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".churchinhongkong.org/b5/index.php") >= 0) return "+proxy";
if (/^http:\/\/churchinhongkong\.org\/b5\/index\.php/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chushigangdrug.ch") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cienen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cineastentreff.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cipfg.org") >= 0) return "+proxy";
if (/(?:^|\.)circlethebayfortibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cirosantilli\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citizencn.com") >= 0) return "+proxy";
if (/(?:^|\.)citizencn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenlab\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenlab\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenscommission\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citizenlab.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("citizensradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".city365.ca") >= 0) return "+proxy";
if (/^http:\/\/city365\.ca/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("city9x.com") >= 0) return "+proxy";
if (/(?:^|\.)citypopulation\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citytalk.tw/event") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".civicparty.hk") >= 0) return "+proxy";
if (/(?:^|\.)civicparty\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".civildisobediencemovement.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("civilhrfront.org") >= 0) return "+proxy";
if (/(?:^|\.)civilhrfront\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".civiliangunner.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".civilmedia.tw") >= 0) return "+proxy";
if (/(?:^|\.)civilmedia\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("psiphon.civisec.org") >= 0) return "+proxy";
if (/(?:^|\.)vpn\.cjb\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ck101.com") >= 0) return "+proxy";
if (/(?:^|\.)ck101\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clarionproject.org/news/islamic-state-isis-isil-propaganda") >= 0) return "+proxy";
if (/(?:^|\.)classicalguitarblog\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clb.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("clearharmony.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("clearwisdom.net") >= 0) return "+proxy";
if (/(?:^|\.)clinica-tibet\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clipfish.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cloakpoint.com") >= 0) return "+proxy";
if (/(?:^|\.)app\.cloudcone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)club1069\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)clubhouseapi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cmi.org.tw") >= 0) return "+proxy";
if (/^http:\/\/www\.cmoinc\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cmp.hku.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkupop.hku.hk") >= 0) return "+proxy";
if (/(?:^|\.)cmule\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cmule\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cms\.gov$/.test(host)) return "+proxy";
if (/^http:\/\/vpn\.cmu\.edu/.test(url)) return "+proxy";
if (/^http:\/\/vpn\.sv\.cmu\.edu/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cn6.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cna.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cna\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cnabc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnd.org") >= 0) return "+proxy";
if (/(?:^|\.)cnd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("download.cnet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnex.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnineu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.cnitter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnn.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnpolitics.org") >= 0) return "+proxy";
if (/(?:^|\.)cnpolitics\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cn-proxy.com") >= 0) return "+proxy";
if (/^http:\/\/cn-proxy\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cnproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.cnyes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.cnyes.com") >= 0) return "+proxy";
if (/(?:^|\.)coat\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cochina.co") >= 0) return "+proxy";
if (/(?:^|\.)cochina\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)cochina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".code1984.com/64") >= 0) return "+proxy";
if (/^http:\/\/goagent\.codeplex\.com/.test(url)) return "+proxy";
if (/(?:^|\.)codeshare\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)codeskulptor\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)conoha\.jp$/.test(host)) return "+proxy";
if (/^http:\/\/tosh\.comedycentral\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("comefromchina.com") >= 0) return "+proxy";
if (/(?:^|\.)comefromchina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".comic-mega.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("commandarms.com") >= 0) return "+proxy";
if (/(?:^|\.)commentshk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".communistcrimes.org") >= 0) return "+proxy";
if (/(?:^|\.)communistcrimes\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)communitychoicecu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)comparitech\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)compileheart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)conoha\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".contactmagazine.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".convio.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".coobay.com") >= 0) return "+proxy";
if (/^http:\/\/www\.cool18\.com\/bbs.*\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".coolaler.com") >= 0) return "+proxy";
if (/(?:^|\.)coolaler\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("coolder.com") >= 0) return "+proxy";
if (/(?:^|\.)coolder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coolloud\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coolncute.com") >= 0) return "+proxy";
if (/(?:^|\.)coolstuffinc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("corumcollege.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cos-moe.com") >= 0) return "+proxy";
if (/^http:\/\/cos-moe\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cosplayjav.pl") >= 0) return "+proxy";
if (/^http:\/\/cosplayjav\.pl/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cotweet.com") >= 0) return "+proxy";
if (/(?:^|\.)cotweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coursehero.com") >= 0) return "+proxy";
if (/(?:^|\.)coursehero\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cpj.org") >= 0) return "+proxy";
if (/(?:^|\.)cpj\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cq99.us") >= 0) return "+proxy";
if (/^http:\/\/cq99\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("crackle.com") >= 0) return "+proxy";
if (/(?:^|\.)crackle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crazys.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".crazyshit.com") >= 0) return "+proxy";
if (/(?:^|\.)crazyshit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("crd-net.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("creaders.net") >= 0) return "+proxy";
if (/(?:^|\.)creaders\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".creadersnet.com") >= 0) return "+proxy";
if (/(?:^|\.)cristyli\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crocotube.com") >= 0) return "+proxy";
if (/^http:\/\/crocotube\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".crossthewall.net") >= 0) return "+proxy";
if (/(?:^|\.)crossthewall\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crossvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)crossvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)crucial\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.cryptographyengineering\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("csdparty.com") >= 0) return "+proxy";
if (/(?:^|\.)csdparty\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)csis\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)csmonitor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)csuchen\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".csw.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ct.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)ct\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ctao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ctfriend.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ctitv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ctowc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cts.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cts\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ctwant\.com$/.test(host)) return "+proxy";
if (/^http:\/\/library\.usc\.cuhk\.edu\.hk\//.test(url)) return "+proxy";
if (/^http:\/\/mjlsh\.usc\.cuhk\.edu\.hk\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cuhkacs.org/~benng") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cuihua.org") >= 0) return "+proxy";
if (/(?:^|\.)cuihua\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cuiweiping.net") >= 0) return "+proxy";
if (/(?:^|\.)cuiweiping\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)culture\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cumlouder.com") >= 0) return "+proxy";
if (/(?:^|\.)cumlouder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)curvefish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cusp\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cusu.hk") >= 0) return "+proxy";
if (/(?:^|\.)cusu\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cutscenes.net") >= 0) return "+proxy";
if (/(?:^|\.)cutscenes\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cw.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cw\.com\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/forum\.cyberctm\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cyberghostvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)cyberghostvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cynscribe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cytode.us") >= 0) return "+proxy";
if (/(?:^|\.)ifan\.cz\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)mike\.cz\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.cz\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".d-fukyu.com") >= 0) return "+proxy";
if (/^http:\/\/d-fukyu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cl.d0z.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".d100.net") >= 0) return "+proxy";
if (/(?:^|\.)d100\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".d2bay.com") >= 0) return "+proxy";
if (/^http:\/\/d2bay\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dabr.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)dabr\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dabr.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dabr.mobi") >= 0) return "+proxy";
if (/(?:^|\.)dabr\.mobi$/.test(host)) return "+proxy";
if (/(?:^|\.)dabr\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dadazim.com") >= 0) return "+proxy";
if (/(?:^|\.)dadazim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dadi360.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dafabet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dafagood.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dafahao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dafoh.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daftporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dagelijksestandaard.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daidostup.ru") >= 0) return "+proxy";
if (/^http:\/\/daidostup\.ru/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dailidaili.com") >= 0) return "+proxy";
if (/(?:^|\.)dailidaili\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dailymail\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dailymotion.com") >= 0) return "+proxy";
if (/(?:^|\.)dailymotion\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dailysabah\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("daiphapinfo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dajiyuan.com") >= 0) return "+proxy";
if (/(?:^|\.)dajiyuan\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dajiyuan.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama.mn") >= 0) return "+proxy";
if (/^http:\/\/dalailama\.mn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama.ru") >= 0) return "+proxy";
if (/(?:^|\.)dalailama\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama80.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama-archives.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamacenter.org") >= 0) return "+proxy";
if (/^http:\/\/dalailamacenter\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailamafellows.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamafilm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamafoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamahindi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamainaustralia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamajapanese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaprotesters.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaquotes.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamatrust.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamavisit.org.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaworld.com") >= 0) return "+proxy";
if (/(?:^|\.)dalailamaworld\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalianmeng.org") >= 0) return "+proxy";
if (/(?:^|\.)dalianmeng\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".daliulian.org") >= 0) return "+proxy";
if (/(?:^|\.)daliulian\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".danke4china.net") >= 0) return "+proxy";
if (/(?:^|\.)danke4china\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".danwei.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("daolan.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daozhongxing.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("darktoy.net") >= 0) return "+proxy";
if (/(?:^|\.)dastrassi\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)daum\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".david-kilgour.com") >= 0) return "+proxy";
if (/^http:\/\/david-kilgour\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("daxa.cn") >= 0) return "+proxy";
if (/(?:^|\.)daxa\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cn.dayabook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daylife.com/topic/dalai_lama") >= 0) return "+proxy";
if (/(?:^|\.)db\.tt$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dbc.hk/main") >= 0) return "+proxy";
if (/(?:^|\.)dbgjd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dcard\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dcmilitary.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddc.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddhw.info") >= 0) return "+proxy";
if (/(?:^|\.)de-sci\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".de-sci.org") >= 0) return "+proxy";
if (/(?:^|\.)deadline\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)decodet\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".definebabe.com") >= 0) return "+proxy";
if (/(?:^|\.)delcamp\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("delicious.com/GFWbookmark") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".democrats.org") >= 0) return "+proxy";
if (/(?:^|\.)democrats\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".demosisto.hk") >= 0) return "+proxy";
if (/(?:^|\.)demosisto\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)desc\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)dessci\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".destroy-china.jp") >= 0) return "+proxy";
if (/(?:^|\.)deutsche-welle\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)deviantart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deviantart\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)devio\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)devpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dfas\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dfn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dharmakara.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dharamsalanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".diaoyuislands.org") >= 0) return "+proxy";
if (/(?:^|\.)diaoyuislands\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".difangwenge.org") >= 0) return "+proxy";
if (/^http:\/\/digiland\.tw\//.test(url)) return "+proxy";
if (/(?:^|\.)digitalnomadsproject\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".diigo.com") >= 0) return "+proxy";
if (/(?:^|\.)diigo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dilber\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)furl\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dipity.com") >= 0) return "+proxy";
if (/(?:^|\.)directcreative\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".discuss.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)discuss\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".discuss4u.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("disp.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".disqus.com") >= 0) return "+proxy";
if (/(?:^|\.)disqus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dit-inc.us") >= 0) return "+proxy";
if (/(?:^|\.)dit-inc\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dizhidizhi.com") >= 0) return "+proxy";
if (/(?:^|\.)dizhuzhishang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("djangosnippets.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".djorz.com") >= 0) return "+proxy";
if (/(?:^|\.)djorz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dl-laby\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)dlive\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dlsite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dlyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dmcdn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dnscrypt.org") >= 0) return "+proxy";
if (/(?:^|\.)dnscrypt\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)dns2go\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dnssec\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("doctorvoice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dogfartnetwork.com/tour") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gloryhole.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dojin.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dok-forum.net") >= 0) return "+proxy";
if (/(?:^|\.)dolc\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)dolf\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)dollf\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".domain.club.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".domaintoday.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.donga.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dongtaiwang.com") >= 0) return "+proxy";
if (/(?:^|\.)dongtaiwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dongtaiwang.net") >= 0) return "+proxy";
if (/(?:^|\.)dongtaiwang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dongyangjing.com") >= 0) return "+proxy";
if (/^http:\/\/danbooru\.donmai\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dontfilter.us") >= 0) return "+proxy";
if (/(?:^|\.)dontmovetochina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dorjeshugden.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dotplane.com") >= 0) return "+proxy";
if (/(?:^|\.)dotplane\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dotsub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dotvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)dotvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".doub.io") >= 0) return "+proxy";
if (/(?:^|\.)doub\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)dougscripts\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)douhokanko\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)doujincafe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dowei.org") >= 0) return "+proxy";
if (/^https:\/\/bartender\.dowjones\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("dphk.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dpp.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)dpp\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)dpr\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)dragonsprings\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dreamamateurs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".drepung.org") >= 0) return "+proxy";
if (/(?:^|\.)drgan\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".drmingxia.org") >= 0) return "+proxy";
if (/^http:\/\/drmingxia\.org/.test(url)) return "+proxy";
if (/(?:^|\.)dropbooks\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dropbox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.dropboxapi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)notify\.dropboxapi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dropboxusercontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("drsunacademy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".drtuber.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dscn.info") >= 0) return "+proxy";
if (/^http:\/\/dscn\.info/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dstk.dk") >= 0) return "+proxy";
if (/^http:\/\/dstk\.dk/.test(url)) return "+proxy";
if (/(?:^|\.)dtiblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dtic\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dtwang.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duanzhihu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duckdns.org") >= 0) return "+proxy";
if (/^http:\/\/duckdns\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".duckduckgo.com") >= 0) return "+proxy";
if (/(?:^|\.)duckduckgo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".duckload.com/download") >= 0) return "+proxy";
if (/(?:^|\.)duckmylife\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".duga.jp") >= 0) return "+proxy";
if (/^http:\/\/duga\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".duihua.org") >= 0) return "+proxy";
if (/(?:^|\.)duihua\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)duihuahrjournal\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dunyabulteni.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duoweitimes.com") >= 0) return "+proxy";
if (/(?:^|\.)duoweitimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("duping.net") >= 0) return "+proxy";
if (/(?:^|\.)duplicati\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dupola.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dupola.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dushi.ca") >= 0) return "+proxy";
if (/(?:^|\.)duyaoss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dvorak\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw.com") >= 0) return "+proxy";
if (/(?:^|\.)dw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dw\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw-world.com") >= 0) return "+proxy";
if (/(?:^|\.)dw-world\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw-world.de") >= 0) return "+proxy";
if (/^http:\/\/dw-world\.de/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.dwheeler.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dwnews.com") >= 0) return "+proxy";
if (/(?:^|\.)dwnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dwnews.net") >= 0) return "+proxy";
if (/(?:^|\.)dwnews\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xys.dxiong.com") >= 0) return "+proxy";
if (/(?:^|\.)dynawebinc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dysfz\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dzze.com") >= 0) return "+proxy";
if (/(?:^|\.)e-classical\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)e-gold\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".e-gold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-hentai.org") >= 0) return "+proxy";
if (/(?:^|\.)e-hentai\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".e-hentaidb.com") >= 0) return "+proxy";
if (/^http:\/\/e-hentaidb\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("e-info.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-traderland.net/board") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-zone.com.hk/discuz") >= 0) return "+proxy";
if (/^http:\/\/e-zone\.com\.hk\/discuz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".e123.hk") >= 0) return "+proxy";
if (/(?:^|\.)e123\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".earlytibet.com") >= 0) return "+proxy";
if (/^http:\/\/earlytibet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".earthcam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".earthvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)earthvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("eastern-ark.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".easternlightning.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkestan.com") >= 0) return "+proxy";
if (/^http:\/\/www\.eastturkistan\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistan-gov.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistancc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistangovernmentinexile.us") >= 0) return "+proxy";
if (/(?:^|\.)eastturkistangovernmentinexile\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".easyca.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".easypic.com") >= 0) return "+proxy";
if (/(?:^|\.)fnc\.ebc\.net\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ebony-beauty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ebookbrowse.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ebookee.com") >= 0) return "+proxy";
if (/(?:^|\.)ecfa\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ushuarencity.echainhost.com") >= 0) return "+proxy";
if (/(?:^|\.)ecimg\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ecministry.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".economist.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.ecstart.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("edgecastcdn.net") >= 0) return "+proxy";
if (/(?:^|\.)edgecastcdn\.net$/.test(host)) return "+proxy";
if (/twimg\.edgesuite\.net\/\/?appledaily/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("edicypages.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edmontonchina.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edmontonservice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("edoors.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edubridge.com") >= 0) return "+proxy";
if (/(?:^|\.)edubridge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".edupro.org") >= 0) return "+proxy";
if (/(?:^|\.)eevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("efcc.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".efukt.com") >= 0) return "+proxy";
if (/^http:\/\/efukt\.com/.test(url)) return "+proxy";
if (/(?:^|\.)eic-av\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eireinikotaerukai\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eisbb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eksisozluk.com") >= 0) return "+proxy";
if (/(?:^|\.)eksisozluk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("electionsmeter.com") >= 0) return "+proxy";
if (/(?:^|\.)elgoog\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ellawine.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".elpais.com") >= 0) return "+proxy";
if (/(?:^|\.)elpais\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eltondisney.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emaga.com/info/3407") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("emilylau.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emanna.com/chineseTraditional") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bitc.bme.emory.edu/~lzhou/blogs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".empfil.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emule-ed2k.com") >= 0) return "+proxy";
if (/^http:\/\/emule-ed2k\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".emulefans.com") >= 0) return "+proxy";
if (/^http:\/\/emulefans\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".emuparadise.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".enanyang.my") >= 0) return "+proxy";
if (/(?:^|\.)encrypt\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)enewstree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".enfal.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.engadget.com") >= 0) return "+proxy";
if (/(?:^|\.)engagedaily\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("englishforeveryone.org") >= 0) return "+proxy";
if (/(?:^|\.)englishfromengland\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("englishpen.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".enlighten.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)entermap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)app\.evozi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".episcopalchurch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochhk.com") >= 0) return "+proxy";
if (/^http:\/\/epochhk\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes-bg.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes-bg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes-romania.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes-romania\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.co.il") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.co\.il$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.co.kr") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.co\.kr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.cz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.ie") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.se") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimestr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochweek.com") >= 0) return "+proxy";
if (/(?:^|\.)epochweek\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)epochweekly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eporner.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".equinenow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("erabaru.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eracom.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eraysoft.com.tr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".erepublik.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".erights.net") >= 0) return "+proxy";
if (/(?:^|\.)erights\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".erktv.com") >= 0) return "+proxy";
if (/^http:\/\/erktv\.com/.test(url)) return "+proxy";
if (/(?:^|\.)ernestmandel\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)erodaizensyu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)erodoujinlog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)erodoujinworld\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eromanga-kingdom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eromangadouzin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eromon.net") >= 0) return "+proxy";
if (/^http:\/\/eromon\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".eroprofile.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eroticsaloon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eslite.com") >= 0) return "+proxy";
if (/(?:^|\.)eslite\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95") >= 0) return "+proxy";
if (/(?:^|\.)esu\.dog$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".etaa.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etadult.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("etaiwannews.com") >= 0) return "+proxy";
if (/(?:^|\.)etizer\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)etokki\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etsy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ettoday.net/news/20151216/614081") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("etvonline.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eu.org") >= 0) return "+proxy";
if (/(?:^|\.)eu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eucasino.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eulam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eurekavpt.com") >= 0) return "+proxy";
if (/(?:^|\.)eurekavpt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".euronews.com") >= 0) return "+proxy";
if (/(?:^|\.)euronews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("eeas.europa.eu/statements-eeas/2015/151022") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".evschool.net") >= 0) return "+proxy";
if (/^http:\/\/evschool\.net/.test(url)) return "+proxy";
if (/(?:^|\.)exblog\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.exblog\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".exchristian.hk") >= 0) return "+proxy";
if (/(?:^|\.)exchristian\.hk$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.excite\.co\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)exhentai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)exmormon\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)expatshield\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expecthim.com") >= 0) return "+proxy";
if (/(?:^|\.)expecthim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("experts-univers.com") >= 0) return "+proxy";
if (/(?:^|\.)exploader\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expressvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)expressvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".extremetube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("eyevio.jp") >= 0) return "+proxy";
if (/(?:^|\.)eyevio\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eyny.com") >= 0) return "+proxy";
if (/(?:^|\.)eyny\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ezpc.tk/category/soft") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ezpeer.com") >= 0) return "+proxy";
if (/(?:^|\.)facebookquotes4u\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".faceless.me") >= 0) return "+proxy";
if (/(?:^|\.)faceless\.me$/.test(host)) return "+proxy";
if (/^http:\/\/facesoftibetanselfimmolators\.info/.test(url)) return "+proxy";
if (/(?:^|\.)facesofnyfw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)factpedia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".faith100.org") >= 0) return "+proxy";
if (/^http:\/\/faith100\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".faithfuleye.com") >= 0) return "+proxy";
if (/(?:^|\.)faiththedog\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fakku.net") >= 0) return "+proxy";
if (/(?:^|\.)fallenark\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".falsefire.com") >= 0) return "+proxy";
if (/(?:^|\.)falsefire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falun-co.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falunart.org") >= 0) return "+proxy";
if (/(?:^|\.)falunasia\.info$/.test(host)) return "+proxy";
if (/^http:\/\/falunau\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".falunaz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falundafa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falundafa-dc.org") >= 0) return "+proxy";
if (/(?:^|\.)falundafa-florida\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-nc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-pa\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-sacramento\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falun-ny.net") >= 0) return "+proxy";
if (/(?:^|\.)falundafaindia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falundafamuseum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falungong.club") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falungong.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falungong.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)falunhr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("faluninfo.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("faluninfo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falunpilipinas.net") >= 0) return "+proxy";
if (/(?:^|\.)falunworld\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("familyfed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangeming.com") >= 0) return "+proxy";
if (/(?:^|\.)fanglizhi\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)fangong\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fangongheike.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fanqiang.tk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fanqianghou.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqianghou\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanqiangzhe.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqiangzhe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fantv\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fapdu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("faproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fawanghuihui.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fanqiangyakexi.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fail.hk") >= 0) return "+proxy";
if (/(?:^|\.)famunion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fan-qiang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangbinxing.com") >= 0) return "+proxy";
if (/(?:^|\.)fangbinxing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fangeming.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangmincn.org") >= 0) return "+proxy";
if (/(?:^|\.)fangmincn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanhaodang.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqiang\.network$/.test(host)) return "+proxy";
if (/(?:^|\.)fanswong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanyue.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".farwestchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("en.favotter.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nytimes.map.fastly.net") >= 0) return "+proxy";
if (/(?:^|\.)nytimes\.map\.fastly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fast\.wistia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fastestvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fastssh\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)faststone\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("favstar.fm") >= 0) return "+proxy";
if (/(?:^|\.)favstar\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("faydao.com/weblog") >= 0) return "+proxy";
if (/(?:^|\.)faz\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2china.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2cn.com") >= 0) return "+proxy";
if (/(?:^|\.)fc2cn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fc2blog.net") >= 0) return "+proxy";
if (/^http:\/\/uygur\.fc2web\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("video.fdbox.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc64.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc64.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc89.jp") >= 0) return "+proxy";
if (/(?:^|\.)fourface\.nodesnoop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feeder\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)feelssh\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("feer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".feifeiss.com") >= 0) return "+proxy";
if (/^http:\/\/feitianacademy\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".feitian-california.org") >= 0) return "+proxy";
if (/(?:^|\.)feixiaohao\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feministteacher\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fengzhenghu.com") >= 0) return "+proxy";
if (/(?:^|\.)fengzhenghu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fengzhenghu.net") >= 0) return "+proxy";
if (/(?:^|\.)fengzhenghu\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fevernet.com") >= 0) return "+proxy";
if (/^http:\/\/ff\.im/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("fffff.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fflick.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ffvpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fgmtv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fgmtv.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fhreports.net") >= 0) return "+proxy";
if (/^http:\/\/fhreports\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".figprayer.com") >= 0) return "+proxy";
if (/(?:^|\.)figprayer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fileflyer.com") >= 0) return "+proxy";
if (/(?:^|\.)fileflyer\.com$/.test(host)) return "+proxy";
if (/^http:\/\/feeds\.fileforum\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".files2me.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fileserve.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fillthesquare.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("filmingfortibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".filthdump.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".finchvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)finchvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("findmespot.com") >= 0) return "+proxy";
if (/(?:^|\.)findyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)findyoutube\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fingerdaily.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("finler.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".firearmsworld.net") >= 0) return "+proxy";
if (/^http:\/\/firearmsworld\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fireofliberty.org") >= 0) return "+proxy";
if (/(?:^|\.)fireofliberty\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".firetweet.io") >= 0) return "+proxy";
if (/(?:^|\.)firetweet\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)firstpost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".flagsonline.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fleshbot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fleursdeslettres.com") >= 0) return "+proxy";
if (/^http:\/\/fleursdeslettres\.com/.test(url)) return "+proxy";
if (/(?:^|\.)flgg\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)flgjustice\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)flickr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)staticflickr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("flickrhivemind.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".flickriver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fling.com") >= 0) return "+proxy";
if (/(?:^|\.)flipkart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flog\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".flyvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)flyvpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/cn\.fmnnow\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("fofldfradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.foolsmountain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".forum4hk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fangong.forums-free.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pioneer-worker.forums-free.com") >= 0) return "+proxy";
if (/^https:\/\/ss.*\.4sqi\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("video.foxbusiness.com") >= 0) return "+proxy";
if (/^http:\/\/foxgay\.com/.test(url)) return "+proxy";
if (/(?:^|\.)fringenetwork\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flecheinthepeche\.fr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fochk.org") >= 0) return "+proxy";
if (/(?:^|\.)fochk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)focustaiwan\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".focusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)fofg\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fofg-europe.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fooooo.com") >= 0) return "+proxy";
if (/(?:^|\.)fooooo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)foreignaffairs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fotile.me") >= 0) return "+proxy";
if (/(?:^|\.)fourthinternational\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)foxdie\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)foxsub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("foxtang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt.org") >= 0) return "+proxy";
if (/^http:\/\/fpmt\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt-osel.org") >= 0) return "+proxy";
if (/(?:^|\.)fpmtmexico\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fqok.org") >= 0) return "+proxy";
if (/(?:^|\.)fqrouter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)franklc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freakshare.com") >= 0) return "+proxy";
if (/^http:\/\/freakshare\.com/.test(url)) return "+proxy";
if (/(?:^|\.)free4u\.com\.ar$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("free-gate.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free-hada-now.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("free-proxy.cz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free.fr/adsl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kineox.free.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetlibre.free.fr") >= 0) return "+proxy";
if (/(?:^|\.)freealim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("whitebear.freebearblog.org") >= 0) return "+proxy";
if (/(?:^|\.)freebrowser\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freechal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomchina.info") >= 0) return "+proxy";
if (/(?:^|\.)freedomchina\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomhouse.org") >= 0) return "+proxy";
if (/(?:^|\.)freedomhouse\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomsherald.org") >= 0) return "+proxy";
if (/(?:^|\.)freedomsherald\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freefq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freefuckvids.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freegao.com") >= 0) return "+proxy";
if (/(?:^|\.)freegao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeilhamtohti.org") >= 0) return "+proxy";
if (/(?:^|\.)freekazakhs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freekwonpyong.org") >= 0) return "+proxy";
if (/(?:^|\.)saveliuxiaobo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freelotto.com") >= 0) return "+proxy";
if (/(?:^|\.)freelotto\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeman2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeopenvpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemoren.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemorenews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemuse.org/archives/789") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenet-china.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenewscn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.freeones.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeoz.org/bbs") >= 0) return "+proxy";
if (/(?:^|\.)freeoz\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)freessh\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("free4u.com.ar") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free-ssh.com") >= 0) return "+proxy";
if (/(?:^|\.)free-ssh\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)freebeacon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freechina.news") >= 0) return "+proxy";
if (/(?:^|\.)freechinaforum\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)freechinaweibo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomcollection.org/interviews/rebiya_kadeer") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeforums.org") >= 0) return "+proxy";
if (/(?:^|\.)freenetproject\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freeoz.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freetibet.net") >= 0) return "+proxy";
if (/(?:^|\.)freetibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freetibetanheroes.org") >= 0) return "+proxy";
if (/^http:\/\/freetibetanheroes\.org/.test(url)) return "+proxy";
if (/(?:^|\.)freetribe\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freeviewmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freevpn.me") >= 0) return "+proxy";
if (/^http:\/\/freevpn\.me/.test(url)) return "+proxy";
if (/(?:^|\.)freewallpaper4\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freewebs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewechat.com") >= 0) return "+proxy";
if (/(?:^|\.)freewechat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeweibo.com") >= 0) return "+proxy";
if (/(?:^|\.)freeweibo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freexinwen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeyoutubeproxy.net") >= 0) return "+proxy";
if (/(?:^|\.)freeyoutubeproxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("friendfeed.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("friends-of-tibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".friendsoftibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freechina.net") >= 0) return "+proxy";
if (/^http:\/\/www\.zensur\.freerk\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("freevpn.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freeyellow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.frienddy.com/hk") >= 0) return "+proxy";
if (/^http:\/\/adult\.friendfinder\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fring.com") >= 0) return "+proxy";
if (/(?:^|\.)fring\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fromchinatousa.net") >= 0) return "+proxy";
if (/(?:^|\.)frommel\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".frontlinedefenders.org") >= 0) return "+proxy";
if (/(?:^|\.)frontlinedefenders\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".frootvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)frootvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fscked\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fsurf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ftv\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ftvnews\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fucd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuckcnnic.net") >= 0) return "+proxy";
if (/(?:^|\.)fuckcnnic\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fuckgfw.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fulione.com") >= 0) return "+proxy";
if (/^https:\/\/fulione\.com/.test(url)) return "+proxy";
if (/(?:^|\.)fullerconsideration\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fulue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".funf.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("funp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".furhhdl.org") >= 0) return "+proxy";
if (/(?:^|\.)furinkan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".futurechinaforum.org") >= 0) return "+proxy";
if (/(?:^|\.)futuremessage\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fux.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyin.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyindiantai.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyu.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)fw\.cm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fxcm-chinese.com") >= 0) return "+proxy";
if (/(?:^|\.)fxcm-chinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fzh999.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fzh999.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fzlm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".g6hentai.com") >= 0) return "+proxy";
if (/^http:\/\/g6hentai\.com/.test(url)) return "+proxy";
if (/(?:^|\.)g-queen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gab\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gabocorp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaeproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaforum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gagaoolala.com") >= 0) return "+proxy";
if (/(?:^|\.)gagaoolala\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".galaxymacau.com") >= 0) return "+proxy";
if (/(?:^|\.)galenwu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".galstars.net") >= 0) return "+proxy";
if (/(?:^|\.)game735\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gamebase.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gamejolt.com") >= 0) return "+proxy";
if (/^http:\/\/wiki\.gamerp\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)gamer\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gamer.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gamez.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)gamez\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gamousa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaoming.net") >= 0) return "+proxy";
if (/(?:^|\.)gaoming\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ganges.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaopi.net") >= 0) return "+proxy";
if (/^http:\/\/gaopi\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaozhisheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaozhisheng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gardennetworks.com") >= 0) return "+proxy";
if (/(?:^|\.)gardennetworks\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("72.52.81.22") >= 0) return "+proxy";
if (/(?:^|\.)gartlive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gate-project\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gather\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gatherproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gati.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaybubble.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaycn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gayhub.com") >= 0) return "+proxy";
if (/(?:^|\.)gaymap\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaymenring.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaytube.com") >= 0) return "+proxy";
if (/(?:^|\.)images-gaytube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaywatch.com") >= 0) return "+proxy";
if (/^http:\/\/gaywatch\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gazotube.com") >= 0) return "+proxy";
if (/(?:^|\.)gazotube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gcc\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)gclooney\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gclubs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gcmasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gcpnews.com") >= 0) return "+proxy";
if (/^http:\/\/gcpnews\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gdbt.net/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gdzf.org") >= 0) return "+proxy";
if (/(?:^|\.)geek-art\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("geekerhome.com/2010/03/xixiang-project-cross-gfw") >= 0) return "+proxy";
if (/(?:^|\.)geekheart\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gekikame.com") >= 0) return "+proxy";
if (/^http:\/\/gekikame\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gelbooru.com") >= 0) return "+proxy";
if (/^http:\/\/gelbooru\.com/.test(url)) return "+proxy";
if (/(?:^|\.)genius\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".geocities.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".geocities.com/SiliconValley/Circuit/5683/download.html") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.geocities.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("geocities.jp") >= 0) return "+proxy";
if (/(?:^|\.)geph\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gerefoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)getastrill\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getchu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getcloak.com") >= 0) return "+proxy";
if (/(?:^|\.)getcloak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)getfoxyproxy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getfreedur.com") >= 0) return "+proxy";
if (/(?:^|\.)getgom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".geti2p.net") >= 0) return "+proxy";
if (/(?:^|\.)geti2p\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("getiton.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getjetso.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getlantern.org") >= 0) return "+proxy";
if (/(?:^|\.)getlantern\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)getmalus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getsocialscope.com") >= 0) return "+proxy";
if (/(?:^|\.)getsync\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gettr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gfbv.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfgold.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfsale.com") >= 0) return "+proxy";
if (/(?:^|\.)gfsale\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gfw.org.ua") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfw.press") >= 0) return "+proxy";
if (/(?:^|\.)gfw\.press$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ggssl.com") >= 0) return "+proxy";
if (/(?:^|\.)ggssl\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ghostpath.com") >= 0) return "+proxy";
if (/(?:^|\.)ghostpath\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ghut\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".giantessnight.com") >= 0) return "+proxy";
if (/^http:\/\/giantessnight\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gifree.com") >= 0) return "+proxy";
if (/(?:^|\.)giga-web\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.gigacircle.com") >= 0) return "+proxy";
if (/^http:\/\/cn\.giganews\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("gigporno.ru") >= 0) return "+proxy";
if (/(?:^|\.)girlbanker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".git.io") >= 0) return "+proxy";
if (/(?:^|\.)git\.io$/.test(host)) return "+proxy";
if (/^http:\/\/softwaredownload\.gitbooks\.io/.test(url)) return "+proxy";
if (/(?:^|\.)raw\.githack\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)github\.blog$/.test(host)) return "+proxy";
if (/(?:^|\.)github\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".github.io") >= 0) return "+proxy";
if (/(?:^|\.)github\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)githubusercontent\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)githubassets\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gizlen.net") >= 0) return "+proxy";
if (/(?:^|\.)gizlen\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gjczz.com") >= 0) return "+proxy";
if (/(?:^|\.)gjczz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("globaljihad.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("globalmediaoutreach.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("globalmuseumoncommunism.org") >= 0) return "+proxy";
if (/(?:^|\.)globalrescue\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".globaltm.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".globalvoicesonline.org") >= 0) return "+proxy";
if (/(?:^|\.)globalvoicesonline\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)globalvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".glock.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gluckman.com/DalaiLama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gmbd.cn") >= 0) return "+proxy";
if (/(?:^|\.)gmhz\.org$/.test(host)) return "+proxy";
if (/^http:\/\/www\.gmiddle\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.gmiddle\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gmll.org") >= 0) return "+proxy";
if (/(?:^|\.)suche\.gmx\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)gnci\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)gnews\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("go-pki.com") >= 0) return "+proxy";
if (/(?:^|\.)goagent\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)goagentplus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gobet.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godfootsteps.org") >= 0) return "+proxy";
if (/(?:^|\.)godfootsteps\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("godns.work") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godsdirectcontact.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".godsdirectcontact.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godsdirectcontact.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".godsimmediatecontact.com") >= 0) return "+proxy";
if (/(?:^|\.)gofundme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gogotunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)gohappy\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gokbayrak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".goldbet.com") >= 0) return "+proxy";
if (/(?:^|\.)goldbetsports\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)golden-ages\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)goldeneyevault\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldenfrog.com") >= 0) return "+proxy";
if (/(?:^|\.)goldenfrog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldjizz.com") >= 0) return "+proxy";
if (/^http:\/\/goldjizz\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldstep.net") >= 0) return "+proxy";
if (/(?:^|\.)goldwave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gongmeng.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gongm.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gongminliliang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gongwt.com") >= 0) return "+proxy";
if (/^http:\/\/gongwt\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.goo.ne.jp/duck-tail_2009") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gooday.xyz") >= 0) return "+proxy";
if (/(?:^|\.)gooday\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)goodhope\.school$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodreads.com") >= 0) return "+proxy";
if (/(?:^|\.)goodreads\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodreaders.com") >= 0) return "+proxy";
if (/(?:^|\.)goodreaders\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodtv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".goodtv.tv") >= 0) return "+proxy";
if (/(?:^|\.)goofind\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".googlesile.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gopetition.com") >= 0) return "+proxy";
if (/(?:^|\.)gopetition\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goproxing.net") >= 0) return "+proxy";
if (/(?:^|\.)goreforum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gotrusted.com") >= 0) return "+proxy";
if (/(?:^|\.)gotrusted\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gotw\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)grammaly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("grandtrial.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".graphis.ne.jp") >= 0) return "+proxy";
if (/(?:^|\.)graphis\.ne\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)graphql\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfirewall.biz") >= 0) return "+proxy";
if (/(?:^|\.)greatfirewallofchina\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greatfirewallofchina.org") >= 0) return "+proxy";
if (/(?:^|\.)greatfirewallofchina\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)greenfieldbookstore\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenparty.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)greenpeace\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenreadings.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("great-firewall.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("great-roc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("greatroc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("greatzhonghua.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".greenpeace.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".greenvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)greenvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenvpn.org") >= 0) return "+proxy";
if (/(?:^|\.)grotty-monday\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gs-discuss.com") >= 0) return "+proxy";
if (/(?:^|\.)gsearch\.media$/.test(host)) return "+proxy";
if (/(?:^|\.)gtricks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("guancha.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("guaneryu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".guardster.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gun-world.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gunsandammo.com") >= 0) return "+proxy";
if (/(?:^|\.)gutteruncensored\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvm\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)gwins\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gzm.tv") >= 0) return "+proxy";
if (/(?:^|\.)gzone-anime\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)clementine-player\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("echofon.com") >= 0) return "+proxy";
if (/(?:^|\.)greasespot\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.klip\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)stephaniered\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ub0\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wozy.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gospelherald.com") >= 0) return "+proxy";
if (/(?:^|\.)gospelherald\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hk\.gradconnection\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)grangorz\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfire.org") >= 0) return "+proxy";
if (/(?:^|\.)greatfire\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfirewallofchina.org") >= 0) return "+proxy";
if (/(?:^|\.)greatroc\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gts-vpn.com") >= 0) return "+proxy";
if (/^http:\/\/gts-vpn\.com/.test(url)) return "+proxy";
if (/(?:^|\.)gtv\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)gtv1\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gu-chu-sum.org") >= 0) return "+proxy";
if (/^http:\/\/gu-chu-sum\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guaguass.com") >= 0) return "+proxy";
if (/^http:\/\/guaguass\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guaguass.org") >= 0) return "+proxy";
if (/^http:\/\/guaguass\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guangming.com.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("guishan.org") >= 0) return "+proxy";
if (/(?:^|\.)guishan\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gumroad.com") >= 0) return "+proxy";
if (/(?:^|\.)gumroad\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gunsamerica\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("guruonline.hk") >= 0) return "+proxy";
if (/^http:\/\/gvlib\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gyalwarinpoche.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gyatsostudio.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h528.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h5dm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h5galgame.me") >= 0) return "+proxy";
if (/(?:^|\.)h-china\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".h-moe.com") >= 0) return "+proxy";
if (/^http:\/\/h-moe\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("h1n1china.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.club") >= 0) return "+proxy";
if (/(?:^|\.)hacg\.club$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.in") >= 0) return "+proxy";
if (/^http:\/\/hacg\.in/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.li") >= 0) return "+proxy";
if (/^http:\/\/hacg\.li/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.me") >= 0) return "+proxy";
if (/^http:\/\/hacg\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.red") >= 0) return "+proxy";
if (/^http:\/\/hacg\.red/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacken.cc/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hacker.org") >= 0) return "+proxy";
if (/(?:^|\.)hackmd\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)hackthatphone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hahlo.com") >= 0) return "+proxy";
if (/(?:^|\.)hakkatv\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".handcraftedsoftware.org") >= 0) return "+proxy";
if (/^http:\/\/bbs\.hanminzu\.org\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hanunyi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hao.news/news") >= 0) return "+proxy";
if (/^http:\/\/ae\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/ar\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/br\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/en\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/id\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/jp\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/ma\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/mx\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/sa\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/th\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/tw\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/vn\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/hk\.hao123img\.com/.test(url)) return "+proxy";
if (/^http:\/\/ld\.hao123img\.com/.test(url)) return "+proxy";
if (/(?:^|\.)happy-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".haproxy.org") >= 0) return "+proxy";
if (/(?:^|\.)hardsextube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".harunyahya.com") >= 0) return "+proxy";
if (/^http:\/\/harunyahya\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.hasi.wang") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("have8.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hclips.com") >= 0) return "+proxy";
if (/(?:^|\.)hdlt\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)hdtvb\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hdzog.com") >= 0) return "+proxy";
if (/^http:\/\/hdzog\.com/.test(url)) return "+proxy";
if (/(?:^|\.)ordns\.he\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heartyit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".heavy-r.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hec.su") >= 0) return "+proxy";
if (/^http:\/\/hec\.su/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hecaitou.net") >= 0) return "+proxy";
if (/(?:^|\.)hecaitou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hechaji.com") >= 0) return "+proxy";
if (/(?:^|\.)hechaji\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)heeact\.edu\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hegre-art.com") >= 0) return "+proxy";
if (/^http:\/\/hegre-art\.com/.test(url)) return "+proxy";
if (/(?:^|\.)cdn\.helixstudios\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)helplinfen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helpuyghursnow\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)helloandroid\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helloqueer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".helloss.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hellotxt.com") >= 0) return "+proxy";
if (/(?:^|\.)hellotxt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hentai.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hellouk.org/forum/lofiversion") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".helpeachpeople.com") >= 0) return "+proxy";
if (/(?:^|\.)helpeachpeople\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helpster\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".helpzhuling.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hentaitube.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hentaivideoworld.com") >= 0) return "+proxy";
if (/(?:^|\.)id\.heroku\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("heqinglian.net") >= 0) return "+proxy";
if (/(?:^|\.)heqinglian\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heritage\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)heungkongdiscuss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hexieshe.com") >= 0) return "+proxy";
if (/(?:^|\.)hexieshe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hexieshe\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)hexxeh\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heyuedi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("app.heywire.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".heyzo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hgseav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hhdcb3office.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hhthesakyatrizin.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hi-on.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hidden-advent.org") >= 0) return "+proxy";
if (/(?:^|\.)hidden-advent\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html") >= 0) return "+proxy";
if (/(?:^|\.)hide\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hidein.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hideipvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)hideipvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hideman.net") >= 0) return "+proxy";
if (/(?:^|\.)hideman\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hideme.nl") >= 0) return "+proxy";
if (/(?:^|\.)hidemy\.name$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hidemyass.com") >= 0) return "+proxy";
if (/(?:^|\.)hidemyass\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hidemycomp.com") >= 0) return "+proxy";
if (/(?:^|\.)hidemycomp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hihiforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hihistory.net") >= 0) return "+proxy";
if (/(?:^|\.)hihistory\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".higfw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("highpeakspureearth.com") >= 0) return "+proxy";
if (/(?:^|\.)highrockmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hiitch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hikinggfw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hilive.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".himalayan-foundation.org") >= 0) return "+proxy";
if (/(?:^|\.)himalayan-foundation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("himalayanglacier.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".himemix.com") >= 0) return "+proxy";
if (/(?:^|\.)himemix\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".himemix.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("times.hinet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hitomi.la") >= 0) return "+proxy";
if (/^http:\/\/hitomi\.la/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hiwifi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizbuttahrir.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hjclub.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hk-pub.com/forum") >= 0) return "+proxy";
if (/^http:\/\/hk-pub\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hk01.com") >= 0) return "+proxy";
if (/(?:^|\.)hk01\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hk32168.com") >= 0) return "+proxy";
if (/(?:^|\.)hk32168\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkacg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkacg\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkatvnews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkbc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkbf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkbookcity.com") >= 0) return "+proxy";
if (/(?:^|\.)hkbookcity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkchronicles\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkchurch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkci.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkcmi.edu") >= 0) return "+proxy";
if (/(?:^|\.)hkcnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkcoc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkctu\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkday.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkdailynews.com.hk/china.php") >= 0) return "+proxy";
if (/(?:^|\.)hkdc\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkdf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkej.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkepc.com/forum/viewthread.php?tid=1153322") >= 0) return "+proxy";
if (/(?:^|\.)hket\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkfaa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkfreezone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkfront.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("m.hkgalden.com") >= 0) return "+proxy";
if (/^https:\/\/m\.hkgalden\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkgreenradio.org/home") >= 0) return "+proxy";
if (/(?:^|\.)hkgpao\.com$/.test(host)) return "+proxy";
if (/^http:\/\/.*\.hkheadline\.com.*blog/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkheadline.com/instantnews") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhkhk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhrc.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhrm.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hkip\.org\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("1989report.hkja.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkjc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkjp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hklft.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hklts.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hklts\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)hkmap\.live$/.test(host)) return "+proxy";
if (/(?:^|\.)hkopentv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkpeanut\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkptu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkreporter.com") >= 0) return "+proxy";
if (/(?:^|\.)hkreporter\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hkupop\.hku\.hk\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkusu.net") >= 0) return "+proxy";
if (/(?:^|\.)hkusu\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkvwet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkwcc.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hkzone\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hmonghot.com") >= 0) return "+proxy";
if (/^http:\/\/hmonghot\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hmv.co.jp/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hnjhj.com") >= 0) return "+proxy";
if (/(?:^|\.)hnjhj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hnntube.com") >= 0) return "+proxy";
if (/(?:^|\.)hola\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hola\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("holymountaincn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("holyspiritspeaks.org") >= 0) return "+proxy";
if (/(?:^|\.)holyspiritspeaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)derekhsu\.homeip\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".homeperversion.com") >= 0) return "+proxy";
if (/^http:\/\/homeservershow\.com/.test(url)) return "+proxy";
if (/^http:\/\/old\.honeynet\.org\/scans\/scan31\/sub\/doug_eric\/spam_translation\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hongkongfp.com") >= 0) return "+proxy";
if (/(?:^|\.)hongkongfp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hongmeimei.com") >= 0) return "+proxy";
if (/(?:^|\.)hongzhi\.li$/.test(host)) return "+proxy";
if (/(?:^|\.)honven\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hootsuite.com") >= 0) return "+proxy";
if (/(?:^|\.)hootsuite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoover\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hopedialogue.org") >= 0) return "+proxy";
if (/^http:\/\/hopedialogue\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hopto.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hornygamer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hornytrip.com") >= 0) return "+proxy";
if (/^http:\/\/hornytrip\.com/.test(url)) return "+proxy";
if (/(?:^|\.)horrorporn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hotair\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hotav.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotels.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotfrog.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotgoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotpornshow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotpot.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotshame.com") >= 0) return "+proxy";
if (/(?:^|\.)hotspotshield\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hottg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hotvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)hotvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hougaige\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)howtoforge\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hqcdp.org") >= 0) return "+proxy";
if (/(?:^|\.)hqcdp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)hqjapanesesex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hqmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrcir.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrcchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrea.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrichina.org") >= 0) return "+proxy";
if (/(?:^|\.)hrichina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hrtsea.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrw.org") >= 0) return "+proxy";
if (/(?:^|\.)hrw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hrweb.org") >= 0) return "+proxy";
if (/(?:^|\.)hsjp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)hsselite\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hst\.net\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hstern.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hstt.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".htkou.net") >= 0) return "+proxy";
if (/(?:^|\.)htkou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hua-yue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huaglad.com") >= 0) return "+proxy";
if (/(?:^|\.)huaglad\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huanghuagang.org") >= 0) return "+proxy";
if (/(?:^|\.)huanghuagang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huangyiyu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huaren.us") >= 0) return "+proxy";
if (/(?:^|\.)huaren\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huaren4us.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huashangnews.com") >= 0) return "+proxy";
if (/^http:\/\/huashangnews\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.huasing.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxia-news.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxiabao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxin.ph") >= 0) return "+proxy";
if (/(?:^|\.)huayuworld\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huffingtonpost.com/rebiya-kadeer") >= 0) return "+proxy";
if (/(?:^|\.)hugoroy\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)huhaitai\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huhamhire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huhangfei.com") >= 0) return "+proxy";
if (/(?:^|\.)huhangfei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("huiyi.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hulkshare.com") >= 0) return "+proxy";
if (/(?:^|\.)hung-ya\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hungerstrikeforaids\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)huping\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hurgokbayrak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hurriyet.com.tr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hut2.ru") >= 0) return "+proxy";
if (/(?:^|\.)hutianyi\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hutong9.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huyandex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hwadzan.tw") >= 0) return "+proxy";
if (/(?:^|\.)hwayue\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hwinfo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hxwk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hxwq.org") >= 0) return "+proxy";
if (/(?:^|\.)hyperrate\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ebook.hyread.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ebook\.hyread\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)i1\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)i2p2\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)i2runner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)i818hk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".i-cable.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".i-part.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iamtopone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("iask.ca") >= 0) return "+proxy";
if (/(?:^|\.)iask\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iask.bz") >= 0) return "+proxy";
if (/(?:^|\.)iask\.bz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iav19.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ibiblio.org/pub/packages/ccic") >= 0) return "+proxy";
if (/(?:^|\.)ibit\.am$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iblist.com") >= 0) return "+proxy";
if (/(?:^|\.)iblogserv-f\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ibros.org") >= 0) return "+proxy";
if (/^http:\/\/cn\.ibtimes\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ibvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)ibvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("icams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogs.icerocket.com/tag") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".icij.org") >= 0) return "+proxy";
if (/(?:^|\.)icij\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)icl-fi\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".icoco.com") >= 0) return "+proxy";
if (/(?:^|\.)icoco\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)furbo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)warbler\.iconfactory\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)iconpaper\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)icu-project\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("w.idaiwan.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("idemocracy.asia") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".identi.ca") >= 0) return "+proxy";
if (/(?:^|\.)identi\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)idiomconnection\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.idlcoyote\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".idouga.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".idreamx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.idsam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".idv.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ieasy5.com") >= 0) return "+proxy";
if (/^http:\/\/ieasy5\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ied2k.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ienergy1.com") >= 0) return "+proxy";
if (/(?:^|\.)iepl\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)ift\.tt$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ifanqiang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ifcss.org") >= 0) return "+proxy";
if (/(?:^|\.)ifcss\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ifjc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ift.tt") >= 0) return "+proxy";
if (/^http:\/\/ift\.tt/.test(url)) return "+proxy";
if (/(?:^|\.)ifreewares\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)igcd\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igfw.net") >= 0) return "+proxy";
if (/(?:^|\.)igfw\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igfw.tech") >= 0) return "+proxy";
if (/(?:^|\.)igfw\.tech$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igmg.de") >= 0) return "+proxy";
if (/(?:^|\.)ignitedetroit\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igotmail.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)igvita\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ihakka\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ihao.org/dz5") >= 0) return "+proxy";
if (/(?:^|\.)iicns\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ikstar.com") >= 0) return "+proxy";
if (/(?:^|\.)ilhamtohtiinstitute\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)illusionfactory\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilove80\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)im\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)im88\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imgchili.net") >= 0) return "+proxy";
if (/^http:\/\/imgchili\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".imageab.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imagefap.com") >= 0) return "+proxy";
if (/(?:^|\.)imagefap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)imageflea\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("imageshack.us") >= 0) return "+proxy";
if (/(?:^|\.)imagevenue\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)imagezilla\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imb.org") >= 0) return "+proxy";
if (/^http:\/\/imb\.org/.test(url)) return "+proxy";
if (/^http:\/\/www\.imdb\.com\/name\/nm0482730/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt0819354") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt1540068") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt4908644") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".img.ly") >= 0) return "+proxy";
if (/(?:^|\.)img\.ly$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imgur.com") >= 0) return "+proxy";
if (/(?:^|\.)imgur\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imkev.com") >= 0) return "+proxy";
if (/(?:^|\.)imkev\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imlive.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".immoral.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("impact.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("impp.mn") >= 0) return "+proxy";
if (/^http:\/\/tech2\.in\.com\/video\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("in99.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("in-disguise.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".incapdns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".incloak.com") >= 0) return "+proxy";
if (/(?:^|\.)incloak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)incredibox\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)independent\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)indiablooms\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)indiandefensenews\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)indianarrative\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)timesofindia\.indiatimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".indiemerch.com") >= 0) return "+proxy";
if (/(?:^|\.)indiemerch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("info-graf.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("website.informer.com") >= 0) return "+proxy";
if (/(?:^|\.)initiativesforchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inkui.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".inmediahk.net") >= 0) return "+proxy";
if (/(?:^|\.)inmediahk\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)innermongolia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)inoreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inote.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".insecam.org") >= 0) return "+proxy";
if (/^http:\/\/insecam\.org/.test(url)) return "+proxy";
if (/(?:^|\.)insidevoa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".institut-tibetain.org") >= 0) return "+proxy";
if (/^http:\/\/internet\.org\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("internetdefenseleague.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("internetfreedom.org") >= 0) return "+proxy";
if (/(?:^|\.)internetpopculture\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inthenameofconfuciusmovie.com") >= 0) return "+proxy";
if (/(?:^|\.)inthenameofconfuciusmovie\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("inxian.com") >= 0) return "+proxy";
if (/(?:^|\.)inxian\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ipalter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ipfire.org") >= 0) return "+proxy";
if (/(?:^|\.)iphone4hongkong\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonehacks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonetaiwan\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonix\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)ipicture\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipjetable.net") >= 0) return "+proxy";
if (/(?:^|\.)ipjetable\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipobar.com/read.php?") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ipoock.com/img") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iportal.me") >= 0) return "+proxy";
if (/^http:\/\/iportal\.me/.test(url)) return "+proxy";
if (/(?:^|\.)ippotv\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipredator.se") >= 0) return "+proxy";
if (/(?:^|\.)ipredator\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iptv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)iptvbin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ipvanish\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iredmail.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.irib.ir") >= 0) return "+proxy";
if (/(?:^|\.)ironbigfools\.compython\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ironpython\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ironsocket.com") >= 0) return "+proxy";
if (/(?:^|\.)ironsocket\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".is.gd") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islahhaber.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islam.org.hk") >= 0) return "+proxy";
if (/^http:\/\/islam\.org\.hk/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".islamawareness.net/Asia/China") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamhouse.com") >= 0) return "+proxy";
if (/(?:^|\.)islamhouse\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".islamicity.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamicpluralism.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamtoday.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".isaacmao.com") >= 0) return "+proxy";
if (/(?:^|\.)isaacmao\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)isgreat\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ismaelan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ismalltits.com") >= 0) return "+proxy";
if (/(?:^|\.)ismprofessional\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("isohunt.com") >= 0) return "+proxy";
if (/(?:^|\.)israbox\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".issuu.com") >= 0) return "+proxy";
if (/(?:^|\.)issuu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".istars.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oversea.istarshine.com") >= 0) return "+proxy";
if (/(?:^|\.)oversea\.istarshine\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.istef.info/2007/10/21/myentunnel") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".istiqlalhewer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".istockphoto.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("isunaffairs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("isuntv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("itaboo.info") >= 0) return "+proxy";
if (/(?:^|\.)itaboo\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".italiatibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("download.ithome.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ithelp.ithome.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)itshidden\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".itsky.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itweet.net") >= 0) return "+proxy";
if (/^http:\/\/itweet\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".iu45.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iuhrdf.org") >= 0) return "+proxy";
if (/(?:^|\.)iuhrdf\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iuksky.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ivacy.com") >= 0) return "+proxy";
if (/(?:^|\.)ivacy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iverycd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ivpn.net") >= 0) return "+proxy";
if (/(?:^|\.)ixquick\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ixxx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("iyouport.com") >= 0) return "+proxy";
if (/(?:^|\.)iyouport\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".izaobao.us") >= 0) return "+proxy";
if (/(?:^|\.)gmozomg\.izihost\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".izles.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".izlesem.org") >= 0) return "+proxy";
if (/(?:^|\.)j\.mp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.jackjia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jamaat.org") >= 0) return "+proxy";
if (/(?:^|\.)jamestown\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jamyangnorbu.com") >= 0) return "+proxy";
if (/^http:\/\/jamyangnorbu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".jandyx.com") >= 0) return "+proxy";
if (/(?:^|\.)janwongphoto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)japan-whores\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jav101.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jav2be.com") >= 0) return "+proxy";
if (/(?:^|\.)jav2be\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jav68.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javakiba.org") >= 0) return "+proxy";
if (/^http:\/\/javakiba\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javbus.com") >= 0) return "+proxy";
if (/(?:^|\.)javbus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)javfor\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javhd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javhip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javmobile.net") >= 0) return "+proxy";
if (/^http:\/\/javmobile\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javmoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javseen.com") >= 0) return "+proxy";
if (/^http:\/\/javseen\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jdwsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jeanyim.com") >= 0) return "+proxy";
if (/(?:^|\.)jfqu36\.club$/.test(host)) return "+proxy";
if (/(?:^|\.)jfqu37\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)jgoodies\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jiangweiping.com") >= 0) return "+proxy";
if (/(?:^|\.)jiangweiping\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jiaoyou8\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jiehua.cz") >= 0) return "+proxy";
if (/(?:^|\.)hk\.jiepang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.jiepang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("jieshibaobao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jigglegifs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("56cun04.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jigong1024.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("daodu14.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("specxinzl.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wlcnew.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jihadology.net") >= 0) return "+proxy";
if (/^http:\/\/jihadology\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jinbushe.org") >= 0) return "+proxy";
if (/(?:^|\.)jinbushe\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jingsim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhao.jinhai.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jingpin.org") >= 0) return "+proxy";
if (/(?:^|\.)jingpin\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("jinpianwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jinroukong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ac.jiruan.net") >= 0) return "+proxy";
if (/(?:^|\.)jitouch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jizzthis.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jjgirls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jkb.cc") >= 0) return "+proxy";
if (/^http:\/\/jkb\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jkforum.net") >= 0) return "+proxy";
if (/(?:^|\.)jma\.go\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("research.jmsc.hku.hk/social") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weiboscope.jmsc.hku.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jmscult.com") >= 0) return "+proxy";
if (/^http:\/\/jmscult\.com/.test(url)) return "+proxy";
if (/(?:^|\.)joachims\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)jobso\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunwinism.joinbbs.net") >= 0) return "+proxy";
if (/(?:^|\.)joinclubhouse\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".journalchretien.net") >= 0) return "+proxy";
if (/(?:^|\.)journalofdemocracy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".joymiihub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".joyourself.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jpopforum.net") >= 0) return "+proxy";
if (/(?:^|\.)fiddle\.jshell\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jubushoushen.com") >= 0) return "+proxy";
if (/(?:^|\.)jubushoushen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".juhuaren.com") >= 0) return "+proxy";
if (/(?:^|\.)juliereyc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)junauza\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".june4commemoration.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".junefourth-20.net") >= 0) return "+proxy";
if (/(?:^|\.)junefourth-20\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bbs\.junglobal\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".juoaa.com") >= 0) return "+proxy";
if (/^http:\/\/juoaa\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("justfreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".justicefortenzin.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("justpaste.it") >= 0) return "+proxy";
if (/(?:^|\.)justmysocks1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("justtristan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("juyuange.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("juziyue.com") >= 0) return "+proxy";
if (/(?:^|\.)juziyue\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jwmusic\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jyxf.net") >= 0) return "+proxy";
if (/(?:^|\.)k-doujin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ka-wai\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kadokawa\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyu.org") >= 0) return "+proxy";
if (/(?:^|\.)kagyu\.org\.za$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyumonlam.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyunews.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyuoffice.org") >= 0) return "+proxy";
if (/(?:^|\.)kagyuoffice\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kagyuoffice\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kaiyuan.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kakao.com") >= 0) return "+proxy";
if (/(?:^|\.)kakao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kalachakralugano.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kankan.today") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kannewyork.com") >= 0) return "+proxy";
if (/(?:^|\.)kannewyork\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kanshifang.com") >= 0) return "+proxy";
if (/(?:^|\.)kanshifang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kantie\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kanzhongguo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kanzhongguo.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kaotic.com") >= 0) return "+proxy";
if (/(?:^|\.)kaotic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)karayou\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("karkhung.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".karmapa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".karmapa-teachings.org") >= 0) return "+proxy";
if (/(?:^|\.)kawase\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kba-tx.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kcoolonline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kebrum.com") >= 0) return "+proxy";
if (/(?:^|\.)kebrum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kechara.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".keepandshare.com/visit/visit_page.php?i=688154") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".keezmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kendincos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kenengba.com") >= 0) return "+proxy";
if (/(?:^|\.)kenengba\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)keontech\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kepard.com") >= 0) return "+proxy";
if (/(?:^|\.)kepard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.keso.cn/Home") >= 0) return "+proxy";
if (/(?:^|\.)keycdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".khabdha.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".khmusic.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)kichiku-doujinko\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kik.com") >= 0) return "+proxy";
if (/(?:^|\.)kik\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.kimy.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kindleren.com") >= 0) return "+proxy";
if (/^http:\/\/kindleren\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.kindleren\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".kingdomsalvation.org") >= 0) return "+proxy";
if (/(?:^|\.)kingdomsalvation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kinghost.com") >= 0) return "+proxy";
if (/(?:^|\.)kingstone\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kinokuniya.com") >= 0) return "+proxy";
if (/(?:^|\.)kinokuniya\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("killwall.com") >= 0) return "+proxy";
if (/(?:^|\.)killwall\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kinmen\.travel$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kir.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kissbbao.cn") >= 0) return "+proxy";
if (/^http:\/\/kiwi\.kz/.test(url)) return "+proxy";
if (/(?:^|\.)kk-whys\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kmuh.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".knowledgerush.com/kr/encyclopedia") >= 0) return "+proxy";
if (/(?:^|\.)knowyourmeme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kobo.com") >= 0) return "+proxy";
if (/(?:^|\.)kobo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kobobooks.com") >= 0) return "+proxy";
if (/(?:^|\.)kobobooks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kodingen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kompozer\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".konachan.com") >= 0) return "+proxy";
if (/^http:\/\/konachan\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".kone.com") >= 0) return "+proxy";
if (/(?:^|\.)koolsolutions\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".koornk.com") >= 0) return "+proxy";
if (/(?:^|\.)koornk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)koranmandarin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".korenan2.com") >= 0) return "+proxy";
if (/(?:^|\.)kqes\.net$/.test(host)) return "+proxy";
if (/^http:\/\/gojet\.krtco\.com\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ksdl.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ksnews.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ktzhk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kui.name/event") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kun.im") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kurashsultan.com") >= 0) return "+proxy";
if (/(?:^|\.)kurtmunger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kusocity.com") >= 0) return "+proxy";
if (/(?:^|\.)kwcg\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)kwok7\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kwongwah.com.my") >= 0) return "+proxy";
if (/(?:^|\.)kwongwah\.com\.my$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kxsw.life") >= 0) return "+proxy";
if (/(?:^|\.)kxsw\.life$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kyofun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kyohk.net") >= 0) return "+proxy";
if (/(?:^|\.)kyoyue\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kyzyhello.com") >= 0) return "+proxy";
if (/(?:^|\.)kyzyhello\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kzeng.info") >= 0) return "+proxy";
if (/(?:^|\.)kzeng\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("la-forum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ladbrokes.com") >= 0) return "+proxy";
if (/(?:^|\.)labiennale\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lagranepoca.com") >= 0) return "+proxy";
if (/(?:^|\.)lagranepoca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lala\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lalulalu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lama.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)lama\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lamayeshe.com") >= 0) return "+proxy";
if (/^http:\/\/lamayeshe\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.lamenhu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lamnia.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)lamnia\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lamrim.com") >= 0) return "+proxy";
if (/(?:^|\.)landofhope\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lanterncn.cn") >= 0) return "+proxy";
if (/^http:\/\/lanterncn\.cn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lantosfoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".laod.cn") >= 0) return "+proxy";
if (/^http:\/\/laod\.cn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("laogai.org") >= 0) return "+proxy";
if (/(?:^|\.)laogai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)laogairesearch\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("laomiu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".laoyang.info") >= 0) return "+proxy";
if (/^http:\/\/laoyang\.info/.test(url)) return "+proxy";
if (/(?:^|\.)laptoplockdown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".laqingdan.net") >= 0) return "+proxy";
if (/(?:^|\.)laqingdan\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)larsgeorge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lastcombat.com") >= 0) return "+proxy";
if (/^http:\/\/lastcombat\.com/.test(url)) return "+proxy";
if (/(?:^|\.)lastfm\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("latelinenews.com") >= 0) return "+proxy";
if (/(?:^|\.)lausan\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)le-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".leafyvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)leafyvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("leeao.com.cn/bbs/forum.php") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lefora.com") >= 0) return "+proxy";
if (/(?:^|\.)left21\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".legalporno.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".legsjapan.com") >= 0) return "+proxy";
if (/^http:\/\/leirentv\.ca/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("leisurecafe.ca") >= 0) return "+proxy";
if (/(?:^|\.)lematin\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lemonde.fr") >= 0) return "+proxy";
if (/(?:^|\.)lenwhite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)leorockwell\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lerosua.org") >= 0) return "+proxy";
if (/(?:^|\.)lerosua\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.lester850.info") >= 0) return "+proxy";
if (/(?:^|\.)lesoir\.be$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".letou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("letscorp.net") >= 0) return "+proxy";
if (/(?:^|\.)letscorp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ocsp\.int-x3\.letsencrypt\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ss\.levyhsu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.assets\.lfpcontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lhakar.org") >= 0) return "+proxy";
if (/^http:\/\/lhakar\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lhasocialwork.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liangyou.net") >= 0) return "+proxy";
if (/(?:^|\.)liangyou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lianyue.net") >= 0) return "+proxy";
if (/(?:^|\.)liaowangxizang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liaowangxizang.net") >= 0) return "+proxy";
if (/(?:^|\.)liberal\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".libertytimes.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogs.libraryinformationtechnology.com/jxyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lidecheng.com/blog/fucking-gfw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lighten.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lightnovel.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("limiao.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("linkuswell.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("abitno.linpie.com/use-ipv6-to-fuck-gfw") >= 0) return "+proxy";
if (/(?:^|\.)line\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)line-apps\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".linglingfa.com") >= 0) return "+proxy";
if (/(?:^|\.)lingvodics\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".link-o-rama.com") >= 0) return "+proxy";
if (/^http:\/\/link-o-rama\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".linkideo.com") >= 0) return "+proxy";
if (/(?:^|\.)api\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apidocs\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)help\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)linux\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("linuxtoy.org/archives/installing-west-chamber-on-ubuntu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lionsroar.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lipuman.com") >= 0) return "+proxy";
if (/(?:^|\.)liquidvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)greatfire\.us7\.list-manage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)listennotes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)listentoyoutube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("listorious.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liu-xiaobo.org") >= 0) return "+proxy";
if (/(?:^|\.)liudejun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liuhanyu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liujianshu.com") >= 0) return "+proxy";
if (/(?:^|\.)liujianshu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liuxiaobo.net") >= 0) return "+proxy";
if (/^http:\/\/liuxiaobo\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("liuxiaotong.com") >= 0) return "+proxy";
if (/(?:^|\.)liuxiaotong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livedoor.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liveleak.com") >= 0) return "+proxy";
if (/(?:^|\.)liveleak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livemint\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livestation.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("livestream.com") >= 0) return "+proxy";
if (/(?:^|\.)livestream\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livingonline\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)livingstream\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livevideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livevideo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liwangyang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lizhizhuangbi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lkcn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".llss.me/") >= 0) return "+proxy";
if (/(?:^|\.)lncn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".load.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lobsangwangyal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".localdomain.ws") >= 0) return "+proxy";
if (/(?:^|\.)localdomain\.ws$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("localpresshk.com") >= 0) return "+proxy";
if (/(?:^|\.)lockestek\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("logbot.net") >= 0) return "+proxy";
if (/(?:^|\.)logiqx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("secure.logmein.com") >= 0) return "+proxy";
if (/(?:^|\.)secure\.logmein\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)logos\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".londonchinese.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".longhair.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("longmusic.com") >= 0) return "+proxy";
if (/(?:^|\.)longtermly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)lookpic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".looktoronto.com") >= 0) return "+proxy";
if (/^http:\/\/looktoronto\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lotuslight.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lotuslight.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkreporter.loved.hk") >= 0) return "+proxy";
if (/(?:^|\.)lpsg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lrfz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lrip.org") >= 0) return "+proxy";
if (/(?:^|\.)lrip\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsd.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)lsd\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lsforum.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsm.org") >= 0) return "+proxy";
if (/(?:^|\.)lsm\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmchinese.org") >= 0) return "+proxy";
if (/(?:^|\.)lsmchinese\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmkorean.org") >= 0) return "+proxy";
if (/(?:^|\.)lsmkorean\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmradio.com/rad_archives") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmwebcast.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ltn.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ltn\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)luckydesigner\.space$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".luke54.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".luke54.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lupm.org") >= 0) return "+proxy";
if (/(?:^|\.)lupm\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)lushstories\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("luxebc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lvhai.org") >= 0) return "+proxy";
if (/(?:^|\.)lvhai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)lvv2\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lyfhk.net") >= 0) return "+proxy";
if (/^http:\/\/lyfhk\.net/.test(url)) return "+proxy";
if (/(?:^|\.)lzjscript\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lzmtnews.org") >= 0) return "+proxy";
if (/(?:^|\.)lzmtnews\.org$/.test(host)) return "+proxy";
if (/^http:\/\/.*http:\/\/.*\.m-team\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".macrovpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("macts.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)mad-ar\.ch$/.test(host)) return "+proxy";
if (/(?:^|\.)madrau\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madthumbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)magic-net\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mahabodhi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("my.mail.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maiplus.com") >= 0) return "+proxy";
if (/^http:\/\/maiplus\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".maizhong.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("makkahnewspaper.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mamingzhe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("manicur4ik.ru") >= 0) return "+proxy";
if (/(?:^|\.)manyvoices\.news$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".maplew.com") >= 0) return "+proxy";
if (/^http:\/\/maplew\.com/.test(url)) return "+proxy";
if (/(?:^|\.)marc\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("marguerite.su") >= 0) return "+proxy";
if (/(?:^|\.)martincartoons\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("maskedip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maiio.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mail-archive.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".malaysiakini.com") >= 0) return "+proxy";
if (/(?:^|\.)makemymood\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".manchukuo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maniash.com") >= 0) return "+proxy";
if (/^http:\/\/maniash\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".mansion.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mansionpoker.com") >= 0) return "+proxy";
if (/(?:^|\.)martau\.com$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.martinoei\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".martsangkagyuofficial.org") >= 0) return "+proxy";
if (/^http:\/\/martsangkagyuofficial\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("maruta.be/forget") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".marxist.com") >= 0) return "+proxy";
if (/(?:^|\.)marxist\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".marxists.org/chinese") >= 0) return "+proxy";
if (/(?:^|\.)matainja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mathable\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)mathiew-badimon\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matrix\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)matsushimakaede\.com$/.test(host)) return "+proxy";
if (/^http:\/\/maturejp\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mayimayi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maxing.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mcaf.ee") >= 0) return "+proxy";
if (/^http:\/\/mcaf\.ee/.test(url)) return "+proxy";
if (/(?:^|\.)mcadforums\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mcfog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mcreasite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".md-t.org") >= 0) return "+proxy";
if (/(?:^|\.)md-t\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)meansys\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".media.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediachinese.com") >= 0) return "+proxy";
if (/(?:^|\.)mediachinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafire.com/?") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafire.com/download") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafreakcity.com") >= 0) return "+proxy";
if (/(?:^|\.)mediafreakcity\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".medium.com") >= 0) return "+proxy";
if (/(?:^|\.)medium\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".meetav.com") >= 0) return "+proxy";
if (/(?:^|\.)meetup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mefeedia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jihadintel.meforum.org") >= 0) return "+proxy";
if (/(?:^|\.)mega\.co\.nz$/.test(host)) return "+proxy";
if (/(?:^|\.)mega\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)mega\.nz$/.test(host)) return "+proxy";
if (/(?:^|\.)megaproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)megarotic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("megavideo.com") >= 0) return "+proxy";
if (/(?:^|\.)megurineluka\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("meirixiaochao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".meltoday.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memehk.com") >= 0) return "+proxy";
if (/(?:^|\.)memehk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("memorybbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memri.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memrijttm.org") >= 0) return "+proxy";
if (/(?:^|\.)mercdn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mercyprophet.org") >= 0) return "+proxy";
if (/^http:\/\/mercyprophet\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mergersandinquisitions\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".meridian-trust.org") >= 0) return "+proxy";
if (/^http:\/\/meridian-trust\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".meripet.biz") >= 0) return "+proxy";
if (/^http:\/\/meripet\.biz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".meripet.com") >= 0) return "+proxy";
if (/^http:\/\/meripet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("merit-times.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("meshrep.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mesotw.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("metacafe.com/watch") >= 0) return "+proxy";
if (/(?:^|\.)metafilter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)meteorshowersonline\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.metro\.taipei\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".metrohk.com.hk/?cmd=detail&categoryID=2") >= 0) return "+proxy";
if (/(?:^|\.)metrolife\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".metroradio.com.hk") >= 0) return "+proxy";
if (/^http:\/\/metroradio\.com\.hk/.test(url)) return "+proxy";
if (/(?:^|\.)mewe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("meyou.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".meyul.com") >= 0) return "+proxy";
if (/(?:^|\.)mgoon\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mgstage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mh4u\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mhradio.org") >= 0) return "+proxy";
if (/^http:\/\/michaelanti\.com/.test(url)) return "+proxy";
if (/(?:^|\.)michaelmarketl\.com$/.test(host)) return "+proxy";
if (/^http:\/\/bbs\.mikocon\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".microvpn.com") >= 0) return "+proxy";
if (/^http:\/\/microvpn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("middle-way.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mihk.hk/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mihr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mihua.org") >= 0) return "+proxy";
if (/(?:^|\.)mikesoltys\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".milph.net") >= 0) return "+proxy";
if (/^http:\/\/milph\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".milsurps.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mimiai.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mimivip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mimivv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mindrolling.org") >= 0) return "+proxy";
if (/^http:\/\/mindrolling\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mingdemedia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".minghui.or.kr") >= 0) return "+proxy";
if (/^http:\/\/minghui\.or\.kr/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("minghui.org") >= 0) return "+proxy";
if (/(?:^|\.)minghui\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-a.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-b.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-school.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingjinglishi.com") >= 0) return "+proxy";
if (/(?:^|\.)mingjinglishi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mingjingnews.com") >= 0) return "+proxy";
if (/(?:^|\.)mingjingtimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpao.com") >= 0) return "+proxy";
if (/(?:^|\.)mingpao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaocanada.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaomonthly.com") >= 0) return "+proxy";
if (/^http:\/\/mingpaomonthly\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mingpaonews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaony.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaosf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaotor.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaovan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingshengbao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".minhhue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".miniforum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ministrybooks.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".minzhuhua.net") >= 0) return "+proxy";
if (/(?:^|\.)minzhuhua\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("minzhuzhanxian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minzhuzhongguo.org") >= 0) return "+proxy";
if (/(?:^|\.)miroguide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mirrorbooks.com") >= 0) return "+proxy";
if (/(?:^|\.)mirrormedia\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mist.vip") >= 0) return "+proxy";
if (/(?:^|\.)thecenter\.mit\.edu$/.test(host)) return "+proxy";
if (/(?:^|\.)scratch\.mit\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mitao.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mitbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)mitbbs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mitbbsau.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mixero.com") >= 0) return "+proxy";
if (/(?:^|\.)mixero\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mixi\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mixpod.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mixx.com") >= 0) return "+proxy";
if (/(?:^|\.)mixx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mizzmona\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mk5000.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mlcool.com") >= 0) return "+proxy";
if (/(?:^|\.)mlzs\.work$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mm-cg.com") >= 0) return "+proxy";
if (/(?:^|\.)mmaaxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mmmca.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mnewstv.com") >= 0) return "+proxy";
if (/(?:^|\.)mobatek\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mobile01.com") >= 0) return "+proxy";
if (/(?:^|\.)mobile01\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mobileways\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mobypicture.com") >= 0) return "+proxy";
if (/^http:\/\/moby\.to/.test(url)) return "+proxy";
if (/(?:^|\.)modernchinastudies\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moeerolibrary\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.moegirl.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mofaxiehui.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mofos.com") >= 0) return "+proxy";
if (/(?:^|\.)mog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.rocks$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("molihua.org") >= 0) return "+proxy";
if (/(?:^|\.)mondex\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".money-link.com.tw") >= 0) return "+proxy";
if (/^http:\/\/money-link\.com\.tw/.test(url)) return "+proxy";
if (/^http:\/\/www\.monlamit\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".moonbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)moonbbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moptt\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)monitorchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.morbell.com") >= 0) return "+proxy";
if (/(?:^|\.)morningsun\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moroneta\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".motherless.com") >= 0) return "+proxy";
if (/^http:\/\/motherless\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("motor4ik.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mousebreaker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".movements.org") >= 0) return "+proxy";
if (/(?:^|\.)movements\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moviefap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.moztw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mp3buscador.com") >= 0) return "+proxy";
if (/(?:^|\.)mpettis\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mpfinance.com") >= 0) return "+proxy";
if (/(?:^|\.)mpfinance\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mpinews.com") >= 0) return "+proxy";
if (/(?:^|\.)mpinews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mponline.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mqxd.org") >= 0) return "+proxy";
if (/^http:\/\/mqxd\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mrtweet.com") >= 0) return "+proxy";
if (/(?:^|\.)mrtweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.hk.msn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.msn.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("msguancha.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mswe1.org") >= 0) return "+proxy";
if (/^http:\/\/mswe1\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mthruf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mubi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("muchosucko.com") >= 0) return "+proxy";
if (/(?:^|\.)multiply\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("multiproxy.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("multiupload.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mullvad.net") >= 0) return "+proxy";
if (/(?:^|\.)mullvad\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mummysgold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".murmur.tw") >= 0) return "+proxy";
if (/^http:\/\/murmur\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".musicade.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".muslimvideo.com") >= 0) return "+proxy";
if (/(?:^|\.)muzi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)muzi\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)mx981\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".my-formosa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my-proxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my-private-network.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)my-private-network\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.my903.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myactimes.com/actimes") >= 0) return "+proxy";
if (/(?:^|\.)myanniu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myaudiocast.com") >= 0) return "+proxy";
if (/(?:^|\.)myaudiocast\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myav.com.tw/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mybbs.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myca168.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mycanadanow.com") >= 0) return "+proxy";
if (/(?:^|\.)bbs\.mychat\.to$/.test(host)) return "+proxy";
if (/(?:^|\.)mychinamyhome\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinamyhome.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinanews.com") >= 0) return "+proxy";
if (/(?:^|\.)mychinanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinese.news") >= 0) return "+proxy";
if (/(?:^|\.)mycnnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mykomica\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mycould.com/discuz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myeasytv.com") >= 0) return "+proxy";
if (/(?:^|\.)myeclipseide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myforum.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)myforum\.com\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)myforum\.com\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreecams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreepaysite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreshnet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myiphide.com") >= 0) return "+proxy";
if (/(?:^|\.)myiphide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.mymaji.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mymediarom.com/files/box") >= 0) return "+proxy";
if (/(?:^|\.)mymoe\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)mymusic\.net\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)myparagliding\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mypopescu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("myradio.hk/podcast") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myreadingmanga.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mysinablog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myspace.com") >= 0) return "+proxy";
if (/(?:^|\.)myspacecdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mytalkbox.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mytizi.com") >= 0) return "+proxy";
if (/(?:^|\.)naacoalition\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("old.nabble.com") >= 0) return "+proxy";
if (/(?:^|\.)naitik\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nakido.com") >= 0) return "+proxy";
if (/(?:^|\.)nakido\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nakuz.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)nalandabodhi\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nalandawest\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".namgyal.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("namgyalmonastery.org") >= 0) return "+proxy";
if (/(?:^|\.)namsisi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanyang.com") >= 0) return "+proxy";
if (/(?:^|\.)nanyang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanyangpost.com") >= 0) return "+proxy";
if (/(?:^|\.)nanyangpost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanzao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".naol.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".naol.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uighur.narod.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nat.moe") >= 0) return "+proxy";
if (/(?:^|\.)nat\.moe$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cyberghost.natado.com") >= 0) return "+proxy";
if (/(?:^|\.)national-lottery\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)nationalawakening\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nationalinterest\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.nationalgeographic.com/news/2014/06/140603-tiananmen-square") >= 0) return "+proxy";
if (/(?:^|\.)nationalreview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nationsonline.org/oneworld/tibet") >= 0) return "+proxy";
if (/(?:^|\.)line\.naver\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)navyfamily\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)navyreserve\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)nko\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)usno\.navy\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("naweeklytimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nbcnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nbtvpn.com") >= 0) return "+proxy";
if (/^http:\/\/nbtvpn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("nccwatch.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nch.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ncn.org") >= 0) return "+proxy";
if (/(?:^|\.)nchrd\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ncn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)etools\.ncol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nde.de") >= 0) return "+proxy";
if (/(?:^|\.)ndi\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ndr.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ned.org") >= 0) return "+proxy";
if (/(?:^|\.)nekoslovakia\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)neowin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nepusoku\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)net-fits\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)netalert\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.netbig.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".netbirds.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("netcolony.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bolin.netfirms.com") >= 0) return "+proxy";
if (/(?:^|\.)netflav\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netme\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("netsneak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".network54.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("networkedblogs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".networktunnel.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("neverforget8964.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("new-3lunch.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".new-akiba.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".new96.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newcenturymc.com") >= 0) return "+proxy";
if (/^http:\/\/newcenturymc\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("newcenturynews.com") >= 0) return "+proxy";
if (/(?:^|\.)newchen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newchen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newgrounds.com") >= 0) return "+proxy";
if (/(?:^|\.)newhighlandvision\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newipnow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newlandmagazine.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newnews.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news100.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("newschinacomment.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newscn.org") >= 0) return "+proxy";
if (/(?:^|\.)newscn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newspeak.cc/story") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newsancai.com") >= 0) return "+proxy";
if (/(?:^|\.)newsancai\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newsdetox.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newsdh.com") >= 0) return "+proxy";
if (/(?:^|\.)newsmax\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)newstamago\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)newstapa\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newstarnet.com") >= 0) return "+proxy";
if (/(?:^|\.)newsweek\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newtaiwan.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("newtalk.tw") >= 0) return "+proxy";
if (/(?:^|\.)newtalk\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)newyorker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newyorktimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nexon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".next11.co.jp") >= 0) return "+proxy";
if (/(?:^|\.)nextdigital\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nextmag.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nextmedia.com") >= 0) return "+proxy";
if (/(?:^|\.)nexton-net\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nexttv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nfjtyd.com") >= 0) return "+proxy";
if (/(?:^|\.)co\.ng\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)nga\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ngensis.com") >= 0) return "+proxy";
if (/(?:^|\.)ngodupdongchung\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nhentai.net") >= 0) return "+proxy";
if (/^http:\/\/nhentai\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nhk-ondemand.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nicovideo.jp/watch") >= 0) return "+proxy";
if (/(?:^|\.)nicovideo\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)nighost\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("av.nightlife141.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ninecommentaries.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ninjacloak.com") >= 0) return "+proxy";
if (/(?:^|\.)ninjaproxy\.ninja$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nintendium.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanyes.ning.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("usmgtcg.ning.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)niusnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)njactb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("njuice.com") >= 0) return "+proxy";
if (/(?:^|\.)njuice\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nlfreevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nmsl\.website$/.test(host)) return "+proxy";
if (/(?:^|\.)nnews\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.net/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gooddns.info") >= 0) return "+proxy";
if (/(?:^|\.)gotdns\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".maildns.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".no-ip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".opendn.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".servehttp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sytes.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".whodns.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zapto.org") >= 0) return "+proxy";
if (/^http:\/\/dynupdate\.no-ip\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)nobel\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/1989") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/2010") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nobodycanstop.us") >= 0) return "+proxy";
if (/(?:^|\.)nobodycanstop\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)nokogiri\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nokola\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("noodlevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".norbulingka.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nordvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)nordvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)notepad-plus-plus\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)novelasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".news.now.com") >= 0) return "+proxy";
if (/^http:\/\/news\.now\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("news.now.com%2Fhome") >= 0) return "+proxy";
if (/(?:^|\.)nownews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nowtorrents.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".noypf.com") >= 0) return "+proxy";
if (/(?:^|\.)noypf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)npa\.go\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".npnt.me") >= 0) return "+proxy";
if (/^http:\/\/npnt\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nps.gov") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nradio.me") >= 0) return "+proxy";
if (/^http:\/\/nradio\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nrk.no") >= 0) return "+proxy";
if (/(?:^|\.)nrk\.no$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntd.tv") >= 0) return "+proxy";
if (/(?:^|\.)ntd\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntdtv.com") >= 0) return "+proxy";
if (/(?:^|\.)ntdtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ntdtv\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntdtv.co.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtvla.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ntrfun.com") >= 0) return "+proxy";
if (/(?:^|\.)cbs\.ntu\.edu\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)media\.nu\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nubiles.net") >= 0) return "+proxy";
if (/(?:^|\.)nuexpo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nukistream.com") >= 0) return "+proxy";
if (/(?:^|\.)nurgo-software\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nutaku\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nutsvpn\.work$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nuvid.com") >= 0) return "+proxy";
if (/(?:^|\.)nvdst\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nuzcom.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nvquan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nvtongzhisheng.org") >= 0) return "+proxy";
if (/^http:\/\/nvtongzhisheng\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nwtca.org") >= 0) return "+proxy";
if (/^http:\/\/nyaa\.eu/.test(url)) return "+proxy";
if (/(?:^|\.)nyaa\.si$/.test(host)) return "+proxy";
if (/(?:^|\.)nybooks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nydus.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nylon-angel.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nylonstockingsonline.com") >= 0) return "+proxy";
if (/(?:^|\.)nypost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nzchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)nzchinese\.net\.nz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("observechina.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".obutu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ocaspro.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("occupytiananmen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oclp.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ocreampies.com") >= 0) return "+proxy";
if (/(?:^|\.)october-review\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)odysee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("offbeatchina.com") >= 0) return "+proxy";
if (/(?:^|\.)officeoftibet\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ofile\.org/.test(url)) return "+proxy";
if (/(?:^|\.)ogaoga\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twtr2src.ogaoga.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ogate.org") >= 0) return "+proxy";
if (/(?:^|\.)ogate\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf") >= 0) return "+proxy";
if (/(?:^|\.)ohmyrss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".oikos.com.tw/v4") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".oiktv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oizoblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ok.ru") >= 0) return "+proxy";
if (/(?:^|\.)ok\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".okayfreedom.com") >= 0) return "+proxy";
if (/(?:^|\.)okayfreedom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("okk.tw") >= 0) return "+proxy";
if (/^http:\/\/filmy\.olabloga\.pl\/player/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("old-cat.net") >= 0) return "+proxy";
if (/(?:^|\.)olumpo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".olympicwatch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("omgili.com") >= 0) return "+proxy";
if (/(?:^|\.)omnitalk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)omnitalk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)omny\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cling.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("showbiz.omy.sg") >= 0) return "+proxy";
if (/(?:^|\.)on\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)onedrive\.live\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)onion\.city$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".onlinecha.com") >= 0) return "+proxy";
if (/(?:^|\.)onlineyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)onlygayvideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".onlytweets.com") >= 0) return "+proxy";
if (/^http:\/\/onlytweets\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("onmoon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("onmoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onthehunt.com") >= 0) return "+proxy";
if (/^http:\/\/onthehunt\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".oopsforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("open.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("openallweb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("opendemocracy.net") >= 0) return "+proxy";
if (/(?:^|\.)opendemocracy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openervpn.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("openid.net") >= 0) return "+proxy";
if (/(?:^|\.)openid\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openleaks.org") >= 0) return "+proxy";
if (/(?:^|\.)openleaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)opentech\.fund$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("openvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)openvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)openwebster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openwrt.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("my.opera.com/dahema") >= 0) return "+proxy";
if (/(?:^|\.)demo\.opera-mini\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".opus-gaming.com") >= 0) return "+proxy";
if (/^http:\/\/opus-gaming\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.orchidbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".organcare.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("organharvestinvestigation.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".orgasm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".orgfree.com") >= 0) return "+proxy";
if (/(?:^|\.)orient-doll\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("orientaldaily.com.my") >= 0) return "+proxy";
if (/(?:^|\.)orientaldaily\.com\.my$/.test(host)) return "+proxy";
if (/(?:^|\.)orn\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("t.orzdream.com") >= 0) return "+proxy";
if (/(?:^|\.)t\.orzdream\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tui.orzdream.com") >= 0) return "+proxy";
if (/(?:^|\.)orzistic\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)osfoora\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".otnd.org") >= 0) return "+proxy";
if (/(?:^|\.)otnd\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)otto\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)ourdearamy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("oursogo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".oursteps.com.au") >= 0) return "+proxy";
if (/(?:^|\.)oursteps\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".oursweb.net") >= 0) return "+proxy";
if (/(?:^|\.)ourtv\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xinqimeng.over-blog.com") >= 0) return "+proxy";
if (/(?:^|\.)overdaily\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)overplay\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("share.ovi.com/media") >= 0) return "+proxy";
if (/(?:^|\.)ovpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/owl\.li/.test(url)) return "+proxy";
if (/^http:\/\/ht\.ly/.test(url)) return "+proxy";
if (/^http:\/\/htl\.li/.test(url)) return "+proxy";
if (/^http:\/\/mash\.to/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.owind.com") >= 0) return "+proxy";
if (/(?:^|\.)owltail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oxfordscholarship\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.oxid\.it/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("oyax.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oyghan.com/wps") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozchinese.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)ow\.ly$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.ozchinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozvoice.org") >= 0) return "+proxy";
if (/(?:^|\.)ozvoice\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ozxw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozyoyo.com") >= 0) return "+proxy";
if (/(?:^|\.)pachosting\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pacificpoker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".packetix.net") >= 0) return "+proxy";
if (/(?:^|\.)pacopacomama\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".padmanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("page2rss.com") >= 0) return "+proxy";
if (/(?:^|\.)pagodabox\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".palacemoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.palmislife.com") >= 0) return "+proxy";
if (/(?:^|\.)eriversoft\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".paldengyal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("paljorpublications.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paltalk.com") >= 0) return "+proxy";
if (/(?:^|\.)pandapow\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pandapow.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pandavpn-jp.com") >= 0) return "+proxy";
if (/(?:^|\.)pandavpn-jp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pandavpnpro\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".panluan.net") >= 0) return "+proxy";
if (/(?:^|\.)panluan\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)pao-pao\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("paper.li") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("paperb.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paradisehill.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paradisepoker.com") >= 0) return "+proxy";
if (/(?:^|\.)parler\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)parsevideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".partycasino.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".partypoker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".passion.com") >= 0) return "+proxy";
if (/(?:^|\.)passion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".passiontimes.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pastebin.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pastie.org") >= 0) return "+proxy";
if (/(?:^|\.)pastie\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.pathtosharepoint\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tankman") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tibet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.pbs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pbwiki.com") >= 0) return "+proxy";
if (/(?:^|\.)pbworks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)developers\.box\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.oauth\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.phonegap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.jqueryui\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pbxes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pbxes\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pcdvd.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pchome.com.tw") >= 0) return "+proxy";
if (/^http:\/\/pcij\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".pcstore.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)pct\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pdetails.com") >= 0) return "+proxy";
if (/(?:^|\.)pdproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)peace\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("peacefire.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("peacehall.com") >= 0) return "+proxy";
if (/(?:^|\.)peacehall\.com$/.test(host)) return "+proxy";
if (/^http:\/\/pearlher\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".peeasian.com") >= 0) return "+proxy";
if (/(?:^|\.)peing\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pekingduck.org") >= 0) return "+proxy";
if (/(?:^|\.)pekingduck\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pemulihan.or.id") >= 0) return "+proxy";
if (/^http:\/\/pemulihan\.or\.id/.test(url)) return "+proxy";
if (/(?:^|\.)pen\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("penchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)penchinese\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".penchinese.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pengyulong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("penisbot.com") >= 0) return "+proxy";
if (/(?:^|\.)blog\.pentalogic\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".penthouse.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E4%B8%AD%E5%9C%8B") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E6%99%82%E4%BA%8B") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".peoplebookcafe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".peoplenews.tw") >= 0) return "+proxy";
if (/(?:^|\.)peoplenews\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".peopo.org") >= 0) return "+proxy";
if (/(?:^|\.)peopo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".percy.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".perfectgirls.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("perfectvpn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".persecutionblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".persiankitty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pfd.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("phapluan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".phayul.com") >= 0) return "+proxy";
if (/(?:^|\.)phayul\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("philborges.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("philly.com") >= 0) return "+proxy";
if (/(?:^|\.)phncdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)photodharma\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)photofocus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)phuquocservices\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picacomiccn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".picidae.net") >= 0) return "+proxy";
if (/(?:^|\.)img.*\.picturedip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("picturesocial.com") >= 0) return "+proxy";
if (/(?:^|\.)pin-cong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pin6.com") >= 0) return "+proxy";
if (/(?:^|\.)pin6\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ping.fm") >= 0) return "+proxy";
if (/(?:^|\.)ping\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)pinimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pinkrod.com") >= 0) return "+proxy";
if (/(?:^|\.)pinoy-n\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.at$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pinterest.com") >= 0) return "+proxy";
if (/(?:^|\.)pinterest\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.com\.mx$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.dk$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.nl$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pipii.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".piposay.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("piraattilahti.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".piring.com") >= 0) return "+proxy";
if (/(?:^|\.)pixelqi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)css\.pixnet\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)pixnet\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pixnet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pk.com") >= 0) return "+proxy";
if (/(?:^|\.)placemix\.com$/.test(host)) return "+proxy";
if (/^http:\/\/pictures\.playboy\.com/.test(url)) return "+proxy";
if (/(?:^|\.)playboy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".playboyplus.com") >= 0) return "+proxy";
if (/(?:^|\.)playboyplus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)player\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".playno1.com") >= 0) return "+proxy";
if (/(?:^|\.)playno1\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)playpcesor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("plays.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)plexvpn\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)m\.plixi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("plm.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("plunder.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".plurk.com") >= 0) return "+proxy";
if (/(?:^|\.)plurk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".plus28.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".plusbb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pmatehunter.com") >= 0) return "+proxy";
if (/(?:^|\.)pmatehunter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pmates.com") >= 0) return "+proxy";
if (/(?:^|\.)po2b\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pobieramy.top") >= 0) return "+proxy";
if (/(?:^|\.)podbean\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)podictionary\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pokerstars.com") >= 0) return "+proxy";
if (/(?:^|\.)pokerstars\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pokerstars.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.pokerstrategy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("politicalchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("politicalconsultation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".politiscales.net") >= 0) return "+proxy";
if (/(?:^|\.)poloniex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".polymerhk.com") >= 0) return "+proxy";
if (/^http:\/\/polymerhk\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".popo.tw") >= 0) return "+proxy";
if (/(?:^|\.)popvote\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)popxi\.click$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".popyard.com") >= 0) return "+proxy";
if (/(?:^|\.)popyard\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".porn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porn2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porn5.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornbase.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornerbros.com") >= 0) return "+proxy";
if (/(?:^|\.)pornhd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhost.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhub.com") >= 0) return "+proxy";
if (/(?:^|\.)pornhub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhubdeutsch.net") >= 0) return "+proxy";
if (/^http:\/\/pornhubdeutsch\.net/.test(url)) return "+proxy";
if (/(?:^|\.)pornmm\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornoxo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornrapidshare.com") >= 0) return "+proxy";
if (/(?:^|\.)pornrapidshare\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornsharing.com") >= 0) return "+proxy";
if (/^http:\/\/pornsharing\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornsocket.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornstarclub.com") >= 0) return "+proxy";
if (/(?:^|\.)pornstarclub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".porntube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porntubenews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porntvblog.com") >= 0) return "+proxy";
if (/(?:^|\.)porntvblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornvisit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".portablevpn.nl") >= 0) return "+proxy";
if (/(?:^|\.)poskotanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".post01.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".post76.com") >= 0) return "+proxy";
if (/(?:^|\.)post76\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".post852.com") >= 0) return "+proxy";
if (/(?:^|\.)post852\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("postadult.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".postimg.org") >= 0) return "+proxy";
if (/(?:^|\.)potvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)powercx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".powerphoto.org") >= 0) return "+proxy";
if (/(?:^|\.)www\.powerpointninja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)presidentlee\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.printfriendly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pritunl.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("provpnaccounts.com") >= 0) return "+proxy";
if (/(?:^|\.)provpnaccounts\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxfree.com") >= 0) return "+proxy";
if (/(?:^|\.)proxfree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxyanonimo.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxynetwork.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)proxynetwork\.org\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)pts\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pttvan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pubu.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("puffinbrowser.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pureinsight.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pushchinawall.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putty.org") >= 0) return "+proxy";
if (/(?:^|\.)putty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)calebelston\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.fizzik\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nf\.id\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)sogrady\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vatn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ventureswell\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whereiswerner\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".power.com") >= 0) return "+proxy";
if (/(?:^|\.)power\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("powerapple.com") >= 0) return "+proxy";
if (/(?:^|\.)powerapple\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)abc\.pp\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("heix.pp.ru") >= 0) return "+proxy";
if (/(?:^|\.)prayforchina\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)premeforwindows7\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)presentationzen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)prestige-av\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("prisoner-state-secret-journal-premier") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".prisoneralert.com") >= 0) return "+proxy";
if (/(?:^|\.)pritunl\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)privacybox\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".private.com/home") >= 0) return "+proxy";
if (/(?:^|\.)privateinternetaccess\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("privatepaste.com") >= 0) return "+proxy";
if (/(?:^|\.)privatepaste\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("privatetunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)privatetunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)privatevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)procopytips\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)project-syndicate\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("provideocoalition.com") >= 0) return "+proxy";
if (/(?:^|\.)prosiben\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxifier.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("api.proxlet.com") >= 0) return "+proxy";
if (/(?:^|\.)proxomitron\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxpn.com") >= 0) return "+proxy";
if (/(?:^|\.)proxpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxylist.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)proxylist\.org\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxypy.net") >= 0) return "+proxy";
if (/(?:^|\.)proxypy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxyroad.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxytunnel.net") >= 0) return "+proxy";
if (/(?:^|\.)proyectoclubes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("prozz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("psblog.name") >= 0) return "+proxy";
if (/(?:^|\.)psblog\.name$/.test(host)) return "+proxy";
if (/(?:^|\.)pshvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)psiphon\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".psiphon3.com") >= 0) return "+proxy";
if (/(?:^|\.)psiphon3\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".psiphontoday.com") >= 0) return "+proxy";
if (/(?:^|\.)pt\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ptt.cc") >= 0) return "+proxy";
if (/(?:^|\.)ptt\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".puffstore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".puuko.com") >= 0) return "+proxy";
if (/(?:^|\.)pullfolio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".punyu.com/puny") >= 0) return "+proxy";
if (/(?:^|\.)pureconcepts\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)pureinsight\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)purepdf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)purevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".purplelotus.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pursuestar.com") >= 0) return "+proxy";
if (/(?:^|\.)pursuestar\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.pussthecat\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pussyspace.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putihome.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putlocker.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pwned.com") >= 0) return "+proxy";
if (/(?:^|\.)pximg\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("python.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".python.com.tw") >= 0) return "+proxy";
if (/^http:\/\/python\.com\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("pythonhackers.com/p") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ss.pythonic.life/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qanote.com") >= 0) return "+proxy";
if (/(?:^|\.)qanote\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qgirl.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)qianbai\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)qiandao\.today$/.test(host)) return "+proxy";
if (/(?:^|\.)qiangwaikan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qi-gong.me") >= 0) return "+proxy";
if (/(?:^|\.)qi-gong\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)qiangyou\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qidian.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qienkuen.org") >= 0) return "+proxy";
if (/(?:^|\.)qienkuen\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)qiwen\.lu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("qixianglu.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.qmzdd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qkshare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qoos.com") >= 0) return "+proxy";
if (/(?:^|\.)qoos\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.qooza.hk/dafengqixi") >= 0) return "+proxy";
if (/(?:^|\.)efksoft\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qstatus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qtweeter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qtrac\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quannengshen.org") >= 0) return "+proxy";
if (/^http:\/\/quannengshen\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("quantumbooter.net") >= 0) return "+proxy";
if (/(?:^|\.)quitccp\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quitccp.net") >= 0) return "+proxy";
if (/(?:^|\.)quitccp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quitccp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".quora.com/Chinas-Future") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".quran.com") >= 0) return "+proxy";
if (/^http:\/\/quran\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".quranexplorer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qusi8.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qvodzy.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nemesis2.qx.net/pages/MyEnTunnel") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qxbbs.org") >= 0) return "+proxy";
if (/(?:^|\.)r0\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ra.gg") >= 0) return "+proxy";
if (/^http:\/\/ra\.gg\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".radicalparty.org") >= 0) return "+proxy";
if (/(?:^|\.)rael\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("radicalparty.org") >= 0) return "+proxy";
if (/(?:^|\.)radio\.garden$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("radioaustralia.net.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".radiohilight.net") >= 0) return "+proxy";
if (/(?:^|\.)radiohilight\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)radioline\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("opml.radiotime.com") >= 0) return "+proxy";
if (/(?:^|\.)radiovaticana\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)radiovncr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)raggedbanner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)raidcall\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".raidtalk.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rainbowplan.org/bbs") >= 0) return "+proxy";
if (/^https:\/\/raindrop\.io\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".raizoji.or.jp") >= 0) return "+proxy";
if (/^http:\/\/raizoji\.or\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rangwang.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.org") >= 0) return "+proxy";
if (/^http:\/\/blog\.ranxiang\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("ranyunfei.com") >= 0) return "+proxy";
if (/(?:^|\.)ranyunfei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rapbull.net") >= 0) return "+proxy";
if (/^http:\/\/rapidgator\.net\//.test(url)) return "+proxy";
if (/(?:^|\.)rapidmoviez\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rapidvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)rapidvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rarbgprx\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".raremovie.cc") >= 0) return "+proxy";
if (/^http:\/\/raremovie\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".raremovie.net") >= 0) return "+proxy";
if (/^http:\/\/raremovie\.net/.test(url)) return "+proxy";
if (/(?:^|\.)rationalwiki\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)rawgit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rawgithub\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)razyboard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rcinet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".read100.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".readingtimes.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)readingtimes\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)readmoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".readydown.com") >= 0) return "+proxy";
if (/^http:\/\/readydown\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".realcourage.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".realitykings.com") >= 0) return "+proxy";
if (/(?:^|\.)realitykings\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".realraptalk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".realsexpass.com") >= 0) return "+proxy";
if (/(?:^|\.)reason\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".recordhistory.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".recovery.org.tw") >= 0) return "+proxy";
if (/^http:\/\/online\.recoveryversion\.org/.test(url)) return "+proxy";
if (/(?:^|\.)recoveryversion\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)red-lang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("redballoonsolidarity.org") >= 0) return "+proxy";
if (/(?:^|\.)redbubble\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".redchinacn.net") >= 0) return "+proxy";
if (/^http:\/\/redchinacn\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("redchinacn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("redtube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("referer.us") >= 0) return "+proxy";
if (/(?:^|\.)referer\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)reflectivecode\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("relaxbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".relay.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".releaseinternational.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("religioustolerance.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("renminbao.com") >= 0) return "+proxy";
if (/(?:^|\.)renminbao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".renyurenquan.org") >= 0) return "+proxy";
if (/(?:^|\.)renyurenquan\.org$/.test(host)) return "+proxy";
if (/^http:\/\/certificate\.revocationcheck\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("subacme.rerouted.org") >= 0) return "+proxy";
if (/(?:^|\.)resilio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".reuters.com") >= 0) return "+proxy";
if (/(?:^|\.)reuters\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)reutersmedia\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".revleft.com") >= 0) return "+proxy";
if (/(?:^|\.)resistchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("retweetist.com") >= 0) return "+proxy";
if (/(?:^|\.)retweetrank\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("revver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rfa.org") >= 0) return "+proxy";
if (/(?:^|\.)rfa\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rfachina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rfamobile.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rfaweb.org") >= 0) return "+proxy";
if (/(?:^|\.)rferl\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rfi.fr") >= 0) return "+proxy";
if (/(?:^|\.)rfi\.fr$/.test(host)) return "+proxy";
if (/^http:\/\/rfi\.my\//.test(url)) return "+proxy";
if (/^http:\/\/vds\.rightster\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".rigpa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rileyguide.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("riku.me/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ritouki.jp") >= 0) return "+proxy";
if (/(?:^|\.)ritter\.vg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rlwlw.com") >= 0) return "+proxy";
if (/(?:^|\.)rlwlw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rmjdw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rmjdw132.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".roadshow.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".roboforex.com") >= 0) return "+proxy";
if (/(?:^|\.)robustnessiskey\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rocket-inc\.net$/.test(host)) return "+proxy";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=5mus/.test(url)) return "+proxy";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=freemgl/.test(url)) return "+proxy";
if (/(?:^|\.)rojo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ronjoneswriter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rolfoundation\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)rolia\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)rolsociety\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".roodo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rosechina.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rotten.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rsf.org") >= 0) return "+proxy";
if (/(?:^|\.)rsf\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rsf-chinese.org") >= 0) return "+proxy";
if (/(?:^|\.)rsf-chinese\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rsgamen.org") >= 0) return "+proxy";
if (/(?:^|\.)rsshub\.app$/.test(host)) return "+proxy";
if (/(?:^|\.)phosphation13\.rssing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rssmeme.com") >= 0) return "+proxy";
if (/(?:^|\.)rssmeme\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rtalabel\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rthk.hk") >= 0) return "+proxy";
if (/(?:^|\.)rthk\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rthk.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)rthk\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rti.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)rti\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)rti\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rtycminnesota.org") >= 0) return "+proxy";
if (/^http:\/\/.*\.ruanyifeng\.com\/blog.*some_ways_to_break_the_great_firewall/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rukor.org") >= 0) return "+proxy";
if (/(?:^|\.)rule34\.xxx$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".runbtx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rushbee.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ruten.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ruten\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rutube.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ruyiseek.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rxhj.net") >= 0) return "+proxy";
if (/^http:\/\/rxhj\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".s1s1s1.com") >= 0) return "+proxy";
if (/(?:^|\.)s-cute\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".s-dragon.org") >= 0) return "+proxy";
if (/(?:^|\.)s1heng\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.s4miniarchive\.com/.test(url)) return "+proxy";
if (/(?:^|\.)s8forum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdn1.lp.saboom.com") >= 0) return "+proxy";
if (/(?:^|\.)sacks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sacom.hk") >= 0) return "+proxy";
if (/(?:^|\.)sacom\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)sadpanda\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)safechat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".safervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)safervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".saintyculture.com") >= 0) return "+proxy";
if (/^http:\/\/saintyculture\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".saiq.me") >= 0) return "+proxy";
if (/(?:^|\.)saiq\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)sakuralive\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sakya.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".salvation.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)salvation\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".samair.ru/proxy/type-01") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sambhota.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cn.sandscotaicentral.com") >= 0) return "+proxy";
if (/^http:\/\/cn\.sandscotaicentral\.com/.test(url)) return "+proxy";
if (/(?:^|\.)sankei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sanmin.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sapikachu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("savemedia.com") >= 0) return "+proxy";
if (/(?:^|\.)savethesounds\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibet.de") >= 0) return "+proxy";
if (/(?:^|\.)savetibet\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibet.org") >= 0) return "+proxy";
if (/(?:^|\.)savetibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibetstore.org") >= 0) return "+proxy";
if (/(?:^|\.)savetibetstore\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)saveuighur\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savevid.com") >= 0) return "+proxy";
if (/(?:^|\.)say2\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sbme.me") >= 0) return "+proxy";
if (/^http:\/\/sbme\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sbs.com.au/yourlanguage") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scasino.com") >= 0) return "+proxy";
if (/^http:\/\/www\.sciencemag\.org\/content\/344\/6187\/953/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sciencenets.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scmp.com") >= 0) return "+proxy";
if (/(?:^|\.)scmp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".scmpchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)scramble\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".scribd.com") >= 0) return "+proxy";
if (/(?:^|\.)scribd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scriptspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".searchtruth.com") >= 0) return "+proxy";
if (/(?:^|\.)searx\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)seattlefdc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".secretchina.com") >= 0) return "+proxy";
if (/(?:^|\.)secretchina\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)secretgarden\.no$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".secretsline.biz") >= 0) return "+proxy";
if (/(?:^|\.)secretsline\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)secureservercdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)securetunnel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("securityinabox.org") >= 0) return "+proxy";
if (/^https:\/\/securityinabox\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".securitykiss.com") >= 0) return "+proxy";
if (/(?:^|\.)securitykiss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)seed4\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.seehua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("seesmic.com") >= 0) return "+proxy";
if (/(?:^|\.)seevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)seezone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sejie.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sendspace.com") >= 0) return "+proxy";
if (/^http:\/\/tweets\.seraph\.me\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("sesawe.net") >= 0) return "+proxy";
if (/(?:^|\.)sesawe\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sesawe.org") >= 0) return "+proxy";
if (/(?:^|\.)sethwklein\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".setn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".settv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.setty.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sevenload.com") >= 0) return "+proxy";
if (/(?:^|\.)sevenload\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sex-11.com") >= 0) return "+proxy";
if (/(?:^|\.)sex3\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sex8\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sexandsubmission.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexbot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexhu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexhuang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sexinsex.net") >= 0) return "+proxy";
if (/(?:^|\.)sexinsex\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sextvx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.15") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.18") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.23") >= 0) return "+proxy";
if (/^http:\/\/.*\.sf\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sfileydy.com") >= 0) return "+proxy";
if (/(?:^|\.)sfshibao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sftindia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sftuk.org") >= 0) return "+proxy";
if (/(?:^|\.)sftuk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shadeyouvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shadow.ma") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsky.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.asia") >= 0) return "+proxy";
if (/(?:^|\.)www\.shadowsocks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.com") >= 0) return "+proxy";
if (/(?:^|\.)shadowsocks\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.org") >= 0) return "+proxy";
if (/(?:^|\.)shadowsocks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks-r\.com$/.test(host)) return "+proxy";
if (/^http:\/\/cn\.shafaqna\.com/.test(url)) return "+proxy";
if (/(?:^|\.)shahit\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shambalapost.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shambhalasun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shangfang.org") >= 0) return "+proxy";
if (/(?:^|\.)shangfang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shapeservices.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sharebee.com") >= 0) return "+proxy";
if (/(?:^|\.)sharecool\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sharpdaily.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)sharpdaily\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sharpdaily.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sharpdaily.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shat-tibet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sheikyermami.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shellfire.de") >= 0) return "+proxy";
if (/(?:^|\.)shellfire\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shenshou.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shenyun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shenyunperformingarts.org") >= 0) return "+proxy";
if (/(?:^|\.)shenyunperformingarts\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shenyunshop\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shenzhoufilm.com") >= 0) return "+proxy";
if (/(?:^|\.)shenzhoufilm\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shenzhouzhengdao\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)sherabgyaltsen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shiatv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shicheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shinychan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shipcamouflage.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shireyishunjian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shitaotv.org") >= 0) return "+proxy";
if (/(?:^|\.)shixiao\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shizhao\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shizhao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shkspr.mobi/dabr") >= 0) return "+proxy";
if (/(?:^|\.)shodanhq\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shooshtime\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shop2000.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)shopee\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shopping.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".showhaotu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".showtime.jp") >= 0) return "+proxy";
if (/(?:^|\.)showwe\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shutterstock.com") >= 0) return "+proxy";
if (/(?:^|\.)shutterstock\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ch.shvoong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shwchurch.org") >= 0) return "+proxy";
if (/(?:^|\.)shwchurch\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shwchurch3.com") >= 0) return "+proxy";
if (/^http:\/\/shwchurch3\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".siddharthasintent.org") >= 0) return "+proxy";
if (/(?:^|\.)sidelinesnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sidelinessportseatery.com") >= 0) return "+proxy";
if (/(?:^|\.)signal\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sijihuisuo.club") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sijihuisuo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".silkbook.com") >= 0) return "+proxy";
if (/(?:^|\.)simbolostwitter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("simplecd.org") >= 0) return "+proxy";
if (/(?:^|\.)simplecd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("simpleproductivityblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sina.com/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sina.com%2F") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.sina.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dailynews.sina.com/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dailynews.sina.com%2F") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.sina.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("home.sina.com") >= 0) return "+proxy";
if (/(?:^|\.)magazines\.sina\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.sina.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.sina.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.sinchew.com.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinchew.com.my/node/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinchew.com.my/taxonomy/term") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singaporepools.com.sg") >= 0) return "+proxy";
if (/(?:^|\.)singaporepools\.com\.sg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".singfortibet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singpao.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("singtao.com") >= 0) return "+proxy";
if (/(?:^|\.)singtao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.singtao.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singtaousa.com") >= 0) return "+proxy";
if (/(?:^|\.)singtaousa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sino-monthly.com") >= 0) return "+proxy";
if (/(?:^|\.)sinoca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sinocast\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sinocism.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sinomontreal.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinonet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinopitt.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinoants.com") >= 0) return "+proxy";
if (/(?:^|\.)sinoants\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sinoinsider\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sinoquebec.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sierrafriendsoftibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sis.xxx") >= 0) return "+proxy";
if (/(?:^|\.)sis001\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sis001.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".site2unblock.com") >= 0) return "+proxy";
if (/(?:^|\.)site90\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sitebro.tw") >= 0) return "+proxy";
if (/(?:^|\.)sitekreator\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)siteks\.uk\.to$/.test(host)) return "+proxy";
if (/(?:^|\.)sitemaps\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sjrt.org") >= 0) return "+proxy";
if (/^http:\/\/sjrt\.org/.test(url)) return "+proxy";
if (/(?:^|\.)sjum\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)sketchappsources\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)skimtube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lab\.skk\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)skybet\.com$/.test(host)) return "+proxy";
if (/^http:\/\/users\.skynet\.be\/reves\/tibethome\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".skyking.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.skykiwi.com") >= 0) return "+proxy";
if (/^http:\/\/www\.skype\.com\/intl\//.test(url)) return "+proxy";
if (/^http:\/\/www\.skype\.com\/zh-Hant/.test(url)) return "+proxy";
if (/(?:^|\.)skyvegas\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xskywalker.com") >= 0) return "+proxy";
if (/(?:^|\.)xskywalker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)skyxvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("m.slandr.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slaytizle.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sleazydream.com") >= 0) return "+proxy";
if (/(?:^|\.)slheng\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)slideshare\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.slime.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slinkset.com") >= 0) return "+proxy";
if (/(?:^|\.)slickvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".slutload.com") >= 0) return "+proxy";
if (/(?:^|\.)smartdnsproxy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".smarthide.com") >= 0) return "+proxy";
if (/(?:^|\.)app\.smartmailcloud\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("smchbooks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("smhric.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smith.edu/dalailama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smyxy.org") >= 0) return "+proxy";
if (/(?:^|\.)snapchat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".snaptu.com") >= 0) return "+proxy";
if (/(?:^|\.)snaptu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sndcdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sneakme.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("snowlionpub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("home.so-net.net.tw/yisa_tsai") >= 0) return "+proxy";
if (/(?:^|\.)soc\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)socialblade\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".socks-proxy.net") >= 0) return "+proxy";
if (/(?:^|\.)socks-proxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sockscap64.com") >= 0) return "+proxy";
if (/(?:^|\.)sockslist\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".socrec.org") >= 0) return "+proxy";
if (/^http:\/\/socrec\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sod.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".softether.org") >= 0) return "+proxy";
if (/(?:^|\.)softether\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".softether-download.com") >= 0) return "+proxy";
if (/(?:^|\.)softether-download\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.softlayer\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)sogclub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sohcradio.com") >= 0) return "+proxy";
if (/(?:^|\.)sohcradio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sokmil.com") >= 0) return "+proxy";
if (/(?:^|\.)sorting-algorithms\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sostibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soumo.info") >= 0) return "+proxy";
if (/(?:^|\.)soup\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sobees.com") >= 0) return "+proxy";
if (/(?:^|\.)sobees\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("socialwhale.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".softether.co.jp") >= 0) return "+proxy";
if (/(?:^|\.)softwarebychuck\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.sogoo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("soh.tw") >= 0) return "+proxy";
if (/(?:^|\.)soh\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sohfrance.org") >= 0) return "+proxy";
if (/(?:^|\.)sohfrance\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.soifind.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sokamonline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".solidaritetibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".solidfiles.com") >= 0) return "+proxy";
if (/(?:^|\.)somee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".songjianjun.com") >= 0) return "+proxy";
if (/(?:^|\.)songjianjun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sonicbbs.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sonidodelaesperanza.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sopcast.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sopcast.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sorazone.net") >= 0) return "+proxy";
if (/(?:^|\.)sos\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sou-tong.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soubory.com") >= 0) return "+proxy";
if (/^http:\/\/soubory\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".soul-plus.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soulcaliburhentai.net") >= 0) return "+proxy";
if (/(?:^|\.)soulcaliburhentai\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)soundcloud\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".soundofhope.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("soundofhope.org") >= 0) return "+proxy";
if (/(?:^|\.)soundofhope\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)soupofmedia\.com$/.test(host)) return "+proxy";
if (/^http:\/\/sourceforge\.net\/p.*\/shadowsocksgui\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sourcewadio.com") >= 0) return "+proxy";
if (/(?:^|\.)south-plus\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("southnews.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sowers.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)wlx\.sowiki\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)spankbang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spankingtube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".spankwire.com") >= 0) return "+proxy";
if (/(?:^|\.)spb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)speakerdeck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)speedify\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("spem.at") >= 0) return "+proxy";
if (/(?:^|\.)spencertipping\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spendee\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spicevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spideroak.com") >= 0) return "+proxy";
if (/(?:^|\.)spideroak\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spike.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".spotflux.com") >= 0) return "+proxy";
if (/(?:^|\.)spotflux\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spring4u.info") >= 0) return "+proxy";
if (/^http:\/\/spring4u\.info/.test(url)) return "+proxy";
if (/(?:^|\.)sproutcore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sproxy\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)squirrelvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)srocket\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ss-link.com") >= 0) return "+proxy";
if (/(?:^|\.)ss-link\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssglobal.co/wp") >= 0) return "+proxy";
if (/^http:\/\/ssglobal\.co/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssglobal.me") >= 0) return "+proxy";
if (/(?:^|\.)ssh91\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sspro.ml") >= 0) return "+proxy";
if (/^http:\/\/sspro\.ml/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssrshare.com") >= 0) return "+proxy";
if (/(?:^|\.)ssrshare\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sss\.camp$/.test(host)) return "+proxy";
if (/(?:^|\.)sstm\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)sstmlt\.moe$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sstmlt.net") >= 0) return "+proxy";
if (/(?:^|\.)sstmlt\.net$/.test(host)) return "+proxy";
if (/^http:\/\/stackoverflow\.com\/users\/895245/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".stage64.hk") >= 0) return "+proxy";
if (/(?:^|\.)stage64\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)standupfortibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)standwithhk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stanford.edu/group/falun") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("usinfo.state.gov") >= 0) return "+proxy";
if (/(?:^|\.)statueofdemocracy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".starfishfx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".starp2p.com") >= 0) return "+proxy";
if (/(?:^|\.)starp2p\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".startpage.com") >= 0) return "+proxy";
if (/(?:^|\.)startpage\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".startuplivingchina.com") >= 0) return "+proxy";
if (/^http:\/\/startuplivingchina\.com/.test(url)) return "+proxy";
if (/(?:^|\.)static-economist\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)stboy\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)stc\.com\.sa$/.test(host)) return "+proxy";
if (/(?:^|\.)steel-storm\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steganos.com") >= 0) return "+proxy";
if (/(?:^|\.)steganos\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steganos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stepchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ny.stgloballink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hd.stheadline.com/news/realtime") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sthoo.com") >= 0) return "+proxy";
if (/(?:^|\.)sthoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stickam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("stickeraction.com/sesawe") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stileproject.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sto.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stoporganharvesting.org") >= 0) return "+proxy";
if (/(?:^|\.)storagenewsletter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".storm.mg") >= 0) return "+proxy";
if (/(?:^|\.)storm\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stoptibetcrisis.net") >= 0) return "+proxy";
if (/(?:^|\.)stoptibetcrisis\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)storify\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stormmediagroup.com") >= 0) return "+proxy";
if (/(?:^|\.)stoweboyd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)straitstimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stranabg.com") >= 0) return "+proxy";
if (/(?:^|\.)straplessdildo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamable\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamingthe\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("streema.com/tv/NTDTV_Chinese") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/article") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/diary") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn2.streetvoice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.streetvoice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".strikingly.com") >= 0) return "+proxy";
if (/(?:^|\.)strongvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".strongwindpress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".student.tw/db") >= 0) return "+proxy";
if (/(?:^|\.)studentsforafreetibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)stumbleupon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stupidvideos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".successfn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("panamapapers.sueddeutsche.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sugarsync.com") >= 0) return "+proxy";
if (/(?:^|\.)sugarsync\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sugobbs.com") >= 0) return "+proxy";
if (/(?:^|\.)sugumiru18\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)suissl\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("summify.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sumrando.com") >= 0) return "+proxy";
if (/(?:^|\.)sumrando\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sun1911.com") >= 0) return "+proxy";
if (/(?:^|\.)sundayguardianlive\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunporno.com") >= 0) return "+proxy";
if (/(?:^|\.)sunmedia\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)sunporno\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunskyforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sunta.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sunvpn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suoluo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".superfreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".supervpn.net") >= 0) return "+proxy";
if (/(?:^|\.)supervpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".superzooi.com") >= 0) return "+proxy";
if (/^http:\/\/superzooi\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".suppig.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suprememastertv.com") >= 0) return "+proxy";
if (/^http:\/\/suprememastertv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".surfeasy.com") >= 0) return "+proxy";
if (/(?:^|\.)surfeasy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".surfeasy.com.au") >= 0) return "+proxy";
if (/^http:\/\/surfeasy\.com\.au/.test(url)) return "+proxy";
if (/(?:^|\.)surfshark\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)surrenderat20\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".svsfx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".swissinfo.ch") >= 0) return "+proxy";
if (/(?:^|\.)swissinfo\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".swissvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)swissvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("switchvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)switchvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sydneytoday.com") >= 0) return "+proxy";
if (/(?:^|\.)sydneytoday\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sylfoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)sylfoundation\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)syncback\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sysresccd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sytes.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.syx86.com/2009/09/puff") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.syx86.cn/2009/09/puff") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".szbbs.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".szetowah.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)t-g\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".t35.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".t66y.com") >= 0) return "+proxy";
if (/(?:^|\.)t66y\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)esg\.t91y\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taa-usa.org") >= 0) return "+proxy";
if (/^http:\/\/taa-usa\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taaze.tw") >= 0) return "+proxy";
if (/(?:^|\.)taaze\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.tablesgenerator\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tabtter.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tacem.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taconet.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)taedp\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tafm.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tagwa.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tagwalk.com") >= 0) return "+proxy";
if (/(?:^|\.)tagwalk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tahr.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taipeisociety.org") >= 0) return "+proxy";
if (/(?:^|\.)taipeisociety\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwanbible.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwancon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwandaily.net") >= 0) return "+proxy";
if (/(?:^|\.)taiwandaily\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwandc.org") >= 0) return "+proxy";
if (/(?:^|\.)taiwanhot\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwanjustice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwankiss.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)taiwanncf\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwannews\.com\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.taiwanonline\.cc\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwantp.net") >= 0) return "+proxy";
if (/(?:^|\.)taiwantt\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanus.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanyes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwan-sex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".talk853.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".talkboxapp.com") >= 0) return "+proxy";
if (/(?:^|\.)talkboxapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".talkcc.com") >= 0) return "+proxy";
if (/(?:^|\.)talkcc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".talkonly.net") >= 0) return "+proxy";
if (/(?:^|\.)talkonly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tamiaode\.tk$/.test(host)) return "+proxy";
if (/(?:^|\.)tanc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tangben.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tangren.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taoism.net") >= 0) return "+proxy";
if (/^http:\/\/taoism\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taolun.info") >= 0) return "+proxy";
if (/(?:^|\.)taolun\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tapatalk.com") >= 0) return "+proxy";
if (/(?:^|\.)tapatalk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.taragana.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tascn.com.au") >= 0) return "+proxy";
if (/(?:^|\.)taup\.net$/.test(host)) return "+proxy";
if (/^http:\/\/www\.taup\.org\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taweet.com") >= 0) return "+proxy";
if (/(?:^|\.)taweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbcollege.org") >= 0) return "+proxy";
if (/(?:^|\.)tbcollege\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbi.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbicn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbjyt.org") >= 0) return "+proxy";
if (/(?:^|\.)tbpic\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbrc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tbs-rainbow.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsec.org") >= 0) return "+proxy";
if (/(?:^|\.)tbsec\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tbskkinabalu.page.tl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsmalaysia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsn.org") >= 0) return "+proxy";
if (/(?:^|\.)tbsn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsseattle.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbssqh.org") >= 0) return "+proxy";
if (/^http:\/\/tbssqh\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tbswd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbtemple.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbthouston.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tccwonline.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tcewf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tchrd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tcnynj.org") >= 0) return "+proxy";
if (/(?:^|\.)tcpspeed\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tcpspeed.com") >= 0) return "+proxy";
if (/(?:^|\.)tcpspeed\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tcsofbc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tcsovi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tdm.com.mo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("teamamericany.com") >= 0) return "+proxy";
if (/(?:^|\.)static\.techspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)techviz\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)teck\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".teeniefuck.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("teensinasia.com") >= 0) return "+proxy";
if (/(?:^|\.)tehrantimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".telecomspace.com") >= 0) return "+proxy";
if (/(?:^|\.)telegraph\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)telegra\.ph$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tenacy.com") >= 0) return "+proxy";
if (/(?:^|\.)tenzinpalmo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tew.org") >= 0) return "+proxy";
if (/(?:^|\.)tew\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tfiflve\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thaicn.com") >= 0) return "+proxy";
if (/(?:^|\.)theatlantic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theatrum-belli\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cn\.theaustralian\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("theblemish.com") >= 0) return "+proxy";
if (/(?:^|\.)thebcomplex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theblaze\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thebobs.com") >= 0) return "+proxy";
if (/(?:^|\.)thebobs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thechinabeat.org") >= 0) return "+proxy";
if (/(?:^|\.)thechinacollection\.org$/.test(host)) return "+proxy";
if (/^http:\/\/www\.thechinastory\.org\/yearbooks\/yearbook-2012\//.test(url)) return "+proxy";
if (/(?:^|\.)theconversation\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thedalailamamovie.com") >= 0) return "+proxy";
if (/^http:\/\/thedalailamamovie\.com/.test(url)) return "+proxy";
if (/(?:^|\.)thediplomat\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thedw\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thefrontier.hk/tf") >= 0) return "+proxy";
if (/(?:^|\.)theguardian\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thegay\.com$/.test(host)) return "+proxy";
if (/^http:\/\/thegioitinhoc\.vn\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thegly.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thehots.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("thehousenews.com") >= 0) return "+proxy";
if (/(?:^|\.)thehun\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theinitium.com") >= 0) return "+proxy";
if (/(?:^|\.)theinitium\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)themoviedb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thenewslens.com") >= 0) return "+proxy";
if (/(?:^|\.)thenewslens\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thepiratebay.org") >= 0) return "+proxy";
if (/(?:^|\.)thepiratebay\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theporndude.com") >= 0) return "+proxy";
if (/(?:^|\.)theporndude\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theportalwiki\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theprint\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thereallove.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("therock.net.nz") >= 0) return "+proxy";
if (/(?:^|\.)thesaturdaypaper\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)thestandnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thetibetcenter.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("thetibetconnection.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thetibetmuseum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thetibetpost.com") >= 0) return "+proxy";
if (/(?:^|\.)thetibetpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thetinhat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thetrotskymovie.com") >= 0) return "+proxy";
if (/(?:^|\.)thetvdb\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thevivekspot.com") >= 0) return "+proxy";
if (/(?:^|\.)thewgo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theync.com") >= 0) return "+proxy";
if (/^http:\/\/theync\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thinkingtaiwan.com") >= 0) return "+proxy";
if (/(?:^|\.)thinkingtaiwan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thisav.com") >= 0) return "+proxy";
if (/^http:\/\/thisav\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thlib.org") >= 0) return "+proxy";
if (/(?:^|\.)thomasbernhard\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thongdreams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("threatchaos.com") >= 0) return "+proxy";
if (/(?:^|\.)throughnightsfire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thumbzilla.com") >= 0) return "+proxy";
if (/(?:^|\.)thywords\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thywords.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tiananmenmother.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tiananmenduizhi.com") >= 0) return "+proxy";
if (/(?:^|\.)tiananmenduizhi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiananmenuniv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiananmenuniv\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tiandixing\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tianhuayuan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tianlawoffice.com") >= 0) return "+proxy";
if (/(?:^|\.)tianti\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tiantibooks.org") >= 0) return "+proxy";
if (/(?:^|\.)tiantibooks\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tianyantong.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tianzhu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.com") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.net") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.org") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-envoy.eu") >= 0) return "+proxy";
if (/(?:^|\.)tibet-envoy\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-foundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-house-trust.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)tibet-initiative\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-munich.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet3rdpole.org") >= 0) return "+proxy";
if (/^http:\/\/tibet3rdpole\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetaction.net") >= 0) return "+proxy";
if (/(?:^|\.)tibetaction\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetaid.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetalk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetan.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetan-alliance.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanarts.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanbuddhistinstitute.org") >= 0) return "+proxy";
if (/^http:\/\/tibetanbuddhistinstitute\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetancommunity.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanjournal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanlanguage.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanliberation.org") >= 0) return "+proxy";
if (/(?:^|\.)tibetanliberation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcollection.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanaidproject.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetancommunityuk.net") >= 0) return "+proxy";
if (/^http:\/\/tibetancommunityuk\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetanculture.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetanfeministcollective.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanpaintings.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanphotoproject.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanpoliticalreview.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanreview.net") >= 0) return "+proxy";
if (/^http:\/\/tibetansports\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanwomen.org") >= 0) return "+proxy";
if (/^http:\/\/tibetanwomen\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanyouth.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanyouthcongress.org") >= 0) return "+proxy";
if (/(?:^|\.)tibetanyouthcongress\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcharity.dk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetcharity.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetchild.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcity.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcorps.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetexpress.net") >= 0) return "+proxy";
if (/^http:\/\/tibetexpress\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetfocus.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetfund.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetgermany.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetgermany\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibethaus.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetheritagefund.org") >= 0) return "+proxy";
if (/(?:^|\.)tibethouse\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tibethouse\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibethouse\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetinfonet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetjustice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetkomite.dk") >= 0) return "+proxy";
if (/(?:^|\.)tibetmuseum\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetnetwork\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoffice.ch") >= 0) return "+proxy";
if (/^http:\/\/tibetoffice\.ch/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetoffice.eu") >= 0) return "+proxy";
if (/(?:^|\.)tibetoffice\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetonline.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetonline\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoffice.com.au") >= 0) return "+proxy";
if (/^http:\/\/tibetoffice\.com\.au/.test(url)) return "+proxy";
if (/(?:^|\.)tibetonline\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetonline.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoralhistory.org") >= 0) return "+proxy";
if (/^http:\/\/tibetoralhistory\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetpolicy.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetrelieffund.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetsites.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsociety.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetsociety\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsupportgroup.org") >= 0) return "+proxy";
if (/^http:\/\/tibetsupportgroup\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetswiss.ch") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibettelegraph.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibettimes.net") >= 0) return "+proxy";
if (/(?:^|\.)tibetwrites\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ticket.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tigervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)tigervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".timdir.com") >= 0) return "+proxy";
if (/^http:\/\/timdir\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".time.com") >= 0) return "+proxy";
if (/^http:\/\/time\.com/.test(url)) return "+proxy";
if (/(?:^|\.)timesnownews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".timsah.com") >= 0) return "+proxy";
if (/(?:^|\.)timtales\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.tiney\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tintuc101.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tiny.cc") >= 0) return "+proxy";
if (/^http:\/\/tiny\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tinychat.com") >= 0) return "+proxy";
if (/(?:^|\.)tinypaste\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tipas\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tistory.com") >= 0) return "+proxy";
if (/(?:^|\.)tkcs-collins\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmagazine.com") >= 0) return "+proxy";
if (/(?:^|\.)tmagazine\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmdfish.com") >= 0) return "+proxy";
if (/^http:\/\/tmi\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmpp.org") >= 0) return "+proxy";
if (/^http:\/\/tmpp\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tnaflix.com") >= 0) return "+proxy";
if (/(?:^|\.)tnaflix\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tngrnow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tngrnow.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tnp.org") >= 0) return "+proxy";
if (/^http:\/\/tnp\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".to-porno.com") >= 0) return "+proxy";
if (/(?:^|\.)to-porno\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("togetter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tokyo-247.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tokyo-hot.com") >= 0) return "+proxy";
if (/(?:^|\.)tokyo-porn-tube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tokyocn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.tomonews.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tongil.or.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tono-oka.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tonyyan.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toodoc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toonel.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("top81.ws") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".topnews.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toppornsites.com") >= 0) return "+proxy";
if (/^http:\/\/toppornsites\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".torguard.net") >= 0) return "+proxy";
if (/(?:^|\.)torguard\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)top\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".topshareware.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".topsy.com") >= 0) return "+proxy";
if (/(?:^|\.)topsy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)toptip\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tora.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".torcn.com") >= 0) return "+proxy";
if (/(?:^|\.)torlock\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".torproject.org") >= 0) return "+proxy";
if (/(?:^|\.)torproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)torrentkitty\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("torrentprivacy.com") >= 0) return "+proxy";
if (/(?:^|\.)torrentprivacy\.com$/.test(host)) return "+proxy";
if (/^http:\/\/torrentproject\.se/.test(url)) return "+proxy";
if (/(?:^|\.)torrenty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)torrentz\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)torvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)totalvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".toutiaoabc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("towngain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toypark.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toytractorshow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tparents.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tpi.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)tpi\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tradingview\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)transparency\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)treemall\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("trendsmap.com") >= 0) return "+proxy";
if (/(?:^|\.)trendsmap\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trialofccp.org") >= 0) return "+proxy";
if (/(?:^|\.)trialofccp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trimondi.de/SDLE") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trouw.nl") >= 0) return "+proxy";
if (/(?:^|\.)trouw\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trt.net.tr") >= 0) return "+proxy";
if (/(?:^|\.)trt\.net\.tr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("trtc.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".truebuddha-md.org") >= 0) return "+proxy";
if (/^http:\/\/truebuddha-md\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("trulyergonomic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".truth101.co.tv") >= 0) return "+proxy";
if (/^http:\/\/truth101\.co\.tv/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".truthontour.org") >= 0) return "+proxy";
if (/^http:\/\/truthontour\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".truveo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsemtulku.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tsquare.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsu.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tsunagarumon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+proxy";
if (/(?:^|\.)tt1069\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tttan.com") >= 0) return "+proxy";
if (/(?:^|\.)tttan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bb.ttv.com.tw/bb") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tu8964.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubaholic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tube8.com") >= 0) return "+proxy";
if (/(?:^|\.)tube8\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tube911.com") >= 0) return "+proxy";
if (/(?:^|\.)tube911\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tubecup.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubegals.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubeislam.com") >= 0) return "+proxy";
if (/^http:\/\/tubeislam\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tubestack.com") >= 0) return "+proxy";
if (/(?:^|\.)tubewolf\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuibeitu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tuidang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tuidang.org") >= 0) return "+proxy";
if (/(?:^|\.)tuidang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuidang.se") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.tuitui.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tumutanzi.com") >= 0) return "+proxy";
if (/^http:\/\/tumutanzi\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tumview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tunein.com") >= 0) return "+proxy";
if (/^http:\/\/tunein\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tunnelbear\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tunnelblick\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tunnelr.com") >= 0) return "+proxy";
if (/(?:^|\.)tunnelr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tunsafe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tuitwit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".turansam.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".turbobit.net") >= 0) return "+proxy";
if (/(?:^|\.)turbobit\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".turbohide.com") >= 0) return "+proxy";
if (/(?:^|\.)turbohide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)turkistantimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tushycash.com") >= 0) return "+proxy";
if (/^http:\/\/tushycash\.com/.test(url)) return "+proxy";
if (/(?:^|\.)app\.tutanota\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)tuvpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/tuzaijidi\.com/.test(url)) return "+proxy";
if (/^http:\/\/.*\.tuzaijidi\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw01.org") >= 0) return "+proxy";
if (/^http:\/\/tw01\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tumblr.com") >= 0) return "+proxy";
if (/(?:^|\.)tumblr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lecloud\.net$/.test(host)) return "+proxy";
if (/^http:\/\/cosmic\.monar\.ch/.test(url)) return "+proxy";
if (/(?:^|\.)slutmoonbeam\.com$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.soylent\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tv.com") >= 0) return "+proxy";
if (/^http:\/\/tv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tvants.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.tvb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvb.com/list/world") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvb.com/local") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvbs.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvboxnow.com") >= 0) return "+proxy";
if (/^http:\/\/tvboxnow\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tvider.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvmost.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvplayvideos.com") >= 0) return "+proxy";
if (/(?:^|\.)tvunetworks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw-blog.com") >= 0) return "+proxy";
if (/^https:\/\/tw-blog\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw-npo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twaitter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twapperkeeper.com") >= 0) return "+proxy";
if (/(?:^|\.)twapperkeeper\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twaud\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twaud.io") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twavi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twbbs.net.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twbbs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twbbs.tw") >= 0) return "+proxy";
if (/(?:^|\.)twblogger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweepmag.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tweepml.org") >= 0) return "+proxy";
if (/(?:^|\.)tweepml\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetbackup.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetbackup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetboard.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetboard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetboner.biz") >= 0) return "+proxy";
if (/(?:^|\.)tweetboner\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetcs.com") >= 0) return "+proxy";
if (/^http:\/\/tweetcs\.com/.test(url)) return "+proxy";
if (/^http:\/\/deck\.ly/.test(url)) return "+proxy";
if (/(?:^|\.)mtw\.tl$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetedtimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetmylast\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetphoto.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetphoto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetrans\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetree.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweettunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)tweettunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetwally\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetymail.com") >= 0) return "+proxy";
if (/(?:^|\.)twelve\.today$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweez.net") >= 0) return "+proxy";
if (/^http:\/\/tweez\.net/.test(url)) return "+proxy";
if (/(?:^|\.)twftp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)twgreatdaily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twibase.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twibble.de") >= 0) return "+proxy";
if (/(?:^|\.)twibble\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twibbon.com") >= 0) return "+proxy";
if (/(?:^|\.)twibs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twicountry.org") >= 0) return "+proxy";
if (/^http:\/\/twicountry\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twicsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twiends.com") >= 0) return "+proxy";
if (/^http:\/\/twiends\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".twifan.com") >= 0) return "+proxy";
if (/^http:\/\/twifan\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twiffo.com") >= 0) return "+proxy";
if (/(?:^|\.)twiffo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twilightsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twilog.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twimbow.com") >= 0) return "+proxy";
if (/(?:^|\.)twindexx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twipple.jp") >= 0) return "+proxy";
if (/(?:^|\.)twipple\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)twip\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twishort.com") >= 0) return "+proxy";
if (/(?:^|\.)twishort\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twistar.cc") >= 0) return "+proxy";
if (/(?:^|\.)twister\.net\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)twisterio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twisternow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twistory.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitbrowser.net") >= 0) return "+proxy";
if (/(?:^|\.)twitcause\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitgether\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twiggit\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitgoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitiq.com") >= 0) return "+proxy";
if (/(?:^|\.)twitiq\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitlonger.com") >= 0) return "+proxy";
if (/(?:^|\.)twitlonger\.com$/.test(host)) return "+proxy";
if (/^http:\/\/tl\.gd\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twitmania.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitoaster.com") >= 0) return "+proxy";
if (/(?:^|\.)twitoaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitonmsn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twit2d.com") >= 0) return "+proxy";
if (/(?:^|\.)twit2d\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitstat.com") >= 0) return "+proxy";
if (/(?:^|\.)twitstat\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)firstfivefollowers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)retweeteffect\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweeplike\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)tweepguide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)turbotwitter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitvid.com") >= 0) return "+proxy";
if (/(?:^|\.)twitvid\.com$/.test(host)) return "+proxy";
if (/^http:\/\/twt\.tl/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twittbot.net") >= 0) return "+proxy";
if (/(?:^|\.)ads-twitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twttr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitter4j\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twittercounter.com") >= 0) return "+proxy";
if (/(?:^|\.)twittercounter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitterfeed.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twittergadget.com") >= 0) return "+proxy";
if (/(?:^|\.)twittergadget\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitterkr.com") >= 0) return "+proxy";
if (/(?:^|\.)twitterkr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twittermail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitterrific\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twittertim.es") >= 0) return "+proxy";
if (/(?:^|\.)twittertim\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitthat.com") >= 0) return "+proxy";
if (/(?:^|\.)twitturk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitturly.com") >= 0) return "+proxy";
if (/(?:^|\.)twitturly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitzap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twiyia.com") >= 0) return "+proxy";
if (/(?:^|\.)twstar\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twtkr.com") >= 0) return "+proxy";
if (/^http:\/\/twtkr\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".twnorth.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)twreporter\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twskype.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twtrland.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twurl.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twyac.org") >= 0) return "+proxy";
if (/(?:^|\.)twyac\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".txxx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tycool.com") >= 0) return "+proxy";
if (/(?:^|\.)tycool\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)typepad\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.expofutures\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)legaltech\.law\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blogs\.tampabay\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)contests\.twilio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".embr.in") >= 0) return "+proxy";
if (/(?:^|\.)embr\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".u9un.com") >= 0) return "+proxy";
if (/(?:^|\.)u9un\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ubddns.org") >= 0) return "+proxy";
if (/^http:\/\/ubddns\.org/.test(url)) return "+proxy";
if (/(?:^|\.)uberproxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uc-japan.org") >= 0) return "+proxy";
if (/(?:^|\.)uc-japan\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".srcf.ucam.org/salon/") >= 0) return "+proxy";
if (/^http:\/\/china\.ucanews\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)ucdc1998\.org$/.test(host)) return "+proxy";
if (/^http:\/\/hum.*\.uchicago\.edu\/faculty\/ywang\/history/.test(url)) return "+proxy";
if (/(?:^|\.)uderzo\.it$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".udn.com") >= 0) return "+proxy";
if (/(?:^|\.)udn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)udn\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("udnbkk.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)uforadio\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ufreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ugo.com") >= 0) return "+proxy";
if (/(?:^|\.)uhdwallpapers\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uhrp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uighur.nl") >= 0) return "+proxy";
if (/(?:^|\.)uighur\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("uighurbiz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ulike.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ukcdp.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ukliferadio.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)ukliferadio\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ultravpn.fr") >= 0) return "+proxy";
if (/(?:^|\.)ultravpn\.fr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ultraxs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("umich.edu/~falun") >= 0) return "+proxy";
if (/(?:^|\.)unblock\.cn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unblocker.yt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("unblock-us.com") >= 0) return "+proxy";
if (/(?:^|\.)unblock-us\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unblockdmm.com") >= 0) return "+proxy";
if (/^http:\/\/unblockdmm\.com/.test(url)) return "+proxy";
if (/(?:^|\.)unblocksit\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("uncyclomedia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uncyclopedia.hk/wiki") >= 0) return "+proxy";
if (/^http:\/\/uncyclopedia\.hk/.test(url)) return "+proxy";
if (/^http:\/\/uncyclopedia\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("underwoodammo.com") >= 0) return "+proxy";
if (/(?:^|\.)underwoodammo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)unholyknight\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uni.cc") >= 0) return "+proxy";
if (/(?:^|\.)cldr\.unicode\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unification.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".unification.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)unirule\.cloud$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unitedsocialpress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".unix100.com") >= 0) return "+proxy";
if (/(?:^|\.)unknownspace\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unodedos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("unpo.org") >= 0) return "+proxy";
if (/(?:^|\.)unstable\.icu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".untraceable.us") >= 0) return "+proxy";
if (/^http:\/\/untraceable\.us/.test(url)) return "+proxy";
if (/(?:^|\.)uocn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tor.updatestar.com") >= 0) return "+proxy";
if (/(?:^|\.)upghsbc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upholdjustice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".upload4u.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uploaded.net/file") >= 0) return "+proxy";
if (/^http:\/\/uploaded\.net\/file/.test(url)) return "+proxy";
if (/^http:\/\/uploaded\.to\/file/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".uploadstation.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".upmedia.mg") >= 0) return "+proxy";
if (/(?:^|\.)upmedia\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upornia.com") >= 0) return "+proxy";
if (/^http:\/\/upornia\.com/.test(url)) return "+proxy";
if (/(?:^|\.)uproxy\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uptodown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upwill.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ur7s.com") >= 0) return "+proxy";
if (/(?:^|\.)urbandictionary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)urbansurvival\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("myshare.url.com.tw/") >= 0) return "+proxy";
if (/(?:^|\.)urlborg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)urlparser\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("us.to") >= 0) return "+proxy";
if (/(?:^|\.)usacn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".usaip.eu") >= 0) return "+proxy";
if (/(?:^|\.)usaip\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama.usc.edu") >= 0) return "+proxy";
if (/(?:^|\.)usma\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".usocctn.com") >= 0) return "+proxy";
if (/(?:^|\.)ustibetcommittee\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ustream.tv") >= 0) return "+proxy";
if (/(?:^|\.)ustream\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".usunitednews.com") >= 0) return "+proxy";
if (/^http:\/\/usunitednews\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("usus.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".utopianpal.com") >= 0) return "+proxy";
if (/(?:^|\.)utopianpal\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uu-gg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uvwxyz.xyz") >= 0) return "+proxy";
if (/(?:^|\.)uvwxyz\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uwants.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uwants.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uyghur.co.uk") >= 0) return "+proxy";
if (/^http:\/\/uyghur-j\.org/.test(url)) return "+proxy";
if (/(?:^|\.)uyghuramerican\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurbiz\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uyghurcanadiansociety.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uyghurensemble.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)uyghurcongress\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uyghurpen.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uyghurpress.com") >= 0) return "+proxy";
if (/^https:\/\/uyghurpress\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".uyghurstudies.org") >= 0) return "+proxy";
if (/^http:\/\/uyghurstudies\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("uygur.org") >= 0) return "+proxy";
if (/^http:\/\/uymaarip\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)v2fly\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".v2ray.com") >= 0) return "+proxy";
if (/(?:^|\.)v2ray\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)v2raycn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)v2raytech\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)valeursactuelles\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".van001.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".van698.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanemu.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanilla-jp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanpeople.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vansky.com") >= 0) return "+proxy";
if (/(?:^|\.)vaticannews\.va$/.test(host)) return "+proxy";
if (/(?:^|\.)vcf-online\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)vcfbuilder\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vegasred.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".velkaepocha.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venetianmacao.com") >= 0) return "+proxy";
if (/(?:^|\.)venetianmacao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("veoh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mysite.verizon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vermonttibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".versavpn.com") >= 0) return "+proxy";
if (/(?:^|\.)versavpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)verybs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vft.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".viber.com") >= 0) return "+proxy";
if (/(?:^|\.)viber\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vica.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".victimsofcommunism.org") >= 0) return "+proxy";
if (/^http:\/\/victimsofcommunism\.org/.test(url)) return "+proxy";
if (/(?:^|\.)vid\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vidble\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("videobam.com") >= 0) return "+proxy";
if (/(?:^|\.)videobam\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".videodetective.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".videomega.tv") >= 0) return "+proxy";
if (/(?:^|\.)videomega\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".videomo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("videopediaworld.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".videopress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vidinfo.org/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vietdaikynguyen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vijayatemple.org") >= 0) return "+proxy";
if (/(?:^|\.)vilavpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vimeo.com") >= 0) return "+proxy";
if (/(?:^|\.)vimeo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vimperator\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)vincnd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vinniev\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.lib\.virginia\.edu\/area-studies\/Tibet\/tibet\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".virtualrealporn.com") >= 0) return "+proxy";
if (/(?:^|\.)virtualrealporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("visibletweets.com") >= 0) return "+proxy";
if (/^http:\/\/ny\.visiontimes\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vital247.org") >= 0) return "+proxy";
if (/(?:^|\.)viu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vivahentai4u.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vivatube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vivthomas.com") >= 0) return "+proxy";
if (/(?:^|\.)vivthomas\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vjav.com") >= 0) return "+proxy";
if (/(?:^|\.)vjav\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vjmedia.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vllcs.org") >= 0) return "+proxy";
if (/^http:\/\/vllcs\.org/.test(url)) return "+proxy";
if (/(?:^|\.)vmixcore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vnet\.link$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vocativ.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vocn.tv") >= 0) return "+proxy";
if (/(?:^|\.)vocus\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)voicettank\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vot.org") >= 0) return "+proxy";
if (/(?:^|\.)vot\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vovo2000.com") >= 0) return "+proxy";
if (/^http:\/\/vovo2000\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".voxer.com") >= 0) return "+proxy";
if (/(?:^|\.)voxer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voy.com") >= 0) return "+proxy";
if (/(?:^|\.)vpn\.ac$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpn4all.com") >= 0) return "+proxy";
if (/(?:^|\.)vpn4all\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnaccount.org") >= 0) return "+proxy";
if (/^http:\/\/vpnaccount\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnaccounts.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnaccounts\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncomparison.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncup.com") >= 0) return "+proxy";
if (/(?:^|\.)vpncup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vpnbook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncoupons.com") >= 0) return "+proxy";
if (/^http:\/\/vpncoupons\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpndada.com") >= 0) return "+proxy";
if (/(?:^|\.)vpndada\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnfan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vpnfire.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnfires.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnforgame.net") >= 0) return "+proxy";
if (/(?:^|\.)vpnforgame\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vpngate\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpngate.net") >= 0) return "+proxy";
if (/(?:^|\.)vpngate\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpngratis.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vpnhq.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnhub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnmaster.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnmaster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnmentor.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnmentor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpninja.net") >= 0) return "+proxy";
if (/(?:^|\.)vpninja\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnintouch.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnintouch\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vpnjack.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnjack\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnpick.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnpick\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnpop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnpronet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnreactor.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnreactor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnreviewz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnsecure.me") >= 0) return "+proxy";
if (/(?:^|\.)vpnsecure\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnshazam.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnshazam\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnshieldapp.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnshieldapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnsp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpntraffic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpntunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)vpntunnel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnuk.info") >= 0) return "+proxy";
if (/(?:^|\.)vpnuk\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnunlimitedapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnvip.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnvip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnworldwide.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vporn.com") >= 0) return "+proxy";
if (/(?:^|\.)vporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpser.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vraiesagesse.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vrmtr.com") >= 0) return "+proxy";
if (/(?:^|\.)vtunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vuku\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lists.w3.org/archives/public") >= 0) return "+proxy";
if (/(?:^|\.)w3schools\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waffle1999\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wahas.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".waigaobu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("waikeung.org/php_wind") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wailaike.net") >= 0) return "+proxy";
if (/(?:^|\.)wainao\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".waiwaier.com") >= 0) return "+proxy";
if (/^http:\/\/waiwaier\.com/.test(url)) return "+proxy";
if (/(?:^|\.)wallmama\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wallornot.org") >= 0) return "+proxy";
if (/(?:^|\.)wallpapercasa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wallproxy.com") >= 0) return "+proxy";
if (/(?:^|\.)wallsttv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waltermartin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waltermartin\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.wan-press\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wanderinghorse\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wangafu\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wangjinbo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wangjinbo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wanglixiong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wango.org") >= 0) return "+proxy";
if (/(?:^|\.)wango\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wangruoshui.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("www.wangruowang.org") >= 0) return "+proxy";
if (/(?:^|\.)want-daily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wapedia.mobi/zhsimp") >= 0) return "+proxy";
if (/(?:^|\.)warroom\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)waselpro\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".watchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)watchout\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wattpad.com") >= 0) return "+proxy";
if (/(?:^|\.)wattpad\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".makzhou.warehouse333.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("washeng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".watch8x.com") >= 0) return "+proxy";
if (/(?:^|\.)watchmygf\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wav\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wdf5.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wearehairy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wearn.com") >= 0) return "+proxy";
if (/(?:^|\.)wearn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hkcoc\.weather\.com\.hk/.test(url)) return "+proxy";
if (/(?:^|\.)hudatoriq\.web\.id$/.test(host)) return "+proxy";
if (/(?:^|\.)web2project\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("webbang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webevader.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webfreer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weblagu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webjb.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webrush.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("webs-tv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".websitepulse.com/help/testtools.china-test") >= 0) return "+proxy";
if (/^http:\/\/www\.websnapr\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".webwarper.net") >= 0) return "+proxy";
if (/^http:\/\/webwarper\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("webworkerdaily.com") >= 0) return "+proxy";
if (/(?:^|\.)wechatlawsuit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".weekmag.info") >= 0) return "+proxy";
if (/(?:^|\.)wefightcensorship\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wefong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weiboleak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".weihuo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weijingsheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".weiming.info") >= 0) return "+proxy";
if (/(?:^|\.)weiming\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("weiquanwang.org") >= 0) return "+proxy";
if (/^http:\/\/weisuo\.ws/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".welovecock.com") >= 0) return "+proxy";
if (/(?:^|\.)welt\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wemigrate.org") >= 0) return "+proxy";
if (/^http:\/\/wemigrate\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wengewang.com") >= 0) return "+proxy";
if (/(?:^|\.)wengewang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenhui.ch") >= 0) return "+proxy";
if (/^http:\/\/trans\.wenweipo\.com\/gb\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenxuecity.com") >= 0) return "+proxy";
if (/(?:^|\.)wenxuecity\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenyunchao.com") >= 0) return "+proxy";
if (/(?:^|\.)wenyunchao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westca.com") >= 0) return "+proxy";
if (/(?:^|\.)westca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)westernwolves\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westkit.net") >= 0) return "+proxy";
if (/(?:^|\.)westpoint\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westernshugdensociety.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wetpussygames.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wetplace.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wexiaobo.org") >= 0) return "+proxy";
if (/(?:^|\.)wexiaobo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wezhiyong.org") >= 0) return "+proxy";
if (/(?:^|\.)wezone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wforum.com") >= 0) return "+proxy";
if (/(?:^|\.)wforum\.com\/$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".whatblocked.com") >= 0) return "+proxy";
if (/(?:^|\.)whatblocked\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wheatseeds.org") >= 0) return "+proxy";
if (/(?:^|\.)wheelockslatin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".whippedass.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".whoer.net") >= 0) return "+proxy";
if (/(?:^|\.)whoer\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("whotalking.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("whylover.com") >= 0) return "+proxy";
if (/(?:^|\.)whyx\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.ch$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.lu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikileaks.org") >= 0) return "+proxy";
if (/(?:^|\.)wikileaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.pl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikileaks-forum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wildammo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".williamhill.com") >= 0) return "+proxy";
if (/(?:^|\.)collateralmurder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)collateralmurder\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0") >= 0) return "+proxy";
if (/(?:^|\.)wikimapia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikiwand.com") >= 0) return "+proxy";
if (/(?:^|\.)wikiwand\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wikiwiki\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)casino\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sports\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vegas\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)willw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)windowsphoneme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".windscribe.com") >= 0) return "+proxy";
if (/(?:^|\.)windscribe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)community\.windy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wingy\.site$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".winning11.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("winwhispers.info") >= 0) return "+proxy";
if (/(?:^|\.)wionews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiredbytes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiredpen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wireguard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wisdompubs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wisevid.com") >= 0) return "+proxy";
if (/(?:^|\.)wisevid\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whispersystems\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".witnessleeteaching.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".witopia.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wjbk.org") >= 0) return "+proxy";
if (/(?:^|\.)wjbk\.org$/.test(host)) return "+proxy";
if (/^http:\/\/wn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wnacg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wnacg.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wo.tc") >= 0) return "+proxy";
if (/(?:^|\.)woeser\.com$/.test(host)) return "+proxy";
if (/^http:\/\/woesermiddle-way\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wokar.org") >= 0) return "+proxy";
if (/^http:\/\/wokar\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wolfax.com") >= 0) return "+proxy";
if (/(?:^|\.)wolfax\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wombo\.ai$/.test(host)) return "+proxy";
if (/(?:^|\.)woolyss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("woopie.jp") >= 0) return "+proxy";
if (/(?:^|\.)woopie\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("woopie.tv") >= 0) return "+proxy";
if (/(?:^|\.)woopie\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)workatruna\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".workerdemo.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".workerempowerment.org") >= 0) return "+proxy";
if (/(?:^|\.)workersthebig\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".worldcat.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("worldjournal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".worldvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)worldvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)videopress\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wordpress.com") >= 0) return "+proxy";
if (/^http:\/\/.*\.wordpress\.com/.test(url)) return "+proxy";
if (/(?:^|\.)chenshan20042005\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinaview\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cnbbnews\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)freedominfonetweb\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hka8964\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkanews\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hqsbnet\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hqsbonline\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)investigating\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jobnewera\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matthewdgreen\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)minghuiyw\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wo3ttt\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sujiatun\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xijie\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wow-life.net") >= 0) return "+proxy";
if (/(?:^|\.)wowlegacy\.ml$/.test(host)) return "+proxy";
if (/(?:^|\.)wowporn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wowgirls\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wowrk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("woxinghuiguo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".woyaolian.org") >= 0) return "+proxy";
if (/^http:\/\/woyaolian\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wpoforum.com") >= 0) return "+proxy";
if (/(?:^|\.)wpoforum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wqyd.org") >= 0) return "+proxy";
if (/(?:^|\.)wqyd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wrchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wretch.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wsj.com") >= 0) return "+proxy";
if (/(?:^|\.)wsj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wsj.net") >= 0) return "+proxy";
if (/(?:^|\.)wsj\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wsjhk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wtbn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wtfpeople.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wuerkaixi.com") >= 0) return "+proxy";
if (/(?:^|\.)wufafangwen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wufi.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)wuguoguang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wujie.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wujieliulan.com") >= 0) return "+proxy";
if (/(?:^|\.)wujieliulan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wukangrui.net") >= 0) return "+proxy";
if (/(?:^|\.)wuw\.red$/.test(host)) return "+proxy";
if (/(?:^|\.)wuyanblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wwitv.com") >= 0) return "+proxy";
if (/(?:^|\.)wwitv\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wzyboy.im/post/160") >= 0) return "+proxy";
if (/(?:^|\.)x\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".x-berry.com") >= 0) return "+proxy";
if (/(?:^|\.)x-berry\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x-art\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x-wall\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("x1949x.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("x365x.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xanga.com") >= 0) return "+proxy";
if (/(?:^|\.)xbabe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xbookcn.com") >= 0) return "+proxy";
if (/(?:^|\.)xbookcn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xcafe\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)xcity\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xcritic.com") >= 0) return "+proxy";
if (/^http:\/\/cdn.*\.xda-developers\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xerotica.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("destiny.xfiles.to/ubbthreads") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xfm.pp.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xgmyd.com") >= 0) return "+proxy";
if (/(?:^|\.)xgmyd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xhamster.com") >= 0) return "+proxy";
if (/(?:^|\.)xhamster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xianba.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xianchawang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xianjian.tw") >= 0) return "+proxy";
if (/^http:\/\/xianjian\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xianqiao.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaobaiwu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaochuncnjp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaod.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaohexie.com") >= 0) return "+proxy";
if (/(?:^|\.)xiaolan\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaoma\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaohexie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaxiaoqiang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xiezhua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xihua.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.xinbao.de/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xing.com") >= 0) return "+proxy";
if (/^http:\/\/xing\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xinmiao.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)xinmiao\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xinsheng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xinshijue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xinhuanet.org") >= 0) return "+proxy";
if (/^http:\/\/xinyubbs\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xiongpian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiuren.org") >= 0) return "+proxy";
if (/(?:^|\.)xixicui\.icu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xizang-zhiye.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xjp.cc") >= 0) return "+proxy";
if (/(?:^|\.)xjp\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)xjtravelguide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xlfmtalk.com") >= 0) return "+proxy";
if (/(?:^|\.)xlfmwz\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)xml-training-guide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xmovies.com") >= 0) return "+proxy";
if (/(?:^|\.)xnxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xpdo.net") >= 0) return "+proxy";
if (/(?:^|\.)xpud\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xrentdvd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xskywalker.net") >= 0) return "+proxy";
if (/(?:^|\.)xtube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.xuite.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vlog.xuite.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xuzhiyong.net") >= 0) return "+proxy";
if (/(?:^|\.)xuchao\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xuchao.net") >= 0) return "+proxy";
if (/(?:^|\.)xuchao\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xvideo.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xvideos.com") >= 0) return "+proxy";
if (/(?:^|\.)xvideos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvideos-cdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvideos\.es$/.test(host)) return "+proxy";
if (/(?:^|\.)xvbelink\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvinlink\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xkiwi.tk/") >= 0) return "+proxy";
if (/(?:^|\.)xsden\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxbbx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxlmovies.com") >= 0) return "+proxy";
if (/(?:^|\.)xxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxx.xxx") >= 0) return "+proxy";
if (/^http:\/\/xxx\.xxx/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxfuckmom.com") >= 0) return "+proxy";
if (/(?:^|\.)xxxx\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxymovies.com") >= 0) return "+proxy";
if (/^http:\/\/xxxymovies\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("xys.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xysblogs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xyy69.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xyy69.info") >= 0) return "+proxy";
if (/(?:^|\.)y2mate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yadi\.sk$/.test(host)) return "+proxy";
if (/(?:^|\.)yakbutterblues\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yam\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yam\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)yande\.re$/.test(host)) return "+proxy";
if (/(?:^|\.)disk\.yandex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yanghengjun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yangjianli.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yasni.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)yasni\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yayabay.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)news\.ycombinator\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ydy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yeahteentube.com") >= 0) return "+proxy";
if (/(?:^|\.)yeahteentube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yecl\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)yeelou\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yeeyi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yegle.net") >= 0) return "+proxy";
if (/(?:^|\.)yegle\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yes.xxx") >= 0) return "+proxy";
if (/(?:^|\.)yes123\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)yesasia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yesasia\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yes-news.com") >= 0) return "+proxy";
if (/^http:\/\/yes-news\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".yespornplease.com") >= 0) return "+proxy";
if (/(?:^|\.)yespornplease\.com$/.test(host)) return "+proxy";
if (/^http:\/\/yeyeclub\.com/.test(url)) return "+proxy";
if (/(?:^|\.)yhcw\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yibada.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yibaochina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yidio.com") >= 0) return "+proxy";
if (/(?:^|\.)yidio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yilubbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xa.yimg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yingsuoss.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yipub.com") >= 0) return "+proxy";
if (/(?:^|\.)yipub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yinlei.org/mt") >= 0) return "+proxy";
if (/(?:^|\.)yiyechat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yizhihongxing.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yobt.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yobt.tv") >= 0) return "+proxy";
if (/(?:^|\.)yobt\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yogichen.org") >= 0) return "+proxy";
if (/(?:^|\.)yogichen\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yolasite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yomiuri.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yong.hu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yorkbbs.ca") >= 0) return "+proxy";
if (/(?:^|\.)youxu\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youjizz.com") >= 0) return "+proxy";
if (/(?:^|\.)youjizz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youmaker.com") >= 0) return "+proxy";
if (/(?:^|\.)youmaker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youngpornvideos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("youngspiration.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youpai.org") >= 0) return "+proxy";
if (/(?:^|\.)youpai\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".your-freedom.net") >= 0) return "+proxy";
if (/(?:^|\.)yourepeat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourprivatevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)yourprivatevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yousendit.com") >= 0) return "+proxy";
if (/(?:^|\.)yousendit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youthforfreechina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youthnetradio.org/tmit/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("me.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("share.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("topic.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youporn.com") >= 0) return "+proxy";
if (/(?:^|\.)youporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youporngay.com") >= 0) return "+proxy";
if (/(?:^|\.)youporngay\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourlisten.com") >= 0) return "+proxy";
if (/^http:\/\/yourlisten\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourlust.com") >= 0) return "+proxy";
if (/^http:\/\/yourlust\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("youshun12.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youtubecn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("youversion.com") >= 0) return "+proxy";
if (/(?:^|\.)youversion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.youxu.info/2010/03/14/west-chamber") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ytht.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yuanming.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yuanzhengtang.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yulghun.com") >= 0) return "+proxy";
if (/(?:^|\.)yunchao\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)yuntipub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yuvutu.com") >= 0) return "+proxy";
if (/(?:^|\.)yvesgeleyn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ywpw.com/forums/history/post/A0/p0/html/227") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yx51.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yyii.org") >= 0) return "+proxy";
if (/(?:^|\.)yyii\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)yyjlymb\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yzzk.com") >= 0) return "+proxy";
if (/(?:^|\.)yzzk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)z-lib\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zacebook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zalmos.com") >= 0) return "+proxy";
if (/(?:^|\.)zalmos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zannel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zaobao.com") >= 0) return "+proxy";
if (/(?:^|\.)zaobao\.com$/.test(host)) return "+proxy";
if (/^http:\/\/zaobao\.com\.sg/.test(url)) return "+proxy";
if (/(?:^|\.)zaobao\.com\.sg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zaozon.com") >= 0) return "+proxy";
if (/(?:^|\.)zdnet\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zello.com") >= 0) return "+proxy";
if (/(?:^|\.)zello\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zengjinyan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zenmate.com") >= 0) return "+proxy";
if (/(?:^|\.)zenmate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zenmate\.com\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)zerohedge\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zeronet\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)zeutch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zfreet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zgsddh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zgzcjj.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zhanbin.net") >= 0) return "+proxy";
if (/(?:^|\.)zhanbin\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhangboli.net") >= 0) return "+proxy";
if (/(?:^|\.)zhangtianliang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zhanlve\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhenghui.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zhengjian.org") >= 0) return "+proxy";
if (/(?:^|\.)zhengjian\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhengwunet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhenlibu.info") >= 0) return "+proxy";
if (/(?:^|\.)zhenlibu\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhenlibu1984.com") >= 0) return "+proxy";
if (/(?:^|\.)zhenlibu1984\.com$/.test(host)) return "+proxy";
if (/^http:\/\/zhenxiang\.biz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhinengluyou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhongguo.ca") >= 0) return "+proxy";
if (/^http:\/\/zhongguorenquan\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("zhongguotese.net") >= 0) return "+proxy";
if (/(?:^|\.)zhongguotese\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)zhongmeng\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhoushuguang.com") >= 0) return "+proxy";
if (/(?:^|\.)zhreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhuangbi.me") >= 0) return "+proxy";
if (/(?:^|\.)zhuangbi\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhuanxing.cn") >= 0) return "+proxy";
if (/(?:^|\.)zhuatieba\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhuichaguoji.org") >= 0) return "+proxy";
if (/(?:^|\.)zhuichaguoji\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zi\.media$/.test(host)) return "+proxy";
if (/^http:\/\/book\.zi5\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ziddu.com/download") >= 0) return "+proxy";
if (/(?:^|\.)zillionk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zinio.com") >= 0) return "+proxy";
if (/(?:^|\.)zinio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ziporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zippyshare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zkaip.com") >= 0) return "+proxy";
if (/(?:^|\.)zkaip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("realforum.zkiz.com") >= 0) return "+proxy";
if (/(?:^|\.)zmw\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zodgame.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zomobo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zonaeuropa.com") >= 0) return "+proxy";
if (/(?:^|\.)zonaeuropa\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zonghexinwen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zonghexinwen.net") >= 0) return "+proxy";
if (/(?:^|\.)zoogvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zootool\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zoozle.net") >= 0) return "+proxy";
if (/(?:^|\.)zophar\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("writer.zoho.com") >= 0) return "+proxy";
if (/(?:^|\.)zorrovpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zpn\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)zspeeder\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zsrhao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zuo.la") >= 0) return "+proxy";
if (/(?:^|\.)zuo\.la$/.test(host)) return "+proxy";
if (/(?:^|\.)zuobiao\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zuola.com") >= 0) return "+proxy";
if (/(?:^|\.)zuola\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zvereff\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zyxel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zynaima.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zyzc9.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zzcartoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64memo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aHR0cHM6Ly95ZWNsLm5ldA") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenet") >= 0) return "+proxy";
if (/^http:\/\/.*\.google\..*\/falun/.test(url)) return "+proxy";
if (/^http:\/\/.*phobos\.apple\.com.*\/video/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("q=freedom") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("q%3Dfreedom") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("remembering_tiananmen_20_years") >= 0) return "+proxy";
if (/^http:\/\/.*search.*safeweb/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("q=triangle") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("q%3DTriangle") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ultrareach") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ultrasurf") >= 0) return "+proxy";
return "DIRECT";
},
"+proxy": function(url, host, scheme) {
"use strict";
if (/^127\.0\.0\.1$/.test(host) || /^::1$/.test(host) || /^localhost$/.test(host)) return "DIRECT";
return "HTTPS findmole.xyz:50586";
}
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化