diff --git "a/public/marketplace/adblock/index.js" "b/public/marketplace/adblock/index.js"
new file mode 100644--- /dev/null
+++ "b/public/marketplace/adblock/index.js"
@@ -0,0 +1,166 @@
+(()=>{var Wm=(H,We)=>()=>(We||H((We={exports:{}}).exports,We),We.exports);var nl=Wm((Za,tl)=>{(function(H,We){typeof Za=="object"&&typeof tl<"u"?We(Za):typeof define=="function"&&define.amd?define(["exports"],We):(H=typeof globalThis<"u"?globalThis:H||self,We(H.tsUrlFilter={}))})(Za,function(H){"use strict";var We=function(e,D){return We=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,R){t.__proto__=R}||function(t,R){for(var O in R)Object.prototype.hasOwnProperty.call(R,O)&&(t[O]=R[O])},We(e,D)};function en(e,D){if(typeof D!="function"&&D!==null)throw new TypeError("Class extends value "+String(D)+" is not a constructor or null");We(e,D);function t(){this.constructor=e}e.prototype=D===null?Object.create(D):(t.prototype=D.prototype,new t)}var it=function(){return it=Object.assign||function(D){for(var t,R=1,O=arguments.length;R<O;R++){t=arguments[R];for(var P in t)Object.prototype.hasOwnProperty.call(t,P)&&(D[P]=t[P])}return D},it.apply(this,arguments)};function ur(e,D,t,R){function O(P){return P instanceof t?P:new t(function(B){B(P)})}return new(t||(t=Promise))(function(P,B){function W(se){try{Q(R.next(se))}catch(ie){B(ie)}}function q(se){try{Q(R.throw(se))}catch(ie){B(ie)}}function Q(se){se.done?P(se.value):O(se.value).then(W,q)}Q((R=R.apply(e,D||[])).next())})}function tn(e,D){var t={label:0,sent:function(){if(P[0]&1)throw P[1];return P[1]},trys:[],ops:[]},R,O,P,B;return B={next:W(0),throw:W(1),return:W(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function W(Q){return function(se){return q([Q,se])}}function q(Q){if(R)throw new TypeError("Generator is already executing.");for(;t;)try{if(R=1,O&&(P=Q[0]&2?O.return:Q[0]?O.throw||((P=O.return)&&P.call(O),0):O.next)&&!(P=P.call(O,Q[1])).done)return P;switch(O=0,P&&(Q=[Q[0]&2,P.value]),Q[0]){case 0:case 1:P=Q;break;case 4:return t.label++,{value:Q[1],done:!1};case 5:t.label++,O=Q[1],Q=[0];continue;case 7:Q=t.ops.pop(),t.trys.pop();continue;default:if(P=t.trys,!(P=P.length>0&&P[P.length-1])&&(Q[0]===6||Q[0]===2)){t=0;continue}if(Q[0]===3&&(!P||Q[1]>P[0]&&Q[1]<P[3])){t.label=Q[1];break}if(Q[0]===6&&t.label<P[1]){t.label=P[1],P=Q;break}if(P&&t.label<P[2]){t.label=P[2],t.ops.push(Q);break}P[2]&&t.ops.pop(),t.trys.pop();continue}Q=D.call(e,t)}catch(se){Q=[6,se],O=0}finally{R=P=0}if(Q[0]&5)throw Q[1];return{value:Q[0]?Q[1]:void 0,done:!0}}}function jt(e,D,t){if(t||arguments.length===2)for(var R=0,O=D.length,P;R<O;R++)(P||!(R in D))&&(P||(P=Array.prototype.slice.call(D,0,R)),P[R]=D[R]);return e.concat(P||Array.prototype.slice.call(D))}var ti="2.2.19",ni=ti;H.CompatibilityTypes=void 0,function(e){e[e.Extension=1]="Extension",e[e.CoreLibs=2]="CoreLibs",e[e.Dns=4]="Dns"}(H.CompatibilityTypes||(H.CompatibilityTypes={}));var Cu=function(){function e(D){this.defaultConfig={engine:null,version:null,verbose:!1,compatibility:null},this.engine=null,this.version=null,this.verbose=!1,this.compatibility=H.CompatibilityTypes.Extension;var t=it(it({},this.defaultConfig),D);this.engine=t.engine,this.version=t.version,this.verbose=t.verbose,this.compatibility=t.compatibility}return e}();H.config=new Cu;function Xe(e){return H.config.compatibility===null?!1:(H.config.compatibility&e)===e}var al=function(e){H.config=new Cu(e)};function il(e,D){return e.endsWith(D)?e.length===D.length||e[e.length-D.length-1]===".":!1}function ol(e,D){let t=e.length-D.length-2,R=e.lastIndexOf(".",t);return R===-1?e:e.slice(R+1)}function ul(e,D,t){if(t.validHosts!==null){let R=t.validHosts;for(let O=0;O<R.length;O+=1){let P=R[O];if(il(D,P)===!0)return P}}return e.length===D.length?null:ol(D,e)}function sl(e,D){return e.slice(0,-D.length-1)}function xu(e,D){let t=0,R=e.length,O=!1;if(D===!1){if(e.startsWith("data:")===!0)return null;for(;t<e.length&&e.charCodeAt(t)<=32;)t+=1;for(;R>t+1&&e.charCodeAt(R-1)<=32;)R-=1;if(e.charCodeAt(t)===47&&e.charCodeAt(t+1)===47)t+=2;else{let Q=e.indexOf(":/",t);if(Q!==-1){let se=Q-t,ie=e.charCodeAt(t),ce=e.charCodeAt(t+1),pe=e.charCodeAt(t+2),de=e.charCodeAt(t+3),Ce=e.charCodeAt(t+4);if(!(se===5&&ie===104&&ce===116&&pe===116&&de===112&&Ce===115)){if(!(se===4&&ie===104&&ce===116&&pe===116&&de===112)){if(!(se===3&&ie===119&&ce===115&&pe===115)){if(!(se===2&&ie===119&&ce===115))for(let _e=t;_e<Q;_e+=1){let Se=e.charCodeAt(_e)|32;if(!(Se>=97&&Se<=122||Se>=48&&Se<=57||Se===46||Se===45||Se===43))return null}}}}for(t=Q+2;e.charCodeAt(t)===47;)t+=1}}let B=-1,W=-1,q=-1;for(let Q=t;Q<R;Q+=1){let se=e.charCodeAt(Q);if(se===35||se===47||se===63){R=Q;break}else se===64?B=Q:se===93?W=Q:se===58?q=Q:se>=65&&se<=90&&(O=!0)}if(B!==-1&&B>t&&B<R&&(t=B+1),e.charCodeAt(t)===91)return W!==-1?e.slice(t+1,W).toLowerCase():null;q!==-1&&q>t&&q<R&&(R=q)}for(;R>t+1&&e.charCodeAt(R-1)===46;)R-=1;let P=t!==0||R!==e.length?e.slice(t,R):e;return O?P.toLowerCase():P}function cl(e){if(e.length<7||e.length>15)return!1;let D=0;for(let t=0;t<e.length;t+=1){let R=e.charCodeAt(t);if(R===46)D+=1;else if(R<48||R>57)return!1}return D===3&&e.charCodeAt(0)!==46&&e.charCodeAt(e.length-1)!==46}function ll(e){if(e.length<3)return!1;let D=e[0]==="["?1:0,t=e.length;if(e[t-1]==="]"&&(t-=1),t-D>39)return!1;let R=!1;for(;D<t;D+=1){let O=e.charCodeAt(D);if(O===58)R=!0;else if(!(O>=48&&O<=57||O>=97&&O<=102||O>=65&&O<=90))return!1}return R}function dl(e){return ll(e)||cl(e)}function ku(e){return e>=97&&e<=122||e>=48&&e<=57||e>127}function Ru(e){if(e.length>255||e.length===0||ku(e.charCodeAt(0))===!1)return!1;let D=-1,t=-1,R=e.length;for(let O=0;O<R;O+=1){let P=e.charCodeAt(O);if(P===46){if(O-D>64||t===46||t===45||t===95)return!1;D=O}else if((ku(P)||P===45||P===95)===!1)return!1;t=P}return R-D-1<=63&&t!==45}function Su({allowIcannDomains:e=!0,allowPrivateDomains:D=!1,detectIp:t=!0,extractHostname:R=!0,mixedInputs:O=!0,validHosts:P=null,validateHostname:B=!0}){return{allowIcannDomains:e,allowPrivateDomains:D,detectIp:t,extractHostname:R,mixedInputs:O,validHosts:P,validateHostname:B}}let fl=Su({});function pl(e){return e===void 0?fl:Su(e)}function vl(e,D){return D.length===e.length?"":e.slice(0,-D.length-1)}function Tu(){return{domain:null,domainWithoutSuffix:null,hostname:null,isIcann:null,isIp:null,isPrivate:null,publicSuffix:null,subdomain:null}}function Ou(e){e.domain=null,e.domainWithoutSuffix=null,e.hostname=null,e.isIcann=null,e.isIp=null,e.isPrivate=null,e.publicSuffix=null,e.subdomain=null}function ri(e,D,t,R,O){let P=pl(R);return typeof e!="string"||(P.extractHostname===!1?O.hostname=e:P.mixedInputs===!0?O.hostname=xu(e,Ru(e)):O.hostname=xu(e,!1),D===0||O.hostname===null)||P.detectIp===!0&&(O.isIp=dl(O.hostname),O.isIp===!0)?O:P.validateHostname===!0&&P.extractHostname===!0&&Ru(O.hostname)===!1?(O.hostname=null,O):(t(O.hostname,P,O),D===2||O.publicSuffix===null||(O.domain=ul(O.publicSuffix,O.hostname,P),D===3||O.domain===null)||(O.subdomain=vl(O.hostname,O.domain),D===4)||(O.domainWithoutSuffix=sl(O.domain,O.publicSuffix)),O)}function gl(e,D,t){if(D.allowPrivateDomains===!1&&e.length>3){let R=e.length-1,O=e.charCodeAt(R),P=e.charCodeAt(R-1),B=e.charCodeAt(R-2),W=e.charCodeAt(R-3);if(O===109&&P===111&&B===99&&W===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="com",!0;if(O===103&&P===114&&B===111&&W===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="org",!0;if(O===117&&P===100&&B===101&&W===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="edu",!0;if(O===118&&P===111&&B===103&&W===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="gov",!0;if(O===116&&P===101&&B===110&&W===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="net",!0;if(O===101&&P===100&&B===46)return t.isIcann=!0,t.isPrivate=!1,t.publicSuffix="de",!0}return!1}let ml=function(){let e={$:1,succ:{}},D={$:0,succ:{city:e}};return{$:0,succ:{ck:{$:0,succ:{www:e}},jp:{$:0,succ:{kawasaki:D,kitakyushu:D,kobe:D,nagoya:D,sapporo:D,sendai:D,yokohama:D}}}}}(),hl=function(){let e={$:1,succ:{}},D={$:1,succ:{com:e,edu:e,gov:e,net:e,mil:e,org:e}},t={$:2,succ:{}},R={$:1,succ:{blogspot:t}},O={$:1,succ:{gov:e}},P={$:0,succ:{"*":t}},B={$:0,succ:{"*":e}},W={$:1,succ:{com:e,edu:e,net:e,org:e,gov:e}},q={$:1,succ:{co:t}},Q={$:1,succ:{ng:t}},se={$:0,succ:{s3:t}},ie={$:0,succ:{dualstack:se}},ce={$:0,succ:{s3:t,dualstack:se,"s3-website":t}},pe={$:0,succ:{apps:t}},de={$:0,succ:{app:t}},Ce={$:0,succ:{j:t}},_e={$:0,succ:{user:t}},Se={$:1,succ:{ybo:t}},Ne={$:1,succ:{gov:e,blogspot:t,nym:t}},ft={$:0,succ:{cust:t}},xr={$:1,succ:{edu:e,biz:e,net:e,org:e,gov:e,info:e,com:e}},Hn={$:1,succ:{blogspot:t,nym:t}},Bt={$:1,succ:{for:t}},Ft={$:1,succ:{barsy:t}},Ze={$:0,succ:{forgot:t}},bn={$:0,succ:{jelastic:t}},Fe={$:1,succ:{gs:e}},Lt={$:0,succ:{nes:e}},be={$:1,succ:{k12:e,cc:e,lib:e}},rn={$:1,succ:{cc:e,lib:e}};return{$:0,succ:{ac:D,ad:{$:1,succ:{nom:e}},ae:{$:1,succ:{co:e,net:e,org:e,sch:e,ac:e,gov:e,mil:e,blogspot:t,nom:t}},aero:{$:1,succ:{"accident-investigation":e,"accident-prevention":e,aerobatic:e,aeroclub:e,aerodrome:e,agents:e,aircraft:e,airline:e,airport:e,"air-surveillance":e,airtraffic:e,"air-traffic-control":e,ambulance:e,amusement:e,association:e,author:e,ballooning:e,broker:e,caa:e,cargo:e,catering:e,certification:e,championship:e,charter:e,civilaviation:e,club:e,conference:e,consultant:e,consulting:e,control:e,council:e,crew:e,design:e,dgca:e,educator:e,emergency:e,engine:e,engineer:e,entertainment:e,equipment:e,exchange:e,express:e,federation:e,flight:e,fuel:e,gliding:e,government:e,groundhandling:e,group:e,hanggliding:e,homebuilt:e,insurance:e,journal:e,journalist:e,leasing:e,logistics:e,magazine:e,maintenance:e,media:e,microlight:e,modelling:e,navigation:e,parachuting:e,paragliding:e,"passenger-association":e,pilot:e,press:e,production:e,recreation:e,repbody:e,res:e,research:e,rotorcraft:e,safety:e,scientist:e,services:e,show:e,skydiving:e,software:e,student:e,trader:e,trading:e,trainer:e,union:e,workinggroup:e,works:e}},af:{$:1,succ:{gov:e,com:e,org:e,net:e,edu:e,nom:t}},ag:{$:1,succ:{com:e,org:e,net:e,co:e,nom:e}},ai:{$:1,succ:{off:e,com:e,net:e,org:e,uwu:t,nom:t}},al:{$:1,succ:{com:e,edu:e,gov:e,mil:e,net:e,org:e,blogspot:t,nom:t}},am:{$:1,succ:{co:e,com:e,commune:e,net:e,org:e,blogspot:t,neko:t,nyaa:t}},ao:{$:1,succ:{ed:e,gv:e,og:e,co:e,pb:e,it:e}},aq:e,ar:{$:1,succ:{com:R,edu:e,gob:e,gov:e,int:e,mil:e,musica:e,net:e,org:e,tur:e}},arpa:{$:1,succ:{e164:e,"in-addr":e,ip6:e,iris:e,uri:e,urn:e}},as:O,asia:{$:1,succ:{cloudns:t}},at:{$:1,succ:{ac:{$:1,succ:{sth:e}},co:R,gv:e,or:e,funkfeuer:{$:0,succ:{wien:t}},futurecms:{$:0,succ:{"*":t,ex:P,in:P}},futurehosting:t,futuremailing:t,ortsinfo:{$:0,succ:{ex:P,kunden:P}},biz:t,info:t,priv:t,"12hp":t,"2ix":t,"4lima":t,"lima-city":t}},au:{$:1,succ:{com:R,net:e,org:e,edu:{$:1,succ:{act:e,catholic:e,nsw:{$:1,succ:{schools:e}},nt:e,qld:e,sa:e,tas:e,vic:e,wa:e}},gov:{$:1,succ:{qld:e,sa:e,tas:e,vic:e,wa:e}},asn:e,id:e,info:e,conf:e,oz:e,act:e,nsw:e,nt:e,qld:e,sa:e,tas:e,vic:e,wa:e}},aw:{$:1,succ:{com:e}},ax:{$:1,succ:{be:t,cat:t,es:t,eu:t,gg:t,mc:t,us:t,xy:t}},az:{$:1,succ:{com:e,net:e,int:e,gov:e,org:e,edu:e,info:e,pp:e,mil:e,name:e,pro:e,biz:e}},ba:{$:1,succ:{com:e,edu:e,gov:e,mil:e,net:e,org:e,blogspot:t}},bb:{$:1,succ:{biz:e,co:e,com:e,edu:e,gov:e,info:e,net:e,org:e,store:e,tv:e}},bd:B,be:{$:1,succ:{ac:e,webhosting:t,blogspot:t,transurl:P}},bf:O,bg:{$:1,succ:{0:e,1:e,2:e,3:e,4:e,5:e,6:e,7:e,8:e,9:e,a:e,b:e,c:e,d:e,e,f:e,g:e,h:e,i:e,j:e,k:e,l:e,m:e,n:e,o:e,p:e,q:e,r:e,s:e,t:e,u:e,v:e,w:e,x:e,y:e,z:e,blogspot:t,barsy:t}},bh:W,bi:{$:1,succ:{co:e,com:e,edu:e,or:e,org:e}},biz:{$:1,succ:{cloudns:t,dyndns:t,"for-better":t,"for-more":t,"for-some":t,"for-the":t,selfip:t,webhop:t,bpl:t,orx:t,mmafan:t,myftp:t,"no-ip":t,dscloud:t}},bj:{$:1,succ:{asso:e,barreau:e,gouv:e,blogspot:t}},bm:W,bn:{$:1,succ:{com:e,edu:e,gov:e,net:e,org:e,co:t}},bo:{$:1,succ:{com:e,edu:e,gob:e,int:e,org:e,net:e,mil:e,tv:e,web:e,academia:e,agro:e,arte:e,blog:e,bolivia:e,ciencia:e,cooperativa:e,democracia:e,deporte:e,ecologia:e,economia:e,empresa:e,indigena:e,industria:e,info:e,medicina:e,movimiento:e,musica:e,natural:e,nombre:e,noticias:e,patria:e,politica:e,profesional:e,plurinacional:e,pueblo:e,revista:e,salud:e,tecnologia:e,tksat:e,transporte:e,wiki:e}},br:{$:1,succ:{"9guacu":e,abc:e,adm:e,adv:e,agr:e,aju:e,am:e,anani:e,aparecida:e,app:e,arq:e,art:e,ato:e,b:e,barueri:e,belem:e,bhz:e,bib:e,bio:e,blog:e,bmd:e,boavista:e,bsb:e,campinagrande:e,campinas:e,caxias:e,cim:e,cng:e,cnt:e,com:R,contagem:e,coop:e,coz:e,cri:e,cuiaba:e,curitiba:e,def:e,des:e,det:e,dev:e,ecn:e,eco:e,edu:e,emp:e,enf:e,eng:e,esp:e,etc:e,eti:e,far:e,feira:e,flog:e,floripa:e,fm:e,fnd:e,fortal:e,fot:e,foz:e,fst:e,g12:e,geo:e,ggf:e,goiania:e,gov:{$:1,succ:{ac:e,al:e,am:e,ap:e,ba:e,ce:e,df:e,es:e,go:e,ma:e,mg:e,ms:e,mt:e,pa:e,pb:e,pe:e,pi:e,pr:e,rj:e,rn:e,ro:e,rr:e,rs:e,sc:e,se:e,sp:e,to:e}},gru:e,imb:e,ind:e,inf:e,jab:e,jampa:e,jdf:e,joinville:e,jor:e,jus:e,leg:{$:1,succ:{ac:t,al:t,am:t,ap:t,ba:t,ce:t,df:t,es:t,go:t,ma:t,mg:t,ms:t,mt:t,pa:t,pb:t,pe:t,pi:t,pr:t,rj:t,rn:t,ro:t,rr:t,rs:t,sc:t,se:t,sp:t,to:t}},lel:e,log:e,londrina:e,macapa:e,maceio:e,manaus:e,maringa:e,mat:e,med:e,mil:e,morena:e,mp:e,mus:e,natal:e,net:e,niteroi:e,nom:B,not:e,ntr:e,odo:e,ong:e,org:e,osasco:e,palmas:e,poa:e,ppg:e,pro:e,psc:e,psi:e,pvh:e,qsl:e,radio:e,rec:e,recife:e,rep:e,ribeirao:e,rio:e,riobranco:e,riopreto:e,salvador:e,sampa:e,santamaria:e,santoandre:e,saobernardo:e,saogonca:e,seg:e,sjc:e,slg:e,slz:e,sorocaba:e,srv:e,taxi:e,tc:e,tec:e,teo:e,the:e,tmp:e,trd:e,tur:e,tv:e,udi:e,vet:e,vix:e,vlog:e,wiki:e,zlg:e}},bs:{$:1,succ:{com:e,net:e,org:e,edu:e,gov:e,we:t}},bt:W,bv:e,bw:{$:1,succ:{co:e,org:e}},by:{$:1,succ:{gov:e,mil:e,com:R,of:e,nym:t}},bz:{$:1,succ:{com:e,net:e,org:e,edu:e,gov:e,za:t,nom:t,nym:t}},ca:{$:1,succ:{ab:e,bc:e,mb:e,nb:e,nf:e,nl:e,ns:e,nt:e,nu:e,on:e,pe:e,qc:e,sk:e,yk:e,gc:e,barsy:t,awdev:P,co:t,blogspot:t,"no-ip":t}},cat:e,cc:{$:1,succ:{cloudns:t,ftpaccess:t,"game-server":t,myphotos:t,scrapping:t,twmail:t,csx:t,fantasyleague:t}},cd:O,cf:R,cg:e,ch:{$:1,succ:{square7:t,blogspot:t,"linkyard-cloud":t,dnsking:t,gotdns:t,"12hp":t,"2ix":t,"4lima":t,"lima-city":t}},ci:{$:1,succ:{org:e,or:e,com:e,co:e,edu:e,ed:e,ac:e,net:e,go:e,asso:e,"xn--aroport-bya":e,a\u00E9roport:e,int:e,presse:e,md:e,gouv:e,fin:t,nl:t}},ck:B,cl:{$:1,succ:{aprendemas:e,co:e,gob:e,gov:e,mil:e,blogspot:t,nom:t}},cm:{$:1,succ:{co:e,com:e,gov:e,net:e}},cn:{$:1,succ:{ac:e,com:{$:1,succ:{amazonaws:{$:0,succ:{compute:P,eb:{$:0,succ:{"cn-north-1":t,"cn-northwest-1":t}},elb:P,"cn-north-1":se}}}},edu:e,gov:e,net:e,org:e,mil:e,"xn--55qx5d":e,\u516C\u53F8:e,"xn--io0a7i":e,\u7F51\u7EDC:e,"xn--od0alg":e,\u7DB2\u7D61:e,ah:e,bj:e,cq:e,fj:e,gd:e,gs:e,gz:e,gx:e,ha:e,hb:e,he:e,hi:e,hl:e,hn:e,jl:e,js:e,jx:e,ln:e,nm:e,nx:e,qh:e,sc:e,sd:e,sh:e,sn:e,sx:e,tj:e,xj:e,xz:e,yn:e,zj:e,hk:e,mo:e,tw:e,instantcloud:t}},co:{$:1,succ:{arts:e,com:R,edu:e,firm:e,gov:e,info:e,int:e,mil:e,net:e,nom:e,org:e,rec:e,web:e,carrd:t,crd:t,otap:P,leadpages:t,lpages:t,mypi:t,n4t:t,nodum:t,repl:t}},com:{$:1,succ:{adobeaemcloud:{$:2,succ:{dev:P}},kasserver:t,amazonaws:{$:0,succ:{compute:P,"compute-1":P,"us-east-1":{$:2,succ:{dualstack:se}},elb:P,s3:t,"s3-ap-northeast-1":t,"s3-ap-northeast-2":t,"s3-ap-south-1":t,"s3-ap-southeast-1":t,"s3-ap-southeast-2":t,"s3-ca-central-1":t,"s3-eu-central-1":t,"s3-eu-west-1":t,"s3-eu-west-2":t,"s3-eu-west-3":t,"s3-external-1":t,"s3-fips-us-gov-west-1":t,"s3-sa-east-1":t,"s3-us-gov-west-1":t,"s3-us-east-2":t,"s3-us-west-1":t,"s3-us-west-2":t,"ap-northeast-2":ce,"ap-south-1":ce,"ca-central-1":ce,"eu-central-1":ce,"eu-west-2":ce,"eu-west-3":ce,"us-east-2":ce,"ap-northeast-1":ie,"ap-southeast-1":ie,"ap-southeast-2":ie,"eu-west-1":ie,"sa-east-1":ie,"s3-website-us-east-1":t,"s3-website-us-west-1":t,"s3-website-us-west-2":t,"s3-website-ap-northeast-1":t,"s3-website-ap-southeast-1":t,"s3-website-ap-southeast-2":t,"s3-website-eu-west-1":t,"s3-website-sa-east-1":t}},elasticbeanstalk:{$:2,succ:{"ap-northeast-1":t,"ap-northeast-2":t,"ap-northeast-3":t,"ap-south-1":t,"ap-southeast-1":t,"ap-southeast-2":t,"ca-central-1":t,"eu-central-1":t,"eu-west-1":t,"eu-west-2":t,"eu-west-3":t,"sa-east-1":t,"us-east-1":t,"us-east-2":t,"us-gov-west-1":t,"us-west-1":t,"us-west-2":t}},"on-aptible":t,myasustor:t,"balena-devices":t,betainabox:t,bplaced:t,ar:t,br:t,cn:t,de:t,eu:t,gb:t,hu:t,jpn:t,kr:t,mex:t,no:t,qc:t,ru:t,sa:t,uk:t,us:t,uy:t,za:t,africa:t,gr:t,co:t,xenapponazure:t,jdevcloud:t,wpdevcloud:t,cloudcontrolled:t,cloudcontrolapp:t,trycloudflare:t,"customer-oci":{$:0,succ:{"*":t,oci:P,ocp:P,ocs:P}},dattolocal:t,dattorelay:t,dattoweb:t,mydatto:t,builtwithdark:t,drayddns:t,dreamhosters:t,mydrobo:t,"dyndns-at-home":t,"dyndns-at-work":t,"dyndns-blog":t,"dyndns-free":t,"dyndns-home":t,"dyndns-ip":t,"dyndns-mail":t,"dyndns-office":t,"dyndns-pics":t,"dyndns-remote":t,"dyndns-server":t,"dyndns-web":t,"dyndns-wiki":t,"dyndns-work":t,blogdns:t,cechire:t,dnsalias:t,dnsdojo:t,doesntexist:t,dontexist:t,doomdns:t,"dyn-o-saur":t,dynalias:t,"est-a-la-maison":t,"est-a-la-masion":t,"est-le-patron":t,"est-mon-blogueur":t,"from-ak":t,"from-al":t,"from-ar":t,"from-ca":t,"from-ct":t,"from-dc":t,"from-de":t,"from-fl":t,"from-ga":t,"from-hi":t,"from-ia":t,"from-id":t,"from-il":t,"from-in":t,"from-ks":t,"from-ky":t,"from-ma":t,"from-md":t,"from-mi":t,"from-mn":t,"from-mo":t,"from-ms":t,"from-mt":t,"from-nc":t,"from-nd":t,"from-ne":t,"from-nh":t,"from-nj":t,"from-nm":t,"from-nv":t,"from-oh":t,"from-ok":t,"from-or":t,"from-pa":t,"from-pr":t,"from-ri":t,"from-sc":t,"from-sd":t,"from-tn":t,"from-tx":t,"from-ut":t,"from-va":t,"from-vt":t,"from-wa":t,"from-wi":t,"from-wv":t,"from-wy":t,getmyip:t,gotdns:t,"hobby-site":t,homelinux:t,homeunix:t,iamallama:t,"is-a-anarchist":t,"is-a-blogger":t,"is-a-bookkeeper":t,"is-a-bulls-fan":t,"is-a-caterer":t,"is-a-chef":t,"is-a-conservative":t,"is-a-cpa":t,"is-a-cubicle-slave":t,"is-a-democrat":t,"is-a-designer":t,"is-a-doctor":t,"is-a-financialadvisor":t,"is-a-geek":t,"is-a-green":t,"is-a-guru":t,"is-a-hard-worker":t,"is-a-hunter":t,"is-a-landscaper":t,"is-a-lawyer":t,"is-a-liberal":t,"is-a-libertarian":t,"is-a-llama":t,"is-a-musician":t,"is-a-nascarfan":t,"is-a-nurse":t,"is-a-painter":t,"is-a-personaltrainer":t,"is-a-photographer":t,"is-a-player":t,"is-a-republican":t,"is-a-rockstar":t,"is-a-socialist":t,"is-a-student":t,"is-a-teacher":t,"is-a-techie":t,"is-a-therapist":t,"is-an-accountant":t,"is-an-actor":t,"is-an-actress":t,"is-an-anarchist":t,"is-an-artist":t,"is-an-engineer":t,"is-an-entertainer":t,"is-certified":t,"is-gone":t,"is-into-anime":t,"is-into-cars":t,"is-into-cartoons":t,"is-into-games":t,"is-leet":t,"is-not-certified":t,"is-slick":t,"is-uberleet":t,"is-with-theband":t,"isa-geek":t,"isa-hockeynut":t,issmarterthanyou:t,"likes-pie":t,likescandy:t,"neat-url":t,"saves-the-whales":t,selfip:t,"sells-for-less":t,"sells-for-u":t,servebbs:t,"simple-url":t,"space-to-rent":t,"teaches-yoga":t,writesthisblog:t,ddnsfree:t,ddnsgeek:t,giize:t,gleeze:t,kozow:t,loseyourip:t,ooguy:t,theworkpc:t,mytuleap:t,evennode:{$:0,succ:{"eu-1":t,"eu-2":t,"eu-3":t,"eu-4":t,"us-1":t,"us-2":t,"us-3":t,"us-4":t}},onfabrica:t,fbsbx:pe,"fastly-terrarium":t,"fastvps-server":t,mydobiss:t,firebaseapp:t,"freebox-os":t,freeboxos:t,gentapps:t,gentlentapis:t,githubusercontent:t,"0emm":P,appspot:{$:2,succ:{r:P}},blogspot:t,codespot:t,googleapis:t,googlecode:t,pagespeedmobilizer:t,publishproxy:t,withgoogle:t,withyoutube:t,awsmppl:t,herokuapp:t,herokussl:t,myravendb:t,pixolino:t,dopaas:t,hidora:t,"ik-server":{$:0,succ:{jcloud:t}},jelastic:{$:0,succ:{demo:t}},joyent:{$:0,succ:{cns:P}},lpusercontent:t,lmpm:de,linode:{$:0,succ:{members:t,nodebalancer:P}},linodeobjects:P,barsycenter:t,barsyonline:t,miniserver:t,meteorapp:{$:2,succ:{eu:t}},"4u":t,nfshost:t,"001www":t,ddnslive:t,myiphost:t,blogsyte:t,ciscofreak:t,damnserver:t,ditchyourip:t,dnsiskinky:t,dynns:t,geekgalaxy:t,"health-carereform":t,homesecuritymac:t,homesecuritypc:t,myactivedirectory:t,mysecuritycamera:t,"net-freaks":t,onthewifi:t,point2this:t,quicksytes:t,securitytactics:t,serveexchange:t,servehumour:t,servep2p:t,servesarcasm:t,stufftoread:t,unusualperson:t,workisboring:t,"3utilities":t,ddnsking:t,myvnc:t,servebeer:t,servecounterstrike:t,serveftp:t,servegame:t,servehalflife:t,servehttp:t,serveirc:t,servemp3:t,servepics:t,servequake:t,observableusercontent:{$:0,succ:{static:t}},operaunite:t,skygearapp:t,outsystemscloud:t,ownprovider:t,pgfog:t,pagefrontapp:t,pagexl:t,gotpantheon:t,"platter-app":t,pleskns:t,prgmr:{$:0,succ:{xen:t}},qualifioapp:t,qbuser:t,qa2:t,"dev-myqnapcloud":t,"alpha-myqnapcloud":t,myqnapcloud:t,quipelements:P,rackmaze:t,rhcloud:t,render:de,onrender:t,logoip:t,scrysec:t,"firewall-gateway":t,myshopblocks:t,shopitsite:t,"1kapp":t,appchizi:t,applinzi:t,sinaapp:t,vipsinaapp:t,"bounty-full":{$:2,succ:{alpha:t,beta:t}},"stackhero-network":t,"playstation-cloud":t,stdlib:{$:0,succ:{api:t}},"temp-dns":t,dsmynas:t,familyds:t,thingdustdata:t,bloxcms:t,"townnews-staging":t,hk:t,wafflecell:t,remotewd:t,wiardweb:{$:0,succ:{pages:t}},xnbay:{$:2,succ:{u2:t,"u2-local":t}},yolasite:t,wpenginepowered:t,impertrixcdn:t,impertrix:t}},coop:e,cr:{$:1,succ:{ac:e,co:e,ed:e,fi:e,go:e,or:e,sa:e}},cu:{$:1,succ:{com:e,edu:e,org:e,net:e,gov:e,inf:e}},cv:R,cw:{$:1,succ:{com:e,edu:e,net:e,org:e}},cx:{$:1,succ:{gov:e,ath:t,info:t}},cy:{$:1,succ:{ac:e,biz:e,com:{$:1,succ:{blogspot:t,scaleforce:Ce}},ekloges:e,gov:e,ltd:e,name:e,net:e,org:e,parliament:e,press:e,pro:e,tm:e}},cz:{$:1,succ:{co:t,realm:t,e4:t,blogspot:t,metacentrum:{$:0,succ:{cloud:t,custom:t}},muni:{$:0,succ:{cloud:{$:0,succ:{flt:t,usr:t}}}}}},de:{$:1,succ:{bplaced:t,square7:t,com:t,cosidns:{$:0,succ:{dyn:t}},"dynamisches-dns":t,dnsupdater:t,"internet-dns":t,"l-o-g-i-n":t,dnshome:t,fuettertdasnetz:t,isteingeek:t,istmein:t,lebtimnetz:t,leitungsen:t,traeumtgerade:t,ddnss:{$:2,succ:{dyn:t,dyndns:t}},dyndns1:t,"dyn-ip24":t,"home-webserver":{$:2,succ:{dyn:t}},"myhome-server":t,goip:t,blogspot:t,"dyn-berlin":t,"in-berlin":t,"in-brb":t,"in-butter":t,"in-dsl":t,"in-vpn":t,"mein-iserv":t,schulserver:t,"test-iserv":t,keymachine:t,"git-repos":t,"lcube-server":t,"svn-repos":t,barsy:t,logoip:t,"firewall-gateway":t,"my-gateway":t,"my-router":t,spdns:t,speedpartner:{$:0,succ:{customer:t}},"taifun-dns":t,"12hp":t,"2ix":t,"4lima":t,"lima-city":t,"dd-dns":t,"dray-dns":t,draydns:t,"dyn-vpn":t,dynvpn:t,"mein-vigor":t,"my-vigor":t,"my-wan":t,"syno-ds":t,"synology-diskstation":t,"synology-ds":t,uberspace:P,virtualuser:t,"virtual-user":t,"community-pro":t,diskussionsbereich:t}},dj:e,dk:{$:1,succ:{biz:t,co:t,firm:t,reg:t,store:t,blogspot:t}},dm:W,do:{$:1,succ:{art:e,com:e,edu:e,gob:e,gov:e,mil:e,net:e,org:e,sld:e,web:e}},dz:{$:1,succ:{com:e,org:e,net:e,gov:e,edu:e,asso:e,pol:e,art:e}},ec:{$:1,succ:{com:e,info:e,net:e,fin:e,k12:e,med:e,pro:e,org:e,edu:e,gov:e,gob:e,mil:e,nym:t}},edu:{$:1,succ:{rit:{$:0,succ:{"git-pages":t}}}},ee:{$:1,succ:{edu:e,gov:e,riik:e,lib:e,med:e,com:R,pri:e,aip:e,org:e,fie:e}},eg:{$:1,succ:{com:R,edu:e,eun:e,gov:e,mil:e,name:e,net:e,org:e,sci:e}},er:B,es:{$:1,succ:{com:R,nom:e,org:e,gob:e,edu:e}},et:{$:1,succ:{com:e,gov:e,org:e,edu:e,biz:e,name:e,info:e,net:e}},eu:{$:1,succ:{mycd:t,cloudns:t,barsy:t,wellbeingzone:t,spdns:t,transurl:P,diskstation:t}},fi:{$:1,succ:{aland:e,dy:t,blogspot:t,"xn--hkkinen-5wa":t,h\u00E4kkinen:t,iki:t}},fj:{$:1,succ:{ac:e,biz:e,com:e,gov:e,info:e,mil:e,name:e,net:e,org:e,pro:e}},fk:B,fm:e,fo:e,fr:{$:1,succ:{asso:e,com:e,gouv:e,nom:e,prd:e,tm:e,aeroport:e,avocat:e,avoues:e,cci:e,chambagri:e,"chirurgiens-dentistes":e,"experts-comptables":e,"geometre-expert":e,greta:e,"huissier-justice":e,medecin:e,notaires:e,pharmacien:e,port:e,veterinaire:e,"en-root":t,"fbx-os":t,fbxos:t,"freebox-os":t,freeboxos:t,blogspot:t,"on-web":t,"chirurgiens-dentistes-en-france":t}},ga:e,gb:e,gd:{$:1,succ:{nom:t}},ge:{$:1,succ:{com:e,edu:e,gov:e,org:e,mil:e,net:e,pvt:e,nom:t}},gf:e,gg:{$:1,succ:{co:e,net:e,org:e,kaas:t,cya:t,panel:{$:2,succ:{daemon:t}}}},gh:{$:1,succ:{com:e,edu:e,gov:e,org:e,mil:e}},gi:{$:1,succ:{com:e,ltd:e,gov:e,mod:e,edu:e,org:e}},gl:{$:1,succ:{co:e,com:e,edu:e,net:e,org:e,biz:t,nom:t,xx:t}},gm:e,gn:{$:1,succ:{ac:e,com:e,edu:e,gov:e,org:e,net:e}},gov:e,gp:{$:1,succ:{com:e,net:e,mobi:e,edu:e,org:e,asso:e,app:t}},gq:e,gr:{$:1,succ:{com:e,edu:e,net:e,org:e,gov:e,blogspot:t,nym:t}},gs:e,gt:{$:1,succ:{com:e,edu:e,gob:e,ind:e,mil:e,net:e,org:e,nom:t,blog:t,de:t,to:t}},gu:{$:1,succ:{com:e,edu:e,gov:e,guam:e,info:e,net:e,org:e,web:e}},gw:e,gy:{$:1,succ:{co:e,com:e,edu:e,gov:e,net:e,org:e,nym:t,be:t}},hk:{$:1,succ:{com:e,edu:e,gov:e,idv:e,net:e,org:e,"xn--55qx5d":e,\u516C\u53F8:e,"xn--wcvs22d":e,\u6559\u80B2:e,"xn--lcvr32d":e,\u654E\u80B2:e,"xn--mxtq1m":e,\u653F\u5E9C:e,"xn--gmqw5a":e,\u500B\u4EBA:e,"xn--ciqpn":e,\u4E2A\u4EBA:e,"xn--gmq050i":e,\u7B87\u4EBA:e,"xn--zf0avx":e,\u7DB2\u7EDC:e,"xn--io0a7i":e,\u7F51\u7EDC:e,"xn--mk0axi":e,\u7EC4\u7E54:e,"xn--od0alg":e,\u7DB2\u7D61:e,"xn--od0aq3b":e,\u7F51\u7D61:e,"xn--tn0ag":e,\u7EC4\u7EC7:e,"xn--uc0atv":e,\u7D44\u7E54:e,"xn--uc0ay4a":e,\u7D44\u7EC7:e,blogspot:t,nym:t,ltd:t,inc:t}},hm:e,hn:{$:1,succ:{com:e,edu:e,org:e,net:e,mil:e,gob:e,nom:t,cc:t}},hr:{$:1,succ:{iz:e,from:e,name:e,com:e,blogspot:t,free:t}},ht:{$:1,succ:{com:e,shop:e,firm:e,info:e,adult:e,net:e,pro:e,org:e,med:e,art:e,coop:e,pol:e,asso:e,edu:e,rel:e,gouv:e,perso:e}},hu:{$:1,succ:{2e3:e,co:e,info:e,org:e,priv:e,sport:e,tm:e,agrar:e,bolt:e,casino:e,city:e,erotica:e,erotika:e,film:e,forum:e,games:e,hotel:e,ingatlan:e,jogasz:e,konyvelo:e,lakas:e,media:e,news:e,reklam:e,sex:e,shop:e,suli:e,szex:e,tozsde:e,utazas:e,video:e,blogspot:t}},id:{$:1,succ:{ac:e,biz:e,co:R,desa:e,go:e,mil:e,my:e,net:e,or:e,ponpes:e,sch:e,web:e}},ie:Ne,il:{$:1,succ:{ac:e,co:R,gov:e,idf:e,k12:e,muni:e,net:e,org:e}},im:{$:1,succ:{ac:e,co:{$:1,succ:{ltd:e,plc:e}},com:e,net:e,org:e,tt:e,tv:e,ro:t,nom:t}},in:{$:1,succ:{co:e,firm:e,net:e,org:e,gen:e,ind:e,nic:e,ac:e,edu:e,res:e,gov:e,mil:e,cloudns:t,blogspot:t,barsy:t}},info:{$:1,succ:{cloudns:t,"dynamic-dns":t,dyndns:t,"barrel-of-knowledge":t,"barrell-of-knowledge":t,"for-our":t,"groks-the":t,"groks-this":t,"here-for-more":t,knowsitall:t,selfip:t,webhop:t,barsy:t,mayfirst:t,forumz:t,nsupdate:t,dvrcam:t,ilovecollege:t,"no-ip":t,dnsupdate:t,"v-info":t}},int:{$:1,succ:{eu:e}},io:{$:1,succ:{2038:t,com:e,apigee:t,"b-data":t,backplaneapp:t,banzaicloud:{$:0,succ:{app:t,backyards:P}},boxfuse:t,browsersafetymark:t,bigv:{$:0,succ:{uk0:t}},cleverapps:t,dappnode:{$:0,succ:{dyndns:t}},dedyn:t,drud:t,definima:t,enonic:{$:2,succ:{customer:t}},shw:t,github:t,gitlab:t,lolipop:t,"hasura-app":t,hostyhosting:t,moonscale:P,jele:t,loginline:t,barsy:t,azurecontainer:P,ngrok:t,nodeart:{$:0,succ:{stage:t}},nodum:t,nid:t,pantheonsite:t,dyn53:t,protonet:t,qcx:{$:2,succ:{sys:P}},vaporcloud:t,vbrplsbx:{$:0,succ:{g:t}},"on-k3s":P,"on-rio":P,readthedocs:t,resindevice:t,resinstaging:{$:0,succ:{devices:t}},hzc:t,sandcats:t,shiftedit:t,"mo-siemens":t,lair:pe,stolos:P,spacekit:t,utwente:t,applicationcloud:t,scapp:t,s5y:P,telebit:t,thingdust:{$:0,succ:{dev:ft,disrec:ft,prod:ft,testing:ft}},wedeploy:t,basicserver:t,virtualserver:t}},iq:D,ir:{$:1,succ:{ac:e,co:e,gov:e,id:e,net:e,org:e,sch:e,"xn--mgba3a4f16a":e,\u0627\u06CC\u0631\u0627\u0646:e,"xn--mgba3a4fra":e,\u0627\u064A\u0631\u0627\u0646:e}},is:{$:1,succ:{net:e,com:e,edu:e,gov:e,org:e,int:e,cupcake:t,blogspot:t}},it:{$:1,succ:{gov:e,edu:e,abr:e,abruzzo:e,"aosta-valley":e,aostavalley:e,bas:e,basilicata:e,cal:e,calabria:e,cam:e,campania:e,"emilia-romagna":e,emiliaromagna:e,emr:e,"friuli-v-giulia":e,"friuli-ve-giulia":e,"friuli-vegiulia":e,"friuli-venezia-giulia":e,"friuli-veneziagiulia":e,"friuli-vgiulia":e,"friuliv-giulia":e,"friulive-giulia":e,friulivegiulia:e,"friulivenezia-giulia":e,friuliveneziagiulia:e,friulivgiulia:e,fvg:e,laz:e,lazio:e,lig:e,liguria:e,lom:e,lombardia:e,lombardy:e,lucania:e,mar:e,marche:e,mol:e,molise:e,piedmont:e,piemonte:e,pmn:e,pug:e,puglia:e,sar:e,sardegna:e,sardinia:e,sic:e,sicilia:e,sicily:e,taa:e,tos:e,toscana:e,"trentin-sud-tirol":e,"xn--trentin-sd-tirol-rzb":e,"trentin-s\xFCd-tirol":e,"trentin-sudtirol":e,"xn--trentin-sdtirol-7vb":e,"trentin-s\xFCdtirol":e,"trentin-sued-tirol":e,"trentin-suedtirol":e,"trentino-a-adige":e,"trentino-aadige":e,"trentino-alto-adige":e,"trentino-altoadige":e,"trentino-s-tirol":e,"trentino-stirol":e,"trentino-sud-tirol":e,"xn--trentino-sd-tirol-c3b":e,"trentino-s\xFCd-tirol":e,"trentino-sudtirol":e,"xn--trentino-sdtirol-szb":e,"trentino-s\xFCdtirol":e,"trentino-sued-tirol":e,"trentino-suedtirol":e,trentino:e,"trentinoa-adige":e,trentinoaadige:e,"trentinoalto-adige":e,trentinoaltoadige:e,"trentinos-tirol":e,trentinostirol:e,"trentinosud-tirol":e,"xn--trentinosd-tirol-rzb":e,"trentinos\xFCd-tirol":e,trentinosudtirol:e,"xn--trentinosdtirol-7vb":e,trentinos\u00FCdtirol:e,"trentinosued-tirol":e,trentinosuedtirol:e,"trentinsud-tirol":e,"xn--trentinsd-tirol-6vb":e,"trentins\xFCd-tirol":e,trentinsudtirol:e,"xn--trentinsdtirol-nsb":e,trentins\u00FCdtirol:e,"trentinsued-tirol":e,trentinsuedtirol:e,tuscany:e,umb:e,umbria:e,"val-d-aosta":e,"val-daosta":e,"vald-aosta":e,valdaosta:e,"valle-aosta":e,"valle-d-aosta":e,"valle-daosta":e,valleaosta:e,"valled-aosta":e,valledaosta:e,"vallee-aoste":e,"xn--valle-aoste-ebb":e,"vall\xE9e-aoste":e,"vallee-d-aoste":e,"xn--valle-d-aoste-ehb":e,"vall\xE9e-d-aoste":e,valleeaoste:e,"xn--valleaoste-e7a":e,vall\u00E9eaoste:e,valleedaoste:e,"xn--valledaoste-ebb":e,vall\u00E9edaoste:e,vao:e,vda:e,ven:e,veneto:e,ag:e,agrigento:e,al:e,alessandria:e,"alto-adige":e,altoadige:e,an:e,ancona:e,"andria-barletta-trani":e,"andria-trani-barletta":e,andriabarlettatrani:e,andriatranibarletta:e,ao:e,aosta:e,aoste:e,ap:e,aq:e,aquila:e,ar:e,arezzo:e,"ascoli-piceno":e,ascolipiceno:e,asti:e,at:e,av:e,avellino:e,ba:e,"balsan-sudtirol":e,"xn--balsan-sdtirol-nsb":e,"balsan-s\xFCdtirol":e,"balsan-suedtirol":e,balsan:e,bari:e,"barletta-trani-andria":e,barlettatraniandria:e,belluno:e,benevento:e,bergamo:e,bg:e,bi:e,biella:e,bl:e,bn:e,bo:e,bologna:e,"bolzano-altoadige":e,bolzano:e,"bozen-sudtirol":e,"xn--bozen-sdtirol-2ob":e,"bozen-s\xFCdtirol":e,"bozen-suedtirol":e,bozen:e,br:e,brescia:e,brindisi:e,bs:e,bt:e,"bulsan-sudtirol":e,"xn--bulsan-sdtirol-nsb":e,"bulsan-s\xFCdtirol":e,"bulsan-suedtirol":e,bulsan:e,bz:e,ca:e,cagliari:e,caltanissetta:e,"campidano-medio":e,campidanomedio:e,campobasso:e,"carbonia-iglesias":e,carboniaiglesias:e,"carrara-massa":e,carraramassa:e,caserta:e,catania:e,catanzaro:e,cb:e,ce:e,"cesena-forli":e,"xn--cesena-forl-mcb":e,"cesena-forl\xEC":e,cesenaforli:e,"xn--cesenaforl-i8a":e,cesenaforl\u00EC:e,ch:e,chieti:e,ci:e,cl:e,cn:e,co:e,como:e,cosenza:e,cr:e,cremona:e,crotone:e,cs:e,ct:e,cuneo:e,cz:e,"dell-ogliastra":e,dellogliastra:e,en:e,enna:e,fc:e,fe:e,fermo:e,ferrara:e,fg:e,fi:e,firenze:e,florence:e,fm:e,foggia:e,"forli-cesena":e,"xn--forl-cesena-fcb":e,"forl\xEC-cesena":e,forlicesena:e,"xn--forlcesena-c8a":e,forl\u00ECcesena:e,fr:e,frosinone:e,ge:e,genoa:e,genova:e,go:e,gorizia:e,gr:e,grosseto:e,"iglesias-carbonia":e,iglesiascarbonia:e,im:e,imperia:e,is:e,isernia:e,kr:e,"la-spezia":e,laquila:e,laspezia:e,latina:e,lc:e,le:e,lecce:e,lecco:e,li:e,livorno:e,lo:e,lodi:e,lt:e,lu:e,lucca:e,macerata:e,mantova:e,"massa-carrara":e,massacarrara:e,matera:e,mb:e,mc:e,me:e,"medio-campidano":e,mediocampidano:e,messina:e,mi:e,milan:e,milano:e,mn:e,mo:e,modena:e,"monza-brianza":e,"monza-e-della-brianza":e,monza:e,monzabrianza:e,monzaebrianza:e,monzaedellabrianza:e,ms:e,mt:e,na:e,naples:e,napoli:e,no:e,novara:e,nu:e,nuoro:e,og:e,ogliastra:e,"olbia-tempio":e,olbiatempio:e,or:e,oristano:e,ot:e,pa:e,padova:e,padua:e,palermo:e,parma:e,pavia:e,pc:e,pd:e,pe:e,perugia:e,"pesaro-urbino":e,pesarourbino:e,pescara:e,pg:e,pi:e,piacenza:e,pisa:e,pistoia:e,pn:e,po:e,pordenone:e,potenza:e,pr:e,prato:e,pt:e,pu:e,pv:e,pz:e,ra:e,ragusa:e,ravenna:e,rc:e,re:e,"reggio-calabria":e,"reggio-emilia":e,reggiocalabria:e,reggioemilia:e,rg:e,ri:e,rieti:e,rimini:e,rm:e,rn:e,ro:e,roma:e,rome:e,rovigo:e,sa:e,salerno:e,sassari:e,savona:e,si:e,siena:e,siracusa:e,so:e,sondrio:e,sp:e,sr:e,ss:e,suedtirol:e,"xn--sdtirol-n2a":e,s\u00FCdtirol:e,sv:e,ta:e,taranto:e,te:e,"tempio-olbia":e,tempioolbia:e,teramo:e,terni:e,tn:e,to:e,torino:e,tp:e,tr:e,"trani-andria-barletta":e,"trani-barletta-andria":e,traniandriabarletta:e,tranibarlettaandria:e,trapani:e,trento:e,treviso:e,trieste:e,ts:e,turin:e,tv:e,ud:e,udine:e,"urbino-pesaro":e,urbinopesaro:e,va:e,varese:e,vb:e,vc:e,ve:e,venezia:e,venice:e,verbania:e,vercelli:e,verona:e,vi:e,"vibo-valentia":e,vibovalentia:e,vicenza:e,viterbo:e,vr:e,vs:e,vt:e,vv:e,blogspot:t,"16-b":t,"32-b":t,"64-b":t,syncloud:t}},je:{$:1,succ:{co:e,net:e,org:e}},jm:B,jo:{$:1,succ:{com:e,org:e,net:e,edu:e,sch:e,gov:e,mil:e,name:e}},jobs:e,jp:{$:1,succ:{ac:e,ad:e,co:e,ed:e,go:e,gr:e,lg:e,ne:{$:1,succ:{aseinet:_e,gehirn:t}},or:e,aichi:{$:1,succ:{aisai:e,ama:e,anjo:e,asuke:e,chiryu:e,chita:e,fuso:e,gamagori:e,handa:e,hazu:e,hekinan:e,higashiura:e,ichinomiya:e,inazawa:e,inuyama:e,isshiki:e,iwakura:e,kanie:e,kariya:e,kasugai:e,kira:e,kiyosu:e,komaki:e,konan:e,kota:e,mihama:e,miyoshi:e,nishio:e,nisshin:e,obu:e,oguchi:e,oharu:e,okazaki:e,owariasahi:e,seto:e,shikatsu:e,shinshiro:e,shitara:e,tahara:e,takahama:e,tobishima:e,toei:e,togo:e,tokai:e,tokoname:e,toyoake:e,toyohashi:e,toyokawa:e,toyone:e,toyota:e,tsushima:e,yatomi:e}},akita:{$:1,succ:{akita:e,daisen:e,fujisato:e,gojome:e,hachirogata:e,happou:e,higashinaruse:e,honjo:e,honjyo:e,ikawa:e,kamikoani:e,kamioka:e,katagami:e,kazuno:e,kitaakita:e,kosaka:e,kyowa:e,misato:e,mitane:e,moriyoshi:e,nikaho:e,noshiro:e,odate:e,oga:e,ogata:e,semboku:e,yokote:e,yurihonjo:e}},aomori:{$:1,succ:{aomori:e,gonohe:e,hachinohe:e,hashikami:e,hiranai:e,hirosaki:e,itayanagi:e,kuroishi:e,misawa:e,mutsu:e,nakadomari:e,noheji:e,oirase:e,owani:e,rokunohe:e,sannohe:e,shichinohe:e,shingo:e,takko:e,towada:e,tsugaru:e,tsuruta:e}},chiba:{$:1,succ:{abiko:e,asahi:e,chonan:e,chosei:e,choshi:e,chuo:e,funabashi:e,futtsu:e,hanamigawa:e,ichihara:e,ichikawa:e,ichinomiya:e,inzai:e,isumi:e,kamagaya:e,kamogawa:e,kashiwa:e,katori:e,katsuura:e,kimitsu:e,kisarazu:e,kozaki:e,kujukuri:e,kyonan:e,matsudo:e,midori:e,mihama:e,minamiboso:e,mobara:e,mutsuzawa:e,nagara:e,nagareyama:e,narashino:e,narita:e,noda:e,oamishirasato:e,omigawa:e,onjuku:e,otaki:e,sakae:e,sakura:e,shimofusa:e,shirako:e,shiroi:e,shisui:e,sodegaura:e,sosa:e,tako:e,tateyama:e,togane:e,tohnosho:e,tomisato:e,urayasu:e,yachimata:e,yachiyo:e,yokaichiba:e,yokoshibahikari:e,yotsukaido:e}},ehime:{$:1,succ:{ainan:e,honai:e,ikata:e,imabari:e,iyo:e,kamijima:e,kihoku:e,kumakogen:e,masaki:e,matsuno:e,matsuyama:e,namikata:e,niihama:e,ozu:e,saijo:e,seiyo:e,shikokuchuo:e,tobe:e,toon:e,uchiko:e,uwajima:e,yawatahama:e}},fukui:{$:1,succ:{echizen:e,eiheiji:e,fukui:e,ikeda:e,katsuyama:e,mihama:e,minamiechizen:e,obama:e,ohi:e,ono:e,sabae:e,sakai:e,takahama:e,tsuruga:e,wakasa:e}},fukuoka:{$:1,succ:{ashiya:e,buzen:e,chikugo:e,chikuho:e,chikujo:e,chikushino:e,chikuzen:e,chuo:e,dazaifu:e,fukuchi:e,hakata:e,higashi:e,hirokawa:e,hisayama:e,iizuka:e,inatsuki:e,kaho:e,kasuga:e,kasuya:e,kawara:e,keisen:e,koga:e,kurate:e,kurogi:e,kurume:e,minami:e,miyako:e,miyama:e,miyawaka:e,mizumaki:e,munakata:e,nakagawa:e,nakama:e,nishi:e,nogata:e,ogori:e,okagaki:e,okawa:e,oki:e,omuta:e,onga:e,onojo:e,oto:e,saigawa:e,sasaguri:e,shingu:e,shinyoshitomi:e,shonai:e,soeda:e,sue:e,tachiarai:e,tagawa:e,takata:e,toho:e,toyotsu:e,tsuiki:e,ukiha:e,umi:e,usui:e,yamada:e,yame:e,yanagawa:e,yukuhashi:e}},fukushima:{$:1,succ:{aizubange:e,aizumisato:e,aizuwakamatsu:e,asakawa:e,bandai:e,date:e,fukushima:e,furudono:e,futaba:e,hanawa:e,higashi:e,hirata:e,hirono:e,iitate:e,inawashiro:e,ishikawa:e,iwaki:e,izumizaki:e,kagamiishi:e,kaneyama:e,kawamata:e,kitakata:e,kitashiobara:e,koori:e,koriyama:e,kunimi:e,miharu:e,mishima:e,namie:e,nango:e,nishiaizu:e,nishigo:e,okuma:e,omotego:e,ono:e,otama:e,samegawa:e,shimogo:e,shirakawa:e,showa:e,soma:e,sukagawa:e,taishin:e,tamakawa:e,tanagura:e,tenei:e,yabuki:e,yamato:e,yamatsuri:e,yanaizu:e,yugawa:e}},gifu:{$:1,succ:{anpachi:e,ena:e,gifu:e,ginan:e,godo:e,gujo:e,hashima:e,hichiso:e,hida:e,higashishirakawa:e,ibigawa:e,ikeda:e,kakamigahara:e,kani:e,kasahara:e,kasamatsu:e,kawaue:e,kitagata:e,mino:e,minokamo:e,mitake:e,mizunami:e,motosu:e,nakatsugawa:e,ogaki:e,sakahogi:e,seki:e,sekigahara:e,shirakawa:e,tajimi:e,takayama:e,tarui:e,toki:e,tomika:e,wanouchi:e,yamagata:e,yaotsu:e,yoro:e}},gunma:{$:1,succ:{annaka:e,chiyoda:e,fujioka:e,higashiagatsuma:e,isesaki:e,itakura:e,kanna:e,kanra:e,katashina:e,kawaba:e,kiryu:e,kusatsu:e,maebashi:e,meiwa:e,midori:e,minakami:e,naganohara:e,nakanojo:e,nanmoku:e,numata:e,oizumi:e,ora:e,ota:e,shibukawa:e,shimonita:e,shinto:e,showa:e,takasaki:e,takayama:e,tamamura:e,tatebayashi:e,tomioka:e,tsukiyono:e,tsumagoi:e,ueno:e,yoshioka:e}},hiroshima:{$:1,succ:{asaminami:e,daiwa:e,etajima:e,fuchu:e,fukuyama:e,hatsukaichi:e,higashihiroshima:e,hongo:e,jinsekikogen:e,kaita:e,kui:e,kumano:e,kure:e,mihara:e,miyoshi:e,naka:e,onomichi:e,osakikamijima:e,otake:e,saka:e,sera:e,seranishi:e,shinichi:e,shobara:e,takehara:e}},hokkaido:{$:1,succ:{abashiri:e,abira:e,aibetsu:e,akabira:e,akkeshi:e,asahikawa:e,ashibetsu:e,ashoro:e,assabu:e,atsuma:e,bibai:e,biei:e,bifuka:e,bihoro:e,biratori:e,chippubetsu:e,chitose:e,date:e,ebetsu:e,embetsu:e,eniwa:e,erimo:e,esan:e,esashi:e,fukagawa:e,fukushima:e,furano:e,furubira:e,haboro:e,hakodate:e,hamatonbetsu:e,hidaka:e,higashikagura:e,higashikawa:e,hiroo:e,hokuryu:e,hokuto:e,honbetsu:e,horokanai:e,horonobe:e,ikeda:e,imakane:e,ishikari:e,iwamizawa:e,iwanai:e,kamifurano:e,kamikawa:e,kamishihoro:e,kamisunagawa:e,kamoenai:e,kayabe:e,kembuchi:e,kikonai:e,kimobetsu:e,kitahiroshima:e,kitami:e,kiyosato:e,koshimizu:e,kunneppu:e,kuriyama:e,kuromatsunai:e,kushiro:e,kutchan:e,kyowa:e,mashike:e,matsumae:e,mikasa:e,minamifurano:e,mombetsu:e,moseushi:e,mukawa:e,muroran:e,naie:e,nakagawa:e,nakasatsunai:e,nakatombetsu:e,nanae:e,nanporo:e,nayoro:e,nemuro:e,niikappu:e,niki:e,nishiokoppe:e,noboribetsu:e,numata:e,obihiro:e,obira:e,oketo:e,okoppe:e,otaru:e,otobe:e,otofuke:e,otoineppu:e,oumu:e,ozora:e,pippu:e,rankoshi:e,rebun:e,rikubetsu:e,rishiri:e,rishirifuji:e,saroma:e,sarufutsu:e,shakotan:e,shari:e,shibecha:e,shibetsu:e,shikabe:e,shikaoi:e,shimamaki:e,shimizu:e,shimokawa:e,shinshinotsu:e,shintoku:e,shiranuka:e,shiraoi:e,shiriuchi:e,sobetsu:e,sunagawa:e,taiki:e,takasu:e,takikawa:e,takinoue:e,teshikaga:e,tobetsu:e,tohma:e,tomakomai:e,tomari:e,toya:e,toyako:e,toyotomi:e,toyoura:e,tsubetsu:e,tsukigata:e,urakawa:e,urausu:e,uryu:e,utashinai:e,wakkanai:e,wassamu:e,yakumo:e,yoichi:e}},hyogo:{$:1,succ:{aioi:e,akashi:e,ako:e,amagasaki:e,aogaki:e,asago:e,ashiya:e,awaji:e,fukusaki:e,goshiki:e,harima:e,himeji:e,ichikawa:e,inagawa:e,itami:e,kakogawa:e,kamigori:e,kamikawa:e,kasai:e,kasuga:e,kawanishi:e,miki:e,minamiawaji:e,nishinomiya:e,nishiwaki:e,ono:e,sanda:e,sannan:e,sasayama:e,sayo:e,shingu:e,shinonsen:e,shiso:e,sumoto:e,taishi:e,taka:e,takarazuka:e,takasago:e,takino:e,tamba:e,tatsuno:e,toyooka:e,yabu:e,yashiro:e,yoka:e,yokawa:e}},ibaraki:{$:1,succ:{ami:e,asahi:e,bando:e,chikusei:e,daigo:e,fujishiro:e,hitachi:e,hitachinaka:e,hitachiomiya:e,hitachiota:e,ibaraki:e,ina:e,inashiki:e,itako:e,iwama:e,joso:e,kamisu:e,kasama:e,kashima:e,kasumigaura:e,koga:e,miho:e,mito:e,moriya:e,naka:e,namegata:e,oarai:e,ogawa:e,omitama:e,ryugasaki:e,sakai:e,sakuragawa:e,shimodate:e,shimotsuma:e,shirosato:e,sowa:e,suifu:e,takahagi:e,tamatsukuri:e,tokai:e,tomobe:e,tone:e,toride:e,tsuchiura:e,tsukuba:e,uchihara:e,ushiku:e,yachiyo:e,yamagata:e,yawara:e,yuki:e}},ishikawa:{$:1,succ:{anamizu:e,hakui:e,hakusan:e,kaga:e,kahoku:e,kanazawa:e,kawakita:e,komatsu:e,nakanoto:e,nanao:e,nomi:e,nonoichi:e,noto:e,shika:e,suzu:e,tsubata:e,tsurugi:e,uchinada:e,wajima:e}},iwate:{$:1,succ:{fudai:e,fujisawa:e,hanamaki:e,hiraizumi:e,hirono:e,ichinohe:e,ichinoseki:e,iwaizumi:e,iwate:e,joboji:e,kamaishi:e,kanegasaki:e,karumai:e,kawai:e,kitakami:e,kuji:e,kunohe:e,kuzumaki:e,miyako:e,mizusawa:e,morioka:e,ninohe:e,noda:e,ofunato:e,oshu:e,otsuchi:e,rikuzentakata:e,shiwa:e,shizukuishi:e,sumita:e,tanohata:e,tono:e,yahaba:e,yamada:e}},kagawa:{$:1,succ:{ayagawa:e,higashikagawa:e,kanonji:e,kotohira:e,manno:e,marugame:e,mitoyo:e,naoshima:e,sanuki:e,tadotsu:e,takamatsu:e,tonosho:e,uchinomi:e,utazu:e,zentsuji:e}},kagoshima:{$:1,succ:{akune:e,amami:e,hioki:e,isa:e,isen:e,izumi:e,kagoshima:e,kanoya:e,kawanabe:e,kinko:e,kouyama:e,makurazaki:e,matsumoto:e,minamitane:e,nakatane:e,nishinoomote:e,satsumasendai:e,soo:e,tarumizu:e,yusui:e}},kanagawa:{$:1,succ:{aikawa:e,atsugi:e,ayase:e,chigasaki:e,ebina:e,fujisawa:e,hadano:e,hakone:e,hiratsuka:e,isehara:e,kaisei:e,kamakura:e,kiyokawa:e,matsuda:e,minamiashigara:e,miura:e,nakai:e,ninomiya:e,odawara:e,oi:e,oiso:e,sagamihara:e,samukawa:e,tsukui:e,yamakita:e,yamato:e,yokosuka:e,yugawara:e,zama:e,zushi:e}},kochi:{$:1,succ:{aki:e,geisei:e,hidaka:e,higashitsuno:e,ino:e,kagami:e,kami:e,kitagawa:e,kochi:e,mihara:e,motoyama:e,muroto:e,nahari:e,nakamura:e,nankoku:e,nishitosa:e,niyodogawa:e,ochi:e,okawa:e,otoyo:e,otsuki:e,sakawa:e,sukumo:e,susaki:e,tosa:e,tosashimizu:e,toyo:e,tsuno:e,umaji:e,yasuda:e,yusuhara:e}},kumamoto:{$:1,succ:{amakusa:e,arao:e,aso:e,choyo:e,gyokuto:e,kamiamakusa:e,kikuchi:e,kumamoto:e,mashiki:e,mifune:e,minamata:e,minamioguni:e,nagasu:e,nishihara:e,oguni:e,ozu:e,sumoto:e,takamori:e,uki:e,uto:e,yamaga:e,yamato:e,yatsushiro:e}},kyoto:{$:1,succ:{ayabe:e,fukuchiyama:e,higashiyama:e,ide:e,ine:e,joyo:e,kameoka:e,kamo:e,kita:e,kizu:e,kumiyama:e,kyotamba:e,kyotanabe:e,kyotango:e,maizuru:e,minami:e,minamiyamashiro:e,miyazu:e,muko:e,nagaokakyo:e,nakagyo:e,nantan:e,oyamazaki:e,sakyo:e,seika:e,tanabe:e,uji:e,ujitawara:e,wazuka:e,yamashina:e,yawata:e}},mie:{$:1,succ:{asahi:e,inabe:e,ise:e,kameyama:e,kawagoe:e,kiho:e,kisosaki:e,kiwa:e,komono:e,kumano:e,kuwana:e,matsusaka:e,meiwa:e,mihama:e,minamiise:e,misugi:e,miyama:e,nabari:e,shima:e,suzuka:e,tado:e,taiki:e,taki:e,tamaki:e,toba:e,tsu:e,udono:e,ureshino:e,watarai:e,yokkaichi:e}},miyagi:{$:1,succ:{furukawa:e,higashimatsushima:e,ishinomaki:e,iwanuma:e,kakuda:e,kami:e,kawasaki:e,marumori:e,matsushima:e,minamisanriku:e,misato:e,murata:e,natori:e,ogawara:e,ohira:e,onagawa:e,osaki:e,rifu:e,semine:e,shibata:e,shichikashuku:e,shikama:e,shiogama:e,shiroishi:e,tagajo:e,taiwa:e,tome:e,tomiya:e,wakuya:e,watari:e,yamamoto:e,zao:e}},miyazaki:{$:1,succ:{aya:e,ebino:e,gokase:e,hyuga:e,kadogawa:e,kawaminami:e,kijo:e,kitagawa:e,kitakata:e,kitaura:e,kobayashi:e,kunitomi:e,kushima:e,mimata:e,miyakonojo:e,miyazaki:e,morotsuka:e,nichinan:e,nishimera:e,nobeoka:e,saito:e,shiiba:e,shintomi:e,takaharu:e,takanabe:e,takazaki:e,tsuno:e}},nagano:{$:1,succ:{achi:e,agematsu:e,anan:e,aoki:e,asahi:e,azumino:e,chikuhoku:e,chikuma:e,chino:e,fujimi:e,hakuba:e,hara:e,hiraya:e,iida:e,iijima:e,iiyama:e,iizuna:e,ikeda:e,ikusaka:e,ina:e,karuizawa:e,kawakami:e,kiso:e,kisofukushima:e,kitaaiki:e,komagane:e,komoro:e,matsukawa:e,matsumoto:e,miasa:e,minamiaiki:e,minamimaki:e,minamiminowa:e,minowa:e,miyada:e,miyota:e,mochizuki:e,nagano:e,nagawa:e,nagiso:e,nakagawa:e,nakano:e,nozawaonsen:e,obuse:e,ogawa:e,okaya:e,omachi:e,omi:e,ookuwa:e,ooshika:e,otaki:e,otari:e,sakae:e,sakaki:e,saku:e,sakuho:e,shimosuwa:e,shinanomachi:e,shiojiri:e,suwa:e,suzaka:e,takagi:e,takamori:e,takayama:e,tateshina:e,tatsuno:e,togakushi:e,togura:e,tomi:e,ueda:e,wada:e,yamagata:e,yamanouchi:e,yasaka:e,yasuoka:e}},nagasaki:{$:1,succ:{chijiwa:e,futsu:e,goto:e,hasami:e,hirado:e,iki:e,isahaya:e,kawatana:e,kuchinotsu:e,matsuura:e,nagasaki:e,obama:e,omura:e,oseto:e,saikai:e,sasebo:e,seihi:e,shimabara:e,shinkamigoto:e,togitsu:e,tsushima:e,unzen:e}},nara:{$:1,succ:{ando:e,gose:e,heguri:e,higashiyoshino:e,ikaruga:e,ikoma:e,kamikitayama:e,kanmaki:e,kashiba:e,kashihara:e,katsuragi:e,kawai:e,kawakami:e,kawanishi:e,koryo:e,kurotaki:e,mitsue:e,miyake:e,nara:e,nosegawa:e,oji:e,ouda:e,oyodo:e,sakurai:e,sango:e,shimoichi:e,shimokitayama:e,shinjo:e,soni:e,takatori:e,tawaramoto:e,tenkawa:e,tenri:e,uda:e,yamatokoriyama:e,yamatotakada:e,yamazoe:e,yoshino:e}},niigata:{$:1,succ:{aga:e,agano:e,gosen:e,itoigawa:e,izumozaki:e,joetsu:e,kamo:e,kariwa:e,kashiwazaki:e,minamiuonuma:e,mitsuke:e,muika:e,murakami:e,myoko:e,nagaoka:e,niigata:e,ojiya:e,omi:e,sado:e,sanjo:e,seiro:e,seirou:e,sekikawa:e,shibata:e,tagami:e,tainai:e,tochio:e,tokamachi:e,tsubame:e,tsunan:e,uonuma:e,yahiko:e,yoita:e,yuzawa:e}},oita:{$:1,succ:{beppu:e,bungoono:e,bungotakada:e,hasama:e,hiji:e,himeshima:e,hita:e,kamitsue:e,kokonoe:e,kuju:e,kunisaki:e,kusu:e,oita:e,saiki:e,taketa:e,tsukumi:e,usa:e,usuki:e,yufu:e}},okayama:{$:1,succ:{akaiwa:e,asakuchi:e,bizen:e,hayashima:e,ibara:e,kagamino:e,kasaoka:e,kibichuo:e,kumenan:e,kurashiki:e,maniwa:e,misaki:e,nagi:e,niimi:e,nishiawakura:e,okayama:e,satosho:e,setouchi:e,shinjo:e,shoo:e,soja:e,takahashi:e,tamano:e,tsuyama:e,wake:e,yakage:e}},okinawa:{$:1,succ:{aguni:e,ginowan:e,ginoza:e,gushikami:e,haebaru:e,higashi:e,hirara:e,iheya:e,ishigaki:e,ishikawa:e,itoman:e,izena:e,kadena:e,kin:e,kitadaito:e,kitanakagusuku:e,kumejima:e,kunigami:e,minamidaito:e,motobu:e,nago:e,naha:e,nakagusuku:e,nakijin:e,nanjo:e,nishihara:e,ogimi:e,okinawa:e,onna:e,shimoji:e,taketomi:e,tarama:e,tokashiki:e,tomigusuku:e,tonaki:e,urasoe:e,uruma:e,yaese:e,yomitan:e,yonabaru:e,yonaguni:e,zamami:e}},osaka:{$:1,succ:{abeno:e,chihayaakasaka:e,chuo:e,daito:e,fujiidera:e,habikino:e,hannan:e,higashiosaka:e,higashisumiyoshi:e,higashiyodogawa:e,hirakata:e,ibaraki:e,ikeda:e,izumi:e,izumiotsu:e,izumisano:e,kadoma:e,kaizuka:e,kanan:e,kashiwara:e,katano:e,kawachinagano:e,kishiwada:e,kita:e,kumatori:e,matsubara:e,minato:e,minoh:e,misaki:e,moriguchi:e,neyagawa:e,nishi:e,nose:e,osakasayama:e,sakai:e,sayama:e,sennan:e,settsu:e,shijonawate:e,shimamoto:e,suita:e,tadaoka:e,taishi:e,tajiri:e,takaishi:e,takatsuki:e,tondabayashi:e,toyonaka:e,toyono:e,yao:e}},saga:{$:1,succ:{ariake:e,arita:e,fukudomi:e,genkai:e,hamatama:e,hizen:e,imari:e,kamimine:e,kanzaki:e,karatsu:e,kashima:e,kitagata:e,kitahata:e,kiyama:e,kouhoku:e,kyuragi:e,nishiarita:e,ogi:e,omachi:e,ouchi:e,saga:e,shiroishi:e,taku:e,tara:e,tosu:e,yoshinogari:e}},saitama:{$:1,succ:{arakawa:e,asaka:e,chichibu:e,fujimi:e,fujimino:e,fukaya:e,hanno:e,hanyu:e,hasuda:e,hatogaya:e,hatoyama:e,hidaka:e,higashichichibu:e,higashimatsuyama:e,honjo:e,ina:e,iruma:e,iwatsuki:e,kamiizumi:e,kamikawa:e,kamisato:e,kasukabe:e,kawagoe:e,kawaguchi:e,kawajima:e,kazo:e,kitamoto:e,koshigaya:e,kounosu:e,kuki:e,kumagaya:e,matsubushi:e,minano:e,misato:e,miyashiro:e,miyoshi:e,moroyama:e,nagatoro:e,namegawa:e,niiza:e,ogano:e,ogawa:e,ogose:e,okegawa:e,omiya:e,otaki:e,ranzan:e,ryokami:e,saitama:e,sakado:e,satte:e,sayama:e,shiki:e,shiraoka:e,soka:e,sugito:e,toda:e,tokigawa:e,tokorozawa:e,tsurugashima:e,urawa:e,warabi:e,yashio:e,yokoze:e,yono:e,yorii:e,yoshida:e,yoshikawa:e,yoshimi:e}},shiga:{$:1,succ:{aisho:e,gamo:e,higashiomi:e,hikone:e,koka:e,konan:e,kosei:e,koto:e,kusatsu:e,maibara:e,moriyama:e,nagahama:e,nishiazai:e,notogawa:e,omihachiman:e,otsu:e,ritto:e,ryuoh:e,takashima:e,takatsuki:e,torahime:e,toyosato:e,yasu:e}},shimane:{$:1,succ:{akagi:e,ama:e,gotsu:e,hamada:e,higashiizumo:e,hikawa:e,hikimi:e,izumo:e,kakinoki:e,masuda:e,matsue:e,misato:e,nishinoshima:e,ohda:e,okinoshima:e,okuizumo:e,shimane:e,tamayu:e,tsuwano:e,unnan:e,yakumo:e,yasugi:e,yatsuka:e}},shizuoka:{$:1,succ:{arai:e,atami:e,fuji:e,fujieda:e,fujikawa:e,fujinomiya:e,fukuroi:e,gotemba:e,haibara:e,hamamatsu:e,higashiizu:e,ito:e,iwata:e,izu:e,izunokuni:e,kakegawa:e,kannami:e,kawanehon:e,kawazu:e,kikugawa:e,kosai:e,makinohara:e,matsuzaki:e,minamiizu:e,mishima:e,morimachi:e,nishiizu:e,numazu:e,omaezaki:e,shimada:e,shimizu:e,shimoda:e,shizuoka:e,susono:e,yaizu:e,yoshida:e}},tochigi:{$:1,succ:{ashikaga:e,bato:e,haga:e,ichikai:e,iwafune:e,kaminokawa:e,kanuma:e,karasuyama:e,kuroiso:e,mashiko:e,mibu:e,moka:e,motegi:e,nasu:e,nasushiobara:e,nikko:e,nishikata:e,nogi:e,ohira:e,ohtawara:e,oyama:e,sakura:e,sano:e,shimotsuke:e,shioya:e,takanezawa:e,tochigi:e,tsuga:e,ujiie:e,utsunomiya:e,yaita:e}},tokushima:{$:1,succ:{aizumi:e,anan:e,ichiba:e,itano:e,kainan:e,komatsushima:e,matsushige:e,mima:e,minami:e,miyoshi:e,mugi:e,nakagawa:e,naruto:e,sanagochi:e,shishikui:e,tokushima:e,wajiki:e}},tokyo:{$:1,succ:{adachi:e,akiruno:e,akishima:e,aogashima:e,arakawa:e,bunkyo:e,chiyoda:e,chofu:e,chuo:e,edogawa:e,fuchu:e,fussa:e,hachijo:e,hachioji:e,hamura:e,higashikurume:e,higashimurayama:e,higashiyamato:e,hino:e,hinode:e,hinohara:e,inagi:e,itabashi:e,katsushika:e,kita:e,kiyose:e,kodaira:e,koganei:e,kokubunji:e,komae:e,koto:e,kouzushima:e,kunitachi:e,machida:e,meguro:e,minato:e,mitaka:e,mizuho:e,musashimurayama:e,musashino:e,nakano:e,nerima:e,ogasawara:e,okutama:e,ome:e,oshima:e,ota:e,setagaya:e,shibuya:e,shinagawa:e,shinjuku:e,suginami:e,sumida:e,tachikawa:e,taito:e,tama:e,toshima:e}},tottori:{$:1,succ:{chizu:e,hino:e,kawahara:e,koge:e,kotoura:e,misasa:e,nanbu:e,nichinan:e,sakaiminato:e,tottori:e,wakasa:e,yazu:e,yonago:e}},toyama:{$:1,succ:{asahi:e,fuchu:e,fukumitsu:e,funahashi:e,himi:e,imizu:e,inami:e,johana:e,kamiichi:e,kurobe:e,nakaniikawa:e,namerikawa:e,nanto:e,nyuzen:e,oyabe:e,taira:e,takaoka:e,tateyama:e,toga:e,tonami:e,toyama:e,unazuki:e,uozu:e,yamada:e}},wakayama:{$:1,succ:{arida:e,aridagawa:e,gobo:e,hashimoto:e,hidaka:e,hirogawa:e,inami:e,iwade:e,kainan:e,kamitonda:e,katsuragi:e,kimino:e,kinokawa:e,kitayama:e,koya:e,koza:e,kozagawa:e,kudoyama:e,kushimoto:e,mihama:e,misato:e,nachikatsuura:e,shingu:e,shirahama:e,taiji:e,tanabe:e,wakayama:e,yuasa:e,yura:e}},yamagata:{$:1,succ:{asahi:e,funagata:e,higashine:e,iide:e,kahoku:e,kaminoyama:e,kaneyama:e,kawanishi:e,mamurogawa:e,mikawa:e,murayama:e,nagai:e,nakayama:e,nanyo:e,nishikawa:e,obanazawa:e,oe:e,oguni:e,ohkura:e,oishida:e,sagae:e,sakata:e,sakegawa:e,shinjo:e,shirataka:e,shonai:e,takahata:e,tendo:e,tozawa:e,tsuruoka:e,yamagata:e,yamanobe:e,yonezawa:e,yuza:e}},yamaguchi:{$:1,succ:{abu:e,hagi:e,hikari:e,hofu:e,iwakuni:e,kudamatsu:e,mitou:e,nagato:e,oshima:e,shimonoseki:e,shunan:e,tabuse:e,tokuyama:e,toyota:e,ube:e,yuu:e}},yamanashi:{$:1,succ:{chuo:e,doshi:e,fuefuki:e,fujikawa:e,fujikawaguchiko:e,fujiyoshida:e,hayakawa:e,hokuto:e,ichikawamisato:e,kai:e,kofu:e,koshu:e,kosuge:e,"minami-alps":e,minobu:e,nakamichi:e,nanbu:e,narusawa:e,nirasaki:e,nishikatsura:e,oshino:e,otsuki:e,showa:e,tabayama:e,tsuru:e,uenohara:e,yamanakako:e,yamanashi:e}},"xn--4pvxs":e,\u6803\u6728:e,"xn--vgu402c":e,\u611B\u77E5:e,"xn--c3s14m":e,\u611B\u5A9B:e,"xn--f6qx53a":e,\u5175\u5EAB:e,"xn--8pvr4u":e,\u718A\u672C:e,"xn--uist22h":e,\u8328\u57CE:e,"xn--djrs72d6uy":e,\u5317\u6D77\u9053:e,"xn--mkru45i":e,\u5343\u8449:e,"xn--0trq7p7nn":e,\u548C\u6B4C\u5C71:e,"xn--8ltr62k":e,\u9577\u5D0E:e,"xn--2m4a15e":e,\u9577\u91CE:e,"xn--efvn9s":e,\u65B0\u6F5F:e,"xn--32vp30h":e,\u9752\u68EE:e,"xn--4it797k":e,\u9759\u5CA1:e,"xn--1lqs71d":e,\u6771\u4EAC:e,"xn--5rtp49c":e,\u77F3\u5DDD:e,"xn--5js045d":e,\u57FC\u7389:e,"xn--ehqz56n":e,\u4E09\u91CD:e,"xn--1lqs03n":e,\u4EAC\u90FD:e,"xn--qqqt11m":e,\u4F50\u8CC0:e,"xn--kbrq7o":e,\u5927\u5206:e,"xn--pssu33l":e,\u5927\u962A:e,"xn--ntsq17g":e,\u5948\u826F:e,"xn--uisz3g":e,\u5BAE\u57CE:e,"xn--6btw5a":e,\u5BAE\u5D0E:e,"xn--1ctwo":e,\u5BCC\u5C71:e,"xn--6orx2r":e,\u5C71\u53E3:e,"xn--rht61e":e,\u5C71\u5F62:e,"xn--rht27z":e,\u5C71\u68A8:e,"xn--djty4k":e,\u5CA9\u624B:e,"xn--nit225k":e,\u5C90\u961C:e,"xn--rht3d":e,\u5CA1\u5C71:e,"xn--klty5x":e,\u5CF6\u6839:e,"xn--kltx9a":e,\u5E83\u5CF6:e,"xn--kltp7d":e,\u5FB3\u5CF6:e,"xn--uuwu58a":e,\u6C96\u7E04:e,"xn--zbx025d":e,\u6ECB\u8CC0:e,"xn--ntso0iqx3a":e,\u795E\u5948\u5DDD:e,"xn--elqq16h":e,\u798F\u4E95:e,"xn--4it168d":e,\u798F\u5CA1:e,"xn--klt787d":e,\u798F\u5CF6:e,"xn--rny31h":e,\u79CB\u7530:e,"xn--7t0a264c":e,\u7FA4\u99AC:e,"xn--5rtq34k":e,\u9999\u5DDD:e,"xn--k7yn95e":e,\u9AD8\u77E5:e,"xn--tor131o":e,\u9CE5\u53D6:e,"xn--d5qv7z876c":e,\u9E7F\u5150\u5CF6:e,kawasaki:B,kitakyushu:B,kobe:B,nagoya:B,sapporo:B,sendai:B,yokohama:B,usercontent:t,blogspot:t}},ke:{$:1,succ:{ac:e,co:R,go:e,info:e,me:e,mobi:e,ne:e,or:e,sc:e,nom:t}},kg:{$:1,succ:{org:e,net:e,com:e,edu:e,gov:e,mil:e,blog:t,io:t,jp:t,tv:t,uk:t,us:t}},kh:B,ki:xr,km:{$:1,succ:{org:e,nom:e,gov:e,prd:e,tm:e,edu:e,mil:e,ass:e,com:e,coop:e,asso:e,presse:e,medecin:e,notaires:e,pharmaciens:e,veterinaire:e,gouv:e}},kn:{$:1,succ:{net:e,org:e,edu:e,gov:e}},kp:{$:1,succ:{com:e,edu:e,gov:e,org:e,rep:e,tra:e}},kr:{$:1,succ:{ac:e,co:e,es:e,go:e,hs:e,kg:e,mil:e,ms:e,ne:e,or:e,pe:e,re:e,sc:e,busan:e,chungbuk:e,chungnam:e,daegu:e,daejeon:e,gangwon:e,gwangju:e,gyeongbuk:e,gyeonggi:e,gyeongnam:e,incheon:e,jeju:e,jeonbuk:e,jeonnam:e,seoul:e,ulsan:e,blogspot:t}},kw:{$:1,succ:{com:e,edu:e,emb:e,gov:e,ind:e,net:e,org:e}},ky:W,kz:{$:1,succ:{org:e,edu:e,net:e,gov:e,mil:e,com:e,nym:t}},la:{$:1,succ:{int:e,net:e,info:e,edu:e,gov:e,per:e,com:e,org:e,bnr:t,c:t,nym:t}},lb:W,lc:{$:1,succ:{com:e,net:e,co:e,org:e,edu:e,gov:e,nym:t,oy:t}},li:{$:1,succ:{blogspot:t,caa:t,nom:t,nym:t}},lk:{$:1,succ:{gov:e,sch:e,net:e,int:e,com:e,org:e,edu:e,ngo:e,soc:e,web:e,ltd:e,assn:e,grp:e,hotel:e,ac:e}},lr:W,ls:{$:1,succ:{ac:e,biz:e,co:e,edu:e,gov:e,info:e,net:e,org:e,sc:e,de:t}},lt:Ne,lu:Hn,lv:{$:1,succ:{com:e,edu:e,gov:e,org:e,mil:e,id:e,net:e,asn:e,conf:e,nom:t}},ly:{$:1,succ:{com:e,net:e,gov:e,plc:e,edu:e,sch:e,med:e,org:e,id:e}},ma:{$:1,succ:{co:e,net:e,gov:e,org:e,ac:e,press:e}},mc:{$:1,succ:{tm:e,asso:e}},md:{$:1,succ:{blogspot:t,at:t,de:t,jp:t,to:t}},me:{$:1,succ:{co:e,net:e,org:e,edu:e,ac:e,gov:e,its:e,priv:e,c66:t,daplie:{$:2,succ:{localhost:t}},edgestack:t,couk:t,ukco:t,filegear:t,"filegear-au":t,"filegear-de":t,"filegear-gb":t,"filegear-ie":t,"filegear-jp":t,"filegear-sg":t,glitch:t,ravendb:t,barsy:t,nctu:t,soundcast:t,tcp4:t,brasilia:t,ddns:t,dnsfor:t,hopto:t,loginto:t,noip:t,webhop:t,nym:t,diskstation:t,dscloud:t,i234:t,myds:t,synology:t,wedeploy:t,yombo:t,nohost:t}},mg:{$:1,succ:{org:e,nom:e,gov:e,prd:e,tm:e,edu:e,mil:e,com:e,co:e}},mh:e,mil:e,mk:{$:1,succ:{com:e,org:e,net:e,edu:e,gov:e,inf:e,name:e,blogspot:t,nom:t}},ml:{$:1,succ:{com:e,edu:e,gouv:e,gov:e,net:e,org:e,presse:e}},mm:B,mn:{$:1,succ:{gov:e,edu:e,org:e,nyc:t,nym:t}},mo:W,mobi:{$:1,succ:{barsy:t,dscloud:t}},mp:e,mq:e,mr:{$:1,succ:{gov:e,blogspot:t}},ms:{$:1,succ:{com:e,edu:e,gov:e,net:e,org:e,lab:t}},mt:{$:1,succ:{com:R,edu:e,net:e,org:e}},mu:{$:1,succ:{com:e,net:e,org:e,gov:e,ac:e,co:e,or:e}},museum:{$:1,succ:{academy:e,agriculture:e,air:e,airguard:e,alabama:e,alaska:e,amber:e,ambulance:e,american:e,americana:e,americanantiques:e,americanart:e,amsterdam:e,and:e,annefrank:e,anthro:e,anthropology:e,antiques:e,aquarium:e,arboretum:e,archaeological:e,archaeology:e,architecture:e,art:e,artanddesign:e,artcenter:e,artdeco:e,arteducation:e,artgallery:e,arts:e,artsandcrafts:e,asmatart:e,assassination:e,assisi:e,association:e,astronomy:e,atlanta:e,austin:e,australia:e,automotive:e,aviation:e,axis:e,badajoz:e,baghdad:e,bahn:e,bale:e,baltimore:e,barcelona:e,baseball:e,basel:e,baths:e,bauern:e,beauxarts:e,beeldengeluid:e,bellevue:e,bergbau:e,berkeley:e,berlin:e,bern:e,bible:e,bilbao:e,bill:e,birdart:e,birthplace:e,bonn:e,boston:e,botanical:e,botanicalgarden:e,botanicgarden:e,botany:e,brandywinevalley:e,brasil:e,bristol:e,british:e,britishcolumbia:e,broadcast:e,brunel:e,brussel:e,brussels:e,bruxelles:e,building:e,burghof:e,bus:e,bushey:e,cadaques:e,california:e,cambridge:e,can:e,canada:e,capebreton:e,carrier:e,cartoonart:e,casadelamoneda:e,castle:e,castres:e,celtic:e,center:e,chattanooga:e,cheltenham:e,chesapeakebay:e,chicago:e,children:e,childrens:e,childrensgarden:e,chiropractic:e,chocolate:e,christiansburg:e,cincinnati:e,cinema:e,circus:e,civilisation:e,civilization:e,civilwar:e,clinton:e,clock:e,coal:e,coastaldefence:e,cody:e,coldwar:e,collection:e,colonialwilliamsburg:e,coloradoplateau:e,columbia:e,columbus:e,communication:e,communications:e,community:e,computer:e,computerhistory:e,"xn--comunicaes-v6a2o":e,comunica\u00E7\u00F5es:e,contemporary:e,contemporaryart:e,convent:e,copenhagen:e,corporation:e,"xn--correios-e-telecomunicaes-ghc29a":e,"correios-e-telecomunica\xE7\xF5es":e,corvette:e,costume:e,countryestate:e,county:e,crafts:e,cranbrook:e,creation:e,cultural:e,culturalcenter:e,culture:e,cyber:e,cymru:e,dali:e,dallas:e,database:e,ddr:e,decorativearts:e,delaware:e,delmenhorst:e,denmark:e,depot:e,design:e,detroit:e,dinosaur:e,discovery:e,dolls:e,donostia:e,durham:e,eastafrica:e,eastcoast:e,education:e,educational:e,egyptian:e,eisenbahn:e,elburg:e,elvendrell:e,embroidery:e,encyclopedic:e,england:e,entomology:e,environment:e,environmentalconservation:e,epilepsy:e,essex:e,estate:e,ethnology:e,exeter:e,exhibition:e,family:e,farm:e,farmequipment:e,farmers:e,farmstead:e,field:e,figueres:e,filatelia:e,film:e,fineart:e,finearts:e,finland:e,flanders:e,florida:e,force:e,fortmissoula:e,fortworth:e,foundation:e,francaise:e,frankfurt:e,franziskaner:e,freemasonry:e,freiburg:e,fribourg:e,frog:e,fundacio:e,furniture:e,gallery:e,garden:e,gateway:e,geelvinck:e,gemological:e,geology:e,georgia:e,giessen:e,glas:e,glass:e,gorge:e,grandrapids:e,graz:e,guernsey:e,halloffame:e,hamburg:e,handson:e,harvestcelebration:e,hawaii:e,health:e,heimatunduhren:e,hellas:e,helsinki:e,hembygdsforbund:e,heritage:e,histoire:e,historical:e,historicalsociety:e,historichouses:e,historisch:e,historisches:e,history:e,historyofscience:e,horology:e,house:e,humanities:e,illustration:e,imageandsound:e,indian:e,indiana:e,indianapolis:e,indianmarket:e,intelligence:e,interactive:e,iraq:e,iron:e,isleofman:e,jamison:e,jefferson:e,jerusalem:e,jewelry:e,jewish:e,jewishart:e,jfk:e,journalism:e,judaica:e,judygarland:e,juedisches:e,juif:e,karate:e,karikatur:e,kids:e,koebenhavn:e,koeln:e,kunst:e,kunstsammlung:e,kunstunddesign:e,labor:e,labour:e,lajolla:e,lancashire:e,landes:e,lans:e,"xn--lns-qla":e,l\u00E4ns:e,larsson:e,lewismiller:e,lincoln:e,linz:e,living:e,livinghistory:e,localhistory:e,london:e,losangeles:e,louvre:e,loyalist:e,lucerne:e,luxembourg:e,luzern:e,mad:e,madrid:e,mallorca:e,manchester:e,mansion:e,mansions:e,manx:e,marburg:e,maritime:e,maritimo:e,maryland:e,marylhurst:e,media:e,medical:e,medizinhistorisches:e,meeres:e,memorial:e,mesaverde:e,michigan:e,midatlantic:e,military:e,mill:e,miners:e,mining:e,minnesota:e,missile:e,missoula:e,modern:e,moma:e,money:e,monmouth:e,monticello:e,montreal:e,moscow:e,motorcycle:e,muenchen:e,muenster:e,mulhouse:e,muncie:e,museet:e,museumcenter:e,museumvereniging:e,music:e,national:e,nationalfirearms:e,nationalheritage:e,nativeamerican:e,naturalhistory:e,naturalhistorymuseum:e,naturalsciences:e,nature:e,naturhistorisches:e,natuurwetenschappen:e,naumburg:e,naval:e,nebraska:e,neues:e,newhampshire:e,newjersey:e,newmexico:e,newport:e,newspaper:e,newyork:e,niepce:e,norfolk:e,north:e,nrw:e,nyc:e,nyny:e,oceanographic:e,oceanographique:e,omaha:e,online:e,ontario:e,openair:e,oregon:e,oregontrail:e,otago:e,oxford:e,pacific:e,paderborn:e,palace:e,paleo:e,palmsprings:e,panama:e,paris:e,pasadena:e,pharmacy:e,philadelphia:e,philadelphiaarea:e,philately:e,phoenix:e,photography:e,pilots:e,pittsburgh:e,planetarium:e,plantation:e,plants:e,plaza:e,portal:e,portland:e,portlligat:e,"posts-and-telecommunications":e,preservation:e,presidio:e,press:e,project:e,public:e,pubol:e,quebec:e,railroad:e,railway:e,research:e,resistance:e,riodejaneiro:e,rochester:e,rockart:e,roma:e,russia:e,saintlouis:e,salem:e,salvadordali:e,salzburg:e,sandiego:e,sanfrancisco:e,santabarbara:e,santacruz:e,santafe:e,saskatchewan:e,satx:e,savannahga:e,schlesisches:e,schoenbrunn:e,schokoladen:e,school:e,schweiz:e,science:e,scienceandhistory:e,scienceandindustry:e,sciencecenter:e,sciencecenters:e,"science-fiction":e,sciencehistory:e,sciences:e,sciencesnaturelles:e,scotland:e,seaport:e,settlement:e,settlers:e,shell:e,sherbrooke:e,sibenik:e,silk:e,ski:e,skole:e,society:e,sologne:e,soundandvision:e,southcarolina:e,southwest:e,space:e,spy:e,square:e,stadt:e,stalbans:e,starnberg:e,state:e,stateofdelaware:e,station:e,steam:e,steiermark:e,stjohn:e,stockholm:e,stpetersburg:e,stuttgart:e,suisse:e,surgeonshall:e,surrey:e,svizzera:e,sweden:e,sydney:e,tank:e,tcm:e,technology:e,telekommunikation:e,television:e,texas:e,textile:e,theater:e,time:e,timekeeping:e,topology:e,torino:e,touch:e,town:e,transport:e,tree:e,trolley:e,trust:e,trustee:e,uhren:e,ulm:e,undersea:e,university:e,usa:e,usantiques:e,usarts:e,uscountryestate:e,usculture:e,usdecorativearts:e,usgarden:e,ushistory:e,ushuaia:e,uslivinghistory:e,utah:e,uvic:e,valley:e,vantaa:e,versailles:e,viking:e,village:e,virginia:e,virtual:e,virtuel:e,vlaanderen:e,volkenkunde:e,wales:e,wallonie:e,war:e,washingtondc:e,watchandclock:e,"watch-and-clock":e,western:e,westfalen:e,whaling:e,wildlife:e,williamsburg:e,windmill:e,workshop:e,york:e,yorkshire:e,yosemite:e,youth:e,zoological:e,zoology:e,"xn--9dbhblg6di":e,\u05D9\u05E8\u05D5\u05E9\u05DC\u05D9\u05DD:e,"xn--h1aegh":e,\u0438\u043A\u043E\u043C:e}},mv:{$:1,succ:{aero:e,biz:e,com:e,coop:e,edu:e,gov:e,info:e,int:e,mil:e,museum:e,name:e,net:e,org:e,pro:e}},mw:{$:1,succ:{ac:e,biz:e,co:e,com:e,coop:e,edu:e,gov:e,int:e,museum:e,net:e,org:e}},mx:{$:1,succ:{com:e,org:e,gob:e,edu:e,net:e,blogspot:t,nym:t}},my:{$:1,succ:{com:e,net:e,org:e,gov:e,edu:e,mil:e,name:e,blogspot:t}},mz:{$:1,succ:{ac:e,adv:e,co:e,edu:e,gov:e,mil:e,net:e,org:e}},na:{$:1,succ:{info:e,pro:e,name:e,school:e,or:e,dr:e,us:e,mx:e,ca:e,in:e,cc:e,tv:e,ws:e,mobi:e,co:e,com:e,org:e}},name:{$:1,succ:{her:Ze,his:Ze}},nc:{$:1,succ:{asso:e,nom:e}},ne:e,net:{$:1,succ:{adobeaemcloud:t,alwaysdata:t,cloudfront:t,t3l3p0rt:t,myfritz:t,blackbaudcdn:t,boomla:t,bplaced:t,square7:t,gb:t,hu:t,jp:t,se:t,uk:t,in:t,clic2000:t,cloudaccess:t,"cdn77-ssl":t,cdn77:{$:0,succ:{r:t}},cloudeity:t,"feste-ip":t,"knx-server":t,"static-access":t,cryptonomic:P,dattolocal:t,mydatto:t,debian:t,bitbridge:t,"at-band-camp":t,blogdns:t,"broke-it":t,buyshouses:t,dnsalias:t,dnsdojo:t,"does-it":t,dontexist:t,dynalias:t,dynathome:t,endofinternet:t,"from-az":t,"from-co":t,"from-la":t,"from-ny":t,"gets-it":t,"ham-radio-op":t,homeftp:t,homeip:t,homelinux:t,homeunix:t,"in-the-band":t,"is-a-chef":t,"is-a-geek":t,"isa-geek":t,"kicks-ass":t,"office-on-the":t,podzone:t,"scrapper-site":t,selfip:t,"sells-it":t,servebbs:t,serveftp:t,thruhere:t,webhop:t,definima:t,casacam:t,dynu:t,dynv6:t,twmail:t,ru:t,channelsdvr:{$:2,succ:{u:t}},fastlylb:{$:2,succ:{map:t}},fastly:{$:0,succ:{freetls:t,map:t,prod:{$:0,succ:{a:t,global:t}},ssl:{$:0,succ:{a:t,b:t,global:t}}}},edgeapp:t,flynnhosting:t,cloudfunctions:t,moonscale:t,"in-dsl":t,"in-vpn":t,ipifony:t,iobb:t,cloudjiffy:t,elastx:{$:0,succ:{"jls-sto1":t}},saveincloud:bn,kinghost:t,uni5:t,barsy:t,memset:t,azurewebsites:t,"azure-mobile":t,cloudapp:t,dnsup:t,hicam:t,"now-dns":t,ownip:t,vpndns:t,"eating-organic":t,mydissent:t,myeffect:t,mymediapc:t,mypsx:t,mysecuritycamera:t,nhlfan:t,"no-ip":t,pgafan:t,privatizehealthinsurance:t,bounceme:t,ddns:t,redirectme:t,serveblog:t,serveminecraft:t,sytes:t,cloudycluster:t,rackmaze:t,schokokeks:t,"firewall-gateway":t,seidat:t,senseering:t,siteleaf:t,srcf:{$:0,succ:{soc:t,user:t}},dsmynas:t,familyds:t,"community-pro":t,meinforum:t,yandexcloud:{$:2,succ:{storage:t,website:t}},za:t}},nf:{$:1,succ:{com:e,net:e,per:e,rec:e,web:e,arts:e,firm:e,info:e,other:e,store:e}},ng:{$:1,succ:{com:R,edu:e,gov:e,i:e,mil:e,mobi:e,name:e,net:e,org:e,sch:e,col:t,firm:t,gen:t,ltd:t,ngo:t}},ni:{$:1,succ:{ac:e,biz:e,co:e,com:e,edu:e,gob:e,in:e,info:e,int:e,mil:e,net:e,nom:e,org:e,web:e}},nl:{$:1,succ:{amsw:t,virtueeldomein:t,co:t,"hosting-cluster":t,blogspot:t,khplay:t,transurl:P,cistron:t,demon:t}},no:{$:1,succ:{fhs:e,vgs:e,fylkesbibl:e,folkebibl:e,museum:e,idrett:e,priv:e,mil:e,stat:e,dep:e,kommune:e,herad:e,aa:Fe,ah:Fe,bu:Fe,fm:Fe,hl:Fe,hm:Fe,"jan-mayen":Fe,mr:Fe,nl:Fe,nt:Fe,of:Fe,ol:Fe,oslo:Fe,rl:Fe,sf:Fe,st:Fe,svalbard:Fe,tm:Fe,tr:Fe,va:Fe,vf:Fe,akrehamn:e,"xn--krehamn-dxa":e,\u00E5krehamn:e,algard:e,"xn--lgrd-poac":e,\u00E5lg\u00E5rd:e,arna:e,brumunddal:e,bryne:e,bronnoysund:e,"xn--brnnysund-m8ac":e,br\u00F8nn\u00F8ysund:e,drobak:e,"xn--drbak-wua":e,dr\u00F8bak:e,egersund:e,fetsund:e,floro:e,"xn--flor-jra":e,flor\u00F8:e,fredrikstad:e,hokksund:e,honefoss:e,"xn--hnefoss-q1a":e,h\u00F8nefoss:e,jessheim:e,jorpeland:e,"xn--jrpeland-54a":e,j\u00F8rpeland:e,kirkenes:e,kopervik:e,krokstadelva:e,langevag:e,"xn--langevg-jxa":e,langev\u00E5g:e,leirvik:e,mjondalen:e,"xn--mjndalen-64a":e,mj\u00F8ndalen:e,"mo-i-rana":e,mosjoen:e,"xn--mosjen-eya":e,mosj\u00F8en:e,nesoddtangen:e,orkanger:e,osoyro:e,"xn--osyro-wua":e,os\u00F8yro:e,raholt:e,"xn--rholt-mra":e,r\u00E5holt:e,sandnessjoen:e,"xn--sandnessjen-ogb":e,sandnessj\u00F8en:e,skedsmokorset:e,slattum:e,spjelkavik:e,stathelle:e,stavern:e,stjordalshalsen:e,"xn--stjrdalshalsen-sqb":e,stj\u00F8rdalshalsen:e,tananger:e,tranby:e,vossevangen:e,afjord:e,"xn--fjord-lra":e,\u00E5fjord:e,agdenes:e,al:e,"xn--l-1fa":e,\u00E5l:e,alesund:e,"xn--lesund-hua":e,\u00E5lesund:e,alstahaug:e,alta:e,"xn--lt-liac":e,\u00E1lt\u00E1:e,alaheadju:e,"xn--laheadju-7ya":e,\u00E1laheadju:e,alvdal:e,amli:e,"xn--mli-tla":e,\u00E5mli:e,amot:e,"xn--mot-tla":e,\u00E5mot:e,andebu:e,andoy:e,"xn--andy-ira":e,and\u00F8y:e,andasuolo:e,ardal:e,"xn--rdal-poa":e,\u00E5rdal:e,aremark:e,arendal:e,"xn--s-1fa":e,\u00E5s:e,aseral:e,"xn--seral-lra":e,\u00E5seral:e,asker:e,askim:e,askvoll:e,askoy:e,"xn--asky-ira":e,ask\u00F8y:e,asnes:e,"xn--snes-poa":e,\u00E5snes:e,audnedaln:e,aukra:e,aure:e,aurland:e,"aurskog-holand":e,"xn--aurskog-hland-jnb":e,"aurskog-h\xF8land":e,austevoll:e,austrheim:e,averoy:e,"xn--avery-yua":e,aver\u00F8y:e,balestrand:e,ballangen:e,balat:e,"xn--blt-elab":e,b\u00E1l\u00E1t:e,balsfjord:e,bahccavuotna:e,"xn--bhccavuotna-k7a":e,b\u00E1hccavuotna:e,bamble:e,bardu:e,beardu:e,beiarn:e,bajddar:e,"xn--bjddar-pta":e,b\u00E1jddar:e,baidar:e,"xn--bidr-5nac":e,b\u00E1id\u00E1r:e,berg:e,bergen:e,berlevag:e,"xn--berlevg-jxa":e,berlev\u00E5g:e,bearalvahki:e,"xn--bearalvhki-y4a":e,bearalv\u00E1hki:e,bindal:e,birkenes:e,bjarkoy:e,"xn--bjarky-fya":e,bjark\u00F8y:e,bjerkreim:e,bjugn:e,bodo:e,"xn--bod-2na":e,bod\u00F8:e,badaddja:e,"xn--bdddj-mrabd":e,b\u00E5d\u00E5ddj\u00E5:e,budejju:e,bokn:e,bremanger:e,bronnoy:e,"xn--brnny-wuac":e,br\u00F8nn\u00F8y:e,bygland:e,bykle:e,barum:e,"xn--brum-voa":e,b\u00E6rum:e,telemark:{$:0,succ:{bo:e,"xn--b-5ga":e,b\u00F8:e}},nordland:{$:0,succ:{bo:e,"xn--b-5ga":e,b\u00F8:e,heroy:e,"xn--hery-ira":e,her\u00F8y:e}},bievat:e,"xn--bievt-0qa":e,biev\u00E1t:e,bomlo:e,"xn--bmlo-gra":e,b\u00F8mlo:e,batsfjord:e,"xn--btsfjord-9za":e,b\u00E5tsfjord:e,bahcavuotna:e,"xn--bhcavuotna-s4a":e,b\u00E1hcavuotna:e,dovre:e,drammen:e,drangedal:e,dyroy:e,"xn--dyry-ira":e,dyr\u00F8y:e,donna:e,"xn--dnna-gra":e,d\u00F8nna:e,eid:e,eidfjord:e,eidsberg:e,eidskog:e,eidsvoll:e,eigersund:e,elverum:e,enebakk:e,engerdal:e,etne:e,etnedal:e,evenes:e,evenassi:e,"xn--eveni-0qa01ga":e,even\u00E1\u0161\u0161i:e,"evje-og-hornnes":e,farsund:e,fauske:e,fuossko:e,fuoisku:e,fedje:e,fet:e,finnoy:e,"xn--finny-yua":e,finn\u00F8y:e,fitjar:e,fjaler:e,fjell:e,flakstad:e,flatanger:e,flekkefjord:e,flesberg:e,flora:e,fla:e,"xn--fl-zia":e,fl\u00E5:e,folldal:e,forsand:e,fosnes:e,frei:e,frogn:e,froland:e,frosta:e,frana:e,"xn--frna-woa":e,fr\u00E6na:e,froya:e,"xn--frya-hra":e,fr\u00F8ya:e,fusa:e,fyresdal:e,forde:e,"xn--frde-gra":e,f\u00F8rde:e,gamvik:e,gangaviika:e,"xn--ggaviika-8ya47h":e,g\u00E1\u014Bgaviika:e,gaular:e,gausdal:e,gildeskal:e,"xn--gildeskl-g0a":e,gildesk\u00E5l:e,giske:e,gjemnes:e,gjerdrum:e,gjerstad:e,gjesdal:e,gjovik:e,"xn--gjvik-wua":e,gj\u00F8vik:e,gloppen:e,gol:e,gran:e,grane:e,granvin:e,gratangen:e,grimstad:e,grong:e,kraanghke:e,"xn--kranghke-b0a":e,kr\u00E5anghke:e,grue:e,gulen:e,hadsel:e,halden:e,halsa:e,hamar:e,hamaroy:e,habmer:e,"xn--hbmer-xqa":e,h\u00E1bmer:e,hapmir:e,"xn--hpmir-xqa":e,h\u00E1pmir:e,hammerfest:e,hammarfeasta:e,"xn--hmmrfeasta-s4ac":e,h\u00E1mm\u00E1rfeasta:e,haram:e,hareid:e,harstad:e,hasvik:e,aknoluokta:e,"xn--koluokta-7ya57h":e,\u00E1k\u014Boluokta:e,hattfjelldal:e,aarborte:e,haugesund:e,hemne:e,hemnes:e,hemsedal:e,"more-og-romsdal":{$:0,succ:{heroy:e,sande:e}},"xn--mre-og-romsdal-qqb":{$:0,succ:{"xn--hery-ira":e,sande:e}},"m\xF8re-og-romsdal":{$:0,succ:{her\u00F8y:e,sande:e}},hitra:e,hjartdal:e,hjelmeland:e,hobol:e,"xn--hobl-ira":e,hob\u00F8l:e,hof:e,hol:e,hole:e,holmestrand:e,holtalen:e,"xn--holtlen-hxa":e,holt\u00E5len:e,hornindal:e,horten:e,hurdal:e,hurum:e,hvaler:e,hyllestad:e,hagebostad:e,"xn--hgebostad-g3a":e,h\u00E6gebostad:e,hoyanger:e,"xn--hyanger-q1a":e,h\u00F8yanger:e,hoylandet:e,"xn--hylandet-54a":e,h\u00F8ylandet:e,ha:e,"xn--h-2fa":e,h\u00E5:e,ibestad:e,inderoy:e,"xn--indery-fya":e,inder\u00F8y:e,iveland:e,jevnaker:e,jondal:e,jolster:e,"xn--jlster-bya":e,j\u00F8lster:e,karasjok:e,karasjohka:e,"xn--krjohka-hwab49j":e,k\u00E1r\u00E1\u0161johka:e,karlsoy:e,galsa:e,"xn--gls-elac":e,g\u00E1ls\u00E1:e,karmoy:e,"xn--karmy-yua":e,karm\u00F8y:e,kautokeino:e,guovdageaidnu:e,klepp:e,klabu:e,"xn--klbu-woa":e,kl\u00E6bu:e,kongsberg:e,kongsvinger:e,kragero:e,"xn--krager-gya":e,krager\u00F8:e,kristiansand:e,kristiansund:e,krodsherad:e,"xn--krdsherad-m8a":e,kr\u00F8dsherad:e,kvalsund:e,rahkkeravju:e,"xn--rhkkervju-01af":e,r\u00E1hkker\u00E1vju:e,kvam:e,kvinesdal:e,kvinnherad:e,kviteseid:e,kvitsoy:e,"xn--kvitsy-fya":e,kvits\u00F8y:e,kvafjord:e,"xn--kvfjord-nxa":e,kv\u00E6fjord:e,giehtavuoatna:e,kvanangen:e,"xn--kvnangen-k0a":e,kv\u00E6nangen:e,navuotna:e,"xn--nvuotna-hwa":e,n\u00E1vuotna:e,kafjord:e,"xn--kfjord-iua":e,k\u00E5fjord:e,gaivuotna:e,"xn--givuotna-8ya":e,g\u00E1ivuotna:e,larvik:e,lavangen:e,lavagis:e,loabat:e,"xn--loabt-0qa":e,loab\u00E1t:e,lebesby:e,davvesiida:e,leikanger:e,leirfjord:e,leka:e,leksvik:e,lenvik:e,leangaviika:e,"xn--leagaviika-52b":e,lea\u014Bgaviika:e,lesja:e,levanger:e,lier:e,lierne:e,lillehammer:e,lillesand:e,lindesnes:e,lindas:e,"xn--linds-pra":e,lind\u00E5s:e,lom:e,loppa:e,lahppi:e,"xn--lhppi-xqa":e,l\u00E1hppi:e,lund:e,lunner:e,luroy:e,"xn--lury-ira":e,lur\u00F8y:e,luster:e,lyngdal:e,lyngen:e,ivgu:e,lardal:e,lerdal:e,"xn--lrdal-sra":e,l\u00E6rdal:e,lodingen:e,"xn--ldingen-q1a":e,l\u00F8dingen:e,lorenskog:e,"xn--lrenskog-54a":e,l\u00F8renskog:e,loten:e,"xn--lten-gra":e,l\u00F8ten:e,malvik:e,masoy:e,"xn--msy-ula0h":e,m\u00E5s\u00F8y:e,muosat:e,"xn--muost-0qa":e,muos\u00E1t:e,mandal:e,marker:e,marnardal:e,masfjorden:e,meland:e,meldal:e,melhus:e,meloy:e,"xn--mely-ira":e,mel\u00F8y:e,meraker:e,"xn--merker-kua":e,mer\u00E5ker:e,moareke:e,"xn--moreke-jua":e,mo\u00E5reke:e,midsund:e,"midtre-gauldal":e,modalen:e,modum:e,molde:e,moskenes:e,moss:e,mosvik:e,malselv:e,"xn--mlselv-iua":e,m\u00E5lselv:e,malatvuopmi:e,"xn--mlatvuopmi-s4a":e,m\u00E1latvuopmi:e,namdalseid:e,aejrie:e,namsos:e,namsskogan:e,naamesjevuemie:e,"xn--nmesjevuemie-tcba":e,n\u00E5\u00E5mesjevuemie:e,laakesvuemie:e,nannestad:e,narvik:e,narviika:e,naustdal:e,"nedre-eiker":e,akershus:Lt,buskerud:Lt,nesna:e,nesodden:e,nesseby:e,unjarga:e,"xn--unjrga-rta":e,unj\u00E1rga:e,nesset:e,nissedal:e,nittedal:e,"nord-aurdal":e,"nord-fron":e,"nord-odal":e,norddal:e,nordkapp:e,davvenjarga:e,"xn--davvenjrga-y4a":e,davvenj\u00E1rga:e,"nordre-land":e,nordreisa:e,raisa:e,"xn--risa-5na":e,r\u00E1isa:e,"nore-og-uvdal":e,notodden:e,naroy:e,"xn--nry-yla5g":e,n\u00E6r\u00F8y:e,notteroy:e,"xn--nttery-byae":e,n\u00F8tter\u00F8y:e,odda:e,oksnes:e,"xn--ksnes-uua":e,\u00F8ksnes:e,oppdal:e,oppegard:e,"xn--oppegrd-ixa":e,oppeg\u00E5rd:e,orkdal:e,orland:e,"xn--rland-uua":e,\u00F8rland:e,orskog:e,"xn--rskog-uua":e,\u00F8rskog:e,orsta:e,"xn--rsta-fra":e,\u00F8rsta:e,hedmark:{$:0,succ:{os:e,valer:e,"xn--vler-qoa":e,v\u00E5ler:e}},hordaland:{$:0,succ:{os:e}},osen:e,osteroy:e,"xn--ostery-fya":e,oster\u00F8y:e,"ostre-toten":e,"xn--stre-toten-zcb":e,"\xF8stre-toten":e,overhalla:e,"ovre-eiker":e,"xn--vre-eiker-k8a":e,"\xF8vre-eiker":e,oyer:e,"xn--yer-zna":e,\u00F8yer:e,oygarden:e,"xn--ygarden-p1a":e,\u00F8ygarden:e,"oystre-slidre":e,"xn--ystre-slidre-ujb":e,"\xF8ystre-slidre":e,porsanger:e,porsangu:e,"xn--porsgu-sta26f":e,pors\u00E1\u014Bgu:e,porsgrunn:e,radoy:e,"xn--rady-ira":e,rad\u00F8y:e,rakkestad:e,rana:e,ruovat:e,randaberg:e,rauma:e,rendalen:e,rennebu:e,rennesoy:e,"xn--rennesy-v1a":e,rennes\u00F8y:e,rindal:e,ringebu:e,ringerike:e,ringsaker:e,rissa:e,risor:e,"xn--risr-ira":e,ris\u00F8r:e,roan:e,rollag:e,rygge:e,ralingen:e,"xn--rlingen-mxa":e,r\u00E6lingen:e,rodoy:e,"xn--rdy-0nab":e,r\u00F8d\u00F8y:e,romskog:e,"xn--rmskog-bya":e,r\u00F8mskog:e,roros:e,"xn--rros-gra":e,r\u00F8ros:e,rost:e,"xn--rst-0na":e,r\u00F8st:e,royken:e,"xn--ryken-vua":e,r\u00F8yken:e,royrvik:e,"xn--ryrvik-bya":e,r\u00F8yrvik:e,rade:e,"xn--rde-ula":e,r\u00E5de:e,salangen:e,siellak:e,saltdal:e,salat:e,"xn--slt-elab":e,s\u00E1l\u00E1t:e,"xn--slat-5na":e,s\u00E1lat:e,samnanger:e,vestfold:{$:0,succ:{sande:e}},sandefjord:e,sandnes:e,sandoy:e,"xn--sandy-yua":e,sand\u00F8y:e,sarpsborg:e,sauda:e,sauherad:e,sel:e,selbu:e,selje:e,seljord:e,sigdal:e,siljan:e,sirdal:e,skaun:e,skedsmo:e,ski:e,skien:e,skiptvet:e,skjervoy:e,"xn--skjervy-v1a":e,skjerv\u00F8y:e,skierva:e,"xn--skierv-uta":e,skierv\u00E1:e,skjak:e,"xn--skjk-soa":e,skj\u00E5k:e,skodje:e,skanland:e,"xn--sknland-fxa":e,sk\u00E5nland:e,skanit:e,"xn--sknit-yqa":e,sk\u00E1nit:e,smola:e,"xn--smla-hra":e,sm\u00F8la:e,snillfjord:e,snasa:e,"xn--snsa-roa":e,sn\u00E5sa:e,snoasa:e,snaase:e,"xn--snase-nra":e,sn\u00E5ase:e,sogndal:e,sokndal:e,sola:e,solund:e,songdalen:e,sortland:e,spydeberg:e,stange:e,stavanger:e,steigen:e,steinkjer:e,stjordal:e,"xn--stjrdal-s1a":e,stj\u00F8rdal:e,stokke:e,"stor-elvdal":e,stord:e,stordal:e,storfjord:e,omasvuotna:e,strand:e,stranda:e,stryn:e,sula:e,suldal:e,sund:e,sunndal:e,surnadal:e,sveio:e,svelvik:e,sykkylven:e,sogne:e,"xn--sgne-gra":e,s\u00F8gne:e,somna:e,"xn--smna-gra":e,s\u00F8mna:e,"sondre-land":e,"xn--sndre-land-0cb":e,"s\xF8ndre-land":e,"sor-aurdal":e,"xn--sr-aurdal-l8a":e,"s\xF8r-aurdal":e,"sor-fron":e,"xn--sr-fron-q1a":e,"s\xF8r-fron":e,"sor-odal":e,"xn--sr-odal-q1a":e,"s\xF8r-odal":e,"sor-varanger":e,"xn--sr-varanger-ggb":e,"s\xF8r-varanger":e,"matta-varjjat":e,"xn--mtta-vrjjat-k7af":e,"m\xE1tta-v\xE1rjjat":e,sorfold:e,"xn--srfold-bya":e,s\u00F8rfold:e,sorreisa:e,"xn--srreisa-q1a":e,s\u00F8rreisa:e,sorum:e,"xn--srum-gra":e,s\u00F8rum:e,tana:e,deatnu:e,time:e,tingvoll:e,tinn:e,tjeldsund:e,dielddanuorri:e,tjome:e,"xn--tjme-hra":e,tj\u00F8me:e,tokke:e,tolga:e,torsken:e,tranoy:e,"xn--trany-yua":e,tran\u00F8y:e,tromso:e,"xn--troms-zua":e,troms\u00F8:e,tromsa:e,romsa:e,trondheim:e,troandin:e,trysil:e,trana:e,"xn--trna-woa":e,tr\u00E6na:e,trogstad:e,"xn--trgstad-r1a":e,tr\u00F8gstad:e,tvedestrand:e,tydal:e,tynset:e,tysfjord:e,divtasvuodna:e,divttasvuotna:e,tysnes:e,tysvar:e,"xn--tysvr-vra":e,tysv\u00E6r:e,tonsberg:e,"xn--tnsberg-q1a":e,t\u00F8nsberg:e,ullensaker:e,ullensvang:e,ulvik:e,utsira:e,vadso:e,"xn--vads-jra":e,vads\u00F8:e,cahcesuolo:e,"xn--hcesuolo-7ya35b":e,\u010D\u00E1hcesuolo:e,vaksdal:e,valle:e,vang:e,vanylven:e,vardo:e,"xn--vard-jra":e,vard\u00F8:e,varggat:e,"xn--vrggt-xqad":e,v\u00E1rgg\u00E1t:e,vefsn:e,vaapste:e,vega:e,vegarshei:e,"xn--vegrshei-c0a":e,veg\u00E5rshei:e,vennesla:e,verdal:e,verran:e,vestby:e,vestnes:e,"vestre-slidre":e,"vestre-toten":e,vestvagoy:e,"xn--vestvgy-ixa6o":e,vestv\u00E5g\u00F8y:e,vevelstad:e,vik:e,vikna:e,vindafjord:e,volda:e,voss:e,varoy:e,"xn--vry-yla5g":e,v\u00E6r\u00F8y:e,vagan:e,"xn--vgan-qoa":e,v\u00E5gan:e,voagat:e,vagsoy:e,"xn--vgsy-qoa0j":e,v\u00E5gs\u00F8y:e,vaga:e,"xn--vg-yiab":e,v\u00E5g\u00E5:e,ostfold:{$:0,succ:{valer:e}},"xn--stfold-9xa":{$:0,succ:{"xn--vler-qoa":e}},\u00F8stfold:{$:0,succ:{v\u00E5ler:e}},co:t,blogspot:t}},np:B,nr:xr,nu:{$:1,succ:{merseine:t,mine:t,shacknet:t,nom:t,uwu:t,enterprisecloud:t}},nz:{$:1,succ:{ac:e,co:R,cri:e,geek:e,gen:e,govt:e,health:e,iwi:e,kiwi:e,maori:e,mil:e,"xn--mori-qsa":e,m\u0101ori:e,net:e,org:e,parliament:e,school:e,nym:t}},om:{$:1,succ:{co:e,com:e,edu:e,gov:e,med:e,museum:e,net:e,org:e,pro:e}},onion:e,org:{$:1,succ:{altervista:t,amune:{$:0,succ:{tele:t}},pimienta:t,poivron:t,potager:t,sweetpepper:t,ae:t,us:t,certmgr:t,cdn77:{$:0,succ:{c:t,rsc:t}},"cdn77-secure":{$:0,succ:{origin:{$:0,succ:{ssl:t}}}},cloudns:t,duckdns:t,tunk:t,dyndns:{$:2,succ:{go:t,home:t}},blogdns:t,blogsite:t,boldlygoingnowhere:t,dnsalias:t,dnsdojo:t,doesntexist:t,dontexist:t,doomdns:t,dvrdns:t,dynalias:t,endofinternet:t,endoftheinternet:t,"from-me":t,"game-host":t,gotdns:t,"hobby-site":t,homedns:t,homeftp:t,homelinux:t,homeunix:t,"is-a-bruinsfan":t,"is-a-candidate":t,"is-a-celticsfan":t,"is-a-chef":t,"is-a-geek":t,"is-a-knight":t,"is-a-linux-user":t,"is-a-patsfan":t,"is-a-soxfan":t,"is-found":t,"is-lost":t,"is-saved":t,"is-very-bad":t,"is-very-evil":t,"is-very-good":t,"is-very-nice":t,"is-very-sweet":t,"isa-geek":t,"kicks-ass":t,misconfused:t,podzone:t,readmyblog:t,selfip:t,sellsyourhome:t,servebbs:t,serveftp:t,servegame:t,"stuff-4-sale":t,webhop:t,ddnss:t,accesscam:t,camdvr:t,freeddns:t,mywire:t,webredirect:t,eu:{$:2,succ:{al:t,asso:t,at:t,au:t,be:t,bg:t,ca:t,cd:t,ch:t,cn:t,cy:t,cz:t,de:t,dk:t,edu:t,ee:t,es:t,fi:t,fr:t,gr:t,hr:t,hu:t,ie:t,il:t,in:t,int:t,is:t,it:t,jp:t,kr:t,lt:t,lu:t,lv:t,mc:t,me:t,mk:t,mt:t,my:t,net:t,ng:t,nl:t,no:t,nz:t,paris:t,pl:t,pt:t,"q-a":t,ro:t,ru:t,se:t,si:t,sk:t,tr:t,uk:t,us:t}},twmail:t,fedorainfracloud:t,fedorapeople:t,fedoraproject:{$:0,succ:{cloud:t,os:de,stg:{$:0,succ:{os:de}}}},freedesktop:t,hepforge:t,"in-dsl":t,"in-vpn":t,js:t,uklugs:t,barsy:t,mayfirst:t,"mozilla-iot":t,bmoattachments:t,dynserv:t,"now-dns":t,"cable-modem":t,collegefan:t,couchpotatofries:t,mlbfan:t,mysecuritycamera:t,nflfan:t,"read-books":t,ufcfan:t,hopto:t,myftp:t,"no-ip":t,zapto:t,pubtls:t,"my-firewall":t,myfirewall:t,spdns:t,dsmynas:t,familyds:t,edugit:t,tuxfamily:t,diskstation:t,hk:t,wmflabs:t,toolforge:t,wmcloud:t,za:t}},pa:{$:1,succ:{ac:e,gob:e,com:e,org:e,sld:e,edu:e,net:e,ing:e,abo:e,med:e,nom:e}},pe:{$:1,succ:{edu:e,gob:e,nom:e,mil:e,org:e,com:e,net:e,blogspot:t,nym:t}},pf:{$:1,succ:{com:e,org:e,edu:e}},pg:B,ph:{$:1,succ:{com:e,net:e,org:e,gov:e,edu:e,ngo:e,mil:e,i:e}},pk:{$:1,succ:{com:e,net:e,edu:e,org:e,fam:e,biz:e,web:e,gov:e,gob:e,gok:e,gon:e,gop:e,gos:e,info:e}},pl:{$:1,succ:{com:e,net:e,org:e,aid:e,agro:e,atm:e,auto:e,biz:e,edu:e,gmina:e,gsm:e,info:e,mail:e,miasta:e,media:e,mil:e,nieruchomosci:e,nom:e,pc:e,powiat:e,priv:e,realestate:e,rel:e,sex:e,shop:e,sklep:e,sos:e,szkola:e,targi:e,tm:e,tourism:e,travel:e,turystyka:e,gov:{$:1,succ:{ap:e,ic:e,is:e,us:e,kmpsp:e,kppsp:e,kwpsp:e,psp:e,wskr:e,kwp:e,mw:e,ug:e,um:e,umig:e,ugim:e,upow:e,uw:e,starostwo:e,pa:e,po:e,psse:e,pup:e,rzgw:e,sa:e,so:e,sr:e,wsa:e,sko:e,uzs:e,wiih:e,winb:e,pinb:e,wios:e,witd:e,wzmiuw:e,piw:e,wiw:e,griw:e,wif:e,oum:e,sdn:e,zp:e,uppo:e,mup:e,wuoz:e,konsulat:e,oirm:e}},augustow:e,"babia-gora":e,bedzin:e,beskidy:e,bialowieza:e,bialystok:e,bielawa:e,bieszczady:e,boleslawiec:e,bydgoszcz:e,bytom:e,cieszyn:e,czeladz:e,czest:e,dlugoleka:e,elblag:e,elk:e,glogow:e,gniezno:e,gorlice:e,grajewo:e,ilawa:e,jaworzno:e,"jelenia-gora":e,jgora:e,kalisz:e,"kazimierz-dolny":e,karpacz:e,kartuzy:e,kaszuby:e,katowice:e,kepno:e,ketrzyn:e,klodzko:e,kobierzyce:e,kolobrzeg:e,konin:e,konskowola:e,kutno:e,lapy:e,lebork:e,legnica:e,lezajsk:e,limanowa:e,lomza:e,lowicz:e,lubin:e,lukow:e,malbork:e,malopolska:e,mazowsze:e,mazury:e,mielec:e,mielno:e,mragowo:e,naklo:e,nowaruda:e,nysa:e,olawa:e,olecko:e,olkusz:e,olsztyn:e,opoczno:e,opole:e,ostroda:e,ostroleka:e,ostrowiec:e,ostrowwlkp:e,pila:e,pisz:e,podhale:e,podlasie:e,polkowice:e,pomorze:e,pomorskie:e,prochowice:e,pruszkow:e,przeworsk:e,pulawy:e,radom:e,"rawa-maz":e,rybnik:e,rzeszow:e,sanok:e,sejny:e,slask:e,slupsk:e,sosnowiec:e,"stalowa-wola":e,skoczow:e,starachowice:e,stargard:e,suwalki:e,swidnica:e,swiebodzin:e,swinoujscie:e,szczecin:e,szczytno:e,tarnobrzeg:e,tgory:e,turek:e,tychy:e,ustka:e,walbrzych:e,warmia:e,warszawa:e,waw:e,wegrow:e,wielun:e,wlocl:e,wloclawek:e,wodzislaw:e,wolomin:e,wroclaw:e,zachpomor:e,zagan:e,zarow:e,zgora:e,zgorzelec:e,beep:t,krasnik:t,leczna:t,lubartow:t,lublin:t,poniatowa:t,swidnik:t,co:t,art:t,gliwice:t,krakow:t,poznan:t,wroc:t,zakopane:t,gda:t,gdansk:t,gdynia:t,med:t,sopot:t}},pm:{$:1,succ:{own:t}},pn:{$:1,succ:{gov:e,co:e,org:e,edu:e,net:e}},post:e,pr:{$:1,succ:{com:e,net:e,org:e,gov:e,edu:e,isla:e,pro:e,biz:e,info:e,name:e,est:e,prof:e,ac:e}},pro:{$:1,succ:{aaa:e,aca:e,acct:e,avocat:e,bar:e,cpa:e,eng:e,jur:e,law:e,med:e,recht:e,cloudns:t,dnstrace:{$:0,succ:{bci:t}},barsy:t}},ps:{$:1,succ:{edu:e,gov:e,sec:e,plo:e,com:e,org:e,net:e}},pt:{$:1,succ:{net:e,gov:e,org:e,edu:e,int:e,publ:e,com:e,nome:e,blogspot:t,nym:t}},pw:{$:1,succ:{co:e,ne:e,or:e,ed:e,go:e,belau:e,cloudns:t,x443:t,nom:t}},py:{$:1,succ:{com:e,coop:e,edu:e,gov:e,mil:e,net:e,org:e}},qa:{$:1,succ:{com:e,edu:e,gov:e,mil:e,name:e,net:e,org:e,sch:e,blogspot:t,nom:t}},re:{$:1,succ:{asso:e,com:e,nom:e,blogspot:t}},ro:{$:1,succ:{arts:e,com:e,firm:e,info:e,nom:e,nt:e,org:e,rec:e,store:e,tm:e,www:e,shop:t,blogspot:t,nym:t}},rs:{$:1,succ:{ac:e,co:e,edu:e,gov:e,in:e,org:e,blogspot:t,ua:t,nom:t,ox:t}},ru:{$:1,succ:{ac:t,edu:t,gov:t,int:t,mil:t,test:t,adygeya:t,bashkiria:t,bir:t,cbg:t,com:t,dagestan:t,grozny:t,kalmykia:t,kustanai:t,marine:t,mordovia:t,msk:t,mytis:t,nalchik:t,nov:t,pyatigorsk:t,spb:t,vladikavkaz:t,vladimir:t,blogspot:t,regruhosting:bn,myjino:{$:2,succ:{hosting:P,landing:P,spectrum:P,vps:P}},cldmail:{$:0,succ:{hb:t}},net:t,org:t,pp:t,ras:t}},rw:{$:1,succ:{ac:e,co:e,coop:e,gov:e,mil:e,net:e,org:e}},sa:{$:1,succ:{com:e,net:e,org:e,gov:e,med:e,pub:e,edu:e,sch:e}},sb:W,sc:W,sd:{$:1,succ:{com:e,net:e,org:e,edu:e,med:e,tv:e,gov:e,info:e}},se:{$:1,succ:{a:e,ac:e,b:e,bd:e,brand:e,c:e,d:e,e,f:e,fh:e,fhsk:e,fhv:e,g:e,h:e,i:e,k:e,komforb:e,kommunalforbund:e,komvux:e,l:e,lanbib:e,m:e,n:e,naturbruksgymn:e,o:e,org:e,p:e,parti:e,pp:e,press:e,r:e,s:e,t:e,tm:e,u:e,w:e,x:e,y:e,z:e,com:t,blogspot:t,conf:t}},sg:{$:1,succ:{com:e,net:e,org:e,gov:e,edu:e,per:e,blogspot:t}},sh:{$:1,succ:{com:e,net:e,gov:e,org:e,mil:e,hashbang:t,platform:{$:0,succ:{bc:t,ent:t,eu:t,us:t}},now:t,vxl:t,wedeploy:t}},si:{$:1,succ:{gitpage:t,blogspot:t,nom:t}},sj:e,sk:Hn,sl:W,sm:e,sn:{$:1,succ:{art:e,com:e,edu:e,gouv:e,org:e,perso:e,univ:e,blogspot:t}},so:{$:1,succ:{com:e,edu:e,gov:e,me:e,net:e,org:e,sch:t}},sr:e,ss:{$:1,succ:{biz:e,com:e,edu:e,gov:e,net:e,org:e}},st:{$:1,succ:{co:e,com:e,consulado:e,edu:e,embaixada:e,gov:e,mil:e,net:e,org:e,principe:e,saotome:e,store:e,nom:t,noho:t}},su:{$:1,succ:{abkhazia:t,adygeya:t,aktyubinsk:t,arkhangelsk:t,armenia:t,ashgabad:t,azerbaijan:t,balashov:t,bashkiria:t,bryansk:t,bukhara:t,chimkent:t,dagestan:t,"east-kazakhstan":t,exnet:t,georgia:t,grozny:t,ivanovo:t,jambyl:t,kalmykia:t,kaluga:t,karacol:t,karaganda:t,karelia:t,khakassia:t,krasnodar:t,kurgan:t,kustanai:t,lenug:t,mangyshlak:t,mordovia:t,msk:t,murmansk:t,nalchik:t,navoi:t,"north-kazakhstan":t,nov:t,obninsk:t,penza:t,pokrovsk:t,sochi:t,spb:t,tashkent:t,termez:t,togliatti:t,troitsk:t,tselinograd:t,tula:t,tuva:t,vladikavkaz:t,vladimir:t,vologda:t,nym:t}},sv:{$:1,succ:{com:e,edu:e,gob:e,org:e,red:e}},sx:{$:1,succ:{gov:e,nym:t}},sy:D,sz:{$:1,succ:{co:e,ac:e,org:e}},tc:{$:1,succ:{ch:t,me:t,we:t}},td:R,tel:e,tf:e,tg:e,th:{$:1,succ:{ac:e,co:e,go:e,in:e,mi:e,net:e,or:e,online:t,shop:t}},tj:{$:1,succ:{ac:e,biz:e,co:e,com:e,edu:e,go:e,gov:e,int:e,mil:e,name:e,net:e,nic:e,org:e,test:e,web:e,nom:t}},tk:e,tl:O,tm:{$:1,succ:{com:e,co:e,org:e,net:e,nom:e,gov:e,mil:e,edu:e}},tn:{$:1,succ:{com:e,ens:e,fin:e,gov:e,ind:e,intl:e,nat:e,net:e,org:e,info:e,perso:e,tourism:e,edunet:e,rnrt:e,rns:e,rnu:e,mincom:e,agrinet:e,defense:e,turen:e}},to:{$:1,succ:{611:t,com:e,gov:e,net:e,org:e,edu:e,mil:e,oya:t,vpnplus:t,quickconnect:{$:0,succ:{direct:t}},nyan:t}},tr:{$:1,succ:{av:e,bbs:e,bel:e,biz:e,com:R,dr:e,edu:e,gen:e,gov:e,info:e,mil:e,k12:e,kep:e,name:e,net:e,org:e,pol:e,tel:e,tsk:e,tv:e,web:e,nc:O}},tt:{$:1,succ:{co:e,com:e,org:e,net:e,biz:e,info:e,pro:e,int:e,coop:e,jobs:e,mobi:e,travel:e,museum:e,aero:e,name:e,gov:e,edu:e}},tv:{$:1,succ:{dyndns:t,"better-than":t,"on-the-web":t,"worse-than":t}},tw:{$:1,succ:{edu:e,gov:e,mil:e,com:{$:1,succ:{mymailer:t}},net:e,org:e,idv:e,game:e,ebiz:e,club:e,"xn--zf0ao64a":e,\u7DB2\u8DEF:e,"xn--uc0atv":e,\u7D44\u7E54:e,"xn--czrw28b":e,\u5546\u696D:e,url:t,blogspot:t,nym:t}},tz:{$:1,succ:{ac:e,co:e,go:e,hotel:e,info:e,me:e,mil:e,mobi:e,ne:e,or:e,sc:e,tv:e}},ua:{$:1,succ:{com:e,edu:e,gov:e,in:e,net:e,org:e,cherkassy:e,cherkasy:e,chernigov:e,chernihiv:e,chernivtsi:e,chernovtsy:e,ck:e,cn:e,cr:e,crimea:e,cv:e,dn:e,dnepropetrovsk:e,dnipropetrovsk:e,donetsk:e,dp:e,if:e,"ivano-frankivsk":e,kh:e,kharkiv:e,kharkov:e,kherson:e,khmelnitskiy:e,khmelnytskyi:e,kiev:e,kirovograd:e,km:e,kr:e,krym:e,ks:e,kv:e,kyiv:e,lg:e,lt:e,lugansk:e,lutsk:e,lv:e,lviv:e,mk:e,mykolaiv:e,nikolaev:e,od:e,odesa:e,odessa:e,pl:e,poltava:e,rivne:e,rovno:e,rv:e,sb:e,sebastopol:e,sevastopol:e,sm:e,sumy:e,te:e,ternopil:e,uz:e,uzhgorod:e,vinnica:e,vinnytsia:e,vn:e,volyn:e,yalta:e,zaporizhzhe:e,zaporizhzhia:e,zhitomir:e,zhytomyr:e,zp:e,zt:e,cc:t,inf:t,ltd:t,biz:t,co:t,pp:t,v:t}},ug:{$:1,succ:{co:e,or:e,ac:e,sc:e,go:e,ne:e,com:e,org:e,blogspot:t,nom:t}},uk:{$:1,succ:{ac:e,co:{$:1,succ:{bytemark:{$:0,succ:{dh:t,vm:t}},blogspot:t,layershift:Ce,barsy:t,barsyonline:t,"nh-serv":t,"no-ip":t,wellbeingzone:t,gwiddle:t}},gov:{$:1,succ:{service:t,homeoffice:t}},ltd:e,me:e,net:e,nhs:e,org:{$:1,succ:{glug:t,lug:t,lugs:t}},plc:e,police:e,sch:B,conn:t,copro:t,barsy:t}},us:{$:1,succ:{dni:e,fed:e,isa:e,kids:e,nsn:e,ak:be,al:be,ar:be,as:be,az:be,ca:be,co:be,ct:be,dc:be,de:{$:1,succ:{k12:e,cc:e,lib:t}},fl:be,ga:be,gu:be,hi:rn,ia:be,id:be,il:be,in:be,ks:be,ky:be,la:be,ma:{$:1,succ:{k12:{$:1,succ:{pvt:e,chtr:e,paroch:e}},cc:e,lib:e}},md:be,me:be,mi:{$:1,succ:{k12:e,cc:e,lib:e,"ann-arbor":e,cog:e,dst:e,eaton:e,gen:e,mus:e,tec:e,washtenaw:e}},mn:be,mo:be,ms:be,mt:be,nc:be,nd:rn,ne:be,nh:be,nj:be,nm:be,nv:be,ny:be,oh:be,ok:be,or:be,pa:be,pr:be,ri:rn,sc:be,sd:rn,tn:be,tx:be,ut:be,vi:be,vt:be,va:be,wa:be,wi:be,wv:{$:1,succ:{cc:e}},wy:be,cloudns:t,drud:t,"is-by":t,"land-4-sale":t,"stuff-4-sale":t,graphox:t,freeddns:t,golffan:t,noip:t,pointto:t,platterp:t}},uy:{$:1,succ:{com:R,edu:e,gub:e,mil:e,net:e,org:e,nom:t}},uz:{$:1,succ:{co:e,com:e,net:e,org:e}},va:e,vc:{$:1,succ:{com:e,net:e,org:e,gov:e,mil:e,edu:e,gv:{$:2,succ:{d:t}},"0e":t,nom:t}},ve:{$:1,succ:{arts:e,co:e,com:e,e12:e,edu:e,firm:e,gob:e,gov:e,info:e,int:e,mil:e,net:e,org:e,rec:e,store:e,tec:e,web:e}},vg:{$:1,succ:{nom:t,at:t}},vi:{$:1,succ:{co:e,com:e,k12:e,net:e,org:e}},vn:{$:1,succ:{com:e,net:e,org:e,edu:e,gov:e,int:e,ac:e,biz:e,info:e,name:e,pro:e,health:e,blogspot:t}},vu:{$:1,succ:{com:e,edu:e,net:e,org:e,blog:t,dev:t,me:t,cn:t}},wf:e,ws:{$:1,succ:{com:e,net:e,org:e,gov:e,edu:e,advisor:P,cloud66:t,dyndns:t,mypets:t}},yt:e,"xn--mgbaam7a8h":e,\u0627\u0645\u0627\u0631\u0627\u062A:e,"xn--y9a3aq":e,\u0570\u0561\u0575:e,"xn--54b7fta0cc":e,\u09AC\u09BE\u0982\u09B2\u09BE:e,"xn--90ae":e,\u0431\u0433:e,"xn--90ais":e,\u0431\u0435\u043B:e,"xn--fiqs8s":e,\u4E2D\u56FD:e,"xn--fiqz9s":e,\u4E2D\u570B:e,"xn--lgbbat1ad8j":e,\u0627\u0644\u062C\u0632\u0627\u0626\u0631:e,"xn--wgbh1c":e,\u0645\u0635\u0631:e,"xn--e1a4c":e,\u0435\u044E:e,"xn--qxa6a":e,\u03B5\u03C5:e,"xn--mgbah1a3hjkrd":e,\u0645\u0648\u0631\u064A\u062A\u0627\u0646\u064A\u0627:e,"xn--node":e,\u10D2\u10D4:e,"xn--qxam":e,\u03B5\u03BB:e,"xn--j6w193g":{$:1,succ:{"xn--55qx5d":e,"xn--wcvs22d":e,"xn--mxtq1m":e,"xn--gmqw5a":e,"xn--od0alg":e,"xn--uc0atv":e}},\u9999\u6E2F:{$:1,succ:{\u516C\u53F8:e,\u6559\u80B2:e,\u653F\u5E9C:e,\u500B\u4EBA:e,\u7DB2\u7D61:e,\u7D44\u7E54:e}},"xn--2scrj9c":e,\u0CAD\u0CBE\u0CB0\u0CA4:e,"xn--3hcrj9c":e,\u0B2D\u0B3E\u0B30\u0B24:e,"xn--45br5cyl":e,\u09AD\u09BE\u09F0\u09A4:e,"xn--h2breg3eve":e,\u092D\u093E\u0930\u0924\u092E\u094D:e,"xn--h2brj9c8c":e,\u092D\u093E\u0930\u094B\u0924:e,"xn--mgbgu82a":e,\u0680\u0627\u0631\u062A:e,"xn--rvc1e0am3e":e,\u0D2D\u0D3E\u0D30\u0D24\u0D02:e,"xn--h2brj9c":e,\u092D\u093E\u0930\u0924:e,"xn--mgbbh1a":e,\u0628\u0627\u0631\u062A:e,"xn--mgbbh1a71e":e,\u0628\u06BE\u0627\u0631\u062A:e,"xn--fpcrj9c3d":e,\u0C2D\u0C3E\u0C30\u0C24\u0C4D:e,"xn--gecrj9c":e,\u0AAD\u0ABE\u0AB0\u0AA4:e,"xn--s9brj9c":e,\u0A2D\u0A3E\u0A30\u0A24:e,"xn--45brj9c":e,\u09AD\u09BE\u09B0\u09A4:e,"xn--xkc2dl3a5ee0h":e,\u0B87\u0BA8\u0BCD\u0BA4\u0BBF\u0BAF\u0BBE:e,"xn--mgba3a4f16a":e,\u0627\u06CC\u0631\u0627\u0646:e,"xn--mgba3a4fra":e,\u0627\u064A\u0631\u0627\u0646:e,"xn--mgbtx2b":e,\u0639\u0631\u0627\u0642:e,"xn--mgbayh7gpa":e,\u0627\u0644\u0627\u0631\u062F\u0646:e,"xn--3e0b707e":e,\uD55C\uAD6D:e,"xn--80ao21a":e,\u049B\u0430\u0437:e,"xn--fzc2c9e2c":e,\u0DBD\u0D82\u0D9A\u0DCF:e,"xn--xkc2al3hye2a":e,\u0B87\u0BB2\u0B99\u0BCD\u0B95\u0BC8:e,"xn--mgbc0a9azcg":e,\u0627\u0644\u0645\u063A\u0631\u0628:e,"xn--d1alf":e,\u043C\u043A\u0434:e,"xn--l1acc":e,\u043C\u043E\u043D:e,"xn--mix891f":e,\u6FB3\u9580:e,"xn--mix082f":e,\u6FB3\u95E8:e,"xn--mgbx4cd0ab":e,\u0645\u0644\u064A\u0633\u064A\u0627:e,"xn--mgb9awbf":e,\u0639\u0645\u0627\u0646:e,"xn--mgbai9azgqp6j":e,\u067E\u0627\u06A9\u0633\u062A\u0627\u0646:e,"xn--mgbai9a5eva00b":e,\u067E\u0627\u0643\u0633\u062A\u0627\u0646:e,"xn--ygbi2ammx":e,\u0641\u0644\u0633\u0637\u064A\u0646:e,"xn--90a3ac":{$:1,succ:{"xn--o1ac":e,"xn--c1avg":e,"xn--90azh":e,"xn--d1at":e,"xn--o1ach":e,"xn--80au":e}},\u0441\u0440\u0431:{$:1,succ:{\u043F\u0440:e,\u043E\u0440\u0433:e,\u043E\u0431\u0440:e,\u043E\u0434:e,\u0443\u043F\u0440:e,\u0430\u043A:e}},"xn--p1ai":e,\u0440\u0444:e,"xn--wgbl6a":e,\u0642\u0637\u0631:e,"xn--mgberp4a5d4ar":e,\u0627\u0644\u0633\u0639\u0648\u062F\u064A\u0629:e,"xn--mgberp4a5d4a87g":e,\u0627\u0644\u0633\u0639\u0648\u062F\u06CC\u0629:e,"xn--mgbqly7c0a67fbc":e,\u0627\u0644\u0633\u0639\u0648\u062F\u06CC\u06C3:e,"xn--mgbqly7cvafr":e,\u0627\u0644\u0633\u0639\u0648\u062F\u064A\u0647:e,"xn--mgbpl2fh":e,\u0633\u0648\u062F\u0627\u0646:e,"xn--yfro4i67o":e,\u65B0\u52A0\u5761:e,"xn--clchc0ea0b2g2a9gcd":e,\u0B9A\u0BBF\u0B99\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0BC2\u0BB0\u0BCD:e,"xn--ogbpf8fl":e,\u0633\u0648\u0631\u064A\u0629:e,"xn--mgbtf8fl":e,\u0633\u0648\u0631\u064A\u0627:e,"xn--o3cw4h":{$:1,succ:{"xn--12c1fe0br":e,"xn--12co0c3b4eva":e,"xn--h3cuzk1di":e,"xn--o3cyx2a":e,"xn--m3ch0j3a":e,"xn--12cfi8ixb8l":e}},\u0E44\u0E17\u0E22:{$:1,succ:{\u0E28\u0E36\u0E01\u0E29\u0E32:e,\u0E18\u0E38\u0E23\u0E01\u0E34\u0E08:e,\u0E23\u0E31\u0E10\u0E1A\u0E32\u0E25:e,\u0E17\u0E2B\u0E32\u0E23:e,\u0E40\u0E19\u0E47\u0E15:e,\u0E2D\u0E07\u0E04\u0E4C\u0E01\u0E23:e}},"xn--pgbs0dh":e,\u062A\u0648\u0646\u0633:e,"xn--kpry57d":e,\u53F0\u7063:e,"xn--kprw13d":e,\u53F0\u6E7E:e,"xn--nnx388a":e,\u81FA\u7063:e,"xn--j1amh":e,\u0443\u043A\u0440:e,"xn--mgb2ddes":e,\u0627\u0644\u064A\u0645\u0646:e,xxx:e,ye:B,za:{$:0,succ:{ac:e,agric:e,alt:e,co:R,edu:e,gov:e,grondar:e,law:e,mil:e,net:e,ngo:e,nic:e,nis:e,nom:e,org:e,school:e,tm:e,web:e}},zm:{$:1,succ:{ac:e,biz:e,co:e,com:e,edu:e,gov:e,info:e,mil:e,net:e,org:e,sch:e}},zw:{$:1,succ:{ac:e,co:e,gov:e,mil:e,org:e}},aaa:e,aarp:e,abarth:e,abb:e,abbott:e,abbvie:e,abc:e,able:e,abogado:e,abudhabi:e,academy:{$:1,succ:{official:t}},accenture:e,accountant:e,accountants:e,aco:e,actor:e,adac:e,ads:e,adult:e,aeg:e,aetna:e,afamilycompany:e,afl:e,africa:e,agakhan:e,agency:e,aig:e,airbus:e,airforce:e,airtel:e,akdn:e,alfaromeo:e,alibaba:e,alipay:e,allfinanz:e,allstate:e,ally:e,alsace:e,alstom:e,amazon:e,americanexpress:e,americanfamily:e,amex:e,amfam:e,amica:e,amsterdam:e,analytics:e,android:e,anquan:e,anz:e,aol:e,apartments:e,app:{$:1,succ:{wnext:t,run:{$:2,succ:{a:t}},web:t,hasura:t,loginline:t,netlify:t,telebit:t,vercel:t}},apple:e,aquarelle:e,arab:e,aramco:e,archi:e,army:e,art:e,arte:e,asda:e,associates:e,athleta:e,attorney:e,auction:e,audi:e,audible:e,audio:e,auspost:e,author:e,auto:e,autos:e,avianca:e,aws:e,axa:e,azure:e,baby:e,baidu:e,banamex:e,bananarepublic:e,band:e,bank:e,bar:e,barcelona:e,barclaycard:e,barclays:e,barefoot:e,bargains:e,baseball:e,basketball:e,bauhaus:e,bayern:e,bbc:e,bbt:e,bbva:e,bcg:e,bcn:e,beats:e,beauty:e,beer:e,bentley:e,berlin:e,best:e,bestbuy:e,bet:e,bharti:e,bible:e,bid:e,bike:e,bing:e,bingo:e,bio:e,black:e,blackfriday:e,blockbuster:e,blog:e,bloomberg:e,blue:e,bms:e,bmw:e,bnpparibas:e,boats:e,boehringer:e,bofa:e,bom:e,bond:e,boo:e,book:e,booking:e,bosch:e,bostik:e,boston:e,bot:e,boutique:e,box:e,bradesco:e,bridgestone:e,broadway:e,broker:e,brother:e,brussels:e,budapest:e,bugatti:e,build:e,builders:e,business:q,buy:e,buzz:e,bzh:e,cab:e,cafe:e,cal:e,call:e,calvinklein:e,cam:e,camera:e,camp:e,cancerresearch:e,canon:e,capetown:e,capital:e,capitalone:e,car:e,caravan:e,cards:e,care:e,career:e,careers:e,cars:e,casa:{$:1,succ:{nabu:{$:0,succ:{ui:t}}}},case:e,caseih:e,cash:e,casino:e,catering:e,catholic:e,cba:e,cbn:e,cbre:e,cbs:e,ceb:e,center:e,ceo:e,cern:e,cfa:e,cfd:e,chanel:e,channel:e,charity:e,chase:e,chat:e,cheap:e,chintai:e,christmas:e,chrome:e,church:e,cipriani:e,circle:e,cisco:e,citadel:e,citi:e,citic:e,city:Q,cityeats:e,claims:e,cleaning:e,click:e,clinic:e,clinique:e,clothing:e,cloud:{$:1,succ:{banzai:P,statics:P,jele:t,linkyard:t,magentosite:P,perspecta:t,vapor:t,"on-rancher":P,sensiosite:P,trafficplex:t,urown:t,voorloper:t}},club:{$:1,succ:{cloudns:t,jele:t,barsy:t,pony:t}},clubmed:e,coach:e,codes:{$:1,succ:{owo:P}},coffee:e,college:e,cologne:e,comcast:e,commbank:e,community:{$:1,succ:{ravendb:t,myforum:t}},company:e,compare:e,computer:e,comsec:e,condos:e,construction:e,consulting:e,contact:e,contractors:e,cooking:e,cookingchannel:e,cool:{$:1,succ:{de:t}},corsica:e,country:e,coupon:e,coupons:e,courses:e,cpa:e,credit:e,creditcard:e,creditunion:e,cricket:e,crown:e,crs:e,cruise:e,cruises:e,csc:e,cuisinella:e,cymru:e,cyou:e,dabur:e,dad:e,dance:e,data:e,date:e,dating:e,datsun:e,day:e,dclk:e,dds:e,deal:e,dealer:e,deals:e,degree:e,delivery:e,dell:e,deloitte:e,delta:e,democrat:e,dental:e,dentist:e,desi:e,design:{$:1,succ:{bss:t}},dev:{$:1,succ:{lcl:P,stg:P,workers:t,curv:t,fly:t,iserv:t,loginline:t,"platter-app":t,vercel:t,webhare:P}},dhl:e,diamonds:e,diet:e,digital:{$:1,succ:{cloudapps:{$:2,succ:{london:t}}}},direct:e,directory:e,discount:e,discover:e,dish:e,diy:e,dnp:e,docs:e,doctor:e,dog:e,domains:e,dot:e,download:e,drive:e,dtv:e,dubai:e,duck:e,dunlop:e,dupont:e,durban:e,dvag:e,dvr:e,earth:{$:1,succ:{dapps:{$:0,succ:{"*":t,bzz:P}}}},eat:e,eco:e,edeka:e,education:q,email:e,emerck:e,energy:e,engineer:e,engineering:e,enterprises:e,epson:e,equipment:e,ericsson:e,erni:e,esq:e,estate:{$:1,succ:{compute:P}},etisalat:e,eurovision:e,eus:{$:1,succ:{party:_e}},events:q,exchange:e,expert:e,exposed:e,express:e,extraspace:e,fage:e,fail:e,fairwinds:e,faith:Se,family:e,fan:e,fans:e,farm:{$:1,succ:{storj:t}},farmers:e,fashion:{$:1,succ:{of:t,on:t}},fast:e,fedex:e,feedback:e,ferrari:e,ferrero:e,fiat:e,fidelity:e,fido:e,film:e,final:e,finance:e,financial:q,fire:e,firestone:e,firmdale:e,fish:e,fishing:e,fit:{$:1,succ:{ptplus:t}},fitness:e,flickr:e,flights:e,flir:e,florist:e,flowers:e,fly:e,foo:e,food:e,foodnetwork:e,football:{$:1,succ:{of:t}},ford:e,forex:e,forsale:e,forum:e,foundation:e,fox:e,free:e,fresenius:e,frl:e,frogans:e,frontdoor:e,frontier:e,ftr:e,fujitsu:e,fujixerox:e,fun:e,fund:e,furniture:e,futbol:e,fyi:e,gal:e,gallery:e,gallo:e,gallup:e,game:e,games:e,gap:e,garden:e,gay:e,gbiz:e,gdn:{$:1,succ:{cnpy:t}},gea:e,gent:e,genting:e,george:e,ggee:e,gift:e,gifts:e,gives:e,giving:e,glade:e,glass:e,gle:e,global:e,globo:e,gmail:e,gmbh:e,gmo:e,gmx:e,godaddy:e,gold:e,goldpoint:e,golf:e,goo:e,goodyear:e,goog:{$:1,succ:{cloud:t}},google:e,gop:e,got:e,grainger:e,graphics:e,gratis:e,green:e,gripe:e,grocery:e,group:{$:1,succ:{discourse:t}},guardian:e,gucci:e,guge:e,guide:e,guitars:e,guru:e,hair:e,hamburg:e,hangout:e,haus:e,hbo:e,hdfc:e,hdfcbank:e,health:e,healthcare:e,help:e,helsinki:e,here:e,hermes:e,hgtv:e,hiphop:e,hisamitsu:e,hitachi:e,hiv:e,hkt:e,hockey:e,holdings:e,holiday:e,homedepot:e,homegoods:e,homes:e,homesense:e,honda:e,horse:e,hospital:e,host:{$:1,succ:{cloudaccess:t,freesite:t,fastvps:t,myfast:t,jele:t,mircloud:t,pcloud:t,half:t}},hosting:{$:1,succ:{opencraft:t}},hot:e,hoteles:e,hotels:e,hotmail:e,house:e,how:e,hsbc:e,hughes:e,hyatt:e,hyundai:e,ibm:e,icbc:e,ice:e,icu:e,ieee:e,ifm:e,ikano:e,imamat:e,imdb:e,immo:e,immobilien:e,inc:e,industries:e,infiniti:e,ing:e,ink:Q,institute:e,insurance:e,insure:e,intel:e,international:e,intuit:e,investments:e,ipiranga:e,irish:e,ismaili:e,ist:e,istanbul:e,itau:e,itv:e,iveco:e,jaguar:e,java:e,jcb:e,jcp:e,jeep:e,jetzt:e,jewelry:e,jio:e,jll:e,jmp:e,jnj:e,joburg:e,jot:e,joy:e,jpmorgan:e,jprs:e,juegos:e,juniper:e,kaufen:e,kddi:e,kerryhotels:e,kerrylogistics:e,kerryproperties:e,kfh:e,kia:e,kim:e,kinder:e,kindle:e,kitchen:e,kiwi:e,koeln:e,komatsu:e,kosher:e,kpmg:e,kpn:e,krd:{$:1,succ:{co:t,edu:t}},kred:e,kuokgroup:e,kyoto:e,lacaixa:e,lamborghini:e,lamer:e,lancaster:e,lancia:e,land:{$:1,succ:{static:{$:2,succ:{dev:t,sites:t}}}},landrover:e,lanxess:e,lasalle:e,lat:e,latino:e,latrobe:e,law:e,lawyer:e,lds:e,lease:e,leclerc:e,lefrak:e,legal:e,lego:e,lexus:e,lgbt:e,lidl:e,life:e,lifeinsurance:e,lifestyle:e,lighting:e,like:e,lilly:e,limited:e,limo:e,lincoln:e,linde:e,link:{$:1,succ:{cyon:t,mypep:t,dweb:P}},lipsy:e,live:e,living:e,lixil:e,llc:e,llp:e,loan:e,loans:e,locker:e,locus:e,loft:e,lol:e,london:{$:1,succ:{in:t,of:t}},lotte:e,lotto:e,love:e,lpl:e,lplfinancial:e,ltd:e,ltda:e,lundbeck:e,lupin:e,luxe:e,luxury:e,macys:e,madrid:e,maif:e,maison:e,makeup:e,man:e,management:{$:1,succ:{router:t}},mango:e,map:e,market:e,marketing:e,markets:e,marriott:e,marshalls:e,maserati:e,mattel:e,mba:e,mckinsey:e,med:e,media:e,meet:e,melbourne:e,meme:e,memorial:e,men:Bt,menu:Ft,merckmsd:e,metlife:e,miami:e,microsoft:e,mini:e,mint:e,mit:e,mitsubishi:e,mlb:e,mls:e,mma:e,mobile:e,moda:e,moe:e,moi:e,mom:{$:1,succ:{and:t,for:t}},monash:e,money:e,monster:e,mormon:e,mortgage:e,moscow:e,moto:e,motorcycles:e,mov:e,movie:e,msd:e,mtn:e,mtr:e,mutual:e,nab:e,nagoya:e,nationwide:e,natura:e,navy:e,nba:e,nec:e,netbank:e,netflix:e,network:{$:1,succ:{alces:P,co:t,arvo:t,azimuth:t}},neustar:e,new:e,newholland:e,news:e,next:e,nextdirect:e,nexus:e,nfl:e,ngo:e,nhk:e,nico:e,nike:e,nikon:e,ninja:e,nissan:e,nissay:e,nokia:e,northwesternmutual:e,norton:e,now:e,nowruz:e,nowtv:e,nra:e,nrw:e,ntt:e,nyc:e,obi:e,observer:e,off:e,office:e,okinawa:e,olayan:e,olayangroup:e,oldnavy:e,ollo:e,omega:e,one:{$:1,succ:{onred:{$:2,succ:{staging:t}},for:t,homelink:t}},ong:e,onl:e,online:Ft,onyourside:e,ooo:e,open:e,oracle:e,orange:e,organic:e,origins:e,osaka:e,otsuka:e,ott:e,ovh:{$:1,succ:{nerdpol:t}},page:{$:1,succ:{pdns:t,plesk:t,prvcy:t}},panasonic:e,paris:e,pars:e,partners:e,parts:e,party:Se,passagens:e,pay:e,pccw:e,pet:e,pfizer:e,pharmacy:e,phd:e,philips:e,phone:e,photo:e,photography:e,photos:e,physio:e,pics:e,pictet:e,pictures:{$:1,succ:{1337:t}},pid:e,pin:e,ping:e,pink:e,pioneer:e,pizza:e,place:q,play:e,playstation:e,plumbing:e,plus:e,pnc:e,pohl:e,poker:e,politie:e,porn:{$:1,succ:{indie:t}},pramerica:e,praxi:e,press:e,prime:e,prod:e,productions:e,prof:e,progressive:e,promo:e,properties:e,property:e,protection:e,pru:e,prudential:e,pub:Ft,pwc:e,qpon:e,quebec:e,quest:e,qvc:e,racing:e,radio:e,raid:e,read:e,realestate:e,realtor:e,realty:e,recipes:e,red:e,redstone:e,redumbrella:e,rehab:e,reise:e,reisen:e,reit:e,reliance:e,ren:e,rent:e,rentals:e,repair:e,report:e,republican:e,rest:e,restaurant:e,review:Se,reviews:e,rexroth:e,rich:e,richardli:e,ricoh:e,ril:e,rio:e,rip:{$:1,succ:{clan:t}},rmit:e,rocher:e,rocks:{$:1,succ:{myddns:t,"lima-city":t,webspace:t}},rodeo:e,rogers:e,room:e,rsvp:e,rugby:e,ruhr:e,run:{$:1,succ:{hs:t,development:t,ravendb:t,repl:t}},rwe:e,ryukyu:e,saarland:e,safe:e,safety:e,sakura:e,sale:Bt,salon:e,samsclub:e,samsung:e,sandvik:e,sandvikcoromant:e,sanofi:e,sap:e,sarl:e,sas:e,save:e,saxo:e,sbi:e,sbs:e,sca:e,scb:e,schaeffler:e,schmidt:e,scholarships:e,school:Q,schule:e,schwarz:e,science:Se,scjohnson:e,scot:{$:1,succ:{gov:t}},search:e,seat:e,secure:e,security:e,seek:e,select:e,sener:e,services:{$:1,succ:{loginline:t}},ses:e,seven:e,sew:e,sex:e,sexy:e,sfr:e,shangrila:e,sharp:e,shaw:e,shell:e,shia:e,shiksha:e,shoes:e,shop:Ft,shopping:e,shouji:e,show:e,showtime:e,shriram:e,silk:e,sina:e,singles:e,site:{$:1,succ:{cloudera:t,cyon:t,fastvps:t,jele:t,lelux:t,loginline:t,barsy:t,opensocial:t,platformsh:P,byen:t,mintere:t}},ski:e,skin:e,sky:e,skype:e,sling:e,smart:e,smile:e,sncf:e,soccer:e,social:e,softbank:e,software:e,sohu:e,solar:e,solutions:e,song:e,sony:e,soy:e,spa:e,space:{$:1,succ:{myfast:t,linkitools:t,uber:t,xs4all:t}},sport:e,spot:e,spreadbetting:e,srl:e,stada:e,staples:e,star:e,statebank:e,statefarm:e,stc:e,stcgroup:e,stockholm:e,storage:e,store:{$:1,succ:{shopware:t}},stream:e,studio:e,study:e,style:e,sucks:e,supplies:e,supply:e,support:Ft,surf:e,surgery:e,suzuki:e,swatch:e,swiftcover:e,swiss:e,sydney:e,systems:{$:1,succ:{knightpoint:t}},tab:e,taipei:e,talk:e,taobao:e,target:e,tatamotors:e,tatar:e,tattoo:e,tax:e,taxi:e,tci:e,tdk:e,team:{$:1,succ:{discourse:t,jelastic:t}},tech:e,technology:q,temasek:e,tennis:e,teva:e,thd:e,theater:e,theatre:e,tiaa:e,tickets:e,tienda:e,tiffany:e,tips:e,tires:e,tirol:e,tjmaxx:e,tjx:e,tkmaxx:e,tmall:e,today:e,tokyo:e,tools:e,top:{$:1,succ:{"now-dns":t,ntdll:t}},toray:e,toshiba:e,total:e,tours:e,town:e,toyota:e,toys:e,trade:Se,trading:e,training:e,travel:e,travelchannel:e,travelers:e,travelersinsurance:e,trust:e,trv:e,tube:e,tui:e,tunes:e,tushu:e,tvs:e,ubank:e,ubs:e,unicom:e,university:e,uno:e,uol:e,ups:e,vacations:e,vana:e,vanguard:e,vegas:e,ventures:e,verisign:e,versicherung:e,vet:e,viajes:e,video:e,vig:e,viking:e,villas:e,vin:e,vip:e,virgin:e,visa:e,vision:e,viva:e,vivo:e,vlaanderen:e,vodka:e,volkswagen:e,volvo:e,vote:e,voting:e,voto:e,voyage:e,vuelos:e,wales:e,walmart:e,walter:e,wang:e,wanggou:e,watch:e,watches:e,weather:e,weatherchannel:e,webcam:e,weber:e,website:e,wed:e,wedding:e,weibo:e,weir:e,whoswho:e,wien:e,wiki:e,williamhill:e,win:e,windows:e,wine:e,winners:e,wme:e,wolterskluwer:e,woodside:e,work:{$:1,succ:{of:t,to:t}},works:e,world:e,wow:e,wtc:e,wtf:e,xbox:e,xerox:e,xfinity:e,xihuan:e,xin:e,"xn--11b4c3d":e,\u0915\u0949\u092E:e,"xn--1ck2e1b":e,\u30BB\u30FC\u30EB:e,"xn--1qqw23a":e,\u4F5B\u5C71:e,"xn--30rr7y":e,\u6148\u5584:e,"xn--3bst00m":e,\u96C6\u56E2:e,"xn--3ds443g":e,\u5728\u7EBF:e,"xn--3oq18vl8pn36a":e,\u5927\u4F17\u6C7D\u8F66:e,"xn--3pxu8k":e,\u70B9\u770B:e,"xn--42c2d9a":e,\u0E04\u0E2D\u0E21:e,"xn--45q11c":e,\u516B\u5366:e,"xn--4gbrim":e,\u0645\u0648\u0642\u0639:e,"xn--55qw42g":e,\u516C\u76CA:e,"xn--55qx5d":e,\u516C\u53F8:e,"xn--5su34j936bgsg":e,\u9999\u683C\u91CC\u62C9:e,"xn--5tzm5g":e,\u7F51\u7AD9:e,"xn--6frz82g":e,\u79FB\u52A8:e,"xn--6qq986b3xl":e,\u6211\u7231\u4F60:e,"xn--80adxhks":e,\u043C\u043E\u0441\u043A\u0432\u0430:e,"xn--80aqecdr1a":e,\u043A\u0430\u0442\u043E\u043B\u0438\u043A:e,"xn--80asehdb":e,\u043E\u043D\u043B\u0430\u0439\u043D:e,"xn--80aswg":e,\u0441\u0430\u0439\u0442:e,"xn--8y0a063a":e,\u8054\u901A:e,"xn--9dbq2a":e,\u05E7\u05D5\u05DD:e,"xn--9et52u":e,\u65F6\u5C1A:e,"xn--9krt00a":e,\u5FAE\u535A:e,"xn--b4w605ferd":e,\u6DE1\u9A6C\u9521:e,"xn--bck1b9a5dre4c":e,\u30D5\u30A1\u30C3\u30B7\u30E7\u30F3:e,"xn--c1avg":e,\u043E\u0440\u0433:e,"xn--c2br7g":e,\u0928\u0947\u091F:e,"xn--cck2b3b":e,\u30B9\u30C8\u30A2:e,"xn--cckwcxetd":e,\u30A2\u30DE\u30BE\u30F3:e,"xn--cg4bki":e,\uC0BC\uC131:e,"xn--czr694b":e,\u5546\u6807:e,"xn--czrs0t":e,\u5546\u5E97:e,"xn--czru2d":e,\u5546\u57CE:e,"xn--d1acj3b":e,\u0434\u0435\u0442\u0438:e,"xn--eckvdtc9d":e,\u30DD\u30A4\u30F3\u30C8:e,"xn--efvy88h":e,\u65B0\u95FB:e,"xn--fct429k":e,\u5BB6\u96FB:e,"xn--fhbei":e,\u0643\u0648\u0645:e,"xn--fiq228c5hs":e,\u4E2D\u6587\u7F51:e,"xn--fiq64b":e,\u4E2D\u4FE1:e,"xn--fjq720a":e,\u5A31\u4E50:e,"xn--flw351e":e,\u8C37\u6B4C:e,"xn--fzys8d69uvgm":e,\u96FB\u8A0A\u76C8\u79D1:e,"xn--g2xx48c":e,\u8D2D\u7269:e,"xn--gckr3f0f":e,\u30AF\u30E9\u30A6\u30C9:e,"xn--gk3at1e":e,\u901A\u8CA9:e,"xn--hxt814e":e,\u7F51\u5E97:e,"xn--i1b6b1a6a2e":e,\u0938\u0902\u0917\u0920\u0928:e,"xn--imr513n":e,\u9910\u5385:e,"xn--io0a7i":e,\u7F51\u7EDC:e,"xn--j1aef":e,\u043A\u043E\u043C:e,"xn--jlq480n2rg":e,\u4E9A\u9A6C\u900A:e,"xn--jlq61u9w7b":e,\u8BFA\u57FA\u4E9A:e,"xn--jvr189m":e,\u98DF\u54C1:e,"xn--kcrx77d1x4a":e,\u98DE\u5229\u6D66:e,"xn--kput3i":e,\u624B\u673A:e,"xn--mgba3a3ejt":e,\u0627\u0631\u0627\u0645\u0643\u0648:e,"xn--mgba7c0bbn0a":e,\u0627\u0644\u0639\u0644\u064A\u0627\u0646:e,"xn--mgbaakc7dvf":e,\u0627\u062A\u0635\u0627\u0644\u0627\u062A:e,"xn--mgbab2bd":e,\u0628\u0627\u0632\u0627\u0631:e,"xn--mgbca7dzdo":e,\u0627\u0628\u0648\u0638\u0628\u064A:e,"xn--mgbi4ecexp":e,\u0643\u0627\u062B\u0648\u0644\u064A\u0643:e,"xn--mgbt3dhd":e,\u0647\u0645\u0631\u0627\u0647:e,"xn--mk1bu44c":e,\uB2F7\uCEF4:e,"xn--mxtq1m":e,\u653F\u5E9C:e,"xn--ngbc5azd":e,\u0634\u0628\u0643\u0629:e,"xn--ngbe9e0a":e,\u0628\u064A\u062A\u0643:e,"xn--ngbrx":e,\u0639\u0631\u0628:e,"xn--nqv7f":e,\u673A\u6784:e,"xn--nqv7fs00ema":e,\u7EC4\u7EC7\u673A\u6784:e,"xn--nyqy26a":e,\u5065\u5EB7:e,"xn--otu796d":e,\u62DB\u8058:e,"xn--p1acf":e,\u0440\u0443\u0441:e,"xn--pssy2u":e,\u5927\u62FF:e,"xn--q9jyb4c":e,\u307F\u3093\u306A:e,"xn--qcka1pmc":e,\u30B0\u30FC\u30B0\u30EB:e,"xn--rhqv96g":e,\u4E16\u754C:e,"xn--rovu88b":e,\u66F8\u7C4D:e,"xn--ses554g":e,\u7F51\u5740:e,"xn--t60b56a":e,\uB2F7\uB137:e,"xn--tckwe":e,\u30B3\u30E0:e,"xn--tiq49xqyj":e,\u5929\u4E3B\u6559:e,"xn--unup4y":e,\u6E38\u620F:e,"xn--vermgensberater-ctb":e,verm\u00F6gensberater:e,"xn--vermgensberatung-pwb":e,verm\u00F6gensberatung:e,"xn--vhquv":e,\u4F01\u4E1A:e,"xn--vuq861b":e,\u4FE1\u606F:e,"xn--w4r85el8fhu5dnra":e,\u5609\u91CC\u5927\u9152\u5E97:e,"xn--w4rs40l":e,\u5609\u91CC:e,"xn--xhq521b":e,\u5E7F\u4E1C:e,"xn--zfr164b":e,\u653F\u52A1:e,xyz:{$:1,succ:{blogsite:t,fhapp:t,crafting:t,zapto:t,telebit:P}},yachts:e,yahoo:e,yamaxun:e,yandex:e,yodobashi:e,yoga:e,yokohama:e,you:e,youtube:e,yun:e,zappos:e,zara:e,zero:e,zip:e,zone:{$:1,succ:{cloud66:t,hs:t,triton:P,lima:t}},zuerich:e}}}();function ju(e,D,t,R){let O=null,P=D;for(;P!==void 0&&(P.$&R&&(O={index:t+1,isIcann:P.$===1,isPrivate:P.$===2}),t!==-1);){let B=P.succ;P=B&&(B[e[t]]||B["*"]),t-=1}return O}function ai(e,D,t){if(gl(e,D,t)===!0)return;let R=e.split("."),O=(D.allowPrivateDomains===!0?2:0)|(D.allowIcannDomains===!0?1:0),P=ju(R,ml,R.length-1,O);if(P!==null){t.isIcann=P.isIcann,t.isPrivate=P.isPrivate,t.publicSuffix=R.slice(P.index+1).join(".");return}let B=ju(R,hl,R.length-1,O);if(B!==null){t.isIcann=B.isIcann,t.isPrivate=B.isPrivate,t.publicSuffix=R.slice(B.index).join(".");return}t.isIcann=!1,t.isPrivate=!1,t.publicSuffix=R[R.length-1]}let sr=Tu();function ii(e,D={}){return ri(e,5,ai,D,Tu())}function yl(e,D={}){return Ou(sr),ri(e,0,ai,D,sr).hostname}function bl(e,D={}){return Ou(sr),ri(e,2,ai,D,sr).publicSuffix}var Ke=function(){function e(D,t){if(!D)throw new SyntaxError("Modifier $domain cannot be empty");for(var R=[],O=[],P=D.toLowerCase().split(t),B=0;B<P.length;B+=1){var W=P[B].trim(),q=!1;if(W.startsWith("~")&&(q=!0,W=W.substring(1)),W==="")throw new SyntaxError('Empty domain specified in "'.concat(D,'"'));q?O.push(W):R.push(W)}this.restrictedDomains=O.length>0?O:null,this.permittedDomains=R.length>0?R:null}return e.isDomainOrSubdomainOfAny=function(D,t){for(var R=0;R<t.length;R+=1){var O=t[R];if(e.isWildcardDomain(O)&&e.matchAsWildcard(O,D)||D===O||D.endsWith(O)&&D.endsWith(".".concat(O)))return!0}return!1},e.isWildcardDomain=function(D){return D.endsWith(".*")},e.matchAsWildcard=function(D,t){var R=e.genTldWildcard(t);return R?R===D||R.endsWith(D)&&R.endsWith(".".concat(D)):!1},e.genTldWildcard=function(D){var t=bl(D,{allowPrivateDomains:!0});return t?"".concat(D.slice(0,D.lastIndexOf(".".concat(t))),".*"):""},e}(),Dl=",",oi="|";function ui(e,D,t,R,O){if(O===void 0&&(O=!0),!e)return[];e.startsWith(D)&&(e=e.substring(1));var P=[];if(!e.includes(t))return P=e.split(D),R||(P=P.filter(function(ce){return!!ce})),P;for(var B=[],W=function(){var ce=B.join("");P.push(ce),B=[]},q=0;q<e.length;q+=1){var Q=e.charAt(q),se=q===e.length-1;if(Q===D){var ie=q>0&&e[q-1]===t;ie?(O&&B.splice(B.length-1,1),B.push(Q)):W(),se&&W()}else se?(B.push(Q),W()):B.push(Q)}return R||(P=P.filter(function(ce){return!!ce})),P}function Pu(e,D,t){if(e.length-D<t.length)return!1;for(var R=0;R<t.length;R+=1)if(e.charAt(D+R)!==t.charAt(R))return!1;return!0}function Mn(e,D){var t=['"',"'","/"];if(!e.includes(D))return!1;if(si(e,t)===-1)return!0;for(var R=[],O=0;O<e.length;O+=1){var P=e[O];if(R.length===0&&Pu(e,O,D))return!0;if(t.indexOf(P)>=0&&(O===0||e[O-1]!=="\\")){var B=R.pop();B?B!==P&&(R.push(B),R.push(P)):R.push(P)}}return!1}function At(e){if(e.length===0)return 0;for(var D=5381,t=0;t<e.length;t+=1)D=D*33^e.charCodeAt(t);return D>>>0}function si(e,D,t){if(t===void 0&&(t=0),e.length<=t)return-1;for(var R=t;R<e.length;R+=1){var O=e.charAt(R);if(D.indexOf(O)>-1)return R}return-1}function Bn(e,D,t){return e&&e.split(D).join(t)}function _u(e,D){if(!e||!D)return!e&&!D;if(e.length!==D.length)return!1;for(var t=0;t<e.length;t+=1)if(e[t]!==D[t])return!1;return!0}function Iu(e,D){if(!e||!D)return!0;for(var t=0;t<e.length;t+=1)if(D.includes(e[t]))return!0;return!1}var cr=function(){function e(D){this.byHostname=new Map,this.wildcardRules=[],this.genericRules=[],this.allowlist=new Map,this.ruleStorage=D}return e.prototype.addRule=function(D,t){if(D.isAllowlist()){var R=D.getContent(),O=this.allowlist.get(R)||[];O.push(t),this.allowlist.set(R,O);return}if(D.isGeneric()){this.genericRules.push(D);return}var P=D.getPermittedDomains();if(P){var B=P.some(function(pe){return Ke.isWildcardDomain(pe)});if(B){this.wildcardRules.push(D);return}for(var W=0,q=P;W<q.length;W++){var Q=q[W],se=ii(Q),ie=se.domain||Q,R=At(ie),ce=this.byHostname.get(R)||[];ce.push(t),this.byHostname.set(R,ce)}}},e.prototype.findByHostname=function(D){for(var t=[],R=D.subdomains,O=function(W){var q=R[W],Q=P.byHostname.get(At(q));if(Q){Q=Q.filter(function(ce,pe){return Q.indexOf(ce)===pe});for(var se=0;se<Q.length;se+=1){var ie=P.ruleStorage.retrieveRule(Q[se]);ie&&ie.match(D)&&t.push(ie)}}},P=this,B=0;B<R.length;B+=1)O(B);return t.push.apply(t,this.wildcardRules.filter(function(W){return W.match(D)})),t.filter(function(W){return!W.isAllowlist()})},e.prototype.isAllowlisted=function(D,t){var R=this.allowlist.get(t.getContent());if(!R)return!1;for(var O=0;O<R.length;O+=1){var P=this.ruleStorage.retrieveRule(R[O]);if(P&&P.match(D))return!0}return!1},e}(),El=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Pt={exports:{}};(function(e){e()})(function(){function e(n){var r=n.injections,u=r===void 0?[]:r;return u.reduce(function(d,o){return"".concat(d,`
+`).concat(o.toString())},n.toString())}function D(n,r){return"".concat(r,`
+    const updatedArgs = args ? [].concat(source).concat(args) : [source];
+    try {
+        `).concat(n.name,`.apply(this, updatedArgs);
+    } catch (e) {
+        console.log(e);
+    }`)}function t(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,d=JSON.stringify(n),o=n.args?"[".concat(n.args.map(function(v){return JSON.stringify(v)}),"]"):void 0,g=o?"".concat(d,", ").concat(o):d;return u?`(function(source, args){
+`.concat(r,`
+})(`).concat(g,");"):"(".concat(r,")(").concat(g,");")}function R(n){return`function(source, args){
+`.concat(n,`
+}`)}var O=function(r){return Object.keys(r).length===0&&!r.prototype},P=function(r,u){var d=Object.getOwnPropertyDescriptor(r,u);return d&&d.configurable?d:null};function B(n,r,u){var d=Object.getOwnPropertyDescriptor(n,r);return d&&!d.configurable?!1:(Object.defineProperty(n,r,u),!0)}function W(n){return n!==null&&typeof n=="object"&&!Array.isArray(n)&&!(n instanceof RegExp)}var q=function(r){var u=Number.isNaN||window.isNaN;return u(r)},Q=function(r){var u=Number.isFinite||window.isFinite;return u(r)},se=function(r){var u=parseInt(r,10),d=q(u)?null:u;return d};function ie(n,r){return n=Math.ceil(n),r=Math.floor(r),Math.floor(Math.random()*(r-n+1)+n)}var ce=function(r,u,d){return r.split(u).join(d)},pe=function(r){return r.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},de=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",u=".?",d="/";if(r==="")return new RegExp(u);var o=r.lastIndexOf(d),g=r.substring(o+1),v=r.substring(0,o+1),h=function(i){if(!i)return!1;try{return new RegExp("",i),!0}catch{return!1}},m=function(i,a){return i.startsWith(d)&&i.endsWith(d)&&!i.endsWith("\\/")&&h(a)?a:""},y=m(v,g);if(r.startsWith(d)&&r.endsWith(d)||y){var f=y?v:r;return new RegExp(f.slice(1,-1),y)}var l=r.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(l)},Ce=function(r){var u="/",d=pe(r);r[0]===u&&r[r.length-1]===u&&(d=r.slice(1,-1));var o;try{o=new RegExp(d),o=!0}catch{o=!1}return o},_e=function(r,u){var d=r.search(u);return r.substring(0,d)},Se=function(r,u){if(!r)return r;var d=r.indexOf(u);return d<0?"":r.substring(d+u.length)},Ne=function(r,u){if(!r||!u)return r;var d=r.indexOf(u);return d<0?r:r.substring(0,d)},ft=function(r){return(r[0]==="'"&&r[r.length-1]==="'"||r[0]==='"'&&r[r.length-1]==='"')&&(r=r.substring(1,r.length-1)),r=r.replace(/\'/g,'"'),"'".concat(r,"'")},xr=function(r){var u=r.indexOf("("),d=r.lastIndexOf(")");return r.substring(u+1,d)},Hn=function(r){var u="undefined",d=u;if(r===null)d="null";else if(r instanceof Object){var o="iceServers",g="urls";Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&Object.prototype.hasOwnProperty.call(r[o][0],g)&&r[o][0][g]&&(d=r[o][0][g].toString())}return d},Bt=function(r){var u="!",d=r;return r!=null&&r.startsWith(u)&&(d=r.slice(1)),Ce(d)},Ft=function(r){var u="!",d=r;r!=null&&r.startsWith(u)&&(d=r.slice(1));var o=parseFloat(d);return!q(o)&&Q(o)},Ze=function(r){var u="!",d=r?r?.startsWith(u):!1,o=d?r.slice(1):r,g=de(o);return{isInvertedMatch:d,matchRegexp:g,matchValue:o}},bn=function(r){var u="!",d=r?.startsWith(u),o=d?r.slice(1):r,g=parseInt(o,10),v=q(g)?null:g;return{isInvertedDelayMatch:d,delayMatch:v}},Fe=function n(r){return!r||typeof r!="object"?String(r):O(r)?"{}":Object.entries(r).map(function(u){var d=u[0],o=u[1],g=o;return o instanceof Object&&(g="{ ".concat(n(o)," }")),"".concat(d,':"').concat(g,'"')}).join(" ")},Lt=function(r){var u;return typeof r>"u"?u="undefined":typeof r=="object"?r===null?u="null":u=Fe(r):u=String(r),u};function be(n){for(var r="",u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+=~",d=u.length,o=0;o<n;o+=1)r+=u.charAt(Math.floor(Math.random()*d));return r}function rn(n){var r=n;if(r==="true")return r=Math.random().toString(36).slice(-10),r;r=r.replace("length:","");var u=/^\d+-\d+$/;if(!u.test(r))return null;var d=se(r.split("-")[0]),o=se(r.split("-")[1]);if(!Q(d)||!Q(o))return null;if(d>o){var g=d;d=o,o=g}var v=500*1e3;if(o>v)return null;var h=ie(d,o);return r=be(h),r}function Vn(n){if(n!=="undefined"){if(n==="false")return!1;if(n==="true")return!0;if(n==="null")return null;if(n==="NaN")return NaN;if(n.startsWith("/")&&n.endsWith("/"))return de(n);var r=32767,u=Number(n);if(!q(u)){if(Math.abs(u)>r)throw new Error("number values bigger than 32767 are not allowed");return u}var d="'".concat(n,"' value type can't be inferred");try{var o=JSON.parse(n);if(o instanceof Object||typeof o=="string")return o}catch(g){d+=": ".concat(g)}throw new TypeError(d)}}function Id(n,r,u,d){for(var o=u||Object.keys(r)[0],g=0;g<n.length;g+=1)o=r[o](n,g,d);return o}var kr="#//scriptlet",Nd=function(){var r="",u=[],d=function(h){return r+=h,r},o=function(){u.push(r),r=""},g=function(){return[...u]};return{saveSymb:d,saveStr:o,getAll:g}},Md=function(r,u){if(!r)return r;var d=r.indexOf(u);return d<0?"":r.substring(d+u.length)},gs=function(r){if(r=Md(r,kr),r==="()")return{name:"",args:[]};var u=function(f,l,s){var i=s.sep,a=f[l],c;switch(a){case" ":case"(":case",":{c="opened";break}case"'":case'"':{i.symb=a,c="param";break}case")":{c=l===f.length-1?"closed":"opened";break}default:throw new Error("The rule is not a scriptlet")}return c},d=function(f,l,s){var i=s.saver,a=s.sep,c=f[l];switch(c){case"'":case'"':{var p=l-1,E=f[p];if(c===a.symb&&E!=="\\")return a.symb=null,i.saveStr(),"opened"}default:return i.saveSymb(c),"param"}},o={opened:u,param:d,closed:function(){}},g={symb:null},v=Nd(),h=Id(r,o,"opened",{sep:g,saver:v});if(h!=="closed")throw new Error("Invalid scriptlet rule ".concat(r));var m=v.getAll();return{name:m[0]===""?null:m[0],args:m.slice(1)}},Rr=function(r){return typeof r<"u"},Sr=function(r){return typeof r<"u"&&(typeof r=="function"||typeof r=="object"&&r!==null&&"handleEvent"in r&&typeof r.handleEvent=="function")},Tr=function(r){return typeof r=="function"?r.toString():r.handleEvent.toString()},xi=function(r){return r==="*"},ki=function(r){var u=1e3,d=parseInt(r,10),o=q(d)?u:d;return o},Or=function(r,u){return xi(r)||u===ki(r)},jr=function(r){var u=.05,d=.001,o=50,g=parseFloat(r),v=q(g)||!Q(g)?u:g;return v<d&&(v=d),v>o&&(v=o),v},Ri=function(r){var u=[];r.forEach(function(g){return u.push(g)});for(var d=[];u.length;){var o=u.pop();Array.isArray(o)?o.forEach(function(g){return u.push(g)}):d.push(o)}return d.reverse()},Bd=function(r){return!!r},Si=function(r){for(var u=[],d=0;d<r.length;d+=1)u.push(r[d]);return u},J=function(r,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,g=r.name,v=r.verbose;if(!(!d&&!v)){var h=console.log;if(!o){h("".concat(g,":"),u);return}h("".concat(g,": ").concat(u))}},z=function(r){if(r.verbose===!0){try{var u=console.log.bind(console),d=console.trace.bind(console),o=r.ruleText||"";if(r.domainName){var g="#%#//",v="##+js",h;r.ruleText.includes(g)?h=r.ruleText.indexOf(g):r.ruleText.includes(v)&&(h=r.ruleText.indexOf(v));var m=r.ruleText.slice(h);o="".concat(r.domainName).concat(m)}u("".concat(o," trace start")),d&&d(),u("".concat(o," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(r)}},Ti=function(r,u,d){return r.setAttribute(u,d)},Dn=function(r,u,d,o){var g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:Ti,v;try{v=document.querySelectorAll(u)}catch{J(r,'Failed to find elements matching selector "'.concat(u,'"'));return}if(!(!v||v.length===0))try{v.forEach(function(h){return g(h,d,o)}),z(r)}catch{J(r,"Failed to set [".concat(d,'="').concat(o,'"] to each of selected elements.'))}},ms=function(r){if(!r)return[];for(var u="=",d=" ",o="'",g='"',v="\\",h=[],m=0;m<r.length;m+=1){for(var y="",f="";m<r.length&&r[m]!==u&&r[m]!==d;)y+=r[m],m+=1;if(m<r.length&&r[m]===u){m+=1;var l=null;if(r[m]===o||r[m]===g){for(l=r[m],m+=1;m<r.length;m+=1)if(r[m]===l)if(r[m-1]===v)f="".concat(f.slice(0,-1)).concat(l);else{m+=1,l=null;break}else f+=r[m];if(l!==null)throw new Error("Unbalanced quote for attribute value: '".concat(r,"'"))}else throw new Error('Attribute value should be quoted: "'.concat(r.slice(m),'"'))}if(y=y.trim(),f=f.trim(),!y){if(!f)continue;throw new Error("Attribute name before '=' should be specified: '".concat(r,"'"))}if(h.push({name:y,value:f}),r[m]&&r[m]!==d)throw new Error("No space before attribute: '".concat(r.slice(m),"'"))}return h},$t=function(r){return r==="/"||r==="none"},Un=function(r){return r==="/"?"path=/":""},Wt=function(r,u,d){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,v=";";if(!g&&"".concat(u).includes(v)||r.includes(v))return null;var h=g?encodeURIComponent(u):u,m="".concat(r,"=").concat(h),y=Un(d);return y&&(m+="; ".concat(y)),o&&(m+="; domain=".concat(o)),m},Pr=function(r){if(!r)return null;var u=new Set(["true","t","false","f","yes","y","no","n","ok","on","off","accept","accepted","notaccepted","reject","rejected","allow","allowed","disallow","deny","enable","enabled","disable","disabled","necessary","required"]),d;if(u.has(r.toLowerCase()))d=r;else if(/^\d+$/.test(r)){if(d=parseFloat(r),q(d)||Math.abs(d)<0||Math.abs(d)>32767)return null}else return null;return d},qn=function(r){var u="=",d=";",o=r.split(d),g={};return o.forEach(function(v){var h,m="",y=v.indexOf(u);y===-1?h=v.trim():(h=v.slice(0,y).trim(),m=v.slice(y+1)),g[h]=m||null}),g},Ht=function(r,u,d){return r.split(";").some(function(o){var g=o.indexOf("=");if(g===-1)return!1;var v=o.slice(0,g).trim(),h=o.slice(g+1).trim();return u===v&&d===h})},_r=function(r){var u="1year",d="1day",o=1e3,g=365*24*60*60,v=24*60*60,h;if(r===u)h=g;else if(r===d)h=v;else if(h=Number.parseInt(r,10),Number.isNaN(h))return null;return h*o},G=function(){},Oi=function(){return G},Ct=function(){return null},rt=function(){return!0},Vt=function(){return!1};function Re(){return this}var st=function(){return""},He=function(){return[]},ji=function(){return{}},Pi=function(){throw new Error},Ir=function(){return Promise.resolve(void 0)},hs=function(){return Promise.resolve(null)},_i=function(){return Promise.reject()},Ut=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"{}",u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"basic";if(!(typeof Response>"u")){var o=new Response(r,{status:200,statusText:"OK"});return d==="opaque"?Object.defineProperties(o,{body:{value:null},status:{value:0},statusText:{value:""},url:{value:""},type:{value:d}}):Object.defineProperties(o,{url:{value:u},type:{value:d}}),Promise.resolve(o)}},pt=function(r,u){var d="inlineScript",o="injectedScript",g="<anonymous>",v=function(a){return a.includes(d)},h=function(a){return a.includes(o)};if(!(v(r)||h(r)))return!1;var m=window.location.href,y=m.indexOf("#");y!==-1&&(m=m.slice(0,y));var f=u.split(`
+`).slice(2).map(function(i){return i.trim()}),l=f.map(function(i){var a,c=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(i);if(c){var p,E,A=c[2];if((p=A)!==null&&p!==void 0&&p.startsWith("(")&&(A=A.slice(1)),(E=A)!==null&&E!==void 0&&E.startsWith(g)){var b;A=o;var F=c[1]!==void 0?c[1].slice(0,-1):i.slice(0,c.index).trim();(b=F)!==null&&b!==void 0&&b.startsWith("at")&&(F=F.slice(2).trim()),a="".concat(F," ").concat(A).trim()}else a=A}else a=i;return a});if(l){for(var s=0;s<l.length;s+=1)if(v(r)&&m===l[s]||h(r)&&l[s].startsWith(o))return!0}return!1},zn=function(r){var u=[];if(r){var d=r.querySelectorAll("*");d.forEach(function(o){o.shadowRoot&&u.push(o)})}return u},Nr=function(r,u){var d=[],o=[];u.forEach(function(v){var h=v.querySelectorAll(r);d=d.concat([].slice.call(h));var m=v.shadowRoot,y=m.querySelectorAll(r);d=d.concat([].slice.call(y)),o.push(zn(m))});var g=Ri(o);return{targets:d,innerHosts:g}};function Ii(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.documentElement,u=" >>> ",d=n.indexOf(u);if(d===-1)return r.querySelector(n);var o=n.slice(0,d).trim(),g=r.querySelector(o);if(!g||!g.shadowRoot)return null;var v=n.slice(d+u.length).trim();return Ii(v,g.shadowRoot)}var xt=function(r){return r instanceof Function||typeof r=="string"},Ni=function(r){var u=Math.floor(parseInt(r,10));return typeof u=="number"&&!q(u)?u:r},Mr=function(r){var u=r.callback,d=r.delay,o=r.matchCallback,g=r.matchDelay;if(!xt(u)||!Bt(o)||g&&!Ft(g))return!1;var v=Ze(o),h=v.isInvertedMatch,m=v.matchRegexp,y=bn(g),f=y.isInvertedDelayMatch,l=y.delayMatch,s=Ni(d),i=!1,a=String(u);return l===null?i=m.test(a)!==h:o?i=m.test(a)!==h&&s===l!==f:i=s===l!==f,i},ys=function(r){var u;if(!r)u=G;else if(r==="trueFunc")u=rt;else if(r.includes("=")){var d=r.startsWith("{")&&r.endsWith("}");if(d){var o=r.slice(1,-1),g=Ne(o,"="),v=Se(o,"=");v==="noopFunc"&&(u={},u[g]=G)}}return u},bs=function(r){var u=function(m){return m.Object="data",m.Iframe="src",m}({}),d=r.replacement,o=r.url,g=r.delay,v;d==="obj"?v="object":v="iframe";var h=document.createElement(v);return h instanceof HTMLObjectElement?h[u.Object]=o:h instanceof HTMLIFrameElement&&(h[u.Iframe]=o),h.style.setProperty("height","1px","important"),h.style.setProperty("position","fixed","important"),h.style.setProperty("top","-1px","important"),h.style.setProperty("width","1px","important"),document.body.appendChild(h),setTimeout(function(){return h.remove()},g*1e3),h},Ds=function(r){var u=function(o,g){return g&&g==="closed"?!1:typeof r=="function"?G:g&&o[g]};return u};function vt(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],o=r.indexOf(".");if(o===-1){if(r==="*"||r==="[]")for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&d.push({base:n,prop:g});else d.push({base:n,prop:r});return d}var v=r.slice(0,o),h=v==="[]"&&Array.isArray(n)||v==="*"&&n instanceof Object;if(h){var m=r.slice(o+1),y=Object.keys(n);y.forEach(function(l){var s=n[l];vt(s,m,u,d)})}Array.isArray(n)&&n.forEach(function(l){var s=l;s!==void 0&&vt(s,r,u,d)});var f=n[v];return r=r.slice(o+1),f!==void 0&&vt(f,r,u,d),d}var gt=function(){var r=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),u=r?.value;if(r&&typeof r.value=="function")return u;throw new Error("RegExp.prototype.test is not a function")},Ve=function(r,u){if(!r||r===""||pt(r,u))return!0;var d=de(r),o=u.split(`
+`).slice(2).map(function(g){return g.trim()}).join(`
+`);return gt().call(d,o)};function En(n,r,u,d,o,g){if(!r)return!1;var v=g.nativeStringify,h;if(u.length===0&&d.length>0){var m=v(r),y=de(d.join("")),f=y.test(m);if(f)return J(n,"".concat(window.location.hostname,`
+`).concat(v(r,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),r&&typeof r=="object"&&J(n,r,!0,!1),h=!1,h}if(o&&!Ve(o,new Error().stack||""))return h=!1,h;for(var l=[".*.","*.",".*",".[].","[].",".[]"],s=function(){var p=d[i],E=p.split(".").pop(),A=l.some(function(k){return p.includes(k)}),b=vt(r,p,A);if(!b.length)return h=!1,{v:h};h=!A;for(var F=0;F<b.length;F+=1){var x=typeof E=="string"&&b[F].base[E]!==void 0;A?h=x||h:h=x&&h}},i=0;i<d.length;i+=1){var a=s();if(typeof a=="object")return a.v}return h}var ct=function(r,u,d,o,g,v){var h=v.nativeStringify;if(d.length===0&&o.length===0)return J(r,"".concat(window.location.hostname,`
+`).concat(h(u,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),u&&typeof u=="object"&&J(r,u,!0,!1),u;try{if(En(r,u,d,o,g,v)===!1)return u;d.forEach(function(m){var y=vt(u,m,!0);y.forEach(function(f){f!==void 0&&f.base&&(delete f.base[f.prop],z(r))})})}catch(m){J(r,m)}return u},Ye=function(r){var u=typeof r=="string"&&r!==void 0&&r!=="";return u?r.split(/ +/):[]},Es=function(r){var u,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{body:"{}"},o={};r==null||(u=r.headers)===null||u===void 0||u.forEach(function(v,h){o[h]=v});var g=new Response(d.body,{status:r.status,statusText:r.statusText,headers:o});return Object.defineProperties(g,{url:{value:r.url},type:{value:d.type||r.type}}),g},Br=function(r,u){var d=r.bodyUsed,o=r.headers,g=r.ok,v=r.redirected,h=r.status,m=r.statusText,y=r.type,f=r.url,l=new Response(u,{status:h,statusText:m,headers:o});return Object.defineProperties(l,{url:{value:f},type:{value:y},ok:{value:g},bodyUsed:{value:d},redirected:{value:v}}),l},mt=function(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]},Lr=function(r){var u=mt(),d=u.map(function(o){var g=r[o];return[o,g]});return Object.fromEntries(d)},wn=function(r,u){var d={},o=r[0],g,v;if(o instanceof Request){var h=u.call(o),m=Lr(h);g=m.url,v=m}else g=o,v=r[1];if(d.url=g,v instanceof Object){var y=Object.keys(v);y.forEach(function(f){d[f]=v[f]})}return d},ht=function(r,u,d,o,g){return{method:r,url:u,async:d,user:o,password:g}},kt=function(r){var u=" ",d=":",o=function(m){return mt().includes(m)},g={},v=r.split(u);return v.forEach(function(h){var m=h.indexOf(d),y=h.slice(0,m);if(o(y)){var f=h.slice(m+1);g[y]=f}else g.url=h}),g},Rt=function(r){return Object.values(r).every(function(u){return Ce(u)})},St=function(r){var u={},d=Object.keys(r);return d.forEach(function(o){u[o]=de(r[o])}),u},An=function(r,u,d,o){try{u.setItem(d,o)}catch(v){var g="Unable to set sessionStorage item due to: ".concat(v.message);J(r,g)}},$r=function(r,u,d){try{if(d.startsWith("/")&&(d.endsWith("/")||d.endsWith("/i"))&&Ce(d)){var o=de(d),g=Object.keys(u);g.forEach(function(h){o.test(h)&&u.removeItem(h)})}else u.removeItem(d)}catch(h){var v="Unable to remove storage item due to: ".concat(h.message);J(r,v)}},Wr=function(r){if(typeof r!="string")throw new Error("Invalid value");var u=new Set(["undefined","false","true","null","","yes","no","on","off"]),d;if(u.has(r.toLowerCase()))d=r;else if(r==="emptyArr")d="[]";else if(r==="emptyObj")d="{}";else if(/^\d+$/.test(r)){if(d=parseFloat(r),q(d))throw new Error("Invalid value");if(Math.abs(d)>32767)throw new Error("Invalid value")}else if(r==="$remove$")d="$remove$";else throw new Error("Invalid value");return d};function Me(){return Math.random().toString(36).slice(2,9)}function Le(n){var r=window.onerror;return function(d){if(typeof d=="string"&&d.includes(n))return!0;if(r instanceof Function){for(var o=arguments.length,g=new Array(o>1?o-1:0),v=1;v<o;v++)g[v-1]=arguments[v];return r.apply(window,[d,...g])}return!1}}function ws(){var n=Me(),r=!1;return function(){throw r||(window.onerror=Le(n),r=!0),new ReferenceError(n)}}function Hr(){return{isAbortingSuspended:!1,isolateCallback(n){this.isAbortingSuspended=!0;try{for(var r=arguments.length,u=new Array(r>1?r-1:0),d=1;d<r;d++)u[d-1]=arguments[d];var o=n(...u);return this.isAbortingSuspended=!1,o}catch{var g=Me();throw this.isAbortingSuspended=!1,new ReferenceError(g)}}}}var Vr=function(r){var u=function(o){return typeof o=="object"&&o!==null&&"message"in o&&typeof o.message=="string"};if(u(r))return r.message;try{return new Error(JSON.stringify(r)).message}catch{return new Error(String(r)).message}};function ke(n,r){var u=r.indexOf(".");if(u===-1)return{base:n,prop:r};var d=r.slice(0,u);if(n===null)return{base:n,prop:d,chain:r};var o=n[d];return r=r.slice(u+1),(n instanceof Object||typeof n=="object")&&O(n)?{base:n,prop:d,chain:r}:o===null?{base:n,prop:d,chain:r}:o!==void 0?ke(o,r):(Object.defineProperty(n,d,{configurable:!0}),{base:n,prop:d,chain:r})}var Ue=function(r,u,d){if(u===""||u==="*")return!0;var o,g=kt(u);if(!Rt(g))J(r,"Invalid parameter: ".concat(u)),o=!1;else{var v=St(g),h=Object.keys(v);o=h.every(function(m){var y=v[m],f=d[m];return Object.prototype.hasOwnProperty.call(d,m)&&typeof f=="string"&&y?.test(f)})}return o},yt=function(r,u){var d=!1,o,g=function v(){for(var h=arguments.length,m=new Array(h),y=0;y<h;y++)m[y]=arguments[y];if(d){o=m;return}r(...m),d=!0,setTimeout(function(){d=!1,o&&(v(...o),o=null)},u)};return g},qe=function(r){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],o=20,g=new MutationObserver(yt(m,o)),v=function(){d.length>0?g.observe(document.documentElement,{childList:!0,subtree:!0,attributes:u,attributeFilter:d}):g.observe(document.documentElement,{childList:!0,subtree:!0,attributes:u})},h=function(){g.disconnect()};function m(){h(),r(),v()}v()},Mi=function(r){for(var u=[],d=0;d<r.length;d+=1)for(var o=r[d].addedNodes,g=0;g<o.length;g+=1)u.push(o[g]);return u},Fn=function(r){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{subtree:!0,childList:!0},d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e4,o=new MutationObserver(function(g,v){v.disconnect(),r(g,v),v.observe(document.documentElement,u)});o.observe(document.documentElement,u),typeof d=="number"&&setTimeout(function(){return o.disconnect()},d)},Ur=function(r){var u=" ",d="asap",o="complete",g="stay",v=[g,d,o],h=r.trim().split(u).filter(function(m){return v.includes(m)});return{ASAP:d,COMPLETE:o,STAY:g,hasFlag(m){return h.includes(m)}}},Cn=function(r){var u="$now$",d="$currentDate$",o=r;return r===u?o=Date.now().toString():r===d&&(o=Date()),o},As=function(r,u,d){var o=function(h,m,y){var f=Reflect.apply(h,m,y);return m&&m.matches(u||"*")&&d(f),f},g={apply:o};r.Element.prototype.attachShadow=new Proxy(r.Element.prototype.attachShadow,g)},qr=function(r,u){var d=document.querySelectorAll(r),o=Si(d);u(o)},zr=function(r,u){var d=Mi(r);u(d)},Xr=function(r,u,d){var o=r.nodeName,g=r.textContent,v=o.toLowerCase();return g!==null&&g!==""&&(u instanceof RegExp?u.test(v):u===v)&&(d instanceof RegExp?d.test(g):g.includes(d))},Gr=function(r,u,d,o){var g=u.textContent;g&&(u.textContent=g.replace(d,o),z(r))},Yr=function(r,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o="/",g=!(r.startsWith(o)&&r.endsWith(o)),v=g?r:"*",h=g?r:de(r),m=u.startsWith(o)?de(u):u,y;return d&&(y=d.startsWith(o)?de(d):d),{selector:v,nodeNameMatch:h,textContentMatch:m,patternMatch:y}};function Kr(n,r){return typeof n=="function"?!1:q(n)?q(r):n===null||typeof n>"u"||typeof n=="number"||typeof n=="boolean"?n===r:typeof n=="string"?typeof r=="string"||r instanceof RegExp?Fs(n,r):!1:Array.isArray(n)&&Array.isArray(r)?xs(n,r):W(n)&&W(r)?Cs(n,r):!1}function Fs(n,r){return typeof r=="string"?r===""?n===r:n.includes(r):r instanceof RegExp?r.test(n):!1}function Cs(n,r){for(var u=Object.keys(r),d=0;d<u.length;d+=1){var o=u[d],g=n[o];if(!Kr(g,r[o]))return!1}return!0}function xs(n,r){if(n.length===0)return r.length===0;if(r.length===0)return!1;for(var u=function(){var v=r[d],h=n.some(function(m){return Kr(m,v)});return h?"continue":{v:!1}},d=0;d<r.length;d+=1){var o=u();if(o!=="continue"&&typeof o=="object")return o.v}return!0}function Bi(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:NaN;if(r){var o=1e4,g=20,v=150,h="cookie:",m="localStorage:",y=",",f=";",l=/(,\s*){1}(?=!?cookie:|!?localStorage:)/,s=function(Z){return new Promise(function(Y){return setTimeout(Y,Z)})},i;if(d){i=parseInt(d,10);var a=!Number.isNaN(i)||i<o;if(!a){var c="Passed delay '".concat(d,"' is invalid or bigger than ").concat(o," ms");J(n,c);return}}var p=!i,E=[],A=[],b=!1,F=!1;if(u){var x=u.split(l).map(function(X){return X.trim()});x.forEach(function(X){if(X.includes(h)){var Z=Ze(X),Y=Z.isInvertedMatch,oe=Z.matchValue;b=Y;var te=oe.replace(h,"");E.push(te)}if(X.includes(m)){var ne=Ze(X),K=ne.isInvertedMatch,re=ne.matchValue;F=K;var ue=re.replace(m,"");A.push(ue)}})}if(E.length>0){var k=qn(E.join(f)),w=qn(document.cookie),S=Object.keys(w);if(S.length===0)return;var j=Object.keys(k).every(function(X){var Z=k[X]?de(k[X]):null,Y=de(X);return S.some(function(oe){var te=Y.test(oe);return te?Z?Z.test(w[oe]):!0:!1})}),C=j!==b;if(!C)return}if(A.length>0){var T=A.every(function(X){var Z=window.localStorage.getItem(X);return Z||Z===""}),_=T!==F;if(!_)return}var I=r.split(y).map(function(X){return X.trim()}),L=function(Z){return{element:Z||null,clicked:!1}},N=Array(I.length).fill(L()),$=async function(){for(var Z=0;Z<N.length;Z+=1){var Y=N[Z];if(Z>=1&&await s(v),!Y.element)break;Y.clicked||(Y.element.click(),Y.clicked=!0)}var oe=N.every(function(te){return te.clicked===!0});oe&&z(n)},M=function(Z,Y){var oe=L(Z);N[Y]=oe,p&&$()},V=function(Z,Y){var oe=[];I.forEach(function(ne,K){if(ne){var re=Ii(ne);re&&(M(re,K),oe.push(ne))}}),I=I.map(function(ne){return oe.includes(ne)?null:ne});var te=I.every(function(ne){return ne===null});te&&Y.disconnect()},U=new MutationObserver(yt(V,g));U.observe(document.documentElement,{attributes:!0,childList:!0,subtree:!0}),i&&setTimeout(function(){$(),p=!0},i),setTimeout(function(){return U.disconnect()},o)}}Bi.names=["trusted-click-element"],Bi.injections=[z,de,qn,yt,J,Ze,Ii];function Li(n,r){if(r){var u=Me(),d=function(){throw z(n),new ReferenceError(u)},o=function g(v,h){var m=ke(v,h),y=m.base,f=m.prop,l=m.chain;if(l){var s=function(a){y=a,a instanceof Object&&g(a,l)};Object.defineProperty(v,f,{get:function(){return y},set:s});return}B(y,f,{get:d,set:function(){}})};o(window,r),window.onerror=Le(u).bind()}}Li.names=["abort-on-property-read","abort-on-property-read.js","ubo-abort-on-property-read.js","aopr.js","ubo-aopr.js","ubo-abort-on-property-read","ubo-aopr","abp-abort-on-property-read"],Li.injections=[Me,B,ke,Le,z,O];function $i(n,r){if(r){var u=Me(),d=function(){throw z(n),new ReferenceError(u)},o=function g(v,h){var m=ke(v,h),y=m.base,f=m.prop,l=m.chain;if(l){var s=function(a){y=a,a instanceof Object&&g(a,l)};Object.defineProperty(v,f,{get:function(){return y},set:s});return}B(y,f,{set:d})};o(window,r),window.onerror=Le(u).bind()}}$i.names=["abort-on-property-write","abort-on-property-write.js","ubo-abort-on-property-write.js","aopw.js","ubo-aopw.js","ubo-abort-on-property-write","ubo-aopw","abp-abort-on-property-write"],$i.injections=[Me,B,ke,Le,z,O];function Wi(n,r,u){var d=typeof r>"u"&&typeof u>"u",o=function(h,m,y){var f=y[0],l=y[1],s=!1;return d?(z(n),J(n,"setTimeout(".concat(String(f),", ").concat(l,")"),!0)):s=Mr({callback:f,delay:l,matchCallback:r,matchDelay:u}),s&&(z(n),y[0]=G),h.apply(m,y)},g={apply:o};window.setTimeout=new Proxy(window.setTimeout,g)}Wi.names=["prevent-setTimeout","no-setTimeout-if.js","ubo-no-setTimeout-if.js","nostif.js","ubo-nostif.js","ubo-no-setTimeout-if","ubo-nostif","setTimeout-defuser.js","ubo-setTimeout-defuser.js","ubo-setTimeout-defuser","std.js","ubo-std.js","ubo-std"],Wi.injections=[z,G,Mr,J,Ze,bn,de,q,xt,Bt,pe,Ce,Q,Ft,Ni];function Hi(n,r,u){var d=typeof r>"u"&&typeof u>"u",o=function(h,m,y){var f=y[0],l=y[1],s=!1;return d?(z(n),J(n,"setInterval(".concat(String(f),", ").concat(l,")"),!0)):s=Mr({callback:f,delay:l,matchCallback:r,matchDelay:u}),s&&(z(n),y[0]=G),h.apply(m,y)},g={apply:o};window.setInterval=new Proxy(window.setInterval,g)}Hi.names=["prevent-setInterval","no-setInterval-if.js","ubo-no-setInterval-if.js","setInterval-defuser.js","ubo-setInterval-defuser.js","nosiif.js","ubo-nosiif.js","sid.js","ubo-sid.js","ubo-no-setInterval-if","ubo-setInterval-defuser","ubo-nosiif","ubo-sid"],Hi.injections=[z,G,Mr,J,de,q,Ze,bn,xt,Bt,Ce,pe,Q,Ft,Ni];function Vi(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"*",u=arguments.length>2?arguments[2]:void 0,d=arguments.length>3?arguments[3]:void 0,o=window.open,g=r!=="0"&&r!=="1",v=function(y){r=Number(r)>0;for(var f=arguments.length,l=new Array(f>1?f-1:0),s=1;s<f;s++)l[s-1]=arguments[s];if(!Ce(u))return J(n,"Invalid parameter: ".concat(u)),o.apply(window,[y,...l]);var i=de(u);return r!==i.test(y)?o.apply(window,[y,...l]):(z(n),ys(d))},h=function(y){for(var f=d&&d.includes("log"),l=arguments.length,s=new Array(l>1?l-1:0),i=1;i<l;i++)s[i-1]=arguments[i];if(f){var a=s&&s.length>0?", ".concat(s.join(", ")):"",c="".concat(y).concat(a);J(n,c,!0),z(n)}var p=!1;if(r==="*")p=!0;else if(Bt(r)){var E=Ze(r),A=E.isInvertedMatch,b=E.matchRegexp;p=b.test(y)!==A}else J(n,"Invalid parameter: ".concat(r)),p=!1;if(p){var F=parseInt(u,10),x;if(q(F))x=Ct();else{var k={replacement:d,url:y,delay:F},w=bs(k),S=w.contentWindow;if(typeof S=="object"&&S!==null)Object.defineProperty(S,"closed",{value:!1}),Object.defineProperty(S,"opener",{value:window}),Object.defineProperty(S,"frameElement",{value:null});else{var j=w.contentWindow&&w.contentWindow.get;Object.defineProperty(w,"contentWindow",{get:Ds(j)}),S=w.contentWindow}x=S}return z(n),x}return o.apply(window,[y,...s])};window.open=g?h:v,window.open.toString=o.toString.bind(o)}Vi.names=["prevent-window-open","window.open-defuser.js","ubo-window.open-defuser.js","ubo-window.open-defuser","nowoif.js","ubo-nowoif.js","ubo-nowoif","no-window-open-if.js","ubo-no-window-open-if.js","ubo-no-window-open-if"],Vi.injections=[z,Ce,pe,Bt,de,q,Ze,ys,bs,Ds,Ct,J,G,rt,Ne,Se];function Ui(n,r,u){var d=de(u),o=Me(),g="data:text/javascript;base64,",v=function(){if("currentScript"in document)return document.currentScript;var l=document.getElementsByTagName("script");return l[l.length-1]},h=v(),m=function(){var l,s=v();if(s){var i=s.textContent;try{var a=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;i=a.call(s)}catch{}if(i.length===0&&typeof s.src<"u"&&(l=s.src)!==null&&l!==void 0&&l.startsWith(g)){var c=s.src.slice(g.length);i=window.atob(c)}if(s instanceof HTMLScriptElement&&i.length>0&&s!==h&&d.test(i))throw z(n),new ReferenceError(o)}},y=function f(l,s){var i=ke(l,s),a=i.base,c=i.prop,p=i.chain;if(!(a instanceof Object)&&a===null){var E=s.split("."),A=E.indexOf(c),b=E[A-1],F="The scriptlet had been executed before the ".concat(b," was loaded.");J(n,F);return}if(p){var x=function(C){a=C,C instanceof Object&&f(C,p)};Object.defineProperty(l,c,{get:function(){return a},set:x});return}var k=a[c],w=Object.getOwnPropertyDescriptor(a,c);(!(w instanceof Object)||!(w.get instanceof Function))&&(k=a[c],w=void 0);var S=Object.assign(Hr(),{currentValue:k,get(){return this.isAbortingSuspended||this.isolateCallback(m),w instanceof Object?w.get.call(a):this.currentValue},set(j){this.isAbortingSuspended||this.isolateCallback(m),w instanceof Object?w.set.call(a,j):this.currentValue=j}});B(a,c,{get(){return S.get.call(S)},set(j){S.set.call(S,j)}})};y(window,r),window.onerror=Le(o).bind()}Ui.names=["abort-current-inline-script","abort-current-script.js","ubo-abort-current-script.js","acs.js","ubo-acs.js","ubo-abort-current-script","ubo-acs","abort-current-inline-script.js","ubo-abort-current-inline-script.js","acis.js","ubo-acis.js","ubo-abort-current-inline-script","ubo-acis","abp-abort-current-inline-script"],Ui.injections=[Me,B,ke,de,Le,z,J,O,Hr];function qi(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",g=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,v=["set-constant.js","ubo-set-constant.js","set.js","ubo-set.js","ubo-set-constant","ubo-set"];if(v.includes(n.name)&&(d.length!==1&&!se(d)&&(o=d),d=void 0),!(!r||!Ve(d,new Error().stack))){var h=!1,m=He(),y=ji(),f;if(u==="undefined")f=void 0;else if(u==="false")f=!1;else if(u==="true")f=!0;else if(u==="null")f=null;else if(u==="emptyArr")f=m;else if(u==="emptyObj")f=y;else if(u==="noopFunc")f=G;else if(u==="noopCallbackFunc")f=Oi;else if(u==="trueFunc")f=rt;else if(u==="falseFunc")f=Vt;else if(u==="throwFunc")f=Pi;else if(u==="noopPromiseResolve")f=Ut;else if(u==="noopPromiseReject")f=_i;else if(/^\d+$/.test(u)){if(f=parseFloat(u),q(f)||Math.abs(f)>32767)return}else if(u==="-1")f=-1;else if(u==="")f="";else if(u==="yes")f="yes";else if(u==="no")f="no";else return;var l=["asFunction","asCallback","asResolved","asRejected"];if(l.includes(o)){var s={asFunction(E){return function(){return E}},asCallback(E){return function(){return function(){return E}}},asResolved(E){return Promise.resolve(E)},asRejected(E){return Promise.reject(E)}};f=s[o](f)}var i=!1,a=function(A){return i||(i=A!==void 0&&f!==void 0&&typeof A!=typeof f&&A!==null,i)},c=function(A,b,F,x){if(!x.init(A[b]))return!1;var k=Object.getOwnPropertyDescriptor(A,b),w;if(k instanceof Object){if(!k.configurable){var S="Property '".concat(b,"' is not configurable");return J(n,S),!1}A[b]&&(A[b]=f),k.set instanceof Function&&(w=k.set)}return Object.defineProperty(A,b,{configurable:F,get(){return x.get()},set(j){if(w!==void 0&&w(j),j instanceof Object){var C=r.split(".").slice(1);g&&!h&&(h=!0,j=new Proxy(j,{get:function(_,I,L){return C.reduce(function(N,$,M,V){var U=N?.[$];return M===V.length-1&&U!==f&&(N[$]=f),U||N},_),Reflect.get(_,I,L)}}))}x.set(j)}}),!0},p=function E(A,b){var F=ke(A,b),x=F.base,k=F.prop,w=F.chain,S={factValue:void 0,init(_){return this.factValue=_,!0},get(){return this.factValue},set(_){this.factValue!==_&&(this.factValue=_,_ instanceof Object&&E(_,w))}},j={init(_){return!a(_)},get(){return f},set(_){a(_)&&(f=_)}};if(!w){var C=c(x,k,!1,j);C&&z(n);return}if(x!==void 0&&x[k]===null){c(x,k,!0,S);return}(x instanceof Object||typeof x=="object")&&O(x)&&c(x,k,!0,S);var T=A[k];(T instanceof Object||typeof T=="object"&&T!==null)&&E(T,w),c(x,k,!0,S)};p(window,r)}}qi.names=["set-constant","set-constant.js","ubo-set-constant.js","set.js","ubo-set.js","ubo-set-constant","ubo-set","abp-override-property-read"],qi.injections=[z,J,se,He,ji,G,Oi,rt,Vt,Pi,_i,Ut,ke,Ve,q,O,pt,gt,B,de];function zi(n,r){var u=de(r),d=function(v,h){var m="".concat(v,"="),y="; domain=".concat(h),f="; domain=.".concat(h),l="; path=/",s="; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=m+s,document.cookie=m+y+s,document.cookie=m+f+s,document.cookie=m+l+s,document.cookie=m+y+l+s,document.cookie=m+f+l+s,z(n)},o=function(){document.cookie.split(";").forEach(function(v){var h=v.indexOf("=");if(h!==-1){var m=v.slice(0,h).trim();if(u.test(m))for(var y=document.location.hostname.split("."),f=0;f<=y.length-1;f+=1){var l=y.slice(f).join(".");l&&d(m,l)}}})};o(),window.addEventListener("beforeunload",o)}zi.names=["remove-cookie","cookie-remover.js","ubo-cookie-remover.js","ubo-cookie-remover","remove-cookie.js","ubo-remove-cookie.js","ubo-remove-cookie","abp-cookie-remover"],zi.injections=[de,z];function Xi(n,r,u){var d=de(r),o=de(u),g=window.EventTarget.prototype.addEventListener;function v(m,y){var f,l=!1;if(Rr(m)&&Sr(y)&&(l=d.test(m.toString())&&o.test(Tr(y))),l){z(n);return}var s=this;this&&((f=this.constructor)===null||f===void 0?void 0:f.name)==="Window"&&this!==window&&(s=window);for(var i=arguments.length,a=new Array(i>2?i-2:0),c=2;c<i;c++)a[c-2]=arguments[c];return g.apply(s,[m,y,...a])}var h={configurable:!0,set:function(){},get:function(){return v}};Object.defineProperty(window.EventTarget.prototype,"addEventListener",h),Object.defineProperty(window,"addEventListener",h),Object.defineProperty(document,"addEventListener",h)}Xi.names=["prevent-addEventListener","addEventListener-defuser.js","ubo-addEventListener-defuser.js","aeld.js","ubo-aeld.js","ubo-addEventListener-defuser","ubo-aeld","abp-prevent-listener"],Xi.injections=[z,de,Rr,Sr,Tr];function Jr(n){var r=window.setTimeout,u=/\.bab_elementid.$/,d=function(y){if(typeof y!="string"||!u.test(y)){for(var f=arguments.length,l=new Array(f>1?f-1:0),s=1;s<f;s++)l[s-1]=arguments[s];return r.apply(window,[y,...l])}z(n)};window.setTimeout=d;var o=[["blockadblock"],["babasbm"],[/getItem\('babn'\)/],["getElementById","String.fromCharCode","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789","charAt","DOMContentLoaded","AdBlock","addEventListener","doScroll","fromCharCode","<<2|r>>4","sessionStorage","clientWidth","localStorage","Math","random"]],g=function(y){if(typeof y!="string")return!1;for(var f=0;f<o.length;f+=1){for(var l=o[f],s=0,i=0;i<l.length;i+=1){var a=l[i],c=a instanceof RegExp?a.test(y):y.includes(a);c&&(s+=1)}if(s/l.length>=.8)return!0}return!1},v=window.eval,h=function(y){if(!g(y))return v(y);z(n);var f=document.body;f&&f.style.removeProperty("visibility");var l=document.getElementById("babasbmsgx");l&&l.parentNode.removeChild(l)};window.eval=h.bind(window)}Jr.names=["prevent-bab"],Jr.injections=[z];function Gi(n){var r="";if(window.RTCPeerConnection?r="RTCPeerConnection":window.webkitRTCPeerConnection&&(r="webkitRTCPeerConnection"),r!==""){var u=function(g){var v="Document tried to create an RTCPeerConnection: ".concat(Hn(g));J(n,v),z(n)};u.prototype={close:G,createDataChannel:G,createOffer:G,setRemoteDescription:G};var d=window[r];window[r]=u,d.prototype&&(d.prototype.createDataChannel=function(o,g){return{close:G,send:G}}.bind(null))}}Gi.names=["nowebrtc","nowebrtc.js","ubo-nowebrtc.js","ubo-nowebrtc"],Gi.injections=[z,G,J,Hn];function Yi(n){var r=window.EventTarget.prototype.addEventListener;function u(o,g){var v;if(Rr(o)&&Sr(g)){var h='addEventListener("'.concat(o,'", ').concat(Tr(g),")");J(n,h,!0),z(n)}else{var m=`Invalid event type or listener passed to addEventListener:
+        type: `.concat(Lt(o),`
+        listener: `).concat(Lt(g));J(n,m,!0)}var y=this;this&&((v=this.constructor)===null||v===void 0?void 0:v.name)==="Window"&&this!==window&&(y=window);for(var f=arguments.length,l=new Array(f>2?f-2:0),s=2;s<f;s++)l[s-2]=arguments[s];return r.apply(y,[o,g,...l])}var d={configurable:!0,set:function(){},get:function(){return u}};Object.defineProperty(window.EventTarget.prototype,"addEventListener",d),Object.defineProperty(window,"addEventListener",d),Object.defineProperty(document,"addEventListener",d)}Yi.names=["log-addEventListener","addEventListener-logger.js","ubo-addEventListener-logger.js","aell.js","ubo-aell.js","ubo-addEventListener-logger","ubo-aell"],Yi.injections=[z,Rr,Sr,Tr,Lt,J,Fe,O];function Ki(n){var r=window.eval;function u(g){return z(n),J(n,'eval("'.concat(g,'")'),!0),r(g)}window.eval=u;var d=window.Function;function o(){z(n);for(var g=arguments.length,v=new Array(g),h=0;h<g;h++)v[h]=arguments[h];return J(n,"new Function(".concat(v.join(", "),")"),!0),d.apply(this,[...v])}o.prototype=Object.create(d.prototype),o.prototype.constructor=o,window.Function=o}Ki.names=["log-eval"],Ki.injections=[z,J];function ks(){for(var n=arguments.length,r=new Array(n),u=0;u<n;u++)r[u]=arguments[u];console.log(r)}ks.names=["log","abp-log"];function Qr(n){window.eval=function(u){z(n),J(n,`AdGuard has prevented eval:
+`.concat(u),!0)}.bind()}Qr.names=["noeval","noeval.js","silent-noeval.js","ubo-noeval.js","ubo-silent-noeval.js","ubo-noeval","ubo-silent-noeval"],Qr.injections=[z,J];function Ji(n,r){var u=de(r),d=window.eval;window.eval=function(o){if(!u.test(o.toString()))return d.call(window,o);z(n)}.bind(window)}Ji.names=["prevent-eval-if","noeval-if.js","ubo-noeval-if.js","ubo-noeval-if"],Ji.injections=[de,z];function Zr(n){z(n);var r=function(){};r.prototype.check=G,r.prototype.clearEvent=G,r.prototype.emitEvent=G,r.prototype.on=function(g,v){return g||v(),this},r.prototype.onDetected=Re,r.prototype.onNotDetected=function(g){return g(),this},r.prototype.setOption=G,r.prototype.options={set:G,get:G};var u=new r,d={get(){return r},set(){}},o={get(){return u},set(){}};Object.prototype.hasOwnProperty.call(window,"FuckAdBlock")?window.FuckAdBlock=r:Object.defineProperty(window,"FuckAdBlock",d),Object.prototype.hasOwnProperty.call(window,"BlockAdBlock")?window.BlockAdBlock=r:Object.defineProperty(window,"BlockAdBlock",d),Object.prototype.hasOwnProperty.call(window,"SniffAdBlock")?window.SniffAdBlock=r:Object.defineProperty(window,"SniffAdBlock",d),Object.prototype.hasOwnProperty.call(window,"fuckAdBlock")?window.fuckAdBlock=u:Object.defineProperty(window,"fuckAdBlock",o),Object.prototype.hasOwnProperty.call(window,"blockAdBlock")?window.blockAdBlock=u:Object.defineProperty(window,"blockAdBlock",o),Object.prototype.hasOwnProperty.call(window,"sniffAdBlock")?window.sniffAdBlock=u:Object.defineProperty(window,"sniffAdBlock",o)}Zr.names=["prevent-fab-3.2.0","nofab.js","ubo-nofab.js","fuckadblock.js-3.2.0","ubo-fuckadblock.js-3.2.0","ubo-nofab"],Zr.injections=[z,G,Re];function ea(n){delete window.PopAds,delete window.popns,Object.defineProperties(window,{PopAds:{get:function(){return z(n),{}}},popns:{get:function(){return z(n),{}}}})}ea.names=["set-popads-dummy","popads-dummy.js","ubo-popads-dummy.js","ubo-popads-dummy"],ea.injections=[z];function ta(n){var r=Me(),u=function(){throw new ReferenceError(r)};delete window.PopAds,delete window.popns,Object.defineProperties(window,{PopAds:{set:u},popns:{set:u}}),window.onerror=Le(r).bind(),z(n)}ta.names=["prevent-popads-net","popads.net.js","ubo-popads.net.js","ubo-popads.net"],ta.injections=[Le,Me,z];function Qi(n){var r=function(h){return/^\d$/.test(h)},u=function(h){for(var m="",y="",f=0;f<h.length;f+=1)f%2===0?m+=h.charAt(f):y=h.charAt(f)+y;for(var l=(m+y).split(""),s=0;s<l.length;s+=1)if(r(l[s])){for(var i=s+1;i<l.length;i+=1)if(r(l[i])){var a=parseInt(l[s],10)^parseInt(l[i],10);a<10&&(l[s]=a.toString()),s=i;break}}l=l.join("");var c=window.atob(l).slice(16,-16);window.stop&&window.stop(),window.onbeforeunload=null,window.location.href=c},d,o=!0,g=B(window,"ysmm",{configurable:!1,set:function(h){if(o){o=!1;try{typeof h=="string"&&u(h)}catch{}}d=h},get:function(){return d}});g?z(n):J(n,"Failed to set up prevent-adfly scriptlet")}Qi.names=["prevent-adfly","adfly-defuser.js","ubo-adfly-defuser.js","ubo-adfly-defuser"],Qi.injections=[B,z,J];function Zi(n,r){if(r){var u=Me(),d=function(){z(n);debugger},o=function g(v,h){var m=ke(v,h),y=m.base,f=m.prop,l=m.chain;if(l){var s=function(a){y=a,a instanceof Object&&g(a,l)};Object.defineProperty(v,f,{get:function(){return y},set:s});return}B(y,f,{get:d,set:G})};o(window,r),window.onerror=Le(u).bind()}}Zi.names=["debug-on-property-read"],Zi.injections=[Me,B,ke,Le,z,G,O];function eo(n,r){if(r){var u=Me(),d=function(){z(n);debugger},o=function g(v,h){var m=ke(v,h),y=m.base,f=m.prop,l=m.chain;if(l){var s=function(a){y=a,a instanceof Object&&g(a,l)};Object.defineProperty(v,f,{get:function(){return y},set:s});return}B(y,f,{set:d})};o(window,r),window.onerror=Le(u).bind()}}eo.names=["debug-on-property-write"],eo.injections=[Me,B,ke,Le,z,O];function to(n,r,u){var d=de(u),o=Me(),g=function(){if("currentScript"in document)return document.currentScript;var f=document.getElementsByTagName("script");return f[f.length-1]},v=g(),h=function(){var f=g();if(f){var l=f.textContent;try{var s=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;l=s.call(f)}catch{}if(f instanceof HTMLScriptElement&&l.length>0&&f!==v&&d.test(l)){z(n);debugger}}},m=function y(f,l){var s=ke(f,l),i=s.base,a=s.prop,c=s.chain;if(!(i instanceof Object)&&i===null){var p=l.split("."),E=p.indexOf(a),A=p[E-1],b="The scriptlet had been executed before the ".concat(A," was loaded.");J(b,n.verbose);return}if(c){var F=function(w){i=w,w instanceof Object&&y(w,c)};Object.defineProperty(f,a,{get:function(){return i},set:F});return}var x=i[a];B(i,a,{set:function(w){h(),x=w},get:function(){return h(),x}})};m(window,r),window.onerror=Le(o).bind()}to.names=["debug-current-inline-script"],to.injections=[Me,B,ke,de,Le,z,J,O];function no(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"asap stay";if(r){r=r.split(/\s*\|\s*/),u||(u="[".concat(r.join("],["),"]"));var o=function(){var m=[];try{m=[].slice.call(document.querySelectorAll(u))}catch{J(n,"Invalid selector arg: '".concat(u,"'"))}var y=!1;m.forEach(function(f){r.forEach(function(l){f.removeAttribute(l),y=!0})}),y&&z(n)},g=Ur(d),v=function(){o(),g.hasFlag(g.STAY)&&qe(o,!0)};g.hasFlag(g.ASAP)&&(document.readyState==="loading"?window.addEventListener("DOMContentLoaded",o,{once:!0}):o()),document.readyState!=="complete"&&g.hasFlag(g.COMPLETE)?window.addEventListener("load",v,{once:!0}):g.hasFlag(g.STAY)&&(d.includes(" ")||o(),qe(o,!0))}}no.names=["remove-attr","remove-attr.js","ubo-remove-attr.js","ra.js","ubo-ra.js","ubo-remove-attr","ubo-ra"],no.injections=[z,qe,Ur,J,yt];function ro(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(!r||!u)){var o=["true","false"],g=d.startsWith("[")&&d.endsWith("]"),v=d.length===0||!q(parseInt(d,10))&&parseInt(d,10)>0&&parseInt(d,10)<32767||o.includes(d.toLowerCase());if(!g&&!v){J(n,"Invalid attribute value provided: '".concat(Lt(d),"'"));return}var h;g&&(h=function(y,f,l){var s=y.getAttribute(l.slice(1,-1));s===null&&J(n,"No element attribute found to copy value from: ".concat(l)),y.setAttribute(f,s)}),Dn(n,r,u,d,h),qe(function(){return Dn(n,r,u,d,h)},!0)}}ro.names=["set-attr","set-attr.js","ubo-set-attr.js","ubo-set-attr"],ro.injections=[Dn,qe,q,Lt,Ti,J,yt,z];function ao(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"asap stay";if(r){r=r.split(/\s*\|\s*/);var o=[];u||(o=r.map(function(y){return".".concat(y)}));var g=function(){var f=new Set;if(u){var l=[];try{l=[].slice.call(document.querySelectorAll(u))}catch{J(n,"Invalid selector arg: '".concat(u,"'"))}l.forEach(function(i){return f.add(i)})}else o.length>0&&o.forEach(function(i){for(var a=document.querySelectorAll(i),c=0;c<a.length;c+=1){var p=a[c];f.add(p)}});var s=!1;f.forEach(function(i){r.forEach(function(a){i.classList.contains(a)&&(i.classList.remove(a),s=!0)})}),s&&z(n)},v=["class"],h=Ur(d),m=function(){g(),h.hasFlag(h.STAY)&&qe(g,!0,v)};h.hasFlag(h.ASAP)&&(document.readyState==="loading"?window.addEventListener("DOMContentLoaded",g,{once:!0}):g()),document.readyState!=="complete"&&h.hasFlag(h.COMPLETE)?window.addEventListener("load",m,{once:!0}):h.hasFlag(h.STAY)&&(d.includes(" ")||g(),qe(g,!0,v))}}ao.names=["remove-class","remove-class.js","ubo-remove-class.js","rc.js","ubo-rc.js","ubo-remove-class","ubo-rc"],ao.injections=[z,J,qe,Ur,yt];function io(n){document.addEventListener("click",function(r){for(var u=r.target;u!==null;){if(u.localName==="a"&&u.hasAttribute("target")){r.stopPropagation(),r.preventDefault(),z(n);break}u=u.parentNode}})}io.names=["disable-newtab-links","disable-newtab-links.js","ubo-disable-newtab-links.js","ubo-disable-newtab-links"],io.injections=[z];function oo(n,r,u,d){var o=window.setInterval,g=de(r),v=function(m,y){if(xt(m))g.test(m.toString())&&Or(u,y)&&(y*=jr(d),z(n));else{var f="Scriptlet can't be applied because of invalid callback: '".concat(String(m),"'");J(n,f)}for(var l=arguments.length,s=new Array(l>2?l-2:0),i=2;i<l;i++)s[i-2]=arguments[i];return o.apply(window,[m,y,...s])};window.setInterval=v}oo.names=["adjust-setInterval","nano-setInterval-booster.js","ubo-nano-setInterval-booster.js","nano-sib.js","ubo-nano-sib.js","adjust-setInterval.js","ubo-adjust-setInterval.js","ubo-nano-setInterval-booster","ubo-nano-sib","ubo-adjust-setInterval"],oo.injections=[z,xt,de,jr,Or,J,q,Q,ki,xi];function uo(n,r,u,d){var o=window.setTimeout,g=de(r),v=function(m,y){if(xt(m))g.test(m.toString())&&Or(u,y)&&(y*=jr(d),z(n));else{var f="Scriptlet can't be applied because of invalid callback: '".concat(String(m),"'");J(n,f)}for(var l=arguments.length,s=new Array(l>2?l-2:0),i=2;i<l;i++)s[i-2]=arguments[i];return o.apply(window,[m,y,...s])};window.setTimeout=v}uo.names=["adjust-setTimeout","adjust-setTimeout.js","ubo-adjust-setTimeout.js","nano-setTimeout-booster.js","ubo-nano-setTimeout-booster.js","nano-stb.js","ubo-nano-stb.js","ubo-adjust-setTimeout","ubo-nano-setTimeout-booster","ubo-nano-stb"],uo.injections=[z,xt,de,jr,Or,J,q,Q,ki,xi];function so(n,r){var u=console,d=u.dir;function o(g){typeof d=="function"&&d.call(this,g),z(n)}console.dir=o}so.names=["dir-string"],so.injections=[z];function co(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=Ye(r),g=Ye(u),v={nativeStringify:window.JSON.stringify},h=JSON.parse,m=function(){for(var s=arguments.length,i=new Array(s),a=0;a<s;a++)i[a]=arguments[a];var c=h.apply(JSON,i);return ct(n,c,o,g,d,v)};m.toString=h.toString.bind(h),JSON.parse=m;var y=Response.prototype.json,f=function(){var s=y.apply(this);return s.then(function(i){return ct(n,i,o,g,d,v)})};typeof Response>"u"||(Response.prototype.json=f)}co.names=["json-prune","json-prune.js","ubo-json-prune.js","ubo-json-prune","abp-json-prune"],co.injections=[z,Ve,vt,J,En,ct,Ye,de,gt,pt];function lo(n,r){var u=window.requestAnimationFrame,d=typeof r>"u",o=Ze(r),g=o.isInvertedMatch,v=o.matchRegexp,h=function(y){var f=!1;if(d?(z(n),J(n,"requestAnimationFrame(".concat(String(y),")"),!0)):xt(y)&&Ce(r)&&(f=v.test(y.toString())!==g),f)return z(n),u(G);for(var l=arguments.length,s=new Array(l>1?l-1:0),i=1;i<l;i++)s[i-1]=arguments[i];return u.apply(window,[y,...s])};window.requestAnimationFrame=h}lo.names=["prevent-requestAnimationFrame","no-requestAnimationFrame-if.js","ubo-no-requestAnimationFrame-if.js","norafif.js","ubo-norafif.js","ubo-no-requestAnimationFrame-if","ubo-norafif"],lo.injections=[z,G,Ze,Ce,xt,J,pe,de];function fo(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"/",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",g=Pr(u);if(g===null){J(n,"Invalid cookie value: '".concat(g,"'"));return}if(!$t(d)){J(n,"Invalid cookie path: '".concat(d,"'"));return}if(!document.location.origin.includes(o)){J(n,"Cookie domain not matched by origin: '".concat(o,"'"));return}var v=Wt(r,g,d,o);if(!v){J(n,"Invalid cookie name or value");return}z(n),document.cookie=v}fo.names=["set-cookie","set-cookie.js","ubo-set-cookie.js","ubo-set-cookie"],fo.injections=[z,J,q,Ht,Pr,Wt,$t,Un];function po(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"/",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!Ht(document.cookie,r,u)){var g=Pr(u);if(g===null){J(n,"Invalid cookie value: '".concat(u,"'"));return}if(!$t(d)){J(n,"Invalid cookie path: '".concat(d,"'"));return}if(!document.location.origin.includes(o)){J(n,"Cookie domain not matched by origin: '".concat(o,"'"));return}var v=Wt(r,g,d,o);if(!v){J(n,"Invalid cookie name or value");return}document.cookie=v,z(n),Ht(document.cookie,r,u)&&window.location.reload()}}po.names=["set-cookie-reload","set-cookie-reload.js","ubo-set-cookie-reload.js","ubo-set-cookie-reload"],po.injections=[z,J,q,Ht,Pr,Wt,$t,Un];function vo(n,r,u){if(Element.prototype.attachShadow){var d=function(v){var h="display:none!important;";v.style.cssText=h},o=function(){for(var v=u?document.querySelectorAll(u):zn(document.documentElement),h=function(){var y=!1,f=Nr(r,v),l=f.targets,s=f.innerHosts;l.forEach(function(i){d(i),y=!0}),y&&z(n),v=s};v.length!==0;)h()};o(),qe(o,!0)}}vo.names=["hide-in-shadow-dom"],vo.injections=[z,qe,zn,Nr,Ri,yt];function go(n,r,u){if(Element.prototype.attachShadow){var d=function(v){v.remove()},o=function(){for(var v=u?document.querySelectorAll(u):zn(document.documentElement),h=function(){var y=!1,f=Nr(r,v),l=f.targets,s=f.innerHosts;l.forEach(function(i){d(i),y=!0}),y&&z(n),v=s};v.length!==0;)h()};o(),qe(o,!0)}}go.names=["remove-in-shadow-dom"],go.injections=[z,qe,zn,Nr,Ri,yt];function mo(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"emptyObj",d=arguments.length>3?arguments[3]:void 0;if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var o=Request.prototype.clone,g;if(u===""||u==="emptyObj")g="{}";else if(u==="emptyArr")g="[]";else if(u==="emptyStr")g="";else{J(n,"Invalid responseBody parameter: '".concat(u,"'"));return}var v=typeof d<"u",h=function(s){var i=["basic","cors","opaque"];return i.includes(s)};if(v&&!h(d)){J(n,"Invalid responseType parameter: '".concat(d,"'"));return}var m=function(s){try{var i=s.mode;if(i===void 0||i==="cors"||i==="no-cors"){var a=new URL(s.url);return a.origin===document.location.origin?"basic":i==="no-cors"?"opaque":"cors"}}catch(c){J(n,"Could not determine response type: ".concat(c))}},y=async function(s,i,a){var c=!1,p=wn(a,o);if(typeof r>"u")return J(n,"fetch( ".concat(Fe(p)," )"),!0),z(n),Reflect.apply(s,i,a);if(c=Ue(n,r,p),c){z(n);var E;try{E=d||m(p);var A=await Reflect.apply(s,i,a);return A.ok?Es(A,{body:g,type:E}):Ut(g,p.url,E)}catch{return Ut(g,p.url,E)}}return Reflect.apply(s,i,a)},f={apply:y};fetch=new Proxy(fetch,f)}}mo.names=["prevent-fetch","no-fetch-if.js","ubo-no-fetch-if.js","ubo-no-fetch-if"],mo.injections=[z,wn,Fe,Ue,J,Ut,Es,de,Ce,pe,O,Lr,mt,kt,Rt,St];function ho(n,r,u){if(typeof r>"u"){J(n,"Item key should be specified.");return}var d;try{d=Wr(u)}catch{J(n,"Invalid storage item value: '".concat(u,"'"));return}var o=window,g=o.localStorage;d==="$remove$"?$r(n,g,r):An(n,g,r,d),z(n)}ho.names=["set-local-storage-item","set-local-storage-item.js","ubo-set-local-storage-item.js","ubo-set-local-storage-item"],ho.injections=[z,J,q,An,$r,Wr,Ce,de,pe];function yo(n,r,u){if(typeof r>"u"){J(n,"Item key should be specified.");return}var d;try{d=Wr(u)}catch{J(n,"Invalid storage item value: '".concat(u,"'"));return}var o=window,g=o.sessionStorage;d==="$remove$"?$r(n,g,r):An(n,g,r,d),z(n)}yo.names=["set-session-storage-item","set-session-storage-item.js","ubo-set-session-storage-item.js","ubo-set-session-storage-item"],yo.injections=[z,J,q,An,$r,Wr,Ce,de,pe];function bo(n,r,u){if(!(!r||!u)){var d=Me(),o=function(){throw z(n),new ReferenceError(d)},g=function v(h,m){var y=ke(h,m),f=y.base,l=y.prop,s=y.chain;if(s){var i=function(p){f=p,p instanceof Object&&v(p,s)};Object.defineProperty(h,l,{get:function(){return f},set:i});return}if(!u.match(/^(inlineScript|injectedScript)$/)&&!Ce(u)){J(n,"Invalid parameter: ".concat(u));return}var a=Object.assign(Hr(),{value:f[l],get(){return!this.isAbortingSuspended&&this.isolateCallback(Ve,u,new Error().stack)&&o(),this.value},set(c){!this.isAbortingSuspended&&this.isolateCallback(Ve,u,new Error().stack)&&o(),this.value=c}});B(f,l,{get(){return a.get.call(a)},set(c){a.set.call(a,c)}})};g(window,r),window.onerror=Le(d).bind()}}bo.names=["abort-on-stack-trace","abort-on-stack-trace.js","ubo-abort-on-stack-trace.js","aost.js","ubo-aost.js","ubo-abort-on-stack-trace","ubo-aost","abp-abort-on-stack-trace"],bo.injections=[Me,B,ke,Le,z,Ce,pe,Ve,Hr,J,de,O,gt,pt];function Do(n,r){if(r){var u=function(g){var v=g.split(`
+`).slice(2).map(function(y){return y.replace(/ {4}at /,"")}),h=v.map(function(y){var f,l,s=/\(([^\)]+)\)/,i=/(.*?@)(\S+)(:\d+):\d+\)?$/;return y.match(s)?(f=y.split(" ").slice(0,-1).join(" "),l=y.match(s)[1]):y.match(i)?(f=y.split("@").slice(0,-1).join(" "),l=y.match(i)[2]):(f="function name is not available",l=y),[f,l]}),m={};return h.forEach(function(y){m[y[0]]=y[1]}),m},d=function o(g,v){var h=ke(g,v),m=h.base,y=h.prop,f=h.chain;if(f){var l=function(a){m=a,a instanceof Object&&o(a,f)};Object.defineProperty(g,y,{get:function(){return m},set:l});return}var s=m[y];B(m,y,{get(){return z(n),J(n,"Get ".concat(y),!0),console.table(u(new Error().stack)),s},set(i){z(n),J(n,"Set ".concat(y),!0),console.table(u(new Error().stack)),s=i}})};d(window,r)}}Do.names=["log-on-stack-trace"],Do.injections=[ke,B,z,J,O];function Eo(n,r,u){if(!(typeof Proxy>"u")){var d=window.XMLHttpRequest.prototype.open,o=window.XMLHttpRequest.prototype.send,g=window.XMLHttpRequest.prototype.getResponseHeader,v=window.XMLHttpRequest.prototype.getAllResponseHeaders,h,m="",y="",f=function(b,F,x){if(h=ht.apply(null,x),typeof r>"u"?(J(n,"xhr( ".concat(Fe(h)," )"),!0),z(n)):Ue(n,r,h)&&(F.shouldBePrevented=!0,F.xhrData=h),F.shouldBePrevented){F.collectedHeaders=[];var k=function(j,C,T){return C.collectedHeaders.push(T),Reflect.apply(j,C,T)},w={apply:k};F.setRequestHeader=new Proxy(F.setRequestHeader,w)}return Reflect.apply(b,F,x)},l=function(b,F,x){if(!F.shouldBePrevented)return Reflect.apply(b,F,x);if(F.responseType==="blob"&&(m=new Blob),F.responseType==="arraybuffer"&&(m=new ArrayBuffer),u){var k=rn(u);k?y=k:J(n,"Invalid randomize parameter: '".concat(u,"'"))}var w=new XMLHttpRequest;w.addEventListener("readystatechange",function(){if(w.readyState===4){var S=w.readyState,j=w.responseURL,C=w.responseXML,T=w.statusText;Object.defineProperties(F,{readyState:{value:S,writable:!1},statusText:{value:T,writable:!1},responseURL:{value:j||F.xhrData.url,writable:!1},responseXML:{value:C,writable:!1},status:{value:200,writable:!1},response:{value:m,writable:!1},responseText:{value:y,writable:!1}}),setTimeout(function(){var _=new Event("readystatechange");F.dispatchEvent(_);var I=new Event("load");F.dispatchEvent(I);var L=new Event("loadend");F.dispatchEvent(L)},1),z(n)}}),d.apply(w,[F.xhrData.method,F.xhrData.url]),F.collectedHeaders.forEach(function(S){var j=S[0],C=S[1];w.setRequestHeader(j,C)});try{o.call(w,x)}catch{return Reflect.apply(b,F,x)}},s=function(b,F,x){if(!F.shouldBePrevented)return g.apply(F,x);if(!F.collectedHeaders.length)return null;var k=x[0].toLowerCase(),w=F.collectedHeaders.find(function(S){var j=S[0].toLowerCase();return j===k});return w?w[1]:null},i=function(b,F){if(!F.shouldBePrevented)return v.call(F);if(!F.collectedHeaders.length)return"";var x=F.collectedHeaders.map(function(k){var w=k[0],S=k[1];return"".concat(w.toLowerCase(),": ").concat(S)}).join(`\r
+`);return x},a={apply:f},c={apply:l},p={apply:s},E={apply:i};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,a),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,c),XMLHttpRequest.prototype.getResponseHeader=new Proxy(XMLHttpRequest.prototype.getResponseHeader,p),XMLHttpRequest.prototype.getAllResponseHeaders=new Proxy(XMLHttpRequest.prototype.getAllResponseHeaders,E)}}Eo.names=["prevent-xhr","no-xhr-if.js","ubo-no-xhr-if.js","ubo-no-xhr-if"],Eo.injections=[z,Fe,rn,Ue,ht,J,de,Ce,pe,O,se,Q,q,kt,Rt,St,mt,ie,be];function wo(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";if(typeof window.close!="function"){var u="window.close() is not a function so 'close-window' scriptlet is unavailable";J(n,u);return}var d=function(){try{z(n),window.close()}catch(h){J(n,h)}},o=function(){var h=function(){dispatchEvent(new Event("adguard:scriptlet-close-window"))};window.addEventListener("adguard:subscribed-to-close-window",h,{once:!0}),setTimeout(function(){window.removeEventListener("adguard:subscribed-to-close-window",h,{once:!0})},5e3)},g=function(){if(r==="")return!0;var h=de(r),m="".concat(window.location.pathname).concat(window.location.search);return h.test(m)};g()&&(d(),navigator.userAgent.includes("Chrome")&&o())}wo.names=["close-window","window-close-if.js","ubo-window-close-if.js","ubo-window-close-if","close-window.js","ubo-close-window.js","ubo-close-window"],wo.injections=[z,de,J];function Ao(n,r){var u=function(){var v=[];try{v=document.querySelectorAll('meta[http-equiv="refresh" i][content]')}catch{try{v=document.querySelectorAll('meta[http-equiv="refresh"][content]')}catch(m){J(n,m)}}return Array.from(v)},d=function(v){var h=v.map(function(y){var f=y.getAttribute("content");if(f.length===0)return null;var l,s=f.indexOf(";");if(s!==-1){var i=f.substring(0,s);l=se(i)}else l=se(f);return l}).filter(function(y){return y!==null});if(!h.length)return null;var m=h.reduce(function(y,f){return Math.min(y,f)});return m},o=function(){var v=u();if(v.length!==0){var h=se(r);if(h===null&&(h=d(v)),h!==null){var m=h*1e3;setTimeout(function(){window.stop(),z(n)},m)}}};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o,{once:!0}):o()}Ao.names=["prevent-refresh","prevent-refresh.js","refresh-defuser.js","refresh-defuser","ubo-prevent-refresh.js","ubo-prevent-refresh","ubo-refresh-defuser.js","ubo-refresh-defuser"],Ao.injections=[z,se,J,q];function Fo(n,r,u){if(!(typeof Proxy>"u"||typeof Reflect>"u")){var d={script:"data:text/javascript;base64,KCk9Pnt9",img:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",iframe:"data:text/html;base64, PGRpdj48L2Rpdj4=",link:"data:text/plain;base64,"},o;if(r==="script")o=HTMLScriptElement;else if(r==="img")o=HTMLImageElement;else if(r==="iframe")o=HTMLIFrameElement;else if(r==="link")o=HTMLLinkElement;else return;var g=window.trustedTypes&&typeof window.trustedTypes.createPolicy=="function",v;g&&(v=window.trustedTypes.createPolicy("AGPolicy",{createScriptURL:function(b){return b}}));var h=r==="link"?"href":"src",m="onerror",y=de(u),f=function(b){return b.setAttribute(n.name,"matched")},l=function(b,F,x){if(!x[0]||!x[1])return Reflect.apply(b,F,x);var k=F.nodeName.toLowerCase(),w=x[0].toLowerCase(),S=x[1],j=w===h&&r.toLowerCase()===k&&d[k]&&y.test(S);return j?(z(n),f(F),Reflect.apply(b,F,[w,d[k]])):Reflect.apply(b,F,x)},s={apply:l};o.prototype.setAttribute=new Proxy(Element.prototype.setAttribute,s);var i=P(o.prototype,h);if(i){Object.defineProperty(o.prototype,h,{enumerable:!0,configurable:!0,get(){return i.get.call(this)},set(A){var b=this.nodeName.toLowerCase(),F=r.toLowerCase()===b&&d[b]&&y.test(A);if(!F)return i.set.call(this,A),!0;if(v&&A instanceof TrustedScriptURL){var x=v.createScriptURL(A);i.set.call(this,x),z(n);return}f(this),i.set.call(this,d[b]),z(n)}});var a=P(HTMLElement.prototype,m);if(a){Object.defineProperty(HTMLElement.prototype,m,{enumerable:!0,configurable:!0,get(){return a.get.call(this)},set(A){var b=this.getAttribute(n.name)==="matched";return b?(a.set.call(this,G),!0):(a.set.call(this,A),!0)}});var c=function(b,F,x){if(!x[0]||!x[1]||!F)return Reflect.apply(b,F,x);var k=x[0],w=typeof F.getAttribute=="function"&&F.getAttribute(n.name)==="matched"&&k==="error";return w?Reflect.apply(b,F,[k,G]):Reflect.apply(b,F,x)},p={apply:c};EventTarget.prototype.addEventListener=new Proxy(EventTarget.prototype.addEventListener,p);var E=function(b,F){window.addEventListener("error",function(x){if(!(!x.target||!x.target.nodeName||x.target.nodeName.toLowerCase()!==b||!x.target.src||!F.test(x.target.src))){if(z(n),typeof x.target.onload=="function"){x.target.onerror=x.target.onload;return}x.target.onerror=G}},!0)};E(r,y)}}}}Fo.names=["prevent-element-src-loading"],Fo.injections=[z,de,P,G];function Co(n){var r="browsingTopics";Document instanceof Object&&(!Object.prototype.hasOwnProperty.call(Document.prototype,r)||!(Document.prototype[r]instanceof Function)||(Document.prototype[r]=function(){return Ut("[]")},z(n)))}Co.names=["no-topics"],Co.injections=[z,Ut];function xo(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof Proxy>"u")){if(r===""&&u!==""){var o="Pattern argument should not be empty string.";J(n,o);return}var g=r===""&&u==="",v=window.XMLHttpRequest.prototype.open,h=window.XMLHttpRequest.prototype.send,m,y=function(a,c,p){if(m=ht.apply(null,p),g){var E="xhr( ".concat(Fe(m)," )");return J(n,E,!0),z(n),Reflect.apply(a,c,p)}if(Ue(n,d,m)&&(c.shouldBePrevented=!0,c.headersReceived=!!c.headersReceived),c.shouldBePrevented&&!c.headersReceived){c.headersReceived=!0,c.collectedHeaders=[];var A=function(x,k,w){return k.collectedHeaders.push(w),Reflect.apply(x,k,w)},b={apply:A};c.setRequestHeader=new Proxy(c.setRequestHeader,b)}return Reflect.apply(a,c,p)},f=function(a,c,p){if(!c.shouldBePrevented)return Reflect.apply(a,c,p);var E=new XMLHttpRequest;E.addEventListener("readystatechange",function(){if(E.readyState===4){var A=E.readyState,b=E.response,F=E.responseText,x=E.responseURL,k=E.responseXML,w=E.status,S=E.statusText,j=F||b;if(typeof j=="string"){var C=r==="*"?/(\n|.)*/:de(r),T=j.replace(C,u);Object.defineProperties(c,{readyState:{value:A,writable:!1},responseURL:{value:x,writable:!1},responseXML:{value:k,writable:!1},status:{value:w,writable:!1},statusText:{value:S,writable:!1},response:{value:T,writable:!1},responseText:{value:T,writable:!1}}),setTimeout(function(){var _=new Event("readystatechange");c.dispatchEvent(_);var I=new Event("load");c.dispatchEvent(I);var L=new Event("loadend");c.dispatchEvent(L)},1),z(n)}}}),v.apply(E,[m.method,m.url]),c.collectedHeaders.forEach(function(A){var b=A[0],F=A[1];E.setRequestHeader(b,F)}),c.collectedHeaders=[];try{h.call(E,p)}catch{return Reflect.apply(a,c,p)}},l={apply:y},s={apply:f};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,l),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,s)}}xo.names=["trusted-replace-xhr-response"],xo.injections=[z,J,de,Fe,Ue,ht,St,mt,Rt,kt,Ce,pe,O];function ko(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof Reflect>"u"||typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var o=!1,g=de(d),v="xpath(",h=r&&r.startsWith(v),m=function(j){var C=[];try{for(var T=r.slice(v.length,-1),_=j.evaluate(T,j,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),I=0;I<_.snapshotLength;I+=1)C.push(_.snapshotItem(I))}catch(N){var L="Invalid XPath parameter: ".concat(r,`
+`).concat(N);J(n,L)}return C},y=function(j){j.forEach(function(C){C.nodeType===1?C.remove():C.nodeType===2&&C.ownerElement.removeAttribute(C.nodeName)})},f=function(j){if(typeof j=="string"){var C=j.trim();if(C.startsWith("<")&&C.endsWith(">"))return!0}return!1},l=function(j){var C=new DOMParser,T=C.parseFromString(j,"text/xml");return T},s=function(j,C){if(!f(j))return!1;var T=l(j);return h?m(T):!!T.querySelector(C)},i=function(j){if(!f(j))return o=!1,j;var C=l(j),T=C.querySelector("parsererror");if(T)return j;if(u!==""&&C.querySelector(u)===null)return o=!1,j;var _=h?m(C):C.querySelectorAll(r);if(!_.length)return o=!1,j;h?y(_):_.forEach(function(L){L.remove()});var I=new XMLSerializer;return j=I.serializeToString(C),j},a=window.XMLHttpRequest.prototype.open,c=window.XMLHttpRequest.prototype.send,p,E=function(j,C,T){if(p=ht.apply(null,T),Ue(n,d,p)&&(C.shouldBePruned=!0),C.shouldBePruned){C.collectedHeaders=[];var _=function(N,$,M){return $.collectedHeaders.push(M),Reflect.apply(N,$,M)},I={apply:_};C.setRequestHeader=new Proxy(C.setRequestHeader,I)}return Reflect.apply(j,C,T)},A=function(j,C,T){var _=["","text"];if(!C.shouldBePruned||!_.includes(C.responseType))return Reflect.apply(j,C,T);var I=new XMLHttpRequest;I.addEventListener("readystatechange",function(){if(I.readyState===4){var L=I.readyState,N=I.response,$=I.responseText,M=I.responseURL,V=I.responseXML,U=I.status,X=I.statusText,Z=$||N;if(typeof Z=="string"){if(r)o=s(N,r);else if(f(N)){var Y="XMLHttpRequest.open() URL: ".concat(M,`
+response: `).concat(N);J(n,Y),J(n,l(N),!0,!1)}var oe=o?i(N):N;Object.defineProperties(C,{readyState:{value:L,writable:!1},responseURL:{value:M,writable:!1},responseXML:{value:V,writable:!1},status:{value:U,writable:!1},statusText:{value:X,writable:!1},response:{value:oe,writable:!1},responseText:{value:oe,writable:!1}}),setTimeout(function(){var te=new Event("readystatechange");C.dispatchEvent(te);var ne=new Event("load");C.dispatchEvent(ne);var K=new Event("loadend");C.dispatchEvent(K)},1),z(n)}}}),a.apply(I,[p.method,p.url]),C.collectedHeaders.forEach(function(L){var N=L[0],$=L[1];I.setRequestHeader(N,$)}),C.collectedHeaders=[];try{c.call(I,T)}catch{return Reflect.apply(j,C,T)}},b={apply:E},F={apply:A};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,b),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,F);var x=window.fetch,k=async function(j,C,T){var _=T[0]instanceof Request?T[0].url:T[0];if(typeof _!="string"||_.length===0)return Reflect.apply(j,C,T);if(g.test(_)){var I=await x(...T),L=I.clone(),N=await I.text();if(o=s(N,r),!o){var $="fetch URL: ".concat(_,`
+response text: `).concat(N);return J(n,$),J(n,l(N),!0,!1),L}var M=i(N);return o?(z(n),new Response(M,{status:I.status,statusText:I.statusText,headers:I.headers})):L}return Reflect.apply(j,C,T)},w={apply:k};window.fetch=new Proxy(window.fetch,w)}}ko.names=["xml-prune","xml-prune.js","ubo-xml-prune.js","ubo-xml-prune"],ko.injections=[z,J,de,ht,Fe,Ue,St,mt,Rt,kt,Ce,pe,O];function Ro(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(!(typeof Reflect>"u"||typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var d=!1,o=de(u),g="#",v={ASSET:"#EXT-X-ASSET:",CUE:"#EXT-X-CUE:",CUE_IN:"#EXT-X-CUE-IN",DISCONTINUITY:"#EXT-X-DISCONTINUITY",EXTINF:"#EXTINF",EXTM3U:"#EXTM3U",SCTE35:"#EXT-X-SCTE35:"},h={AD:"-AD-",VAST:"-VAST-",VMAP_AD:"-VMAP-AD-",VMAP_AD_BREAK:"#EXT-X-VMAP-AD-BREAK:"},m=["#EXT-X-TARGETDURATION","#EXT-X-MEDIA-SEQUENCE","#EXT-X-DISCONTINUITY-SEQUENCE","#EXT-X-ENDLIST","#EXT-X-PLAYLIST-TYPE","#EXT-X-I-FRAMES-ONLY","#EXT-X-MEDIA","#EXT-X-STREAM-INF","#EXT-X-I-FRAME-STREAM-INF","#EXT-X-SESSION-DATA","#EXT-X-SESSION-KEY","#EXT-X-INDEPENDENT-SEGMENTS","#EXT-X-START"],y=function(L){return m.some(function(N){return L.startsWith(N)})},f=function I(L,N){var $=L.slice(),M=N;if($[M].includes(v.EXTINF)&&($[M]=void 0,M+=1,$[M].includes(v.DISCONTINUITY))){$[M]=void 0,M+=1;var V=I($,M);$=V.array,M=V.index}return{array:$,index:M}},l=function(L){for(var N=L.slice(),$=0;$<N.length-1;$+=1)if((N[$].includes(h.VMAP_AD)||N[$].includes(h.VAST)||N[$].includes(h.AD))&&(N[$]=void 0,N[$+1].includes(v.EXTINF))){$+=1;var M=f(N,$);N=M.array,$=M.index-1}return N},s=function(L,N,$){return L.startsWith(v.CUE)&&(L=void 0,N+=1,$[N].startsWith(v.ASSET)&&($[N]=void 0,N+=1),$[N].startsWith(v.SCTE35)&&($[N]=void 0,N+=1),$[N].startsWith(v.CUE_IN)&&($[N]=void 0,N+=1),$[N].startsWith(v.SCTE35)&&($[N]=void 0)),L},i=de(r),a=function(L,N,$){return!L.startsWith(v.EXTINF)||!i.test($[N+1])||(y($[N])||($[N]=void 0),N+=1,y($[N])||($[N]=void 0),N+=1,$[N].startsWith(v.DISCONTINUITY)&&($[N]=void 0)),L},c=function(L){for(var N=0;N<L.length-1;N+=1){var $;if(($=L[N])!==null&&$!==void 0&&$.startsWith(g)&&i.test(L[N])){var M=L[N].substring(0,L[N].indexOf(":"));if(!M)return L;L[N]=void 0,N+=1;for(var V=N;V<L.length;V+=1)if(!L[V].includes(M)&&!y(L[V]))L[V]=void 0;else{N=V-1;break}}}return L},p=function(L){if(typeof L=="string"){var N=L.trim();return N.startsWith(v.EXTM3U)||N.startsWith(h.VMAP_AD_BREAK)}return!1},E=function(L,N){return p(L)&&N.test(L)},A=function(L){var N=L.split(/\r?\n/);return L.includes(h.VMAP_AD_BREAK)?(N=l(N),N.filter(function($){return!!$}).join(`
+`)):(N=c(N),N.map(function($,M,V){return typeof $>"u"||($=s($,M,V),typeof $<"u"&&($=a($,M,V))),$}).filter(function($){return!!$}).join(`
+`))},b=window.XMLHttpRequest.prototype.open,F=window.XMLHttpRequest.prototype.send,x,k=function(L,N,$){if(x=ht.apply(null,$),Ue(n,u,x)&&(N.shouldBePruned=!0),N.shouldBePruned){N.collectedHeaders=[];var M=function(X,Z,Y){return Z.collectedHeaders.push(Y),Reflect.apply(X,Z,Y)},V={apply:M};N.setRequestHeader=new Proxy(N.setRequestHeader,V)}return Reflect.apply(L,N,$)},w=function(L,N,$){var M=["","text"];if(!N.shouldBePruned||!M.includes(N.responseType))return Reflect.apply(L,N,$);var V=new XMLHttpRequest;V.addEventListener("readystatechange",function(){if(V.readyState===4){var U=V.readyState,X=V.response,Z=V.responseText,Y=V.responseURL,oe=V.responseXML,te=V.status,ne=V.statusText,K=Z||X;if(typeof K=="string"){if(r)d=E(X,i);else if(p(X)){var re="XMLHttpRequest.open() URL: ".concat(Y,`
+response: `).concat(X);J(n,re)}var ue=d?A(X):X;Object.defineProperties(N,{readyState:{value:U,writable:!1},responseURL:{value:Y,writable:!1},responseXML:{value:oe,writable:!1},status:{value:te,writable:!1},statusText:{value:ne,writable:!1},response:{value:ue,writable:!1},responseText:{value:ue,writable:!1}}),setTimeout(function(){var le=new Event("readystatechange");N.dispatchEvent(le);var ee=new Event("load");N.dispatchEvent(ee);var ae=new Event("loadend");N.dispatchEvent(ae)},1),z(n)}}}),b.apply(V,[x.method,x.url]),N.collectedHeaders.forEach(function(U){var X=U[0],Z=U[1];V.setRequestHeader(X,Z)}),N.collectedHeaders=[];try{F.call(V,$)}catch{return Reflect.apply(L,N,$)}},S={apply:k},j={apply:w};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,S),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,j);var C=window.fetch,T=async function(L,N,$){var M=$[0]instanceof Request?$[0].url:$[0];if(typeof M!="string"||M.length===0)return Reflect.apply(L,N,$);if(o.test(M)){var V=await C(...$),U=V.clone(),X=await V.text();if(!r&&p(X)){var Z="fetch URL: ".concat(M,`
+response text: `).concat(X);return J(n,Z),U}if(E(X,i)){var Y=A(X);return z(n),new Response(Y,{status:V.status,statusText:V.statusText,headers:V.headers})}return U}return Reflect.apply(L,N,$)},_={apply:T};window.fetch=new Proxy(window.fetch,_)}}Ro.names=["m3u-prune","m3u-prune.js","ubo-m3u-prune.js","ubo-m3u-prune"],Ro.injections=[z,de,J,ht,Fe,Ue,St,mt,Rt,kt,Ce,pe,O];function So(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"/",g=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"";if(typeof r>"u"){J(n,"Cookie name should be specified");return}if(typeof u>"u"){J(n,"Cookie value should be specified");return}var v=Cn(u);if(!$t(o)){J(n,"Invalid cookie path: '".concat(o,"'"));return}if(!document.location.origin.includes(g)){J(n,"Cookie domain not matched by origin: '".concat(g,"'"));return}var h=Wt(r,v,o,g,!1);if(!h){J(n,"Invalid cookie name or value");return}if(d){var m=_r(d);if(!m){J(n,"Invalid offsetExpiresSec value: ".concat(d));return}var y=Date.now()+m;h+="; expires=".concat(new Date(y).toUTCString())}document.cookie=h,z(n)}So.names=["trusted-set-cookie"],So.injections=[z,J,q,Ht,Wt,$t,_r,Cn,Un];function To(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"/",g=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"";if(typeof r>"u"){J(n,"Cookie name should be specified");return}if(typeof u>"u"){J(n,"Cookie value should be specified");return}if(!Ht(document.cookie,r,u)){var v=Cn(u);if(!$t(o)){J(n,"Invalid cookie path: '".concat(o,"'"));return}if(!document.location.origin.includes(g)){J(n,"Cookie domain not matched by origin: '".concat(g,"'"));return}var h=Wt(r,v,o,g,!1);if(!h){J(n,"Invalid cookie name or value");return}if(d){var m=_r(d);if(!m){J(n,"Invalid offsetExpiresSec value: ".concat(d));return}var y=Date.now()+m;h+="; expires=".concat(new Date(y).toUTCString())}document.cookie=h,z(n);var f=qn(document.cookie)[r];Ht(document.cookie,r,f)&&window.location.reload()}}To.names=["trusted-set-cookie-reload"],To.injections=[z,J,q,Ht,Wt,$t,_r,Cn,qn,Un];function Oo(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){if(r===""&&u!==""){J(n,"Pattern argument should not be empty string");return}var o=r===""&&u==="",g=Request.prototype.clone,v=fetch,h=!1,m,y=function(s,i,a){return m=wn(a,g),o?(J(n,"fetch( ".concat(Fe(m)," )"),!0),z(n),Reflect.apply(s,i,a)):(h=Ue(n,d,m),h?v.apply(null,a).then(function(c){return c.text().then(function(p){var E=r==="*"?/(\n|.)*/:de(r),A=p.replace(E,u),b=Br(c,A);return z(n),b}).catch(function(){var p=Fe(m),E="Response body can't be converted to text: ".concat(p);return J(n,E),Reflect.apply(s,i,a)})}).catch(function(){return Reflect.apply(s,i,a)}):Reflect.apply(s,i,a))},f={apply:y};fetch=new Proxy(fetch,f)}}Oo.names=["trusted-replace-fetch-response"],Oo.injections=[z,J,wn,Fe,Ue,Br,de,Ce,pe,O,Lr,mt,kt,Rt,St];function jo(n,r,u){if(typeof r>"u"){J(n,"Item key should be specified");return}if(typeof u>"u"){J(n,"Item value should be specified");return}var d=Cn(u),o=window,g=o.localStorage;An(n,g,r,d),z(n)}jo.names=["trusted-set-local-storage-item"],jo.injections=[z,J,q,An,Cn];function Po(n,r,u,d){if(!(!r||!Ve(d,new Error().stack))){var o;try{o=Vn(u)}catch(y){J(n,y);return}var g=!1,v=function(f){return g||(g=f!==void 0&&o!==void 0&&typeof f!=typeof o&&f!==null,g)},h=function(f,l,s,i){if(!i.init(f[l]))return!1;var a=Object.getOwnPropertyDescriptor(f,l),c;if(a instanceof Object){if(!a.configurable){var p="Property '".concat(l,"' is not configurable");return J(n,p),!1}f[l]=o,a.set instanceof Function&&(c=a.set)}return Object.defineProperty(f,l,{configurable:s,get(){return i.get()},set(E){c!==void 0&&c(E),i.set(E)}}),!0},m=function y(f,l){var s=ke(f,l),i=s.base,a=s.prop,c=s.chain,p={factValue:void 0,init(F){return this.factValue=F,!0},get(){return this.factValue},set(F){this.factValue!==F&&(this.factValue=F,F instanceof Object&&y(F,c))}},E={init(F){return!v(F)},get(){return o},set(F){v(F)&&(o=F)}};if(!c){var A=h(i,a,!1,E);A&&z(n);return}if(i!==void 0&&i[a]===null){h(i,a,!0,p);return}(i instanceof Object||typeof i=="object")&&O(i)&&h(i,a,!0,p);var b=f[a];(b instanceof Object||typeof b=="object"&&b!==null)&&y(b,c),h(i,a,!0,p)};m(window,r)}}Po.names=["trusted-set-constant"],Po.injections=[z,Vn,J,He,ji,G,Oi,rt,Vt,Pi,_i,Ut,ke,B,de,Ve,q,O,gt,pt];function _o(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(!(!Element.prototype.attachShadow||typeof Proxy>"u"||typeof Reflect>"u")){if(r.match(/(url|image-set)\(.*\)/i)){J(n,'"url()" function is not allowed for css rules');return}var d=function(g){try{var v=new CSSStyleSheet;try{v.insertRule(r)}catch(m){J(n,"Unable to apply the rule '".concat(r,`' due to: 
+'`).concat(m.message,"'"));return}g.adoptedStyleSheets=[...g.adoptedStyleSheets,v]}catch{var h=document.createElement("style");h.innerText=r,g.appendChild(h)}z(n)};As(window,u,d)}}_o.names=["inject-css-in-shadow-dom"],_o.injections=[z,J,As];function Io(n,r,u){var d=Yr(r,u),o=d.selector,g=d.nodeNameMatch,v=d.textContentMatch,h=function(y){return y.forEach(function(f){var l=Xr(f,g,v);if(l){var s=/^[\s\S]*$/,i="";Gr(n,f,s,i)}})};document.documentElement&&qr(o,h),Fn(function(m){return zr(m,h)})}Io.names=["remove-node-text","remove-node-text.js","ubo-remove-node-text.js","rmnt.js","ubo-rmnt.js","ubo-remove-node-text","ubo-rmnt"],Io.injections=[Fn,qr,zr,Gr,Xr,Yr,z,Si,Mi,de];function No(n,r,u,d,o){var g=["replace-node-text.js","rpnt.js","sed.js"];if(g.includes(n.name)){o=d,d=u;for(var v=arguments.length,h=new Array(v>5?v-5:0),m=5;m<v;m++)h[m-5]=arguments[m];for(var y=0;y<h.length;y+=1){var f=h[y];if(f==="condition"){u=h[y+1];break}}}var l=Yr(r,u,d),s=l.selector,i=l.nodeNameMatch,a=l.textContentMatch,c=l.patternMatch,p=function(A){return A.forEach(function(b){var F=Xr(b,i,a);F&&Gr(n,b,c,o)})};document.documentElement&&qr(s,p),Fn(function(E){return zr(E,p)})}No.names=["trusted-replace-node-text"],No.injections=[Fn,qr,zr,Gr,Xr,Yr,z,Si,Mi,de];function Mo(n,r,u,d){var o=Ye(r),g=Ye(u),v={nativeStringify:window.JSON.stringify},h=function(f,l,s){var i=Reflect.apply(f,l,s);return typeof i=="object"&&(i=ct(n,i,o,g,d,v)),i},m={apply:h};window.eval=new Proxy(window.eval,m)}Mo.names=["evaldata-prune","evaldata-prune.js","ubo-evaldata-prune.js","ubo-evaldata-prune"],Mo.injections=[z,Ve,vt,J,de,En,ct,Ye,gt,pt];function Bo(n,r,u,d){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(r){var g={nativeStringify:window.JSON.stringify},v=ke(window,r),h=v.base,m=v.prop;if(!h||!m||typeof h[m]!="function"){var y="".concat(r," is not a function");J(n,y);return}var f=Ye(u),l=Ye(d),s=function(c,p,E){var A=E[0];return typeof A=="object"&&(A=ct(n,A,f,l,o,g),E[0]=A),Reflect.apply(c,p,E)},i={apply:s};h[m]=new Proxy(h[m],i)}}Bo.names=["trusted-prune-inbound-object"],Bo.injections=[z,Ve,ke,vt,J,En,ct,Ye,de,gt,pt,O];function Lo(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";!r||!u||(Dn(n,r,u,d),qe(function(){return Dn(n,r,u,d)},!0))}Lo.names=["trusted-set-attr"],Lo.injections=[Dn,qe,q,Ti,J,yt,z];function $o(n,r,u,d){if(!r)return;var o=["spoof-css.js","ubo-spoof-css.js","ubo-spoof-css"];function g(b){if(!b.includes("-"))return b;var F=b.split("-"),x=F[0],k=F[1];return"".concat(x).concat(k[0].toUpperCase()).concat(k.slice(1))}var v=!!(u==="debug"&&d),h=new Map;if(o.includes(n.name)){var m=n.args,y=[],f=m.at(-2);f==="debug"?y=m.slice(1,-2):y=m.slice(1);for(var l=0;l<y.length&&y[l]!=="";l+=2)h.set(g(y[l]),y[l+1])}else u&&d&&!v&&h.set(g(u),d);var s=function(F,x){return h.has(F)?h.get(F):x},i=function(F,x,k){Object.defineProperty(F,x,{value:parseFloat(k)})},a=function(F,x,k){return z(n),x==="toString"?F.toString.bind(F):Reflect.get(F,x,k)},c=function(F,x,k){if(v)debugger;var w=Reflect.apply(F,x,k);if(!k[0].matches(r))return w;var S=new Proxy(w,{get(j,C){var T=j[C];if(typeof T!="function")return s(C,T||"");if(C!=="getPropertyValue")return T.bind(j);var _=new Proxy(T,{apply(I,L,N){var $=N[0],M=L[$];return s($,M)},get:a});return _},getOwnPropertyDescriptor(j,C){return h.has(C)?{configurable:!0,enumerable:!0,value:h.get(C),writable:!0}:Reflect.getOwnPropertyDescriptor(j,C)}});return z(n),S},p={apply:c,get:a};window.getComputedStyle=new Proxy(window.getComputedStyle,p);var E=function(F,x,k){if(v)debugger;var w=Reflect.apply(F,x,k);if(!x.matches(r))return w;var S=w.top,j=w.bottom,C=w.height,T=w.width,_=w.left,I=w.right,L=new window.DOMRect(w.x,w.y,S,j,T,C,_,I);return h.has("top")&&i(L,"top",h.get("top")),h.has("bottom")&&i(L,"bottom",h.get("bottom")),h.has("left")&&i(L,"left",h.get("left")),h.has("right")&&i(L,"right",h.get("right")),h.has("height")&&i(L,"height",h.get("height")),h.has("width")&&i(L,"width",h.get("width")),z(n),L},A={apply:E,get:a};window.Element.prototype.getBoundingClientRect=new Proxy(window.Element.prototype.getBoundingClientRect,A)}$o.names=["spoof-css","spoof-css.js","ubo-spoof-css.js","ubo-spoof-css"],$o.injections=[z];function Wo(n,r){if(r){var u=ke(window,r),d=u.base,o=u.prop;if(!d||!o||typeof d[o]!="function"){var g="".concat(r," is not a function");J(n,g);return}var v=function(){var y;try{y=Reflect.apply(...arguments)}catch(l){var f="Error calling ".concat(r,": ").concat(l.message);J(n,f)}return z(n),y},h={apply:v};d[o]=new Proxy(d[o],h)}}Wo.names=["call-nothrow","call-nothrow.js","ubo-call-nothrow.js","ubo-call-nothrow"],Wo.injections=[z,ke,J,O];function Ho(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",g=arguments.length>5&&arguments[5]!==void 0?arguments[5]:NaN;if(!(!r||!u)){var v="trusted-create-element-window";if(window.name!==v){var h=function(i,a){J(n,"".concat(i," due to ").concat(Vr(a)))},m;try{m=document.createElement(u),m.textContent=o}catch(s){h("Cannot create element with tag name '".concat(u,"'"),s);return}var y=[];try{y=ms(d)}catch(s){h("Cannot parse attributePairs param: '".concat(d,"'"),s);return}y.forEach(function(s){try{m.setAttribute(s.name,s.value)}catch(i){h("Cannot set attribute '".concat(s.name,"' with value '").concat(s.value,"'"),i)}});var f,l=function(i,a,c){var p;try{p=document.querySelector(i)}catch(E){return h("Cannot find parent element by selector '".concat(i,"'"),E),!1}if(!p)return J(n,"No parent element found by selector: '".concat(i,"'")),!1;try{p.append(a),a instanceof HTMLIFrameElement&&a.contentWindow&&(a.contentWindow.name=v),z(n)}catch(E){return h("Cannot append child to parent by selector '".concat(i,"'"),E),!1}return q(c)||(f=setTimeout(function(){a.remove(),clearTimeout(f)},c)),!0};l(r,m,g)||Fn(function(s,i){l(r,m,g)&&i.disconnect()})}}}Ho.names=["trusted-create-element"],Ho.injections=[z,J,Fn,q,ms,Vr];function Vo(n,r){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"text";if(!r){J(n,"Selector is required.");return}var d=/^(?:[\0- \x7F-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+/,o=/(?:[\0- \x7F-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+$/,g=function(l,s){if(s==="text")return l.textContent?l.textContent.replace(d,"").replace(o,""):"";if(s.startsWith("?"))try{var i=new URL(l.href,document.location.href);return i.searchParams.get(s.slice(1))||""}catch{return J(n,"Cannot retrieve the parameter '".concat(s.slice(1),"' from the URL '").concat(l.href)),""}return s.startsWith("[")&&s.endsWith("]")&&l.getAttribute(s.slice(1,-1))||""},v=function(l){if(!l)return null;try{var s=new URL(l,document.location.href),i=s.href,a=s.protocol;return a!=="http:"&&a!=="https:"?(J(n,'Protocol not allowed: "'.concat(a,'", from URL: "').concat(i,'"')),null):i}catch{return null}},h=function(l){return l.nodeName.toLowerCase()==="a"&&l.hasAttribute("href")},m=function(l){var s;try{s=document.querySelectorAll(l)}catch{J(n,'Invalid selector "'.concat(l,'"'));return}s.forEach(function(i){try{if(!h(i))return;var a=g(i,u),c=v(a);if(!c){J(n,"Invalid URL: ".concat(a));return}var p=i.href;i.setAttribute("href",c),c!==p&&J(n,'Sanitized "'.concat(p,'" to "').concat(c,'".'))}catch{J(n,"Failed to sanitize ".concat(i,"."))}}),z(n)},y=function(){m(r),qe(function(){return m(r)},!0)};document.readyState==="loading"?window.addEventListener("DOMContentLoaded",y,{once:!0}):y()}Vo.names=["href-sanitizer","href-sanitizer.js","ubo-href-sanitizer.js","ubo-href-sanitizer"],Vo.injections=[qe,z,J,yt];function Uo(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var g=Ye(r),v=Ye(u),h=window.JSON.stringify,m=window.Request.prototype.clone,y=window.Response.prototype.clone,f=window.fetch,l=async function(a,c,p){var E=wn(p,m);if(!Ue(n,d,E))return Reflect.apply(a,c,p);var A,b;try{A=await f.apply(null,p),b=y.call(A)}catch{return J(n,"Could not make an original fetch request: ".concat(E.url)),Reflect.apply(a,c,p)}var F;try{F=await A.json()}catch{var x="Response body can't be converted to json: ".concat(Fe(E));return J(n,x),b}var k=ct(n,F,g,v,o,{nativeStringify:h,nativeRequestClone:m,nativeResponseClone:y,nativeFetch:f}),w=Br(A,h(k));return z(n),w},s={apply:l};window.fetch=new Proxy(window.fetch,s)}}Uo.names=["json-prune-fetch-response","json-prune-fetch-response.js","ubo-json-prune-fetch-response.js","ubo-json-prune-fetch-response"],Uo.injections=[z,J,wn,Fe,Ue,ct,Ye,Br,En,Ve,de,Ce,pe,O,Lr,mt,kt,Rt,St,vt,pt,gt];function qo(n){if(Document instanceof Object){for(var r={joinAdInterestGroup:Ir,runAdAuction:hs,leaveAdInterestGroup:Ir,clearOriginJoinedAdInterestGroups:Ir,createAuctionNonce:st,updateAdInterestGroups:G},u=0,d=Object.keys(r);u<d.length;u++){var o=d[u],g=o,v=Navigator.prototype;!Object.prototype.hasOwnProperty.call(v,g)||!(v[g]instanceof Function)||(v[g]=r[g])}z(n)}}qo.names=["no-protected-audience"],qo.injections=[z,st,G,Ir,hs];function zo(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"abort",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!r||!u)return;var g=" ",v=d==="abort"?ws():function(){},h;try{h=u.split("|").map(function(E){return E===g?E:Vn(E)})}catch(E){J(n,"Could not parse the signature matcher: ".concat(Vr(E)));return}var m=ke,y=m(window,r),f=y.base,l=y.chain,s=y.prop;if(typeof l<"u"){J(n,"Could not reach the end of the prop chain: ".concat(r));return}var i=f[s];if(!i||typeof i!="function"){J(n,"Could not retrieve the method: ".concat(r));return}function a(E,A){return A.every(function(b,F){if(b===g)return!0;var x=E[F];return Kr(x,b)})}var c=!1;function p(E,A,b){if(c||(c=!0,o&&!Ve(o,new Error().stack||"")))return Reflect.apply(E,A,b);var F=a(b,h);return c=!1,F?(z(n),v()):Reflect.apply(E,A,b)}f[s]=new Proxy(i,{apply:p})}zo.names=["trusted-suppress-native-method"],zo.injections=[z,J,ke,Vn,Kr,ws,Ve,Vr,pt,gt,de,q,Me,Le,O,W,Fs,xs,Cs];function Xo(n,r,u){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!(typeof Proxy>"u")){var g=!r&&!u,v=Ye(r),h=Ye(u),m=window.JSON.parse,y=window.JSON.stringify,f=window.XMLHttpRequest.prototype.open,l=window.XMLHttpRequest.prototype.send,s=function(F,x,k){return x.collectedHeaders.push(k),Reflect.apply(F,x,k)},i={apply:s},a,c=function(F,x,k){return a=ht.apply(null,k),(Ue(n,d,a)||g)&&(x.xhrShouldBePruned=!0,x.headersReceived=!!x.headersReceived),x.xhrShouldBePruned&&!x.headersReceived&&(x.headersReceived=!0,x.collectedHeaders=[],x.setRequestHeader=new Proxy(x.setRequestHeader,i)),Reflect.apply(F,x,k)},p=function(F,x,k){var w=new Error().stack||"";if(!x.xhrShouldBePruned||o&&!Ve(o,w))return Reflect.apply(F,x,k);var S=new XMLHttpRequest;S.addEventListener("readystatechange",function(){if(S.readyState===4){var j=S.readyState,C=S.response,T=S.responseText,_=S.responseURL,I=S.responseXML,L=S.status,N=S.statusText,$=T||C;if(!(typeof $!="string"&&typeof $!="object")){var M;if(typeof $=="string")try{var V=m($);if(g)J(n,"".concat(window.location.hostname,`
+`).concat(y(V,null,2),`
+Stack trace:
+`).concat(w),!0),J(n,V,!0,!1),M=$;else{M=ct(n,V,v,h,o="",{nativeStringify:y});try{var U=x.responseType;switch(U){case"":case"text":M=y(M);break;case"arraybuffer":M=new TextEncoder().encode(y(M)).buffer;break;case"blob":M=new Blob([y(M)]);break;default:break}}catch{var X="Response body cannot be converted to reponse type: '".concat($,"'");J(n,X),M=$}}}catch{var Z="Response body cannot be converted to json: '".concat($,"'");J(n,Z),M=$}Object.defineProperties(x,{readyState:{value:j,writable:!1},responseURL:{value:_,writable:!1},responseXML:{value:I,writable:!1},status:{value:L,writable:!1},statusText:{value:N,writable:!1},response:{value:M,writable:!1},responseText:{value:M,writable:!1}}),setTimeout(function(){var Y=new Event("readystatechange");x.dispatchEvent(Y);var oe=new Event("load");x.dispatchEvent(oe);var te=new Event("loadend");x.dispatchEvent(te)},1),z(n)}}}),f.apply(S,[a.method,a.url,!!a.async]),x.collectedHeaders.forEach(function(j){S.setRequestHeader(j[0],j[1])}),x.collectedHeaders=[];try{l.call(S,k)}catch{return Reflect.apply(F,x,k)}},E={apply:c},A={apply:p};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,E),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,A)}}Xo.names=["json-prune-xhr-response","json-prune-xhr-response.js","ubo-json-prune-xhr-response.js","ubo-json-prune-xhr-response"],Xo.injections=[z,J,de,ct,Ye,Fe,Ue,ht,En,Ve,St,mt,Rt,kt,Ce,pe,O,vt,pt,gt];function na(n){var r={fetchBids(u,d){typeof d=="function"&&d([])},init:G,setDisplayBids:G,targetingKeys:G};window.apstag=r,z(n)}na.names=["amazon-apstag","ubo-amazon_apstag.js","amazon_apstag.js"],na.injections=[z,G];function ra(n){function r(){}r.prototype.filter=function(){return new r},r.prototype.subscribe=G;function u(){}u.prototype.first=function(){return new r},u.prototype.filter=function(){return new r},u.prototype.subscribe=G;var d={isConsentRequired:Vt,getUserConsentStatusForPurpose:rt,getUserConsentStatus:rt,getUserStatus:G,getRequiredPurposes:He,getUserConsentStatusForVendor:rt,Purposes:{Cookies:"cookies"},notice:{configure:G,hide:G,isVisible:Vt,show:G,showDataProcessing:rt},isUserConsentStatusPartial:Vt,on(){return{actions:{},emitter:{},services:{},store:{}}},shouldConsentBeCollected:Vt,getUserConsentStatusForAll:G,getObservableOnUserConsentStatusForVendor(){return new u}};window.Didomi=d;var o={didomiExperimentId:"",didomiExperimentUserGroup:"",didomiGDPRApplies:1,didomiIABConsent:"",didomiPurposesConsent:"",didomiPurposesConsentDenied:"",didomiPurposesConsentUnknown:"",didomiVendorsConsent:"",didomiVendorsConsentDenied:"",didomiVendorsConsentUnknown:"",didomiVendorsRawConsent:"",didomiVendorsRawConsentDenied:"",didomiVendorsRawConsentUnknown:""};window.didomiState=o;var g={eventStatus:"tcloaded",gdprApplies:!1,listenerId:G,vendor:{consents:[]},purpose:{consents:[]}},v=function(f,l,s){typeof s!="function"||f==="removeEventListener"||s(g,!0)};window.__tcfapi=v;var h={stub:!0,push:G};window.didomiEventListeners=h;var m={stub:!0,push(y){typeof y=="function"&&(document.readyState!=="complete"?window.addEventListener("load",function(){setTimeout(y(window.Didomi))}):setTimeout(y(window.Didomi)))}};window.didomiOnReady=window.didomiOnReady||m,Array.isArray(window.didomiOnReady)&&window.didomiOnReady.forEach(function(y){if(typeof y=="function")try{setTimeout(y(window.Didomi))}catch{}}),z(n)}ra.names=["didomi-loader"],ra.injections=[z,G,He,rt,Vt];function aa(n){for(var r="",u=0;u<8;u+=1)r+=(Math.random()*65536+4096).toString(16).slice(-4);var d=function(){};d.get=function(o,g){g||(g=o),setTimeout(function(){g&&g(r,[])},1)},d.prototype={get:d.get},window.Fingerprint2=d,z(n)}aa.names=["fingerprintjs2","ubo-fingerprint2.js","fingerprint2.js"],aa.injections=[z];function ia(n){var r=function(){for(var d="",o=0;o<8;o+=1)d+=(Math.random()*65536+4096).toString(16).slice(-4);return d}(),u=function(){};u.prototype={load(){return Promise.resolve(new u)},get(){return Promise.resolve({visitorId:r})},hashComponents:st},window.FingerprintJS=new u,z(n)}ia.names=["fingerprintjs3","ubo-fingerprint3.js","fingerprint3.js"],ia.injections=[z,st];function oa(n){var r=function(){};r.prototype={setVideoObject:G,newProgram:G,programEvent:G,newAd:G,adEvent:G},window.GemiusPlayer=r,z(n)}oa.names=["gemius"],oa.injections=[z,G];function ua(n){var r,u=function(){},d=u.prototype;d.get=G,d.set=G,d.send=G;var o=window.GoogleAnalyticsObject||"ga",g=(r=window[o])===null||r===void 0?void 0:r.q;function v(i){var a=arguments.length;if(a!==0){var c=arguments[a-1],p;c instanceof Object&&c!==null&&typeof c.hitCallback=="function"?p=c.hitCallback:typeof c=="function"&&(p=function(){c(v.create())});try{setTimeout(p,1)}catch{}}}if(v.create=function(){return new u},v.getByName=function(){return new u},v.getAll=function(){return[new u]},v.remove=G,v.loaded=!0,window[o]=v,Array.isArray(g)){var h=function(a){v(...a)};g.push=h,g.forEach(h)}var m=window,y=m.dataLayer,f=m.google_optimize;if(y instanceof Object){y.hide instanceof Object&&typeof y.hide.end=="function"&&y.hide.end();var l=function(a,c){a&&typeof a[c]=="function"&&setTimeout(a[c])};if(typeof y.push=="function"&&(y.push=function(i){if(i instanceof Object){l(i,"eventCallback");for(var a in i)l(i[a],"event_callback");!i.hasOwnProperty("eventCallback")&&!i.hasOwnProperty("eventCallback")&&[].push.call(window.dataLayer,i)}return Array.isArray(i)&&i.forEach(function(c){l(c,"callback")}),G}),f instanceof Object&&typeof f.get=="function"){var s={get:G};window.google_optimize=s}z(n)}}ua.names=["google-analytics","ubo-google-analytics_analytics.js","google-analytics_analytics.js","googletagmanager-gtm","ubo-googletagmanager_gtm.js","googletagmanager_gtm.js"],ua.injections=[z,G,Ct,He];function sa(n){function r(){}r.prototype.Na=G,r.prototype.O=G,r.prototype.Sa=G,r.prototype.Ta=G,r.prototype.Va=G,r.prototype._createAsyncTracker=G,r.prototype._getAsyncTracker=G,r.prototype._getPlugin=G,r.prototype.push=function(m){if(typeof m=="function"){m();return}Array.isArray(m)!==!1&&(typeof m[0]=="string"&&/(^|\.)_link$/.test(m[0])&&typeof m[1]=="string"&&window.location.assign(m[1]),m[0]==="_set"&&m[1]==="hitCallback"&&typeof m[2]=="function"&&m[2]())};var u=new r,d=window._gaq||[];if(Array.isArray(d))for(;d[0];)u.push(d.shift());window._gaq=u.qf=u;function o(){}var g=["_addIgnoredOrganic","_addIgnoredRef","_addItem","_addOrganic","_addTrans","_clearIgnoredOrganic","_clearIgnoredRef","_clearOrganic","_cookiePathCopy","_deleteCustomVar","_getName","_setAccount","_getAccount","_getClientInfo","_getDetectFlash","_getDetectTitle","_getLinkerUrl","_getLocalGifPath","_getServiceMode","_getVersion","_getVisitorCustomVar","_initData","_link","_linkByPost","_setAllowAnchor","_setAllowHash","_setAllowLinker","_setCampContentKey","_setCampMediumKey","_setCampNameKey","_setCampNOKey","_setCampSourceKey","_setCampTermKey","_setCampaignCookieTimeout","_setCampaignTrack","_setClientInfo","_setCookiePath","_setCookiePersistence","_setCookieTimeout","_setCustomVar","_setDetectFlash","_setDetectTitle","_setDomainName","_setLocalGifPath","_setLocalRemoteServerMode","_setLocalServerMode","_setReferrerOverride","_setRemoteServerMode","_setSampleRate","_setSessionTimeout","_setSiteSpeedSampleRate","_setSessionCookieTimeout","_setVar","_setVisitorCookieTimeout","_trackEvent","_trackPageLoadTime","_trackPageview","_trackSocial","_trackTiming","_trackTrans","_visitCode"],v=g.reduce(function(m,y){return m[y]=G,m},{});v._getLinkerUrl=function(m){return m},v._link=function(m){if(typeof m=="string")try{window.location.assign(m)}catch(y){J(n,y)}},o.prototype._anonymizeIP=G,o.prototype._createTracker=G,o.prototype._forceSSL=G,o.prototype._getPlugin=G,o.prototype._getTracker=function(){return v},o.prototype._getTrackerByName=function(){return v},o.prototype._getTrackers=G,o.prototype.aa=G,o.prototype.ab=G,o.prototype.hb=G,o.prototype.la=G,o.prototype.oa=G,o.prototype.pa=G,o.prototype.u=G;var h=new o;window._gat=h,z(n)}sa.names=["google-analytics-ga","ubo-google-analytics_ga.js","google-analytics_ga.js"],sa.injections=[z,G,J];function ca(n){var r,u="3.453.0",d={},o=function(T){var _=document.createElement("div");_.style.setProperty("display","none","important"),_.style.setProperty("visibility","collapse","important"),T&&T.appendChild(_)};o.prototype.destroy=G,o.prototype.initialize=G;var g=function(){};g.CompanionBackfillMode={ALWAYS:"always",ON_MASTER_AD:"on_master_ad"},g.VpaidMode={DISABLED:0,ENABLED:1,INSECURE:2},g.prototype={c:!0,f:{},i:!1,l:"",p:"",r:0,t:"",v:"",getCompanionBackfill:G,getDisableCustomPlaybackForIOS10Plus(){return this.i},getDisabledFlashAds:function(){return!0},getFeatureFlags(){return this.f},getLocale(){return this.l},getNumRedirects(){return this.r},getPlayerType(){return this.t},getPlayerVersion(){return this.v},getPpid(){return this.p},getVpaidMode(){return this.C},isCookiesEnabled(){return this.c},isVpaidAdapter(){return this.M},setCompanionBackfill:G,setAutoPlayAdBreaks(C){this.K=C},setCookiesEnabled(C){this.c=!!C},setDisableCustomPlaybackForIOS10Plus(C){this.i=!!C},setDisableFlashAds:G,setFeatureFlags(C){this.f=!!C},setIsVpaidAdapter(C){this.M=C},setLocale(C){this.l=!!C},setNumRedirects(C){this.r=!!C},setPageCorrelator(C){this.R=C},setPlayerType(C){this.t=!!C},setPlayerVersion(C){this.v=!!C},setPpid(C){this.p=!!C},setVpaidMode(C){this.C=C},setSessionId:G,setStreamCorrelator:G,setVpaidAllowed:G,CompanionBackfillMode:{ALWAYS:"always",ON_MASTER_AD:"on_master_ad"},VpaidMode:{DISABLED:0,ENABLED:1,INSECURE:2}};var v=function(){this.listeners=new Map,this._dispatch=function(T){var _=this.listeners.get(T.type);_=_?_.values():[];for(var I=0,L=Array.from(_);I<L.length;I++){var N=L[I];try{N(T)}catch($){J(n,$)}}},this.addEventListener=function(T,_,I,L){Array.isArray(T)||(T=[T]);for(var N=0;N<T.length;N+=1){var $=T[N];this.listeners.has($)||this.listeners.set($,new Map),this.listeners.get($).set(_,_.bind(L||this))}},this.removeEventListener=function(T,_){Array.isArray(T)||(T=[T]);for(var I=0;I<T.length;I+=1){var L,N=T[I];(L=this.listeners.get(N))===null||L===void 0||L.delete(_)}}},h=new v;h.volume=1,h.collapse=G,h.configureAdsManager=G,h.destroy=G,h.discardAdBreak=G,h.expand=G,h.focus=G,h.getAdSkippableState=function(){return!1},h.getCuePoints=function(){return[0]},h.getCurrentAd=function(){return b},h.getCurrentAdCuePoints=function(){return[]},h.getRemainingTime=function(){return 0},h.getVolume=function(){return this.volume},h.init=G,h.isCustomClickTrackingUsed=function(){return!1},h.isCustomPlaybackUsed=function(){return!1},h.pause=G,h.requestNextAdBreak=G,h.resize=G,h.resume=G,h.setVolume=function(C){this.volume=C},h.skip=G,h.start=function(){for(var C=0,T=[F.Type.ALL_ADS_COMPLETED,F.Type.CONTENT_RESUME_REQUESTED];C<T.length;C++){var _=T[C];try{this._dispatch(new d.AdEvent(_))}catch(I){J(n,I)}}},h.stop=G,h.updateAdsRenderingSettings=G;var m=Object.create(h),y=function(T,_,I){this.type=T,this.adsRequest=_,this.userRequestContext=I};y.prototype={getAdsManager:function(){return m},getUserRequestContext(){return this.userRequestContext?this.userRequestContext:{}}},y.Type={ADS_MANAGER_LOADED:"adsManagerLoaded"};var f=v;f.prototype.settings=new g,f.prototype.contentComplete=G,f.prototype.destroy=G,f.prototype.getSettings=function(){return this.settings},f.prototype.getVersion=function(){return u},f.prototype.requestAds=function(C,T){var _=this;requestAnimationFrame(function(){var L=y.Type.ADS_MANAGER_LOADED,N=new d.AdsManagerLoadedEvent(L,C,T);_._dispatch(N)});var I=new d.AdError("adPlayError",1205,1205,"The browser prevented playback initiated without user interaction.",C,T);requestAnimationFrame(function(){_._dispatch(new d.AdErrorEvent(I))})};var l=G,s=function(){};s.prototype={setAdWillAutoPlay:G,setAdWillPlayMuted:G,setContinuousPlayback:G};var i=function(){};i.prototype={getAdPosition:function(){return 1},getIsBumper:function(){return!1},getMaxDuration:function(){return-1},getPodIndex:function(){return 1},getTimeOffset:function(){return 0},getTotalAds:function(){return 1}};var a=function(){};a.prototype.getAdIdRegistry=function(){return""},a.prototype.getAdIsValue=function(){return""};var c=function(){};c.prototype={pi:new i,getAdId:function(){return""},getAdPodInfo(){return this.pi},getAdSystem:function(){return""},getAdvertiserName:function(){return""},getApiFramework:function(){return null},getCompanionAds:function(){return[]},getContentType:function(){return""},getCreativeAdId:function(){return""},getDealId:function(){return""},getDescription:function(){return""},getDuration:function(){return 8.5},getHeight:function(){return 0},getMediaUrl:function(){return null},getMinSuggestedDuration:function(){return-2},getSkipTimeOffset:function(){return-1},getSurveyUrl:function(){return null},getTitle:function(){return""},getTraffickingParametersString:function(){return""},getUiElements:function(){return[""]},getUniversalAdIdRegistry:function(){return"unknown"},getUniversalAdIds:function(){return[new a]},getUniversalAdIdValue:function(){return"unknown"},getVastMediaBitrate:function(){return 0},getVastMediaHeight:function(){return 0},getVastMediaWidth:function(){return 0},getWidth:function(){return 0},getWrapperAdIds:function(){return[""]},getWrapperAdSystems:function(){return[""]},getWrapperCreativeIds:function(){return[""]},isLinear:function(){return!0},isSkippable(){return!0}};var p=function(){};p.prototype={getAdSlotId:function(){return""},getContent:function(){return""},getContentType:function(){return""},getHeight:function(){return 1},getWidth:function(){return 1}};var E=function(T,_,I,L,N,$){this.errorCode=_,this.message=L,this.type=T,this.adsRequest=N,this.userRequestContext=$,this.getErrorCode=function(){return this.errorCode},this.getInnerError=function(){return null},this.getMessage=function(){return this.message},this.getType=function(){return this.type},this.getVastErrorCode=function(){return this.vastErrorCode},this.toString=function(){return"AdError ".concat(this.errorCode,": ").concat(this.message)}};E.ErrorCode={},E.Type={};var A=function(){try{for(var T=0,_=Object.values(window.vidible._getContexts());T<_.length;T++){var I,L,N=_[T];if((I=N.getPlayer())!==null&&I!==void 0&&(L=I.div)!==null&&L!==void 0&&L.innerHTML.includes("www.engadget.com"))return!0}}catch{}return!1},b=A()?void 0:new c,F=function(T){this.type=T};F.prototype={getAd:function(){return b},getAdData:function(){}},F.Type={AD_BREAK_READY:"adBreakReady",AD_BUFFERING:"adBuffering",AD_CAN_PLAY:"adCanPlay",AD_METADATA:"adMetadata",AD_PROGRESS:"adProgress",ALL_ADS_COMPLETED:"allAdsCompleted",CLICK:"click",COMPLETE:"complete",CONTENT_PAUSE_REQUESTED:"contentPauseRequested",CONTENT_RESUME_REQUESTED:"contentResumeRequested",DURATION_CHANGE:"durationChange",EXPANDED_CHANGED:"expandedChanged",FIRST_QUARTILE:"firstQuartile",IMPRESSION:"impression",INTERACTION:"interaction",LINEAR_CHANGE:"linearChange",LINEAR_CHANGED:"linearChanged",LOADED:"loaded",LOG:"log",MIDPOINT:"midpoint",PAUSED:"pause",RESUMED:"resume",SKIPPABLE_STATE_CHANGED:"skippableStateChanged",SKIPPED:"skip",STARTED:"start",THIRD_QUARTILE:"thirdQuartile",USER_CLOSE:"userClose",VIDEO_CLICKED:"videoClicked",VIDEO_ICON_CLICKED:"videoIconClicked",VIEWABLE_IMPRESSION:"viewable_impression",VOLUME_CHANGED:"volumeChange",VOLUME_MUTED:"mute"};var x=function(T){this.error=T,this.type="adError",this.getError=function(){return this.error},this.getUserRequestContext=function(){var _;return(_=this.error)!==null&&_!==void 0&&_.userRequestContext?this.error.userRequestContext:{}}};x.Type={AD_ERROR:"adError"};var k=function(){};k.Type={CUSTOM_CONTENT_LOADED:"deprecated-event"};var w=function(){};w.CreativeType={ALL:"All",FLASH:"Flash",IMAGE:"Image"},w.ResourceType={ALL:"All",HTML:"Html",IFRAME:"IFrame",STATIC:"Static"},w.SizeCriteria={IGNORE:"IgnoreSize",SELECT_EXACT_MATCH:"SelectExactMatch",SELECT_NEAR_MATCH:"SelectNearMatch"};var S=function(){};S.prototype={getCuePoints:function(){return[]},getAdIdRegistry:function(){return""},getAdIdValue:function(){return""}};var j=G;Object.assign(d,{AdCuePoints:S,AdDisplayContainer:o,AdError:E,AdErrorEvent:x,AdEvent:F,AdPodInfo:i,AdProgressData:j,AdsLoader:f,AdsManager:m,AdsManagerLoadedEvent:y,AdsRenderingSettings:l,AdsRequest:s,CompanionAd:p,CompanionAdSelectionSettings:w,CustomContentLoadedEvent:k,gptProxyInstance:{},ImaSdkSettings:g,OmidAccessMode:{DOMAIN:"domain",FULL:"full",LIMITED:"limited"},OmidVerificationVendor:{1:"OTHER",2:"MOAT",3:"DOUBLEVERIFY",4:"INTEGRAL_AD_SCIENCE",5:"PIXELATE",6:"NIELSEN",7:"COMSCORE",8:"MEETRICS",9:"GOOGLE",OTHER:1,MOAT:2,DOUBLEVERIFY:3,INTEGRAL_AD_SCIENCE:4,PIXELATE:5,NIELSEN:6,COMSCORE:7,MEETRICS:8,GOOGLE:9},settings:new g,UiElements:{AD_ATTRIBUTION:"adAttribution",COUNTDOWN:"countdown"},UniversalAdIdInfo:a,VERSION:u,ViewMode:{FULLSCREEN:"fullscreen",NORMAL:"normal"}}),window.google||(window.google={}),(r=window.google.ima)!==null&&r!==void 0&&r.dai&&(d.dai=window.google.ima.dai),window.google.ima=d,z(n)}ca.names=["google-ima3","ubo-google-ima.js","google-ima.js"],ca.injections=[z,G,J];function la(n){window.adsbygoogle={loaded:!0,push(c){if(typeof this.length>"u"&&(this.length=0,this.length+=1),c!==null&&c instanceof Object&&c.constructor.name==="Object")for(var p=0,E=Object.keys(c);p<E.length;p++){var A=E[p];if(typeof c[A]=="function")try{c[A].call(this,{})}catch{}}}};for(var r=document.querySelectorAll(".adsbygoogle"),u="height:1px!important;max-height:1px!important;max-width:1px!important;width:1px!important;",d="data-adsbygoogle-status",o="aswift_",g="google_ads_iframe_",v=!1,h=0;h<r.length;h+=1){var m=r[h].childNodes,y=m.length,f=!1;if(y>0&&(f=y===2&&m[0].nodeName.toLowerCase()==="iframe"&&m[0].id.includes(o)&&m[1].nodeName.toLowerCase()==="iframe"&&m[1].id.includes(g)),!f){r[h].setAttribute(d,"done");var l=document.createElement("iframe");l.id="".concat(o).concat(h),l.style=u,r[h].appendChild(l);var s=document.createElement("iframe");l.contentWindow.document.body.appendChild(s);var i=document.createElement("iframe");i.id="".concat(g).concat(h),i.style=u,r[h].appendChild(i);var a=document.createElement("iframe");i.contentWindow.document.body.appendChild(a),v=!0}}v&&z(n)}la.names=["googlesyndication-adsbygoogle","ubo-googlesyndication_adsbygoogle.js","googlesyndication_adsbygoogle.js"],la.injections=[z];function da(n){var r=new Map,u=new Map,d=new Map,o=new Map,g=new Map,v=new Map,h=function(T,_){return g.has(T)||g.set(T,new Set),g.get(T).add(_),this},m=function(T,_){return g.has(T)?g.get(T).delete(_):!1},y=function(T,_){return new Promise(function(I){requestAnimationFrame(function(){for(var L=[0,0],N=g.get(T)||[],$=Array.from(N),M=0;M<$.length;M+=1)$[M]({isEmpty:!0,size:L,slot:_});I()})})},f=function(T){for(var _=document.getElementById(T.getSlotElementId());_!=null&&_.lastChild;)_.lastChild.remove()},l=function(T){var _,I="google_ads_iframe_".concat(T.getId());(_=document.getElementById(I))===null||_===void 0||_.remove();var L=document.getElementById(T.getSlotElementId());if(L){var N=document.createElement("iframe");N.id=I,N.srcdoc="<body></body>",N.style="position:absolute; width:0; height:0; left:0; right:0; z-index:-1; border:0",N.setAttribute("width",0),N.setAttribute("height",0),N.setAttribute("data-load-complete",!0),N.setAttribute("data-google-container-id",!0),N.setAttribute("sandbox",""),L.appendChild(N)}},s=function(T){if(T){var _=T.getSlotElementId();if(document.getElementById(_)){var I=document.getElementById(_);I&&I.appendChild(document.createElement("div")),f(T),l(T),y("slotRenderEnded",T),y("slotRequested",T),y("slotResponseReceived",T),y("slotOnload",T),y("impressionViewable",T)}}},i={addEventListener:h,removeEventListener:m,enableSyncLoading:G,setRefreshUnfilledSlots:G,getSlots:He},a={addEventListener:h,removeEventListener:m,setContent:G};function c(){}c.prototype.display=G,c.prototype.get=Ct,c.prototype.set=Re,c.prototype.setClickUrl=Re,c.prototype.setTagForChildDirectedTreatment=Re,c.prototype.setTargeting=Re,c.prototype.updateTargetingFromMap=Re;function p(){}p.prototype.addSize=Re,p.prototype.build=Ct;var E=function(T){if(typeof T=="string")return[T];try{return Array.prototype.flat.call(T)}catch{}return[]},A=function(T,_){if(typeof _=="object")for(var I in _)Object.prototype.hasOwnProperty.call(_,I)&&T.set(I,E(_[I]))},b=function(T,_,I){if(u.has(I)){var L;return(L=document.getElementById(I))===null||L===void 0||L.remove(),u.get(I)}var N=new Map,$=new Map,M=new Set,V={advertiserId:void 0,campaignId:void 0,creativeId:void 0,creativeTemplateId:void 0,lineItemId:void 0},U=[{getHeight:function(){return 2},getWidth:function(){return 2}}],X=(d.get(T)||0)+1;d.set(T,X);var Z="".concat(T,"_").concat(X),Y="",oe=null,te=new Set,ne={addService(K){return te.add(K),ne},clearCategoryExclusions:Re,clearTargeting(K){K===void 0?$.clear():$.delete(K)},defineSizeMapping(K){return o.set(I,K),this},get:function(re){return N.get(re)},getAdUnitPath:function(){return T},getAttributeKeys:function(){return Array.from(N.keys())},getCategoryExclusions:function(){return Array.from(M)},getClickUrl:function(){return Y},getCollapseEmptyDiv:function(){return oe},getContentUrl:function(){return""},getDivStartsCollapsed:function(){return null},getDomId:function(){return I},getEscapedQemQueryId:function(){return""},getFirstLook:function(){return 0},getId:function(){return Z},getHtml:function(){return""},getName:function(){return Z},getOutOfPage:function(){return!1},getResponseInformation:function(){return V},getServices:function(){return Array.from(te)},getSizes:function(){return U},getSlotElementId:function(){return I},getSlotId:function(){return ne},getTargeting:function(re){return $.get(re)||v.get(re)||[]},getTargetingKeys:function(){return Array.from(new Set(Array.of(...v.keys(),...$.keys())))},getTargetingMap:function(){return Object.assign(Object.fromEntries(v.entries()),Object.fromEntries($.entries()))},set(K,re){return N.set(K,re),ne},setCategoryExclusion(K){return M.add(K),ne},setClickUrl(K){return Y=K,ne},setCollapseEmptyDiv(K){return oe=!!K,ne},setSafeFrameConfig:Re,setTagForChildDirectedTreatment:Re,setTargeting(K,re){return $.set(K,E(re)),ne},toString:function(){return Z},updateTargetingFromMap(K){return A($,K),ne}};return r.set(T,ne),u.set(I,ne),o.set(I,_),ne},F={addEventListener:h,removeEventListener:m,clear:G,clearCategoryExclusions:Re,clearTagForChildDirectedTreatment:Re,clearTargeting(C){C===void 0?v.clear():v.delete(C)},collapseEmptyDivs:G,defineOutOfPagePassback(){return new c},definePassback(){return new c},disableInitialLoad:G,display:G,enableAsyncRendering:G,enableLazyLoad:G,enableSingleRequest:G,enableSyncRendering:G,enableVideoAds:G,get:Ct,getAttributeKeys:He,getTargeting:He,getTargetingKeys:He,getSlots:He,isInitialLoadDisabled:rt,refresh:G,set:Re,setCategoryExclusion:Re,setCentering:G,setCookieOptions:Re,setForceSafeFrame:Re,setLocation:Re,setPrivacySettings:Re,setPublisherProvidedId:Re,setRequestNonPersonalizedAds:Re,setSafeFrameConfig:Re,setTagForChildDirectedTreatment:Re,setTargeting:Re,setVideoContent:Re,updateCorrelator:G},x=window,k=x.googletag,w=k===void 0?{}:k,S=w.cmd,j=S===void 0?[]:S;for(w.apiReady=!0,w.cmd=[],w.cmd.push=function(C){try{C()}catch{}return 1},w.companionAds=function(){return i},w.content=function(){return a},w.defineOutOfPageSlot=b,w.defineSlot=b,w.destroySlots=function(){r.clear(),u.clear()},w.disablePublisherConsole=G,w.display=function(C){var T;C!=null&&C.getSlotElementId?T=C.getSlotElementId():C!=null&&C.nodeType?T=C.id:T=String(C),s(u.get(T))},w.enableServices=G,w.getVersion=st,w.pubads=function(){return F},w.pubadsReady=!0,w.setAdIframeTitle=G,w.sizeMapping=function(){return new p},window.googletag=w;j.length!==0;)w.cmd.push(j.shift());z(n)}da.names=["googletagservices-gpt","ubo-googletagservices_gpt.js","googletagservices_gpt.js"],da.injections=[z,G,Re,Ct,He,st,rt];function fa(n){var r=function(){};r.prototype.setDoNotTrack=G,r.prototype.setDomains=G,r.prototype.setCustomDimension=G,r.prototype.trackPageView=G;var u=function(){};u.prototype.addListener=G;var d={getTracker:r,getAsyncTracker:u};window.Piwik=d,z(n)}fa.names=["matomo"],fa.injections=[z,G];function pa(n){var r=function(E,A){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},F=b.callback,x=b.ctx;typeof F=="function"&&(F=x!==void 0?F.bind(x):F,setTimeout(function(){return F()}))},u=G,d=r,o=r,g=function(E,A){A&&setTimeout(A(null))},v=r,h=r,m=G,y=function(E,A,b,F,x){r(null,null,{callback:F,ctx:x})},f=G,l=G,s=G,i={addFileExtension:u,extLink:d,file:o,getClientID:g,hit:v,notBounce:h,params:m,reachGoal:y,setUserID:f,userParams:l,destruct:s};function a(p,E){for(var A=arguments.length,b=new Array(A>2?A-2:0),F=2;F<A;F++)b[F-2]=arguments[F];return i[E]&&i[E](p,...b)}function c(p){window["yaCounter".concat(p)]=i,document.dispatchEvent(new Event("yacounter".concat(p,"inited")))}typeof window.ym>"u"?(window.ym=a,a.a=[]):window.ym&&window.ym.a&&(a.a=window.ym.a,window.ym=a,window.ym.a.forEach(function(p){var E=p[0];c(E)})),z(n)}pa.names=["metrika-yandex-tag"],pa.injections=[z,G];function va(n){var r="yandex_metrika_callbacks",u=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=g.callback,h=g.ctx;typeof v=="function"&&(v=h!==void 0?v.bind(h):v,setTimeout(function(){return v()}))};function d(){}d.counters=He,d.prototype.addFileExtension=G,d.prototype.getClientID=G,d.prototype.setUserID=G,d.prototype.userParams=G,d.prototype.params=G,d.prototype.counters=He,d.prototype.extLink=function(o,g){u(g)},d.prototype.file=function(o,g){u(g)},d.prototype.hit=function(o,g){u(g)},d.prototype.reachGoal=function(o,g,v,h){u({callback:v,ctx:h})},d.prototype.notBounce=u,window.Ya?window.Ya.Metrika=d:window.Ya={Metrika:d},window[r]&&Array.isArray(window[r])&&window[r].forEach(function(o){typeof o=="function"&&o()}),z(n)}va.names=["metrika-yandex-watch"],va.injections=[z,G,He];function ga(n){window.wcs_add={},window.wcs_do=G,window.wcs={inflow:G},z(n)}ga.names=["naver-wcslog"],ga.injections=[z,G];function ma(n){window.piVersion="1.0.2",window.piScriptNum=0,window.piScriptObj=[],window.checkNamespace=G,window.getPardotUrl=st,window.piGetParameter=Ct,window.piSetCookie=G,window.piGetCookie=st;function r(){window.pi={tracker:{visitor_id:"",visitor_id_sign:"",pi_opt_in:"",campaign_id:""}},window.piScriptNum+=1}window.piResponse=G,window.piTracker=r,r(),z(n)}ma.names=["pardot-1.0"],ma.injections=[z,G,st,Ct];function ha(n){var r=function(o){if(typeof o=="function")try{o.call()}catch{}},u={addAdUnits(){},adServers:{dfp:{buildVideoUrl:st}},adUnits:[],aliasBidder(){},cmd:[],enableAnalytics(){},getHighestCpmBids:He,libLoaded:!0,que:[],requestBids(d){if(d instanceof Object&&d.bidsBackHandler)try{d.bidsBackHandler.call()}catch{}},removeAdUnit(){},setBidderConfig(){},setConfig(){},setTargetingForGPTAsync(){}};u.cmd.push=r,u.que.push=r,window.pbjs=u,z(n)}ha.names=["prebid"],ha.injections=[z,G,st,He];function ya(n){window.COMSCORE={purge(){window._comscore=[]},beacon(){}},z(n)}ya.names=["scorecardresearch-beacon","ubo-scorecardresearch_beacon.js","scorecardresearch_beacon.js"],ya.injections=[z];var Rs=Object.freeze({__proto__:null,AmazonApstag:na,DidomiLoader:ra,Fingerprintjs2:aa,Fingerprintjs3:ia,Gemius:oa,GoogleAnalytics:ua,GoogleAnalyticsGa:sa,GoogleIma3:ca,GoogleSyndicationAdsByGoogle:la,GoogleTagServicesGpt:da,Matomo:fa,NaverWcslog:ga,Pardot:ma,Prebid:ha,ScoreCardResearchBeacon:ya,abortCurrentInlineScript:Ui,abortOnPropertyRead:Li,abortOnPropertyWrite:$i,abortOnStackTrace:bo,adjustSetInterval:oo,adjustSetTimeout:uo,callNoThrow:Wo,debugCurrentInlineScript:to,debugOnPropertyRead:Zi,debugOnPropertyWrite:eo,dirString:so,disableNewtabLinks:io,evalDataPrune:Mo,forceWindowClose:wo,hideInShadowDom:vo,hrefSanitizer:Vo,injectCssInShadowDom:_o,jsonPrune:co,jsonPruneFetchResponse:Uo,jsonPruneXhrResponse:Xo,log:ks,logAddEventListener:Yi,logEval:Ki,logOnStacktrace:Do,m3uPrune:Ro,metrikaYandexTag:pa,metrikaYandexWatch:va,noProtectedAudience:qo,noTopics:Co,noeval:Qr,nowebrtc:Gi,preventAddEventListener:Xi,preventAdfly:Qi,preventBab:Jr,preventElementSrcLoading:Fo,preventEvalIf:Ji,preventFab:Zr,preventFetch:mo,preventPopadsNet:ta,preventRefresh:Ao,preventRequestAnimationFrame:lo,preventSetInterval:Hi,preventSetTimeout:Wi,preventWindowOpen:Vi,preventXHR:Eo,removeAttr:no,removeClass:ao,removeCookie:zi,removeInShadowDom:go,removeNodeText:Io,setAttr:ro,setConstant:qi,setCookie:fo,setCookieReload:po,setLocalStorageItem:ho,setPopadsDummy:ea,setSessionStorageItem:yo,spoofCSS:$o,trustedClickElement:Bi,trustedCreateElement:Ho,trustedPruneInboundObject:Bo,trustedReplaceFetchResponse:Oo,trustedReplaceNodeText:No,trustedReplaceXhrResponse:xo,trustedSetAttr:Lo,trustedSetConstant:Po,trustedSetCookie:So,trustedSetCookieReload:To,trustedSetLocalStorageItem:jo,trustedSuppressNativeMethod:zo,xmlPrune:ko}),Ld=[{adg:"1x1-transparent.gif",ubo:"1x1.gif",abp:"1x1-transparent-gif"},{adg:"2x2-transparent.png",ubo:"2x2.png",abp:"2x2-transparent-png"},{adg:"3x2-transparent.png",ubo:"3x2.png",abp:"3x2-transparent-png"},{adg:"32x32-transparent.png",ubo:"32x32.png",abp:"32x32-transparent-png"},{adg:"amazon-apstag",ubo:"amazon_apstag.js"},{adg:"ati-smarttag"},{adg:"didomi-loader"},{adg:"click2load.html",ubo:"click2load.html"},{adg:"fingerprintjs2",ubo:"fingerprint2.js"},{adg:"fingerprintjs3",ubo:"fingerprint3.js"},{adg:"google-analytics",ubo:"google-analytics_analytics.js"},{adg:"google-analytics-ga",ubo:"google-analytics_ga.js"},{adg:"googlesyndication-adsbygoogle",ubo:"googlesyndication_adsbygoogle.js"},{adg:"googlesyndication-adsbygoogle",ubo:"googlesyndication.com/adsbygoogle.js"},{adg:"googletagmanager-gtm",ubo:"google-analytics_ga.js"},{adg:"googletagmanager-gtm",ubo:"googletagmanager_gtm.js"},{adg:"googletagservices-gpt",ubo:"googletagservices_gpt.js"},{adg:"google-ima3",ubo:"google-ima.js"},{adg:"gemius"},{adg:"matomo"},{adg:"metrika-yandex-watch"},{adg:"metrika-yandex-tag"},{adg:"naver-wcslog"},{adg:"noeval",ubo:"noeval-silent.js"},{adg:"noopcss",ubo:"noop.css",abp:"blank-css"},{adg:"noopframe",ubo:"noop.html",abp:"blank-html"},{adg:"noopjs",ubo:"noop.js",abp:"blank-js"},{adg:"noopjson",ubo:"noop.json"},{adg:"nooptext",ubo:"noop.txt",abp:"blank-text"},{adg:"noopmp3-0.1s",ubo:"noop-0.1s.mp3",abp:"blank-mp3"},{adg:"noopmp4-1s",ubo:"noop-1s.mp4",abp:"blank-mp4"},{adg:"noopvmap-1.0",ubo:"noop-vmap1.0.xml"},{adg:"noopvast-2.0"},{adg:"noopvast-3.0"},{adg:"noopvast-4.0"},{adg:"prebid"},{adg:"pardot-1.0"},{adg:"prevent-bab",ubo:"nobab.js"},{adg:"prevent-bab2",ubo:"nobab2.js"},{adg:"prevent-fab-3.2.0",ubo:"nofab.js"},{adg:"prevent-fab-3.2.0",ubo:"fuckadblock.js-3.2.0"},{adg:"prevent-popads-net",ubo:"popads.js"},{adg:"scorecardresearch-beacon",ubo:"scorecardresearch_beacon.js"},{adg:"set-popads-dummy",ubo:"popads-dummy.js"},{adg:"empty",ubo:"empty"},{adg:"prebid-ads",ubo:"prebid-ads.js"}],$d="#%#",Wd="!",Hd=":",xn=function(r){return r.startsWith(Wd)},Ss=/#@?#script:inject|#@?#\s*\+js/,Vd="##+js",Ud="##script:inject",qd="#@#+js",zd="#@#script:inject",Ts="#$#",Os="#@$#",Xd=/#@?\$#.+?\s*\{.*\}\s*$/g,Gd=function(r){return!xn(r)&&r.includes(kr)},Yd=function(r){return(r.includes(Vd)||r.includes(Ud)||r.includes(qd)||r.includes(zd))&&Ss.test(r)&&!xn(r)},Kd=function(r){return(r.includes(Ts)||r.includes(Os))&&r.search(Xd)===-1&&!xn(r)},js=function(){return Object.values(Rs)},Ps=function(r,u){var d=u||js();return d.find(function(o){return o.names&&(o.names.includes(r)||!r.endsWith(".js")&&o.names.includes("".concat(r,".js")))})},Jd=js(),Qd=function(r){return r?!!Ps(r,Jd):!1},Go=new Map,Zd=function(r){if(r==="")return!0;if(!r)return!1;if(!Go.has(r)){var u=Qd(r);return Go.set(r,u),u}return Go.get(r)},ba="redirect=",Xn="redirect-rule=",ef="rewrite=abp-resource:",_s="empty",Is=["image","media","subdocument","stylesheet","script","xmlhttprequest","other"],tf=[{NAME:"nooptext",TYPES:Is},{NAME:"noopcss",TYPES:["stylesheet"]},{NAME:"noopjs",TYPES:["script"]},{NAME:"noopframe",TYPES:["subdocument"]},{NAME:"1x1-transparent.gif",TYPES:["image"]},{NAME:"noopmp3-0.1s",TYPES:["media"]},{NAME:"noopmp4-1s",TYPES:["media"]},{NAME:"googlesyndication-adsbygoogle",TYPES:["xmlhttprequest","script"]},{NAME:"google-analytics",TYPES:["script"]},{NAME:"googletagservices-gpt",TYPES:["script"]}],Da=Ld.filter(function(n){return!!n.adg}),nf=Object.fromEntries(Da.filter(function(n){return!!n.ubo}).map(function(n){return[n.ubo,n.adg]})),rf=Object.fromEntries(Da.filter(function(n){return!!n.abp}).map(function(n){return[n.abp,n.adg]})),af=Object.fromEntries(Da.filter(function(n){return n.ubo}).map(function(n){return[n.adg,n.ubo]})),of=Object.fromEntries(Da.map(function(n){return[n.adg,"valid adg redirect"]})),lt=function(n){return n.ValidAdg="VALID_ADG",n.Adg="ADG",n.Ubo="UBO",n.Abp="ABP",n}(lt||{}),Yo={[lt.ValidAdg]:{redirectMarker:ba,compatibility:of,redirectRuleMarker:Xn},[lt.Adg]:{redirectMarker:ba,compatibility:af,redirectRuleMarker:Xn},[lt.Ubo]:{redirectMarker:ba,compatibility:nf,redirectRuleMarker:Xn},[lt.Abp]:{redirectMarker:ef,compatibility:rf}},Ko=function(r){return Se(r,"$").split(",")},Ns=function(r,u){var d=r.find(function(v){return v.includes(u)});if(!d)return null;var o=Se(d,u),g=o.indexOf(Hd);return g>-1&&(o=o.substring(0,g)),o},Ms=function(r){var u="/((?!\\$|\\,).{1})redirect((-rule)?)=(.{0,}?)\\$(popup)?/",d=Yo[lt.Adg],o=d.redirectMarker,g=d.redirectRuleMarker;return!xn(r)&&(r.includes(o)||typeof g=="string"&&r.includes(g))&&!r.includes($d)&&!de(u).test(r)},Gn=function(r,u){var d=Yo[u],o=d.redirectMarker,g=d.redirectRuleMarker,v=d.compatibility;if(r&&!xn(r)){var h,m=g?r.indexOf(g):-1;if(m>-1)h=g;else if(m=r.indexOf(o),m>-1)h=o;else return!1;if(!h)return!1;var y=Ns(Ko(r),h);return y?y===Object.keys(v).find(function(f){return f===y}):!1}return!1},uf=function(r){return Gn(r,lt.ValidAdg)},sf=function(r){return Ms(r)&&Gn(r,lt.Adg)},cf=function(r){return Gn(r,lt.Ubo)},lf=function(r){return Gn(r,lt.Abp)},df=function(r){var u=Ko(r),d=u.filter(function(v){return Is.includes(v)}),o=d.length>0,g=u.includes("".concat(ba).concat(_s))||u.includes("".concat(Xn).concat(_s));return g?!0:o},he={UBO_SCRIPTLET_MASK_REG:Ss,ABP_SCRIPTLET_MASK:Ts,ABP_SCRIPTLET_EXCEPTION_MASK:Os,isComment:xn,isAdgScriptletRule:Gd,isUboScriptletRule:Yd,isAbpSnippetRule:Kd,getScriptletByName:Ps,isValidScriptletName:Zd,ADG_UBO_REDIRECT_RULE_MARKER:Xn,REDIRECT_RULE_TYPES:Yo,ABSENT_SOURCE_TYPE_REPLACEMENT:tf,isAdgRedirectRule:Ms,isValidAdgRedirectRule:uf,isAdgRedirectCompatibleWithUbo:sf,isUboRedirectCompatibleWithAdg:cf,isAbpRedirectCompatibleWithAdg:lf,parseModifiers:Ko,getRedirectName:Ns,hasValidContentType:df,isRedirectRuleByType:Gn,RedirectRuleType:lt};function ff(n){if(Array.isArray(n))return n}function pf(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}function Bs(n,r){(r==null||r>n.length)&&(r=n.length);for(var u=0,d=new Array(r);u<r;u++)d[u]=n[u];return d}function vf(n,r){if(n){if(typeof n=="string")return Bs(n,r);var u=Object.prototype.toString.call(n).slice(8,-1);if(u==="Object"&&n.constructor&&(u=n.constructor.name),u==="Map"||u==="Set")return Array.from(n);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return Bs(n,r)}}function gf(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jo(n){return ff(n)||pf(n)||vf(n)||gf()}var Yn=Rs,Ls=/#@?%#\/\/scriptlet\(.*\)/,$s="${domains}#%#//scriptlet(${args})",Ws="${domains}#@%#//scriptlet(${args})",mf="${domains}##+js(${args})",hf="${domains}#@#+js(${args})",Hs="ubo-",Qo=".js",yf="xhr",bf="xmlhttprequest",Zo="set-constant",Df="",Ef="emptyArr",wf="emptyObj",Af="''",Ff="[]",Cf="{}",xf="prevent-fetch",kf="",Rf="*",Sf="/^/",eu="\\,",dt=",",Tf="spoofCSS",Of="removeAttr",jf="removeClass",Pf=Yn[Tf].names,_f=Yn[Of].names,If=Yn[jf].names,Nf=["asap","stay","complete"],Vs="abp-resource:",et=function(n){return n.Ubo="ubo",n.Abp="abp",n.AdgValid="adgValid",n.AdgInvalid="adgInvalid",n}(et||{}),Mf=[et.Ubo,et.Abp,et.AdgValid,et.AdgInvalid],Bf=function(r){var u=/'.*?'|".*?"|\S+/g,d=r.match(u);if(!d)throw new Error("Invalid ABP snippet args.");return d},Kn=function(r,u){return Object.keys(u).reduce(function(d,o){var g=new RegExp("\\$\\{".concat(o,"\\}"),"g");return d=d.replace(g,u[o]),d},r)},Lf=function(r){for(var u=[],d=0,o=0;o<r.length;o+=1)r[o]===dt&&r[o-1]!=="\\"&&(u.push(r.slice(d,o).trim()),d=o+1);return u.push(r.slice(d,r.length).trim()),u},$f=function(r){var u=Jo(r),d=u[0],o=u[1],g=u.slice(2);if(g.length===0)return[d,o];var v=g.pop(),h;Nf.some(function(f){return v.includes(f)})?h=v:g.push(v);var m=ce(g.join(", "),eu,dt);m.length>0&&typeof document<"u"&&document.querySelectorAll(m);var y=h?[d,o,m,h]:[d,o,m];return y},Wf=function(r){var u=Jo(r),d=u[0],o=u[1],g=u.slice(2),v=ce(o,eu,dt),h=[d,v,...g];return h},Us=function(r){var u=_e(r,he.UBO_SCRIPTLET_MASK_REG),d=r.match(he.UBO_SCRIPTLET_MASK_REG),o=Array.isArray(d)?d[0]:null,g;o!=null&&o.includes("@")?g=Ws:g=$s;var v=xr(r),h=Lf(v),m="",y=h[0];if(!y){m="";var f=Kn(g,{domains:u,args:m});return[f]}y.includes(Qo)?m="ubo-".concat(h[0]):m="ubo-".concat(h[0]).concat(Qo),(_f.includes(m)||If.includes(m))&&(h=$f(h)),Pf.includes(m)&&(h=Wf(h));var l=h.map(function(i,a){var c=i;return a===0&&(c=m),i==="$"&&(c="$$"),i==="$remove$"&&(c="$$remove$$"),c}).map(function(i){return ft(i)}).join("".concat(dt," ")),s=Kn(g,{domains:u,args:l});return[s]},qs=function(r){var u=/;(?=(?:(?:[^"]*"){2})*[^"]*$)/g,d=r.includes(he.ABP_SCRIPTLET_MASK)?he.ABP_SCRIPTLET_MASK:he.ABP_SCRIPTLET_EXCEPTION_MASK,o=d===he.ABP_SCRIPTLET_MASK?$s:Ws,g=Ne(r,d),v=Se(r,d);return v.split(u).filter(Bd).map(function(h){return Bf(h).map(function(m,y){return y===0?"abp-".concat(m):m}).map(function(m){return ft(m)}).join("".concat(dt," "))}).map(function(h){return Kn(o,{domains:g,args:h})})},zs=function(r){if(!r||!he.isAdgScriptletRule(r))return!1;var u;try{return u=gs(r),he.isValidScriptletName(u.name)}catch{return!1}},Hf={[et.Ubo]:he.isUboScriptletRule,[et.Abp]:he.isAbpSnippetRule,[et.AdgValid]:zs,[et.AdgInvalid]:function(n){return he.isAdgScriptletRule(n)&&!zs(n)}},Vf={[et.Ubo]:Us,[et.Abp]:qs,[et.AdgValid]:function(n){return[n]},[et.AdgInvalid]:function(n){return console.log("Invalid AdGuard scriptlet rule: ".concat(n)),[]}},Uf=function(r){return Mf.find(function(u){return Hf[u](r)})},Xs=function(r){if(he.isComment(r))return[r];var u=Uf(r);return u?Vf[u](r):[r]},qf=function(r){var u;if(he.isAdgScriptletRule(r)){var d=gs(r),o=d.name,g=d.args,v=r.match(Ls),h=Array.isArray(v)?v[0]:null,m;h!=null&&h.includes("@")?m=hf:m=mf;var y=_e(r,Ls);if(!o){var f=Kn(m,{domains:y,args:""});return f}var l;o===Zo&&g[1]===Df?l=[g[0],Af]:o===Zo&&g[1]===Ef?l=[g[0],Ff]:o===Zo&&g[1]===wf?l=[g[0],Cf]:o===xf&&(g[0]===Rf||g[0]===kf)?l=[Sf]:l=g,l&&l.length>0&&(l=l.map(function(b){return b.includes(dt)?ce(b,dt,eu):b}));var s=Object.keys(Yn),i=s.map(function(b){return Yn[b]}).map(function(b){var F=Jo(b.names),x=F[0],k=F.slice(1);return{name:x,aliases:k}}).find(function(b){return b.name===o||b.aliases.includes(o)}),a=i.aliases;if(a.length>0){var c=i.aliases.find(function(b){return b.includes(Hs)});if(c){var p=c.replace(Hs,"").replace(Qo,""),E=l.length>0?"".concat(p,", ").concat(l.join("".concat(dt," "))):p,A=Kn(m,{domains:y,args:E});u=A}}}return u},zf=function(r){if(r.includes("".concat(kr,"()")))return"";var u=Se(r,"".concat(kr,"("));if(!u)return null;var d=u[0];if(u=u.slice(1),!u)return null;var o=Ne(u,d);return o===u?null:o},Xf=function(r){if(!r)return!1;var u=Xs(r);if(u.length===0)return!1;var d=u.every(function(o){var g=zf(o);return he.isValidScriptletName(g)});return d},Gs=function(r,u,d){var o=u.redirectRuleMarker,g=u.redirectMarker,v;if(o&&(v=r.findIndex(function(h){return h.includes(o)}),v>-1))return{index:v,marker:o};if(v=r.findIndex(function(h){return h.includes(g)}),v>-1)return{index:v,marker:g};throw new Error("No redirect resource modifier found in rule: ".concat(d))},Ys=function(r){var u=Ne(r,"$"),d=he.parseModifiers(r),o=Gs(d,he.REDIRECT_RULE_TYPES.UBO,r),g=d.map(function(v,h){if(h===o.index){var m=he.getRedirectName([v],o.marker);if(m){var y=he.REDIRECT_RULE_TYPES.UBO.compatibility[m],f=o.marker===he.ADG_UBO_REDIRECT_RULE_MARKER?he.REDIRECT_RULE_TYPES.ADG.redirectRuleMarker:he.REDIRECT_RULE_TYPES.ADG.redirectMarker;return"".concat(f).concat(y)}}return v===yf?bf:v}).join(dt);return"".concat(u,"$").concat(g)},Ks=function(r){var u=Ne(r,"$"),d=he.parseModifiers(r),o=d.map(function(g){if(g.includes(he.REDIRECT_RULE_TYPES.ABP.redirectMarker)){var v=Se(g,he.REDIRECT_RULE_TYPES.ABP.redirectMarker),h=he.REDIRECT_RULE_TYPES.ABP.compatibility[v];return"".concat(he.REDIRECT_RULE_TYPES.ADG.redirectMarker).concat(h)}return g}).join(dt);return"".concat(u,"$").concat(o)},Gf=function(r){var u;return he.isUboRedirectCompatibleWithAdg(r)?u=Ys(r):he.isAbpRedirectCompatibleWithAdg(r)?u=Ks(r):he.isValidAdgRedirectRule(r)&&(u=r),u},Yf=function(r){if(!he.isAdgRedirectCompatibleWithUbo(r))throw new Error("Unable to convert for uBO - unsupported redirect in rule: ".concat(r));var u=Ne(r,"$"),d=he.parseModifiers(r),o=Gs(d,he.REDIRECT_RULE_TYPES.ADG,r),g=he.getRedirectName(d,o.marker);if(!g)throw new Error("Unable to convert for uBO - no valid redirect name in rule: ".concat(r));if(!he.hasValidContentType(r)){var v=he.ABSENT_SOURCE_TYPE_REPLACEMENT.find(function(y){return y.NAME===g});if(typeof v>"u")throw new Error("Unable to convert for uBO - no types to add for specific redirect in rule: ".concat(r));var h=v.TYPES;d.push(...h)}var m=d.map(function(y,f){if(f===o.index){var l=o.marker===he.ADG_UBO_REDIRECT_RULE_MARKER?he.REDIRECT_RULE_TYPES.UBO.redirectRuleMarker:he.REDIRECT_RULE_TYPES.UBO.redirectMarker,s=he.REDIRECT_RULE_TYPES.ADG.compatibility[g];return"".concat(l).concat(s)}return y}).join(dt);return"".concat(u,"$").concat(m)},Kf=function(r){var u=r.trim();return he.REDIRECT_RULE_TYPES.ADG.compatibility[u]?u:he.REDIRECT_RULE_TYPES.UBO.compatibility[u]?he.REDIRECT_RULE_TYPES.UBO.compatibility[u]:(u.startsWith(Vs)&&(u=u.slice(Vs.length).trim()),he.REDIRECT_RULE_TYPES.ABP.compatibility[u])},Js=Jr;Js.names=["prevent-bab","nobab.js","ubo-nobab.js","bab-defuser.js","ubo-bab-defuser.js","ubo-nobab","ubo-bab-defuser"];function tu(n){var r={set:G},u={send:G},d={displayCart:{products:r,cart:r},updateCart:{cart:r},displayProduct:{products:r},displayPageProduct:{products:r},addProduct:{products:r},removeProduct:{products:r}},o=function(){};o.prototype={setConfig:G,setParam:G,dispatch:G,customVars:r,publisher:r,order:r,click:u,clickListener:u,internalSearch:{set:G,send:G},ecommerce:d,identifiedVisitor:{unset:G},page:{set:G,send:G},selfPromotion:{add:G,send:G},privacy:{setVisitorMode:G,getVisitorMode:G,hit:G},richMedia:{add:G,send:G,remove:G,removeAll:G}};var g={Tracker:{Tag:o}};window.ATInternet=g,z(n)}tu.names=["ati-smarttag"],tu.injections=[z,G];function nu(n){var r=document.currentScript;if(r!==null){var u=r.src;if(typeof u=="string"){var d=["adclixx\\.net","adnetasia\\.com","adtrackers\\.net","bannertrack\\.net"].join("|"),o="^https?://[\\w-]+\\.(".concat(d,")/."),g=new RegExp(o);g.test(u)!==!1&&(window.nH7eXzOsG=858,z(n))}}}nu.names=["prevent-bab2","nobab2.js"],nu.injections=[z];function ru(n){window.canRunAds=!0,window.isAdBlockActive=!1,z(n)}ru.names=["prebid-ads","ubo-prebid-ads.js","prebid-ads.js"],ru.injections=[z];var Qs=Object.freeze({__proto__:null,ATInternetSmartTag:tu,AmazonApstag:na,DidomiLoader:ra,Fingerprintjs2:aa,Fingerprintjs3:ia,Gemius:oa,GoogleAnalytics:ua,GoogleAnalyticsGa:sa,GoogleIma3:ca,GoogleSyndicationAdsByGoogle:la,GoogleTagServicesGpt:da,Matomo:fa,NaverWcslog:ga,Pardot:ma,Prebid:ha,ScoreCardResearchBeacon:ya,metrikaYandexTag:pa,metrikaYandexWatch:va,noeval:Qr,prebidAds:ru,preventBab:Js,preventBab2:nu,preventFab:Zr,preventPopadsNet:ta,setPopadsDummy:ea});function Jn(n){"@babel/helpers - typeof";return Jn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Jn(n)}function Jf(n,r){if(Jn(n)!=="object"||n===null)return n;var u=n[Symbol.toPrimitive];if(u!==void 0){var d=u.call(n,r||"default");if(Jn(d)!=="object")return d;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}function Qf(n){var r=Jf(n,"string");return Jn(r)==="symbol"?r:String(r)}function Zf(n,r,u){return r=Qf(r),r in n?Object.defineProperty(n,r,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[r]=u,n}function ep(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Te={},Qn={},at={};function Zs(n){return typeof n>"u"||n===null}function tp(n){return typeof n=="object"&&n!==null}function np(n){return Array.isArray(n)?n:Zs(n)?[]:[n]}function rp(n,r){var u,d,o,g;if(r)for(g=Object.keys(r),u=0,d=g.length;u<d;u+=1)o=g[u],n[o]=r[o];return n}function ap(n,r){var u="",d;for(d=0;d<r;d+=1)u+=n;return u}function ip(n){return n===0&&Number.NEGATIVE_INFINITY===1/n}at.isNothing=Zs,at.isObject=tp,at.toArray=np,at.repeat=ap,at.isNegativeZero=ip,at.extend=rp;function Zn(n,r){Error.call(this),this.name="YAMLException",this.reason=n,this.mark=r,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}Zn.prototype=Object.create(Error.prototype),Zn.prototype.constructor=Zn,Zn.prototype.toString=function(r){var u=this.name+": ";return u+=this.reason||"(unknown reason)",!r&&this.mark&&(u+=" "+this.mark.toString()),u};var er=Zn,ec=at;function au(n,r,u,d,o){this.name=n,this.buffer=r,this.position=u,this.line=d,this.column=o}au.prototype.getSnippet=function(r,u){var d,o,g,v,h;if(!this.buffer)return null;for(r=r||4,u=u||75,d="",o=this.position;o>0&&`\0\r
+\x85\u2028\u2029`.indexOf(this.buffer.charAt(o-1))===-1;)if(o-=1,this.position-o>u/2-1){d=" ... ",o+=5;break}for(g="",v=this.position;v<this.buffer.length&&`\0\r
+\x85\u2028\u2029`.indexOf(this.buffer.charAt(v))===-1;)if(v+=1,v-this.position>u/2-1){g=" ... ",v-=5;break}return h=this.buffer.slice(o,v),ec.repeat(" ",r)+d+h+g+`
+`+ec.repeat(" ",r+this.position-o+d.length)+"^"},au.prototype.toString=function(r){var u,d="";return this.name&&(d+='in "'+this.name+'" '),d+="at line "+(this.line+1)+", column "+(this.column+1),r||(u=this.getSnippet(),u&&(d+=`:
+`+u)),d};var op=au,tc=er,up=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],sp=["scalar","sequence","mapping"];function cp(n){var r={};return n!==null&&Object.keys(n).forEach(function(u){n[u].forEach(function(d){r[String(d)]=u})}),r}function lp(n,r){if(r=r||{},Object.keys(r).forEach(function(u){if(up.indexOf(u)===-1)throw new tc('Unknown option "'+u+'" is met in definition of "'+n+'" YAML type.')}),this.tag=n,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(u){return u},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.defaultStyle=r.defaultStyle||null,this.styleAliases=cp(r.styleAliases||null),sp.indexOf(this.kind)===-1)throw new tc('Unknown kind "'+this.kind+'" is specified for "'+n+'" YAML type.')}var $e=lp,nc=at,Ea=er,dp=$e;function iu(n,r,u){var d=[];return n.include.forEach(function(o){u=iu(o,r,u)}),n[r].forEach(function(o){u.forEach(function(g,v){g.tag===o.tag&&g.kind===o.kind&&d.push(v)}),u.push(o)}),u.filter(function(o,g){return d.indexOf(g)===-1})}function fp(){var n={scalar:{},sequence:{},mapping:{},fallback:{}},r,u;function d(o){n[o.kind][o.tag]=n.fallback[o.tag]=o}for(r=0,u=arguments.length;r<u;r+=1)arguments[r].forEach(d);return n}function kn(n){this.include=n.include||[],this.implicit=n.implicit||[],this.explicit=n.explicit||[],this.implicit.forEach(function(r){if(r.loadKind&&r.loadKind!=="scalar")throw new Ea("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.")}),this.compiledImplicit=iu(this,"implicit",[]),this.compiledExplicit=iu(this,"explicit",[]),this.compiledTypeMap=fp(this.compiledImplicit,this.compiledExplicit)}kn.DEFAULT=null,kn.create=function(){var r,u;switch(arguments.length){case 1:r=kn.DEFAULT,u=arguments[0];break;case 2:r=arguments[0],u=arguments[1];break;default:throw new Ea("Wrong number of arguments for Schema.create function")}if(r=nc.toArray(r),u=nc.toArray(u),!r.every(function(d){return d instanceof kn}))throw new Ea("Specified list of super schemas (or a single Schema object) contains a non-Schema object.");if(!u.every(function(d){return d instanceof dp}))throw new Ea("Specified list of YAML types (or a single Type object) contains a non-Type object.");return new kn({include:r,explicit:u})};var Rn=kn,pp=$e,vp=new pp("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return r!==null?r:""}}),gp=$e,mp=new gp("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(r){return r!==null?r:[]}}),hp=$e,yp=new hp("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}}),bp=Rn,ou=new bp({explicit:[vp,mp,yp]}),Dp=$e;function Ep(n){if(n===null)return!0;var r=n.length;return r===1&&n==="~"||r===4&&(n==="null"||n==="Null"||n==="NULL")}function wp(){return null}function Ap(n){return n===null}var Fp=new Dp("tag:yaml.org,2002:null",{kind:"scalar",resolve:Ep,construct:wp,predicate:Ap,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"}),Cp=$e;function xp(n){if(n===null)return!1;var r=n.length;return r===4&&(n==="true"||n==="True"||n==="TRUE")||r===5&&(n==="false"||n==="False"||n==="FALSE")}function kp(n){return n==="true"||n==="True"||n==="TRUE"}function Rp(n){return Object.prototype.toString.call(n)==="[object Boolean]"}var Sp=new Cp("tag:yaml.org,2002:bool",{kind:"scalar",resolve:xp,construct:kp,predicate:Rp,represent:{lowercase:function(r){return r?"true":"false"},uppercase:function(r){return r?"TRUE":"FALSE"},camelcase:function(r){return r?"True":"False"}},defaultStyle:"lowercase"}),Tp=at,Op=$e;function jp(n){return 48<=n&&n<=57||65<=n&&n<=70||97<=n&&n<=102}function Pp(n){return 48<=n&&n<=55}function _p(n){return 48<=n&&n<=57}function Ip(n){if(n===null)return!1;var r=n.length,u=0,d=!1,o;if(!r)return!1;if(o=n[u],(o==="-"||o==="+")&&(o=n[++u]),o==="0"){if(u+1===r)return!0;if(o=n[++u],o==="b"){for(u++;u<r;u++)if(o=n[u],o!=="_"){if(o!=="0"&&o!=="1")return!1;d=!0}return d&&o!=="_"}if(o==="x"){for(u++;u<r;u++)if(o=n[u],o!=="_"){if(!jp(n.charCodeAt(u)))return!1;d=!0}return d&&o!=="_"}for(;u<r;u++)if(o=n[u],o!=="_"){if(!Pp(n.charCodeAt(u)))return!1;d=!0}return d&&o!=="_"}if(o==="_")return!1;for(;u<r;u++)if(o=n[u],o!=="_"){if(o===":")break;if(!_p(n.charCodeAt(u)))return!1;d=!0}return!d||o==="_"?!1:o!==":"?!0:/^(:[0-5]?[0-9])+$/.test(n.slice(u))}function Np(n){var r=n,u=1,d,o,g=[];return r.indexOf("_")!==-1&&(r=r.replace(/_/g,"")),d=r[0],(d==="-"||d==="+")&&(d==="-"&&(u=-1),r=r.slice(1),d=r[0]),r==="0"?0:d==="0"?r[1]==="b"?u*parseInt(r.slice(2),2):r[1]==="x"?u*parseInt(r,16):u*parseInt(r,8):r.indexOf(":")!==-1?(r.split(":").forEach(function(v){g.unshift(parseInt(v,10))}),r=0,o=1,g.forEach(function(v){r+=v*o,o*=60}),u*r):u*parseInt(r,10)}function Mp(n){return Object.prototype.toString.call(n)==="[object Number]"&&n%1===0&&!Tp.isNegativeZero(n)}var Bp=new Op("tag:yaml.org,2002:int",{kind:"scalar",resolve:Ip,construct:Np,predicate:Mp,represent:{binary:function(r){return r>=0?"0b"+r.toString(2):"-0b"+r.toString(2).slice(1)},octal:function(r){return r>=0?"0"+r.toString(8):"-0"+r.toString(8).slice(1)},decimal:function(r){return r.toString(10)},hexadecimal:function(r){return r>=0?"0x"+r.toString(16).toUpperCase():"-0x"+r.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),rc=at,Lp=$e,$p=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Wp(n){return!(n===null||!$p.test(n)||n[n.length-1]==="_")}function Hp(n){var r,u,d,o;return r=n.replace(/_/g,"").toLowerCase(),u=r[0]==="-"?-1:1,o=[],"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?u===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:r.indexOf(":")>=0?(r.split(":").forEach(function(g){o.unshift(parseFloat(g,10))}),r=0,d=1,o.forEach(function(g){r+=g*d,d*=60}),u*r):u*parseFloat(r,10)}var Vp=/^[-+]?[0-9]+e/;function Up(n,r){var u;if(isNaN(n))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===n)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===n)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(rc.isNegativeZero(n))return"-0.0";return u=n.toString(10),Vp.test(u)?u.replace("e",".e"):u}function qp(n){return Object.prototype.toString.call(n)==="[object Number]"&&(n%1!==0||rc.isNegativeZero(n))}var zp=new Lp("tag:yaml.org,2002:float",{kind:"scalar",resolve:Wp,construct:Hp,predicate:qp,represent:Up,defaultStyle:"lowercase"}),Xp=Rn,ac=new Xp({include:[ou],implicit:[Fp,Sp,Bp,zp]}),Gp=Rn,ic=new Gp({include:[ac]}),Yp=$e,oc=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),uc=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Kp(n){return n===null?!1:oc.exec(n)!==null||uc.exec(n)!==null}function Jp(n){var r,u,d,o,g,v,h,m=0,y=null,f,l,s;if(r=oc.exec(n),r===null&&(r=uc.exec(n)),r===null)throw new Error("Date resolve error");if(u=+r[1],d=+r[2]-1,o=+r[3],!r[4])return new Date(Date.UTC(u,d,o));if(g=+r[4],v=+r[5],h=+r[6],r[7]){for(m=r[7].slice(0,3);m.length<3;)m+="0";m=+m}return r[9]&&(f=+r[10],l=+(r[11]||0),y=(f*60+l)*6e4,r[9]==="-"&&(y=-y)),s=new Date(Date.UTC(u,d,o,g,v,h,m)),y&&s.setTime(s.getTime()-y),s}function Qp(n){return n.toISOString()}var Zp=new Yp("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Kp,construct:Jp,instanceOf:Date,represent:Qp}),ev=$e;function tv(n){return n==="<<"||n===null}var nv=new ev("tag:yaml.org,2002:merge",{kind:"scalar",resolve:tv});function sc(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var an;try{var rv=sc;an=rv("buffer").Buffer}catch{}var av=$e,uu=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
+\r`;function iv(n){if(n===null)return!1;var r,u,d=0,o=n.length,g=uu;for(u=0;u<o;u++)if(r=g.indexOf(n.charAt(u)),!(r>64)){if(r<0)return!1;d+=6}return d%8===0}function ov(n){var r,u,d=n.replace(/[\r\n=]/g,""),o=d.length,g=uu,v=0,h=[];for(r=0;r<o;r++)r%4===0&&r&&(h.push(v>>16&255),h.push(v>>8&255),h.push(v&255)),v=v<<6|g.indexOf(d.charAt(r));return u=o%4*6,u===0?(h.push(v>>16&255),h.push(v>>8&255),h.push(v&255)):u===18?(h.push(v>>10&255),h.push(v>>2&255)):u===12&&h.push(v>>4&255),an?an.from?an.from(h):new an(h):h}function uv(n){var r="",u=0,d,o,g=n.length,v=uu;for(d=0;d<g;d++)d%3===0&&d&&(r+=v[u>>18&63],r+=v[u>>12&63],r+=v[u>>6&63],r+=v[u&63]),u=(u<<8)+n[d];return o=g%3,o===0?(r+=v[u>>18&63],r+=v[u>>12&63],r+=v[u>>6&63],r+=v[u&63]):o===2?(r+=v[u>>10&63],r+=v[u>>4&63],r+=v[u<<2&63],r+=v[64]):o===1&&(r+=v[u>>2&63],r+=v[u<<4&63],r+=v[64],r+=v[64]),r}function sv(n){return an&&an.isBuffer(n)}var cv=new av("tag:yaml.org,2002:binary",{kind:"scalar",resolve:iv,construct:ov,predicate:sv,represent:uv}),lv=$e,dv=Object.prototype.hasOwnProperty,fv=Object.prototype.toString;function pv(n){if(n===null)return!0;var r=[],u,d,o,g,v,h=n;for(u=0,d=h.length;u<d;u+=1){if(o=h[u],v=!1,fv.call(o)!=="[object Object]")return!1;for(g in o)if(dv.call(o,g))if(!v)v=!0;else return!1;if(!v)return!1;if(r.indexOf(g)===-1)r.push(g);else return!1}return!0}function vv(n){return n!==null?n:[]}var gv=new lv("tag:yaml.org,2002:omap",{kind:"sequence",resolve:pv,construct:vv}),mv=$e,hv=Object.prototype.toString;function yv(n){if(n===null)return!0;var r,u,d,o,g,v=n;for(g=new Array(v.length),r=0,u=v.length;r<u;r+=1){if(d=v[r],hv.call(d)!=="[object Object]"||(o=Object.keys(d),o.length!==1))return!1;g[r]=[o[0],d[o[0]]]}return!0}function bv(n){if(n===null)return[];var r,u,d,o,g,v=n;for(g=new Array(v.length),r=0,u=v.length;r<u;r+=1)d=v[r],o=Object.keys(d),g[r]=[o[0],d[o[0]]];return g}var Dv=new mv("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:yv,construct:bv}),Ev=$e,wv=Object.prototype.hasOwnProperty;function Av(n){if(n===null)return!0;var r,u=n;for(r in u)if(wv.call(u,r)&&u[r]!==null)return!1;return!0}function Fv(n){return n!==null?n:{}}var Cv=new Ev("tag:yaml.org,2002:set",{kind:"mapping",resolve:Av,construct:Fv}),xv=Rn,tr=new xv({include:[ic],implicit:[Zp,nv],explicit:[cv,gv,Dv,Cv]}),kv=$e;function Rv(){return!0}function Sv(){}function Tv(){return""}function Ov(n){return typeof n>"u"}var jv=new kv("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:Rv,construct:Sv,predicate:Ov,represent:Tv}),Pv=$e;function _v(n){if(n===null||n.length===0)return!1;var r=n,u=/\/([gim]*)$/.exec(n),d="";return!(r[0]==="/"&&(u&&(d=u[1]),d.length>3||r[r.length-d.length-1]!=="/"))}function Iv(n){var r=n,u=/\/([gim]*)$/.exec(n),d="";return r[0]==="/"&&(u&&(d=u[1]),r=r.slice(1,r.length-d.length-1)),new RegExp(r,d)}function Nv(n){var r="/"+n.source+"/";return n.global&&(r+="g"),n.multiline&&(r+="m"),n.ignoreCase&&(r+="i"),r}function Mv(n){return Object.prototype.toString.call(n)==="[object RegExp]"}var Bv=new Pv("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:_v,construct:Iv,predicate:Mv,represent:Nv}),wa;try{var Lv=sc;wa=Lv("esprima")}catch{typeof window<"u"&&(wa=window.esprima)}var $v=$e;function Wv(n){if(n===null)return!1;try{var r="("+n+")",u=wa.parse(r,{range:!0});return!(u.type!=="Program"||u.body.length!==1||u.body[0].type!=="ExpressionStatement"||u.body[0].expression.type!=="ArrowFunctionExpression"&&u.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function Hv(n){var r="("+n+")",u=wa.parse(r,{range:!0}),d=[],o;if(u.type!=="Program"||u.body.length!==1||u.body[0].type!=="ExpressionStatement"||u.body[0].expression.type!=="ArrowFunctionExpression"&&u.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return u.body[0].expression.params.forEach(function(g){d.push(g.name)}),o=u.body[0].expression.body.range,u.body[0].expression.body.type==="BlockStatement"?new Function(d,r.slice(o[0]+1,o[1]-1)):new Function(d,"return "+r.slice(o[0],o[1]))}function Vv(n){return n.toString()}function Uv(n){return Object.prototype.toString.call(n)==="[object Function]"}var qv=new $v("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:Wv,construct:Hv,predicate:Uv,represent:Vv}),cc=Rn,Aa=cc.DEFAULT=new cc({include:[tr],explicit:[jv,Bv,qv]}),Tt=at,lc=er,zv=op,dc=tr,Xv=Aa,qt=Object.prototype.hasOwnProperty,Fa=1,fc=2,pc=3,Ca=4,su=1,Gv=2,vc=3,Yv=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Kv=/[\x85\u2028\u2029]/,Jv=/[,\[\]\{\}]/,gc=/^(?:!|!!|![a-z\-]+!)$/i,mc=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function hc(n){return Object.prototype.toString.call(n)}function bt(n){return n===10||n===13}function on(n){return n===9||n===32}function Je(n){return n===9||n===32||n===10||n===13}function Sn(n){return n===44||n===91||n===93||n===123||n===125}function Qv(n){var r;return 48<=n&&n<=57?n-48:(r=n|32,97<=r&&r<=102?r-97+10:-1)}function Zv(n){return n===120?2:n===117?4:n===85?8:0}function eg(n){return 48<=n&&n<=57?n-48:-1}function yc(n){return n===48?"\0":n===97?"\x07":n===98?"\b":n===116||n===9?"	":n===110?`
+`:n===118?"\v":n===102?"\f":n===114?"\r":n===101?"\x1B":n===32?" ":n===34?'"':n===47?"/":n===92?"\\":n===78?"\x85":n===95?"\xA0":n===76?"\u2028":n===80?"\u2029":""}function tg(n){return n<=65535?String.fromCharCode(n):String.fromCharCode((n-65536>>10)+55296,(n-65536&1023)+56320)}for(var bc=new Array(256),Dc=new Array(256),Tn=0;Tn<256;Tn++)bc[Tn]=yc(Tn)?1:0,Dc[Tn]=yc(Tn);function ng(n,r){this.input=n,this.filename=r.filename||null,this.schema=r.schema||Xv,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=n.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function Ec(n,r){return new lc(r,new zv(n.filename,n.input,n.position,n.line,n.position-n.lineStart))}function ye(n,r){throw Ec(n,r)}function xa(n,r){n.onWarning&&n.onWarning.call(null,Ec(n,r))}var wc={YAML:function(r,u,d){var o,g,v;r.version!==null&&ye(r,"duplication of %YAML directive"),d.length!==1&&ye(r,"YAML directive accepts exactly one argument"),o=/^([0-9]+)\.([0-9]+)$/.exec(d[0]),o===null&&ye(r,"ill-formed argument of the YAML directive"),g=parseInt(o[1],10),v=parseInt(o[2],10),g!==1&&ye(r,"unacceptable YAML version of the document"),r.version=d[0],r.checkLineBreaks=v<2,v!==1&&v!==2&&xa(r,"unsupported YAML version of the document")},TAG:function(r,u,d){var o,g;d.length!==2&&ye(r,"TAG directive accepts exactly two arguments"),o=d[0],g=d[1],gc.test(o)||ye(r,"ill-formed tag handle (first argument) of the TAG directive"),qt.call(r.tagMap,o)&&ye(r,'there is a previously declared suffix for "'+o+'" tag handle'),mc.test(g)||ye(r,"ill-formed tag prefix (second argument) of the TAG directive"),r.tagMap[o]=g}};function zt(n,r,u,d){var o,g,v,h;if(r<u){if(h=n.input.slice(r,u),d)for(o=0,g=h.length;o<g;o+=1)v=h.charCodeAt(o),v===9||32<=v&&v<=1114111||ye(n,"expected valid JSON character");else Yv.test(h)&&ye(n,"the stream contains non-printable characters");n.result+=h}}function Ac(n,r,u,d){var o,g,v,h;for(Tt.isObject(u)||ye(n,"cannot merge mappings; the provided source object is unacceptable"),o=Object.keys(u),v=0,h=o.length;v<h;v+=1)g=o[v],qt.call(r,g)||(r[g]=u[g],d[g]=!0)}function On(n,r,u,d,o,g,v,h){var m,y;if(Array.isArray(o))for(o=Array.prototype.slice.call(o),m=0,y=o.length;m<y;m+=1)Array.isArray(o[m])&&ye(n,"nested arrays are not supported inside keys"),typeof o=="object"&&hc(o[m])==="[object Object]"&&(o[m]="[object Object]");if(typeof o=="object"&&hc(o)==="[object Object]"&&(o="[object Object]"),o=String(o),r===null&&(r={}),d==="tag:yaml.org,2002:merge")if(Array.isArray(g))for(m=0,y=g.length;m<y;m+=1)Ac(n,r,g[m],u);else Ac(n,r,g,u);else!n.json&&!qt.call(u,o)&&qt.call(r,o)&&(n.line=v||n.line,n.position=h||n.position,ye(n,"duplicated mapping key")),r[o]=g,delete u[o];return r}function cu(n){var r;r=n.input.charCodeAt(n.position),r===10?n.position++:r===13?(n.position++,n.input.charCodeAt(n.position)===10&&n.position++):ye(n,"a line break is expected"),n.line+=1,n.lineStart=n.position}function Ie(n,r,u){for(var d=0,o=n.input.charCodeAt(n.position);o!==0;){for(;on(o);)o=n.input.charCodeAt(++n.position);if(r&&o===35)do o=n.input.charCodeAt(++n.position);while(o!==10&&o!==13&&o!==0);if(bt(o))for(cu(n),o=n.input.charCodeAt(n.position),d++,n.lineIndent=0;o===32;)n.lineIndent++,o=n.input.charCodeAt(++n.position);else break}return u!==-1&&d!==0&&n.lineIndent<u&&xa(n,"deficient indentation"),d}function ka(n){var r=n.position,u;return u=n.input.charCodeAt(r),!!((u===45||u===46)&&u===n.input.charCodeAt(r+1)&&u===n.input.charCodeAt(r+2)&&(r+=3,u=n.input.charCodeAt(r),u===0||Je(u)))}function lu(n,r){r===1?n.result+=" ":r>1&&(n.result+=Tt.repeat(`
+`,r-1))}function rg(n,r,u){var d,o,g,v,h,m,y,f,l=n.kind,s=n.result,i;if(i=n.input.charCodeAt(n.position),Je(i)||Sn(i)||i===35||i===38||i===42||i===33||i===124||i===62||i===39||i===34||i===37||i===64||i===96||(i===63||i===45)&&(o=n.input.charCodeAt(n.position+1),Je(o)||u&&Sn(o)))return!1;for(n.kind="scalar",n.result="",g=v=n.position,h=!1;i!==0;){if(i===58){if(o=n.input.charCodeAt(n.position+1),Je(o)||u&&Sn(o))break}else if(i===35){if(d=n.input.charCodeAt(n.position-1),Je(d))break}else{if(n.position===n.lineStart&&ka(n)||u&&Sn(i))break;if(bt(i))if(m=n.line,y=n.lineStart,f=n.lineIndent,Ie(n,!1,-1),n.lineIndent>=r){h=!0,i=n.input.charCodeAt(n.position);continue}else{n.position=v,n.line=m,n.lineStart=y,n.lineIndent=f;break}}h&&(zt(n,g,v,!1),lu(n,n.line-m),g=v=n.position,h=!1),on(i)||(v=n.position+1),i=n.input.charCodeAt(++n.position)}return zt(n,g,v,!1),n.result?!0:(n.kind=l,n.result=s,!1)}function ag(n,r){var u,d,o;if(u=n.input.charCodeAt(n.position),u!==39)return!1;for(n.kind="scalar",n.result="",n.position++,d=o=n.position;(u=n.input.charCodeAt(n.position))!==0;)if(u===39)if(zt(n,d,n.position,!0),u=n.input.charCodeAt(++n.position),u===39)d=n.position,n.position++,o=n.position;else return!0;else bt(u)?(zt(n,d,o,!0),lu(n,Ie(n,!1,r)),d=o=n.position):n.position===n.lineStart&&ka(n)?ye(n,"unexpected end of the document within a single quoted scalar"):(n.position++,o=n.position);ye(n,"unexpected end of the stream within a single quoted scalar")}function ig(n,r){var u,d,o,g,v,h;if(h=n.input.charCodeAt(n.position),h!==34)return!1;for(n.kind="scalar",n.result="",n.position++,u=d=n.position;(h=n.input.charCodeAt(n.position))!==0;){if(h===34)return zt(n,u,n.position,!0),n.position++,!0;if(h===92){if(zt(n,u,n.position,!0),h=n.input.charCodeAt(++n.position),bt(h))Ie(n,!1,r);else if(h<256&&bc[h])n.result+=Dc[h],n.position++;else if((v=Zv(h))>0){for(o=v,g=0;o>0;o--)h=n.input.charCodeAt(++n.position),(v=Qv(h))>=0?g=(g<<4)+v:ye(n,"expected hexadecimal character");n.result+=tg(g),n.position++}else ye(n,"unknown escape sequence");u=d=n.position}else bt(h)?(zt(n,u,d,!0),lu(n,Ie(n,!1,r)),u=d=n.position):n.position===n.lineStart&&ka(n)?ye(n,"unexpected end of the document within a double quoted scalar"):(n.position++,d=n.position)}ye(n,"unexpected end of the stream within a double quoted scalar")}function og(n,r){var u=!0,d,o=n.tag,g,v=n.anchor,h,m,y,f,l,s={},i,a,c,p;if(p=n.input.charCodeAt(n.position),p===91)m=93,l=!1,g=[];else if(p===123)m=125,l=!0,g={};else return!1;for(n.anchor!==null&&(n.anchorMap[n.anchor]=g),p=n.input.charCodeAt(++n.position);p!==0;){if(Ie(n,!0,r),p=n.input.charCodeAt(n.position),p===m)return n.position++,n.tag=o,n.anchor=v,n.kind=l?"mapping":"sequence",n.result=g,!0;u||ye(n,"missed comma between flow collection entries"),a=i=c=null,y=f=!1,p===63&&(h=n.input.charCodeAt(n.position+1),Je(h)&&(y=f=!0,n.position++,Ie(n,!0,r))),d=n.line,jn(n,r,Fa,!1,!0),a=n.tag,i=n.result,Ie(n,!0,r),p=n.input.charCodeAt(n.position),(f||n.line===d)&&p===58&&(y=!0,p=n.input.charCodeAt(++n.position),Ie(n,!0,r),jn(n,r,Fa,!1,!0),c=n.result),l?On(n,g,s,a,i,c):y?g.push(On(n,null,s,a,i,c)):g.push(i),Ie(n,!0,r),p=n.input.charCodeAt(n.position),p===44?(u=!0,p=n.input.charCodeAt(++n.position)):u=!1}ye(n,"unexpected end of the stream within a flow collection")}function ug(n,r){var u,d,o=su,g=!1,v=!1,h=r,m=0,y=!1,f,l;if(l=n.input.charCodeAt(n.position),l===124)d=!1;else if(l===62)d=!0;else return!1;for(n.kind="scalar",n.result="";l!==0;)if(l=n.input.charCodeAt(++n.position),l===43||l===45)su===o?o=l===43?vc:Gv:ye(n,"repeat of a chomping mode identifier");else if((f=eg(l))>=0)f===0?ye(n,"bad explicit indentation width of a block scalar; it cannot be less than one"):v?ye(n,"repeat of an indentation width identifier"):(h=r+f-1,v=!0);else break;if(on(l)){do l=n.input.charCodeAt(++n.position);while(on(l));if(l===35)do l=n.input.charCodeAt(++n.position);while(!bt(l)&&l!==0)}for(;l!==0;){for(cu(n),n.lineIndent=0,l=n.input.charCodeAt(n.position);(!v||n.lineIndent<h)&&l===32;)n.lineIndent++,l=n.input.charCodeAt(++n.position);if(!v&&n.lineIndent>h&&(h=n.lineIndent),bt(l)){m++;continue}if(n.lineIndent<h){o===vc?n.result+=Tt.repeat(`
+`,g?1+m:m):o===su&&g&&(n.result+=`
+`);break}for(d?on(l)?(y=!0,n.result+=Tt.repeat(`
+`,g?1+m:m)):y?(y=!1,n.result+=Tt.repeat(`
+`,m+1)):m===0?g&&(n.result+=" "):n.result+=Tt.repeat(`
+`,m):n.result+=Tt.repeat(`
+`,g?1+m:m),g=!0,v=!0,m=0,u=n.position;!bt(l)&&l!==0;)l=n.input.charCodeAt(++n.position);zt(n,u,n.position,!1)}return!0}function Fc(n,r){var u,d=n.tag,o=n.anchor,g=[],v,h=!1,m;for(n.anchor!==null&&(n.anchorMap[n.anchor]=g),m=n.input.charCodeAt(n.position);m!==0&&!(m!==45||(v=n.input.charCodeAt(n.position+1),!Je(v)));){if(h=!0,n.position++,Ie(n,!0,-1)&&n.lineIndent<=r){g.push(null),m=n.input.charCodeAt(n.position);continue}if(u=n.line,jn(n,r,pc,!1,!0),g.push(n.result),Ie(n,!0,-1),m=n.input.charCodeAt(n.position),(n.line===u||n.lineIndent>r)&&m!==0)ye(n,"bad indentation of a sequence entry");else if(n.lineIndent<r)break}return h?(n.tag=d,n.anchor=o,n.kind="sequence",n.result=g,!0):!1}function sg(n,r,u){var d,o,g,v,h=n.tag,m=n.anchor,y={},f={},l=null,s=null,i=null,a=!1,c=!1,p;for(n.anchor!==null&&(n.anchorMap[n.anchor]=y),p=n.input.charCodeAt(n.position);p!==0;){if(d=n.input.charCodeAt(n.position+1),g=n.line,v=n.position,(p===63||p===58)&&Je(d))p===63?(a&&(On(n,y,f,l,s,null),l=s=i=null),c=!0,a=!0,o=!0):a?(a=!1,o=!0):ye(n,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),n.position+=1,p=d;else if(jn(n,u,fc,!1,!0))if(n.line===g){for(p=n.input.charCodeAt(n.position);on(p);)p=n.input.charCodeAt(++n.position);if(p===58)p=n.input.charCodeAt(++n.position),Je(p)||ye(n,"a whitespace character is expected after the key-value separator within a block mapping"),a&&(On(n,y,f,l,s,null),l=s=i=null),c=!0,a=!1,o=!1,l=n.tag,s=n.result;else if(c)ye(n,"can not read an implicit mapping pair; a colon is missed");else return n.tag=h,n.anchor=m,!0}else if(c)ye(n,"can not read a block mapping entry; a multiline key may not be an implicit key");else return n.tag=h,n.anchor=m,!0;else break;if((n.line===g||n.lineIndent>r)&&(jn(n,r,Ca,!0,o)&&(a?s=n.result:i=n.result),a||(On(n,y,f,l,s,i,g,v),l=s=i=null),Ie(n,!0,-1),p=n.input.charCodeAt(n.position)),n.lineIndent>r&&p!==0)ye(n,"bad indentation of a mapping entry");else if(n.lineIndent<r)break}return a&&On(n,y,f,l,s,null),c&&(n.tag=h,n.anchor=m,n.kind="mapping",n.result=y),c}function cg(n){var r,u=!1,d=!1,o,g,v;if(v=n.input.charCodeAt(n.position),v!==33)return!1;if(n.tag!==null&&ye(n,"duplication of a tag property"),v=n.input.charCodeAt(++n.position),v===60?(u=!0,v=n.input.charCodeAt(++n.position)):v===33?(d=!0,o="!!",v=n.input.charCodeAt(++n.position)):o="!",r=n.position,u){do v=n.input.charCodeAt(++n.position);while(v!==0&&v!==62);n.position<n.length?(g=n.input.slice(r,n.position),v=n.input.charCodeAt(++n.position)):ye(n,"unexpected end of the stream within a verbatim tag")}else{for(;v!==0&&!Je(v);)v===33&&(d?ye(n,"tag suffix cannot contain exclamation marks"):(o=n.input.slice(r-1,n.position+1),gc.test(o)||ye(n,"named tag handle cannot contain such characters"),d=!0,r=n.position+1)),v=n.input.charCodeAt(++n.position);g=n.input.slice(r,n.position),Jv.test(g)&&ye(n,"tag suffix cannot contain flow indicator characters")}return g&&!mc.test(g)&&ye(n,"tag name cannot contain such characters: "+g),u?n.tag=g:qt.call(n.tagMap,o)?n.tag=n.tagMap[o]+g:o==="!"?n.tag="!"+g:o==="!!"?n.tag="tag:yaml.org,2002:"+g:ye(n,'undeclared tag handle "'+o+'"'),!0}function lg(n){var r,u;if(u=n.input.charCodeAt(n.position),u!==38)return!1;for(n.anchor!==null&&ye(n,"duplication of an anchor property"),u=n.input.charCodeAt(++n.position),r=n.position;u!==0&&!Je(u)&&!Sn(u);)u=n.input.charCodeAt(++n.position);return n.position===r&&ye(n,"name of an anchor node must contain at least one character"),n.anchor=n.input.slice(r,n.position),!0}function dg(n){var r,u,d;if(d=n.input.charCodeAt(n.position),d!==42)return!1;for(d=n.input.charCodeAt(++n.position),r=n.position;d!==0&&!Je(d)&&!Sn(d);)d=n.input.charCodeAt(++n.position);return n.position===r&&ye(n,"name of an alias node must contain at least one character"),u=n.input.slice(r,n.position),qt.call(n.anchorMap,u)||ye(n,'unidentified alias "'+u+'"'),n.result=n.anchorMap[u],Ie(n,!0,-1),!0}function jn(n,r,u,d,o){var g,v,h,m=1,y=!1,f=!1,l,s,i,a,c;if(n.listener!==null&&n.listener("open",n),n.tag=null,n.anchor=null,n.kind=null,n.result=null,g=v=h=Ca===u||pc===u,d&&Ie(n,!0,-1)&&(y=!0,n.lineIndent>r?m=1:n.lineIndent===r?m=0:n.lineIndent<r&&(m=-1)),m===1)for(;cg(n)||lg(n);)Ie(n,!0,-1)?(y=!0,h=g,n.lineIndent>r?m=1:n.lineIndent===r?m=0:n.lineIndent<r&&(m=-1)):h=!1;if(h&&(h=y||o),(m===1||Ca===u)&&(Fa===u||fc===u?a=r:a=r+1,c=n.position-n.lineStart,m===1?h&&(Fc(n,c)||sg(n,c,a))||og(n,a)?f=!0:(v&&ug(n,a)||ag(n,a)||ig(n,a)?f=!0:dg(n)?(f=!0,(n.tag!==null||n.anchor!==null)&&ye(n,"alias node should not have any properties")):rg(n,a,Fa===u)&&(f=!0,n.tag===null&&(n.tag="?")),n.anchor!==null&&(n.anchorMap[n.anchor]=n.result)):m===0&&(f=h&&Fc(n,c))),n.tag!==null&&n.tag!=="!")if(n.tag==="?"){for(n.result!==null&&n.kind!=="scalar"&&ye(n,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+n.kind+'"'),l=0,s=n.implicitTypes.length;l<s;l+=1)if(i=n.implicitTypes[l],i.resolve(n.result)){n.result=i.construct(n.result),n.tag=i.tag,n.anchor!==null&&(n.anchorMap[n.anchor]=n.result);break}}else qt.call(n.typeMap[n.kind||"fallback"],n.tag)?(i=n.typeMap[n.kind||"fallback"][n.tag],n.result!==null&&i.kind!==n.kind&&ye(n,"unacceptable node kind for !<"+n.tag+'> tag; it should be "'+i.kind+'", not "'+n.kind+'"'),i.resolve(n.result)?(n.result=i.construct(n.result),n.anchor!==null&&(n.anchorMap[n.anchor]=n.result)):ye(n,"cannot resolve a node with !<"+n.tag+"> explicit tag")):ye(n,"unknown tag !<"+n.tag+">");return n.listener!==null&&n.listener("close",n),n.tag!==null||n.anchor!==null||f}function fg(n){var r=n.position,u,d,o,g=!1,v;for(n.version=null,n.checkLineBreaks=n.legacy,n.tagMap={},n.anchorMap={};(v=n.input.charCodeAt(n.position))!==0&&(Ie(n,!0,-1),v=n.input.charCodeAt(n.position),!(n.lineIndent>0||v!==37));){for(g=!0,v=n.input.charCodeAt(++n.position),u=n.position;v!==0&&!Je(v);)v=n.input.charCodeAt(++n.position);for(d=n.input.slice(u,n.position),o=[],d.length<1&&ye(n,"directive name must not be less than one character in length");v!==0;){for(;on(v);)v=n.input.charCodeAt(++n.position);if(v===35){do v=n.input.charCodeAt(++n.position);while(v!==0&&!bt(v));break}if(bt(v))break;for(u=n.position;v!==0&&!Je(v);)v=n.input.charCodeAt(++n.position);o.push(n.input.slice(u,n.position))}v!==0&&cu(n),qt.call(wc,d)?wc[d](n,d,o):xa(n,'unknown document directive "'+d+'"')}if(Ie(n,!0,-1),n.lineIndent===0&&n.input.charCodeAt(n.position)===45&&n.input.charCodeAt(n.position+1)===45&&n.input.charCodeAt(n.position+2)===45?(n.position+=3,Ie(n,!0,-1)):g&&ye(n,"directives end mark is expected"),jn(n,n.lineIndent-1,Ca,!1,!0),Ie(n,!0,-1),n.checkLineBreaks&&Kv.test(n.input.slice(r,n.position))&&xa(n,"non-ASCII line breaks are interpreted as content"),n.documents.push(n.result),n.position===n.lineStart&&ka(n)){n.input.charCodeAt(n.position)===46&&(n.position+=3,Ie(n,!0,-1));return}if(n.position<n.length-1)ye(n,"end of the stream or a document separator is expected");else return}function Cc(n,r){n=String(n),r=r||{},n.length!==0&&(n.charCodeAt(n.length-1)!==10&&n.charCodeAt(n.length-1)!==13&&(n+=`
+`),n.charCodeAt(0)===65279&&(n=n.slice(1)));var u=new ng(n,r),d=n.indexOf("\0");for(d!==-1&&(u.position=d,ye(u,"null byte is not allowed in input")),u.input+="\0";u.input.charCodeAt(u.position)===32;)u.lineIndent+=1,u.position+=1;for(;u.position<u.length-1;)fg(u);return u.documents}function xc(n,r,u){r!==null&&typeof r=="object"&&typeof u>"u"&&(u=r,r=null);var d=Cc(n,u);if(typeof r!="function")return d;for(var o=0,g=d.length;o<g;o+=1)r(d[o])}function kc(n,r){var u=Cc(n,r);if(u.length!==0){if(u.length===1)return u[0];throw new lc("expected a single document in the stream, but found more")}}function pg(n,r,u){return typeof r=="object"&&r!==null&&typeof u>"u"&&(u=r,r=null),xc(n,r,Tt.extend({schema:dc},u))}function vg(n,r){return kc(n,Tt.extend({schema:dc},r))}Qn.loadAll=xc,Qn.load=kc,Qn.safeLoadAll=pg,Qn.safeLoad=vg;var du={},nr=at,rr=er,gg=Aa,mg=tr,Rc=Object.prototype.toString,Sc=Object.prototype.hasOwnProperty,hg=9,ar=10,yg=13,bg=32,Dg=33,Eg=34,Tc=35,wg=37,Ag=38,Fg=39,Cg=42,Oc=44,xg=45,jc=58,kg=61,Rg=62,Sg=63,Tg=64,Pc=91,_c=93,Og=96,Ic=123,jg=124,Nc=125,ze={};ze[0]="\\0",ze[7]="\\a",ze[8]="\\b",ze[9]="\\t",ze[10]="\\n",ze[11]="\\v",ze[12]="\\f",ze[13]="\\r",ze[27]="\\e",ze[34]='\\"',ze[92]="\\\\",ze[133]="\\N",ze[160]="\\_",ze[8232]="\\L",ze[8233]="\\P";var Pg=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function _g(n,r){var u,d,o,g,v,h,m;if(r===null)return{};for(u={},d=Object.keys(r),o=0,g=d.length;o<g;o+=1)v=d[o],h=String(r[v]),v.slice(0,2)==="!!"&&(v="tag:yaml.org,2002:"+v.slice(2)),m=n.compiledTypeMap.fallback[v],m&&Sc.call(m.styleAliases,h)&&(h=m.styleAliases[h]),u[v]=h;return u}function Mc(n){var r,u,d;if(r=n.toString(16).toUpperCase(),n<=255)u="x",d=2;else if(n<=65535)u="u",d=4;else if(n<=4294967295)u="U",d=8;else throw new rr("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+u+nr.repeat("0",d-r.length)+r}function Ig(n){this.schema=n.schema||gg,this.indent=Math.max(1,n.indent||2),this.noArrayIndent=n.noArrayIndent||!1,this.skipInvalid=n.skipInvalid||!1,this.flowLevel=nr.isNothing(n.flowLevel)?-1:n.flowLevel,this.styleMap=_g(this.schema,n.styles||null),this.sortKeys=n.sortKeys||!1,this.lineWidth=n.lineWidth||80,this.noRefs=n.noRefs||!1,this.noCompatMode=n.noCompatMode||!1,this.condenseFlow=n.condenseFlow||!1,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function Bc(n,r){for(var u=nr.repeat(" ",r),d=0,o=-1,g="",v,h=n.length;d<h;)o=n.indexOf(`
+`,d),o===-1?(v=n.slice(d),d=h):(v=n.slice(d,o+1),d=o+1),v.length&&v!==`
+`&&(g+=u),g+=v;return g}function fu(n,r){return`
+`+nr.repeat(" ",n.indent*r)}function Ng(n,r){var u,d,o;for(u=0,d=n.implicitTypes.length;u<d;u+=1)if(o=n.implicitTypes[u],o.resolve(r))return!0;return!1}function pu(n){return n===bg||n===hg}function Pn(n){return 32<=n&&n<=126||161<=n&&n<=55295&&n!==8232&&n!==8233||57344<=n&&n<=65533&&n!==65279||65536<=n&&n<=1114111}function Mg(n){return Pn(n)&&!pu(n)&&n!==65279&&n!==yg&&n!==ar}function Lc(n,r){return Pn(n)&&n!==65279&&n!==Oc&&n!==Pc&&n!==_c&&n!==Ic&&n!==Nc&&n!==jc&&(n!==Tc||r&&Mg(r))}function Bg(n){return Pn(n)&&n!==65279&&!pu(n)&&n!==xg&&n!==Sg&&n!==jc&&n!==Oc&&n!==Pc&&n!==_c&&n!==Ic&&n!==Nc&&n!==Tc&&n!==Ag&&n!==Cg&&n!==Dg&&n!==jg&&n!==kg&&n!==Rg&&n!==Fg&&n!==Eg&&n!==wg&&n!==Tg&&n!==Og}function $c(n){var r=/^\n* /;return r.test(n)}var Wc=1,Hc=2,Vc=3,Uc=4,Ra=5;function Lg(n,r,u,d,o){var g,v,h,m=!1,y=!1,f=d!==-1,l=-1,s=Bg(n.charCodeAt(0))&&!pu(n.charCodeAt(n.length-1));if(r)for(g=0;g<n.length;g++){if(v=n.charCodeAt(g),!Pn(v))return Ra;h=g>0?n.charCodeAt(g-1):null,s=s&&Lc(v,h)}else{for(g=0;g<n.length;g++){if(v=n.charCodeAt(g),v===ar)m=!0,f&&(y=y||g-l-1>d&&n[l+1]!==" ",l=g);else if(!Pn(v))return Ra;h=g>0?n.charCodeAt(g-1):null,s=s&&Lc(v,h)}y=y||f&&g-l-1>d&&n[l+1]!==" "}return!m&&!y?s&&!o(n)?Wc:Hc:u>9&&$c(n)?Ra:y?Uc:Vc}function $g(n,r,u,d){n.dump=function(){if(r.length===0)return"''";if(!n.noCompatMode&&Pg.indexOf(r)!==-1)return"'"+r+"'";var o=n.indent*Math.max(1,u),g=n.lineWidth===-1?-1:Math.max(Math.min(n.lineWidth,40),n.lineWidth-o),v=d||n.flowLevel>-1&&u>=n.flowLevel;function h(m){return Ng(n,m)}switch(Lg(r,v,n.indent,g,h)){case Wc:return r;case Hc:return"'"+r.replace(/'/g,"''")+"'";case Vc:return"|"+qc(r,n.indent)+zc(Bc(r,o));case Uc:return">"+qc(r,n.indent)+zc(Bc(Wg(r,g),o));case Ra:return'"'+Hg(r)+'"';default:throw new rr("impossible error: invalid scalar style")}}()}function qc(n,r){var u=$c(n)?String(r):"",d=n[n.length-1]===`
+`,o=d&&(n[n.length-2]===`
+`||n===`
+`),g=o?"+":d?"":"-";return u+g+`
+`}function zc(n){return n[n.length-1]===`
+`?n.slice(0,-1):n}function Wg(n,r){for(var u=/(\n+)([^\n]*)/g,d=function(){var y=n.indexOf(`
+`);return y=y!==-1?y:n.length,u.lastIndex=y,Xc(n.slice(0,y),r)}(),o=n[0]===`
+`||n[0]===" ",g,v;v=u.exec(n);){var h=v[1],m=v[2];g=m[0]===" ",d+=h+(!o&&!g&&m!==""?`
+`:"")+Xc(m,r),o=g}return d}function Xc(n,r){if(n===""||n[0]===" ")return n;for(var u=/ [^ ]/g,d,o=0,g,v=0,h=0,m="";d=u.exec(n);)h=d.index,h-o>r&&(g=v>o?v:h,m+=`
+`+n.slice(o,g),o=g+1),v=h;return m+=`
+`,n.length-o>r&&v>o?m+=n.slice(o,v)+`
+`+n.slice(v+1):m+=n.slice(o),m.slice(1)}function Hg(n){for(var r="",u,d,o,g=0;g<n.length;g++){if(u=n.charCodeAt(g),u>=55296&&u<=56319&&(d=n.charCodeAt(g+1),d>=56320&&d<=57343)){r+=Mc((u-55296)*1024+d-56320+65536),g++;continue}o=ze[u],r+=!o&&Pn(u)?n[g]:o||Mc(u)}return r}function Vg(n,r,u){var d="",o=n.tag,g,v;for(g=0,v=u.length;g<v;g+=1)un(n,r,u[g],!1,!1)&&(g!==0&&(d+=","+(n.condenseFlow?"":" ")),d+=n.dump);n.tag=o,n.dump="["+d+"]"}function Ug(n,r,u,d){var o="",g=n.tag,v,h;for(v=0,h=u.length;v<h;v+=1)un(n,r+1,u[v],!0,!0)&&((!d||v!==0)&&(o+=fu(n,r)),n.dump&&ar===n.dump.charCodeAt(0)?o+="-":o+="- ",o+=n.dump);n.tag=g,n.dump=o||"[]"}function qg(n,r,u){var d="",o=n.tag,g=Object.keys(u),v,h,m,y,f;for(v=0,h=g.length;v<h;v+=1)f="",v!==0&&(f+=", "),n.condenseFlow&&(f+='"'),m=g[v],y=u[m],un(n,r,m,!1,!1)&&(n.dump.length>1024&&(f+="? "),f+=n.dump+(n.condenseFlow?'"':"")+":"+(n.condenseFlow?"":" "),un(n,r,y,!1,!1)&&(f+=n.dump,d+=f));n.tag=o,n.dump="{"+d+"}"}function zg(n,r,u,d){var o="",g=n.tag,v=Object.keys(u),h,m,y,f,l,s;if(n.sortKeys===!0)v.sort();else if(typeof n.sortKeys=="function")v.sort(n.sortKeys);else if(n.sortKeys)throw new rr("sortKeys must be a boolean or a function");for(h=0,m=v.length;h<m;h+=1)s="",(!d||h!==0)&&(s+=fu(n,r)),y=v[h],f=u[y],un(n,r+1,y,!0,!0,!0)&&(l=n.tag!==null&&n.tag!=="?"||n.dump&&n.dump.length>1024,l&&(n.dump&&ar===n.dump.charCodeAt(0)?s+="?":s+="? "),s+=n.dump,l&&(s+=fu(n,r)),un(n,r+1,f,!0,l)&&(n.dump&&ar===n.dump.charCodeAt(0)?s+=":":s+=": ",s+=n.dump,o+=s));n.tag=g,n.dump=o||"{}"}function Gc(n,r,u){var d,o,g,v,h,m;for(o=u?n.explicitTypes:n.implicitTypes,g=0,v=o.length;g<v;g+=1)if(h=o[g],(h.instanceOf||h.predicate)&&(!h.instanceOf||typeof r=="object"&&r instanceof h.instanceOf)&&(!h.predicate||h.predicate(r))){if(n.tag=u?h.tag:"?",h.represent){if(m=n.styleMap[h.tag]||h.defaultStyle,Rc.call(h.represent)==="[object Function]")d=h.represent(r,m);else if(Sc.call(h.represent,m))d=h.represent[m](r,m);else throw new rr("!<"+h.tag+'> tag resolver accepts not "'+m+'" style');n.dump=d}return!0}return!1}function un(n,r,u,d,o,g){n.tag=null,n.dump=u,Gc(n,u,!1)||Gc(n,u,!0);var v=Rc.call(n.dump);d&&(d=n.flowLevel<0||n.flowLevel>r);var h=v==="[object Object]"||v==="[object Array]",m,y;if(h&&(m=n.duplicates.indexOf(u),y=m!==-1),(n.tag!==null&&n.tag!=="?"||y||n.indent!==2&&r>0)&&(o=!1),y&&n.usedDuplicates[m])n.dump="*ref_"+m;else{if(h&&y&&!n.usedDuplicates[m]&&(n.usedDuplicates[m]=!0),v==="[object Object]")d&&Object.keys(n.dump).length!==0?(zg(n,r,n.dump,o),y&&(n.dump="&ref_"+m+n.dump)):(qg(n,r,n.dump),y&&(n.dump="&ref_"+m+" "+n.dump));else if(v==="[object Array]"){var f=n.noArrayIndent&&r>0?r-1:r;d&&n.dump.length!==0?(Ug(n,f,n.dump,o),y&&(n.dump="&ref_"+m+n.dump)):(Vg(n,f,n.dump),y&&(n.dump="&ref_"+m+" "+n.dump))}else if(v==="[object String]")n.tag!=="?"&&$g(n,n.dump,r,g);else{if(n.skipInvalid)return!1;throw new rr("unacceptable kind of an object to dump "+v)}n.tag!==null&&n.tag!=="?"&&(n.dump="!<"+n.tag+"> "+n.dump)}return!0}function Xg(n,r){var u=[],d=[],o,g;for(vu(n,u,d),o=0,g=d.length;o<g;o+=1)r.duplicates.push(u[d[o]]);r.usedDuplicates=new Array(g)}function vu(n,r,u){var d,o,g;if(n!==null&&typeof n=="object")if(o=r.indexOf(n),o!==-1)u.indexOf(o)===-1&&u.push(o);else if(r.push(n),Array.isArray(n))for(o=0,g=n.length;o<g;o+=1)vu(n[o],r,u);else for(d=Object.keys(n),o=0,g=d.length;o<g;o+=1)vu(n[d[o]],r,u)}function Yc(n,r){r=r||{};var u=new Ig(r);return u.noRefs||Xg(n,u),un(u,0,n,!0,!0)?u.dump+`
+`:""}function Gg(n,r){return Yc(n,nr.extend({schema:mg},r))}du.dump=Yc,du.safeDump=Gg;var Sa=Qn,Kc=du;function Ta(n){return function(){throw new Error("Function "+n+" is deprecated and cannot be used.")}}Te.Type=$e,Te.Schema=Rn,Te.FAILSAFE_SCHEMA=ou,Te.JSON_SCHEMA=ac,Te.CORE_SCHEMA=ic,Te.DEFAULT_SAFE_SCHEMA=tr,Te.DEFAULT_FULL_SCHEMA=Aa,Te.load=Sa.load,Te.loadAll=Sa.loadAll,Te.safeLoad=Sa.safeLoad,Te.safeLoadAll=Sa.safeLoadAll,Te.dump=Kc.dump,Te.safeDump=Kc.safeDump,Te.YAMLException=er,Te.MINIMAL_SCHEMA=ou,Te.SAFE_SCHEMA=tr,Te.DEFAULT_SCHEMA=Aa,Te.scan=Ta("scan"),Te.parse=Ta("parse"),Te.compose=Ta("compose"),Te.addConstructor=Ta("addConstructor");var Yg=Te,Kg=Yg,Jg=ep(Kg);function Jc(n,r){var u=Object.keys(n);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(n);r&&(d=d.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),u.push.apply(u,d)}return u}function Qc(n){for(var r=1;r<arguments.length;r++){var u=arguments[r]!=null?arguments[r]:{};r%2?Jc(Object(u),!0).forEach(function(d){Zf(n,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(u)):Jc(Object(u)).forEach(function(d){Object.defineProperty(n,d,Object.getOwnPropertyDescriptor(u,d))})}return n}class Qg{constructor(r){try{var u=Jg.safeLoad(r);this.redirects=u.reduce(function(d,o){return Qc(Qc({},d),{},{[o.title]:o})},{})}catch(d){throw console.log("Was unable to load YAML into JS due to: ".concat(d.message)),d}}getRedirect(r){var u=this;if(Object.prototype.hasOwnProperty.call(this.redirects,r))return this.redirects[r];var d=Object.keys(this.redirects).map(function(o){return u.redirects[o]});return d.find(function(o){var g=o.aliases;return g?g.includes(r):!1})}isBlocking(r){var u=this.redirects[r];return u?!!u.isBlocking:!1}}var Zg={"1x1-transparent.gif":"1x1-transparent.gif","1x1.gif":"1x1-transparent.gif","1x1-transparent-gif":"1x1-transparent.gif","2x2-transparent.png":"2x2-transparent.png","2x2.png":"2x2-transparent.png","2x2-transparent-png":"2x2-transparent.png","3x2-transparent.png":"3x2-transparent.png","3x2.png":"3x2-transparent.png","3x2-transparent-png":"3x2-transparent.png","32x32-transparent.png":"32x32-transparent.png","32x32.png":"32x32-transparent.png","32x32-transparent-png":"32x32-transparent.png",noopframe:"noopframe.html","noop.html":"noopframe.html","blank-html":"noopframe.html",noopcss:"noopcss.css","noop.css":"noopcss.css","blank-css":"noopcss.css",noopjs:"noopjs.js","noop.js":"noopjs.js","blank-js":"noopjs.js",noopjson:"noopjson.json","noop.json":"noopjson.json",nooptext:"nooptext.js","noop.txt":"nooptext.js","blank-text":"nooptext.js",empty:"nooptext.js","noopvmap-1.0":"noopvmap01.xml","noop-vmap1.0.xml":"noopvmap01.xml","noopvast-2.0":"noopvast02.xml","noopvast-3.0":"noopvast03.xml","noopvast-4.0":"noopvast04.xml","noopmp3-0.1s":"noopmp3.mp3","blank-mp3":"noopmp3.mp3","noopmp4-1s":"noopmp4.mp4","noop-1s.mp4":"noopmp4.mp4","blank-mp4":"noopmp4.mp4","click2load.html":"click2load.html","ubo-click2load.html":"click2load.html","amazon-apstag":"amazon-apstag.js","ubo-amazon_apstag.js":"amazon-apstag.js","amazon_apstag.js":"amazon-apstag.js","ati-smarttag":"ati-smarttag.js","didomi-loader":"didomi-loader.js",fingerprintjs2:"fingerprintjs2.js","ubo-fingerprint2.js":"fingerprintjs2.js","fingerprint2.js":"fingerprintjs2.js",fingerprintjs3:"fingerprintjs3.js","ubo-fingerprint3.js":"fingerprintjs3.js","fingerprint3.js":"fingerprintjs3.js",gemius:"gemius.js","google-analytics-ga":"google-analytics-ga.js","ubo-google-analytics_ga.js":"google-analytics-ga.js","google-analytics_ga.js":"google-analytics-ga.js","google-analytics":"google-analytics.js","ubo-google-analytics_analytics.js":"google-analytics.js","google-analytics_analytics.js":"google-analytics.js","googletagmanager-gtm":"google-analytics.js","ubo-googletagmanager_gtm.js":"google-analytics.js","googletagmanager_gtm.js":"google-analytics.js","google-ima3":"google-ima3.js","ubo-google-ima.js":"google-ima3.js","google-ima.js":"google-ima3.js","googlesyndication-adsbygoogle":"googlesyndication-adsbygoogle.js","ubo-googlesyndication_adsbygoogle.js":"googlesyndication-adsbygoogle.js","googlesyndication_adsbygoogle.js":"googlesyndication-adsbygoogle.js","googletagservices-gpt":"googletagservices-gpt.js","ubo-googletagservices_gpt.js":"googletagservices-gpt.js","googletagservices_gpt.js":"googletagservices-gpt.js",matomo:"matomo.js","metrika-yandex-tag":"metrika-yandex-tag.js","metrika-yandex-watch":"metrika-yandex-watch.js","naver-wcslog":"naver-wcslog.js",noeval:"noeval.js","noeval.js":"noeval.js","silent-noeval.js":"noeval.js","ubo-noeval.js":"noeval.js","ubo-silent-noeval.js":"noeval.js","ubo-noeval":"noeval.js","ubo-silent-noeval":"noeval.js","pardot-1.0":"pardot-1.0.js","prebid-ads":"prebid-ads.js","ubo-prebid-ads.js":"prebid-ads.js","prebid-ads.js":"prebid-ads.js",prebid:"prebid.js","prevent-bab":"prevent-bab.js","nobab.js":"prevent-bab.js","ubo-nobab.js":"prevent-bab.js","bab-defuser.js":"prevent-bab.js","ubo-bab-defuser.js":"prevent-bab.js","ubo-nobab":"prevent-bab.js","ubo-bab-defuser":"prevent-bab.js","prevent-bab2":"prevent-bab2.js","nobab2.js":"prevent-bab2.js","prevent-fab-3.2.0":"prevent-fab-3.2.0.js","nofab.js":"prevent-fab-3.2.0.js","ubo-nofab.js":"prevent-fab-3.2.0.js","fuckadblock.js-3.2.0":"prevent-fab-3.2.0.js","ubo-fuckadblock.js-3.2.0":"prevent-fab-3.2.0.js","ubo-nofab":"prevent-fab-3.2.0.js","prevent-popads-net":"prevent-popads-net.js","popads.net.js":"prevent-popads-net.js","ubo-popads.net.js":"prevent-popads-net.js","ubo-popads.net":"prevent-popads-net.js","scorecardresearch-beacon":"scorecardresearch-beacon.js","ubo-scorecardresearch_beacon.js":"scorecardresearch-beacon.js","scorecardresearch_beacon.js":"scorecardresearch-beacon.js","set-popads-dummy":"set-popads-dummy.js","popads-dummy.js":"set-popads-dummy.js","ubo-popads-dummy.js":"set-popads-dummy.js","ubo-popads-dummy":"set-popads-dummy.js"},em=function(r){var u=Object.keys(Qs).map(function(d){return Qs[d]});return u.find(function(d){return d.names&&d.names.includes(r)})},tm=function(r){var u=em(r.name),d=e(u);return d=D(u,d),d=r.engine==="test"?R(d):t(r,d,!0),d},nm=function(r){return Zg[r]},rm={Redirects:Qg,getRedirectFilename:nm,getCode:tm,isAdgRedirectRule:he.isAdgRedirectRule,isValidAdgRedirectRule:he.isValidAdgRedirectRule,isAdgRedirectCompatibleWithUbo:he.isAdgRedirectCompatibleWithUbo,isUboRedirectCompatibleWithAdg:he.isUboRedirectCompatibleWithAdg,isAbpRedirectCompatibleWithAdg:he.isAbpRedirectCompatibleWithAdg,convertUboRedirectToAdg:Ys,convertAbpRedirectToAdg:Ks,convertRedirectToAdg:Gf,convertRedirectNameToAdg:Kf,convertAdgRedirectToUbo:Yf},am="1.10.25";function gu(n,r){function u(v){var h={fetchBids(m,y){typeof y=="function"&&y([])},init:o,setDisplayBids:o,targetingKeys:o};window.apstag=h,d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function im(n,r){function u(y){function f(){}f.prototype.filter=function(){return new f},f.prototype.subscribe=o;function l(){}l.prototype.first=function(){return new f},l.prototype.filter=function(){return new f},l.prototype.subscribe=o;var s={isConsentRequired:h,getUserConsentStatusForPurpose:v,getUserConsentStatus:v,getUserStatus:o,getRequiredPurposes:g,getUserConsentStatusForVendor:v,Purposes:{Cookies:"cookies"},notice:{configure:o,hide:o,isVisible:h,show:o,showDataProcessing:v},isUserConsentStatusPartial:h,on(){return{actions:{},emitter:{},services:{},store:{}}},shouldConsentBeCollected:h,getUserConsentStatusForAll:o,getObservableOnUserConsentStatusForVendor(){return new l}};window.Didomi=s;var i={didomiExperimentId:"",didomiExperimentUserGroup:"",didomiGDPRApplies:1,didomiIABConsent:"",didomiPurposesConsent:"",didomiPurposesConsentDenied:"",didomiPurposesConsentUnknown:"",didomiVendorsConsent:"",didomiVendorsConsentDenied:"",didomiVendorsConsentUnknown:"",didomiVendorsRawConsent:"",didomiVendorsRawConsentDenied:"",didomiVendorsRawConsentUnknown:""};window.didomiState=i;var a={eventStatus:"tcloaded",gdprApplies:!1,listenerId:o,vendor:{consents:[]},purpose:{consents:[]}},c=function(b,F,x){typeof x!="function"||b==="removeEventListener"||x(a,!0)};window.__tcfapi=c;var p={stub:!0,push:o};window.didomiEventListeners=p;var E={stub:!0,push(A){typeof A=="function"&&(document.readyState!=="complete"?window.addEventListener("load",function(){setTimeout(A(window.Didomi))}):setTimeout(A(window.Didomi)))}};window.didomiOnReady=window.didomiOnReady||E,Array.isArray(window.didomiOnReady)&&window.didomiOnReady.forEach(function(A){if(typeof A=="function")try{setTimeout(A(window.Didomi))}catch{}}),d(y)}function d(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function o(){}function g(){return[]}function v(){return!0}function h(){return!1}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function mu(n,r){function u(g){for(var v="",h=0;h<8;h+=1)v+=(Math.random()*65536+4096).toString(16).slice(-4);var m=function(){};m.get=function(y,f){f||(f=y),setTimeout(function(){f&&f(v,[])},1)},m.prototype={get:m.get},window.Fingerprint2=m,d(g)}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function hu(n,r){function u(v){var h=function(){for(var y="",f=0;f<8;f+=1)y+=(Math.random()*65536+4096).toString(16).slice(-4);return y}(),m=function(){};m.prototype={load(){return Promise.resolve(new m)},get(){return Promise.resolve({visitorId:h})},hashComponents:o},window.FingerprintJS=new m,d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){return""}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function om(n,r){function u(v){var h=function(){};h.prototype={setVideoObject:o,newProgram:o,programEvent:o,newAd:o,adEvent:o},window.GemiusPlayer=h,d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function _n(n,r){function u(v){var h,m=function(){},y=m.prototype;y.get=o,y.set=o,y.send=o;var f=window.GoogleAnalyticsObject||"ga",l=(h=window[f])===null||h===void 0?void 0:h.q;function s(b){var F=arguments.length;if(F!==0){var x=arguments[F-1],k;x instanceof Object&&x!==null&&typeof x.hitCallback=="function"?k=x.hitCallback:typeof x=="function"&&(k=function(){x(s.create())});try{setTimeout(k,1)}catch{}}}if(s.create=function(){return new m},s.getByName=function(){return new m},s.getAll=function(){return[new m]},s.remove=o,s.loaded=!0,window[f]=s,Array.isArray(l)){var i=function(F){s(...F)};l.push=i,l.forEach(i)}var a=window,c=a.dataLayer,p=a.google_optimize;if(c instanceof Object){c.hide instanceof Object&&typeof c.hide.end=="function"&&c.hide.end();var E=function(F,x){F&&typeof F[x]=="function"&&setTimeout(F[x])};if(typeof c.push=="function"&&(c.push=function(b){if(b instanceof Object){E(b,"eventCallback");for(var F in b)E(b[F],"event_callback");!b.hasOwnProperty("eventCallback")&&!b.hasOwnProperty("eventCallback")&&[].push.call(window.dataLayer,b)}return Array.isArray(b)&&b.forEach(function(x){E(x,"callback")}),o}),p instanceof Object&&typeof p.get=="function"){var A={get:o};window.google_optimize=A}d(v)}}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function yu(n,r){function u(h){function m(){}m.prototype.Na=o,m.prototype.O=o,m.prototype.Sa=o,m.prototype.Ta=o,m.prototype.Va=o,m.prototype._createAsyncTracker=o,m.prototype._getAsyncTracker=o,m.prototype._getPlugin=o,m.prototype.push=function(c){if(typeof c=="function"){c();return}Array.isArray(c)!==!1&&(typeof c[0]=="string"&&/(^|\.)_link$/.test(c[0])&&typeof c[1]=="string"&&window.location.assign(c[1]),c[0]==="_set"&&c[1]==="hitCallback"&&typeof c[2]=="function"&&c[2]())};var y=new m,f=window._gaq||[];if(Array.isArray(f))for(;f[0];)y.push(f.shift());window._gaq=y.qf=y;function l(){}var s=["_addIgnoredOrganic","_addIgnoredRef","_addItem","_addOrganic","_addTrans","_clearIgnoredOrganic","_clearIgnoredRef","_clearOrganic","_cookiePathCopy","_deleteCustomVar","_getName","_setAccount","_getAccount","_getClientInfo","_getDetectFlash","_getDetectTitle","_getLinkerUrl","_getLocalGifPath","_getServiceMode","_getVersion","_getVisitorCustomVar","_initData","_link","_linkByPost","_setAllowAnchor","_setAllowHash","_setAllowLinker","_setCampContentKey","_setCampMediumKey","_setCampNameKey","_setCampNOKey","_setCampSourceKey","_setCampTermKey","_setCampaignCookieTimeout","_setCampaignTrack","_setClientInfo","_setCookiePath","_setCookiePersistence","_setCookieTimeout","_setCustomVar","_setDetectFlash","_setDetectTitle","_setDomainName","_setLocalGifPath","_setLocalRemoteServerMode","_setLocalServerMode","_setReferrerOverride","_setRemoteServerMode","_setSampleRate","_setSessionTimeout","_setSiteSpeedSampleRate","_setSessionCookieTimeout","_setVar","_setVisitorCookieTimeout","_trackEvent","_trackPageLoadTime","_trackPageview","_trackSocial","_trackTiming","_trackTrans","_visitCode"],i=s.reduce(function(c,p){return c[p]=o,c},{});i._getLinkerUrl=function(c){return c},i._link=function(c){if(typeof c=="string")try{window.location.assign(c)}catch(p){g(h,p)}},l.prototype._anonymizeIP=o,l.prototype._createTracker=o,l.prototype._forceSSL=o,l.prototype._getPlugin=o,l.prototype._getTracker=function(){return i},l.prototype._getTrackerByName=function(){return i},l.prototype._getTrackers=o,l.prototype.aa=o,l.prototype.ab=o,l.prototype.hb=o,l.prototype.la=o,l.prototype.oa=o,l.prototype.pa=o,l.prototype.u=o;var a=new l;window._gat=a,d(h)}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){}function g(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,l=h.name,s=h.verbose;if(!(!y&&!s)){var i=console.log;if(!f){i("".concat(l,":"),m);return}i("".concat(l,": ").concat(m))}}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function bu(n,r){function u(h){var m,y="3.453.0",f={},l=function(V){var U=document.createElement("div");U.style.setProperty("display","none","important"),U.style.setProperty("visibility","collapse","important"),V&&V.appendChild(U)};l.prototype.destroy=o,l.prototype.initialize=o;var s=function(){};s.CompanionBackfillMode={ALWAYS:"always",ON_MASTER_AD:"on_master_ad"},s.VpaidMode={DISABLED:0,ENABLED:1,INSECURE:2},s.prototype={c:!0,f:{},i:!1,l:"",p:"",r:0,t:"",v:"",getCompanionBackfill:o,getDisableCustomPlaybackForIOS10Plus(){return this.i},getDisabledFlashAds:function(){return!0},getFeatureFlags(){return this.f},getLocale(){return this.l},getNumRedirects(){return this.r},getPlayerType(){return this.t},getPlayerVersion(){return this.v},getPpid(){return this.p},getVpaidMode(){return this.C},isCookiesEnabled(){return this.c},isVpaidAdapter(){return this.M},setCompanionBackfill:o,setAutoPlayAdBreaks(M){this.K=M},setCookiesEnabled(M){this.c=!!M},setDisableCustomPlaybackForIOS10Plus(M){this.i=!!M},setDisableFlashAds:o,setFeatureFlags(M){this.f=!!M},setIsVpaidAdapter(M){this.M=M},setLocale(M){this.l=!!M},setNumRedirects(M){this.r=!!M},setPageCorrelator(M){this.R=M},setPlayerType(M){this.t=!!M},setPlayerVersion(M){this.v=!!M},setPpid(M){this.p=!!M},setVpaidMode(M){this.C=M},setSessionId:o,setStreamCorrelator:o,setVpaidAllowed:o,CompanionBackfillMode:{ALWAYS:"always",ON_MASTER_AD:"on_master_ad"},VpaidMode:{DISABLED:0,ENABLED:1,INSECURE:2}};var i=function(){this.listeners=new Map,this._dispatch=function(V){var U=this.listeners.get(V.type);U=U?U.values():[];for(var X=0,Z=Array.from(U);X<Z.length;X++){var Y=Z[X];try{Y(V)}catch(oe){g(h,oe)}}},this.addEventListener=function(V,U,X,Z){Array.isArray(V)||(V=[V]);for(var Y=0;Y<V.length;Y+=1){var oe=V[Y];this.listeners.has(oe)||this.listeners.set(oe,new Map),this.listeners.get(oe).set(U,U.bind(Z||this))}},this.removeEventListener=function(V,U){Array.isArray(V)||(V=[V]);for(var X=0;X<V.length;X+=1){var Z,Y=V[X];(Z=this.listeners.get(Y))===null||Z===void 0||Z.delete(U)}}},a=new i;a.volume=1,a.collapse=o,a.configureAdsManager=o,a.destroy=o,a.discardAdBreak=o,a.expand=o,a.focus=o,a.getAdSkippableState=function(){return!1},a.getCuePoints=function(){return[0]},a.getCurrentAd=function(){return C},a.getCurrentAdCuePoints=function(){return[]},a.getRemainingTime=function(){return 0},a.getVolume=function(){return this.volume},a.init=o,a.isCustomClickTrackingUsed=function(){return!1},a.isCustomPlaybackUsed=function(){return!1},a.pause=o,a.requestNextAdBreak=o,a.resize=o,a.resume=o,a.setVolume=function(M){this.volume=M},a.skip=o,a.start=function(){for(var M=0,V=[T.Type.ALL_ADS_COMPLETED,T.Type.CONTENT_RESUME_REQUESTED];M<V.length;M++){var U=V[M];try{this._dispatch(new f.AdEvent(U))}catch(X){g(h,X)}}},a.stop=o,a.updateAdsRenderingSettings=o;var c=Object.create(a),p=function(V,U,X){this.type=V,this.adsRequest=U,this.userRequestContext=X};p.prototype={getAdsManager:function(){return c},getUserRequestContext(){return this.userRequestContext?this.userRequestContext:{}}},p.Type={ADS_MANAGER_LOADED:"adsManagerLoaded"};var E=i;E.prototype.settings=new s,E.prototype.contentComplete=o,E.prototype.destroy=o,E.prototype.getSettings=function(){return this.settings},E.prototype.getVersion=function(){return y},E.prototype.requestAds=function(M,V){var U=this;requestAnimationFrame(function(){var Z=p.Type.ADS_MANAGER_LOADED,Y=new f.AdsManagerLoadedEvent(Z,M,V);U._dispatch(Y)});var X=new f.AdError("adPlayError",1205,1205,"The browser prevented playback initiated without user interaction.",M,V);requestAnimationFrame(function(){U._dispatch(new f.AdErrorEvent(X))})};var A=o,b=function(){};b.prototype={setAdWillAutoPlay:o,setAdWillPlayMuted:o,setContinuousPlayback:o};var F=function(){};F.prototype={getAdPosition:function(){return 1},getIsBumper:function(){return!1},getMaxDuration:function(){return-1},getPodIndex:function(){return 1},getTimeOffset:function(){return 0},getTotalAds:function(){return 1}};var x=function(){};x.prototype.getAdIdRegistry=function(){return""},x.prototype.getAdIsValue=function(){return""};var k=function(){};k.prototype={pi:new F,getAdId:function(){return""},getAdPodInfo(){return this.pi},getAdSystem:function(){return""},getAdvertiserName:function(){return""},getApiFramework:function(){return null},getCompanionAds:function(){return[]},getContentType:function(){return""},getCreativeAdId:function(){return""},getDealId:function(){return""},getDescription:function(){return""},getDuration:function(){return 8.5},getHeight:function(){return 0},getMediaUrl:function(){return null},getMinSuggestedDuration:function(){return-2},getSkipTimeOffset:function(){return-1},getSurveyUrl:function(){return null},getTitle:function(){return""},getTraffickingParametersString:function(){return""},getUiElements:function(){return[""]},getUniversalAdIdRegistry:function(){return"unknown"},getUniversalAdIds:function(){return[new x]},getUniversalAdIdValue:function(){return"unknown"},getVastMediaBitrate:function(){return 0},getVastMediaHeight:function(){return 0},getVastMediaWidth:function(){return 0},getWidth:function(){return 0},getWrapperAdIds:function(){return[""]},getWrapperAdSystems:function(){return[""]},getWrapperCreativeIds:function(){return[""]},isLinear:function(){return!0},isSkippable(){return!0}};var w=function(){};w.prototype={getAdSlotId:function(){return""},getContent:function(){return""},getContentType:function(){return""},getHeight:function(){return 1},getWidth:function(){return 1}};var S=function(V,U,X,Z,Y,oe){this.errorCode=U,this.message=Z,this.type=V,this.adsRequest=Y,this.userRequestContext=oe,this.getErrorCode=function(){return this.errorCode},this.getInnerError=function(){return null},this.getMessage=function(){return this.message},this.getType=function(){return this.type},this.getVastErrorCode=function(){return this.vastErrorCode},this.toString=function(){return"AdError ".concat(this.errorCode,": ").concat(this.message)}};S.ErrorCode={},S.Type={};var j=function(){try{for(var V=0,U=Object.values(window.vidible._getContexts());V<U.length;V++){var X,Z,Y=U[V];if((X=Y.getPlayer())!==null&&X!==void 0&&(Z=X.div)!==null&&Z!==void 0&&Z.innerHTML.includes("www.engadget.com"))return!0}}catch{}return!1},C=j()?void 0:new k,T=function(V){this.type=V};T.prototype={getAd:function(){return C},getAdData:function(){}},T.Type={AD_BREAK_READY:"adBreakReady",AD_BUFFERING:"adBuffering",AD_CAN_PLAY:"adCanPlay",AD_METADATA:"adMetadata",AD_PROGRESS:"adProgress",ALL_ADS_COMPLETED:"allAdsCompleted",CLICK:"click",COMPLETE:"complete",CONTENT_PAUSE_REQUESTED:"contentPauseRequested",CONTENT_RESUME_REQUESTED:"contentResumeRequested",DURATION_CHANGE:"durationChange",EXPANDED_CHANGED:"expandedChanged",FIRST_QUARTILE:"firstQuartile",IMPRESSION:"impression",INTERACTION:"interaction",LINEAR_CHANGE:"linearChange",LINEAR_CHANGED:"linearChanged",LOADED:"loaded",LOG:"log",MIDPOINT:"midpoint",PAUSED:"pause",RESUMED:"resume",SKIPPABLE_STATE_CHANGED:"skippableStateChanged",SKIPPED:"skip",STARTED:"start",THIRD_QUARTILE:"thirdQuartile",USER_CLOSE:"userClose",VIDEO_CLICKED:"videoClicked",VIDEO_ICON_CLICKED:"videoIconClicked",VIEWABLE_IMPRESSION:"viewable_impression",VOLUME_CHANGED:"volumeChange",VOLUME_MUTED:"mute"};var _=function(V){this.error=V,this.type="adError",this.getError=function(){return this.error},this.getUserRequestContext=function(){var U;return(U=this.error)!==null&&U!==void 0&&U.userRequestContext?this.error.userRequestContext:{}}};_.Type={AD_ERROR:"adError"};var I=function(){};I.Type={CUSTOM_CONTENT_LOADED:"deprecated-event"};var L=function(){};L.CreativeType={ALL:"All",FLASH:"Flash",IMAGE:"Image"},L.ResourceType={ALL:"All",HTML:"Html",IFRAME:"IFrame",STATIC:"Static"},L.SizeCriteria={IGNORE:"IgnoreSize",SELECT_EXACT_MATCH:"SelectExactMatch",SELECT_NEAR_MATCH:"SelectNearMatch"};var N=function(){};N.prototype={getCuePoints:function(){return[]},getAdIdRegistry:function(){return""},getAdIdValue:function(){return""}};var $=o;Object.assign(f,{AdCuePoints:N,AdDisplayContainer:l,AdError:S,AdErrorEvent:_,AdEvent:T,AdPodInfo:F,AdProgressData:$,AdsLoader:E,AdsManager:c,AdsManagerLoadedEvent:p,AdsRenderingSettings:A,AdsRequest:b,CompanionAd:w,CompanionAdSelectionSettings:L,CustomContentLoadedEvent:I,gptProxyInstance:{},ImaSdkSettings:s,OmidAccessMode:{DOMAIN:"domain",FULL:"full",LIMITED:"limited"},OmidVerificationVendor:{1:"OTHER",2:"MOAT",3:"DOUBLEVERIFY",4:"INTEGRAL_AD_SCIENCE",5:"PIXELATE",6:"NIELSEN",7:"COMSCORE",8:"MEETRICS",9:"GOOGLE",OTHER:1,MOAT:2,DOUBLEVERIFY:3,INTEGRAL_AD_SCIENCE:4,PIXELATE:5,NIELSEN:6,COMSCORE:7,MEETRICS:8,GOOGLE:9},settings:new s,UiElements:{AD_ATTRIBUTION:"adAttribution",COUNTDOWN:"countdown"},UniversalAdIdInfo:x,VERSION:y,ViewMode:{FULLSCREEN:"fullscreen",NORMAL:"normal"}}),window.google||(window.google={}),(m=window.google.ima)!==null&&m!==void 0&&m.dai&&(f.dai=window.google.ima.dai),window.google.ima=f,d(h)}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){}function g(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,l=h.name,s=h.verbose;if(!(!y&&!s)){var i=console.log;if(!f){i("".concat(l,":"),m);return}i("".concat(l,": ").concat(m))}}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function Du(n,r){function u(g){window.adsbygoogle={loaded:!0,push(F){if(typeof this.length>"u"&&(this.length=0,this.length+=1),F!==null&&F instanceof Object&&F.constructor.name==="Object")for(var x=0,k=Object.keys(F);x<k.length;x++){var w=k[x];if(typeof F[w]=="function")try{F[w].call(this,{})}catch{}}}};for(var v=document.querySelectorAll(".adsbygoogle"),h="height:1px!important;max-height:1px!important;max-width:1px!important;width:1px!important;",m="data-adsbygoogle-status",y="aswift_",f="google_ads_iframe_",l=!1,s=0;s<v.length;s+=1){var i=v[s].childNodes,a=i.length,c=!1;if(a>0&&(c=a===2&&i[0].nodeName.toLowerCase()==="iframe"&&i[0].id.includes(y)&&i[1].nodeName.toLowerCase()==="iframe"&&i[1].id.includes(f)),!c){v[s].setAttribute(m,"done");var p=document.createElement("iframe");p.id="".concat(y).concat(s),p.style=h,v[s].appendChild(p);var E=document.createElement("iframe");p.contentWindow.document.body.appendChild(E);var A=document.createElement("iframe");A.id="".concat(f).concat(s),A.style=h,v[s].appendChild(A);var b=document.createElement("iframe");A.contentWindow.document.body.appendChild(b),l=!0}}l&&d(g)}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function Eu(n,r){function u(l){var s=new Map,i=new Map,a=new Map,c=new Map,p=new Map,E=new Map,A=function(Y,oe){return p.has(Y)||p.set(Y,new Set),p.get(Y).add(oe),this},b=function(Y,oe){return p.has(Y)?p.get(Y).delete(oe):!1},F=function(Y,oe){return new Promise(function(te){requestAnimationFrame(function(){for(var ne=[0,0],K=p.get(Y)||[],re=Array.from(K),ue=0;ue<re.length;ue+=1)re[ue]({isEmpty:!0,size:ne,slot:oe});te()})})},x=function(Y){for(var oe=document.getElementById(Y.getSlotElementId());oe!=null&&oe.lastChild;)oe.lastChild.remove()},k=function(Y){var oe,te="google_ads_iframe_".concat(Y.getId());(oe=document.getElementById(te))===null||oe===void 0||oe.remove();var ne=document.getElementById(Y.getSlotElementId());if(ne){var K=document.createElement("iframe");K.id=te,K.srcdoc="<body></body>",K.style="position:absolute; width:0; height:0; left:0; right:0; z-index:-1; border:0",K.setAttribute("width",0),K.setAttribute("height",0),K.setAttribute("data-load-complete",!0),K.setAttribute("data-google-container-id",!0),K.setAttribute("sandbox",""),ne.appendChild(K)}},w=function(Y){if(Y){var oe=Y.getSlotElementId();if(document.getElementById(oe)){var te=document.getElementById(oe);te&&te.appendChild(document.createElement("div")),x(Y),k(Y),F("slotRenderEnded",Y),F("slotRequested",Y),F("slotResponseReceived",Y),F("slotOnload",Y),F("impressionViewable",Y)}}},S={addEventListener:A,removeEventListener:b,enableSyncLoading:o,setRefreshUnfilledSlots:o,getSlots:h},j={addEventListener:A,removeEventListener:b,setContent:o};function C(){}C.prototype.display=o,C.prototype.get=v,C.prototype.set=g,C.prototype.setClickUrl=g,C.prototype.setTagForChildDirectedTreatment=g,C.prototype.setTargeting=g,C.prototype.updateTargetingFromMap=g;function T(){}T.prototype.addSize=g,T.prototype.build=v;var _=function(Y){if(typeof Y=="string")return[Y];try{return Array.prototype.flat.call(Y)}catch{}return[]},I=function(Y,oe){if(typeof oe=="object")for(var te in oe)Object.prototype.hasOwnProperty.call(oe,te)&&Y.set(te,_(oe[te]))},L=function(Y,oe,te){if(i.has(te)){var ne;return(ne=document.getElementById(te))===null||ne===void 0||ne.remove(),i.get(te)}var K=new Map,re=new Map,ue=new Set,le={advertiserId:void 0,campaignId:void 0,creativeId:void 0,creativeTemplateId:void 0,lineItemId:void 0},ee=[{getHeight:function(){return 2},getWidth:function(){return 2}}],ae=(a.get(Y)||0)+1;a.set(Y,ae);var fe="".concat(Y,"_").concat(ae),ve="",we=null,De=new Set,Ae={addService(ge){return De.add(ge),Ae},clearCategoryExclusions:g,clearTargeting(ge){ge===void 0?re.clear():re.delete(ge)},defineSizeMapping(ge){return c.set(te,ge),this},get:function(xe){return K.get(xe)},getAdUnitPath:function(){return Y},getAttributeKeys:function(){return Array.from(K.keys())},getCategoryExclusions:function(){return Array.from(ue)},getClickUrl:function(){return ve},getCollapseEmptyDiv:function(){return we},getContentUrl:function(){return""},getDivStartsCollapsed:function(){return null},getDomId:function(){return te},getEscapedQemQueryId:function(){return""},getFirstLook:function(){return 0},getId:function(){return fe},getHtml:function(){return""},getName:function(){return fe},getOutOfPage:function(){return!1},getResponseInformation:function(){return le},getServices:function(){return Array.from(De)},getSizes:function(){return ee},getSlotElementId:function(){return te},getSlotId:function(){return Ae},getTargeting:function(xe){return re.get(xe)||E.get(xe)||[]},getTargetingKeys:function(){return Array.from(new Set(Array.of(...E.keys(),...re.keys())))},getTargetingMap:function(){return Object.assign(Object.fromEntries(E.entries()),Object.fromEntries(re.entries()))},set(ge,xe){return K.set(ge,xe),Ae},setCategoryExclusion(ge){return ue.add(ge),Ae},setClickUrl(ge){return ve=ge,Ae},setCollapseEmptyDiv(ge){return we=!!ge,Ae},setSafeFrameConfig:g,setTagForChildDirectedTreatment:g,setTargeting(ge,xe){return re.set(ge,_(xe)),Ae},toString:function(){return fe},updateTargetingFromMap(ge){return I(re,ge),Ae}};return s.set(Y,Ae),i.set(te,Ae),c.set(te,oe),Ae},N={addEventListener:A,removeEventListener:b,clear:o,clearCategoryExclusions:g,clearTagForChildDirectedTreatment:g,clearTargeting(Z){Z===void 0?E.clear():E.delete(Z)},collapseEmptyDivs:o,defineOutOfPagePassback(){return new C},definePassback(){return new C},disableInitialLoad:o,display:o,enableAsyncRendering:o,enableLazyLoad:o,enableSingleRequest:o,enableSyncRendering:o,enableVideoAds:o,get:v,getAttributeKeys:h,getTargeting:h,getTargetingKeys:h,getSlots:h,isInitialLoadDisabled:y,refresh:o,set:g,setCategoryExclusion:g,setCentering:o,setCookieOptions:g,setForceSafeFrame:g,setLocation:g,setPrivacySettings:g,setPublisherProvidedId:g,setRequestNonPersonalizedAds:g,setSafeFrameConfig:g,setTagForChildDirectedTreatment:g,setTargeting:g,setVideoContent:g,updateCorrelator:o},$=window,M=$.googletag,V=M===void 0?{}:M,U=V.cmd,X=U===void 0?[]:U;for(V.apiReady=!0,V.cmd=[],V.cmd.push=function(Z){try{Z()}catch{}return 1},V.companionAds=function(){return S},V.content=function(){return j},V.defineOutOfPageSlot=L,V.defineSlot=L,V.destroySlots=function(){s.clear(),i.clear()},V.disablePublisherConsole=o,V.display=function(Z){var Y;Z!=null&&Z.getSlotElementId?Y=Z.getSlotElementId():Z!=null&&Z.nodeType?Y=Z.id:Y=String(Z),w(i.get(Y))},V.enableServices=o,V.getVersion=m,V.pubads=function(){return N},V.pubadsReady=!0,V.setAdIframeTitle=o,V.sizeMapping=function(){return new T},window.googletag=V;X.length!==0;)V.cmd.push(X.shift());d(l)}function d(l){if(l.verbose===!0){try{var s=console.log.bind(console),i=console.trace.bind(console),a=l.ruleText||"";if(l.domainName){var c="#%#//",p="##+js",E;l.ruleText.includes(c)?E=l.ruleText.indexOf(c):l.ruleText.includes(p)&&(E=l.ruleText.indexOf(p));var A=l.ruleText.slice(E);a="".concat(l.domainName).concat(A)}s("".concat(a," trace start")),i&&i(),s("".concat(a," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(l)}}function o(){}function g(){return this}function v(){return null}function h(){return[]}function m(){return""}function y(){return!0}var f=r?[].concat(n).concat(r):[n];try{u.apply(this,f)}catch(l){console.log(l)}}function um(n,r){function u(v){var h=function(){};h.prototype.setDoNotTrack=o,h.prototype.setDomains=o,h.prototype.setCustomDimension=o,h.prototype.trackPageView=o;var m=function(){};m.prototype.addListener=o;var y={getTracker:h,getAsyncTracker:m};window.Piwik=y,d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function sm(n,r){function u(v){window.wcs_add={},window.wcs_do=o,window.wcs={inflow:o},d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function cm(n,r){function u(m){window.piVersion="1.0.2",window.piScriptNum=0,window.piScriptObj=[],window.checkNamespace=o,window.getPardotUrl=g,window.piGetParameter=v,window.piSetCookie=o,window.piGetCookie=g;function y(){window.pi={tracker:{visitor_id:"",visitor_id_sign:"",pi_opt_in:"",campaign_id:""}},window.piScriptNum+=1}window.piResponse=o,window.piTracker=y,y(),d(m)}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(){}function g(){return""}function v(){return null}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function lm(n,r){function u(h){var m=function(l){if(typeof l=="function")try{l.call()}catch{}},y={addAdUnits(){},adServers:{dfp:{buildVideoUrl:o}},adUnits:[],aliasBidder(){},cmd:[],enableAnalytics(){},getHighestCpmBids:g,libLoaded:!0,que:[],requestBids(f){if(f instanceof Object&&f.bidsBackHandler)try{f.bidsBackHandler.call()}catch{}},removeAdUnit(){},setBidderConfig(){},setConfig(){},setTargetingForGPTAsync(){}};y.cmd.push=m,y.que.push=m,window.pbjs=y,d(h)}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){return""}function g(){return[]}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function wu(n,r){function u(g){window.COMSCORE={purge(){window._comscore=[]},beacon(){}},d(g)}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function Qe(n,r){function u(i,a,c){var p=v(c),E=d(),A="data:text/javascript;base64,",b=function(){if("currentScript"in document)return document.currentScript;var S=document.getElementsByTagName("script");return S[S.length-1]},F=b(),x=function(){var S,j=b();if(j){var C=j.textContent;try{var T=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;C=T.call(j)}catch{}if(C.length===0&&typeof j.src<"u"&&(S=j.src)!==null&&S!==void 0&&S.startsWith(A)){var _=j.src.slice(A.length);C=window.atob(_)}if(j instanceof HTMLScriptElement&&C.length>0&&j!==F&&p.test(C))throw m(i),new ReferenceError(E)}},k=function w(S,j){var C=g(S,j),T=C.base,_=C.prop,I=C.chain;if(!(T instanceof Object)&&T===null){var L=j.split("."),N=L.indexOf(_),$=L[N-1],M="The scriptlet had been executed before the ".concat($," was loaded.");y(i,M);return}if(I){var V=function(oe){T=oe,oe instanceof Object&&w(oe,I)};Object.defineProperty(S,_,{get:function(){return T},set:V});return}var U=T[_],X=Object.getOwnPropertyDescriptor(T,_);(!(X instanceof Object)||!(X.get instanceof Function))&&(U=T[_],X=void 0);var Z=Object.assign(l(),{currentValue:U,get(){return this.isAbortingSuspended||this.isolateCallback(x),X instanceof Object?X.get.call(T):this.currentValue},set(Y){this.isAbortingSuspended||this.isolateCallback(x),X instanceof Object?X.set.call(T,Y):this.currentValue=Y}});o(T,_,{get(){return Z.get.call(Z)},set(Y){Z.set.call(Z,Y)}})};k(window,a),window.onerror=h(E).bind()}function d(){return Math.random().toString(36).slice(2,9)}function o(i,a,c){var p=Object.getOwnPropertyDescriptor(i,a);return p&&!p.configurable?!1:(Object.defineProperty(i,a,c),!0)}function g(i,a){var c=a.indexOf(".");if(c===-1)return{base:i,prop:a};var p=a.slice(0,c);if(i===null)return{base:i,prop:p,chain:a};var E=i[p];return a=a.slice(c+1),(i instanceof Object||typeof i=="object")&&f(i)?{base:i,prop:p,chain:a}:E===null?{base:i,prop:p,chain:a}:E!==void 0?g(E,a):(Object.defineProperty(i,p,{configurable:!0}),{base:i,prop:p,chain:a})}function v(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=".?",c="/";if(i==="")return new RegExp(a);var p=i.lastIndexOf(c),E=i.substring(p+1),A=i.substring(0,p+1),b=function(j){if(!j)return!1;try{return new RegExp("",j),!0}catch{return!1}},F=function(j,C){return j.startsWith(c)&&j.endsWith(c)&&!j.endsWith("\\/")&&b(C)?C:""},x=F(A,E);if(i.startsWith(c)&&i.endsWith(c)||x){var k=x?A:i;return new RegExp(k.slice(1,-1),x)}var w=i.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(w)}function h(i){var a=window.onerror;return function(p){if(typeof p=="string"&&p.includes(i))return!0;if(a instanceof Function){for(var E=arguments.length,A=new Array(E>1?E-1:0),b=1;b<E;b++)A[b-1]=arguments[b];return a.apply(window,[p,...A])}return!1}}function m(i){if(i.verbose===!0){try{var a=console.log.bind(console),c=console.trace.bind(console),p=i.ruleText||"";if(i.domainName){var E="#%#//",A="##+js",b;i.ruleText.includes(E)?b=i.ruleText.indexOf(E):i.ruleText.includes(A)&&(b=i.ruleText.indexOf(A));var F=i.ruleText.slice(b);p="".concat(i.domainName).concat(F)}a("".concat(p," trace start")),c&&c(),a("".concat(p," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(i)}}function y(i,a){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,E=i.name,A=i.verbose;if(!(!c&&!A)){var b=console.log;if(!p){b("".concat(E,":"),a);return}b("".concat(E,": ").concat(a))}}function f(i){return Object.keys(i).length===0&&!i.prototype}function l(){return{isAbortingSuspended:!1,isolateCallback(i){this.isAbortingSuspended=!0;try{for(var a=arguments.length,c=new Array(a>1?a-1:0),p=1;p<a;p++)c[p-1]=arguments[p];var E=i(...c);return this.isAbortingSuspended=!1,E}catch{var A=d();throw this.isAbortingSuspended=!1,new ReferenceError(A)}}}}var s=r?[].concat(n).concat(r):[n];try{u.apply(this,s)}catch(i){console.log(i)}}function Xt(n,r){function u(f,l){if(l){var s=d(),i=function(){throw h(f),new ReferenceError(s)},a=function c(p,E){var A=g(p,E),b=A.base,F=A.prop,x=A.chain;if(x){var k=function(S){b=S,S instanceof Object&&c(S,x)};Object.defineProperty(p,F,{get:function(){return b},set:k});return}o(b,F,{get:i,set:function(){}})};a(window,l),window.onerror=v(s).bind()}}function d(){return Math.random().toString(36).slice(2,9)}function o(f,l,s){var i=Object.getOwnPropertyDescriptor(f,l);return i&&!i.configurable?!1:(Object.defineProperty(f,l,s),!0)}function g(f,l){var s=l.indexOf(".");if(s===-1)return{base:f,prop:l};var i=l.slice(0,s);if(f===null)return{base:f,prop:i,chain:l};var a=f[i];return l=l.slice(s+1),(f instanceof Object||typeof f=="object")&&m(f)?{base:f,prop:i,chain:l}:a===null?{base:f,prop:i,chain:l}:a!==void 0?g(a,l):(Object.defineProperty(f,i,{configurable:!0}),{base:f,prop:i,chain:l})}function v(f){var l=window.onerror;return function(i){if(typeof i=="string"&&i.includes(f))return!0;if(l instanceof Function){for(var a=arguments.length,c=new Array(a>1?a-1:0),p=1;p<a;p++)c[p-1]=arguments[p];return l.apply(window,[i,...c])}return!1}}function h(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function m(f){return Object.keys(f).length===0&&!f.prototype}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function Gt(n,r){function u(f,l){if(l){var s=d(),i=function(){throw h(f),new ReferenceError(s)},a=function c(p,E){var A=g(p,E),b=A.base,F=A.prop,x=A.chain;if(x){var k=function(S){b=S,S instanceof Object&&c(S,x)};Object.defineProperty(p,F,{get:function(){return b},set:k});return}o(b,F,{set:i})};a(window,l),window.onerror=v(s).bind()}}function d(){return Math.random().toString(36).slice(2,9)}function o(f,l,s){var i=Object.getOwnPropertyDescriptor(f,l);return i&&!i.configurable?!1:(Object.defineProperty(f,l,s),!0)}function g(f,l){var s=l.indexOf(".");if(s===-1)return{base:f,prop:l};var i=l.slice(0,s);if(f===null)return{base:f,prop:i,chain:l};var a=f[i];return l=l.slice(s+1),(f instanceof Object||typeof f=="object")&&m(f)?{base:f,prop:i,chain:l}:a===null?{base:f,prop:i,chain:l}:a!==void 0?g(a,l):(Object.defineProperty(f,i,{configurable:!0}),{base:f,prop:i,chain:l})}function v(f){var l=window.onerror;return function(i){if(typeof i=="string"&&i.includes(f))return!0;if(l instanceof Function){for(var a=arguments.length,c=new Array(a>1?a-1:0),p=1;p<a;p++)c[p-1]=arguments[p];return l.apply(window,[i,...c])}return!1}}function h(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function m(f){return Object.keys(f).length===0&&!f.prototype}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function Yt(n,r){function u(A,b,F){if(!(!b||!F)){var x=d(),k=function(){throw h(A),new ReferenceError(x)},w=function S(j,C){var T=g(j,C),_=T.base,I=T.prop,L=T.chain;if(L){var N=function(V){_=V,V instanceof Object&&S(V,L)};Object.defineProperty(j,I,{get:function(){return _},set:N});return}if(!F.match(/^(inlineScript|injectedScript)$/)&&!m(F)){s(A,"Invalid parameter: ".concat(F));return}var $=Object.assign(l(),{value:_[I],get(){return!this.isAbortingSuspended&&this.isolateCallback(f,F,new Error().stack)&&k(),this.value},set(M){!this.isAbortingSuspended&&this.isolateCallback(f,F,new Error().stack)&&k(),this.value=M}});o(_,I,{get(){return $.get.call($)},set(M){$.set.call($,M)}})};w(window,b),window.onerror=v(x).bind()}}function d(){return Math.random().toString(36).slice(2,9)}function o(A,b,F){var x=Object.getOwnPropertyDescriptor(A,b);return x&&!x.configurable?!1:(Object.defineProperty(A,b,F),!0)}function g(A,b){var F=b.indexOf(".");if(F===-1)return{base:A,prop:b};var x=b.slice(0,F);if(A===null)return{base:A,prop:x,chain:b};var k=A[x];return b=b.slice(F+1),(A instanceof Object||typeof A=="object")&&a(A)?{base:A,prop:x,chain:b}:k===null?{base:A,prop:x,chain:b}:k!==void 0?g(k,b):(Object.defineProperty(A,x,{configurable:!0}),{base:A,prop:x,chain:b})}function v(A){var b=window.onerror;return function(x){if(typeof x=="string"&&x.includes(A))return!0;if(b instanceof Function){for(var k=arguments.length,w=new Array(k>1?k-1:0),S=1;S<k;S++)w[S-1]=arguments[S];return b.apply(window,[x,...w])}return!1}}function h(A){if(A.verbose===!0){try{var b=console.log.bind(console),F=console.trace.bind(console),x=A.ruleText||"";if(A.domainName){var k="#%#//",w="##+js",S;A.ruleText.includes(k)?S=A.ruleText.indexOf(k):A.ruleText.includes(w)&&(S=A.ruleText.indexOf(w));var j=A.ruleText.slice(S);x="".concat(A.domainName).concat(j)}b("".concat(x," trace start")),F&&F(),b("".concat(x," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(A)}}function m(A){var b="/",F=y(A);A[0]===b&&A[A.length-1]===b&&(F=A.slice(1,-1));var x;try{x=new RegExp(F),x=!0}catch{x=!1}return x}function y(A){return A.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function f(A,b){if(!A||A===""||p(A,b))return!0;var F=i(A),x=b.split(`
+`).slice(2).map(function(k){return k.trim()}).join(`
+`);return c().call(F,x)}function l(){return{isAbortingSuspended:!1,isolateCallback(A){this.isAbortingSuspended=!0;try{for(var b=arguments.length,F=new Array(b>1?b-1:0),x=1;x<b;x++)F[x-1]=arguments[x];var k=A(...F);return this.isAbortingSuspended=!1,k}catch{var w=d();throw this.isAbortingSuspended=!1,new ReferenceError(w)}}}}function s(A,b){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,k=A.name,w=A.verbose;if(!(!F&&!w)){var S=console.log;if(!x){S("".concat(k,":"),b);return}S("".concat(k,": ").concat(b))}}function i(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",b=".?",F="/";if(A==="")return new RegExp(b);var x=A.lastIndexOf(F),k=A.substring(x+1),w=A.substring(0,x+1),S=function(L){if(!L)return!1;try{return new RegExp("",L),!0}catch{return!1}},j=function(L,N){return L.startsWith(F)&&L.endsWith(F)&&!L.endsWith("\\/")&&S(N)?N:""},C=j(w,k);if(A.startsWith(F)&&A.endsWith(F)||C){var T=C?w:A;return new RegExp(T.slice(1,-1),C)}var _=A.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(_)}function a(A){return Object.keys(A).length===0&&!A.prototype}function c(){var A=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),b=A?.value;if(A&&typeof A.value=="function")return b;throw new Error("RegExp.prototype.test is not a function")}function p(A,b){var F="inlineScript",x="injectedScript",k="<anonymous>",w=function(N){return N.includes(F)},S=function(N){return N.includes(x)};if(!(w(A)||S(A)))return!1;var j=window.location.href,C=j.indexOf("#");C!==-1&&(j=j.slice(0,C));var T=b.split(`
+`).slice(2).map(function(L){return L.trim()}),_=T.map(function(L){var N,$=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(L);if($){var M,V,U=$[2];if((M=U)!==null&&M!==void 0&&M.startsWith("(")&&(U=U.slice(1)),(V=U)!==null&&V!==void 0&&V.startsWith(k)){var X;U=x;var Z=$[1]!==void 0?$[1].slice(0,-1):L.slice(0,$.index).trim();(X=Z)!==null&&X!==void 0&&X.startsWith("at")&&(Z=Z.slice(2).trim()),N="".concat(Z," ").concat(U).trim()}else N=U}else N=L;return N});if(_){for(var I=0;I<_.length;I+=1)if(w(A)&&j===_[I]||S(A)&&_[I].startsWith(x))return!0}return!1}var E=r?[].concat(n).concat(r):[n];try{u.apply(this,E)}catch(A){console.log(A)}}function Dt(n,r){function u(a,c,p,E){var A=window.setInterval,b=g(c),F=function(k,w){if(o(k))b.test(k.toString())&&h(p,w)&&(w*=v(E),d(a));else{var S="Scriptlet can't be applied because of invalid callback: '".concat(String(k),"'");m(a,S)}for(var j=arguments.length,C=new Array(j>2?j-2:0),T=2;T<j;T++)C[T-2]=arguments[T];return A.apply(window,[k,w,...C])};window.setInterval=F}function d(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function o(a){return a instanceof Function||typeof a=="string"}function g(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}function v(a){var c=.05,p=.001,E=50,A=parseFloat(a),b=y(A)||!f(A)?c:A;return b<p&&(b=p),b>E&&(b=E),b}function h(a,c){return s(a)||c===l(a)}function m(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,A=a.name,b=a.verbose;if(!(!p&&!b)){var F=console.log;if(!E){F("".concat(A,":"),c);return}F("".concat(A,": ").concat(c))}}function y(a){var c=Number.isNaN||window.isNaN;return c(a)}function f(a){var c=Number.isFinite||window.isFinite;return c(a)}function l(a){var c=1e3,p=parseInt(a,10),E=y(p)?c:p;return E}function s(a){return a==="*"}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function Et(n,r){function u(a,c,p,E){var A=window.setTimeout,b=g(c),F=function(k,w){if(o(k))b.test(k.toString())&&h(p,w)&&(w*=v(E),d(a));else{var S="Scriptlet can't be applied because of invalid callback: '".concat(String(k),"'");m(a,S)}for(var j=arguments.length,C=new Array(j>2?j-2:0),T=2;T<j;T++)C[T-2]=arguments[T];return A.apply(window,[k,w,...C])};window.setTimeout=F}function d(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function o(a){return a instanceof Function||typeof a=="string"}function g(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}function v(a){var c=.05,p=.001,E=50,A=parseFloat(a),b=y(A)||!f(A)?c:A;return b<p&&(b=p),b>E&&(b=E),b}function h(a,c){return s(a)||c===l(a)}function m(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,A=a.name,b=a.verbose;if(!(!p&&!b)){var F=console.log;if(!E){F("".concat(A,":"),c);return}F("".concat(A,": ").concat(c))}}function y(a){var c=Number.isNaN||window.isNaN;return c(a)}function f(a){var c=Number.isFinite||window.isFinite;return c(a)}function l(a){var c=1e3,p=parseInt(a,10),E=y(p)?c:p;return E}function s(a){return a==="*"}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function Oa(n,r){function u(m,y){if(y){var f=o(window,y),l=f.base,s=f.prop;if(!l||!s||typeof l[s]!="function"){var i="".concat(y," is not a function");g(m,i);return}var a=function(){var E;try{E=Reflect.apply(...arguments)}catch(b){var A="Error calling ".concat(y,": ").concat(b.message);g(m,A)}return d(m),E},c={apply:a};l[s]=new Proxy(l[s],c)}}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(m,y){var f=y.indexOf(".");if(f===-1)return{base:m,prop:y};var l=y.slice(0,f);if(m===null)return{base:m,prop:l,chain:y};var s=m[l];return y=y.slice(f+1),(m instanceof Object||typeof m=="object")&&v(m)?{base:m,prop:l,chain:y}:s===null?{base:m,prop:l,chain:y}:s!==void 0?o(s,y):(Object.defineProperty(m,l,{configurable:!0}),{base:m,prop:l,chain:y})}function g(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=m.name,i=m.verbose;if(!(!f&&!i)){var a=console.log;if(!l){a("".concat(s,":"),y);return}a("".concat(s,": ").concat(y))}}function v(m){return Object.keys(m).length===0&&!m.prototype}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function dm(n,r){function u(s,i,a){var c=v(a),p=d(),E=function(){if("currentScript"in document)return document.currentScript;var k=document.getElementsByTagName("script");return k[k.length-1]},A=E(),b=function(){var k=E();if(k){var w=k.textContent;try{var S=Object.getOwnPropertyDescriptor(Node.prototype,"textContent").get;w=S.call(k)}catch{}if(k instanceof HTMLScriptElement&&w.length>0&&k!==A&&c.test(w)){m(s);debugger}}},F=function x(k,w){var S=g(k,w),j=S.base,C=S.prop,T=S.chain;if(!(j instanceof Object)&&j===null){var _=w.split("."),I=_.indexOf(C),L=_[I-1],N="The scriptlet had been executed before the ".concat(L," was loaded.");y(N,s.verbose);return}if(T){var $=function(U){j=U,U instanceof Object&&x(U,T)};Object.defineProperty(k,C,{get:function(){return j},set:$});return}var M=j[C];o(j,C,{set:function(U){b(),M=U},get:function(){return b(),M}})};F(window,i),window.onerror=h(p).bind()}function d(){return Math.random().toString(36).slice(2,9)}function o(s,i,a){var c=Object.getOwnPropertyDescriptor(s,i);return c&&!c.configurable?!1:(Object.defineProperty(s,i,a),!0)}function g(s,i){var a=i.indexOf(".");if(a===-1)return{base:s,prop:i};var c=i.slice(0,a);if(s===null)return{base:s,prop:c,chain:i};var p=s[c];return i=i.slice(a+1),(s instanceof Object||typeof s=="object")&&f(s)?{base:s,prop:c,chain:i}:p===null?{base:s,prop:c,chain:i}:p!==void 0?g(p,i):(Object.defineProperty(s,c,{configurable:!0}),{base:s,prop:c,chain:i})}function v(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=".?",a="/";if(s==="")return new RegExp(i);var c=s.lastIndexOf(a),p=s.substring(c+1),E=s.substring(0,c+1),A=function(S){if(!S)return!1;try{return new RegExp("",S),!0}catch{return!1}},b=function(S,j){return S.startsWith(a)&&S.endsWith(a)&&!S.endsWith("\\/")&&A(j)?j:""},F=b(E,p);if(s.startsWith(a)&&s.endsWith(a)||F){var x=F?E:s;return new RegExp(x.slice(1,-1),F)}var k=s.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(k)}function h(s){var i=window.onerror;return function(c){if(typeof c=="string"&&c.includes(s))return!0;if(i instanceof Function){for(var p=arguments.length,E=new Array(p>1?p-1:0),A=1;A<p;A++)E[A-1]=arguments[A];return i.apply(window,[c,...E])}return!1}}function m(s){if(s.verbose===!0){try{var i=console.log.bind(console),a=console.trace.bind(console),c=s.ruleText||"";if(s.domainName){var p="#%#//",E="##+js",A;s.ruleText.includes(p)?A=s.ruleText.indexOf(p):s.ruleText.includes(E)&&(A=s.ruleText.indexOf(E));var b=s.ruleText.slice(A);c="".concat(s.domainName).concat(b)}i("".concat(c," trace start")),a&&a(),i("".concat(c," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(s)}}function y(s,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,p=s.name,E=s.verbose;if(!(!a&&!E)){var A=console.log;if(!c){A("".concat(p,":"),i);return}A("".concat(p,": ").concat(i))}}function f(s){return Object.keys(s).length===0&&!s.prototype}var l=r?[].concat(n).concat(r):[n];try{u.apply(this,l)}catch(s){console.log(s)}}function fm(n,r){function u(l,s){if(s){var i=d(),a=function(){h(l);debugger},c=function p(E,A){var b=g(E,A),F=b.base,x=b.prop,k=b.chain;if(k){var w=function(j){F=j,j instanceof Object&&p(j,k)};Object.defineProperty(E,x,{get:function(){return F},set:w});return}o(F,x,{get:a,set:m})};c(window,s),window.onerror=v(i).bind()}}function d(){return Math.random().toString(36).slice(2,9)}function o(l,s,i){var a=Object.getOwnPropertyDescriptor(l,s);return a&&!a.configurable?!1:(Object.defineProperty(l,s,i),!0)}function g(l,s){var i=s.indexOf(".");if(i===-1)return{base:l,prop:s};var a=s.slice(0,i);if(l===null)return{base:l,prop:a,chain:s};var c=l[a];return s=s.slice(i+1),(l instanceof Object||typeof l=="object")&&y(l)?{base:l,prop:a,chain:s}:c===null?{base:l,prop:a,chain:s}:c!==void 0?g(c,s):(Object.defineProperty(l,a,{configurable:!0}),{base:l,prop:a,chain:s})}function v(l){var s=window.onerror;return function(a){if(typeof a=="string"&&a.includes(l))return!0;if(s instanceof Function){for(var c=arguments.length,p=new Array(c>1?c-1:0),E=1;E<c;E++)p[E-1]=arguments[E];return s.apply(window,[a,...p])}return!1}}function h(l){if(l.verbose===!0){try{var s=console.log.bind(console),i=console.trace.bind(console),a=l.ruleText||"";if(l.domainName){var c="#%#//",p="##+js",E;l.ruleText.includes(c)?E=l.ruleText.indexOf(c):l.ruleText.includes(p)&&(E=l.ruleText.indexOf(p));var A=l.ruleText.slice(E);a="".concat(l.domainName).concat(A)}s("".concat(a," trace start")),i&&i(),s("".concat(a," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(l)}}function m(){}function y(l){return Object.keys(l).length===0&&!l.prototype}var f=r?[].concat(n).concat(r):[n];try{u.apply(this,f)}catch(l){console.log(l)}}function pm(n,r){function u(f,l){if(l){var s=d(),i=function(){h(f);debugger},a=function c(p,E){var A=g(p,E),b=A.base,F=A.prop,x=A.chain;if(x){var k=function(S){b=S,S instanceof Object&&c(S,x)};Object.defineProperty(p,F,{get:function(){return b},set:k});return}o(b,F,{set:i})};a(window,l),window.onerror=v(s).bind()}}function d(){return Math.random().toString(36).slice(2,9)}function o(f,l,s){var i=Object.getOwnPropertyDescriptor(f,l);return i&&!i.configurable?!1:(Object.defineProperty(f,l,s),!0)}function g(f,l){var s=l.indexOf(".");if(s===-1)return{base:f,prop:l};var i=l.slice(0,s);if(f===null)return{base:f,prop:i,chain:l};var a=f[i];return l=l.slice(s+1),(f instanceof Object||typeof f=="object")&&m(f)?{base:f,prop:i,chain:l}:a===null?{base:f,prop:i,chain:l}:a!==void 0?g(a,l):(Object.defineProperty(f,i,{configurable:!0}),{base:f,prop:i,chain:l})}function v(f){var l=window.onerror;return function(i){if(typeof i=="string"&&i.includes(f))return!0;if(l instanceof Function){for(var a=arguments.length,c=new Array(a>1?a-1:0),p=1;p<a;p++)c[p-1]=arguments[p];return l.apply(window,[i,...c])}return!1}}function h(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function m(f){return Object.keys(f).length===0&&!f.prototype}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function vm(n,r){function u(g,v){var h=console,m=h.dir;function y(f){typeof m=="function"&&m.call(this,f),d(g)}console.dir=y}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function ja(n,r){function u(g){document.addEventListener("click",function(v){for(var h=v.target;h!==null;){if(h.localName==="a"&&h.hasAttribute("target")){v.stopPropagation(),v.preventDefault(),d(g);break}h=h.parentNode}})}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function Pa(n,r){function u(a,c,p,E){var A=f(c),b=f(p),F={nativeStringify:window.JSON.stringify},x=function(S,j,C){var T=Reflect.apply(S,j,C);return typeof T=="object"&&(T=y(a,T,A,b,E,F)),T},k={apply:x};window.eval=new Proxy(window.eval,k)}function d(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function o(a,c){if(!a||a===""||s(a,c))return!0;var p=h(a),E=c.split(`
+`).slice(2).map(function(A){return A.trim()}).join(`
+`);return l().call(p,E)}function g(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],A=c.indexOf(".");if(A===-1){if(c==="*"||c==="[]")for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&E.push({base:a,prop:b});else E.push({base:a,prop:c});return E}var F=c.slice(0,A),x=F==="[]"&&Array.isArray(a)||F==="*"&&a instanceof Object;if(x){var k=c.slice(A+1),w=Object.keys(a);w.forEach(function(j){var C=a[j];g(C,k,p,E)})}Array.isArray(a)&&a.forEach(function(j){var C=j;C!==void 0&&g(C,c,p,E)});var S=a[F];return c=c.slice(A+1),S!==void 0&&g(S,c,p,E),E}function v(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,A=a.name,b=a.verbose;if(!(!p&&!b)){var F=console.log;if(!E){F("".concat(A,":"),c);return}F("".concat(A,": ").concat(c))}}function h(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}function m(a,c,p,E,A,b){if(!c)return!1;var F=b.nativeStringify,x;if(p.length===0&&E.length>0){var k=F(c),w=h(E.join("")),S=w.test(k);if(S)return v(a,"".concat(window.location.hostname,`
+`).concat(F(c,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),c&&typeof c=="object"&&v(a,c,!0,!1),x=!1,x}if(A&&!o(A,new Error().stack||""))return x=!1,x;for(var j=[".*.","*.",".*",".[].","[].",".[]"],C=function(){var L=E[T],N=L.split(".").pop(),$=j.some(function(X){return L.includes(X)}),M=g(c,L,$);if(!M.length)return x=!1,{v:x};x=!$;for(var V=0;V<M.length;V+=1){var U=typeof N=="string"&&M[V].base[N]!==void 0;$?x=U||x:x=U&&x}},T=0;T<E.length;T+=1){var _=C();if(typeof _=="object")return _.v}return x}function y(a,c,p,E,A,b){var F=b.nativeStringify;if(p.length===0&&E.length===0)return v(a,"".concat(window.location.hostname,`
+`).concat(F(c,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),c&&typeof c=="object"&&v(a,c,!0,!1),c;try{if(m(a,c,p,E,A,b)===!1)return c;p.forEach(function(x){var k=g(c,x,!0);k.forEach(function(w){w!==void 0&&w.base&&(delete w.base[w.prop],d(a))})})}catch(x){v(a,x)}return c}function f(a){var c=typeof a=="string"&&a!==void 0&&a!=="";return c?a.split(/ +/):[]}function l(){var a=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),c=a?.value;if(a&&typeof a.value=="function")return c;throw new Error("RegExp.prototype.test is not a function")}function s(a,c){var p="inlineScript",E="injectedScript",A="<anonymous>",b=function(T){return T.includes(p)},F=function(T){return T.includes(E)};if(!(b(a)||F(a)))return!1;var x=window.location.href,k=x.indexOf("#");k!==-1&&(x=x.slice(0,k));var w=c.split(`
+`).slice(2).map(function(C){return C.trim()}),S=w.map(function(C){var T,_=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(C);if(_){var I,L,N=_[2];if((I=N)!==null&&I!==void 0&&I.startsWith("(")&&(N=N.slice(1)),(L=N)!==null&&L!==void 0&&L.startsWith(A)){var $;N=E;var M=_[1]!==void 0?_[1].slice(0,-1):C.slice(0,_.index).trim();($=M)!==null&&$!==void 0&&$.startsWith("at")&&(M=M.slice(2).trim()),T="".concat(M," ").concat(N).trim()}else T=N}else T=C;return T});if(S){for(var j=0;j<S.length;j+=1)if(b(a)&&x===S[j]||F(a)&&S[j].startsWith(E))return!0}return!1}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function sn(n,r){function u(h){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";if(typeof window.close!="function"){var y="window.close() is not a function so 'close-window' scriptlet is unavailable";g(h,y);return}var f=function(){try{d(h),window.close()}catch(a){g(h,a)}},l=function(){var a=function(){dispatchEvent(new Event("adguard:scriptlet-close-window"))};window.addEventListener("adguard:subscribed-to-close-window",a,{once:!0}),setTimeout(function(){window.removeEventListener("adguard:subscribed-to-close-window",a,{once:!0})},5e3)},s=function(){if(m==="")return!0;var a=o(m),c="".concat(window.location.pathname).concat(window.location.search);return a.test(c)};s()&&(f(),navigator.userAgent.includes("Chrome")&&l())}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",m=".?",y="/";if(h==="")return new RegExp(m);var f=h.lastIndexOf(y),l=h.substring(f+1),s=h.substring(0,f+1),i=function(b){if(!b)return!1;try{return new RegExp("",b),!0}catch{return!1}},a=function(b,F){return b.startsWith(y)&&b.endsWith(y)&&!b.endsWith("\\/")&&i(F)?F:""},c=a(s,l);if(h.startsWith(y)&&h.endsWith(y)||c){var p=c?s:h;return new RegExp(p.slice(1,-1),c)}var E=h.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(E)}function g(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,l=h.name,s=h.verbose;if(!(!y&&!s)){var i=console.log;if(!f){i("".concat(l,":"),m);return}i("".concat(l,": ").concat(m))}}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function gm(n,r){function u(f,l,s){if(Element.prototype.attachShadow){var i=function(p){var E="display:none!important;";p.style.cssText=E},a=function(){for(var p=s?document.querySelectorAll(s):g(document.documentElement),E=function(){var b=!1,F=v(l,p),x=F.targets,k=F.innerHosts;x.forEach(function(w){i(w),b=!0}),b&&d(f),p=k};p.length!==0;)E()};a(),o(a,!0)}}function d(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function o(f){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=20,a=new MutationObserver(m(E,i)),c=function(){s.length>0?a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l,attributeFilter:s}):a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l})},p=function(){a.disconnect()};function E(){p(),f(),c()}c()}function g(f){var l=[];if(f){var s=f.querySelectorAll("*");s.forEach(function(i){i.shadowRoot&&l.push(i)})}return l}function v(f,l){var s=[],i=[];l.forEach(function(c){var p=c.querySelectorAll(f);s=s.concat([].slice.call(p));var E=c.shadowRoot,A=E.querySelectorAll(f);s=s.concat([].slice.call(A)),i.push(g(E))});var a=h(i);return{targets:s,innerHosts:a}}function h(f){var l=[];f.forEach(function(a){return l.push(a)});for(var s=[];l.length;){var i=l.pop();Array.isArray(i)?i.forEach(function(a){return l.push(a)}):s.push(i)}return s.reverse()}function m(f,l){var s=!1,i,a=function c(){for(var p=arguments.length,E=new Array(p),A=0;A<p;A++)E[A]=arguments[A];if(s){i=E;return}f(...E),s=!0,setTimeout(function(){s=!1,i&&(c(...i),i=null)},l)};return a}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function _a(n,r){function u(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"text";if(!y){g(m,"Selector is required.");return}var l=/^(?:[\0- \x7F-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+/,s=/(?:[\0- \x7F-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+$/,i=function(b,F){if(F==="text")return b.textContent?b.textContent.replace(l,"").replace(s,""):"";if(F.startsWith("?"))try{var x=new URL(b.href,document.location.href);return x.searchParams.get(F.slice(1))||""}catch{return g(m,"Cannot retrieve the parameter '".concat(F.slice(1),"' from the URL '").concat(b.href)),""}return F.startsWith("[")&&F.endsWith("]")&&b.getAttribute(F.slice(1,-1))||""},a=function(b){if(!b)return null;try{var F=new URL(b,document.location.href),x=F.href,k=F.protocol;return k!=="http:"&&k!=="https:"?(g(m,'Protocol not allowed: "'.concat(k,'", from URL: "').concat(x,'"')),null):x}catch{return null}},c=function(b){return b.nodeName.toLowerCase()==="a"&&b.hasAttribute("href")},p=function(b){var F;try{F=document.querySelectorAll(b)}catch{g(m,'Invalid selector "'.concat(b,'"'));return}F.forEach(function(x){try{if(!c(x))return;var k=i(x,f),w=a(k);if(!w){g(m,"Invalid URL: ".concat(k));return}var S=x.href;x.setAttribute("href",w),w!==S&&g(m,'Sanitized "'.concat(S,'" to "').concat(w,'".'))}catch{g(m,"Failed to sanitize ".concat(x,"."))}}),o(m)},E=function(){p(y),d(function(){return p(y)},!0)};document.readyState==="loading"?window.addEventListener("DOMContentLoaded",E,{once:!0}):E()}function d(m){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],l=20,s=new MutationObserver(v(c,l)),i=function(){f.length>0?s.observe(document.documentElement,{childList:!0,subtree:!0,attributes:y,attributeFilter:f}):s.observe(document.documentElement,{childList:!0,subtree:!0,attributes:y})},a=function(){s.disconnect()};function c(){a(),m(),i()}i()}function o(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function g(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=m.name,i=m.verbose;if(!(!f&&!i)){var a=console.log;if(!l){a("".concat(s,":"),y);return}a("".concat(s,": ").concat(y))}}function v(m,y){var f=!1,l,s=function i(){for(var a=arguments.length,c=new Array(a),p=0;p<a;p++)c[p]=arguments[p];if(f){l=c;return}m(...c),f=!0,setTimeout(function(){f=!1,l&&(i(...l),l=null)},y)};return s}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function mm(n,r){function u(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(!(!Element.prototype.attachShadow||typeof Proxy>"u"||typeof Reflect>"u")){if(m.match(/(url|image-set)\(.*\)/i)){o(h,'"url()" function is not allowed for css rules');return}var f=function(s){try{var i=new CSSStyleSheet;try{i.insertRule(m)}catch(c){o(h,"Unable to apply the rule '".concat(m,`' due to: 
+'`).concat(c.message,"'"));return}s.adoptedStyleSheets=[...s.adoptedStyleSheets,i]}catch{var a=document.createElement("style");a.innerText=m,s.appendChild(a)}d(h)};g(window,y,f)}}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,l=h.name,s=h.verbose;if(!(!y&&!s)){var i=console.log;if(!f){i("".concat(l,":"),m);return}i("".concat(l,": ").concat(m))}}function g(h,m,y){var f=function(i,a,c){var p=Reflect.apply(i,a,c);return a&&a.matches(m||"*")&&y(p),p},l={apply:f};h.Element.prototype.attachShadow=new Proxy(h.Element.prototype.attachShadow,l)}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function ir(n,r){function u(a,c,p){var E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",A=y(c),b=y(p),F={nativeStringify:window.JSON.stringify},x=JSON.parse,k=function(){for(var C=arguments.length,T=new Array(C),_=0;_<C;_++)T[_]=arguments[_];var I=x.apply(JSON,T);return m(a,I,A,b,E,F)};k.toString=x.toString.bind(x),JSON.parse=k;var w=Response.prototype.json,S=function(){var C=w.apply(this);return C.then(function(T){return m(a,T,A,b,E,F)})};typeof Response>"u"||(Response.prototype.json=S)}function d(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function o(a,c){if(!a||a===""||s(a,c))return!0;var p=f(a),E=c.split(`
+`).slice(2).map(function(A){return A.trim()}).join(`
+`);return l().call(p,E)}function g(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],A=c.indexOf(".");if(A===-1){if(c==="*"||c==="[]")for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&E.push({base:a,prop:b});else E.push({base:a,prop:c});return E}var F=c.slice(0,A),x=F==="[]"&&Array.isArray(a)||F==="*"&&a instanceof Object;if(x){var k=c.slice(A+1),w=Object.keys(a);w.forEach(function(j){var C=a[j];g(C,k,p,E)})}Array.isArray(a)&&a.forEach(function(j){var C=j;C!==void 0&&g(C,c,p,E)});var S=a[F];return c=c.slice(A+1),S!==void 0&&g(S,c,p,E),E}function v(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,A=a.name,b=a.verbose;if(!(!p&&!b)){var F=console.log;if(!E){F("".concat(A,":"),c);return}F("".concat(A,": ").concat(c))}}function h(a,c,p,E,A,b){if(!c)return!1;var F=b.nativeStringify,x;if(p.length===0&&E.length>0){var k=F(c),w=f(E.join("")),S=w.test(k);if(S)return v(a,"".concat(window.location.hostname,`
+`).concat(F(c,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),c&&typeof c=="object"&&v(a,c,!0,!1),x=!1,x}if(A&&!o(A,new Error().stack||""))return x=!1,x;for(var j=[".*.","*.",".*",".[].","[].",".[]"],C=function(){var L=E[T],N=L.split(".").pop(),$=j.some(function(X){return L.includes(X)}),M=g(c,L,$);if(!M.length)return x=!1,{v:x};x=!$;for(var V=0;V<M.length;V+=1){var U=typeof N=="string"&&M[V].base[N]!==void 0;$?x=U||x:x=U&&x}},T=0;T<E.length;T+=1){var _=C();if(typeof _=="object")return _.v}return x}function m(a,c,p,E,A,b){var F=b.nativeStringify;if(p.length===0&&E.length===0)return v(a,"".concat(window.location.hostname,`
+`).concat(F(c,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),c&&typeof c=="object"&&v(a,c,!0,!1),c;try{if(h(a,c,p,E,A,b)===!1)return c;p.forEach(function(x){var k=g(c,x,!0);k.forEach(function(w){w!==void 0&&w.base&&(delete w.base[w.prop],d(a))})})}catch(x){v(a,x)}return c}function y(a){var c=typeof a=="string"&&a!==void 0&&a!=="";return c?a.split(/ +/):[]}function f(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}function l(){var a=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),c=a?.value;if(a&&typeof a.value=="function")return c;throw new Error("RegExp.prototype.test is not a function")}function s(a,c){var p="inlineScript",E="injectedScript",A="<anonymous>",b=function(T){return T.includes(p)},F=function(T){return T.includes(E)};if(!(b(a)||F(a)))return!1;var x=window.location.href,k=x.indexOf("#");k!==-1&&(x=x.slice(0,k));var w=c.split(`
+`).slice(2).map(function(C){return C.trim()}),S=w.map(function(C){var T,_=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(C);if(_){var I,L,N=_[2];if((I=N)!==null&&I!==void 0&&I.startsWith("(")&&(N=N.slice(1)),(L=N)!==null&&L!==void 0&&L.startsWith(A)){var $;N=E;var M=_[1]!==void 0?_[1].slice(0,-1):C.slice(0,_.index).trim();($=M)!==null&&$!==void 0&&$.startsWith("at")&&(M=M.slice(2).trim()),T="".concat(M," ").concat(N).trim()}else T=N}else T=C;return T});if(S){for(var j=0;j<S.length;j+=1)if(b(a)&&x===S[j]||F(a)&&S[j].startsWith(E))return!0}return!1}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function Ia(n,r){function u(C,T,_){var I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",L=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var N=y(T),$=y(_),M=window.JSON.stringify,V=window.Request.prototype.clone,U=window.Response.prototype.clone,X=window.fetch,Z=async function(te,ne,K){var re=g(K,V);if(!h(C,I,re))return Reflect.apply(te,ne,K);var ue,le;try{ue=await X.apply(null,K),le=U.call(ue)}catch{return o(C,"Could not make an original fetch request: ".concat(re.url)),Reflect.apply(te,ne,K)}var ee;try{ee=await ue.json()}catch{var ae="Response body can't be converted to json: ".concat(v(re));return o(C,ae),le}var fe=m(C,ee,N,$,L,{nativeStringify:M,nativeRequestClone:V,nativeResponseClone:U,nativeFetch:X}),ve=f(ue,M(fe));return d(C),ve},Y={apply:Z};window.fetch=new Proxy(window.fetch,Y)}}function d(C){if(C.verbose===!0){try{var T=console.log.bind(console),_=console.trace.bind(console),I=C.ruleText||"";if(C.domainName){var L="#%#//",N="##+js",$;C.ruleText.includes(L)?$=C.ruleText.indexOf(L):C.ruleText.includes(N)&&($=C.ruleText.indexOf(N));var M=C.ruleText.slice($);I="".concat(C.domainName).concat(M)}T("".concat(I," trace start")),_&&_(),T("".concat(I," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(C)}}function o(C,T){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,L=C.name,N=C.verbose;if(!(!_&&!N)){var $=console.log;if(!I){$("".concat(L,":"),T);return}$("".concat(L,": ").concat(T))}}function g(C,T){var _={},I=C[0],L,N;if(I instanceof Request){var $=T.call(I),M=E($);L=M.url,N=M}else L=I,N=C[1];if(_.url=L,N instanceof Object){var V=Object.keys(N);V.forEach(function(U){_[U]=N[U]})}return _}function v(C){return!C||typeof C!="object"?String(C):p(C)?"{}":Object.entries(C).map(function(T){var _=T[0],I=T[1],L=I;return I instanceof Object&&(L="{ ".concat(v(I)," }")),"".concat(_,':"').concat(L,'"')}).join(" ")}function h(C,T,_){if(T===""||T==="*")return!0;var I,L=b(T);if(!F(L))o(C,"Invalid parameter: ".concat(T)),I=!1;else{var N=x(L),$=Object.keys(N);I=$.every(function(M){var V=N[M],U=_[M];return Object.prototype.hasOwnProperty.call(_,M)&&typeof U=="string"&&V?.test(U)})}return I}function m(C,T,_,I,L,N){var $=N.nativeStringify;if(_.length===0&&I.length===0)return o(C,"".concat(window.location.hostname,`
+`).concat($(T,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),T&&typeof T=="object"&&o(C,T,!0,!1),T;try{if(l(C,T,_,I,L,N)===!1)return T;_.forEach(function(M){var V=k(T,M,!0);V.forEach(function(U){U!==void 0&&U.base&&(delete U.base[U.prop],d(C))})})}catch(M){o(C,M)}return T}function y(C){var T=typeof C=="string"&&C!==void 0&&C!=="";return T?C.split(/ +/):[]}function f(C,T){var _=C.bodyUsed,I=C.headers,L=C.ok,N=C.redirected,$=C.status,M=C.statusText,V=C.type,U=C.url,X=new Response(T,{status:$,statusText:M,headers:I});return Object.defineProperties(X,{url:{value:U},type:{value:V},ok:{value:L},bodyUsed:{value:_},redirected:{value:N}}),X}function l(C,T,_,I,L,N){if(!T)return!1;var $=N.nativeStringify,M;if(_.length===0&&I.length>0){var V=$(T),U=i(I.join("")),X=U.test(V);if(X)return o(C,"".concat(window.location.hostname,`
+`).concat($(T,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),T&&typeof T=="object"&&o(C,T,!0,!1),M=!1,M}if(L&&!s(L,new Error().stack||""))return M=!1,M;for(var Z=[".*.","*.",".*",".[].","[].",".[]"],Y=function(){var K=I[oe],re=K.split(".").pop(),ue=Z.some(function(fe){return K.includes(fe)}),le=k(T,K,ue);if(!le.length)return M=!1,{v:M};M=!ue;for(var ee=0;ee<le.length;ee+=1){var ae=typeof re=="string"&&le[ee].base[re]!==void 0;ue?M=ae||M:M=ae&&M}},oe=0;oe<I.length;oe+=1){var te=Y();if(typeof te=="object")return te.v}return M}function s(C,T){if(!C||C===""||w(C,T))return!0;var _=i(C),I=T.split(`
+`).slice(2).map(function(L){return L.trim()}).join(`
+`);return S().call(_,I)}function i(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",T=".?",_="/";if(C==="")return new RegExp(T);var I=C.lastIndexOf(_),L=C.substring(I+1),N=C.substring(0,I+1),$=function(Y){if(!Y)return!1;try{return new RegExp("",Y),!0}catch{return!1}},M=function(Y,oe){return Y.startsWith(_)&&Y.endsWith(_)&&!Y.endsWith("\\/")&&$(oe)?oe:""},V=M(N,L);if(C.startsWith(_)&&C.endsWith(_)||V){var U=V?N:C;return new RegExp(U.slice(1,-1),V)}var X=C.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(X)}function a(C){var T="/",_=c(C);C[0]===T&&C[C.length-1]===T&&(_=C.slice(1,-1));var I;try{I=new RegExp(_),I=!0}catch{I=!1}return I}function c(C){return C.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function p(C){return Object.keys(C).length===0&&!C.prototype}function E(C){var T=A(),_=T.map(function(I){var L=C[I];return[I,L]});return Object.fromEntries(_)}function A(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function b(C){var T=" ",_=":",I=function(M){return A().includes(M)},L={},N=C.split(T);return N.forEach(function($){var M=$.indexOf(_),V=$.slice(0,M);if(I(V)){var U=$.slice(M+1);L[V]=U}else L.url=$}),L}function F(C){return Object.values(C).every(function(T){return a(T)})}function x(C){var T={},_=Object.keys(C);return _.forEach(function(I){T[I]=i(C[I])}),T}function k(C,T){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],L=T.indexOf(".");if(L===-1){if(T==="*"||T==="[]")for(var N in C)Object.prototype.hasOwnProperty.call(C,N)&&I.push({base:C,prop:N});else I.push({base:C,prop:T});return I}var $=T.slice(0,L),M=$==="[]"&&Array.isArray(C)||$==="*"&&C instanceof Object;if(M){var V=T.slice(L+1),U=Object.keys(C);U.forEach(function(Z){var Y=C[Z];k(Y,V,_,I)})}Array.isArray(C)&&C.forEach(function(Z){var Y=Z;Y!==void 0&&k(Y,T,_,I)});var X=C[$];return T=T.slice(L+1),X!==void 0&&k(X,T,_,I),I}function w(C,T){var _="inlineScript",I="injectedScript",L="<anonymous>",N=function(oe){return oe.includes(_)},$=function(oe){return oe.includes(I)};if(!(N(C)||$(C)))return!1;var M=window.location.href,V=M.indexOf("#");V!==-1&&(M=M.slice(0,V));var U=T.split(`
+`).slice(2).map(function(Y){return Y.trim()}),X=U.map(function(Y){var oe,te=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(Y);if(te){var ne,K,re=te[2];if((ne=re)!==null&&ne!==void 0&&ne.startsWith("(")&&(re=re.slice(1)),(K=re)!==null&&K!==void 0&&K.startsWith(L)){var ue;re=I;var le=te[1]!==void 0?te[1].slice(0,-1):Y.slice(0,te.index).trim();(ue=le)!==null&&ue!==void 0&&ue.startsWith("at")&&(le=le.slice(2).trim()),oe="".concat(le," ").concat(re).trim()}else oe=re}else oe=Y;return oe});if(X){for(var Z=0;Z<X.length;Z+=1)if(N(C)&&M===X[Z]||$(C)&&X[Z].startsWith(I))return!0}return!1}function S(){var C=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),T=C?.value;if(C&&typeof C.value=="function")return T;throw new Error("RegExp.prototype.test is not a function")}var j=r?[].concat(n).concat(r):[n];try{u.apply(this,j)}catch(C){console.log(C)}}function Na(n,r){function u(k,w,S){var j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",C=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!(typeof Proxy>"u")){var T=!w&&!S,_=h(w),I=h(S),L=window.JSON.parse,N=window.JSON.stringify,$=window.XMLHttpRequest.prototype.open,M=window.XMLHttpRequest.prototype.send,V=function(K,re,ue){return re.collectedHeaders.push(ue),Reflect.apply(K,re,ue)},U={apply:V},X,Z=function(K,re,ue){return X=y.apply(null,ue),(m(k,j,X)||T)&&(re.xhrShouldBePruned=!0,re.headersReceived=!!re.headersReceived),re.xhrShouldBePruned&&!re.headersReceived&&(re.headersReceived=!0,re.collectedHeaders=[],re.setRequestHeader=new Proxy(re.setRequestHeader,U)),Reflect.apply(K,re,ue)},Y=function(K,re,ue){var le=new Error().stack||"";if(!re.xhrShouldBePruned||C&&!l(C,le))return Reflect.apply(K,re,ue);var ee=new XMLHttpRequest;ee.addEventListener("readystatechange",function(){if(ee.readyState===4){var ae=ee.readyState,fe=ee.response,ve=ee.responseText,we=ee.responseURL,De=ee.responseXML,Ae=ee.status,ge=ee.statusText,xe=ve||fe;if(!(typeof xe!="string"&&typeof xe!="object")){var Oe;if(typeof xe=="string")try{var Ot=L(xe);if(T)o(k,"".concat(window.location.hostname,`
+`).concat(N(Ot,null,2),`
+Stack trace:
+`).concat(le),!0),o(k,Ot,!0,!1),Oe=xe;else{Oe=v(k,Ot,_,I,C="",{nativeStringify:N});try{var gn=re.responseType;switch(gn){case"":case"text":Oe=N(Oe);break;case"arraybuffer":Oe=new TextEncoder().encode(N(Oe)).buffer;break;case"blob":Oe=new Blob([N(Oe)]);break;default:break}}catch{var Nn="Response body cannot be converted to reponse type: '".concat(xe,"'");o(k,Nn),Oe=xe}}}catch{var Qa="Response body cannot be converted to json: '".concat(xe,"'");o(k,Qa),Oe=xe}Object.defineProperties(re,{readyState:{value:ae,writable:!1},responseURL:{value:we,writable:!1},responseXML:{value:De,writable:!1},status:{value:Ae,writable:!1},statusText:{value:ge,writable:!1},response:{value:Oe,writable:!1},responseText:{value:Oe,writable:!1}}),setTimeout(function(){var or=new Event("readystatechange");re.dispatchEvent(or);var Au=new Event("load");re.dispatchEvent(Au);var Fu=new Event("loadend");re.dispatchEvent(Fu)},1),d(k)}}}),$.apply(ee,[X.method,X.url,!!X.async]),re.collectedHeaders.forEach(function(ae){ee.setRequestHeader(ae[0],ae[1])}),re.collectedHeaders=[];try{M.call(ee,ue)}catch{return Reflect.apply(K,re,ue)}},oe={apply:Z},te={apply:Y};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,oe),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,te)}}function d(k){if(k.verbose===!0){try{var w=console.log.bind(console),S=console.trace.bind(console),j=k.ruleText||"";if(k.domainName){var C="#%#//",T="##+js",_;k.ruleText.includes(C)?_=k.ruleText.indexOf(C):k.ruleText.includes(T)&&(_=k.ruleText.indexOf(T));var I=k.ruleText.slice(_);j="".concat(k.domainName).concat(I)}w("".concat(j," trace start")),S&&S(),w("".concat(j," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(k)}}function o(k,w){var S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,C=k.name,T=k.verbose;if(!(!S&&!T)){var _=console.log;if(!j){_("".concat(C,":"),w);return}_("".concat(C,": ").concat(w))}}function g(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",w=".?",S="/";if(k==="")return new RegExp(w);var j=k.lastIndexOf(S),C=k.substring(j+1),T=k.substring(0,j+1),_=function(V){if(!V)return!1;try{return new RegExp("",V),!0}catch{return!1}},I=function(V,U){return V.startsWith(S)&&V.endsWith(S)&&!V.endsWith("\\/")&&_(U)?U:""},L=I(T,C);if(k.startsWith(S)&&k.endsWith(S)||L){var N=L?T:k;return new RegExp(N.slice(1,-1),L)}var $=k.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp($)}function v(k,w,S,j,C,T){var _=T.nativeStringify;if(S.length===0&&j.length===0)return o(k,"".concat(window.location.hostname,`
+`).concat(_(w,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),w&&typeof w=="object"&&o(k,w,!0,!1),w;try{if(f(k,w,S,j,C,T)===!1)return w;S.forEach(function(I){var L=A(w,I,!0);L.forEach(function(N){N!==void 0&&N.base&&(delete N.base[N.prop],d(k))})})}catch(I){o(k,I)}return w}function h(k){var w=typeof k=="string"&&k!==void 0&&k!=="";return w?k.split(/ +/):[]}function m(k,w,S){if(w===""||w==="*")return!0;var j,C=c(w);if(!a(C))o(k,"Invalid parameter: ".concat(w)),j=!1;else{var T=s(C),_=Object.keys(T);j=_.every(function(I){var L=T[I],N=S[I];return Object.prototype.hasOwnProperty.call(S,I)&&typeof N=="string"&&L?.test(N)})}return j}function y(k,w,S,j,C){return{method:k,url:w,async:S,user:j,password:C}}function f(k,w,S,j,C,T){if(!w)return!1;var _=T.nativeStringify,I;if(S.length===0&&j.length>0){var L=_(w),N=g(j.join("")),$=N.test(L);if($)return o(k,"".concat(window.location.hostname,`
+`).concat(_(w,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),w&&typeof w=="object"&&o(k,w,!0,!1),I=!1,I}if(C&&!l(C,new Error().stack||""))return I=!1,I;for(var M=[".*.","*.",".*",".[].","[].",".[]"],V=function(){var Y=j[U],oe=Y.split(".").pop(),te=M.some(function(ue){return Y.includes(ue)}),ne=A(w,Y,te);if(!ne.length)return I=!1,{v:I};I=!te;for(var K=0;K<ne.length;K+=1){var re=typeof oe=="string"&&ne[K].base[oe]!==void 0;te?I=re||I:I=re&&I}},U=0;U<j.length;U+=1){var X=V();if(typeof X=="object")return X.v}return I}function l(k,w){if(!k||k===""||b(k,w))return!0;var S=g(k),j=w.split(`
+`).slice(2).map(function(C){return C.trim()}).join(`
+`);return F().call(S,j)}function s(k){var w={},S=Object.keys(k);return S.forEach(function(j){w[j]=g(k[j])}),w}function i(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function a(k){return Object.values(k).every(function(w){return p(w)})}function c(k){var w=" ",S=":",j=function(I){return i().includes(I)},C={},T=k.split(w);return T.forEach(function(_){var I=_.indexOf(S),L=_.slice(0,I);if(j(L)){var N=_.slice(I+1);C[L]=N}else C.url=_}),C}function p(k){var w="/",S=E(k);k[0]===w&&k[k.length-1]===w&&(S=k.slice(1,-1));var j;try{j=new RegExp(S),j=!0}catch{j=!1}return j}function E(k){return k.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function A(k,w){var S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],C=w.indexOf(".");if(C===-1){if(w==="*"||w==="[]")for(var T in k)Object.prototype.hasOwnProperty.call(k,T)&&j.push({base:k,prop:T});else j.push({base:k,prop:w});return j}var _=w.slice(0,C),I=_==="[]"&&Array.isArray(k)||_==="*"&&k instanceof Object;if(I){var L=w.slice(C+1),N=Object.keys(k);N.forEach(function(M){var V=k[M];A(V,L,S,j)})}Array.isArray(k)&&k.forEach(function(M){var V=M;V!==void 0&&A(V,w,S,j)});var $=k[_];return w=w.slice(C+1),$!==void 0&&A($,w,S,j),j}function b(k,w){var S="inlineScript",j="injectedScript",C="<anonymous>",T=function(U){return U.includes(S)},_=function(U){return U.includes(j)};if(!(T(k)||_(k)))return!1;var I=window.location.href,L=I.indexOf("#");L!==-1&&(I=I.slice(0,L));var N=w.split(`
+`).slice(2).map(function(V){return V.trim()}),$=N.map(function(V){var U,X=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(V);if(X){var Z,Y,oe=X[2];if((Z=oe)!==null&&Z!==void 0&&Z.startsWith("(")&&(oe=oe.slice(1)),(Y=oe)!==null&&Y!==void 0&&Y.startsWith(C)){var te;oe=j;var ne=X[1]!==void 0?X[1].slice(0,-1):V.slice(0,X.index).trim();(te=ne)!==null&&te!==void 0&&te.startsWith("at")&&(ne=ne.slice(2).trim()),U="".concat(ne," ").concat(oe).trim()}else U=oe}else U=V;return U});if($){for(var M=0;M<$.length;M+=1)if(T(k)&&I===$[M]||_(k)&&$[M].startsWith(j))return!0}return!1}function F(){var k=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),w=k?.value;if(k&&typeof k.value=="function")return w;throw new Error("RegExp.prototype.test is not a function")}var x=r?[].concat(n).concat(r):[n];try{u.apply(this,x)}catch(k){console.log(k)}}function Zc(n,r){function u(){for(var o=arguments.length,g=new Array(o),v=0;v<o;v++)g[v]=arguments[v];console.log(g)}var d=r?[].concat(n).concat(r):[n];try{u.apply(this,d)}catch(o){console.log(o)}}function cn(n,r){function u(s){var i=window.EventTarget.prototype.addEventListener;function a(p,E){var A;if(o(p)&&g(E)){var b='addEventListener("'.concat(p,'", ').concat(v(E),")");m(s,b,!0),d(s)}else{var F=`Invalid event type or listener passed to addEventListener:
+        type: `.concat(h(p),`
+        listener: `).concat(h(E));m(s,F,!0)}var x=this;this&&((A=this.constructor)===null||A===void 0?void 0:A.name)==="Window"&&this!==window&&(x=window);for(var k=arguments.length,w=new Array(k>2?k-2:0),S=2;S<k;S++)w[S-2]=arguments[S];return i.apply(x,[p,E,...w])}var c={configurable:!0,set:function(){},get:function(){return a}};Object.defineProperty(window.EventTarget.prototype,"addEventListener",c),Object.defineProperty(window,"addEventListener",c),Object.defineProperty(document,"addEventListener",c)}function d(s){if(s.verbose===!0){try{var i=console.log.bind(console),a=console.trace.bind(console),c=s.ruleText||"";if(s.domainName){var p="#%#//",E="##+js",A;s.ruleText.includes(p)?A=s.ruleText.indexOf(p):s.ruleText.includes(E)&&(A=s.ruleText.indexOf(E));var b=s.ruleText.slice(A);c="".concat(s.domainName).concat(b)}i("".concat(c," trace start")),a&&a(),i("".concat(c," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(s)}}function o(s){return typeof s<"u"}function g(s){return typeof s<"u"&&(typeof s=="function"||typeof s=="object"&&s!==null&&"handleEvent"in s&&typeof s.handleEvent=="function")}function v(s){return typeof s=="function"?s.toString():s.handleEvent.toString()}function h(s){var i;return typeof s>"u"?i="undefined":typeof s=="object"?s===null?i="null":i=y(s):i=String(s),i}function m(s,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,p=s.name,E=s.verbose;if(!(!a&&!E)){var A=console.log;if(!c){A("".concat(p,":"),i);return}A("".concat(p,": ").concat(i))}}function y(s){return!s||typeof s!="object"?String(s):f(s)?"{}":Object.entries(s).map(function(i){var a=i[0],c=i[1],p=c;return c instanceof Object&&(p="{ ".concat(y(c)," }")),"".concat(a,':"').concat(p,'"')}).join(" ")}function f(s){return Object.keys(s).length===0&&!s.prototype}var l=r?[].concat(n).concat(r):[n];try{u.apply(this,l)}catch(s){console.log(s)}}function hm(n,r){function u(v){var h=window.eval;function m(l){return d(v),o(v,'eval("'.concat(l,'")'),!0),h(l)}window.eval=m;var y=window.Function;function f(){d(v);for(var l=arguments.length,s=new Array(l),i=0;i<l;i++)s[i]=arguments[i];return o(v,"new Function(".concat(s.join(", "),")"),!0),y.apply(this,[...s])}f.prototype=Object.create(y.prototype),f.prototype.constructor=f,window.Function=f}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(v,h){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,f=v.name,l=v.verbose;if(!(!m&&!l)){var s=console.log;if(!y){s("".concat(f,":"),h);return}s("".concat(f,": ").concat(h))}}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function ym(n,r){function u(y,f){if(f){var l=function(a){var c=a.split(`
+`).slice(2).map(function(A){return A.replace(/ {4}at /,"")}),p=c.map(function(A){var b,F,x=/\(([^\)]+)\)/,k=/(.*?@)(\S+)(:\d+):\d+\)?$/;return A.match(x)?(b=A.split(" ").slice(0,-1).join(" "),F=A.match(x)[1]):A.match(k)?(b=A.split("@").slice(0,-1).join(" "),F=A.match(k)[2]):(b="function name is not available",F=A),[b,F]}),E={};return p.forEach(function(A){E[A[0]]=A[1]}),E},s=function i(a,c){var p=d(a,c),E=p.base,A=p.prop,b=p.chain;if(b){var F=function(w){E=w,w instanceof Object&&i(w,b)};Object.defineProperty(a,A,{get:function(){return E},set:F});return}var x=E[A];o(E,A,{get(){return g(y),v(y,"Get ".concat(A),!0),console.table(l(new Error().stack)),x},set(k){g(y),v(y,"Set ".concat(A),!0),console.table(l(new Error().stack)),x=k}})};s(window,f)}}function d(y,f){var l=f.indexOf(".");if(l===-1)return{base:y,prop:f};var s=f.slice(0,l);if(y===null)return{base:y,prop:s,chain:f};var i=y[s];return f=f.slice(l+1),(y instanceof Object||typeof y=="object")&&h(y)?{base:y,prop:s,chain:f}:i===null?{base:y,prop:s,chain:f}:i!==void 0?d(i,f):(Object.defineProperty(y,s,{configurable:!0}),{base:y,prop:s,chain:f})}function o(y,f,l){var s=Object.getOwnPropertyDescriptor(y,f);return s&&!s.configurable?!1:(Object.defineProperty(y,f,l),!0)}function g(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function v(y,f){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=y.name,a=y.verbose;if(!(!l&&!a)){var c=console.log;if(!s){c("".concat(i,":"),f);return}c("".concat(i,": ").concat(f))}}function h(y){return Object.keys(y).length===0&&!y.prototype}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function Ma(n,r){function u(c,p){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";if(!(typeof Reflect>"u"||typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var A=!1,b=o(E),F="#",x={ASSET:"#EXT-X-ASSET:",CUE:"#EXT-X-CUE:",CUE_IN:"#EXT-X-CUE-IN",DISCONTINUITY:"#EXT-X-DISCONTINUITY",EXTINF:"#EXTINF",EXTM3U:"#EXTM3U",SCTE35:"#EXT-X-SCTE35:"},k={AD:"-AD-",VAST:"-VAST-",VMAP_AD:"-VMAP-AD-",VMAP_AD_BREAK:"#EXT-X-VMAP-AD-BREAK:"},w=["#EXT-X-TARGETDURATION","#EXT-X-MEDIA-SEQUENCE","#EXT-X-DISCONTINUITY-SEQUENCE","#EXT-X-ENDLIST","#EXT-X-PLAYLIST-TYPE","#EXT-X-I-FRAMES-ONLY","#EXT-X-MEDIA","#EXT-X-STREAM-INF","#EXT-X-I-FRAME-STREAM-INF","#EXT-X-SESSION-DATA","#EXT-X-SESSION-KEY","#EXT-X-INDEPENDENT-SEGMENTS","#EXT-X-START"],S=function(le){return w.some(function(ee){return le.startsWith(ee)})},j=function ue(le,ee){var ae=le.slice(),fe=ee;if(ae[fe].includes(x.EXTINF)&&(ae[fe]=void 0,fe+=1,ae[fe].includes(x.DISCONTINUITY))){ae[fe]=void 0,fe+=1;var ve=ue(ae,fe);ae=ve.array,fe=ve.index}return{array:ae,index:fe}},C=function(le){for(var ee=le.slice(),ae=0;ae<ee.length-1;ae+=1)if((ee[ae].includes(k.VMAP_AD)||ee[ae].includes(k.VAST)||ee[ae].includes(k.AD))&&(ee[ae]=void 0,ee[ae+1].includes(x.EXTINF))){ae+=1;var fe=j(ee,ae);ee=fe.array,ae=fe.index-1}return ee},T=function(le,ee,ae){return le.startsWith(x.CUE)&&(le=void 0,ee+=1,ae[ee].startsWith(x.ASSET)&&(ae[ee]=void 0,ee+=1),ae[ee].startsWith(x.SCTE35)&&(ae[ee]=void 0,ee+=1),ae[ee].startsWith(x.CUE_IN)&&(ae[ee]=void 0,ee+=1),ae[ee].startsWith(x.SCTE35)&&(ae[ee]=void 0)),le},_=o(p),I=function(le,ee,ae){return!le.startsWith(x.EXTINF)||!_.test(ae[ee+1])||(S(ae[ee])||(ae[ee]=void 0),ee+=1,S(ae[ee])||(ae[ee]=void 0),ee+=1,ae[ee].startsWith(x.DISCONTINUITY)&&(ae[ee]=void 0)),le},L=function(le){for(var ee=0;ee<le.length-1;ee+=1){var ae;if((ae=le[ee])!==null&&ae!==void 0&&ae.startsWith(F)&&_.test(le[ee])){var fe=le[ee].substring(0,le[ee].indexOf(":"));if(!fe)return le;le[ee]=void 0,ee+=1;for(var ve=ee;ve<le.length;ve+=1)if(!le[ve].includes(fe)&&!S(le[ve]))le[ve]=void 0;else{ee=ve-1;break}}}return le},N=function(le){if(typeof le=="string"){var ee=le.trim();return ee.startsWith(x.EXTM3U)||ee.startsWith(k.VMAP_AD_BREAK)}return!1},$=function(le,ee){return N(le)&&ee.test(le)},M=function(le){var ee=le.split(/\r?\n/);return le.includes(k.VMAP_AD_BREAK)?(ee=C(ee),ee.filter(function(ae){return!!ae}).join(`
+`)):(ee=L(ee),ee.map(function(ae,fe,ve){return typeof ae>"u"||(ae=T(ae,fe,ve),typeof ae<"u"&&(ae=I(ae,fe,ve))),ae}).filter(function(ae){return!!ae}).join(`
+`))},V=window.XMLHttpRequest.prototype.open,U=window.XMLHttpRequest.prototype.send,X,Z=function(le,ee,ae){if(X=v.apply(null,ae),h(c,E,X)&&(ee.shouldBePruned=!0),ee.shouldBePruned){ee.collectedHeaders=[];var fe=function(De,Ae,ge){return Ae.collectedHeaders.push(ge),Reflect.apply(De,Ae,ge)},ve={apply:fe};ee.setRequestHeader=new Proxy(ee.setRequestHeader,ve)}return Reflect.apply(le,ee,ae)},Y=function(le,ee,ae){var fe=["","text"];if(!ee.shouldBePruned||!fe.includes(ee.responseType))return Reflect.apply(le,ee,ae);var ve=new XMLHttpRequest;ve.addEventListener("readystatechange",function(){if(ve.readyState===4){var we=ve.readyState,De=ve.response,Ae=ve.responseText,ge=ve.responseURL,xe=ve.responseXML,Oe=ve.status,Ot=ve.statusText,gn=Ae||De;if(typeof gn=="string"){if(p)A=$(De,_);else if(N(De)){var Nn="XMLHttpRequest.open() URL: ".concat(ge,`
+response: `).concat(De);g(c,Nn)}var Qa=A?M(De):De;Object.defineProperties(ee,{readyState:{value:we,writable:!1},responseURL:{value:ge,writable:!1},responseXML:{value:xe,writable:!1},status:{value:Oe,writable:!1},statusText:{value:Ot,writable:!1},response:{value:Qa,writable:!1},responseText:{value:Qa,writable:!1}}),setTimeout(function(){var or=new Event("readystatechange");ee.dispatchEvent(or);var Au=new Event("load");ee.dispatchEvent(Au);var Fu=new Event("loadend");ee.dispatchEvent(Fu)},1),d(c)}}}),V.apply(ve,[X.method,X.url]),ee.collectedHeaders.forEach(function(we){var De=we[0],Ae=we[1];ve.setRequestHeader(De,Ae)}),ee.collectedHeaders=[];try{U.call(ve,ae)}catch{return Reflect.apply(le,ee,ae)}},oe={apply:Z},te={apply:Y};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,oe),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,te);var ne=window.fetch,K=async function(le,ee,ae){var fe=ae[0]instanceof Request?ae[0].url:ae[0];if(typeof fe!="string"||fe.length===0)return Reflect.apply(le,ee,ae);if(b.test(fe)){var ve=await ne(...ae),we=ve.clone(),De=await ve.text();if(!p&&N(De)){var Ae="fetch URL: ".concat(fe,`
+response text: `).concat(De);return g(c,Ae),we}if($(De,_)){var ge=M(De);return d(c),new Response(ge,{status:ve.status,statusText:ve.statusText,headers:ve.headers})}return we}return Reflect.apply(le,ee,ae)},re={apply:K};window.fetch=new Proxy(window.fetch,re)}}function d(c){if(c.verbose===!0){try{var p=console.log.bind(console),E=console.trace.bind(console),A=c.ruleText||"";if(c.domainName){var b="#%#//",F="##+js",x;c.ruleText.includes(b)?x=c.ruleText.indexOf(b):c.ruleText.includes(F)&&(x=c.ruleText.indexOf(F));var k=c.ruleText.slice(x);A="".concat(c.domainName).concat(k)}p("".concat(A," trace start")),E&&E(),p("".concat(A," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(c)}}function o(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",p=".?",E="/";if(c==="")return new RegExp(p);var A=c.lastIndexOf(E),b=c.substring(A+1),F=c.substring(0,A+1),x=function(T){if(!T)return!1;try{return new RegExp("",T),!0}catch{return!1}},k=function(T,_){return T.startsWith(E)&&T.endsWith(E)&&!T.endsWith("\\/")&&x(_)?_:""},w=k(F,b);if(c.startsWith(E)&&c.endsWith(E)||w){var S=w?F:c;return new RegExp(S.slice(1,-1),w)}var j=c.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(j)}function g(c,p){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,A=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,b=c.name,F=c.verbose;if(!(!E&&!F)){var x=console.log;if(!A){x("".concat(b,":"),p);return}x("".concat(b,": ").concat(p))}}function v(c,p,E,A,b){return{method:c,url:p,async:E,user:A,password:b}}function h(c,p,E){if(p===""||p==="*")return!0;var A,b=l(p);if(!f(b))g(c,"Invalid parameter: ".concat(p)),A=!1;else{var F=m(b),x=Object.keys(F);A=x.every(function(k){var w=F[k],S=E[k];return Object.prototype.hasOwnProperty.call(E,k)&&typeof S=="string"&&w?.test(S)})}return A}function m(c){var p={},E=Object.keys(c);return E.forEach(function(A){p[A]=o(c[A])}),p}function y(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function f(c){return Object.values(c).every(function(p){return s(p)})}function l(c){var p=" ",E=":",A=function(k){return y().includes(k)},b={},F=c.split(p);return F.forEach(function(x){var k=x.indexOf(E),w=x.slice(0,k);if(A(w)){var S=x.slice(k+1);b[w]=S}else b.url=x}),b}function s(c){var p="/",E=i(c);c[0]===p&&c[c.length-1]===p&&(E=c.slice(1,-1));var A;try{A=new RegExp(E),A=!0}catch{A=!1}return A}function i(c){return c.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var a=r?[].concat(n).concat(r):[n];try{u.apply(this,a)}catch(c){console.log(c)}}function bm(n,r){function u(v){var h=function(w,S){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},C=j.callback,T=j.ctx;typeof C=="function"&&(C=T!==void 0?C.bind(T):C,setTimeout(function(){return C()}))},m=o,y=h,f=h,l=function(w,S){S&&setTimeout(S(null))},s=h,i=h,a=o,c=function(w,S,j,C,T){h(null,null,{callback:C,ctx:T})},p=o,E=o,A=o,b={addFileExtension:m,extLink:y,file:f,getClientID:l,hit:s,notBounce:i,params:a,reachGoal:c,setUserID:p,userParams:E,destruct:A};function F(k,w){for(var S=arguments.length,j=new Array(S>2?S-2:0),C=2;C<S;C++)j[C-2]=arguments[C];return b[w]&&b[w](k,...j)}function x(k){window["yaCounter".concat(k)]=b,document.dispatchEvent(new Event("yacounter".concat(k,"inited")))}typeof window.ym>"u"?(window.ym=F,F.a=[]):window.ym&&window.ym.a&&(F.a=window.ym.a,window.ym=F,window.ym.a.forEach(function(k){var w=k[0];x(w)})),d(v)}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function Dm(n,r){function u(h){var m="yandex_metrika_callbacks",y=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=s.callback,a=s.ctx;typeof i=="function"&&(i=a!==void 0?i.bind(a):i,setTimeout(function(){return i()}))};function f(){}f.counters=g,f.prototype.addFileExtension=o,f.prototype.getClientID=o,f.prototype.setUserID=o,f.prototype.userParams=o,f.prototype.params=o,f.prototype.counters=g,f.prototype.extLink=function(l,s){y(s)},f.prototype.file=function(l,s){y(s)},f.prototype.hit=function(l,s){y(s)},f.prototype.reachGoal=function(l,s,i,a){y({callback:i,ctx:a})},f.prototype.notBounce=y,window.Ya?window.Ya.Metrika=f:window.Ya={Metrika:f},window[m]&&Array.isArray(window[m])&&window[m].forEach(function(l){typeof l=="function"&&l()}),d(h)}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){}function g(){return[]}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function Em(n,r){function u(y){if(Document instanceof Object){for(var f={joinAdInterestGroup:v,runAdAuction:h,leaveAdInterestGroup:v,clearOriginJoinedAdInterestGroups:v,createAuctionNonce:o,updateAdInterestGroups:g},l=0,s=Object.keys(f);l<s.length;l++){var i=s[l],a=i,c=Navigator.prototype;!Object.prototype.hasOwnProperty.call(c,a)||!(c[a]instanceof Function)||(c[a]=f[a])}d(y)}}function d(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function o(){return""}function g(){}function v(){return Promise.resolve(void 0)}function h(){return Promise.resolve(null)}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function wm(n,r){function u(v){var h="browsingTopics";Document instanceof Object&&(!Object.prototype.hasOwnProperty.call(Document.prototype,h)||!(Document.prototype[h]instanceof Function)||(Document.prototype[h]=function(){return o("[]")},d(v)))}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"{}",h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"basic";if(!(typeof Response>"u")){var y=new Response(v,{status:200,statusText:"OK"});return m==="opaque"?Object.defineProperties(y,{body:{value:null},status:{value:0},statusText:{value:""},url:{value:""},type:{value:m}}):Object.defineProperties(y,{url:{value:h},type:{value:m}}),Promise.resolve(y)}}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function ln(n,r){function u(v){window.eval=function(m){d(v),o(v,`AdGuard has prevented eval:
+`.concat(m),!0)}.bind()}function d(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}function o(v,h){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,f=v.name,l=v.verbose;if(!(!m&&!l)){var s=console.log;if(!y){s("".concat(f,":"),h);return}s("".concat(f,": ").concat(h))}}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function Ba(n,r){function u(m){var y="";if(window.RTCPeerConnection?y="RTCPeerConnection":window.webkitRTCPeerConnection&&(y="webkitRTCPeerConnection"),y!==""){var f=function(i){var a="Document tried to create an RTCPeerConnection: ".concat(v(i));g(m,a),d(m)};f.prototype={close:o,createDataChannel:o,createOffer:o,setRemoteDescription:o};var l=window[y];window[y]=f,l.prototype&&(l.prototype.createDataChannel=function(s,i){return{close:o,send:o}}.bind(null))}}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(){}function g(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=m.name,i=m.verbose;if(!(!f&&!i)){var a=console.log;if(!l){a("".concat(s,":"),y);return}a("".concat(s,": ").concat(y))}}function v(m){var y="undefined",f=y;if(m===null)f="null";else if(m instanceof Object){var l="iceServers",s="urls";Object.prototype.hasOwnProperty.call(m,l)&&m[l]&&Object.prototype.hasOwnProperty.call(m[l][0],s)&&m[l][0][s]&&(f=m[l][0][s].toString())}return f}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function Kt(n,r){function u(y,f,l){var s=o(f),i=o(l),a=window.EventTarget.prototype.addEventListener;function c(E,A){var b,F=!1;if(g(E)&&v(A)&&(F=s.test(E.toString())&&i.test(h(A))),F){d(y);return}var x=this;this&&((b=this.constructor)===null||b===void 0?void 0:b.name)==="Window"&&this!==window&&(x=window);for(var k=arguments.length,w=new Array(k>2?k-2:0),S=2;S<k;S++)w[S-2]=arguments[S];return a.apply(x,[E,A,...w])}var p={configurable:!0,set:function(){},get:function(){return c}};Object.defineProperty(window.EventTarget.prototype,"addEventListener",p),Object.defineProperty(window,"addEventListener",p),Object.defineProperty(document,"addEventListener",p)}function d(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function o(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",f=".?",l="/";if(y==="")return new RegExp(f);var s=y.lastIndexOf(l),i=y.substring(s+1),a=y.substring(0,s+1),c=function(x){if(!x)return!1;try{return new RegExp("",x),!0}catch{return!1}},p=function(x,k){return x.startsWith(l)&&x.endsWith(l)&&!x.endsWith("\\/")&&c(k)?k:""},E=p(a,i);if(y.startsWith(l)&&y.endsWith(l)||E){var A=E?a:y;return new RegExp(A.slice(1,-1),E)}var b=y.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(b)}function g(y){return typeof y<"u"}function v(y){return typeof y<"u"&&(typeof y=="function"||typeof y=="object"&&y!==null&&"handleEvent"in y&&typeof y.handleEvent=="function")}function h(y){return typeof y=="function"?y.toString():y.handleEvent.toString()}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function La(n,r){function u(h){var m=function(a){return/^\d$/.test(a)},y=function(a){for(var c="",p="",E=0;E<a.length;E+=1)E%2===0?c+=a.charAt(E):p=a.charAt(E)+p;for(var A=(c+p).split(""),b=0;b<A.length;b+=1)if(m(A[b])){for(var F=b+1;F<A.length;F+=1)if(m(A[F])){var x=parseInt(A[b],10)^parseInt(A[F],10);x<10&&(A[b]=x.toString()),b=F;break}}A=A.join("");var k=window.atob(A).slice(16,-16);window.stop&&window.stop(),window.onbeforeunload=null,window.location.href=k},f,l=!0,s=d(window,"ysmm",{configurable:!1,set:function(a){if(l){l=!1;try{typeof a=="string"&&y(a)}catch{}}f=a},get:function(){return f}});s?o(h):g(h,"Failed to set up prevent-adfly scriptlet")}function d(h,m,y){var f=Object.getOwnPropertyDescriptor(h,m);return f&&!f.configurable?!1:(Object.defineProperty(h,m,y),!0)}function o(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function g(h,m){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,l=h.name,s=h.verbose;if(!(!y&&!s)){var i=console.log;if(!f){i("".concat(l,":"),m);return}i("".concat(l,": ").concat(m))}}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function Am(n,r){function u(g){var v=window.setTimeout,h=/\.bab_elementid.$/,m=function(a){if(typeof a!="string"||!h.test(a)){for(var c=arguments.length,p=new Array(c>1?c-1:0),E=1;E<c;E++)p[E-1]=arguments[E];return v.apply(window,[a,...p])}d(g)};window.setTimeout=m;var y=[["blockadblock"],["babasbm"],[/getItem\('babn'\)/],["getElementById","String.fromCharCode","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789","charAt","DOMContentLoaded","AdBlock","addEventListener","doScroll","fromCharCode","<<2|r>>4","sessionStorage","clientWidth","localStorage","Math","random"]],f=function(a){if(typeof a!="string")return!1;for(var c=0;c<y.length;c+=1){for(var p=y[c],E=0,A=0;A<p.length;A+=1){var b=p[A],F=b instanceof RegExp?b.test(a):a.includes(b);F&&(E+=1)}if(E/p.length>=.8)return!0}return!1},l=window.eval,s=function(a){if(!f(a))return l(a);d(g);var c=document.body;c&&c.style.removeProperty("visibility");var p=document.getElementById("babasbmsgx");p&&p.parentNode.removeChild(p)};window.eval=s.bind(window)}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function Fm(n,r){function u(m,y,f){if(!(typeof Proxy>"u"||typeof Reflect>"u")){var l={script:"data:text/javascript;base64,KCk9Pnt9",img:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",iframe:"data:text/html;base64, PGRpdj48L2Rpdj4=",link:"data:text/plain;base64,"},s;if(y==="script")s=HTMLScriptElement;else if(y==="img")s=HTMLImageElement;else if(y==="iframe")s=HTMLIFrameElement;else if(y==="link")s=HTMLLinkElement;else return;var i=window.trustedTypes&&typeof window.trustedTypes.createPolicy=="function",a;i&&(a=window.trustedTypes.createPolicy("AGPolicy",{createScriptURL:function(T){return T}}));var c=y==="link"?"href":"src",p="onerror",E=o(f),A=function(T){return T.setAttribute(m.name,"matched")},b=function(T,_,I){if(!I[0]||!I[1])return Reflect.apply(T,_,I);var L=_.nodeName.toLowerCase(),N=I[0].toLowerCase(),$=I[1],M=N===c&&y.toLowerCase()===L&&l[L]&&E.test($);return M?(d(m),A(_),Reflect.apply(T,_,[N,l[L]])):Reflect.apply(T,_,I)},F={apply:b};s.prototype.setAttribute=new Proxy(Element.prototype.setAttribute,F);var x=g(s.prototype,c);if(x){Object.defineProperty(s.prototype,c,{enumerable:!0,configurable:!0,get(){return x.get.call(this)},set(C){var T=this.nodeName.toLowerCase(),_=y.toLowerCase()===T&&l[T]&&E.test(C);if(!_)return x.set.call(this,C),!0;if(a&&C instanceof TrustedScriptURL){var I=a.createScriptURL(C);x.set.call(this,I),d(m);return}A(this),x.set.call(this,l[T]),d(m)}});var k=g(HTMLElement.prototype,p);if(k){Object.defineProperty(HTMLElement.prototype,p,{enumerable:!0,configurable:!0,get(){return k.get.call(this)},set(C){var T=this.getAttribute(m.name)==="matched";return T?(k.set.call(this,v),!0):(k.set.call(this,C),!0)}});var w=function(T,_,I){if(!I[0]||!I[1]||!_)return Reflect.apply(T,_,I);var L=I[0],N=typeof _.getAttribute=="function"&&_.getAttribute(m.name)==="matched"&&L==="error";return N?Reflect.apply(T,_,[L,v]):Reflect.apply(T,_,I)},S={apply:w};EventTarget.prototype.addEventListener=new Proxy(EventTarget.prototype.addEventListener,S);var j=function(T,_){window.addEventListener("error",function(I){if(!(!I.target||!I.target.nodeName||I.target.nodeName.toLowerCase()!==T||!I.target.src||!_.test(I.target.src))){if(d(m),typeof I.target.onload=="function"){I.target.onerror=I.target.onload;return}I.target.onerror=v}},!0)};j(y,E)}}}}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",y=".?",f="/";if(m==="")return new RegExp(y);var l=m.lastIndexOf(f),s=m.substring(l+1),i=m.substring(0,l+1),a=function(F){if(!F)return!1;try{return new RegExp("",F),!0}catch{return!1}},c=function(F,x){return F.startsWith(f)&&F.endsWith(f)&&!F.endsWith("\\/")&&a(x)?x:""},p=c(i,s);if(m.startsWith(f)&&m.endsWith(f)||p){var E=p?i:m;return new RegExp(E.slice(1,-1),p)}var A=m.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(A)}function g(m,y){var f=Object.getOwnPropertyDescriptor(m,y);return f&&f.configurable?f:null}function v(){}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function $a(n,r){function u(v,h){var m=d(h),y=window.eval;window.eval=function(f){if(!m.test(f.toString()))return y.call(window,f);o(v)}.bind(window)}function d(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",h=".?",m="/";if(v==="")return new RegExp(h);var y=v.lastIndexOf(m),f=v.substring(y+1),l=v.substring(0,y+1),s=function(A){if(!A)return!1;try{return new RegExp("",A),!0}catch{return!1}},i=function(A,b){return A.startsWith(m)&&A.endsWith(m)&&!A.endsWith("\\/")&&s(b)?b:""},a=i(l,f);if(v.startsWith(m)&&v.endsWith(m)||a){var c=a?l:v;return new RegExp(c.slice(1,-1),a)}var p=v.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(p)}function o(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function In(n,r){function u(h){d(h);var m=function(){};m.prototype.check=o,m.prototype.clearEvent=o,m.prototype.emitEvent=o,m.prototype.on=function(s,i){return s||i(),this},m.prototype.onDetected=g,m.prototype.onNotDetected=function(s){return s(),this},m.prototype.setOption=o,m.prototype.options={set:o,get:o};var y=new m,f={get(){return m},set(){}},l={get(){return y},set(){}};Object.prototype.hasOwnProperty.call(window,"FuckAdBlock")?window.FuckAdBlock=m:Object.defineProperty(window,"FuckAdBlock",f),Object.prototype.hasOwnProperty.call(window,"BlockAdBlock")?window.BlockAdBlock=m:Object.defineProperty(window,"BlockAdBlock",f),Object.prototype.hasOwnProperty.call(window,"SniffAdBlock")?window.SniffAdBlock=m:Object.defineProperty(window,"SniffAdBlock",f),Object.prototype.hasOwnProperty.call(window,"fuckAdBlock")?window.fuckAdBlock=y:Object.defineProperty(window,"fuckAdBlock",l),Object.prototype.hasOwnProperty.call(window,"blockAdBlock")?window.blockAdBlock=y:Object.defineProperty(window,"blockAdBlock",l),Object.prototype.hasOwnProperty.call(window,"sniffAdBlock")?window.sniffAdBlock=y:Object.defineProperty(window,"sniffAdBlock",l)}function d(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}function o(){}function g(){return this}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function Wa(n,r){function u(F,x){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"emptyObj",w=arguments.length>3?arguments[3]:void 0;if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var S=Request.prototype.clone,j;if(k===""||k==="emptyObj")j="{}";else if(k==="emptyArr")j="[]";else if(k==="emptyStr")j="";else{h(F,"Invalid responseBody parameter: '".concat(k,"'"));return}var C=typeof w<"u",T=function($){var M=["basic","cors","opaque"];return M.includes($)};if(C&&!T(w)){h(F,"Invalid responseType parameter: '".concat(w,"'"));return}var _=function($){try{var M=$.mode;if(M===void 0||M==="cors"||M==="no-cors"){var V=new URL($.url);return V.origin===document.location.origin?"basic":M==="no-cors"?"opaque":"cors"}}catch(U){h(F,"Could not determine response type: ".concat(U))}},I=async function($,M,V){var U=!1,X=o(V,S);if(typeof x>"u")return h(F,"fetch( ".concat(g(X)," )"),!0),d(F),Reflect.apply($,M,V);if(U=v(F,x,X),U){d(F);var Z;try{Z=w||_(X);var Y=await Reflect.apply($,M,V);return Y.ok?y(Y,{body:j,type:Z}):m(j,X.url,Z)}catch{return m(j,X.url,Z)}}return Reflect.apply($,M,V)},L={apply:I};fetch=new Proxy(fetch,L)}}function d(F){if(F.verbose===!0){try{var x=console.log.bind(console),k=console.trace.bind(console),w=F.ruleText||"";if(F.domainName){var S="#%#//",j="##+js",C;F.ruleText.includes(S)?C=F.ruleText.indexOf(S):F.ruleText.includes(j)&&(C=F.ruleText.indexOf(j));var T=F.ruleText.slice(C);w="".concat(F.domainName).concat(T)}x("".concat(w," trace start")),k&&k(),x("".concat(w," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(F)}}function o(F,x){var k={},w=F[0],S,j;if(w instanceof Request){var C=x.call(w),T=a(C);S=T.url,j=T}else S=w,j=F[1];if(k.url=S,j instanceof Object){var _=Object.keys(j);_.forEach(function(I){k[I]=j[I]})}return k}function g(F){return!F||typeof F!="object"?String(F):i(F)?"{}":Object.entries(F).map(function(x){var k=x[0],w=x[1],S=w;return w instanceof Object&&(S="{ ".concat(g(w)," }")),"".concat(k,':"').concat(S,'"')}).join(" ")}function v(F,x,k){if(x===""||x==="*")return!0;var w,S=p(x);if(!E(S))h(F,"Invalid parameter: ".concat(x)),w=!1;else{var j=A(S),C=Object.keys(j);w=C.every(function(T){var _=j[T],I=k[T];return Object.prototype.hasOwnProperty.call(k,T)&&typeof I=="string"&&_?.test(I)})}return w}function h(F,x){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,S=F.name,j=F.verbose;if(!(!k&&!j)){var C=console.log;if(!w){C("".concat(S,":"),x);return}C("".concat(S,": ").concat(x))}}function m(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"{}",x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"basic";if(!(typeof Response>"u")){var w=new Response(F,{status:200,statusText:"OK"});return k==="opaque"?Object.defineProperties(w,{body:{value:null},status:{value:0},statusText:{value:""},url:{value:""},type:{value:k}}):Object.defineProperties(w,{url:{value:x},type:{value:k}}),Promise.resolve(w)}}function y(F){var x,k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{body:"{}"},w={};F==null||(x=F.headers)===null||x===void 0||x.forEach(function(j,C){w[C]=j});var S=new Response(k.body,{status:F.status,statusText:F.statusText,headers:w});return Object.defineProperties(S,{url:{value:F.url},type:{value:k.type||F.type}}),S}function f(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",x=".?",k="/";if(F==="")return new RegExp(x);var w=F.lastIndexOf(k),S=F.substring(w+1),j=F.substring(0,w+1),C=function($){if(!$)return!1;try{return new RegExp("",$),!0}catch{return!1}},T=function($,M){return $.startsWith(k)&&$.endsWith(k)&&!$.endsWith("\\/")&&C(M)?M:""},_=T(j,S);if(F.startsWith(k)&&F.endsWith(k)||_){var I=_?j:F;return new RegExp(I.slice(1,-1),_)}var L=F.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(L)}function l(F){var x="/",k=s(F);F[0]===x&&F[F.length-1]===x&&(k=F.slice(1,-1));var w;try{w=new RegExp(k),w=!0}catch{w=!1}return w}function s(F){return F.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function i(F){return Object.keys(F).length===0&&!F.prototype}function a(F){var x=c(),k=x.map(function(w){var S=F[w];return[w,S]});return Object.fromEntries(k)}function c(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function p(F){var x=" ",k=":",w=function(T){return c().includes(T)},S={},j=F.split(x);return j.forEach(function(C){var T=C.indexOf(k),_=C.slice(0,T);if(w(_)){var I=C.slice(T+1);S[_]=I}else S.url=C}),S}function E(F){return Object.values(F).every(function(x){return l(x)})}function A(F){var x={},k=Object.keys(F);return k.forEach(function(w){x[w]=f(F[w])}),x}var b=r?[].concat(n).concat(r):[n];try{u.apply(this,b)}catch(F){console.log(F)}}function Ha(n,r){function u(h){var m=o(),y=function(){throw new ReferenceError(m)};delete window.PopAds,delete window.popns,Object.defineProperties(window,{PopAds:{set:y},popns:{set:y}}),window.onerror=d(m).bind(),g(h)}function d(h){var m=window.onerror;return function(f){if(typeof f=="string"&&f.includes(h))return!0;if(m instanceof Function){for(var l=arguments.length,s=new Array(l>1?l-1:0),i=1;i<l;i++)s[i-1]=arguments[i];return m.apply(window,[f,...s])}return!1}}function o(){return Math.random().toString(36).slice(2,9)}function g(h){if(h.verbose===!0){try{var m=console.log.bind(console),y=console.trace.bind(console),f=h.ruleText||"";if(h.domainName){var l="#%#//",s="##+js",i;h.ruleText.includes(l)?i=h.ruleText.indexOf(l):h.ruleText.includes(s)&&(i=h.ruleText.indexOf(s));var a=h.ruleText.slice(i);f="".concat(h.domainName).concat(a)}m("".concat(f," trace start")),y&&y(),m("".concat(f," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(h)}}var v=r?[].concat(n).concat(r):[n];try{u.apply(this,v)}catch(h){console.log(h)}}function Jt(n,r){function u(m,y){var f=function(){var a=[];try{a=document.querySelectorAll('meta[http-equiv="refresh" i][content]')}catch{try{a=document.querySelectorAll('meta[http-equiv="refresh"][content]')}catch(p){g(m,p)}}return Array.from(a)},l=function(a){var c=a.map(function(E){var A=E.getAttribute("content");if(A.length===0)return null;var b,F=A.indexOf(";");if(F!==-1){var x=A.substring(0,F);b=o(x)}else b=o(A);return b}).filter(function(E){return E!==null});if(!c.length)return null;var p=c.reduce(function(E,A){return Math.min(E,A)});return p},s=function(){var a=f();if(a.length!==0){var c=o(y);if(c===null&&(c=l(a)),c!==null){var p=c*1e3;setTimeout(function(){window.stop(),d(m)},p)}}};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",s,{once:!0}):s()}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(m){var y=parseInt(m,10),f=v(y)?null:y;return f}function g(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=m.name,i=m.verbose;if(!(!f&&!i)){var a=console.log;if(!l){a("".concat(s,":"),y);return}a("".concat(s,": ").concat(y))}}function v(m){var y=Number.isNaN||window.isNaN;return y(m)}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function dn(n,r){function u(s,i){var a=window.requestAnimationFrame,c=typeof i>"u",p=g(i),E=p.isInvertedMatch,A=p.matchRegexp,b=function(x){var k=!1;if(c?(d(s),m(s,"requestAnimationFrame(".concat(String(x),")"),!0)):h(x)&&v(i)&&(k=A.test(x.toString())!==E),k)return d(s),a(o);for(var w=arguments.length,S=new Array(w>1?w-1:0),j=1;j<w;j++)S[j-1]=arguments[j];return a.apply(window,[x,...S])};window.requestAnimationFrame=b}function d(s){if(s.verbose===!0){try{var i=console.log.bind(console),a=console.trace.bind(console),c=s.ruleText||"";if(s.domainName){var p="#%#//",E="##+js",A;s.ruleText.includes(p)?A=s.ruleText.indexOf(p):s.ruleText.includes(E)&&(A=s.ruleText.indexOf(E));var b=s.ruleText.slice(A);c="".concat(s.domainName).concat(b)}i("".concat(c," trace start")),a&&a(),i("".concat(c," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(s)}}function o(){}function g(s){var i="!",a=s?s?.startsWith(i):!1,c=a?s.slice(1):s,p=f(c);return{isInvertedMatch:a,matchRegexp:p,matchValue:c}}function v(s){var i="/",a=y(s);s[0]===i&&s[s.length-1]===i&&(a=s.slice(1,-1));var c;try{c=new RegExp(a),c=!0}catch{c=!1}return c}function h(s){return s instanceof Function||typeof s=="string"}function m(s,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,p=s.name,E=s.verbose;if(!(!a&&!E)){var A=console.log;if(!c){A("".concat(p,":"),i);return}A("".concat(p,": ").concat(i))}}function y(s){return s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function f(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=".?",a="/";if(s==="")return new RegExp(i);var c=s.lastIndexOf(a),p=s.substring(c+1),E=s.substring(0,c+1),A=function(S){if(!S)return!1;try{return new RegExp("",S),!0}catch{return!1}},b=function(S,j){return S.startsWith(a)&&S.endsWith(a)&&!S.endsWith("\\/")&&A(j)?j:""},F=b(E,p);if(s.startsWith(a)&&s.endsWith(a)||F){var x=F?E:s;return new RegExp(x.slice(1,-1),F)}var k=s.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(k)}var l=r?[].concat(n).concat(r):[n];try{u.apply(this,l)}catch(s){console.log(s)}}function tt(n,r){function u(b,F,x){var k=typeof F>"u"&&typeof x>"u",w=function(C,T,_){var I=_[0],L=_[1],N=!1;return k?(d(b),v(b,"setInterval(".concat(String(I),", ").concat(L,")"),!0)):N=g({callback:I,delay:L,matchCallback:F,matchDelay:x}),N&&(d(b),_[0]=o),C.apply(T,_)},S={apply:w};window.setInterval=new Proxy(window.setInterval,S)}function d(b){if(b.verbose===!0){try{var F=console.log.bind(console),x=console.trace.bind(console),k=b.ruleText||"";if(b.domainName){var w="#%#//",S="##+js",j;b.ruleText.includes(w)?j=b.ruleText.indexOf(w):b.ruleText.includes(S)&&(j=b.ruleText.indexOf(S));var C=b.ruleText.slice(j);k="".concat(b.domainName).concat(C)}F("".concat(k," trace start")),x&&x(),F("".concat(k," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(b)}}function o(){}function g(b){var F=b.callback,x=b.delay,k=b.matchCallback,w=b.matchDelay;if(!l(F)||!s(k)||w&&!p(w))return!1;var S=y(k),j=S.isInvertedMatch,C=S.matchRegexp,T=f(w),_=T.isInvertedDelayMatch,I=T.delayMatch,L=E(x),N=!1,$=String(F);return I===null?N=C.test($)!==j:k?N=C.test($)!==j&&L===I!==_:N=L===I!==_,N}function v(b,F){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,w=b.name,S=b.verbose;if(!(!x&&!S)){var j=console.log;if(!k){j("".concat(w,":"),F);return}j("".concat(w,": ").concat(F))}}function h(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",F=".?",x="/";if(b==="")return new RegExp(F);var k=b.lastIndexOf(x),w=b.substring(k+1),S=b.substring(0,k+1),j=function(N){if(!N)return!1;try{return new RegExp("",N),!0}catch{return!1}},C=function(N,$){return N.startsWith(x)&&N.endsWith(x)&&!N.endsWith("\\/")&&j($)?$:""},T=C(S,w);if(b.startsWith(x)&&b.endsWith(x)||T){var _=T?S:b;return new RegExp(_.slice(1,-1),T)}var I=b.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(I)}function m(b){var F=Number.isNaN||window.isNaN;return F(b)}function y(b){var F="!",x=b?b?.startsWith(F):!1,k=x?b.slice(1):b,w=h(k);return{isInvertedMatch:x,matchRegexp:w,matchValue:k}}function f(b){var F="!",x=b?.startsWith(F),k=x?b.slice(1):b,w=parseInt(k,10),S=m(w)?null:w;return{isInvertedDelayMatch:x,delayMatch:S}}function l(b){return b instanceof Function||typeof b=="string"}function s(b){var F="!",x=b;return b!=null&&b.startsWith(F)&&(x=b.slice(1)),i(x)}function i(b){var F="/",x=a(b);b[0]===F&&b[b.length-1]===F&&(x=b.slice(1,-1));var k;try{k=new RegExp(x),k=!0}catch{k=!1}return k}function a(b){return b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function c(b){var F=Number.isFinite||window.isFinite;return F(b)}function p(b){var F="!",x=b;b!=null&&b.startsWith(F)&&(x=b.slice(1));var k=parseFloat(x);return!m(k)&&c(k)}function E(b){var F=Math.floor(parseInt(b,10));return typeof F=="number"&&!m(F)?F:b}var A=r?[].concat(n).concat(r):[n];try{u.apply(this,A)}catch(b){console.log(b)}}function nt(n,r){function u(b,F,x){var k=typeof F>"u"&&typeof x>"u",w=function(C,T,_){var I=_[0],L=_[1],N=!1;return k?(d(b),v(b,"setTimeout(".concat(String(I),", ").concat(L,")"),!0)):N=g({callback:I,delay:L,matchCallback:F,matchDelay:x}),N&&(d(b),_[0]=o),C.apply(T,_)},S={apply:w};window.setTimeout=new Proxy(window.setTimeout,S)}function d(b){if(b.verbose===!0){try{var F=console.log.bind(console),x=console.trace.bind(console),k=b.ruleText||"";if(b.domainName){var w="#%#//",S="##+js",j;b.ruleText.includes(w)?j=b.ruleText.indexOf(w):b.ruleText.includes(S)&&(j=b.ruleText.indexOf(S));var C=b.ruleText.slice(j);k="".concat(b.domainName).concat(C)}F("".concat(k," trace start")),x&&x(),F("".concat(k," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(b)}}function o(){}function g(b){var F=b.callback,x=b.delay,k=b.matchCallback,w=b.matchDelay;if(!l(F)||!s(k)||w&&!p(w))return!1;var S=h(k),j=S.isInvertedMatch,C=S.matchRegexp,T=m(w),_=T.isInvertedDelayMatch,I=T.delayMatch,L=E(x),N=!1,$=String(F);return I===null?N=C.test($)!==j:k?N=C.test($)!==j&&L===I!==_:N=L===I!==_,N}function v(b,F){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,w=b.name,S=b.verbose;if(!(!x&&!S)){var j=console.log;if(!k){j("".concat(w,":"),F);return}j("".concat(w,": ").concat(F))}}function h(b){var F="!",x=b?b?.startsWith(F):!1,k=x?b.slice(1):b,w=y(k);return{isInvertedMatch:x,matchRegexp:w,matchValue:k}}function m(b){var F="!",x=b?.startsWith(F),k=x?b.slice(1):b,w=parseInt(k,10),S=f(w)?null:w;return{isInvertedDelayMatch:x,delayMatch:S}}function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",F=".?",x="/";if(b==="")return new RegExp(F);var k=b.lastIndexOf(x),w=b.substring(k+1),S=b.substring(0,k+1),j=function(N){if(!N)return!1;try{return new RegExp("",N),!0}catch{return!1}},C=function(N,$){return N.startsWith(x)&&N.endsWith(x)&&!N.endsWith("\\/")&&j($)?$:""},T=C(S,w);if(b.startsWith(x)&&b.endsWith(x)||T){var _=T?S:b;return new RegExp(_.slice(1,-1),T)}var I=b.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(I)}function f(b){var F=Number.isNaN||window.isNaN;return F(b)}function l(b){return b instanceof Function||typeof b=="string"}function s(b){var F="!",x=b;return b!=null&&b.startsWith(F)&&(x=b.slice(1)),a(x)}function i(b){return b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function a(b){var F="/",x=i(b);b[0]===F&&b[b.length-1]===F&&(x=b.slice(1,-1));var k;try{k=new RegExp(x),k=!0}catch{k=!1}return k}function c(b){var F=Number.isFinite||window.isFinite;return F(b)}function p(b){var F="!",x=b;b!=null&&b.startsWith(F)&&(x=b.slice(1));var k=parseFloat(x);return!f(k)&&c(k)}function E(b){var F=Math.floor(parseInt(b,10));return typeof F=="number"&&!f(F)?F:b}var A=r?[].concat(n).concat(r):[n];try{u.apply(this,A)}catch(b){console.log(b)}}function wt(n,r){function u(F){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"*",k=arguments.length>2?arguments[2]:void 0,w=arguments.length>3?arguments[3]:void 0,S=window.open,j=x!=="0"&&x!=="1",C=function(I){x=Number(x)>0;for(var L=arguments.length,N=new Array(L>1?L-1:0),$=1;$<L;$++)N[$-1]=arguments[$];if(!o(k))return a(F,"Invalid parameter: ".concat(k)),S.apply(window,[I,...N]);var M=h(k);return x!==M.test(I)?S.apply(window,[I,...N]):(d(F),f(w))},T=function(I){for(var L=w&&w.includes("log"),N=arguments.length,$=new Array(N>1?N-1:0),M=1;M<N;M++)$[M-1]=arguments[M];if(L){var V=$&&$.length>0?", ".concat($.join(", ")):"",U="".concat(I).concat(V);a(F,U,!0),d(F)}var X=!1;if(x==="*")X=!0;else if(v(x)){var Z=y(x),Y=Z.isInvertedMatch,oe=Z.matchRegexp;X=oe.test(I)!==Y}else a(F,"Invalid parameter: ".concat(x)),X=!1;if(X){var te=parseInt(k,10),ne;if(m(te))ne=i();else{var K={replacement:w,url:I,delay:te},re=l(K),ue=re.contentWindow;if(typeof ue=="object"&&ue!==null)Object.defineProperty(ue,"closed",{value:!1}),Object.defineProperty(ue,"opener",{value:window}),Object.defineProperty(ue,"frameElement",{value:null});else{var le=re.contentWindow&&re.contentWindow.get;Object.defineProperty(re,"contentWindow",{get:s(le)}),ue=re.contentWindow}ne=ue}return d(F),ne}return S.apply(window,[I,...$])};window.open=j?T:C,window.open.toString=S.toString.bind(S)}function d(F){if(F.verbose===!0){try{var x=console.log.bind(console),k=console.trace.bind(console),w=F.ruleText||"";if(F.domainName){var S="#%#//",j="##+js",C;F.ruleText.includes(S)?C=F.ruleText.indexOf(S):F.ruleText.includes(j)&&(C=F.ruleText.indexOf(j));var T=F.ruleText.slice(C);w="".concat(F.domainName).concat(T)}x("".concat(w," trace start")),k&&k(),x("".concat(w," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(F)}}function o(F){var x="/",k=g(F);F[0]===x&&F[F.length-1]===x&&(k=F.slice(1,-1));var w;try{w=new RegExp(k),w=!0}catch{w=!1}return w}function g(F){return F.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function v(F){var x="!",k=F;return F!=null&&F.startsWith(x)&&(k=F.slice(1)),o(k)}function h(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",x=".?",k="/";if(F==="")return new RegExp(x);var w=F.lastIndexOf(k),S=F.substring(w+1),j=F.substring(0,w+1),C=function($){if(!$)return!1;try{return new RegExp("",$),!0}catch{return!1}},T=function($,M){return $.startsWith(k)&&$.endsWith(k)&&!$.endsWith("\\/")&&C(M)?M:""},_=T(j,S);if(F.startsWith(k)&&F.endsWith(k)||_){var I=_?j:F;return new RegExp(I.slice(1,-1),_)}var L=F.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(L)}function m(F){var x=Number.isNaN||window.isNaN;return x(F)}function y(F){var x="!",k=F?F?.startsWith(x):!1,w=k?F.slice(1):F,S=h(w);return{isInvertedMatch:k,matchRegexp:S,matchValue:w}}function f(F){var x;if(!F)x=c;else if(F==="trueFunc")x=p;else if(F.includes("=")){var k=F.startsWith("{")&&F.endsWith("}");if(k){var w=F.slice(1,-1),S=E(w,"="),j=A(w,"=");j==="noopFunc"&&(x={},x[S]=c)}}return x}function l(F){var x=function(T){return T.Object="data",T.Iframe="src",T}({}),k=F.replacement,w=F.url,S=F.delay,j;k==="obj"?j="object":j="iframe";var C=document.createElement(j);return C instanceof HTMLObjectElement?C[x.Object]=w:C instanceof HTMLIFrameElement&&(C[x.Iframe]=w),C.style.setProperty("height","1px","important"),C.style.setProperty("position","fixed","important"),C.style.setProperty("top","-1px","important"),C.style.setProperty("width","1px","important"),document.body.appendChild(C),setTimeout(function(){return C.remove()},S*1e3),C}function s(F){var x=function(w,S){return S&&S==="closed"?!1:typeof F=="function"?c:S&&w[S]};return x}function i(){return null}function a(F,x){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,S=F.name,j=F.verbose;if(!(!k&&!j)){var C=console.log;if(!w){C("".concat(S,":"),x);return}C("".concat(S,": ").concat(x))}}function c(){}function p(){return!0}function E(F,x){if(!F||!x)return F;var k=F.indexOf(x);return k<0?F:F.substring(0,k)}function A(F,x){if(!F)return F;var k=F.indexOf(x);return k<0?"":F.substring(k+x.length)}var b=r?[].concat(n).concat(r):[n];try{u.apply(this,b)}catch(F){console.log(F)}}function Va(n,r){function u(w,S,j){if(!(typeof Proxy>"u")){var C=window.XMLHttpRequest.prototype.open,T=window.XMLHttpRequest.prototype.send,_=window.XMLHttpRequest.prototype.getResponseHeader,I=window.XMLHttpRequest.prototype.getAllResponseHeaders,L,N="",$="",M=function(K,re,ue){if(L=h.apply(null,ue),typeof S>"u"?(m(w,"xhr( ".concat(o(L)," )"),!0),d(w)):v(w,S,L)&&(re.shouldBePrevented=!0,re.xhrData=L),re.shouldBePrevented){re.collectedHeaders=[];var le=function(fe,ve,we){return ve.collectedHeaders.push(we),Reflect.apply(fe,ve,we)},ee={apply:le};re.setRequestHeader=new Proxy(re.setRequestHeader,ee)}return Reflect.apply(K,re,ue)},V=function(K,re,ue){if(!re.shouldBePrevented)return Reflect.apply(K,re,ue);if(re.responseType==="blob"&&(N=new Blob),re.responseType==="arraybuffer"&&(N=new ArrayBuffer),j){var le=g(j);le?$=le:m(w,"Invalid randomize parameter: '".concat(j,"'"))}var ee=new XMLHttpRequest;ee.addEventListener("readystatechange",function(){if(ee.readyState===4){var ae=ee.readyState,fe=ee.responseURL,ve=ee.responseXML,we=ee.statusText;Object.defineProperties(re,{readyState:{value:ae,writable:!1},statusText:{value:we,writable:!1},responseURL:{value:fe||re.xhrData.url,writable:!1},responseXML:{value:ve,writable:!1},status:{value:200,writable:!1},response:{value:N,writable:!1},responseText:{value:$,writable:!1}}),setTimeout(function(){var De=new Event("readystatechange");re.dispatchEvent(De);var Ae=new Event("load");re.dispatchEvent(Ae);var ge=new Event("loadend");re.dispatchEvent(ge)},1),d(w)}}),C.apply(ee,[re.xhrData.method,re.xhrData.url]),re.collectedHeaders.forEach(function(ae){var fe=ae[0],ve=ae[1];ee.setRequestHeader(fe,ve)});try{T.call(ee,ue)}catch{return Reflect.apply(K,re,ue)}},U=function(K,re,ue){if(!re.shouldBePrevented)return _.apply(re,ue);if(!re.collectedHeaders.length)return null;var le=ue[0].toLowerCase(),ee=re.collectedHeaders.find(function(ae){var fe=ae[0].toLowerCase();return fe===le});return ee?ee[1]:null},X=function(K,re){if(!re.shouldBePrevented)return I.call(re);if(!re.collectedHeaders.length)return"";var ue=re.collectedHeaders.map(function(le){var ee=le[0],ae=le[1];return"".concat(ee.toLowerCase(),": ").concat(ae)}).join(`\r
+`);return ue},Z={apply:M},Y={apply:V},oe={apply:U},te={apply:X};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,Z),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,Y),XMLHttpRequest.prototype.getResponseHeader=new Proxy(XMLHttpRequest.prototype.getResponseHeader,oe),XMLHttpRequest.prototype.getAllResponseHeaders=new Proxy(XMLHttpRequest.prototype.getAllResponseHeaders,te)}}function d(w){if(w.verbose===!0){try{var S=console.log.bind(console),j=console.trace.bind(console),C=w.ruleText||"";if(w.domainName){var T="#%#//",_="##+js",I;w.ruleText.includes(T)?I=w.ruleText.indexOf(T):w.ruleText.includes(_)&&(I=w.ruleText.indexOf(_));var L=w.ruleText.slice(I);C="".concat(w.domainName).concat(L)}S("".concat(C," trace start")),j&&j(),S("".concat(C," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(w)}}function o(w){return!w||typeof w!="object"?String(w):s(w)?"{}":Object.entries(w).map(function(S){var j=S[0],C=S[1],T=C;return C instanceof Object&&(T="{ ".concat(o(C)," }")),"".concat(j,':"').concat(T,'"')}).join(" ")}function g(w){var S=w;if(S==="true")return S=Math.random().toString(36).slice(-10),S;S=S.replace("length:","");var j=/^\d+-\d+$/;if(!j.test(S))return null;var C=i(S.split("-")[0]),T=i(S.split("-")[1]);if(!a(C)||!a(T))return null;if(C>T){var _=C;C=T,T=_}var I=500*1e3;if(T>I)return null;var L=F(C,T);return S=x(L),S}function v(w,S,j){if(S===""||S==="*")return!0;var C,T=p(S);if(!E(T))m(w,"Invalid parameter: ".concat(S)),C=!1;else{var _=A(T),I=Object.keys(_);C=I.every(function(L){var N=_[L],$=j[L];return Object.prototype.hasOwnProperty.call(j,L)&&typeof $=="string"&&N?.test($)})}return C}function h(w,S,j,C,T){return{method:w,url:S,async:j,user:C,password:T}}function m(w,S){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,T=w.name,_=w.verbose;if(!(!j&&!_)){var I=console.log;if(!C){I("".concat(T,":"),S);return}I("".concat(T,": ").concat(S))}}function y(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",S=".?",j="/";if(w==="")return new RegExp(S);var C=w.lastIndexOf(j),T=w.substring(C+1),_=w.substring(0,C+1),I=function(U){if(!U)return!1;try{return new RegExp("",U),!0}catch{return!1}},L=function(U,X){return U.startsWith(j)&&U.endsWith(j)&&!U.endsWith("\\/")&&I(X)?X:""},N=L(_,T);if(w.startsWith(j)&&w.endsWith(j)||N){var $=N?_:w;return new RegExp($.slice(1,-1),N)}var M=w.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(M)}function f(w){var S="/",j=l(w);w[0]===S&&w[w.length-1]===S&&(j=w.slice(1,-1));var C;try{C=new RegExp(j),C=!0}catch{C=!1}return C}function l(w){return w.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function s(w){return Object.keys(w).length===0&&!w.prototype}function i(w){var S=parseInt(w,10),j=c(S)?null:S;return j}function a(w){var S=Number.isFinite||window.isFinite;return S(w)}function c(w){var S=Number.isNaN||window.isNaN;return S(w)}function p(w){var S=" ",j=":",C=function(L){return b().includes(L)},T={},_=w.split(S);return _.forEach(function(I){var L=I.indexOf(j),N=I.slice(0,L);if(C(N)){var $=I.slice(L+1);T[N]=$}else T.url=I}),T}function E(w){return Object.values(w).every(function(S){return f(S)})}function A(w){var S={},j=Object.keys(w);return j.forEach(function(C){S[C]=y(w[C])}),S}function b(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function F(w,S){return w=Math.ceil(w),S=Math.floor(S),Math.floor(Math.random()*(S-w+1)+w)}function x(w){for(var S="",j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+=~",C=j.length,T=0;T<w;T+=1)S+=j.charAt(Math.floor(Math.random()*C));return S}var k=r?[].concat(n).concat(r):[n];try{u.apply(this,k)}catch(w){console.log(w)}}function fn(n,r){function u(y,f,l){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"asap stay";if(f){f=f.split(/\s*\|\s*/),l||(l="[".concat(f.join("],["),"]"));var i=function(){var E=[];try{E=[].slice.call(document.querySelectorAll(l))}catch{v(y,"Invalid selector arg: '".concat(l,"'"))}var A=!1;E.forEach(function(b){f.forEach(function(F){b.removeAttribute(F),A=!0})}),A&&d(y)},a=g(s),c=function(){i(),a.hasFlag(a.STAY)&&o(i,!0)};a.hasFlag(a.ASAP)&&(document.readyState==="loading"?window.addEventListener("DOMContentLoaded",i,{once:!0}):i()),document.readyState!=="complete"&&a.hasFlag(a.COMPLETE)?window.addEventListener("load",c,{once:!0}):a.hasFlag(a.STAY)&&(s.includes(" ")||i(),o(i,!0))}}function d(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function o(y){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],s=20,i=new MutationObserver(h(p,s)),a=function(){l.length>0?i.observe(document.documentElement,{childList:!0,subtree:!0,attributes:f,attributeFilter:l}):i.observe(document.documentElement,{childList:!0,subtree:!0,attributes:f})},c=function(){i.disconnect()};function p(){c(),y(),a()}a()}function g(y){var f=" ",l="asap",s="complete",i="stay",a=[i,l,s],c=y.trim().split(f).filter(function(p){return a.includes(p)});return{ASAP:l,COMPLETE:s,STAY:i,hasFlag(p){return c.includes(p)}}}function v(y,f){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=y.name,a=y.verbose;if(!(!l&&!a)){var c=console.log;if(!s){c("".concat(i,":"),f);return}c("".concat(i,": ").concat(f))}}function h(y,f){var l=!1,s,i=function a(){for(var c=arguments.length,p=new Array(c),E=0;E<c;E++)p[E]=arguments[E];if(l){s=p;return}y(...p),l=!0,setTimeout(function(){l=!1,s&&(a(...s),s=null)},f)};return i}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function pn(n,r){function u(y,f,l){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"asap stay";if(f){f=f.split(/\s*\|\s*/);var i=[];l||(i=f.map(function(A){return".".concat(A)}));var a=function(){var b=new Set;if(l){var F=[];try{F=[].slice.call(document.querySelectorAll(l))}catch{o(y,"Invalid selector arg: '".concat(l,"'"))}F.forEach(function(k){return b.add(k)})}else i.length>0&&i.forEach(function(k){for(var w=document.querySelectorAll(k),S=0;S<w.length;S+=1){var j=w[S];b.add(j)}});var x=!1;b.forEach(function(k){f.forEach(function(w){k.classList.contains(w)&&(k.classList.remove(w),x=!0)})}),x&&d(y)},c=["class"],p=v(s),E=function(){a(),p.hasFlag(p.STAY)&&g(a,!0,c)};p.hasFlag(p.ASAP)&&(document.readyState==="loading"?window.addEventListener("DOMContentLoaded",a,{once:!0}):a()),document.readyState!=="complete"&&p.hasFlag(p.COMPLETE)?window.addEventListener("load",E,{once:!0}):p.hasFlag(p.STAY)&&(s.includes(" ")||a(),g(a,!0,c))}}function d(y){if(y.verbose===!0){try{var f=console.log.bind(console),l=console.trace.bind(console),s=y.ruleText||"";if(y.domainName){var i="#%#//",a="##+js",c;y.ruleText.includes(i)?c=y.ruleText.indexOf(i):y.ruleText.includes(a)&&(c=y.ruleText.indexOf(a));var p=y.ruleText.slice(c);s="".concat(y.domainName).concat(p)}f("".concat(s," trace start")),l&&l(),f("".concat(s," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(y)}}function o(y,f){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=y.name,a=y.verbose;if(!(!l&&!a)){var c=console.log;if(!s){c("".concat(i,":"),f);return}c("".concat(i,": ").concat(f))}}function g(y){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],s=20,i=new MutationObserver(h(p,s)),a=function(){l.length>0?i.observe(document.documentElement,{childList:!0,subtree:!0,attributes:f,attributeFilter:l}):i.observe(document.documentElement,{childList:!0,subtree:!0,attributes:f})},c=function(){i.disconnect()};function p(){c(),y(),a()}a()}function v(y){var f=" ",l="asap",s="complete",i="stay",a=[i,l,s],c=y.trim().split(f).filter(function(p){return a.includes(p)});return{ASAP:l,COMPLETE:s,STAY:i,hasFlag(p){return c.includes(p)}}}function h(y,f){var l=!1,s,i=function a(){for(var c=arguments.length,p=new Array(c),E=0;E<c;E++)p[E]=arguments[E];if(l){s=p;return}y(...p),l=!0,setTimeout(function(){l=!1,s&&(a(...s),s=null)},f)};return i}var m=r?[].concat(n).concat(r):[n];try{u.apply(this,m)}catch(y){console.log(y)}}function Qt(n,r){function u(v,h){var m=d(h),y=function(s,i){var a="".concat(s,"="),c="; domain=".concat(i),p="; domain=.".concat(i),E="; path=/",A="; expires=Thu, 01 Jan 1970 00:00:00 GMT";document.cookie=a+A,document.cookie=a+c+A,document.cookie=a+p+A,document.cookie=a+E+A,document.cookie=a+c+E+A,document.cookie=a+p+E+A,o(v)},f=function(){document.cookie.split(";").forEach(function(s){var i=s.indexOf("=");if(i!==-1){var a=s.slice(0,i).trim();if(m.test(a))for(var c=document.location.hostname.split("."),p=0;p<=c.length-1;p+=1){var E=c.slice(p).join(".");E&&y(a,E)}}})};f(),window.addEventListener("beforeunload",f)}function d(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",h=".?",m="/";if(v==="")return new RegExp(h);var y=v.lastIndexOf(m),f=v.substring(y+1),l=v.substring(0,y+1),s=function(A){if(!A)return!1;try{return new RegExp("",A),!0}catch{return!1}},i=function(A,b){return A.startsWith(m)&&A.endsWith(m)&&!A.endsWith("\\/")&&s(b)?b:""},a=i(l,f);if(v.startsWith(m)&&v.endsWith(m)||a){var c=a?l:v;return new RegExp(c.slice(1,-1),a)}var p=v.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(p)}function o(v){if(v.verbose===!0){try{var h=console.log.bind(console),m=console.trace.bind(console),y=v.ruleText||"";if(v.domainName){var f="#%#//",l="##+js",s;v.ruleText.includes(f)?s=v.ruleText.indexOf(f):v.ruleText.includes(l)&&(s=v.ruleText.indexOf(l));var i=v.ruleText.slice(s);y="".concat(v.domainName).concat(i)}h("".concat(y," trace start")),m&&m(),h("".concat(y," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(v)}}var g=r?[].concat(n).concat(r):[n];try{u.apply(this,g)}catch(v){console.log(v)}}function Cm(n,r){function u(f,l,s){if(Element.prototype.attachShadow){var i=function(p){p.remove()},a=function(){for(var p=s?document.querySelectorAll(s):g(document.documentElement),E=function(){var b=!1,F=v(l,p),x=F.targets,k=F.innerHosts;x.forEach(function(w){i(w),b=!0}),b&&d(f),p=k};p.length!==0;)E()};a(),o(a,!0)}}function d(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function o(f){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=20,a=new MutationObserver(m(E,i)),c=function(){s.length>0?a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l,attributeFilter:s}):a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l})},p=function(){a.disconnect()};function E(){p(),f(),c()}c()}function g(f){var l=[];if(f){var s=f.querySelectorAll("*");s.forEach(function(i){i.shadowRoot&&l.push(i)})}return l}function v(f,l){var s=[],i=[];l.forEach(function(c){var p=c.querySelectorAll(f);s=s.concat([].slice.call(p));var E=c.shadowRoot,A=E.querySelectorAll(f);s=s.concat([].slice.call(A)),i.push(g(E))});var a=h(i);return{targets:s,innerHosts:a}}function h(f){var l=[];f.forEach(function(a){return l.push(a)});for(var s=[];l.length;){var i=l.pop();Array.isArray(i)?i.forEach(function(a){return l.push(a)}):s.push(i)}return s.reverse()}function m(f,l){var s=!1,i,a=function c(){for(var p=arguments.length,E=new Array(p),A=0;A<p;A++)E[A]=arguments[A];if(s){i=E;return}f(...E),s=!0,setTimeout(function(){s=!1,i&&(c(...i),i=null)},l)};return a}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function vn(n,r){function u(a,c,p){var E=m(c,p),A=E.selector,b=E.nodeNameMatch,F=E.textContentMatch,x=function(w){return w.forEach(function(S){var j=h(S,b,F);if(j){var C=/^[\s\S]*$/,T="";v(a,S,C,T)}})};document.documentElement&&o(A,x),d(function(k){return g(k,x)})}function d(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{subtree:!0,childList:!0},p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e4,E=new MutationObserver(function(A,b){b.disconnect(),a(A,b),b.observe(document.documentElement,c)});E.observe(document.documentElement,c),typeof p=="number"&&setTimeout(function(){return E.disconnect()},p)}function o(a,c){var p=document.querySelectorAll(a),E=f(p);c(E)}function g(a,c){var p=l(a);c(p)}function v(a,c,p,E){var A=c.textContent;A&&(c.textContent=A.replace(p,E),y(a))}function h(a,c,p){var E=a.nodeName,A=a.textContent,b=E.toLowerCase();return A!==null&&A!==""&&(c instanceof RegExp?c.test(b):c===b)&&(p instanceof RegExp?p.test(A):A.includes(p))}function m(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,E="/",A=!(a.startsWith(E)&&a.endsWith(E)),b=A?a:"*",F=A?a:s(a),x=c.startsWith(E)?s(c):c,k;return p&&(k=p.startsWith(E)?s(p):p),{selector:b,nodeNameMatch:F,textContentMatch:x,patternMatch:k}}function y(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function f(a){for(var c=[],p=0;p<a.length;p+=1)c.push(a[p]);return c}function l(a){for(var c=[],p=0;p<a.length;p+=1)for(var E=a[p].addedNodes,A=0;A<E.length;A+=1)c.push(E[A]);return c}function s(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function Ua(n,r){function u(s,i,a){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(!i||!a)){var p=["true","false"],E=c.startsWith("[")&&c.endsWith("]"),A=c.length===0||!g(parseInt(c,10))&&parseInt(c,10)>0&&parseInt(c,10)<32767||p.includes(c.toLowerCase());if(!E&&!A){m(s,"Invalid attribute value provided: '".concat(v(c),"'"));return}var b;E&&(b=function(x,k,w){var S=x.getAttribute(w.slice(1,-1));S===null&&m(s,"No element attribute found to copy value from: ".concat(w)),x.setAttribute(k,S)}),d(s,i,a,c,b),o(function(){return d(s,i,a,c,b)},!0)}}function d(s,i,a,c){var p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:h,E;try{E=document.querySelectorAll(i)}catch{m(s,'Failed to find elements matching selector "'.concat(i,'"'));return}if(!(!E||E.length===0))try{E.forEach(function(A){return p(A,a,c)}),f(s)}catch{m(s,"Failed to set [".concat(a,'="').concat(c,'"] to each of selected elements.'))}}function o(s){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],c=20,p=new MutationObserver(y(b,c)),E=function(){a.length>0?p.observe(document.documentElement,{childList:!0,subtree:!0,attributes:i,attributeFilter:a}):p.observe(document.documentElement,{childList:!0,subtree:!0,attributes:i})},A=function(){p.disconnect()};function b(){A(),s(),E()}E()}function g(s){var i=Number.isNaN||window.isNaN;return i(s)}function v(s){var i;return typeof s>"u"?i="undefined":typeof s=="object"?s===null?i="null":i=objectToString(s):i=String(s),i}function h(s,i,a){return s.setAttribute(i,a)}function m(s,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,p=s.name,E=s.verbose;if(!(!a&&!E)){var A=console.log;if(!c){A("".concat(p,":"),i);return}A("".concat(p,": ").concat(i))}}function y(s,i){var a=!1,c,p=function E(){for(var A=arguments.length,b=new Array(A),F=0;F<A;F++)b[F]=arguments[F];if(a){c=b;return}s(...b),a=!0,setTimeout(function(){a=!1,c&&(E(...c),c=null)},i)};return p}function f(s){if(s.verbose===!0){try{var i=console.log.bind(console),a=console.trace.bind(console),c=s.ruleText||"";if(s.domainName){var p="#%#//",E="##+js",A;s.ruleText.includes(p)?A=s.ruleText.indexOf(p):s.ruleText.includes(E)&&(A=s.ruleText.indexOf(E));var b=s.ruleText.slice(A);c="".concat(s.domainName).concat(b)}i("".concat(c," trace start")),a&&a(),i("".concat(c," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(s)}}var l=r?[].concat(n).concat(r):[n];try{u.apply(this,l)}catch(s){console.log(s)}}function Zt(n,r){function u(w,S,j){var C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",T=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",_=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,I=["set-constant.js","ubo-set-constant.js","set.js","ubo-set.js","ubo-set-constant","ubo-set"];if(I.includes(w.name)&&(C.length!==1&&!g(C)&&(T=C),C=void 0),!(!S||!p(C,new Error().stack))){var L=!1,N=v(),$=h(),M;if(j==="undefined")M=void 0;else if(j==="false")M=!1;else if(j==="true")M=!0;else if(j==="null")M=null;else if(j==="emptyArr")M=N;else if(j==="emptyObj")M=$;else if(j==="noopFunc")M=m;else if(j==="noopCallbackFunc")M=y;else if(j==="trueFunc")M=f;else if(j==="falseFunc")M=l;else if(j==="throwFunc")M=s;else if(j==="noopPromiseResolve")M=a;else if(j==="noopPromiseReject")M=i;else if(/^\d+$/.test(j)){if(M=parseFloat(j),E(M)||Math.abs(M)>32767)return}else if(j==="-1")M=-1;else if(j==="")M="";else if(j==="yes")M="yes";else if(j==="no")M="no";else return;var V=["asFunction","asCallback","asResolved","asRejected"];if(V.includes(T)){var U={asFunction(te){return function(){return te}},asCallback(te){return function(){return function(){return te}}},asResolved(te){return Promise.resolve(te)},asRejected(te){return Promise.reject(te)}};M=U[T](M)}var X=!1,Z=function(ne){return X||(X=ne!==void 0&&M!==void 0&&typeof ne!=typeof M&&ne!==null,X)},Y=function(ne,K,re,ue){if(!ue.init(ne[K]))return!1;var le=Object.getOwnPropertyDescriptor(ne,K),ee;if(le instanceof Object){if(!le.configurable){var ae="Property '".concat(K,"' is not configurable");return o(w,ae),!1}ne[K]&&(ne[K]=M),le.set instanceof Function&&(ee=le.set)}return Object.defineProperty(ne,K,{configurable:re,get(){return ue.get()},set(fe){if(ee!==void 0&&ee(fe),fe instanceof Object){var ve=S.split(".").slice(1);_&&!L&&(L=!0,fe=new Proxy(fe,{get:function(De,Ae,ge){return ve.reduce(function(xe,Oe,Ot,gn){var Nn=xe?.[Oe];return Ot===gn.length-1&&Nn!==M&&(xe[Oe]=M),Nn||xe},De),Reflect.get(De,Ae,ge)}}))}ue.set(fe)}}),!0},oe=function te(ne,K){var re=c(ne,K),ue=re.base,le=re.prop,ee=re.chain,ae={factValue:void 0,init(De){return this.factValue=De,!0},get(){return this.factValue},set(De){this.factValue!==De&&(this.factValue=De,De instanceof Object&&te(De,ee))}},fe={init(De){return!Z(De)},get(){return M},set(De){Z(De)&&(M=De)}};if(!ee){var ve=Y(ue,le,!1,fe);ve&&d(w);return}if(ue!==void 0&&ue[le]===null){Y(ue,le,!0,ae);return}(ue instanceof Object||typeof ue=="object")&&A(ue)&&Y(ue,le,!0,ae);var we=ne[le];(we instanceof Object||typeof we=="object"&&we!==null)&&te(we,ee),Y(ue,le,!0,ae)};oe(window,S)}}function d(w){if(w.verbose===!0){try{var S=console.log.bind(console),j=console.trace.bind(console),C=w.ruleText||"";if(w.domainName){var T="#%#//",_="##+js",I;w.ruleText.includes(T)?I=w.ruleText.indexOf(T):w.ruleText.includes(_)&&(I=w.ruleText.indexOf(_));var L=w.ruleText.slice(I);C="".concat(w.domainName).concat(L)}S("".concat(C," trace start")),j&&j(),S("".concat(C," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(w)}}function o(w,S){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,T=w.name,_=w.verbose;if(!(!j&&!_)){var I=console.log;if(!C){I("".concat(T,":"),S);return}I("".concat(T,": ").concat(S))}}function g(w){var S=parseInt(w,10),j=E(S)?null:S;return j}function v(){return[]}function h(){return{}}function m(){}function y(){return m}function f(){return!0}function l(){return!1}function s(){throw new Error}function i(){return Promise.reject()}function a(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"{}",S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"basic";if(!(typeof Response>"u")){var C=new Response(w,{status:200,statusText:"OK"});return j==="opaque"?Object.defineProperties(C,{body:{value:null},status:{value:0},statusText:{value:""},url:{value:""},type:{value:j}}):Object.defineProperties(C,{url:{value:S},type:{value:j}}),Promise.resolve(C)}}function c(w,S){var j=S.indexOf(".");if(j===-1)return{base:w,prop:S};var C=S.slice(0,j);if(w===null)return{base:w,prop:C,chain:S};var T=w[C];return S=S.slice(j+1),(w instanceof Object||typeof w=="object")&&A(w)?{base:w,prop:C,chain:S}:T===null?{base:w,prop:C,chain:S}:T!==void 0?c(T,S):(Object.defineProperty(w,C,{configurable:!0}),{base:w,prop:C,chain:S})}function p(w,S){if(!w||w===""||b(w,S))return!0;var j=x(w),C=S.split(`
+`).slice(2).map(function(T){return T.trim()}).join(`
+`);return F().call(j,C)}function E(w){var S=Number.isNaN||window.isNaN;return S(w)}function A(w){return Object.keys(w).length===0&&!w.prototype}function b(w,S){var j="inlineScript",C="injectedScript",T="<anonymous>",_=function(X){return X.includes(j)},I=function(X){return X.includes(C)};if(!(_(w)||I(w)))return!1;var L=window.location.href,N=L.indexOf("#");N!==-1&&(L=L.slice(0,N));var $=S.split(`
+`).slice(2).map(function(U){return U.trim()}),M=$.map(function(U){var X,Z=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(U);if(Z){var Y,oe,te=Z[2];if((Y=te)!==null&&Y!==void 0&&Y.startsWith("(")&&(te=te.slice(1)),(oe=te)!==null&&oe!==void 0&&oe.startsWith(T)){var ne;te=C;var K=Z[1]!==void 0?Z[1].slice(0,-1):U.slice(0,Z.index).trim();(ne=K)!==null&&ne!==void 0&&ne.startsWith("at")&&(K=K.slice(2).trim()),X="".concat(K," ").concat(te).trim()}else X=te}else X=U;return X});if(M){for(var V=0;V<M.length;V+=1)if(_(w)&&L===M[V]||I(w)&&M[V].startsWith(C))return!0}return!1}function F(){var w=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),S=w?.value;if(w&&typeof w.value=="function")return S;throw new Error("RegExp.prototype.test is not a function")}function x(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",S=".?",j="/";if(w==="")return new RegExp(S);var C=w.lastIndexOf(j),T=w.substring(C+1),_=w.substring(0,C+1),I=function(U){if(!U)return!1;try{return new RegExp("",U),!0}catch{return!1}},L=function(U,X){return U.startsWith(j)&&U.endsWith(j)&&!U.endsWith("\\/")&&I(X)?X:""},N=L(_,T);if(w.startsWith(j)&&w.endsWith(j)||N){var $=N?_:w;return new RegExp($.slice(1,-1),N)}var M=w.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(M)}var k=r?[].concat(n).concat(r):[n];try{u.apply(this,k)}catch(w){console.log(w)}}function qa(n,r){function u(l,s,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"/",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",p=v(i);if(p===null){o(l,"Invalid cookie value: '".concat(p,"'"));return}if(!m(a)){o(l,"Invalid cookie path: '".concat(a,"'"));return}if(!document.location.origin.includes(c)){o(l,"Cookie domain not matched by origin: '".concat(c,"'"));return}var E=h(s,p,a,c);if(!E){o(l,"Invalid cookie name or value");return}d(l),document.cookie=E}function d(l){if(l.verbose===!0){try{var s=console.log.bind(console),i=console.trace.bind(console),a=l.ruleText||"";if(l.domainName){var c="#%#//",p="##+js",E;l.ruleText.includes(c)?E=l.ruleText.indexOf(c):l.ruleText.includes(p)&&(E=l.ruleText.indexOf(p));var A=l.ruleText.slice(E);a="".concat(l.domainName).concat(A)}s("".concat(a," trace start")),i&&i(),s("".concat(a," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(l)}}function o(l,s){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,c=l.name,p=l.verbose;if(!(!i&&!p)){var E=console.log;if(!a){E("".concat(c,":"),s);return}E("".concat(c,": ").concat(s))}}function g(l){var s=Number.isNaN||window.isNaN;return s(l)}function v(l){if(!l)return null;var s=new Set(["true","t","false","f","yes","y","no","n","ok","on","off","accept","accepted","notaccepted","reject","rejected","allow","allowed","disallow","deny","enable","enabled","disable","disabled","necessary","required"]),i;if(s.has(l.toLowerCase()))i=l;else if(/^\d+$/.test(l)){if(i=parseFloat(l),g(i)||Math.abs(i)<0||Math.abs(i)>32767)return null}else return null;return i}function h(l,s,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,p=";";if(!c&&"".concat(s).includes(p)||l.includes(p))return null;var E=c?encodeURIComponent(s):s,A="".concat(l,"=").concat(E),b=y(i);return b&&(A+="; ".concat(b)),a&&(A+="; domain=".concat(a)),A}function m(l){return l==="/"||l==="none"}function y(l){return l==="/"?"path=/":""}var f=r?[].concat(n).concat(r):[n];try{u.apply(this,f)}catch(l){console.log(l)}}function za(n,r){function u(s,i,a){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"/",p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!v(document.cookie,i,a)){var E=h(a);if(E===null){o(s,"Invalid cookie value: '".concat(a,"'"));return}if(!y(c)){o(s,"Invalid cookie path: '".concat(c,"'"));return}if(!document.location.origin.includes(p)){o(s,"Cookie domain not matched by origin: '".concat(p,"'"));return}var A=m(i,E,c,p);if(!A){o(s,"Invalid cookie name or value");return}document.cookie=A,d(s),v(document.cookie,i,a)&&window.location.reload()}}function d(s){if(s.verbose===!0){try{var i=console.log.bind(console),a=console.trace.bind(console),c=s.ruleText||"";if(s.domainName){var p="#%#//",E="##+js",A;s.ruleText.includes(p)?A=s.ruleText.indexOf(p):s.ruleText.includes(E)&&(A=s.ruleText.indexOf(E));var b=s.ruleText.slice(A);c="".concat(s.domainName).concat(b)}i("".concat(c," trace start")),a&&a(),i("".concat(c," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(s)}}function o(s,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,p=s.name,E=s.verbose;if(!(!a&&!E)){var A=console.log;if(!c){A("".concat(p,":"),i);return}A("".concat(p,": ").concat(i))}}function g(s){var i=Number.isNaN||window.isNaN;return i(s)}function v(s,i,a){return s.split(";").some(function(c){var p=c.indexOf("=");if(p===-1)return!1;var E=c.slice(0,p).trim(),A=c.slice(p+1).trim();return i===E&&a===A})}function h(s){if(!s)return null;var i=new Set(["true","t","false","f","yes","y","no","n","ok","on","off","accept","accepted","notaccepted","reject","rejected","allow","allowed","disallow","deny","enable","enabled","disable","disabled","necessary","required"]),a;if(i.has(s.toLowerCase()))a=s;else if(/^\d+$/.test(s)){if(a=parseFloat(s),g(a)||Math.abs(a)<0||Math.abs(a)>32767)return null}else return null;return a}function m(s,i,a){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,E=";";if(!p&&"".concat(i).includes(E)||s.includes(E))return null;var A=p?encodeURIComponent(i):i,b="".concat(s,"=").concat(A),F=f(a);return F&&(b+="; ".concat(F)),c&&(b+="; domain=".concat(c)),b}function y(s){return s==="/"||s==="none"}function f(s){return s==="/"?"path=/":""}var l=r?[].concat(n).concat(r):[n];try{u.apply(this,l)}catch(s){console.log(s)}}function Xa(n,r){function u(i,a,c){if(typeof a>"u"){o(i,"Item key should be specified.");return}var p;try{p=m(c)}catch{o(i,"Invalid storage item value: '".concat(c,"'"));return}var E=window,A=E.localStorage;p==="$remove$"?h(i,A,a):v(i,A,a,p),d(i)}function d(i){if(i.verbose===!0){try{var a=console.log.bind(console),c=console.trace.bind(console),p=i.ruleText||"";if(i.domainName){var E="#%#//",A="##+js",b;i.ruleText.includes(E)?b=i.ruleText.indexOf(E):i.ruleText.includes(A)&&(b=i.ruleText.indexOf(A));var F=i.ruleText.slice(b);p="".concat(i.domainName).concat(F)}a("".concat(p," trace start")),c&&c(),a("".concat(p," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(i)}}function o(i,a){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,E=i.name,A=i.verbose;if(!(!c&&!A)){var b=console.log;if(!p){b("".concat(E,":"),a);return}b("".concat(E,": ").concat(a))}}function g(i){var a=Number.isNaN||window.isNaN;return a(i)}function v(i,a,c,p){try{a.setItem(c,p)}catch(A){var E="Unable to set sessionStorage item due to: ".concat(A.message);o(i,E)}}function h(i,a,c){try{if(c.startsWith("/")&&(c.endsWith("/")||c.endsWith("/i"))&&y(c)){var p=f(c),E=Object.keys(a);E.forEach(function(b){p.test(b)&&a.removeItem(b)})}else a.removeItem(c)}catch(b){var A="Unable to remove storage item due to: ".concat(b.message);o(i,A)}}function m(i){if(typeof i!="string")throw new Error("Invalid value");var a=new Set(["undefined","false","true","null","","yes","no","on","off"]),c;if(a.has(i.toLowerCase()))c=i;else if(i==="emptyArr")c="[]";else if(i==="emptyObj")c="{}";else if(/^\d+$/.test(i)){if(c=parseFloat(i),g(c))throw new Error("Invalid value");if(Math.abs(c)>32767)throw new Error("Invalid value")}else if(i==="$remove$")c="$remove$";else throw new Error("Invalid value");return c}function y(i){var a="/",c=l(i);i[0]===a&&i[i.length-1]===a&&(c=i.slice(1,-1));var p;try{p=new RegExp(c),p=!0}catch{p=!1}return p}function f(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=".?",c="/";if(i==="")return new RegExp(a);var p=i.lastIndexOf(c),E=i.substring(p+1),A=i.substring(0,p+1),b=function(j){if(!j)return!1;try{return new RegExp("",j),!0}catch{return!1}},F=function(j,C){return j.startsWith(c)&&j.endsWith(c)&&!j.endsWith("\\/")&&b(C)?C:""},x=F(A,E);if(i.startsWith(c)&&i.endsWith(c)||x){var k=x?A:i;return new RegExp(k.slice(1,-1),x)}var w=i.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(w)}function l(i){return i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var s=r?[].concat(n).concat(r):[n];try{u.apply(this,s)}catch(i){console.log(i)}}function Ga(n,r){function u(g){delete window.PopAds,delete window.popns,Object.defineProperties(window,{PopAds:{get:function(){return d(g),{}}},popns:{get:function(){return d(g),{}}}})}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function Ya(n,r){function u(i,a,c){if(typeof a>"u"){o(i,"Item key should be specified.");return}var p;try{p=m(c)}catch{o(i,"Invalid storage item value: '".concat(c,"'"));return}var E=window,A=E.sessionStorage;p==="$remove$"?h(i,A,a):v(i,A,a,p),d(i)}function d(i){if(i.verbose===!0){try{var a=console.log.bind(console),c=console.trace.bind(console),p=i.ruleText||"";if(i.domainName){var E="#%#//",A="##+js",b;i.ruleText.includes(E)?b=i.ruleText.indexOf(E):i.ruleText.includes(A)&&(b=i.ruleText.indexOf(A));var F=i.ruleText.slice(b);p="".concat(i.domainName).concat(F)}a("".concat(p," trace start")),c&&c(),a("".concat(p," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(i)}}function o(i,a){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,E=i.name,A=i.verbose;if(!(!c&&!A)){var b=console.log;if(!p){b("".concat(E,":"),a);return}b("".concat(E,": ").concat(a))}}function g(i){var a=Number.isNaN||window.isNaN;return a(i)}function v(i,a,c,p){try{a.setItem(c,p)}catch(A){var E="Unable to set sessionStorage item due to: ".concat(A.message);o(i,E)}}function h(i,a,c){try{if(c.startsWith("/")&&(c.endsWith("/")||c.endsWith("/i"))&&y(c)){var p=f(c),E=Object.keys(a);E.forEach(function(b){p.test(b)&&a.removeItem(b)})}else a.removeItem(c)}catch(b){var A="Unable to remove storage item due to: ".concat(b.message);o(i,A)}}function m(i){if(typeof i!="string")throw new Error("Invalid value");var a=new Set(["undefined","false","true","null","","yes","no","on","off"]),c;if(a.has(i.toLowerCase()))c=i;else if(i==="emptyArr")c="[]";else if(i==="emptyObj")c="{}";else if(/^\d+$/.test(i)){if(c=parseFloat(i),g(c))throw new Error("Invalid value");if(Math.abs(c)>32767)throw new Error("Invalid value")}else if(i==="$remove$")c="$remove$";else throw new Error("Invalid value");return c}function y(i){var a="/",c=l(i);i[0]===a&&i[i.length-1]===a&&(c=i.slice(1,-1));var p;try{p=new RegExp(c),p=!0}catch{p=!1}return p}function f(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=".?",c="/";if(i==="")return new RegExp(a);var p=i.lastIndexOf(c),E=i.substring(p+1),A=i.substring(0,p+1),b=function(j){if(!j)return!1;try{return new RegExp("",j),!0}catch{return!1}},F=function(j,C){return j.startsWith(c)&&j.endsWith(c)&&!j.endsWith("\\/")&&b(C)?C:""},x=F(A,E);if(i.startsWith(c)&&i.endsWith(c)||x){var k=x?A:i;return new RegExp(k.slice(1,-1),x)}var w=i.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(w)}function l(i){return i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var s=r?[].concat(n).concat(r):[n];try{u.apply(this,s)}catch(i){console.log(i)}}function Ka(n,r){function u(g,v,h,m){if(!v)return;var y=["spoof-css.js","ubo-spoof-css.js","ubo-spoof-css"];function f(S){if(!S.includes("-"))return S;var j=S.split("-"),C=j[0],T=j[1];return"".concat(C).concat(T[0].toUpperCase()).concat(T.slice(1))}var l=!!(h==="debug"&&m),s=new Map;if(y.includes(g.name)){var i=g.args,a=[],c=i.at(-2);c==="debug"?a=i.slice(1,-2):a=i.slice(1);for(var p=0;p<a.length&&a[p]!=="";p+=2)s.set(f(a[p]),a[p+1])}else h&&m&&!l&&s.set(f(h),m);var E=function(j,C){return s.has(j)?s.get(j):C},A=function(j,C,T){Object.defineProperty(j,C,{value:parseFloat(T)})},b=function(j,C,T){return d(g),C==="toString"?j.toString.bind(j):Reflect.get(j,C,T)},F=function(j,C,T){if(l)debugger;var _=Reflect.apply(j,C,T);if(!T[0].matches(v))return _;var I=new Proxy(_,{get(L,N){var $=L[N];if(typeof $!="function")return E(N,$||"");if(N!=="getPropertyValue")return $.bind(L);var M=new Proxy($,{apply(V,U,X){var Z=X[0],Y=U[Z];return E(Z,Y)},get:b});return M},getOwnPropertyDescriptor(L,N){return s.has(N)?{configurable:!0,enumerable:!0,value:s.get(N),writable:!0}:Reflect.getOwnPropertyDescriptor(L,N)}});return d(g),I},x={apply:F,get:b};window.getComputedStyle=new Proxy(window.getComputedStyle,x);var k=function(j,C,T){if(l)debugger;var _=Reflect.apply(j,C,T);if(!C.matches(v))return _;var I=_.top,L=_.bottom,N=_.height,$=_.width,M=_.left,V=_.right,U=new window.DOMRect(_.x,_.y,I,L,$,N,M,V);return s.has("top")&&A(U,"top",s.get("top")),s.has("bottom")&&A(U,"bottom",s.get("bottom")),s.has("left")&&A(U,"left",s.get("left")),s.has("right")&&A(U,"right",s.get("right")),s.has("height")&&A(U,"height",s.get("height")),s.has("width")&&A(U,"width",s.get("width")),d(g),U},w={apply:k,get:b};window.Element.prototype.getBoundingClientRect=new Proxy(window.Element.prototype.getBoundingClientRect,w)}function d(g){if(g.verbose===!0){try{var v=console.log.bind(console),h=console.trace.bind(console),m=g.ruleText||"";if(g.domainName){var y="#%#//",f="##+js",l;g.ruleText.includes(y)?l=g.ruleText.indexOf(y):g.ruleText.includes(f)&&(l=g.ruleText.indexOf(f));var s=g.ruleText.slice(l);m="".concat(g.domainName).concat(s)}v("".concat(m," trace start")),h&&h(),v("".concat(m," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(g)}}var o=r?[].concat(n).concat(r):[n];try{u.apply(this,o)}catch(g){console.log(g)}}function xm(n,r){function u(l,s){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:NaN;if(s){var c=1e4,p=20,E=150,A="cookie:",b="localStorage:",F=",",x=";",k=/(,\s*){1}(?=!?cookie:|!?localStorage:)/,w=function(fe){return new Promise(function(ve){return setTimeout(ve,fe)})},S;if(a){S=parseInt(a,10);var j=!Number.isNaN(S)||S<c;if(!j){var C="Passed delay '".concat(a,"' is invalid or bigger than ").concat(c," ms");h(l,C);return}}var T=!S,_=[],I=[],L=!1,N=!1;if(i){var $=i.split(k).map(function(ae){return ae.trim()});$.forEach(function(ae){if(ae.includes(A)){var fe=m(ae),ve=fe.isInvertedMatch,we=fe.matchValue;L=ve;var De=we.replace(A,"");_.push(De)}if(ae.includes(b)){var Ae=m(ae),ge=Ae.isInvertedMatch,xe=Ae.matchValue;N=ge;var Oe=xe.replace(b,"");I.push(Oe)}})}if(_.length>0){var M=g(_.join(x)),V=g(document.cookie),U=Object.keys(V);if(U.length===0)return;var X=Object.keys(M).every(function(ae){var fe=M[ae]?o(M[ae]):null,ve=o(ae);return U.some(function(we){var De=ve.test(we);return De?fe?fe.test(V[we]):!0:!1})}),Z=X!==L;if(!Z)return}if(I.length>0){var Y=I.every(function(ae){var fe=window.localStorage.getItem(ae);return fe||fe===""}),oe=Y!==N;if(!oe)return}var te=s.split(F).map(function(ae){return ae.trim()}),ne=function(fe){return{element:fe||null,clicked:!1}},K=Array(te.length).fill(ne()),re=async function(){for(var fe=0;fe<K.length;fe+=1){var ve=K[fe];if(fe>=1&&await w(E),!ve.element)break;ve.clicked||(ve.element.click(),ve.clicked=!0)}var we=K.every(function(De){return De.clicked===!0});we&&d(l)},ue=function(fe,ve){var we=ne(fe);K[ve]=we,T&&re()},le=function(fe,ve){var we=[];te.forEach(function(Ae,ge){if(Ae){var xe=y(Ae);xe&&(ue(xe,ge),we.push(Ae))}}),te=te.map(function(Ae){return we.includes(Ae)?null:Ae});var De=te.every(function(Ae){return Ae===null});De&&ve.disconnect()},ee=new MutationObserver(v(le,p));ee.observe(document.documentElement,{attributes:!0,childList:!0,subtree:!0}),S&&setTimeout(function(){re(),T=!0},S),setTimeout(function(){return ee.disconnect()},c)}}function d(l){if(l.verbose===!0){try{var s=console.log.bind(console),i=console.trace.bind(console),a=l.ruleText||"";if(l.domainName){var c="#%#//",p="##+js",E;l.ruleText.includes(c)?E=l.ruleText.indexOf(c):l.ruleText.includes(p)&&(E=l.ruleText.indexOf(p));var A=l.ruleText.slice(E);a="".concat(l.domainName).concat(A)}s("".concat(a," trace start")),i&&i(),s("".concat(a," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(l)}}function o(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",s=".?",i="/";if(l==="")return new RegExp(s);var a=l.lastIndexOf(i),c=l.substring(a+1),p=l.substring(0,a+1),E=function(w){if(!w)return!1;try{return new RegExp("",w),!0}catch{return!1}},A=function(w,S){return w.startsWith(i)&&w.endsWith(i)&&!w.endsWith("\\/")&&E(S)?S:""},b=A(p,c);if(l.startsWith(i)&&l.endsWith(i)||b){var F=b?p:l;return new RegExp(F.slice(1,-1),b)}var x=l.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(x)}function g(l){var s="=",i=";",a=l.split(i),c={};return a.forEach(function(p){var E,A="",b=p.indexOf(s);b===-1?E=p.trim():(E=p.slice(0,b).trim(),A=p.slice(b+1)),c[E]=A||null}),c}function v(l,s){var i=!1,a,c=function p(){for(var E=arguments.length,A=new Array(E),b=0;b<E;b++)A[b]=arguments[b];if(i){a=A;return}l(...A),i=!0,setTimeout(function(){i=!1,a&&(p(...a),a=null)},s)};return c}function h(l,s){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,c=l.name,p=l.verbose;if(!(!i&&!p)){var E=console.log;if(!a){E("".concat(c,":"),s);return}E("".concat(c,": ").concat(s))}}function m(l){var s="!",i=l?l?.startsWith(s):!1,a=i?l.slice(1):l,c=o(a);return{isInvertedMatch:i,matchRegexp:c,matchValue:a}}function y(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.documentElement,i=" >>> ",a=l.indexOf(i);if(a===-1)return s.querySelector(l);var c=l.slice(0,a).trim(),p=s.querySelector(c);if(!p||!p.shadowRoot)return null;var E=l.slice(a+i.length).trim();return y(E,p.shadowRoot)}var f=r?[].concat(n).concat(r):[n];try{u.apply(this,f)}catch(l){console.log(l)}}function km(n,r){function u(f,l,s){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:NaN;if(!(!l||!s)){var p="trusted-create-element-window";if(window.name!==p){var E=function(w,S){o(f,"".concat(w," due to ").concat(m(S)))},A;try{A=document.createElement(s),A.textContent=a}catch(k){E("Cannot create element with tag name '".concat(s,"'"),k);return}var b=[];try{b=h(i)}catch(k){E("Cannot parse attributePairs param: '".concat(i,"'"),k);return}b.forEach(function(k){try{A.setAttribute(k.name,k.value)}catch(w){E("Cannot set attribute '".concat(k.name,"' with value '").concat(k.value,"'"),w)}});var F,x=function(w,S,j){var C;try{C=document.querySelector(w)}catch(T){return E("Cannot find parent element by selector '".concat(w,"'"),T),!1}if(!C)return o(f,"No parent element found by selector: '".concat(w,"'")),!1;try{C.append(S),S instanceof HTMLIFrameElement&&S.contentWindow&&(S.contentWindow.name=p),d(f)}catch(T){return E("Cannot append child to parent by selector '".concat(w,"'"),T),!1}return v(j)||(F=setTimeout(function(){S.remove(),clearTimeout(F)},j)),!0};x(l,A,c)||g(function(k,w){x(l,A,c)&&w.disconnect()})}}}function d(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}function o(f,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=f.name,c=f.verbose;if(!(!s&&!c)){var p=console.log;if(!i){p("".concat(a,":"),l);return}p("".concat(a,": ").concat(l))}}function g(f){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{subtree:!0,childList:!0},s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e4,i=new MutationObserver(function(a,c){c.disconnect(),f(a,c),c.observe(document.documentElement,l)});i.observe(document.documentElement,l),typeof s=="number"&&setTimeout(function(){return i.disconnect()},s)}function v(f){var l=Number.isNaN||window.isNaN;return l(f)}function h(f){if(!f)return[];for(var l="=",s=" ",i="'",a='"',c="\\",p=[],E=0;E<f.length;E+=1){for(var A="",b="";E<f.length&&f[E]!==l&&f[E]!==s;)A+=f[E],E+=1;if(E<f.length&&f[E]===l){E+=1;var F=null;if(f[E]===i||f[E]===a){for(F=f[E],E+=1;E<f.length;E+=1)if(f[E]===F)if(f[E-1]===c)b="".concat(b.slice(0,-1)).concat(F);else{E+=1,F=null;break}else b+=f[E];if(F!==null)throw new Error("Unbalanced quote for attribute value: '".concat(f,"'"))}else throw new Error('Attribute value should be quoted: "'.concat(f.slice(E),'"'))}if(A=A.trim(),b=b.trim(),!A){if(!b)continue;throw new Error("Attribute name before '=' should be specified: '".concat(f,"'"))}if(p.push({name:A,value:b}),f[E]&&f[E]!==s)throw new Error("No space before attribute: '".concat(f.slice(E),"'"))}return p}function m(f){var l=function(i){return typeof i=="object"&&i!==null&&"message"in i&&typeof i.message=="string"};if(l(f))return f.message;try{return new Error(JSON.stringify(f)).message}catch{return new Error(String(f)).message}}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function Rm(n,r){function u(p,E,A,b){var F=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(E){var x={nativeStringify:window.JSON.stringify},k=g(window,E),w=k.base,S=k.prop;if(!w||!S||typeof w[S]!="function"){var j="".concat(E," is not a function");h(p,j);return}var C=f(A),T=f(b),_=function(N,$,M){var V=M[0];return typeof V=="object"&&(V=y(p,V,C,T,F,x),M[0]=V),Reflect.apply(N,$,M)},I={apply:_};w[S]=new Proxy(w[S],I)}}function d(p){if(p.verbose===!0){try{var E=console.log.bind(console),A=console.trace.bind(console),b=p.ruleText||"";if(p.domainName){var F="#%#//",x="##+js",k;p.ruleText.includes(F)?k=p.ruleText.indexOf(F):p.ruleText.includes(x)&&(k=p.ruleText.indexOf(x));var w=p.ruleText.slice(k);b="".concat(p.domainName).concat(w)}E("".concat(b," trace start")),A&&A(),E("".concat(b," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(p)}}function o(p,E){if(!p||p===""||i(p,E))return!0;var A=l(p),b=E.split(`
+`).slice(2).map(function(F){return F.trim()}).join(`
+`);return s().call(A,b)}function g(p,E){var A=E.indexOf(".");if(A===-1)return{base:p,prop:E};var b=E.slice(0,A);if(p===null)return{base:p,prop:b,chain:E};var F=p[b];return E=E.slice(A+1),(p instanceof Object||typeof p=="object")&&a(p)?{base:p,prop:b,chain:E}:F===null?{base:p,prop:b,chain:E}:F!==void 0?g(F,E):(Object.defineProperty(p,b,{configurable:!0}),{base:p,prop:b,chain:E})}function v(p,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],F=E.indexOf(".");if(F===-1){if(E==="*"||E==="[]")for(var x in p)Object.prototype.hasOwnProperty.call(p,x)&&b.push({base:p,prop:x});else b.push({base:p,prop:E});return b}var k=E.slice(0,F),w=k==="[]"&&Array.isArray(p)||k==="*"&&p instanceof Object;if(w){var S=E.slice(F+1),j=Object.keys(p);j.forEach(function(T){var _=p[T];v(_,S,A,b)})}Array.isArray(p)&&p.forEach(function(T){var _=T;_!==void 0&&v(_,E,A,b)});var C=p[k];return E=E.slice(F+1),C!==void 0&&v(C,E,A,b),b}function h(p,E){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,F=p.name,x=p.verbose;if(!(!A&&!x)){var k=console.log;if(!b){k("".concat(F,":"),E);return}k("".concat(F,": ").concat(E))}}function m(p,E,A,b,F,x){if(!E)return!1;var k=x.nativeStringify,w;if(A.length===0&&b.length>0){var S=k(E),j=l(b.join("")),C=j.test(S);if(C)return h(p,"".concat(window.location.hostname,`
+`).concat(k(E,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),E&&typeof E=="object"&&h(p,E,!0,!1),w=!1,w}if(F&&!o(F,new Error().stack||""))return w=!1,w;for(var T=[".*.","*.",".*",".[].","[].",".[]"],_=function(){var $=b[I],M=$.split(".").pop(),V=T.some(function(Y){return $.includes(Y)}),U=v(E,$,V);if(!U.length)return w=!1,{v:w};w=!V;for(var X=0;X<U.length;X+=1){var Z=typeof M=="string"&&U[X].base[M]!==void 0;V?w=Z||w:w=Z&&w}},I=0;I<b.length;I+=1){var L=_();if(typeof L=="object")return L.v}return w}function y(p,E,A,b,F,x){var k=x.nativeStringify;if(A.length===0&&b.length===0)return h(p,"".concat(window.location.hostname,`
+`).concat(k(E,null,2),`
+Stack trace:
+`).concat(new Error().stack),!0),E&&typeof E=="object"&&h(p,E,!0,!1),E;try{if(m(p,E,A,b,F,x)===!1)return E;A.forEach(function(w){var S=v(E,w,!0);S.forEach(function(j){j!==void 0&&j.base&&(delete j.base[j.prop],d(p))})})}catch(w){h(p,w)}return E}function f(p){var E=typeof p=="string"&&p!==void 0&&p!=="";return E?p.split(/ +/):[]}function l(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",E=".?",A="/";if(p==="")return new RegExp(E);var b=p.lastIndexOf(A),F=p.substring(b+1),x=p.substring(0,b+1),k=function(_){if(!_)return!1;try{return new RegExp("",_),!0}catch{return!1}},w=function(_,I){return _.startsWith(A)&&_.endsWith(A)&&!_.endsWith("\\/")&&k(I)?I:""},S=w(x,F);if(p.startsWith(A)&&p.endsWith(A)||S){var j=S?x:p;return new RegExp(j.slice(1,-1),S)}var C=p.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(C)}function s(){var p=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),E=p?.value;if(p&&typeof p.value=="function")return E;throw new Error("RegExp.prototype.test is not a function")}function i(p,E){var A="inlineScript",b="injectedScript",F="<anonymous>",x=function(I){return I.includes(A)},k=function(I){return I.includes(b)};if(!(x(p)||k(p)))return!1;var w=window.location.href,S=w.indexOf("#");S!==-1&&(w=w.slice(0,S));var j=E.split(`
+`).slice(2).map(function(_){return _.trim()}),C=j.map(function(_){var I,L=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(_);if(L){var N,$,M=L[2];if((N=M)!==null&&N!==void 0&&N.startsWith("(")&&(M=M.slice(1)),($=M)!==null&&$!==void 0&&$.startsWith(F)){var V;M=b;var U=L[1]!==void 0?L[1].slice(0,-1):_.slice(0,L.index).trim();(V=U)!==null&&V!==void 0&&V.startsWith("at")&&(U=U.slice(2).trim()),I="".concat(U," ").concat(M).trim()}else I=M}else I=_;return I});if(C){for(var T=0;T<C.length;T+=1)if(x(p)&&w===C[T]||k(p)&&C[T].startsWith(b))return!0}return!1}function a(p){return Object.keys(p).length===0&&!p.prototype}var c=r?[].concat(n).concat(r):[n];try{u.apply(this,c)}catch(p){console.log(p)}}function Sm(n,r){function u(b){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){if(F===""&&x!==""){o(b,"Pattern argument should not be empty string");return}var w=F===""&&x==="",S=Request.prototype.clone,j=fetch,C=!1,T,_=function(N,$,M){return T=g(M,S),w?(o(b,"fetch( ".concat(v(T)," )"),!0),d(b),Reflect.apply(N,$,M)):(C=h(b,k,T),C?j.apply(null,M).then(function(V){return V.text().then(function(U){var X=F==="*"?/(\n|.)*/:y(F),Z=U.replace(X,x),Y=m(V,Z);return d(b),Y}).catch(function(){var U=v(T),X="Response body can't be converted to text: ".concat(U);return o(b,X),Reflect.apply(N,$,M)})}).catch(function(){return Reflect.apply(N,$,M)}):Reflect.apply(N,$,M))},I={apply:_};fetch=new Proxy(fetch,I)}}function d(b){if(b.verbose===!0){try{var F=console.log.bind(console),x=console.trace.bind(console),k=b.ruleText||"";if(b.domainName){var w="#%#//",S="##+js",j;b.ruleText.includes(w)?j=b.ruleText.indexOf(w):b.ruleText.includes(S)&&(j=b.ruleText.indexOf(S));var C=b.ruleText.slice(j);k="".concat(b.domainName).concat(C)}F("".concat(k," trace start")),x&&x(),F("".concat(k," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(b)}}function o(b,F){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,w=b.name,S=b.verbose;if(!(!x&&!S)){var j=console.log;if(!k){j("".concat(w,":"),F);return}j("".concat(w,": ").concat(F))}}function g(b,F){var x={},k=b[0],w,S;if(k instanceof Request){var j=F.call(k),C=i(j);w=C.url,S=C}else w=k,S=b[1];if(x.url=w,S instanceof Object){var T=Object.keys(S);T.forEach(function(_){x[_]=S[_]})}return x}function v(b){return!b||typeof b!="object"?String(b):s(b)?"{}":Object.entries(b).map(function(F){var x=F[0],k=F[1],w=k;return k instanceof Object&&(w="{ ".concat(v(k)," }")),"".concat(x,':"').concat(w,'"')}).join(" ")}function h(b,F,x){if(F===""||F==="*")return!0;var k,w=c(F);if(!p(w))o(b,"Invalid parameter: ".concat(F)),k=!1;else{var S=E(w),j=Object.keys(S);k=j.every(function(C){var T=S[C],_=x[C];return Object.prototype.hasOwnProperty.call(x,C)&&typeof _=="string"&&T?.test(_)})}return k}function m(b,F){var x=b.bodyUsed,k=b.headers,w=b.ok,S=b.redirected,j=b.status,C=b.statusText,T=b.type,_=b.url,I=new Response(F,{status:j,statusText:C,headers:k});return Object.defineProperties(I,{url:{value:_},type:{value:T},ok:{value:w},bodyUsed:{value:x},redirected:{value:S}}),I}function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",F=".?",x="/";if(b==="")return new RegExp(F);var k=b.lastIndexOf(x),w=b.substring(k+1),S=b.substring(0,k+1),j=function(N){if(!N)return!1;try{return new RegExp("",N),!0}catch{return!1}},C=function(N,$){return N.startsWith(x)&&N.endsWith(x)&&!N.endsWith("\\/")&&j($)?$:""},T=C(S,w);if(b.startsWith(x)&&b.endsWith(x)||T){var _=T?S:b;return new RegExp(_.slice(1,-1),T)}var I=b.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(I)}function f(b){var F="/",x=l(b);b[0]===F&&b[b.length-1]===F&&(x=b.slice(1,-1));var k;try{k=new RegExp(x),k=!0}catch{k=!1}return k}function l(b){return b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function s(b){return Object.keys(b).length===0&&!b.prototype}function i(b){var F=a(),x=F.map(function(k){var w=b[k];return[k,w]});return Object.fromEntries(x)}function a(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function c(b){var F=" ",x=":",k=function(C){return a().includes(C)},w={},S=b.split(F);return S.forEach(function(j){var C=j.indexOf(x),T=j.slice(0,C);if(k(T)){var _=j.slice(C+1);w[T]=_}else w.url=j}),w}function p(b){return Object.values(b).every(function(F){return f(F)})}function E(b){var F={},x=Object.keys(b);return x.forEach(function(k){F[k]=y(b[k])}),F}var A=r?[].concat(n).concat(r):[n];try{u.apply(this,A)}catch(b){console.log(b)}}function Tm(n,r){function u(a,c,p,E,A){var b=["replace-node-text.js","rpnt.js","sed.js"];if(b.includes(a.name)){A=E,E=p;for(var F=arguments.length,x=new Array(F>5?F-5:0),k=5;k<F;k++)x[k-5]=arguments[k];for(var w=0;w<x.length;w+=1){var S=x[w];if(S==="condition"){p=x[w+1];break}}}var j=m(c,p,E),C=j.selector,T=j.nodeNameMatch,_=j.textContentMatch,I=j.patternMatch,L=function($){return $.forEach(function(M){var V=h(M,T,_);V&&v(a,M,I,A)})};document.documentElement&&o(C,L),d(function(N){return g(N,L)})}function d(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{subtree:!0,childList:!0},p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e4,E=new MutationObserver(function(A,b){b.disconnect(),a(A,b),b.observe(document.documentElement,c)});E.observe(document.documentElement,c),typeof p=="number"&&setTimeout(function(){return E.disconnect()},p)}function o(a,c){var p=document.querySelectorAll(a),E=f(p);c(E)}function g(a,c){var p=l(a);c(p)}function v(a,c,p,E){var A=c.textContent;A&&(c.textContent=A.replace(p,E),y(a))}function h(a,c,p){var E=a.nodeName,A=a.textContent,b=E.toLowerCase();return A!==null&&A!==""&&(c instanceof RegExp?c.test(b):c===b)&&(p instanceof RegExp?p.test(A):A.includes(p))}function m(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,E="/",A=!(a.startsWith(E)&&a.endsWith(E)),b=A?a:"*",F=A?a:s(a),x=c.startsWith(E)?s(c):c,k;return p&&(k=p.startsWith(E)?s(p):p),{selector:b,nodeNameMatch:F,textContentMatch:x,patternMatch:k}}function y(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function f(a){for(var c=[],p=0;p<a.length;p+=1)c.push(a[p]);return c}function l(a){for(var c=[],p=0;p<a.length;p+=1)for(var E=a[p].addedNodes,A=0;A<E.length;A+=1)c.push(E[A]);return c}function s(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function Om(n,r){function u(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",F=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof Proxy>"u")){if(A===""&&b!==""){var x="Pattern argument should not be empty string.";o(E,x);return}var k=A===""&&b==="",w=window.XMLHttpRequest.prototype.open,S=window.XMLHttpRequest.prototype.send,j,C=function(N,$,M){if(j=m.apply(null,M),k){var V="xhr( ".concat(v(j)," )");return o(E,V,!0),d(E),Reflect.apply(N,$,M)}if(h(E,F,j)&&($.shouldBePrevented=!0,$.headersReceived=!!$.headersReceived),$.shouldBePrevented&&!$.headersReceived){$.headersReceived=!0,$.collectedHeaders=[];var U=function(Y,oe,te){return oe.collectedHeaders.push(te),Reflect.apply(Y,oe,te)},X={apply:U};$.setRequestHeader=new Proxy($.setRequestHeader,X)}return Reflect.apply(N,$,M)},T=function(N,$,M){if(!$.shouldBePrevented)return Reflect.apply(N,$,M);var V=new XMLHttpRequest;V.addEventListener("readystatechange",function(){if(V.readyState===4){var U=V.readyState,X=V.response,Z=V.responseText,Y=V.responseURL,oe=V.responseXML,te=V.status,ne=V.statusText,K=Z||X;if(typeof K=="string"){var re=A==="*"?/(\n|.)*/:g(A),ue=K.replace(re,b);Object.defineProperties($,{readyState:{value:U,writable:!1},responseURL:{value:Y,writable:!1},responseXML:{value:oe,writable:!1},status:{value:te,writable:!1},statusText:{value:ne,writable:!1},response:{value:ue,writable:!1},responseText:{value:ue,writable:!1}}),setTimeout(function(){var le=new Event("readystatechange");$.dispatchEvent(le);var ee=new Event("load");$.dispatchEvent(ee);var ae=new Event("loadend");$.dispatchEvent(ae)},1),d(E)}}}),w.apply(V,[j.method,j.url]),$.collectedHeaders.forEach(function(U){var X=U[0],Z=U[1];V.setRequestHeader(X,Z)}),$.collectedHeaders=[];try{S.call(V,M)}catch{return Reflect.apply(N,$,M)}},_={apply:C},I={apply:T};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,_),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,I)}}function d(E){if(E.verbose===!0){try{var A=console.log.bind(console),b=console.trace.bind(console),F=E.ruleText||"";if(E.domainName){var x="#%#//",k="##+js",w;E.ruleText.includes(x)?w=E.ruleText.indexOf(x):E.ruleText.includes(k)&&(w=E.ruleText.indexOf(k));var S=E.ruleText.slice(w);F="".concat(E.domainName).concat(S)}A("".concat(F," trace start")),b&&b(),A("".concat(F," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(E)}}function o(E,A){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,F=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,x=E.name,k=E.verbose;if(!(!b&&!k)){var w=console.log;if(!F){w("".concat(x,":"),A);return}w("".concat(x,": ").concat(A))}}function g(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",A=".?",b="/";if(E==="")return new RegExp(A);var F=E.lastIndexOf(b),x=E.substring(F+1),k=E.substring(0,F+1),w=function(I){if(!I)return!1;try{return new RegExp("",I),!0}catch{return!1}},S=function(I,L){return I.startsWith(b)&&I.endsWith(b)&&!I.endsWith("\\/")&&w(L)?L:""},j=S(k,x);if(E.startsWith(b)&&E.endsWith(b)||j){var C=j?k:E;return new RegExp(C.slice(1,-1),j)}var T=E.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(T)}function v(E){return!E||typeof E!="object"?String(E):c(E)?"{}":Object.entries(E).map(function(A){var b=A[0],F=A[1],x=F;return F instanceof Object&&(x="{ ".concat(v(F)," }")),"".concat(b,':"').concat(x,'"')}).join(" ")}function h(E,A,b){if(A===""||A==="*")return!0;var F,x=s(A);if(!l(x))o(E,"Invalid parameter: ".concat(A)),F=!1;else{var k=y(x),w=Object.keys(k);F=w.every(function(S){var j=k[S],C=b[S];return Object.prototype.hasOwnProperty.call(b,S)&&typeof C=="string"&&j?.test(C)})}return F}function m(E,A,b,F,x){return{method:E,url:A,async:b,user:F,password:x}}function y(E){var A={},b=Object.keys(E);return b.forEach(function(F){A[F]=g(E[F])}),A}function f(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function l(E){return Object.values(E).every(function(A){return i(A)})}function s(E){var A=" ",b=":",F=function(S){return f().includes(S)},x={},k=E.split(A);return k.forEach(function(w){var S=w.indexOf(b),j=w.slice(0,S);if(F(j)){var C=w.slice(S+1);x[j]=C}else x.url=w}),x}function i(E){var A="/",b=a(E);E[0]===A&&E[E.length-1]===A&&(b=E.slice(1,-1));var F;try{F=new RegExp(b),F=!0}catch{F=!1}return F}function a(E){return E.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function c(E){return Object.keys(E).length===0&&!E.prototype}var p=r?[].concat(n).concat(r):[n];try{u.apply(this,p)}catch(E){console.log(E)}}function jm(n,r){function u(f,l,s){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";!l||!s||(d(f,l,s,i),o(function(){return d(f,l,s,i)},!0))}function d(f,l,s,i){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:g,c;try{c=document.querySelectorAll(l)}catch{v(f,'Failed to find elements matching selector "'.concat(l,'"'));return}if(!(!c||c.length===0))try{c.forEach(function(p){return a(p,s,i)}),m(f)}catch{v(f,"Failed to set [".concat(s,'="').concat(i,'"] to each of selected elements.'))}}function o(f){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=20,a=new MutationObserver(h(E,i)),c=function(){s.length>0?a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l,attributeFilter:s}):a.observe(document.documentElement,{childList:!0,subtree:!0,attributes:l})},p=function(){a.disconnect()};function E(){p(),f(),c()}c()}function g(f,l,s){return f.setAttribute(l,s)}function v(f,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=f.name,c=f.verbose;if(!(!s&&!c)){var p=console.log;if(!i){p("".concat(a,":"),l);return}p("".concat(a,": ").concat(l))}}function h(f,l){var s=!1,i,a=function c(){for(var p=arguments.length,E=new Array(p),A=0;A<p;A++)E[A]=arguments[A];if(s){i=E;return}f(...E),s=!0,setTimeout(function(){s=!1,i&&(c(...i),i=null)},l)};return a}function m(f){if(f.verbose===!0){try{var l=console.log.bind(console),s=console.trace.bind(console),i=f.ruleText||"";if(f.domainName){var a="#%#//",c="##+js",p;f.ruleText.includes(a)?p=f.ruleText.indexOf(a):f.ruleText.includes(c)&&(p=f.ruleText.indexOf(c));var E=f.ruleText.slice(p);i="".concat(f.domainName).concat(E)}l("".concat(i," trace start")),s&&s(),l("".concat(i," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(f)}}var y=r?[].concat(n).concat(r):[n];try{u.apply(this,y)}catch(f){console.log(f)}}function Pm(n,r){function u(a,c,p,E){if(!(!c||!m(E,new Error().stack))){var A;try{A=o(p)}catch(w){g(a,w);return}var b=!1,F=function(S){return b||(b=S!==void 0&&A!==void 0&&typeof S!=typeof A&&S!==null,b)},x=function(S,j,C,T){if(!T.init(S[j]))return!1;var _=Object.getOwnPropertyDescriptor(S,j),I;if(_ instanceof Object){if(!_.configurable){var L="Property '".concat(j,"' is not configurable");return g(a,L),!1}S[j]=A,_.set instanceof Function&&(I=_.set)}return Object.defineProperty(S,j,{configurable:C,get(){return T.get()},set(N){I!==void 0&&I(N),T.set(N)}}),!0},k=function w(S,j){var C=v(S,j),T=C.base,_=C.prop,I=C.chain,L={factValue:void 0,init(V){return this.factValue=V,!0},get(){return this.factValue},set(V){this.factValue!==V&&(this.factValue=V,V instanceof Object&&w(V,I))}},N={init(V){return!F(V)},get(){return A},set(V){F(V)&&(A=V)}};if(!I){var $=x(T,_,!1,N);$&&d(a);return}if(T!==void 0&&T[_]===null){x(T,_,!0,L);return}(T instanceof Object||typeof T=="object")&&f(T)&&x(T,_,!0,L);var M=S[_];(M instanceof Object||typeof M=="object"&&M!==null)&&w(M,I),x(T,_,!0,L)};k(window,c)}}function d(a){if(a.verbose===!0){try{var c=console.log.bind(console),p=console.trace.bind(console),E=a.ruleText||"";if(a.domainName){var A="#%#//",b="##+js",F;a.ruleText.includes(A)?F=a.ruleText.indexOf(A):a.ruleText.includes(b)&&(F=a.ruleText.indexOf(b));var x=a.ruleText.slice(F);E="".concat(a.domainName).concat(x)}c("".concat(E," trace start")),p&&p(),c("".concat(E," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(a)}}function o(a){if(a!=="undefined"){if(a==="false")return!1;if(a==="true")return!0;if(a==="null")return null;if(a==="NaN")return NaN;if(a.startsWith("/")&&a.endsWith("/"))return h(a);var c=32767,p=Number(a);if(!y(p)){if(Math.abs(p)>c)throw new Error("number values bigger than 32767 are not allowed");return p}var E="'".concat(a,"' value type can't be inferred");try{var A=JSON.parse(a);if(A instanceof Object||typeof A=="string")return A}catch(b){E+=": ".concat(b)}throw new TypeError(E)}}function g(a,c){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,A=a.name,b=a.verbose;if(!(!p&&!b)){var F=console.log;if(!E){F("".concat(A,":"),c);return}F("".concat(A,": ").concat(c))}}function v(a,c){var p=c.indexOf(".");if(p===-1)return{base:a,prop:c};var E=c.slice(0,p);if(a===null)return{base:a,prop:E,chain:c};var A=a[E];return c=c.slice(p+1),(a instanceof Object||typeof a=="object")&&f(a)?{base:a,prop:E,chain:c}:A===null?{base:a,prop:E,chain:c}:A!==void 0?v(A,c):(Object.defineProperty(a,E,{configurable:!0}),{base:a,prop:E,chain:c})}function h(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",c=".?",p="/";if(a==="")return new RegExp(c);var E=a.lastIndexOf(p),A=a.substring(E+1),b=a.substring(0,E+1),F=function(C){if(!C)return!1;try{return new RegExp("",C),!0}catch{return!1}},x=function(C,T){return C.startsWith(p)&&C.endsWith(p)&&!C.endsWith("\\/")&&F(T)?T:""},k=x(b,A);if(a.startsWith(p)&&a.endsWith(p)||k){var w=k?b:a;return new RegExp(w.slice(1,-1),k)}var S=a.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(S)}function m(a,c){if(!a||a===""||s(a,c))return!0;var p=h(a),E=c.split(`
+`).slice(2).map(function(A){return A.trim()}).join(`
+`);return l().call(p,E)}function y(a){var c=Number.isNaN||window.isNaN;return c(a)}function f(a){return Object.keys(a).length===0&&!a.prototype}function l(){var a=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),c=a?.value;if(a&&typeof a.value=="function")return c;throw new Error("RegExp.prototype.test is not a function")}function s(a,c){var p="inlineScript",E="injectedScript",A="<anonymous>",b=function(T){return T.includes(p)},F=function(T){return T.includes(E)};if(!(b(a)||F(a)))return!1;var x=window.location.href,k=x.indexOf("#");k!==-1&&(x=x.slice(0,k));var w=c.split(`
+`).slice(2).map(function(C){return C.trim()}),S=w.map(function(C){var T,_=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(C);if(_){var I,L,N=_[2];if((I=N)!==null&&I!==void 0&&I.startsWith("(")&&(N=N.slice(1)),(L=N)!==null&&L!==void 0&&L.startsWith(A)){var $;N=E;var M=_[1]!==void 0?_[1].slice(0,-1):C.slice(0,_.index).trim();($=M)!==null&&$!==void 0&&$.startsWith("at")&&(M=M.slice(2).trim()),T="".concat(M," ").concat(N).trim()}else T=N}else T=C;return T});if(S){for(var j=0;j<S.length;j+=1)if(b(a)&&x===S[j]||F(a)&&S[j].startsWith(E))return!0}return!1}var i=r?[].concat(n).concat(r):[n];try{u.apply(this,i)}catch(a){console.log(a)}}function _m(n,r){function u(l,s,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"/",p=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"";if(typeof s>"u"){o(l,"Cookie name should be specified");return}if(typeof i>"u"){o(l,"Cookie value should be specified");return}var E=m(i);if(!v(c)){o(l,"Invalid cookie path: '".concat(c,"'"));return}if(!document.location.origin.includes(p)){o(l,"Cookie domain not matched by origin: '".concat(p,"'"));return}var A=g(s,E,c,p,!1);if(!A){o(l,"Invalid cookie name or value");return}if(a){var b=h(a);if(!b){o(l,"Invalid offsetExpiresSec value: ".concat(a));return}var F=Date.now()+b;A+="; expires=".concat(new Date(F).toUTCString())}document.cookie=A,d(l)}function d(l){if(l.verbose===!0){try{var s=console.log.bind(console),i=console.trace.bind(console),a=l.ruleText||"";if(l.domainName){var c="#%#//",p="##+js",E;l.ruleText.includes(c)?E=l.ruleText.indexOf(c):l.ruleText.includes(p)&&(E=l.ruleText.indexOf(p));var A=l.ruleText.slice(E);a="".concat(l.domainName).concat(A)}s("".concat(a," trace start")),i&&i(),s("".concat(a," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(l)}}function o(l,s){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,c=l.name,p=l.verbose;if(!(!i&&!p)){var E=console.log;if(!a){E("".concat(c,":"),s);return}E("".concat(c,": ").concat(s))}}function g(l,s,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,p=";";if(!c&&"".concat(s).includes(p)||l.includes(p))return null;var E=c?encodeURIComponent(s):s,A="".concat(l,"=").concat(E),b=y(i);return b&&(A+="; ".concat(b)),a&&(A+="; domain=".concat(a)),A}function v(l){return l==="/"||l==="none"}function h(l){var s="1year",i="1day",a=1e3,c=365*24*60*60,p=24*60*60,E;if(l===s)E=c;else if(l===i)E=p;else if(E=Number.parseInt(l,10),Number.isNaN(E))return null;return E*a}function m(l){var s="$now$",i="$currentDate$",a=l;return l===s?a=Date.now().toString():l===i&&(a=Date()),a}function y(l){return l==="/"?"path=/":""}var f=r?[].concat(n).concat(r):[n];try{u.apply(this,f)}catch(l){console.log(l)}}function Im(n,r){function u(i,a,c){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"/",A=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"";if(typeof a>"u"){o(i,"Cookie name should be specified");return}if(typeof c>"u"){o(i,"Cookie value should be specified");return}if(!g(document.cookie,a,c)){var b=y(c);if(!h(E)){o(i,"Invalid cookie path: '".concat(E,"'"));return}if(!document.location.origin.includes(A)){o(i,"Cookie domain not matched by origin: '".concat(A,"'"));return}var F=v(a,b,E,A,!1);if(!F){o(i,"Invalid cookie name or value");return}if(p){var x=m(p);if(!x){o(i,"Invalid offsetExpiresSec value: ".concat(p));return}var k=Date.now()+x;F+="; expires=".concat(new Date(k).toUTCString())}document.cookie=F,d(i);var w=f(document.cookie)[a];g(document.cookie,a,w)&&window.location.reload()}}function d(i){if(i.verbose===!0){try{var a=console.log.bind(console),c=console.trace.bind(console),p=i.ruleText||"";if(i.domainName){var E="#%#//",A="##+js",b;i.ruleText.includes(E)?b=i.ruleText.indexOf(E):i.ruleText.includes(A)&&(b=i.ruleText.indexOf(A));var F=i.ruleText.slice(b);p="".concat(i.domainName).concat(F)}a("".concat(p," trace start")),c&&c(),a("".concat(p," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(i)}}function o(i,a){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,E=i.name,A=i.verbose;if(!(!c&&!A)){var b=console.log;if(!p){b("".concat(E,":"),a);return}b("".concat(E,": ").concat(a))}}function g(i,a,c){return i.split(";").some(function(p){var E=p.indexOf("=");if(E===-1)return!1;var A=p.slice(0,E).trim(),b=p.slice(E+1).trim();return a===A&&c===b})}function v(i,a,c){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,A=";";if(!E&&"".concat(a).includes(A)||i.includes(A))return null;var b=E?encodeURIComponent(a):a,F="".concat(i,"=").concat(b),x=l(c);return x&&(F+="; ".concat(x)),p&&(F+="; domain=".concat(p)),F}function h(i){return i==="/"||i==="none"}function m(i){var a="1year",c="1day",p=1e3,E=365*24*60*60,A=24*60*60,b;if(i===a)b=E;else if(i===c)b=A;else if(b=Number.parseInt(i,10),Number.isNaN(b))return null;return b*p}function y(i){var a="$now$",c="$currentDate$",p=i;return i===a?p=Date.now().toString():i===c&&(p=Date()),p}function f(i){var a="=",c=";",p=i.split(c),E={};return p.forEach(function(A){var b,F="",x=A.indexOf(a);x===-1?b=A.trim():(b=A.slice(0,x).trim(),F=A.slice(x+1)),E[b]=F||null}),E}function l(i){return i==="/"?"path=/":""}var s=r?[].concat(n).concat(r):[n];try{u.apply(this,s)}catch(i){console.log(i)}}function Nm(n,r){function u(m,y,f){if(typeof y>"u"){o(m,"Item key should be specified");return}if(typeof f>"u"){o(m,"Item value should be specified");return}var l=v(f),s=window,i=s.localStorage;g(m,i,y,l),d(m)}function d(m){if(m.verbose===!0){try{var y=console.log.bind(console),f=console.trace.bind(console),l=m.ruleText||"";if(m.domainName){var s="#%#//",i="##+js",a;m.ruleText.includes(s)?a=m.ruleText.indexOf(s):m.ruleText.includes(i)&&(a=m.ruleText.indexOf(i));var c=m.ruleText.slice(a);l="".concat(m.domainName).concat(c)}y("".concat(l," trace start")),f&&f(),y("".concat(l," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(m)}}function o(m,y){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=m.name,i=m.verbose;if(!(!f&&!i)){var a=console.log;if(!l){a("".concat(s,":"),y);return}a("".concat(s,": ").concat(y))}}function g(m,y,f,l){try{y.setItem(f,l)}catch(i){var s="Unable to set sessionStorage item due to: ".concat(i.message);o(m,s)}}function v(m){var y="$now$",f="$currentDate$",l=m;return m===y?l=Date.now().toString():m===f&&(l=Date()),l}var h=r?[].concat(n).concat(r):[n];try{u.apply(this,h)}catch(m){console.log(m)}}function Mm(n,r){function u(w,S,j){var C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"abort",T=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(!S||!j)return;var _=" ",I=C==="abort"?m():function(){},L;try{L=j.split("|").map(function(te){return te===_?te:v(te)})}catch(te){o(w,"Could not parse the signature matcher: ".concat(f(te)));return}var N=g,$=N(window,S),M=$.base,V=$.chain,U=$.prop;if(typeof V<"u"){o(w,"Could not reach the end of the prop chain: ".concat(S));return}var X=M[U];if(!X||typeof X!="function"){o(w,"Could not retrieve the method: ".concat(S));return}function Z(te,ne){return ne.every(function(K,re){if(K===_)return!0;var ue=te[re];return h(ue,K)})}var Y=!1;function oe(te,ne,K){if(Y||(Y=!0,T&&!y(T,new Error().stack||"")))return Reflect.apply(te,ne,K);var re=Z(K,L);return Y=!1,re?(d(w),I()):Reflect.apply(te,ne,K)}M[U]=new Proxy(X,{apply:oe})}function d(w){if(w.verbose===!0){try{var S=console.log.bind(console),j=console.trace.bind(console),C=w.ruleText||"";if(w.domainName){var T="#%#//",_="##+js",I;w.ruleText.includes(T)?I=w.ruleText.indexOf(T):w.ruleText.includes(_)&&(I=w.ruleText.indexOf(_));var L=w.ruleText.slice(I);C="".concat(w.domainName).concat(L)}S("".concat(C," trace start")),j&&j(),S("".concat(C," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(w)}}function o(w,S){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,T=w.name,_=w.verbose;if(!(!j&&!_)){var I=console.log;if(!C){I("".concat(T,":"),S);return}I("".concat(T,": ").concat(S))}}function g(w,S){var j=S.indexOf(".");if(j===-1)return{base:w,prop:S};var C=S.slice(0,j);if(w===null)return{base:w,prop:C,chain:S};var T=w[C];return S=S.slice(j+1),(w instanceof Object||typeof w=="object")&&E(w)?{base:w,prop:C,chain:S}:T===null?{base:w,prop:C,chain:S}:T!==void 0?g(T,S):(Object.defineProperty(w,C,{configurable:!0}),{base:w,prop:C,chain:S})}function v(w){if(w!=="undefined"){if(w==="false")return!1;if(w==="true")return!0;if(w==="null")return null;if(w==="NaN")return NaN;if(w.startsWith("/")&&w.endsWith("/"))return i(w);var S=32767,j=Number(w);if(!a(j)){if(Math.abs(j)>S)throw new Error("number values bigger than 32767 are not allowed");return j}var C="'".concat(w,"' value type can't be inferred");try{var T=JSON.parse(w);if(T instanceof Object||typeof T=="string")return T}catch(_){C+=": ".concat(_)}throw new TypeError(C)}}function h(w,S){return typeof w=="function"?!1:a(w)?a(S):w===null||typeof w>"u"||typeof w=="number"||typeof w=="boolean"?w===S:typeof w=="string"?typeof S=="string"||S instanceof RegExp?b(w,S):!1:Array.isArray(w)&&Array.isArray(S)?F(w,S):A(w)&&A(S)?x(w,S):!1}function m(){var w=c(),S=!1;return function(){throw S||(window.onerror=p(w),S=!0),new ReferenceError(w)}}function y(w,S){if(!w||w===""||l(w,S))return!0;var j=i(w),C=S.split(`
+`).slice(2).map(function(T){return T.trim()}).join(`
+`);return s().call(j,C)}function f(w){var S=function(C){return typeof C=="object"&&C!==null&&"message"in C&&typeof C.message=="string"};if(S(w))return w.message;try{return new Error(JSON.stringify(w)).message}catch{return new Error(String(w)).message}}function l(w,S){var j="inlineScript",C="injectedScript",T="<anonymous>",_=function(X){return X.includes(j)},I=function(X){return X.includes(C)};if(!(_(w)||I(w)))return!1;var L=window.location.href,N=L.indexOf("#");N!==-1&&(L=L.slice(0,N));var $=S.split(`
+`).slice(2).map(function(U){return U.trim()}),M=$.map(function(U){var X,Z=/(.*?@)?(\S+)(:\d+):\d+\)?$/.exec(U);if(Z){var Y,oe,te=Z[2];if((Y=te)!==null&&Y!==void 0&&Y.startsWith("(")&&(te=te.slice(1)),(oe=te)!==null&&oe!==void 0&&oe.startsWith(T)){var ne;te=C;var K=Z[1]!==void 0?Z[1].slice(0,-1):U.slice(0,Z.index).trim();(ne=K)!==null&&ne!==void 0&&ne.startsWith("at")&&(K=K.slice(2).trim()),X="".concat(K," ").concat(te).trim()}else X=te}else X=U;return X});if(M){for(var V=0;V<M.length;V+=1)if(_(w)&&L===M[V]||I(w)&&M[V].startsWith(C))return!0}return!1}function s(){var w=Object.getOwnPropertyDescriptor(RegExp.prototype,"test"),S=w?.value;if(w&&typeof w.value=="function")return S;throw new Error("RegExp.prototype.test is not a function")}function i(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",S=".?",j="/";if(w==="")return new RegExp(S);var C=w.lastIndexOf(j),T=w.substring(C+1),_=w.substring(0,C+1),I=function(U){if(!U)return!1;try{return new RegExp("",U),!0}catch{return!1}},L=function(U,X){return U.startsWith(j)&&U.endsWith(j)&&!U.endsWith("\\/")&&I(X)?X:""},N=L(_,T);if(w.startsWith(j)&&w.endsWith(j)||N){var $=N?_:w;return new RegExp($.slice(1,-1),N)}var M=w.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(M)}function a(w){var S=Number.isNaN||window.isNaN;return S(w)}function c(){return Math.random().toString(36).slice(2,9)}function p(w){var S=window.onerror;return function(C){if(typeof C=="string"&&C.includes(w))return!0;if(S instanceof Function){for(var T=arguments.length,_=new Array(T>1?T-1:0),I=1;I<T;I++)_[I-1]=arguments[I];return S.apply(window,[C,..._])}return!1}}function E(w){return Object.keys(w).length===0&&!w.prototype}function A(w){return w!==null&&typeof w=="object"&&!Array.isArray(w)&&!(w instanceof RegExp)}function b(w,S){return typeof S=="string"?S===""?w===S:w.includes(S):S instanceof RegExp?S.test(w):!1}function F(w,S){if(w.length===0)return S.length===0;if(S.length===0)return!1;for(var j=function(){var I=S[C],L=w.some(function(N){return h(N,I)});return L?"continue":{v:!1}},C=0;C<S.length;C+=1){var T=j();if(T!=="continue"&&typeof T=="object")return T.v}return!0}function x(w,S){for(var j=Object.keys(S),C=0;C<j.length;C+=1){var T=j[C],_=w[T];if(!h(_,S[T]))return!1}return!0}var k=r?[].concat(n).concat(r):[n];try{u.apply(this,k)}catch(w){console.log(w)}}function Ja(n,r){function u(c,p){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",A=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";if(!(typeof Reflect>"u"||typeof fetch>"u"||typeof Proxy>"u"||typeof Response>"u")){var b=!1,F=g(A),x="xpath(",k=p&&p.startsWith(x),w=function(te){var ne=[];try{for(var K=p.slice(x.length,-1),re=te.evaluate(K,te,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),ue=0;ue<re.snapshotLength;ue+=1)ne.push(re.snapshotItem(ue))}catch(ee){var le="Invalid XPath parameter: ".concat(p,`
+`).concat(ee);o(c,le)}return ne},S=function(te){te.forEach(function(ne){ne.nodeType===1?ne.remove():ne.nodeType===2&&ne.ownerElement.removeAttribute(ne.nodeName)})},j=function(te){if(typeof te=="string"){var ne=te.trim();if(ne.startsWith("<")&&ne.endsWith(">"))return!0}return!1},C=function(te){var ne=new DOMParser,K=ne.parseFromString(te,"text/xml");return K},T=function(te,ne){if(!j(te))return!1;var K=C(te);return k?w(K):!!K.querySelector(ne)},_=function(te){if(!j(te))return b=!1,te;var ne=C(te),K=ne.querySelector("parsererror");if(K)return te;if(E!==""&&ne.querySelector(E)===null)return b=!1,te;var re=k?w(ne):ne.querySelectorAll(p);if(!re.length)return b=!1,te;k?S(re):re.forEach(function(le){le.remove()});var ue=new XMLSerializer;return te=ue.serializeToString(ne),te},I=window.XMLHttpRequest.prototype.open,L=window.XMLHttpRequest.prototype.send,N,$=function(te,ne,K){if(N=v.apply(null,K),h(c,A,N)&&(ne.shouldBePruned=!0),ne.shouldBePruned){ne.collectedHeaders=[];var re=function(ee,ae,fe){return ae.collectedHeaders.push(fe),Reflect.apply(ee,ae,fe)},ue={apply:re};ne.setRequestHeader=new Proxy(ne.setRequestHeader,ue)}return Reflect.apply(te,ne,K)},M=function(te,ne,K){var re=["","text"];if(!ne.shouldBePruned||!re.includes(ne.responseType))return Reflect.apply(te,ne,K);var ue=new XMLHttpRequest;ue.addEventListener("readystatechange",function(){if(ue.readyState===4){var le=ue.readyState,ee=ue.response,ae=ue.responseText,fe=ue.responseURL,ve=ue.responseXML,we=ue.status,De=ue.statusText,Ae=ae||ee;if(typeof Ae=="string"){if(p)b=T(ee,p);else if(j(ee)){var ge="XMLHttpRequest.open() URL: ".concat(fe,`
+response: `).concat(ee);o(c,ge),o(c,C(ee),!0,!1)}var xe=b?_(ee):ee;Object.defineProperties(ne,{readyState:{value:le,writable:!1},responseURL:{value:fe,writable:!1},responseXML:{value:ve,writable:!1},status:{value:we,writable:!1},statusText:{value:De,writable:!1},response:{value:xe,writable:!1},responseText:{value:xe,writable:!1}}),setTimeout(function(){var Oe=new Event("readystatechange");ne.dispatchEvent(Oe);var Ot=new Event("load");ne.dispatchEvent(Ot);var gn=new Event("loadend");ne.dispatchEvent(gn)},1),d(c)}}}),I.apply(ue,[N.method,N.url]),ne.collectedHeaders.forEach(function(le){var ee=le[0],ae=le[1];ue.setRequestHeader(ee,ae)}),ne.collectedHeaders=[];try{L.call(ue,K)}catch{return Reflect.apply(te,ne,K)}},V={apply:$},U={apply:M};XMLHttpRequest.prototype.open=new Proxy(XMLHttpRequest.prototype.open,V),XMLHttpRequest.prototype.send=new Proxy(XMLHttpRequest.prototype.send,U);var X=window.fetch,Z=async function(te,ne,K){var re=K[0]instanceof Request?K[0].url:K[0];if(typeof re!="string"||re.length===0)return Reflect.apply(te,ne,K);if(F.test(re)){var ue=await X(...K),le=ue.clone(),ee=await ue.text();if(b=T(ee,p),!b){var ae="fetch URL: ".concat(re,`
+response text: `).concat(ee);return o(c,ae),o(c,C(ee),!0,!1),le}var fe=_(ee);return b?(d(c),new Response(fe,{status:ue.status,statusText:ue.statusText,headers:ue.headers})):le}return Reflect.apply(te,ne,K)},Y={apply:Z};window.fetch=new Proxy(window.fetch,Y)}}function d(c){if(c.verbose===!0){try{var p=console.log.bind(console),E=console.trace.bind(console),A=c.ruleText||"";if(c.domainName){var b="#%#//",F="##+js",x;c.ruleText.includes(b)?x=c.ruleText.indexOf(b):c.ruleText.includes(F)&&(x=c.ruleText.indexOf(F));var k=c.ruleText.slice(x);A="".concat(c.domainName).concat(k)}p("".concat(A," trace start")),E&&E(),p("".concat(A," trace end"))}catch{}typeof window.__debug=="function"&&window.__debug(c)}}function o(c,p){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,A=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,b=c.name,F=c.verbose;if(!(!E&&!F)){var x=console.log;if(!A){x("".concat(b,":"),p);return}x("".concat(b,": ").concat(p))}}function g(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",p=".?",E="/";if(c==="")return new RegExp(p);var A=c.lastIndexOf(E),b=c.substring(A+1),F=c.substring(0,A+1),x=function(T){if(!T)return!1;try{return new RegExp("",T),!0}catch{return!1}},k=function(T,_){return T.startsWith(E)&&T.endsWith(E)&&!T.endsWith("\\/")&&x(_)?_:""},w=k(F,b);if(c.startsWith(E)&&c.endsWith(E)||w){var S=w?F:c;return new RegExp(S.slice(1,-1),w)}var j=c.replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return new RegExp(j)}function v(c,p,E,A,b){return{method:c,url:p,async:E,user:A,password:b}}function h(c,p,E){if(p===""||p==="*")return!0;var A,b=l(p);if(!f(b))o(c,"Invalid parameter: ".concat(p)),A=!1;else{var F=m(b),x=Object.keys(F);A=x.every(function(k){var w=F[k],S=E[k];return Object.prototype.hasOwnProperty.call(E,k)&&typeof S=="string"&&w?.test(S)})}return A}function m(c){var p={},E=Object.keys(c);return E.forEach(function(A){p[A]=g(c[A])}),p}function y(){return["url","method","headers","body","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","mode"]}function f(c){return Object.values(c).every(function(p){return s(p)})}function l(c){var p=" ",E=":",A=function(k){return y().includes(k)},b={},F=c.split(p);return F.forEach(function(x){var k=x.indexOf(E),w=x.slice(0,k);if(A(w)){var S=x.slice(k+1);b[w]=S}else b.url=x}),b}function s(c){var p="/",E=i(c);c[0]===p&&c[c.length-1]===p&&(E=c.slice(1,-1));var A;try{A=new RegExp(E),A=!0}catch{A=!1}return A}function i(c){return c.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var a=r?[].concat(n).concat(r):[n];try{u.apply(this,a)}catch(c){console.log(c)}}var Bm={"amazon-apstag":gu,"ubo-amazon_apstag.js":gu,"amazon_apstag.js":gu,"didomi-loader":im,fingerprintjs2:mu,"ubo-fingerprint2.js":mu,"fingerprint2.js":mu,fingerprintjs3:hu,"ubo-fingerprint3.js":hu,"fingerprint3.js":hu,gemius:om,"google-analytics":_n,"ubo-google-analytics_analytics.js":_n,"google-analytics_analytics.js":_n,"googletagmanager-gtm":_n,"ubo-googletagmanager_gtm.js":_n,"googletagmanager_gtm.js":_n,"google-analytics-ga":yu,"ubo-google-analytics_ga.js":yu,"google-analytics_ga.js":yu,"google-ima3":bu,"ubo-google-ima.js":bu,"google-ima.js":bu,"googlesyndication-adsbygoogle":Du,"ubo-googlesyndication_adsbygoogle.js":Du,"googlesyndication_adsbygoogle.js":Du,"googletagservices-gpt":Eu,"ubo-googletagservices_gpt.js":Eu,"googletagservices_gpt.js":Eu,matomo:um,"naver-wcslog":sm,"pardot-1.0":cm,prebid:lm,"scorecardresearch-beacon":wu,"ubo-scorecardresearch_beacon.js":wu,"scorecardresearch_beacon.js":wu,"abort-current-inline-script":Qe,"abort-current-script.js":Qe,"ubo-abort-current-script.js":Qe,"acs.js":Qe,"ubo-acs.js":Qe,"ubo-abort-current-script":Qe,"ubo-acs":Qe,"abort-current-inline-script.js":Qe,"ubo-abort-current-inline-script.js":Qe,"acis.js":Qe,"ubo-acis.js":Qe,"ubo-abort-current-inline-script":Qe,"ubo-acis":Qe,"abp-abort-current-inline-script":Qe,"abort-on-property-read":Xt,"abort-on-property-read.js":Xt,"ubo-abort-on-property-read.js":Xt,"aopr.js":Xt,"ubo-aopr.js":Xt,"ubo-abort-on-property-read":Xt,"ubo-aopr":Xt,"abp-abort-on-property-read":Xt,"abort-on-property-write":Gt,"abort-on-property-write.js":Gt,"ubo-abort-on-property-write.js":Gt,"aopw.js":Gt,"ubo-aopw.js":Gt,"ubo-abort-on-property-write":Gt,"ubo-aopw":Gt,"abp-abort-on-property-write":Gt,"abort-on-stack-trace":Yt,"abort-on-stack-trace.js":Yt,"ubo-abort-on-stack-trace.js":Yt,"aost.js":Yt,"ubo-aost.js":Yt,"ubo-abort-on-stack-trace":Yt,"ubo-aost":Yt,"abp-abort-on-stack-trace":Yt,"adjust-setInterval":Dt,"nano-setInterval-booster.js":Dt,"ubo-nano-setInterval-booster.js":Dt,"nano-sib.js":Dt,"ubo-nano-sib.js":Dt,"adjust-setInterval.js":Dt,"ubo-adjust-setInterval.js":Dt,"ubo-nano-setInterval-booster":Dt,"ubo-nano-sib":Dt,"ubo-adjust-setInterval":Dt,"adjust-setTimeout":Et,"adjust-setTimeout.js":Et,"ubo-adjust-setTimeout.js":Et,"nano-setTimeout-booster.js":Et,"ubo-nano-setTimeout-booster.js":Et,"nano-stb.js":Et,"ubo-nano-stb.js":Et,"ubo-adjust-setTimeout":Et,"ubo-nano-setTimeout-booster":Et,"ubo-nano-stb":Et,"call-nothrow":Oa,"call-nothrow.js":Oa,"ubo-call-nothrow.js":Oa,"ubo-call-nothrow":Oa,"debug-current-inline-script":dm,"debug-on-property-read":fm,"debug-on-property-write":pm,"dir-string":vm,"disable-newtab-links":ja,"disable-newtab-links.js":ja,"ubo-disable-newtab-links.js":ja,"ubo-disable-newtab-links":ja,"evaldata-prune":Pa,"evaldata-prune.js":Pa,"ubo-evaldata-prune.js":Pa,"ubo-evaldata-prune":Pa,"close-window":sn,"window-close-if.js":sn,"ubo-window-close-if.js":sn,"ubo-window-close-if":sn,"close-window.js":sn,"ubo-close-window.js":sn,"ubo-close-window":sn,"hide-in-shadow-dom":gm,"href-sanitizer":_a,"href-sanitizer.js":_a,"ubo-href-sanitizer.js":_a,"ubo-href-sanitizer":_a,"inject-css-in-shadow-dom":mm,"json-prune":ir,"json-prune.js":ir,"ubo-json-prune.js":ir,"ubo-json-prune":ir,"abp-json-prune":ir,"json-prune-fetch-response":Ia,"json-prune-fetch-response.js":Ia,"ubo-json-prune-fetch-response.js":Ia,"ubo-json-prune-fetch-response":Ia,"json-prune-xhr-response":Na,"json-prune-xhr-response.js":Na,"ubo-json-prune-xhr-response.js":Na,"ubo-json-prune-xhr-response":Na,log:Zc,"abp-log":Zc,"log-addEventListener":cn,"addEventListener-logger.js":cn,"ubo-addEventListener-logger.js":cn,"aell.js":cn,"ubo-aell.js":cn,"ubo-addEventListener-logger":cn,"ubo-aell":cn,"log-eval":hm,"log-on-stack-trace":ym,"m3u-prune":Ma,"m3u-prune.js":Ma,"ubo-m3u-prune.js":Ma,"ubo-m3u-prune":Ma,"metrika-yandex-tag":bm,"metrika-yandex-watch":Dm,"no-protected-audience":Em,"no-topics":wm,noeval:ln,"noeval.js":ln,"silent-noeval.js":ln,"ubo-noeval.js":ln,"ubo-silent-noeval.js":ln,"ubo-noeval":ln,"ubo-silent-noeval":ln,nowebrtc:Ba,"nowebrtc.js":Ba,"ubo-nowebrtc.js":Ba,"ubo-nowebrtc":Ba,"prevent-addEventListener":Kt,"addEventListener-defuser.js":Kt,"ubo-addEventListener-defuser.js":Kt,"aeld.js":Kt,"ubo-aeld.js":Kt,"ubo-addEventListener-defuser":Kt,"ubo-aeld":Kt,"abp-prevent-listener":Kt,"prevent-adfly":La,"adfly-defuser.js":La,"ubo-adfly-defuser.js":La,"ubo-adfly-defuser":La,"prevent-bab":Am,"prevent-element-src-loading":Fm,"prevent-eval-if":$a,"noeval-if.js":$a,"ubo-noeval-if.js":$a,"ubo-noeval-if":$a,"prevent-fab-3.2.0":In,"nofab.js":In,"ubo-nofab.js":In,"fuckadblock.js-3.2.0":In,"ubo-fuckadblock.js-3.2.0":In,"ubo-nofab":In,"prevent-fetch":Wa,"no-fetch-if.js":Wa,"ubo-no-fetch-if.js":Wa,"ubo-no-fetch-if":Wa,"prevent-popads-net":Ha,"popads.net.js":Ha,"ubo-popads.net.js":Ha,"ubo-popads.net":Ha,"prevent-refresh":Jt,"prevent-refresh.js":Jt,"refresh-defuser.js":Jt,"refresh-defuser":Jt,"ubo-prevent-refresh.js":Jt,"ubo-prevent-refresh":Jt,"ubo-refresh-defuser.js":Jt,"ubo-refresh-defuser":Jt,"prevent-requestAnimationFrame":dn,"no-requestAnimationFrame-if.js":dn,"ubo-no-requestAnimationFrame-if.js":dn,"norafif.js":dn,"ubo-norafif.js":dn,"ubo-no-requestAnimationFrame-if":dn,"ubo-norafif":dn,"prevent-setInterval":tt,"no-setInterval-if.js":tt,"ubo-no-setInterval-if.js":tt,"setInterval-defuser.js":tt,"ubo-setInterval-defuser.js":tt,"nosiif.js":tt,"ubo-nosiif.js":tt,"sid.js":tt,"ubo-sid.js":tt,"ubo-no-setInterval-if":tt,"ubo-setInterval-defuser":tt,"ubo-nosiif":tt,"ubo-sid":tt,"prevent-setTimeout":nt,"no-setTimeout-if.js":nt,"ubo-no-setTimeout-if.js":nt,"nostif.js":nt,"ubo-nostif.js":nt,"ubo-no-setTimeout-if":nt,"ubo-nostif":nt,"setTimeout-defuser.js":nt,"ubo-setTimeout-defuser.js":nt,"ubo-setTimeout-defuser":nt,"std.js":nt,"ubo-std.js":nt,"ubo-std":nt,"prevent-window-open":wt,"window.open-defuser.js":wt,"ubo-window.open-defuser.js":wt,"ubo-window.open-defuser":wt,"nowoif.js":wt,"ubo-nowoif.js":wt,"ubo-nowoif":wt,"no-window-open-if.js":wt,"ubo-no-window-open-if.js":wt,"ubo-no-window-open-if":wt,"prevent-xhr":Va,"no-xhr-if.js":Va,"ubo-no-xhr-if.js":Va,"ubo-no-xhr-if":Va,"remove-attr":fn,"remove-attr.js":fn,"ubo-remove-attr.js":fn,"ra.js":fn,"ubo-ra.js":fn,"ubo-remove-attr":fn,"ubo-ra":fn,"remove-class":pn,"remove-class.js":pn,"ubo-remove-class.js":pn,"rc.js":pn,"ubo-rc.js":pn,"ubo-remove-class":pn,"ubo-rc":pn,"remove-cookie":Qt,"cookie-remover.js":Qt,"ubo-cookie-remover.js":Qt,"ubo-cookie-remover":Qt,"remove-cookie.js":Qt,"ubo-remove-cookie.js":Qt,"ubo-remove-cookie":Qt,"abp-cookie-remover":Qt,"remove-in-shadow-dom":Cm,"remove-node-text":vn,"remove-node-text.js":vn,"ubo-remove-node-text.js":vn,"rmnt.js":vn,"ubo-rmnt.js":vn,"ubo-remove-node-text":vn,"ubo-rmnt":vn,"set-attr":Ua,"set-attr.js":Ua,"ubo-set-attr.js":Ua,"ubo-set-attr":Ua,"set-constant":Zt,"set-constant.js":Zt,"ubo-set-constant.js":Zt,"set.js":Zt,"ubo-set.js":Zt,"ubo-set-constant":Zt,"ubo-set":Zt,"abp-override-property-read":Zt,"set-cookie":qa,"set-cookie.js":qa,"ubo-set-cookie.js":qa,"ubo-set-cookie":qa,"set-cookie-reload":za,"set-cookie-reload.js":za,"ubo-set-cookie-reload.js":za,"ubo-set-cookie-reload":za,"set-local-storage-item":Xa,"set-local-storage-item.js":Xa,"ubo-set-local-storage-item.js":Xa,"ubo-set-local-storage-item":Xa,"set-popads-dummy":Ga,"popads-dummy.js":Ga,"ubo-popads-dummy.js":Ga,"ubo-popads-dummy":Ga,"set-session-storage-item":Ya,"set-session-storage-item.js":Ya,"ubo-set-session-storage-item.js":Ya,"ubo-set-session-storage-item":Ya,"spoof-css":Ka,"spoof-css.js":Ka,"ubo-spoof-css.js":Ka,"ubo-spoof-css":Ka,"trusted-click-element":xm,"trusted-create-element":km,"trusted-prune-inbound-object":Rm,"trusted-replace-fetch-response":Sm,"trusted-replace-node-text":Tm,"trusted-replace-xhr-response":Om,"trusted-set-attr":jm,"trusted-set-constant":Pm,"trusted-set-cookie":_m,"trusted-set-cookie-reload":Im,"trusted-set-local-storage-item":Nm,"trusted-suppress-native-method":Mm,"xml-prune":Ja,"xml-prune.js":Ja,"ubo-xml-prune.js":Ja,"ubo-xml-prune":Ja},el=function(r){return Bm[r]};function Lm(n){if(!he.isValidScriptletName(n.name))return null;var r=el(n.name);if(typeof r!="function")throw new Error("Error: cannot invoke scriptlet with name: '".concat(n.name,"'"));var u=r.toString(),d=n.engine==="corelibs"||n.engine==="test"?R(u):t(n,u);return d}var $m=function(){return{invoke:Lm,getScriptletFunction:el,isValidScriptletName:he.isValidScriptletName,isValidScriptletRule:Xf,isAdgScriptletRule:he.isAdgScriptletRule,isUboScriptletRule:he.isUboScriptletRule,isAbpSnippetRule:he.isAbpSnippetRule,convertUboToAdg:Us,convertAbpToAdg:qs,convertScriptletToAdg:Xs,convertAdgToUbo:qf,redirects:rm,SCRIPTLETS_VERSION:am}}();Pt.exports=$m}),H.CosmeticRuleMarker=void 0,function(e){e.ElementHiding="##",e.ElementHidingException="#@#",e.ElementHidingExtCSS="#?#",e.ElementHidingExtCSSException="#@?#",e.Css="#$#",e.CssException="#@$#",e.CssExtCSS="#$?#",e.CssExtCSSException="#@$?#",e.Js="#%#",e.JsException="#@%#",e.Html="$$",e.HtmlException="$@$"}(H.CosmeticRuleMarker||(H.CosmeticRuleMarker={}));function ci(e){for(var D=e.length-1,t=0;t<D;t+=1){var R=e.charAt(t);switch(R){case"#":if(t+4<=D&&e.charAt(t+1)==="@"&&e.charAt(t+2)==="$"&&e.charAt(t+3)==="?"&&e.charAt(t+4)==="#")return[t,H.CosmeticRuleMarker.CssExtCSSException];if(t+3<=D){if(e.charAt(t+1)==="@"&&e.charAt(t+2)==="?"&&e.charAt(t+3)==="#")return[t,H.CosmeticRuleMarker.ElementHidingExtCSSException];if(e.charAt(t+1)==="@"&&e.charAt(t+2)==="$"&&e.charAt(t+3)==="#")return[t,H.CosmeticRuleMarker.CssException];if(e.charAt(t+1)==="@"&&e.charAt(t+2)==="%"&&e.charAt(t+3)==="#")return[t,H.CosmeticRuleMarker.JsException];if(e.charAt(t+1)==="$"&&e.charAt(t+2)==="?"&&e.charAt(t+3)==="#")return[t,H.CosmeticRuleMarker.CssExtCSS]}if(t+2<=D){if(e.charAt(t+1)==="@"&&e.charAt(t+2)==="#")return[t,H.CosmeticRuleMarker.ElementHidingException];if(e.charAt(t+1)==="?"&&e.charAt(t+2)==="#")return[t,H.CosmeticRuleMarker.ElementHidingExtCSS];if(e.charAt(t+1)==="%"&&e.charAt(t+2)==="#")return[t,H.CosmeticRuleMarker.Js];if(e.charAt(t+1)==="$"&&e.charAt(t+2)==="#")return[t,H.CosmeticRuleMarker.Css]}if(t+1<=D&&e.charAt(t+1)==="#")return t>0&&e.charAt(t-1)===" "?[-1,null]:[t,H.CosmeticRuleMarker.ElementHiding];break;case"$":if(t+2<=D&&e.charAt(t+1)==="@"&&e.charAt(t+2)==="$")return[t,H.CosmeticRuleMarker.HtmlException];if(t+1<=D&&e.charAt(t+1)==="$")return[t,H.CosmeticRuleMarker.Html];break}}return[-1,null]}function wl(e){var D=[H.CosmeticRuleMarker.CssExtCSS,H.CosmeticRuleMarker.CssExtCSSException,H.CosmeticRuleMarker.ElementHidingExtCSS,H.CosmeticRuleMarker.ElementHidingExtCSSException];return D.indexOf(e)!==-1}var li="//scriptlet";function Al(e){var D=e,t="",R=e.indexOf("#");R>=0&&(t=e.slice(R),D=e.slice(0,R));var O="",P=e.indexOf("?");return P>=0&&(O=D.slice(P+1),D=D.slice(0,P)),{path:D,query:O,hash:t}}function Fl(e){for(var D=e.split("&").filter(function(t){return t&&!t.startsWith("=")}).join("&");D.charAt(0)==="&";)D=D.substr(1);return D}function di(e,D,t){t===void 0&&(t=!1);var R=e.indexOf("?");if(R===-1)return e;var O=Al(e),P;if(t?P=O.query.split("&").filter(function(W){return W}).filter(function(W){return W&&W.match(D)}).join("&"):P=O.query.split("&").filter(function(W){var q=W.includes("=")?W:"".concat(W,"=");return!q.match(D)}).join("&"),P===O.query)return e;P=Fl(P);var B=O.path;return P&&(B+="?".concat(P)),B+O.hash}var Cl=/^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9](?:\.[a-zA-Z]{2,})+$/,Nu=function(e){return e.indexOf(".")<0||e.endsWith(".")?!1:Cl.test(e)},Mu=function(e){var D=e.indexOf("/",e.indexOf("://")+3);return D!==-1?e.substr(D):null},xl=[".","+","?","$","{","}","(",")","[","]","/","\\"],kl=new RegExp("[".concat(xl.join("\\"),"]"),"g"),Rl=/[.*+?^${}()|[\]\\]/g,Sl=/\\[.*+?^${}()|[\]\\]/g,Bu={n:`
+`,r:"\r",t:"	",b:"\b",f:"\f",v:"\v"},Ee=function(){function e(){}return e.extractShortcut=function(D){return D.startsWith(this.MASK_REGEX_RULE)&&D.endsWith(this.MASK_REGEX_RULE)?this.extractRegexpShortcut(D):this.extractBasicShortcut(D)},e.extractBasicShortcut=function(D){for(var t="",R=D.split(this.rePatternSpecialCharacters),O=0,P=R;O<P.length;O++){var B=P[O];B.length>t.length&&(t=B)}return(t||"").toLowerCase()},e.extractRegexpShortcut=function(D){var t=D.substring(this.MASK_REGEX_RULE.length,D.length-this.MASK_REGEX_RULE.length);if(t.length===0||t.indexOf("?")>=0)return"";var R="$$$";t=R+t,t=t.replace(/[^\\]\(.*[^\\]\)/,R),t=t.replace(/[^\\]\[.*[^\\]\]/,R),t=t.replace(/[^\\]\{.*[^\\]\}/,R),t=t.replace(/[^\\]\\[a-zA-Z]/,R),t=t.replace(/\\\./g,".");for(var O=t.split(/[\\^$*+?()|[\]{}]/),P="",B=0;B<O.length;B+=1){var W=O[B];W.length>P.length&&(P=W)}return P.toLowerCase()},e.patternToRegexp=function(D){if(D===this.MASK_START_URL||D===this.MASK_PIPE||D===this.MASK_ANY_CHARACTER||D==="")return this.REGEX_ANY_CHARACTER;if(D.startsWith(this.MASK_REGEX_RULE)&&D.endsWith(this.MASK_REGEX_RULE))return D.substring(this.MASK_REGEX_RULE.length,D.length-this.MASK_REGEX_RULE.length);var t=D.replace(kl,"\\$&");return t.startsWith(this.MASK_START_URL)?t=t.substring(0,this.MASK_START_URL.length)+Bn(t.substring(this.MASK_START_URL.length,t.length-this.MASK_PIPE.length),this.MASK_PIPE,"\\".concat(this.MASK_PIPE))+t.substring(t.length-this.MASK_PIPE.length):t=t.substring(0,this.MASK_PIPE.length)+Bn(t.substring(this.MASK_PIPE.length,t.length-this.MASK_PIPE.length),this.MASK_PIPE,"\\".concat(this.MASK_PIPE))+t.substring(t.length-this.MASK_PIPE.length),t=Bn(t,this.MASK_ANY_CHARACTER,this.REGEX_ANY_CHARACTER),t=Bn(t,this.MASK_SEPARATOR,this.REGEX_SEPARATOR),t.startsWith(this.MASK_START_URL)?t=this.REGEX_START_URL+t.substring(this.MASK_START_URL.length):t.startsWith(this.MASK_PIPE)&&(t=this.REGEX_START_STRING+t.substring(this.MASK_PIPE.length)),t.endsWith(this.MASK_PIPE)&&(t=t.substring(0,t.length-this.MASK_PIPE.length)+this.REGEX_END_STRING),t},e.patternFromString=function(D){var t=ui(D,"/","\\",!0),R=t[1]||"";return R.indexOf("g")<0&&(R+="g"),new RegExp(t[0],R)},e.escapeRegexSpecials=function(D,t){return t===void 0&&(t=Rl),D.replace(t,"\\$&")},e.unescapeRegexSpecials=function(D,t){return t===void 0&&(t=Sl),D.replace(t,function(R){return R.substring(1)})},e.isRegexPattern=function(D){return D.startsWith("/")&&D.endsWith("/")},e.unescapeSpecials=function(D){var t=Object.keys(Bu).join("|"),R=new RegExp("\\\\(".concat(t,")"),"g");return D.replace(R,function(O,P){return Bu[P]})},e.MASK_START_URL="||",e.REGEX_START_URL="^(http|https|ws|wss)://([a-z0-9-_.]+\\.)?",e.MASK_PIPE="|",e.REGEX_END_STRING="$",e.REGEX_START_STRING="^",e.MASK_SEPARATOR="^",e.REGEX_SEPARATOR="([^ a-zA-Z0-9.%_-]|$)",e.MASK_ANY_CHARACTER="*",e.MASK_BACKSLASH="/",e.REGEX_ANY_CHARACTER=".*",e.MASK_REGEX_RULE="/",e.reModifierPatternSpecialCharacters=/[[\],\\]/g,e.reModifierPatternEscapedSpecialCharacters=/\\[[\],\\]/g,e.MASK_COMMENT="!",e.MIN_SHORTCUT_LENGTH=3,e.MIN_GENERIC_RULE_LENGTH=4,e.rePatternSpecialCharacters=new RegExp("[*^|]"),e}(),Ln,lr,Tl=["replace","removeparam","hls"],Ol=function(e){return e.type==="specialModifier"},jl=(Ln={},Ln.replace=["regexp","replacement","flags"],Ln.removeparam=["regexp","flags"],Ln.hls=["regexp","flags"],Ln),Pl=function(e,D){for(var t="",R=-1,O=[],P=D;P<e.length;P+=1){var B=e[P],W=P===e.length-1,q=P>0&&e[P-1]!=="\\";if(B===","&&q||W){W&&O.push(B),t=O.join(""),R=P;break}else O.push(B)}return{modifierValue:t,modifierEndIndex:R}},_l=function(e,D,t){for(var R,O=function(){var ce=0;return function(){if(ce<t.length){R=t[ce],ce+=1;return}throw new Error("Invalid pattern for regexp modifier value.")}}(),P="",B=-1,W=[],q=D;q<e.length;q+=1){var Q=e[q],se=q===e.length-1,ie=q>0&&e[q-1]!=="\\";if(Q==="/"&&ie&&O(),Q===","&&ie||se){if(R==="regexp"){W.push(Q);continue}if(se&&W.push(Q),R===t[t.length-1]){P=W.join(""),B=q;break}else throw new Error("Unexpected options delimiter or end of options string.")}else W.push(Q)}return{modifierValue:P,modifierEndIndex:B}},Il=(lr={},lr.regexp=_l,lr.plain=Pl,lr),Nl=function(e,D,t,R){for(var O=e.map(function(q){if(Ol(q))return q;for(var Q=q.value,se=[],ie=[],ce=function(_e){se.push({type:_e,value:ie.join("")}),ie=[]},pe=0;pe<Q.length;pe+=1){var de=Q[pe];if(de===D){var Ce=pe>0&&Q[pe-1]===t;Ce?(R&&ie.splice(ie.length-1,1),ie.push(de)):(ie.length!==0&&ce("string"),ie.push(de),ce("delim"))}else ie.push(de),pe===Q.length-1&&ce("string")}return se}),P=[],B=0;B<O.length;B+=1){var W=O[B];Array.isArray(W)?P.push.apply(P,W):P.push(W)}return P},Ml=function(e){for(var D=[],t=0;t<e.length;t+=1){var R=e[t];R.type!=="delim"&&D.push(R.value)}return D};function Bl(e,D){var t="".concat(e).concat("="),R=D.indexOf(t)+t.length,O=D[R]==="/"?"regexp":"plain",P=Il[O],B=jl[e],W=P(D,R,B),q=W.modifierValue,Q=W.modifierEndIndex;if(Q===-1)throw new Error("Invalid $".concat(e," modifier value."));t+=q;var se=Q;return{tokenValue:t,nextIndex:se}}function Ll(e){for(var D=[],t=[],R=function(pe,de){D.push({type:pe,value:de}),t=[]},O=0;O<e.length;O+=1){var P=e[O],B=O>0&&e[O-1]!=="\\";if(P==="="&&B){var W=t.join(""),q=W.lastIndexOf(",",O),Q=W.substring(q+1);if(!Tl.includes(Q)){t.push(P),O===e.length-1&&R("raw",W);continue}R("raw",W.substring(0,W.lastIndexOf(Q)));var se=Bl(Q,e),ie=se.tokenValue,ce=se.nextIndex;R("specialModifier",ie),O=ce}else t.push(P),O===e.length-1&&R("raw",t.join(""))}return D}function fi(e,D){if(D===void 0&&(D=!0),!e)return[];e.startsWith(",")&&(e=e.substring(1));var t=Ll(e),R=Nl(t,",","\\",D);return Ml(R)}var pi;(function(e){e.Path="path",e.Domain="domain"})(pi||(pi={}));var $n={OpenBracket:"[",CloseBracket:"]",SpecialSymbol:"$",Delimiter:",",Assigner:"=",EscapeCharacter:"\\"},$l=Object.values(pi),vi=function(){function e(){}return e.parseRuleTextByMarker=function(D){var t=ci(D),R=t[0],O=t[1];if(O===null)throw new SyntaxError("Not a cosmetic rule");var P=D.substring(R+O.length).trim();if(!P)throw new SyntaxError("Rule content is empty");var B;return R>0&&(B=D.substring(0,R)),{pattern:B,marker:O,content:P}},e.parseRulePatternText=function(D){var t=$n.OpenBracket,R=$n.CloseBracket,O=$n.SpecialSymbol,P=$n.EscapeCharacter;if(!D.startsWith("".concat(t+O)))return{domainsText:D};for(var B,W=2;W<D.length;W+=1)if(D[W]===R&&D[W-1]!==P){B=W;break}if(!B)throw new SyntaxError("Can't parse modifiers list");if(B===2)throw new SyntaxError("Modifiers list can't be empty");var q=D.slice(2,B),Q;return B<D.length-1&&(Q=D.slice(B+1)),{modifiersText:q,domainsText:Q}},e.parseRuleModifiers=function(D){if(!D)return null;for(var t=$n.Assigner,R=fi(D,!1),O=Object.create(null),P=0;P<R.length;P+=1){var B=R[P],W=B.indexOf(t);if(B==="path"){O[B]="";continue}if(W===-1)throw new SyntaxError("Modifier must have assigned value");var q=B.substring(0,W);if($l.includes(q)){var Q=B.substring(W+1);O[q]=Q}else throw new SyntaxError("'".concat(q,"' is not valid modifier"))}return O},e.parseRulePattern=function(D){var t=e.parseRulePatternText(D),R=t.domainsText,O=t.modifiersText,P=R,B,W=e.parseRuleModifiers(O);if(W&&((W.path||W.path==="")&&(B=W.path,Ee.isRegexPattern(B)&&(B=Ee.unescapeRegexSpecials(B,Ee.reModifierPatternEscapedSpecialCharacters))),W.domain)){if(P)throw new SyntaxError("The $domain modifier is not allowed in a domain-specific rule");P=W.domain}var q,Q;if(P&&P!==Ee.MASK_ANY_CHARACTER){var se=W?.domain?oi:Dl,ie=new Ke(P,se);ie.permittedDomains&&(q=ie.permittedDomains),ie.restrictedDomains&&(Q=ie.restrictedDomains)}return{path:B,permittedDomains:q,restrictedDomains:Q}},e}(),Lu=function(){function e(D,t){t===void 0&&(t=!1),this.pattern=D,this.shortcut=Ee.extractShortcut(this.pattern),this.matchcase=t}return e.prototype.matchPattern=function(D,t){return this.prepare(),this.patternShortcut?t||this.matchShortcut(D.urlLowercase):this.hostname?D.hostname===this.hostname||D.hostname.endsWith(this.hostname)&&D.hostname.endsWith(".".concat(this.hostname)):this.regexInvalid||!this.regex?!1:this.shouldMatchHostname(D)?this.regex.test(D.hostname):this.regex.test(D.url)},e.prototype.matchPathPattern=function(D){if(this.prepare(),this.hostname)return!1;var t=this.pattern==="";return t&&D==="/"?!0:!t&&this.patternShortcut?this.matchShortcut(D):this.regexInvalid||!this.regex?!1:this.regex.test(D)},e.prototype.matchShortcut=function(D){return D.indexOf(this.shortcut)>=0},e.prototype.prepare=function(){if(!this.prepared){if(this.prepared=!0,this.pattern===this.shortcut&&!this.matchcase){this.patternShortcut=!0;return}if(this.pattern.startsWith(this.shortcut)&&this.pattern.length===this.shortcut.length+1&&this.pattern.endsWith("*")){this.patternShortcut=!0;return}if(this.pattern.startsWith(Ee.MASK_START_URL)&&this.pattern.endsWith(Ee.MASK_SEPARATOR)&&this.pattern.indexOf("*")<0&&this.pattern.indexOf("/")<0){this.hostname=this.pattern.slice(2,this.pattern.length-1);return}this.compileRegex()}},e.prototype.compileRegex=function(){var D=Ee.patternToRegexp(this.pattern);try{var t="i";this.matchcase&&(t=""),this.regex=new RegExp(D,t)}catch{this.regexInvalid=!0}},e.prototype.shouldMatchHostname=function(D){return D.isHostnameRequest?!this.isPatternDomainSpecific():!1},e.prototype.isPatternDomainSpecific=function(){return this.patternDomainSpecific===void 0&&(this.patternDomainSpecific=this.pattern.startsWith(Ee.MASK_START_URL)||this.pattern.startsWith("http://")||this.pattern.startsWith("https:/")||this.pattern.startsWith("://")),this.patternDomainSpecific},e}(),Wl=function(){function e(){}return e.iterateWithTransitions=function(D,t,R,O){for(var P=R,B=0;B<D.length;B+=1)P=t[P](D,B,O);return P},e.parseRule=function(D){var t,R=(t={},t[e.TRANSITION.OPENED]=e.opened,t[e.TRANSITION.PARAM]=e.param,t[e.TRANSITION.CLOSED]=function(){},t),O={symb:null},P=new e.WordSaver,B=e.iterateWithTransitions(D,R,e.TRANSITION.OPENED,{sep:O,saver:P});if(B!=="closed")throw new Error("Invalid scriptlet ".concat(D));var W=P.getAll();return{name:W[0],args:W.slice(1)}},e.WordSaver=function(){function D(){this.str="",this.collectedStrings=[]}return D.prototype.saveSymbol=function(t){this.str+=t},D.prototype.saveStr=function(){this.collectedStrings.push(this.str),this.str=""},D.prototype.getAll=function(){return jt([],this.collectedStrings,!0)},D}(),e.TRANSITION={OPENED:"opened",PARAM:"param",CLOSED:"closed"},e.opened=function(D,t,R){var O=R.sep,P=D[t];switch(P){case" ":case"(":case",":return e.TRANSITION.OPENED;case"'":case'"':return O.symb=P,e.TRANSITION.PARAM;case")":return t===D.length-1?e.TRANSITION.CLOSED:e.TRANSITION.OPENED}},e.param=function(D,t,R){var O=R.saver,P=R.sep,B=D[t];switch(B){case"'":case'"':return B===P.symb&&D[t-1]!=="\\"?(P.symb=null,O.saveStr(),e.TRANSITION.OPENED):(O.saveSymbol(B),e.TRANSITION.PARAM);default:return O.saveSymbol(B),e.TRANSITION.PARAM}},e}();H.CosmeticRuleType=void 0,function(e){e[e.ElementHiding=0]="ElementHiding",e[e.Css=1]="Css",e[e.Js=2]="Js",e[e.Html=3]="Html"}(H.CosmeticRuleType||(H.CosmeticRuleType={}));var Wn=[":has(",":contains(",":matches-css(",":matches-attr(",":matches-property(",":xpath(",":upward(",":nth-ancestor(",":remove(",":-abp-has(",":has-text(",":-abp-contains(","[-ext-has=","[-ext-contains=","[-ext-has-text=","[-ext-matches-css=","[-ext-matches-css-before=","[-ext-matches-css-after=",":matches-css-before(",":matches-css-after("],mn=function(){function e(D,t){this.allowlist=!1,this.extendedCss=!1,this.permittedDomains=void 0,this.restrictedDomains=void 0,this.script=void 0,this.scriptData=null,this.scriptletData=null,this.isScriptlet=!1,this.ruleText=D,this.filterListId=t;var R=vi.parseRuleTextByMarker(D),O=R.pattern,P=R.marker,B=R.content;if(this.content=B,this.type=e.parseType(P),this.extendedCss=wl(P),!this.extendedCss&&(this.type===H.CosmeticRuleType.ElementHiding||this.type===H.CosmeticRuleType.Css)){for(var W=0;W<Wn.length;W+=1)if(this.content.indexOf(Wn[W])!==-1){this.extendedCss=!0;break}}if(e.validate(D,this.type,B,this.extendedCss),O){var q=vi.parseRulePattern(O),Q=q.path,se=q.permittedDomains,ie=q.restrictedDomains;(Q||Q==="")&&(this.pathModifier=new Lu(Q)),se&&(this.permittedDomains=se),ie&&(this.restrictedDomains=ie)}this.allowlist=e.parseAllowlist(P),this.isScriptlet=this.content.startsWith(li)}return e.parsePseudoClass=function(D){for(var t=0,R=-1,O=0;O>=0;){if(R=D.indexOf(":",t),R<0||R>0&&D.charAt(R-1)==="\\")return null;for(O=D.indexOf("[",t);O>=0;)if(R>O){var P=D.indexOf("]",O+1);if(t=P+1,R<P)break;if(P>0)O=D.indexOf("[",t);else return null}else{O=-1;break}}var B=si(D,[" ",",","	",">","(","[",".","#",":","+","~",'"',"'"],R+1);B<0&&(B=D.length);var W=D.substring(R,B);return W.length<=1?null:W},e.prototype.getText=function(){return this.ruleText},e.prototype.getFilterListId=function(){return this.filterListId},e.prototype.getType=function(){return this.type},e.prototype.isAllowlist=function(){return this.allowlist},e.prototype.getContent=function(){return this.content},e.prototype.getScript=function(D){var t,R;D===void 0&&(D={});var O=D.debug,P=O===void 0?!1:O,B=D.frameUrl,W=this.scriptData;if(W&&!this.isScriptlet)return W.code;if(W&&W.debug===P)if(B){if(B===W.frameUrl)return W.code}else return W.code;return this.initScript(D),(R=(t=this.scriptData)===null||t===void 0?void 0:t.code)!==null&&R!==void 0?R:null},e.prototype.getPermittedDomains=function(){return this.permittedDomains},e.prototype.isGeneric=function(){return!this.permittedDomains||this.permittedDomains.length===0},e.prototype.getRestrictedDomains=function(){return this.restrictedDomains},e.prototype.isExtendedCss=function(){return this.extendedCss},e.prototype.match=function(D){if(!this.permittedDomains&&!this.restrictedDomains&&!this.pathModifier)return!0;if(this.matchesRestrictedDomains(D.hostname)||this.hasPermittedDomains()&&!Ke.isDomainOrSubdomainOfAny(D.hostname,this.permittedDomains))return!1;if(this.pathModifier){var t=Mu(D.urlLowercase);return t?this.pathModifier.matchPathPattern(t):!1}return!0},e.parseType=function(D){switch(D){case H.CosmeticRuleMarker.ElementHiding:case H.CosmeticRuleMarker.ElementHidingExtCSS:return H.CosmeticRuleType.ElementHiding;case H.CosmeticRuleMarker.ElementHidingException:case H.CosmeticRuleMarker.ElementHidingExtCSSException:return H.CosmeticRuleType.ElementHiding;case H.CosmeticRuleMarker.Css:case H.CosmeticRuleMarker.CssExtCSS:return H.CosmeticRuleType.Css;case H.CosmeticRuleMarker.CssException:case H.CosmeticRuleMarker.CssExtCSSException:return H.CosmeticRuleType.Css;case H.CosmeticRuleMarker.Js:return H.CosmeticRuleType.Js;case H.CosmeticRuleMarker.JsException:return H.CosmeticRuleType.Js;case H.CosmeticRuleMarker.Html:return H.CosmeticRuleType.Html;case H.CosmeticRuleMarker.HtmlException:return H.CosmeticRuleType.Html;default:throw new SyntaxError("Unsupported rule type")}},e.parseAllowlist=function(D){switch(D){case H.CosmeticRuleMarker.ElementHidingException:case H.CosmeticRuleMarker.ElementHidingExtCSSException:case H.CosmeticRuleMarker.CssException:case H.CosmeticRuleMarker.CssExtCSSException:case H.CosmeticRuleMarker.JsException:case H.CosmeticRuleMarker.HtmlException:return!0;default:return!1}},e.validatePseudoClasses=function(D,t){var R=e.parsePseudoClass(t);if(R!==null&&e.SUPPORTED_PSEUDO_CLASSES.indexOf(R)<0)throw new SyntaxError("Unknown pseudo-class '".concat(R,"' in selector: '").concat(t,"'"))},e.validateElemhideRule=function(D,t){if(D.startsWith(Ee.MASK_START_URL))throw new SyntaxError(`Element hiding rule shouldn't start with "||"`);if(e.ELEMHIDE_VALIDATION_REGEX.test(t))throw new SyntaxError("Invalid elemhide rule, style presented")},e.validateJsRules=function(D,t){if(t.startsWith(li)&&!Pt.exports.isValidScriptletRule(D))throw new SyntaxError("Invalid scriptlet")},e.validateCssRules=function(D,t){if(!/{.+}/.test(t))throw new SyntaxError("Invalid CSS modifying rule, no style presented");if(/{.*url\(.*\)/gi.test(t))throw new SyntaxError("CSS modifying rule with 'url' was omitted");if(/{.*image-set\(.*\)/gi.test(t)||/{.*image\(.*\)/gi.test(t)||/{.*cross-fade\(.*\)/gi.test(t))throw new SyntaxError("CSS modifying rule with unsafe style was omitted");if(t.indexOf("\\",t.lastIndexOf("{"))>-1)throw new SyntaxError("CSS injection rule with '\\' was omitted")},e.prototype.hasPermittedDomains=function(){return this.permittedDomains!=null&&this.permittedDomains.length>0},e.prototype.hasRestrictedDomains=function(){return this.restrictedDomains!=null&&this.restrictedDomains.length>0},e.prototype.matchesPermittedDomains=function(D){return this.hasPermittedDomains()&&Ke.isDomainOrSubdomainOfAny(D,this.permittedDomains)},e.prototype.matchesRestrictedDomains=function(D){return this.hasRestrictedDomains()&&Ke.isDomainOrSubdomainOfAny(D,this.restrictedDomains)},e.validate=function(D,t,R,O){if(t!==H.CosmeticRuleType.Css&&t!==H.CosmeticRuleType.Js&&t!==H.CosmeticRuleType.Html&&(e.validatePseudoClasses(D,R),Mn(R,"{")))throw new SyntaxError("Invalid cosmetic rule, wrong brackets");if(t===H.CosmeticRuleType.ElementHiding&&e.validateElemhideRule(D,R),t===H.CosmeticRuleType.Css&&e.validateCssRules(D,R),t===H.CosmeticRuleType.Js&&e.validateJsRules(D,R),!O&&Mn(R,"/*")||Mn(R," /*")||Mn(R," //"))throw new SyntaxError("Cosmetic rule should not contain comments")},e.prototype.getScriptletData=function(){return this.scriptletData?this.scriptletData:(this.initScript(),this.scriptletData)},e.prototype.initScript=function(D){var t;D===void 0&&(D={});var R=D.debug,O=R===void 0?!1:R,P=D.frameUrl,B=this.getContent();if(!this.isScriptlet){this.scriptData={code:B};return}var W=B.substring(li.length),q=Wl.parseRule(W),Q={args:q.args,engine:H.config.engine||"",name:q.name,ruleText:this.getText(),verbose:O,domainName:P,version:H.config.version||""};this.scriptData={code:(t=Pt.exports.invoke(Q))!==null&&t!==void 0?t:null,debug:O,frameUrl:P},this.scriptletData={func:Pt.exports.getScriptletFunction(Q.name),params:Q}},e.SUPPORTED_PSEUDO_CLASSES=[":active",":checked",":contains",":disabled",":empty",":enabled",":first-child",":first-of-type",":focus",":has",":has-text",":hover",":if",":if-not",":in-range",":invalid",":lang",":last-child",":last-of-type",":link",":matches-css",":matches-css-before",":matches-css-after",":not",":nth-child",":nth-last-child",":nth-last-of-type",":nth-of-type",":only-child",":only-of-type",":optional",":out-of-range",":read-only",":read-write",":required",":root",":target",":valid",":visited",":-abp-has",":-abp-contains",":xpath",":nth-ancestor",":upward",":remove",":matches-attr",":matches-property",":is",":where"],e.ELEMHIDE_VALIDATION_REGEX=/ {.+}/,e}(),$u=function(){function e(){this.generic=[],this.specific=[],this.genericExtCss=[],this.specificExtCss=[]}return e.prototype.append=function(D){D.isGeneric()?D.isExtendedCss()?this.genericExtCss.push(D):this.generic.push(D):D.isExtendedCss()?this.specificExtCss.push(D):this.specific.push(D)},e}(),Hl=function(){function e(){this.generic=[],this.specific=[]}return e.prototype.append=function(D){D.isGeneric()?this.generic.push(D):this.specific.push(D)},e.prototype.getRules=function(){return jt(jt([],this.generic,!0),this.specific,!0)},e}(),Vl=function(){function e(){this.generic=[],this.specific=[]}return e.prototype.append=function(D){D.isGeneric()?this.generic.push(D):this.specific.push(D)},e.prototype.getRules=function(){return jt(jt([],this.generic,!0),this.specific,!0)},e}(),Wu=function(){function e(){this.elementHiding=new $u,this.CSS=new $u,this.JS=new Hl,this.Html=new Vl}return e.prototype.getScriptRules=function(){return this.JS.getRules()},e}();H.CosmeticOption=void 0,function(e){e[e.CosmeticOptionGenericCSS=2]="CosmeticOptionGenericCSS",e[e.CosmeticOptionSpecificCSS=4]="CosmeticOptionSpecificCSS",e[e.CosmeticOptionJS=8]="CosmeticOptionJS",e[e.CosmeticOptionHtml=16]="CosmeticOptionHtml",e[e.CosmeticOptionSourceGenericCSS=32]="CosmeticOptionSourceGenericCSS",e[e.CosmeticOptionSourceCSS=64]="CosmeticOptionSourceCSS",e[e.CosmeticOptionSourceJS=128]="CosmeticOptionSourceJS",e[e.CosmeticOptionAll=30]="CosmeticOptionAll",e[e.CosmeticOptionNone=0]="CosmeticOptionNone"}(H.CosmeticOption||(H.CosmeticOption={}));var Ge;(function(e){e[e.NetworkRules=0]="NetworkRules",e[e.CosmeticRules=2]="CosmeticRules",e[e.HostRules=4]="HostRules",e[e.All=6]="All"})(Ge||(Ge={}));var Hu=function(){function e(D,t){if(t===void 0&&(t=!1),this.ruleStorage=D,this.rulesCount=0,this.elementHidingLookupTable=new cr(D),this.cssLookupTable=new cr(D),this.jsLookupTable=new cr(D),this.htmlLookupTable=new cr(D),!t)for(var R=this.ruleStorage.createRuleStorageScanner(Ge.CosmeticRules);R.scan();){var O=R.getRule();O&&O.rule instanceof mn&&this.addRule(O.rule,O.index)}}return e.prototype.addRule=function(D,t){switch(D.getType()){case H.CosmeticRuleType.ElementHiding:{this.elementHidingLookupTable.addRule(D,t);break}case H.CosmeticRuleType.Css:{this.cssLookupTable.addRule(D,t);break}case H.CosmeticRuleType.Js:{this.jsLookupTable.addRule(D,t);break}case H.CosmeticRuleType.Html:{this.htmlLookupTable.addRule(D,t);break}}this.rulesCount+=1},e.matchOption=function(D,t){return(D&t)===t},e.prototype.match=function(D,t){var R=e.matchOption(t,H.CosmeticOption.CosmeticOptionGenericCSS),O=e.matchOption(t,H.CosmeticOption.CosmeticOptionSpecificCSS),P=e.matchOption(t,H.CosmeticOption.CosmeticOptionJS),B=e.matchOption(t,H.CosmeticOption.CosmeticOptionHtml),W=new Wu;return R&&(e.appendGenericRules(W.elementHiding,this.elementHidingLookupTable,D),e.appendGenericRules(W.CSS,this.cssLookupTable,D)),O&&(e.appendSpecificRules(W.elementHiding,this.elementHidingLookupTable,D),e.appendSpecificRules(W.CSS,this.cssLookupTable,D)),P&&(e.appendGenericRules(W.JS,this.jsLookupTable,D),e.appendSpecificRules(W.JS,this.jsLookupTable,D)),B&&(R&&e.appendGenericRules(W.Html,this.htmlLookupTable,D),e.appendSpecificRules(W.Html,this.htmlLookupTable,D)),W},e.appendGenericRules=function(D,t,R){for(var O=0,P=t.genericRules;O<P.length;O++){var B=P[O];!t.isAllowlisted(R,B)&&B.match(R)&&D.append(B,R)}},e.appendSpecificRules=function(D,t,R){var O=t.findByHostname(R);if(O.length>0)for(var P=0,B=O;P<B.length;P++){var W=B[P];t.isAllowlisted(R,W)||D.append(W,R)}},e}(),Vu=function(){function e(D){var t=e.parseReplaceOption(D);this.replaceOption=t.optionText,this.replaceApply=t.apply}return e.parseReplaceOption=function(D){if(!D)return{apply:function(W){return W},optionText:""};var t=ui(D,"/","\\",!0),R=t[2]||"";R.indexOf("g")<0&&(R+="g");var O=new RegExp(t[0],R),P=t[1].replace(/\\\$/g,"$");P=Ee.unescapeSpecials(P);var B=function(W){return W.replace(O,P)};return{apply:B,optionText:D}},e.prototype.getValue=function(){return this.replaceOption},e.prototype.getApplyFunc=function(){return this.replaceApply},e}(),Ul=function(){function e(D,t){this.cspDirective=D,this.isAllowlist=t,this.validateCspDirective()}return e.prototype.getValue=function(){return this.cspDirective},e.prototype.validateCspDirective=function(){if(!this.isAllowlist&&!this.cspDirective)throw new Error("Invalid $CSP rule: CSP directive must not be empty");if(this.cspDirective){var D=this.cspDirective.toLowerCase();if(D.indexOf("report-")>=0)throw new Error("Forbidden CSP directive: ".concat(D))}},e}(),gi=function(){function e(D){this.optionValue=D||"",this.regex=null,this.cookieName=null,this.sameSite=null,this.maxAge=null;var t=this.optionValue.split(/;/);if(t.length<1)throw new Error("Cannot parse ".concat(this.optionValue));var R=t[0];if(R.startsWith("/")&&R.endsWith("/")){var O=R.substring(1,R.length-1);this.regex=new RegExp(O)}else this.cookieName=R;if(t.length>1)for(var P=1;P<t.length;P+=1){var B=t[P].split("="),W=B[0],q=B[1];if(W===e.MAX_AGE)this.maxAge=parseInt(q,10);else if(W===e.SAME_SITE)this.sameSite=q;else throw new Error("Unknown $cookie option: ".concat(W))}}return e.prototype.getValue=function(){return this.optionValue},e.prototype.getCookieName=function(){return this.cookieName},e.prototype.getMaxAge=function(){return this.maxAge},e.prototype.getSameSite=function(){return this.sameSite},e.prototype.matches=function(D){return D?this.regex?this.regex.test(D):this.cookieName?this.cookieName===D:!0:!1},e.prototype.isEmpty=function(){return!this.regex&&!this.cookieName},e.MAX_AGE="maxAge",e.SAME_SITE="sameSite",e}(),dr={THIRD_PARTY:"third-party",FIRST_PARTY:"first-party",MATCH_CASE:"match-case",IMPORTANT:"important",DOMAIN:"domain",DENYALLOW:"denyallow",ELEMHIDE:"elemhide",GENERICHIDE:"generichide",SPECIFICHIDE:"specifichide",GENERICBLOCK:"genericblock",JSINJECT:"jsinject",URLBLOCK:"urlblock",CONTENT:"content",DOCUMENT:"document",DOC:"doc",STEALTH:"stealth",POPUP:"popup",EMPTY:"empty",MP4:"mp4",SCRIPT:"script",STYLESHEET:"stylesheet",SUBDOCUMENT:"subdocument",OBJECT:"object",IMAGE:"image",XMLHTTPREQUEST:"xmlhttprequest",MEDIA:"media",FONT:"font",WEBSOCKET:"websocket",OTHER:"other",PING:"ping",BADFILTER:"badfilter",CSP:"csp",REPLACE:"replace",COOKIE:"cookie",REDIRECT:"redirect",REDIRECTRULE:"redirect-rule",REMOVEPARAM:"removeparam",REMOVEHEADER:"removeheader",JSONPRUNE:"jsonprune",HLS:"hls",REFERRERPOLICY:"referrerpolicy",APP:"app",NETWORK:"network",EXTENSION:"extension",NOOP:"_",CLIENT:"client",DNSREWRITE:"dnsrewrite",DNSTYPE:"dnstype",CTAG:"ctag",HEADER:"header",METHOD:"method",TO:"to",PERMISSIONS:"permissions",ALL:"all"},mi="$",ql="@@",Be="~",zl="\\",Uu=function(){function e(D,t,R,O){O===void 0&&(O=!1),this.isRedirectingOnlyBlocked=!1,e.validate(t,D,R),this.redirectTitle=D,this.isRedirectingOnlyBlocked=O}return e.prototype.getValue=function(){return this.redirectTitle},e.validate=function(D,t,R){if(!(R&&!t)){if(!t)throw new SyntaxError("Invalid $redirect rule, redirect value must not be empty");var O=Pt.exports.redirects,P=D.replace(dr.REDIRECTRULE,dr.REDIRECT);if(!O.isAdgRedirectRule(P)||!O.isValidAdgRedirectRule(P))throw new SyntaxError("$redirect modifier is invalid")}},e}(),fr=function(){function e(D){this.mv3Valid=!0,this.value=D;var t=D;if(D.startsWith("~")&&(t=D.substring(1),this.mv3Valid=!1),t.startsWith("/"))this.valueRegExp=Ee.patternFromString(t),this.mv3Valid=!1;else{if(t.includes("|"))throw new Error("Unsupported option in $removeparam: multiple values are not allowed");this.valueRegExp=new RegExp("((^|&)(".concat(Ee.escapeRegexSpecials(t),")=[^&#]*)"),"g")}}return e.prototype.getValue=function(){return this.value},e.prototype.getMV3Validity=function(){return this.mv3Valid},e.prototype.removeParameters=function(D){var t=D.indexOf("?");return t<0?D:this.value?t===D.length-1?D:this.value.startsWith("~")?di(D,this.valueRegExp,!0):di(D,this.valueRegExp):D.substring(0,t)},e.isRemoveParamModifier=function(D){return D instanceof e},e}(),pr=function(){function e(D,t){if(this.value=D.toLowerCase(),!t&&!this.value)throw new SyntaxError("Invalid $removeheader rule, removeheader value must not be empty");this.isRequestModifier=this.value.startsWith(e.REQUEST_PREFIX);var R=this.isRequestModifier?this.value.substring(e.REQUEST_PREFIX.length):this.value;this.valid=e.isAllowedHeader(R)&&!R.includes(":"),this.applicableHeaderName=this.valid?R:null}return e.prototype.getValue=function(){return this.value},Object.defineProperty(e.prototype,"isValid",{get:function(){return this.valid},enumerable:!1,configurable:!0}),e.prototype.getApplicableHeaderName=function(D){return!this.applicableHeaderName||D!==this.isRequestModifier?null:this.applicableHeaderName},e.isAllowedHeader=function(D){return!this.FORBIDDEN_HEADERS.includes(D)},e.FORBIDDEN_HEADERS=["access-control-allow-origin","access-control-allow-credentials","access-control-allow-headers","access-control-allow-methods","access-control-expose-headers","access-control-max-age","access-control-request-headers","access-control-request-method","origin","timing-allow-origin","allow","cross-origin-embedder-policy","cross-origin-opener-policy","cross-origin-resource-policy","content-security-policy","content-security-policy-report-only","expect-ct","feature-policy","origin-isolation","strict-transport-security","upgrade-insecure-requests","x-content-type-options","x-download-options","x-frame-options","x-permitted-cross-domain-policies","x-powered-by","x-xss-protection","public-key-pins","public-key-pins-report-only","sec-websocket-key","sec-websocket-extensions","sec-websocket-accept","sec-websocket-protocol","sec-websocket-version","p3p","sec-fetch-mode","sec-fetch-dest","sec-fetch-site","sec-fetch-user","referrer-policy","content-type","content-length","accept","accept-encoding","host","connection","transfer-encoding","upgrade"],e.REQUEST_PREFIX="request:",e.isRemoveHeaderModifier=function(D){return D instanceof e},e}(),qu;(function(e){e[e.ComplexRegex=1001]="ComplexRegex",e[e.RuleLimit=1002]="RuleLimit",e[e.RegexpRuleLimit=1003]="RegexpRuleLimit",e[e.RemoveparamRegexpIsNotSupported=1004]="RemoveparamRegexpIsNotSupported",e[e.RemoveparamInversionIsNotSupported=1005]="RemoveparamInversionIsNotSupported"})(qu||(qu={}));var zu="|",Xl=function(){function e(D){if(!D)throw new SyntaxError("$app modifier cannot be empty");for(var t=[],R=[],O=D.split(zu),P=0;P<O.length;P+=1){var B=O[P],W=!1;if(B.startsWith("~")&&(W=!0,B=B.substring(1).trim()),B==="")throw new SyntaxError('Empty app specified in "'.concat(D,'"'));W?R.push(B):t.push(B)}this.restrictedApps=R.length>0?R:null,this.permittedApps=t.length>0?t:null}return e}();H.HTTPMethod=void 0,function(e){e.GET="GET",e.POST="POST",e.PUT="PUT",e.DELETE="DELETE",e.PATCH="PATCH",e.HEAD="HEAD",e.OPTIONS="OPTIONS",e.CONNECT="CONNECT",e.TRACE="TRACE"}(H.HTTPMethod||(H.HTTPMethod={}));var Xu=function(){function e(D){if(D==="")throw new SyntaxError("$method modifier value cannot be empty");for(var t=[],R=[],O=D.toUpperCase().split(e.PIPE_SEPARATOR),P=0;P<O.length;P+=1){var B=O[P].trim(),W=!1;if(B.startsWith("~")&&(W=!0,B=B.substring(1)),!e.isHTTPMethod(B))throw new SyntaxError("Invalid $method modifier value: ".concat(B));W?R.push(B):t.push(B)}if(R.length>0&&t.length>0)throw new SyntaxError("Negated values cannot be mixed with non-negated values: ".concat(D));this.restrictedValues=R.length>0?R:null,this.permittedValues=t.length>0?t:null}return e.PIPE_SEPARATOR="|",e.isHTTPMethod=function(D){return D in H.HTTPMethod},e}(),Gl=function(){function e(D){if(!D)throw new SyntaxError("$to modifier value cannot be empty");for(var t=[],R=[],O=D.toLowerCase().split(e.PIPE_SEPARATOR),P=0;P<O.length;P+=1){var B=O[P].trim(),W=!1;if(B.startsWith("~")&&(W=!0,B=B.substring(1)),B==="")throw new SyntaxError('Empty domain specified in "'.concat(D,'"'));W?R.push(B):t.push(B)}this.restrictedValues=R.length>0?R:null,this.permittedValues=t.length>0?t:null}return e.PIPE_SEPARATOR="|",e}();function Yl(e){return typeof e=="object"&&e!==null&&"message"in e&&typeof e.message=="string"}function Kl(e){if(Yl(e))return e;try{return new Error(JSON.stringify(e))}catch{return new Error(String(e))}}function Gu(e){return Kl(e).message}var me={NotSet:0,Document:1,SubDocument:2,Script:4,Stylesheet:8,Object:16,Image:32,XmlHttpRequest:64,Media:128,Font:256,WebSocket:512,Ping:1024,CspReport:2048,Other:4096},vr={exports:{}},gr={exports:{}};let Yu="[a-fA-F\\d:]",_t=e=>e&&e.includeBoundaries?`(?:(?<=\\s|^)(?=${Yu})|(?<=${Yu})(?=\\s|$))`:"",ot="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",je="[a-fA-F\\d]{1,4}",mr=`
+(?:
+(?:${je}:){7}(?:${je}|:)|                                    // 1:2:3:4:5:6:7::  1:2:3:4:5:6:7:8
+(?:${je}:){6}(?:${ot}|:${je}|:)|                             // 1:2:3:4:5:6::    1:2:3:4:5:6::8   1:2:3:4:5:6::8  1:2:3:4:5:6::1.2.3.4
+(?:${je}:){5}(?::${ot}|(?::${je}){1,2}|:)|                   // 1:2:3:4:5::      1:2:3:4:5::7:8   1:2:3:4:5::8    1:2:3:4:5::7:1.2.3.4
+(?:${je}:){4}(?:(?::${je}){0,1}:${ot}|(?::${je}){1,3}|:)| // 1:2:3:4::        1:2:3:4::6:7:8   1:2:3:4::8      1:2:3:4::6:7:1.2.3.4
+(?:${je}:){3}(?:(?::${je}){0,2}:${ot}|(?::${je}){1,4}|:)| // 1:2:3::          1:2:3::5:6:7:8   1:2:3::8        1:2:3::5:6:7:1.2.3.4
+(?:${je}:){2}(?:(?::${je}){0,3}:${ot}|(?::${je}){1,5}|:)| // 1:2::            1:2::4:5:6:7:8   1:2::8          1:2::4:5:6:7:1.2.3.4
+(?:${je}:){1}(?:(?::${je}){0,4}:${ot}|(?::${je}){1,6}|:)| // 1::              1::3:4:5:6:7:8   1::8            1::3:4:5:6:7:1.2.3.4
+(?::(?:(?::${je}){0,5}:${ot}|(?::${je}){1,7}|:))             // ::2:3:4:5:6:7:8  ::2:3:4:5:6:7:8  ::8             ::1.2.3.4
+)(?:%[0-9a-zA-Z]{1,})?                                             // %eth0            %1
+`.replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),Jl=new RegExp(`(?:^${ot}$)|(?:^${mr}$)`),Ql=new RegExp(`^${ot}$`),Zl=new RegExp(`^${mr}$`),hi=e=>e&&e.exact?Jl:new RegExp(`(?:${_t(e)}${ot}${_t(e)})|(?:${_t(e)}${mr}${_t(e)})`,"g");hi.v4=e=>e&&e.exact?Ql:new RegExp(`${_t(e)}${ot}${_t(e)}`,"g"),hi.v6=e=>e&&e.exact?Zl:new RegExp(`${_t(e)}${mr}${_t(e)}`,"g");var Ku=hi;let Ju=Ku,yi={exact:!1},hr=`${Ju.v4().source}\\/(3[0-2]|[12]?[0-9])`,yr=`${Ju.v6().source}\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])`,ed=new RegExp(`^${hr}$`),td=new RegExp(`^${yr}$`),nd=new RegExp(`(?:^${hr}$)|(?:^${yr}$)`);gr.exports=({exact:e}=yi)=>e?nd:new RegExp(`(?:${hr})|(?:${yr})`,"g"),gr.exports.v4=({exact:e}=yi)=>e?ed:new RegExp(hr,"g"),gr.exports.v6=({exact:e}=yi)=>e?td:new RegExp(yr,"g");let{v4:rd,v6:ad}=gr.exports,Qu=rd({exact:!0}),Zu=ad({exact:!0});vr.exports=e=>Qu.test(e)?4:Zu.test(e)?6:0,vr.exports.v4=e=>Qu.test(e),vr.exports.v6=e=>Zu.test(e);let bi=Ku,hn=e=>bi({exact:!0}).test(e);hn.v4=e=>bi.v4({exact:!0}).test(e),hn.v6=e=>bi.v6({exact:!0}).test(e),hn.version=e=>hn(e)?hn.v4(e)?4:6:void 0;var es=hn;let ts="[a-fA-F\\d:]",It=e=>e&&e.includeBoundaries?`(?:(?<=\\s|^)(?=${ts})|(?<=${ts})(?=\\s|$))`:"",ut="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",Pe="[a-fA-F\\d]{1,4}",br=`
+(?:
+(?:${Pe}:){7}(?:${Pe}|:)|                                    // 1:2:3:4:5:6:7::  1:2:3:4:5:6:7:8
+(?:${Pe}:){6}(?:${ut}|:${Pe}|:)|                             // 1:2:3:4:5:6::    1:2:3:4:5:6::8   1:2:3:4:5:6::8  1:2:3:4:5:6::1.2.3.4
+(?:${Pe}:){5}(?::${ut}|(?::${Pe}){1,2}|:)|                   // 1:2:3:4:5::      1:2:3:4:5::7:8   1:2:3:4:5::8    1:2:3:4:5::7:1.2.3.4
+(?:${Pe}:){4}(?:(?::${Pe}){0,1}:${ut}|(?::${Pe}){1,3}|:)| // 1:2:3:4::        1:2:3:4::6:7:8   1:2:3:4::8      1:2:3:4::6:7:1.2.3.4
+(?:${Pe}:){3}(?:(?::${Pe}){0,2}:${ut}|(?::${Pe}){1,4}|:)| // 1:2:3::          1:2:3::5:6:7:8   1:2:3::8        1:2:3::5:6:7:1.2.3.4
+(?:${Pe}:){2}(?:(?::${Pe}){0,3}:${ut}|(?::${Pe}){1,5}|:)| // 1:2::            1:2::4:5:6:7:8   1:2::8          1:2::4:5:6:7:1.2.3.4
+(?:${Pe}:){1}(?:(?::${Pe}){0,4}:${ut}|(?::${Pe}){1,6}|:)| // 1::              1::3:4:5:6:7:8   1::8            1::3:4:5:6:7:1.2.3.4
+(?::(?:(?::${Pe}){0,5}:${ut}|(?::${Pe}){1,7}|:))             // ::2:3:4:5:6:7:8  ::2:3:4:5:6:7:8  ::8             ::1.2.3.4
+)(?:%[0-9a-zA-Z]{1,})?                                             // %eth0            %1
+`.replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),id=new RegExp(`(?:^${ut}$)|(?:^${br}$)`),od=new RegExp(`^${ut}$`),ud=new RegExp(`^${br}$`),yn=e=>e&&e.exact?id:new RegExp(`(?:${It(e)}${ut}${It(e)})|(?:${It(e)}${br}${It(e)})`,"g");yn.v4=e=>e&&e.exact?od:new RegExp(`${It(e)}${ut}${It(e)}`,"g"),yn.v6=e=>e&&e.exact?ud:new RegExp(`${It(e)}${br}${It(e)}`,"g");let Di={exact:!1},Dr=`${yn.v4().source}\\/(3[0-2]|[12]?[0-9])`,Er=`${yn.v6().source}\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])`,sd=new RegExp(`^${Dr}$`),cd=new RegExp(`^${Er}$`),ld=new RegExp(`(?:^${Dr}$)|(?:^${Er}$)`),wr=({exact:e}=Di)=>e?ld:new RegExp(`(?:${Dr})|(?:${Er})`,"g");wr.v4=({exact:e}=Di)=>e?sd:new RegExp(Dr,"g"),wr.v6=({exact:e}=Di)=>e?cd:new RegExp(Er,"g");function dd(e){let D=fd(e);if(!D)throw new Error(`Invalid IP address: ${e}`);let t=0n,R=0n,O=Object.create(null);if(D===4)for(let P of e.split(".").map(BigInt).reverse())t+=P*2n**R,R+=8n;else{if(e.includes(".")&&(O.ipv4mapped=!0,e=e.split(":").map(W=>{if(W.includes(".")){let q=W.split(".").map(Q=>Number(Q).toString(16).padStart(2,"0"));return`${q[0]}${q[1]}:${q[2]}${q[3]}`}else return W}).join(":")),e.includes("%")){let W;[,e,W]=/(.+)%(.+)/.exec(e),O.scopeid=W}let P=e.split(":"),B=P.indexOf("");if(B!==-1)for(;P.length<8;)P.splice(B,0,"");for(let W of P.map(q=>BigInt(parseInt(q||0,16))).reverse())t+=W*2n**R,R+=16n}return O.number=t,O.version=D,O}function fd(e){return e.includes(":")?6:e.includes(".")?4:0}let ns={4:32,6:128},rs=e=>Array.from(new Set(e));function pd(e){return yn.v4({exact:!0}).test(e)?4:yn.v6({exact:!0}).test(e)?6:0}function vd(e){return wr.v4({exact:!0}).test(e)?4:wr.v6({exact:!0}).test(e)?6:0}function as(e){let D=vd(e),t=Object.create(null);if(t.single=!1,D)t.cidr=e,t.version=D;else{let ie=pd(e);if(ie)t.cidr=`${e}/${ns[ie]}`,t.version=ie,t.single=!0;else throw new Error(`Network is not a CIDR or IP: ${e}`)}let[R,O]=t.cidr.split("/");t.prefix=O;let{number:P,version:B}=dd(R),W=ns[B],q=P.toString(2).padStart(W,"0"),Q=Number(W-O),se=q.substring(0,W-Q);return t.start=BigInt(`0b${se}${"0".repeat(Q)}`),t.end=BigInt(`0b${se}${"1".repeat(Q)}`),t}function gd(e,D){return!(D.start<e.start||D.end>e.end)}function is(e,D){let t=rs(Array.isArray(e)?e:[e]),R=rs(Array.isArray(D)?D:[D]),O=R.length,P=0;for(let B of t){let W=as(B);for(let q of R){let Q=as(q);if(W.version===Q.version&&gd(W,Q)){P++;continue}}}return P===O}var Ei=function(){function e(D){if(!D)throw new SyntaxError("Modifier cannot be empty");this.value=D;for(var t=[],R=[],O=D.split(zu),P=0;P<O.length;P+=1){var B=O[P],W=!1;if(B.startsWith("~")&&(W=!0,B=B.substring(1).trim()),B==="")throw new SyntaxError('Empty values specified in "'.concat(D,'"'));W?R.push(B):t.push(B)}this.restricted=R.length>0?R:null,this.permitted=t.length>0?t:null}return e.prototype.getPermitted=function(){return this.permitted},e.prototype.getRestricted=function(){return this.restricted},e.prototype.getValue=function(){return this.value},e.prototype.match=function(D){return!this.restricted&&!this.permitted?!0:this.restricted&&this.restricted.includes(D)?!1:this.permitted?this.permitted.includes(D):!0},e}(),md=function(){function e(){this.ipv4Masks=[],this.ipv6Masks=[]}return e.prototype.contains=function(D){return es.v4(D)?this.ipv4Masks.some(function(t){return is(t,D)}):this.ipv6Masks.some(function(t){return is(t,D)})},e}(),os=function(e){en(D,e);function D(t){var R=e.call(this,t)||this,O=R.getPermitted();O&&(R.permitted=D.stripValues(O),R.permittedNetmasks=D.parseNetmasks(R.permitted));var P=R.getRestricted();return P&&(R.restricted=D.stripValues(P),R.restrictedNetmasks=D.parseNetmasks(R.restricted)),R}return D.stripValues=function(t){return t.map(function(R){return(R.startsWith('"')&&R.endsWith('"')||R.startsWith("'")&&R.endsWith("'"))&&(R=R.substr(1,R.length-2)),R.replace(/\\/ig,"")})},D.prototype.matchAny=function(t,R){return this.restricted?!(t&&this.restricted.includes(t)||R&&this.restricted.includes(R)):this.restrictedNetmasks?!(R&&this.restrictedNetmasks.contains(R)):!!(this.permitted&&(t&&this.permitted.includes(t)||R&&this.permitted.includes(R))||this.permittedNetmasks&&R&&this.permittedNetmasks.contains(R))},D.parseNetmasks=function(t){var R=new md;return t.forEach(function(O){var P=vr.exports(O);P===4?R.ipv4Masks.push(O):P===6&&R.ipv6Masks.push(O)}),R},D}(Ei),hd=function(){function e(D){this.value=D}return e.prototype.getValue=function(){return this.value},e}(),us=function(e){en(D,e);function D(t){var R=e.call(this,t)||this;return R.permitted&&(R.restricted=null),R}return D}(Ei),ss=function(e){en(D,e);function D(t){var R=e.call(this,t)||this;return R.validate(),R}return D.prototype.validate=function(){if(!this.getValue())throw new Error("Invalid rule: Ctag modifier must not be empty");var t=this.permitted?this.permitted:this.restricted;if(t&&t.some(function(R){return!D.ALLOWED_TAGS.includes(R)}))throw new Error("Invalid rule: Invalid ctag modifier")},D.ALLOWED_TAGS=["device_audio","device_camera","device_gameconsole","device_laptop","device_nas","device_pc","device_phone","device_printer","device_securityalarm","device_tablet","device_tv","device_other","os_android","os_ios","os_linux","os_macos","os_windows","os_other","user_admin","user_regular","user_child"],D}(Ei);function wi(e){for(var D=0,t=e;t>0;)D+=t&1,t>>=1;return D}function Ar(e,D){var t=e&D;return wi(t)}H.NetworkRuleOption=void 0,function(e){e[e.NotSet=0]="NotSet",e[e.ThirdParty=1]="ThirdParty",e[e.MatchCase=2]="MatchCase",e[e.Important=4]="Important",e[e.Elemhide=8]="Elemhide",e[e.Generichide=16]="Generichide",e[e.Specifichide=32]="Specifichide",e[e.Genericblock=64]="Genericblock",e[e.Jsinject=128]="Jsinject",e[e.Urlblock=256]="Urlblock",e[e.Content=512]="Content",e[e.Extension=1024]="Extension",e[e.Stealth=2048]="Stealth",e[e.Popup=4096]="Popup",e[e.Csp=8192]="Csp",e[e.Replace=16384]="Replace",e[e.Cookie=32768]="Cookie",e[e.Redirect=65536]="Redirect",e[e.Badfilter=131072]="Badfilter",e[e.RemoveParam=262144]="RemoveParam",e[e.RemoveHeader=524288]="RemoveHeader",e[e.JsonPrune=1048576]="JsonPrune",e[e.Hls=2097152]="Hls",e[e.Network=4194304]="Network",e[e.Client=8388608]="Client",e[e.DnsRewrite=16777216]="DnsRewrite",e[e.DnsType=33554432]="DnsType",e[e.Ctag=67108864]="Ctag",e[e.Method=134217728]="Method",e[e.To=268435456]="To",e[e.Permissions=536870912]="Permissions",e[e.Header=1073741824]="Header"}(H.NetworkRuleOption||(H.NetworkRuleOption={})),H.NetworkRuleGroupOptions=void 0,function(e){e[e.AllowlistOnly=4088]="AllowlistOnly",e[e.OptionHostLevelRules=125960196]="OptionHostLevelRules",e[e.RemoveParamCompatibleOptions=393223]="RemoveParamCompatibleOptions",e[e.RemoveHeaderCompatibleOptions=655367]="RemoveHeaderCompatibleOptions"}(H.NetworkRuleGroupOptions||(H.NetworkRuleGroupOptions={}));var yd=function(){function e(){}return e}(),Nt=function(){function e(D,t){this.permittedDomains=null,this.restrictedDomains=null,this.denyAllowDomains=null,this.enabledOptions=H.NetworkRuleOption.NotSet,this.disabledOptions=H.NetworkRuleOption.NotSet,this.permittedRequestTypes=me.NotSet,this.restrictedRequestTypes=me.NotSet,this.advancedModifier=null,this.appModifier=null,this.methodModifier=null,this.toModifier=null,this.priorityWeight=1,this.ruleText=D,this.filterListId=t;var R=e.parseRuleText(D);this.allowlist=!!R.allowlist;var O=R.pattern;if(O&&e.hasSpaces(O))throw new SyntaxError("Rule has spaces, seems to be an host rule");if(R.options&&this.loadOptions(R.options),O===Ee.MASK_START_URL||O===Ee.MASK_ANY_CHARACTER||O===""||O.length<Ee.MIN_GENERIC_RULE_LENGTH){var P=this.advancedModifier instanceof gi,B=this.advancedModifier instanceof fr,W=Xe(H.CompatibilityTypes.Dns);if(!P&&!B&&!W&&!(this.hasPermittedDomains()||this.hasPermittedApps()))throw new SyntaxError("The rule is too wide, add domain restriction or make the pattern more specific")}this.calculatePriorityWeight(),this.pattern=new Lu(O,this.isOptionEnabled(H.NetworkRuleOption.MatchCase))}return e.prototype.getText=function(){return this.ruleText},e.prototype.getFilterListId=function(){return this.filterListId},e.prototype.getPriorityWeight=function(){return this.priorityWeight},e.prototype.getPattern=function(){return this.pattern.pattern},e.prototype.isAllowlist=function(){return this.allowlist},e.prototype.isDocumentLevelAllowlistRule=function(){return this.isAllowlist()?this.isOptionEnabled(H.NetworkRuleOption.Urlblock)||this.isOptionEnabled(H.NetworkRuleOption.Genericblock)||this.isOptionEnabled(H.NetworkRuleOption.Content):!1},e.prototype.isFilteringDisabled=function(){return this.isAllowlist()?this.isOptionEnabled(H.NetworkRuleOption.Elemhide)&&this.isOptionEnabled(H.NetworkRuleOption.Content)&&this.isOptionEnabled(H.NetworkRuleOption.Urlblock)&&this.isOptionEnabled(H.NetworkRuleOption.Jsinject):!1},e.prototype.getShortcut=function(){return this.pattern.shortcut},e.prototype.getPermittedDomains=function(){return this.permittedDomains},e.prototype.getDenyAllowDomains=function(){return this.denyAllowDomains},e.prototype.getRestrictedDomains=function(){return this.restrictedDomains},e.prototype.getPermittedToDomains=function(){return this.toModifier?this.toModifier.permittedValues:null},e.prototype.getRestrictedToDomains=function(){return this.toModifier?this.toModifier.restrictedValues:null},e.prototype.getPermittedApps=function(){return this.appModifier?this.appModifier.permittedApps:null},e.prototype.getRestrictedApps=function(){return this.appModifier?this.appModifier.restrictedApps:null},e.prototype.getRestrictedMethods=function(){return this.methodModifier?this.methodModifier.restrictedValues:null},e.prototype.getPermittedMethods=function(){return this.methodModifier?this.methodModifier.permittedValues:null},e.prototype.getPermittedRequestTypes=function(){return this.permittedRequestTypes},e.prototype.getRestrictedRequestTypes=function(){return this.restrictedRequestTypes},e.prototype.getAdvancedModifier=function(){return this.advancedModifier},e.prototype.getAdvancedModifierValue=function(){return this.advancedModifier&&this.advancedModifier.getValue()},e.prototype.isRegexRule=function(){return this.getPattern().startsWith(Ee.MASK_REGEX_RULE)&&this.getPattern().endsWith(Ee.MASK_REGEX_RULE)},e.prototype.matchesPermittedDomains=function(D){return!!(this.hasPermittedDomains()&&Ke.isDomainOrSubdomainOfAny(D,this.permittedDomains))},e.prototype.match=function(D,t){return t===void 0&&(t=!0),t&&!this.matchShortcut(D)||this.isOptionEnabled(H.NetworkRuleOption.Method)&&!this.matchMethod(D.method)||this.isOptionEnabled(H.NetworkRuleOption.ThirdParty)&&!D.thirdParty||this.isOptionDisabled(H.NetworkRuleOption.ThirdParty)&&D.thirdParty||!this.matchRequestType(D.requestType)||!this.matchDomainModifier(D)||this.isOptionEnabled(H.NetworkRuleOption.RemoveParam)&&!this.matchRequestTypeExplicit(D.requestType)||!this.matchDenyAllowDomains(D.hostname)||this.isOptionEnabled(H.NetworkRuleOption.To)&&!this.matchToModifier(D.hostname)||!this.matchDnsType(D.dnsType)||!this.matchClientTags(D.clientTags)||!this.matchClient(D.clientName,D.clientIP)?!1:this.pattern.matchPattern(D,!0)},e.prototype.matchShortcut=function(D){return D.urlLowercase.indexOf(this.getShortcut())>=0},e.prototype.matchDomain=function(D){return!(this.hasRestrictedDomains()&&Ke.isDomainOrSubdomainOfAny(D,this.restrictedDomains)||this.hasPermittedDomains()&&!Ke.isDomainOrSubdomainOfAny(D,this.permittedDomains))},e.prototype.matchDomainModifier=function(D){if(!this.permittedDomains&&!this.restrictedDomains)return!0;var t=D.requestType===me.Document||D.requestType===me.SubDocument,R=(!this.permittedDomains||this.permittedDomains.length===0)&&this.restrictedDomains&&this.restrictedDomains.length>0,O=this.isRegexRule(),P=this.pattern.isPatternDomainSpecific(),B=!O&&!P;return t&&(R||B)?D.sourceHostname&&this.matchDomain(D.sourceHostname)||this.matchDomain(D.hostname):this.matchDomain(D.sourceHostname||"")},e.prototype.matchDenyAllowDomains=function(D){return this.denyAllowDomains?!(this.denyAllowDomains.length>0&&Ke.isDomainOrSubdomainOfAny(D,this.denyAllowDomains)):!0},e.prototype.matchToModifier=function(D){if(!this.toModifier)return!0;var t=this.getPermittedToDomains(),R=this.getRestrictedToDomains(),O=!!t&&Ke.isDomainOrSubdomainOfAny(D,t),P=!!R&&Ke.isDomainOrSubdomainOfAny(D,R);return O&&!P},e.prototype.matchClientTags=function(D){var t=this.getAdvancedModifier();if(!t||!(t instanceof ss))return!0;if(!D)return!1;var R=t;return D.every(function(O){return R.match(O)})},e.prototype.matchClient=function(D,t){var R=this.getAdvancedModifier();if(!R||!(R instanceof os))return!0;if(!D&&!t)return!1;var O=R;return O.matchAny(D,t)},e.prototype.matchDnsType=function(D){var t=this.getAdvancedModifier();if(!t||!(t instanceof us))return!0;if(!D)return!1;var R=t;return R.match(D)},e.prototype.hasPermittedDomains=function(){return this.permittedDomains!=null&&this.permittedDomains.length>0},e.prototype.hasRestrictedDomains=function(){return this.restrictedDomains!=null&&this.restrictedDomains.length>0},e.prototype.hasPermittedApps=function(){return this.appModifier?this.appModifier.permittedApps!==null&&this.appModifier.permittedApps.length>0:!1},e.prototype.matchRequestType=function(D){return!(this.permittedRequestTypes!==me.NotSet&&(this.permittedRequestTypes&D)!==D||this.restrictedRequestTypes!==me.NotSet&&(this.restrictedRequestTypes&D)===D)},e.prototype.matchRequestTypeExplicit=function(D){return this.permittedRequestTypes===me.NotSet&&this.restrictedRequestTypes===me.NotSet&&D!==me.Document&&D!==me.SubDocument?!1:this.matchRequestType(D)},e.prototype.matchMethod=function(D){if(!D||!Xu.isHTTPMethod(D))return!1;var t=this.getPermittedMethods();if(t?.includes(D))return!0;var R=this.getRestrictedMethods();return!!R&&!R.includes(D)},e.hasSpaces=function(D){return D.indexOf(" ")>-1},e.prototype.loadOptions=function(D){var t;try{t=fi(D)}catch(Q){var R=Gu(Q);throw new Error("Cannot parse ".concat(D,": ").concat(R))}for(var O=0;O<t.length;O+=1){var P=t[O],B=P.indexOf("="),W=P,q="";B>0&&(W=P.substring(0,B),q=P.substring(B+1)),this.loadOption(W,q)}this.validateOptions()},e.prototype.hasOption=function(D){return this.isOptionEnabled(D)||this.isOptionDisabled(D)},e.prototype.isOptionEnabled=function(D){return(this.enabledOptions&D)===D},e.prototype.isSingleOptionEnabled=function(D){return this.enabledOptions===D},e.prototype.isOptionDisabled=function(D){return(this.disabledOptions&D)===D},e.prototype.isHigherPriority=function(D){return this.priorityWeight>D.priorityWeight},e.prototype.isGeneric=function(){return!this.hasPermittedDomains()},e.prototype.negatesBadfilter=function(D){return!(!this.isOptionEnabled(H.NetworkRuleOption.Badfilter)||this.allowlist!==D.allowlist||this.pattern.pattern!==D.pattern.pattern||this.permittedRequestTypes!==D.permittedRequestTypes||this.restrictedRequestTypes!==D.restrictedRequestTypes||(this.enabledOptions^H.NetworkRuleOption.Badfilter)!==D.enabledOptions||this.disabledOptions!==D.disabledOptions||!_u(this.restrictedDomains,D.restrictedDomains)||!Iu(this.permittedDomains,D.permittedDomains))},e.prototype.isHostLevelNetworkRule=function(){return this.hasPermittedDomains()||this.hasRestrictedDomains()||this.permittedRequestTypes!==0&&this.restrictedRequestTypes!==0||this.disabledOptions!==H.NetworkRuleOption.NotSet?!1:this.enabledOptions!==H.NetworkRuleOption.NotSet?(this.enabledOptions&H.NetworkRuleGroupOptions.OptionHostLevelRules|this.enabledOptions^H.NetworkRuleGroupOptions.OptionHostLevelRules)===H.NetworkRuleGroupOptions.OptionHostLevelRules:!0},e.prototype.setOptionEnabled=function(D,t,R){if(R===void 0&&(R=!1),!R&&!this.allowlist&&(D&H.NetworkRuleGroupOptions.AllowlistOnly)===D)throw new SyntaxError("Modifier ".concat(H.NetworkRuleOption[D]," cannot be used in blacklist rule"));t?this.enabledOptions|=D:this.disabledOptions|=D},e.prototype.setRequestType=function(D,t){t?this.permittedRequestTypes|=D:this.restrictedRequestTypes|=D},e.prototype.setDenyAllowDomains=function(D){var t=new Ke(D,oi);if(t.restrictedDomains&&t.restrictedDomains.length>0)throw new SyntaxError("Invalid modifier: $denyallow domains cannot be negated");if(t.permittedDomains&&t.permittedDomains.some(function(R){return R.includes(Ee.MASK_ANY_CHARACTER)}))throw new SyntaxError("Invalid modifier: $denyallow domains wildcards are not supported");this.denyAllowDomains=t.permittedDomains},e.prototype.loadOption=function(D,t){var R=this,O=e.OPTIONS;if(!(D.startsWith(O.NOOP)&&!D.split(O.NOOP).some(function(W){return!!W})))switch(D){case O.THIRD_PARTY:case Be+O.FIRST_PARTY:this.setOptionEnabled(H.NetworkRuleOption.ThirdParty,!0);break;case Be+O.THIRD_PARTY:case O.FIRST_PARTY:this.setOptionEnabled(H.NetworkRuleOption.ThirdParty,!1);break;case O.MATCH_CASE:this.setOptionEnabled(H.NetworkRuleOption.MatchCase,!0);break;case Be+O.MATCH_CASE:this.setOptionEnabled(H.NetworkRuleOption.MatchCase,!1);break;case O.IMPORTANT:this.setOptionEnabled(H.NetworkRuleOption.Important,!0);break;case O.DOMAIN:var P=new Ke(t,oi);this.permittedDomains=P.permittedDomains,this.restrictedDomains=P.restrictedDomains;break;case O.DENYALLOW:this.setDenyAllowDomains(t);break;case O.METHOD:{this.setOptionEnabled(H.NetworkRuleOption.Method,!0),this.methodModifier=new Xu(t);break}case O.HEADER:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension does not support $header modifier yet");this.setOptionEnabled(H.NetworkRuleOption.Header,!0);break;case O.TO:{this.setOptionEnabled(H.NetworkRuleOption.To,!0),this.toModifier=new Gl(t);break}case O.ELEMHIDE:this.setOptionEnabled(H.NetworkRuleOption.Elemhide,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.GENERICHIDE:this.setOptionEnabled(H.NetworkRuleOption.Generichide,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.SPECIFICHIDE:this.setOptionEnabled(H.NetworkRuleOption.Specifichide,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.GENERICBLOCK:this.setOptionEnabled(H.NetworkRuleOption.Genericblock,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.JSINJECT:this.setOptionEnabled(H.NetworkRuleOption.Jsinject,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.URLBLOCK:this.setOptionEnabled(H.NetworkRuleOption.Urlblock,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.CONTENT:this.setOptionEnabled(H.NetworkRuleOption.Content,!0),this.setRequestType(me.Document,!0),this.setRequestType(me.SubDocument,!0);break;case O.DOCUMENT:case O.DOC:this.setRequestType(me.Document,!0),this.isAllowlist()&&(this.setOptionEnabled(H.NetworkRuleOption.Elemhide,!0,!0),this.setOptionEnabled(H.NetworkRuleOption.Jsinject,!0,!0),this.setOptionEnabled(H.NetworkRuleOption.Urlblock,!0,!0),this.setOptionEnabled(H.NetworkRuleOption.Content,!0,!0));break;case Be+O.DOCUMENT:case Be+O.DOC:this.setRequestType(me.Document,!1);break;case O.STEALTH:this.setOptionEnabled(H.NetworkRuleOption.Stealth,!0);break;case O.POPUP:this.setOptionEnabled(H.NetworkRuleOption.Popup,!0);break;case O.SCRIPT:this.setRequestType(me.Script,!0);break;case Be+O.SCRIPT:this.setRequestType(me.Script,!1);break;case O.STYLESHEET:this.setRequestType(me.Stylesheet,!0);break;case Be+O.STYLESHEET:this.setRequestType(me.Stylesheet,!1);break;case O.SUBDOCUMENT:this.setRequestType(me.SubDocument,!0);break;case Be+O.SUBDOCUMENT:this.setRequestType(me.SubDocument,!1);break;case O.OBJECT:this.setRequestType(me.Object,!0);break;case Be+O.OBJECT:this.setRequestType(me.Object,!1);break;case O.IMAGE:this.setRequestType(me.Image,!0);break;case Be+O.IMAGE:this.setRequestType(me.Image,!1);break;case O.XMLHTTPREQUEST:this.setRequestType(me.XmlHttpRequest,!0);break;case Be+O.XMLHTTPREQUEST:this.setRequestType(me.XmlHttpRequest,!1);break;case O.MEDIA:this.setRequestType(me.Media,!0);break;case Be+O.MEDIA:this.setRequestType(me.Media,!1);break;case O.FONT:this.setRequestType(me.Font,!0);break;case Be+O.FONT:this.setRequestType(me.Font,!1);break;case O.WEBSOCKET:this.setRequestType(me.WebSocket,!0);break;case Be+O.WEBSOCKET:this.setRequestType(me.WebSocket,!1);break;case O.OTHER:this.setRequestType(me.Other,!0);break;case Be+O.OTHER:this.setRequestType(me.Other,!1);break;case O.PING:this.setRequestType(me.Ping,!0);break;case Be+O.PING:this.setRequestType(me.Ping,!1);break;case O.BADFILTER:this.setOptionEnabled(H.NetworkRuleOption.Badfilter,!0);break;case O.CSP:this.setOptionEnabled(H.NetworkRuleOption.Csp,!0),this.advancedModifier=new Ul(t,this.isAllowlist());break;case O.REPLACE:this.setOptionEnabled(H.NetworkRuleOption.Replace,!0),this.advancedModifier=new Vu(t);break;case O.COOKIE:this.setOptionEnabled(H.NetworkRuleOption.Cookie,!0),this.advancedModifier=new gi(t);break;case O.REDIRECT:this.setOptionEnabled(H.NetworkRuleOption.Redirect,!0),this.advancedModifier=new Uu(t,this.ruleText,this.isAllowlist());break;case O.REDIRECTRULE:this.setOptionEnabled(H.NetworkRuleOption.Redirect,!0),this.advancedModifier=new Uu(t,this.ruleText,this.isAllowlist(),!0);break;case O.REMOVEPARAM:this.setOptionEnabled(H.NetworkRuleOption.RemoveParam,!0),this.advancedModifier=new fr(t);break;case O.REMOVEHEADER:this.setOptionEnabled(H.NetworkRuleOption.RemoveHeader,!0),this.advancedModifier=new pr(t,this.isAllowlist());break;case O.PERMISSIONS:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension does not support $permissions modifier yet");this.setOptionEnabled(H.NetworkRuleOption.Permissions,!0);break;case O.JSONPRUNE:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension does not support $jsonprune modifier yet");this.setOptionEnabled(H.NetworkRuleOption.JsonPrune,!0);break;case O.HLS:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension does not support $hls modifier yet");this.setOptionEnabled(H.NetworkRuleOption.Hls,!0);break;case O.REFERRERPOLICY:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension does not support $referrerpolicy modifier");break;case O.CLIENT:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $client modifier");this.setOptionEnabled(H.NetworkRuleOption.Client,!0),this.advancedModifier=new os(t);break;case O.DNSREWRITE:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $dnsrewrite modifier");this.setOptionEnabled(H.NetworkRuleOption.DnsRewrite,!0),this.advancedModifier=new hd(t);break;case O.DNSTYPE:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $dnstype modifier");this.setOptionEnabled(H.NetworkRuleOption.DnsType,!0),this.advancedModifier=new us(t);break;case O.CTAG:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $ctag modifier");this.setOptionEnabled(H.NetworkRuleOption.Ctag,!0),this.advancedModifier=new ss(t);break;case O.APP:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $app modifier");this.appModifier=new Xl(t);break;case O.NETWORK:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $network modifier");this.setOptionEnabled(H.NetworkRuleOption.Network,!0);break;case O.EXTENSION:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $extension modifier");this.setOptionEnabled(H.NetworkRuleOption.Extension,!0);break;case Be+O.EXTENSION:if(Xe(H.CompatibilityTypes.Extension))throw new SyntaxError("Extension doesn't support $extension modifier");this.setOptionEnabled(H.NetworkRuleOption.Extension,!1);break;case O.ALL:if(this.isAllowlist())throw new SyntaxError("Rule with $all modifier can not be allowlist rule");Object.values(me).forEach(function(W){R.setRequestType(W,!0)}),this.setOptionEnabled(H.NetworkRuleOption.Popup,!0);break;case O.EMPTY:case O.MP4:break;default:{var B=[D,t].filter(function(W){return W}).join("=");throw new SyntaxError("Unknown modifier: ".concat(B))}}},e.prototype.calculatePriorityWeight=function(){var D,t;if(this.priorityWeight+=Ar(this.enabledOptions,e.CATEGORY_1_OPTIONS_MASK),this.priorityWeight+=Ar(this.disabledOptions,e.CATEGORY_1_OPTIONS_MASK),this.denyAllowDomains&&this.denyAllowDomains.length>0&&(this.priorityWeight+=1),this.restrictedDomains&&this.restrictedDomains.length>0&&(this.priorityWeight+=1),!((D=this.methodModifier)===null||D===void 0)&&D.restrictedValues&&this.methodModifier.restrictedValues.length>0&&(this.priorityWeight+=1),this.restrictedRequestTypes!==me.NotSet&&(this.priorityWeight+=1),this.toModifier&&(this.priorityWeight+=1),this.permittedRequestTypes!==me.NotSet){var R=wi(this.permittedRequestTypes),O=e.CategoryTwoWeight/R;this.priorityWeight+=e.CategoryTwoWeight+O}if(!((t=this.methodModifier)===null||t===void 0)&&t.permittedValues&&this.methodModifier.permittedValues.length>0){var O=e.CategoryTwoWeight/this.methodModifier.permittedValues.length;this.priorityWeight+=e.CategoryTwoWeight+O}if(this.permittedDomains&&this.permittedDomains.length>0){var O=e.CategoryThreeWeight/this.permittedDomains.length;this.priorityWeight+=e.CategoryThreeWeight+O}this.isOptionEnabled(H.NetworkRuleOption.Redirect)&&(this.priorityWeight+=e.CategoryFourWeight),this.priorityWeight+=e.CategoryFiveWeight*Ar(this.enabledOptions,e.SPECIFIC_EXCLUSIONS_MASK),this.isAllowlist()&&(this.priorityWeight+=e.CategorySixWeight),this.isOptionEnabled(H.NetworkRuleOption.Important)&&(this.priorityWeight+=e.CategorySevenWeight),this.priorityWeight=Math.ceil(this.priorityWeight)},e.prototype.validateOptions=function(){this.advancedModifier instanceof fr?this.validateRemoveParamRule():this.advancedModifier instanceof pr?this.validateRemoveHeaderRule():this.toModifier!==null?this.validateToRule():this.denyAllowDomains!==null&&this.validateDenyallowRule()},e.prototype.validateRemoveParamRule=function(){if((this.enabledOptions|H.NetworkRuleGroupOptions.RemoveParamCompatibleOptions)!==H.NetworkRuleGroupOptions.RemoveParamCompatibleOptions)throw new SyntaxError("$removeparam rules are not compatible with some other modifiers")},e.prototype.validateRemoveHeaderRule=function(){if((this.enabledOptions|H.NetworkRuleGroupOptions.RemoveHeaderCompatibleOptions)!==H.NetworkRuleGroupOptions.RemoveHeaderCompatibleOptions)throw new SyntaxError("$removeheader rules are not compatible with some other modifiers")},e.prototype.validateToRule=function(){if(this.denyAllowDomains)throw new SyntaxError("modifier $to is not compatible with $denyallow modifier")},e.prototype.validateDenyallowRule=function(){if(this.toModifier)throw new SyntaxError("modifier $to is not compatible with $denyallow modifier")},e.parseRuleText=function(D){var t=new yd;t.allowlist=!1;var R=0;if(D.startsWith(e.MASK_ALLOWLIST)&&(t.allowlist=!0,R=e.MASK_ALLOWLIST.length),D.length<=R)throw new SyntaxError("Rule is too short");if(t.pattern=D.substring(R),t.pattern.startsWith(Ee.MASK_REGEX_RULE)&&t.pattern.endsWith(Ee.MASK_REGEX_RULE)&&!t.pattern.includes("".concat(e.OPTIONS.REPLACE,"=")))return t;for(var O=D.lastIndexOf("".concat(e.OPTIONS.REMOVEPARAM,"=")),P=O>=0?O:D.length-2,B=!1,W=P;W>=R;W-=1){var q=D.charAt(W);if(q===e.OPTIONS_DELIMITER)if(W>R&&D.charAt(W-1)===e.ESCAPE_CHARACTER)B=!0;else{t.pattern=D.substring(R,W),t.options=D.substring(W+1),B&&(t.options=t.options.replace(e.RE_ESCAPED_OPTIONS_DELIMITER,e.OPTIONS_DELIMITER),e.RE_ESCAPED_OPTIONS_DELIMITER.lastIndex=0);break}}return t},e.CATEGORY_1_OPTIONS_MASK=H.NetworkRuleOption.ThirdParty|H.NetworkRuleOption.MatchCase|H.NetworkRuleOption.DnsRewrite,e.CategoryTwoWeight=50,e.CategoryThreeWeight=100,e.CategoryFourWeight=Math.pow(10,3),e.CategoryFiveWeight=Math.pow(10,4),e.SPECIFIC_EXCLUSIONS_MASK=H.NetworkRuleOption.Elemhide|H.NetworkRuleOption.Generichide|H.NetworkRuleOption.Specifichide|H.NetworkRuleOption.Content|H.NetworkRuleOption.Urlblock|H.NetworkRuleOption.Genericblock|H.NetworkRuleOption.Jsinject|H.NetworkRuleOption.Extension,e.CategorySixWeight=Math.pow(10,5),e.CategorySevenWeight=Math.pow(10,6),e.OPTIONS_DELIMITER=mi,e.ESCAPE_CHARACTER=zl,e.RE_ESCAPED_OPTIONS_DELIMITER=new RegExp("".concat(e.ESCAPE_CHARACTER).concat(e.OPTIONS_DELIMITER),"g"),e.MASK_ALLOWLIST=ql,e.NOT_MARK=Be,e.OPTIONS=dr,e}(),Fr=function(){function e(D,t){var R;this.basicRule=null,this.documentRule=null,this.cspRules=null,this.cookieRules=null,this.replaceRules=null,this.removeParamRules=null,this.removeHeaderRules=null,this.redirectRules=null,this.stealthRule=null,this.popupRule=null,D=e.removeBadfilterRules(D),t&&(this.documentRule=t);var O=!0,P=!0;this.documentRule&&(this.documentRule.isOptionEnabled(H.NetworkRuleOption.Urlblock)?P=!1:this.documentRule.isOptionEnabled(H.NetworkRuleOption.Genericblock)&&(O=!1));for(var B=0,W=D;B<W.length;B++){var q=W[B];if(q.isOptionEnabled(H.NetworkRuleOption.Cookie)){this.cookieRules||(this.cookieRules=[]),this.cookieRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.Replace)){this.replaceRules||(this.replaceRules=[]),this.replaceRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.RemoveParam)){this.removeParamRules||(this.removeParamRules=[]),this.removeParamRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.RemoveHeader)){this.removeHeaderRules||(this.removeHeaderRules=[]),this.removeHeaderRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.Redirect)){this.redirectRules||(this.redirectRules=[]),this.redirectRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.Csp)){this.cspRules||(this.cspRules=[]),this.cspRules.push(q);continue}if(q.isOptionEnabled(H.NetworkRuleOption.Stealth)){this.stealthRule=q;continue}if(q.isOptionEnabled(H.NetworkRuleOption.Popup)&&(q.getPermittedRequestTypes()&me.Document)!==me.Document){this.popupRule=q;continue}!q.isAllowlist()&&(!((R=this.documentRule)===null||R===void 0)&&R.isHigherPriority(q))&&(!P||!O&&q.isGeneric())||(!this.basicRule||q.isHigherPriority(this.basicRule))&&(this.basicRule=q)}}return e.prototype.getPopupRule=function(){return this.popupRule},e.prototype.getBasicResult=function(){var D=this.basicRule;if(D||this.documentRule&&this.documentRule.isDocumentLevelAllowlistRule()&&(D=this.documentRule),this.replaceRules){var t=D?.isOptionEnabled(H.NetworkRuleOption.Replace)||D?.isOptionEnabled(H.NetworkRuleOption.Content);return D?.isAllowlist()&&t?D:null}var R=this.getRedirectRule();return R&&(!D||!D.isHigherPriority(R))?R:D||this.popupRule},e.prototype.getCosmeticOption=function(){var D=this,t=D.basicRule,R=D.documentRule,O=t;if((!O&&R||O&&R?.isHigherPriority(O))&&(O=R),!O||!O.isAllowlist())return H.CosmeticOption.CosmeticOptionAll;var P=H.CosmeticOption.CosmeticOptionAll;return O.isOptionEnabled(H.NetworkRuleOption.Elemhide)&&(P^=H.CosmeticOption.CosmeticOptionGenericCSS,P^=H.CosmeticOption.CosmeticOptionSpecificCSS),O.isOptionEnabled(H.NetworkRuleOption.Generichide)&&(P^=H.CosmeticOption.CosmeticOptionGenericCSS),O.isOptionEnabled(H.NetworkRuleOption.Specifichide)&&(P^=H.CosmeticOption.CosmeticOptionSpecificCSS),O.isOptionEnabled(H.NetworkRuleOption.Jsinject)&&(P^=H.CosmeticOption.CosmeticOptionJS),O.isOptionEnabled(H.NetworkRuleOption.Content)&&(P^=H.CosmeticOption.CosmeticOptionHtml),P},e.prototype.getReplaceRules=function(){return this.replaceRules?e.filterAdvancedModifierRules(this.replaceRules,function(D){return function(t){return t.getAdvancedModifierValue()===D.getAdvancedModifierValue()}}):[]},e.filterAdvancedModifierRules=function(D,t){for(var R=this,O=[],P=[],B=0,W=D;B<W.length;B++){var q=W[B];q.isAllowlist()?P.push(q):O.push(q)}if(O.length===0)return[];if(P.length===0)return O;if(P.length>0){var Q=P.find(function(ie){return ie.getAdvancedModifierValue()===""}),se=[];return O.forEach(function(ie){if(Q&&!ie.isHigherPriority(Q)){se.push(Q);return}var ce=P.find(function(pe){return!ie.isHigherPriority(pe)&&t.call(R,ie)(pe)});ce?se.push(ce):se.push(ie)}),se.filter(function(ie,ce){return se.indexOf(ie)===ce})}return O},e.prototype.getCspRules=function(){if(!this.cspRules)return[];for(var D=[],t=new Map,R=0,O=this.cspRules;R<O.length;R++){var P=O[R];if(P.isAllowlist()){if(!P.getAdvancedModifierValue())return[P];e.putWithPriority(P,void 0,t)}else D.push(P)}var B=new Map;return D.forEach(function(W){if(W.getAdvancedModifierValue()){var q=t.get(W.getAdvancedModifierValue());e.putWithPriority(W,q,B)}}),Array.from(B.values())},e.prototype.getRedirectRule=function(){if(!this.redirectRules)return null;var D=e.filterAdvancedModifierRules(this.redirectRules,function(O){return function(P){return P.getAdvancedModifierValue()===O.getAdvancedModifierValue()}});D=D.filter(function(O){return!O.isAllowlist()});var t=[],R=[];return D.forEach(function(O){var P=O.getAdvancedModifier();P.isRedirectingOnlyBlocked?t.push(O):R.push(O)}),R.length>0?R.sort(function(O,P){return P.isHigherPriority(O)?1:-1})[0]:t.length>0&&this.basicRule&&!this.basicRule.isAllowlist()?t.sort(function(O,P){return P.isHigherPriority(O)?1:-1})[0]:null},e.prototype.getCookieRules=function(){if(!this.cookieRules)return[];var D=this.getBasicResult();if(D?.isAllowlist()&&D.isOptionEnabled(H.NetworkRuleOption.Urlblock))return[];var t=function(O){return function(P){var B=P.getAdvancedModifier(),W=O.getAdvancedModifier();return!!(P.getAdvancedModifierValue()===O.getAdvancedModifierValue()||B.matches(W.getCookieName()))}},R=e.filterAdvancedModifierRules(this.cookieRules,t);return R.concat(jt([],this.cookieRules.filter(function(O){return O.isAllowlist()}),!0))},e.prototype.getRemoveParamRules=function(){return this.removeParamRules?e.filterAdvancedModifierRules(this.removeParamRules,function(D){return function(t){return t.isHigherPriority(D)&&t.getAdvancedModifierValue()===D.getAdvancedModifierValue()}}):[]},e.prototype.getRemoveHeaderRules=function(){return this.removeHeaderRules?this.basicRule&&this.basicRule.isAllowlist()&&this.basicRule.isOptionEnabled(H.NetworkRuleOption.Urlblock)?[]:e.filterAdvancedModifierRules(this.removeHeaderRules,function(D){return function(t){return t.getAdvancedModifierValue()===D.getAdvancedModifierValue()}}):[]},e.putWithPriority=function(D,t,R){var O=D.getAdvancedModifierValue(),P=O?R.get(O):null,B=D;P&&!D.isHigherPriority(P)&&(B=P),t&&t.isHigherPriority(B)&&(B=t),R.set(O,B)},e.removeBadfilterRules=function(D){for(var t=[],R=0,O=D;R<O.length;R++){var P=O[R];P.isOptionEnabled(H.NetworkRuleOption.Badfilter)&&t.push(P)}return t.length>0?D.filter(function(B){if(B.isOptionEnabled(H.NetworkRuleOption.Badfilter))return!1;var W=t.some(function(q){return q.negatesBadfilter(B)});return!W}):D},e}(),bd=function(){function e(D){this.code=D}return e.prototype.attach=function(D){this.data||(this.data=[]),this.data.push(D)},e.prototype.add=function(D,t){for(var R=this,O=0;O<D.length;O+=1){var P=D.charCodeAt(O),B=R.getChild(P);B||(B=R.addChild(P)),R=B}R.attach(t)},e.prototype.traverse=function(D,t){for(var R=[],O=this,P=t;P<D.length;P+=1){var B=D.charCodeAt(P),W=O.getChild(B);if(!W)break;W.data&&R.push.apply(R,W.data),O=W}return R},e.prototype.traverseAll=function(D,t){for(var R=[],O=0;O<=t;O+=1){var P=this.traverse(D,O);P&&R.push.apply(R,P)}return R},e.prototype.getChild=function(D){var t=this.children;if(t)return t instanceof e?t.code===D?t:void 0:t.get(D)},e.prototype.addChild=function(D){var t=new e(D);if(!this.children)this.children=t;else if(this.children instanceof e){var R=this.children;this.children=new Map,this.children.set(R.code,R),this.children.set(D,t)}else this.children.set(D,t);return t},e}(),Dd=function(){function e(D){this.rulesCount=0,this.ruleStorage=D,this.trie=new bd(0)}return e.prototype.matchAll=function(D){var t=this.traverse(D);return this.matchRules(D,t)},e.prototype.addRule=function(D,t){var R=D.getShortcut();return!R||e.isAnyURLShortcut(R)||R.length<Ee.MIN_SHORTCUT_LENGTH?!1:(this.trie.add(R,t),this.rulesCount+=1,!0)},e.prototype.getRulesCount=function(){return this.rulesCount},e.prototype.matchRules=function(D,t){if(!t)return[];for(var R=[],O=0;O<t.length;O+=1){var P=t[O],B=this.ruleStorage.retrieveNetworkRule(P);B&&B.match(D,!1)&&R.push(B)}return R},e.prototype.traverse=function(D){return this.trie.traverseAll(D.urlLowercase,D.urlLowercase.length)},e.isAnyURLShortcut=function(D){return D.length<6&&D.indexOf("ws:")===0||D.length<7&&D.indexOf("|ws")===0||D.length<9&&D.indexOf("http")===0?!0:D.length<10&&D.indexOf("|http")===0},e}(),Ed=function(){function e(D){this.rulesCount=0,this.domainsLookupTable=new Map,this.ruleStorage=D}return e.prototype.addRule=function(D,t){var R=this,O=D.getPermittedDomains();if(!O||O.length===0)return!1;var P=O.some(function(B){return Ke.isWildcardDomain(B)});return P?!1:(O.forEach(function(B){var W=At(B),q=R.domainsLookupTable.get(W);q||(q=[]),q.push(t),R.domainsLookupTable.set(W,q)}),this.rulesCount+=1,!0)},e.prototype.getRulesCount=function(){return this.rulesCount},e.prototype.matchAll=function(D){var t=[];if(!D.sourceHostname)return t;var R=D.subdomains;D.hostname!==D.sourceHostname&&R.push.apply(R,D.sourceSubdomains);for(var O=0;O<R.length;O+=1){var P=At(R[O]),B=this.domainsLookupTable.get(P);if(B)for(var W=0;W<B.length;W+=1){var q=this.ruleStorage.retrieveNetworkRule(B[W]);q&&q.match(D)&&t.push(q)}}return t},e}(),wd=function(){function e(D){this.rulesCount=0,this.hostnameLookupTable=new Map,this.ruleStorage=D}return e.prototype.addRule=function(D,t){var R=D.getPattern(),O="";if(R.startsWith(Ee.MASK_START_URL)&&R.endsWith(Ee.MASK_SEPARATOR)&&(O=R.slice(Ee.MASK_START_URL.length,R.length-Ee.MASK_SEPARATOR.length)),R.startsWith(Ee.MASK_START_URL)&&R.indexOf(Ee.MASK_BACKSLASH)!==-1){var P=R.indexOf(Ee.MASK_BACKSLASH);O=R.slice(Ee.MASK_START_URL.length,P)}if(!e.isValidHostname(O))return!1;var B=At(O),W=this.hostnameLookupTable.get(B);return W||(W=new Array,this.hostnameLookupTable.set(B,W)),W.push(t),this.rulesCount+=1,!0},e.prototype.getRulesCount=function(){return this.rulesCount},e.prototype.matchAll=function(D){for(var t=[],R=D.subdomains,O=0;O<R.length;O+=1){var P=At(R[O]),B=this.hostnameLookupTable.get(P);if(B)for(var W=0;W<B.length;W+=1){var q=this.ruleStorage.retrieveNetworkRule(B[W]);q&&q.match(D)&&t.push(q)}}return t},e.isValidHostname=function(D){return!(!D||D.indexOf(Ee.MASK_ANY_CHARACTER)!==-1||D.indexOf(".")<0||D.endsWith("."))},e}(),Ad=function(){function e(){this.rulesCount=0,this.rules=[]}return e.prototype.addRule=function(D){return this.rules.includes(D)?!1:(this.rules.push(D),this.rulesCount+=1,!0)},e.prototype.getRulesCount=function(){return this.rulesCount},e.prototype.matchAll=function(D){for(var t=[],R=0;R<this.rules.length;R+=1){var O=this.rules[R];O.match(D)&&t.push(O)}return t},e}(),Ai=function(){function e(D,t){if(t===void 0&&(t=!1),this.ruleStorage=D,this.rulesCount=0,this.domainsLookupTable=new Ed(D),this.hostnameLookupTable=new wd(D),this.shortcutsLookupTable=new Dd(D),this.seqScanLookupTable=new Ad,!t)for(var R=this.ruleStorage.createRuleStorageScanner(Ge.NetworkRules);R.scan();){var O=R.getRule();O&&O.rule instanceof Nt&&this.addRule(O.rule,O.index)}}return e.prototype.match=function(D){var t=this.matchAll(D);if(t.length===0)return null;var R=new Fr(t,null);return R.getBasicResult()},e.prototype.matchAll=function(D){var t=this.hostnameLookupTable.matchAll(D);return t.push.apply(t,this.shortcutsLookupTable.matchAll(D)),t.push.apply(t,this.domainsLookupTable.matchAll(D)),t.push.apply(t,this.seqScanLookupTable.matchAll(D)),t},e.prototype.addRule=function(D,t){this.hostnameLookupTable.addRule(D,t)||this.shortcutsLookupTable.addRule(D,t)||this.domainsLookupTable.addRule(D,t)||this.seqScanLookupTable.addRule(D,t),this.rulesCount+=1},e}(),Cr=function(){function e(D,t){this.hostnames=[],this.ip="",this.invalid=!1,this.ruleText=D,this.filterListId=t;var R=D.indexOf("#"),O=R>=0?D.substring(0,R):D,P=O.trim().split(" ");if(P.length>=2){if(!es(P[0])){this.invalid=!0;return}this.ip=P[0],this.hostnames=P.slice(1).filter(function(B){return!!B})}else P.length===1&&Nu(P[0])?(this.hostnames=[P[0]],this.ip="0.0.0.0"):this.invalid=!0}return e.prototype.match=function(D){return this.hostnames.includes(D)},e.prototype.getFilterListId=function(){return this.filterListId},e.prototype.getText=function(){return this.ruleText},e.prototype.getIp=function(){return this.ip},e.prototype.getHostnames=function(){return this.hostnames},e.prototype.isInvalid=function(){return this.invalid},e}(),Fi=function(){function e(D,t,R,O){if(this.isHostnameRequest=!1,typeof D!="string")throw new TypeError("Invalid request url: ".concat(D));this.url=D,this.requestType=R,this.method=O,this.urlLowercase=e.compactUrl(D).toLowerCase(),this.sourceUrl=e.compactUrl(t);var P=ii(D);this.hostname=P.hostname,this.domain=P.domain,this.subdomains=e.getSubdomains(P);var B;t?(B=ii(t),this.sourceHostname=B.hostname,this.sourceDomain=B.domain,this.sourceSubdomains=e.getSubdomains(B)):(this.sourceHostname=null,this.sourceDomain=null,this.sourceSubdomains=[]),this.sourceDomain?this.thirdParty=this.domain!==this.sourceDomain:B&&B.isIp?this.thirdParty=this.hostname!==this.sourceHostname:this.thirdParty=null}return e.compactUrl=function(D){var t=D;return t&&t.length>e.MAX_URL_MATCH_LENGTH&&(t=t.substring(0,e.MAX_URL_MATCH_LENGTH)),t},e.getSubdomains=function(D){var t=D.domain,R=D.hostname,O=D.subdomain,P=D.publicSuffix,B=[];if(!t)return R?(B.push(R),B):[];if(P){B.push(P);for(var W=0;W<P.length;W+=1)P[W]==="."&&B.push(P.slice(W+1))}if(B.push(t),!O)return B;for(var q=O.split("."),Q=t,W=q.length-1;W>=0;W-=1)Q="".concat(q[W],".").concat(Q),B.push(Q);return B},e.MAX_URL_MATCH_LENGTH=2e3,e}(),cs=function(){function e(){this.basicRule=null,this.hostRules=[]}return e}(),Fd=function(){function e(D){this.ruleStorage=D,this.rulesCount=0,this.lookupTable=new Map,this.networkEngine=new Ai(D,!0);for(var t=this.ruleStorage.createRuleStorageScanner(Ge.HostRules);t.scan();){var R=t.getRule();R&&(R.rule instanceof Cr?this.addRule(R.rule,R.index):R.rule instanceof Nt&&R.rule.isHostLevelNetworkRule()&&this.networkEngine.addRule(R.rule,R.index))}}return e.prototype.match=function(D){var t=new cs;if(!D)return t;var R="http://".concat(D,"/"),O=new Fi(R,R,me.Document);O.isHostnameRequest=!0;var P=this.networkEngine.match(O);if(P)return t.basicRule=P,t;var B=At(D),W=this.lookupTable.get(B);if(W)for(var q=0;q<W.length;q+=1){var Q=this.ruleStorage.retrieveHostRule(W[q]);Q&&Q.match(D)&&t.hostRules.push(Q)}return t},e.prototype.addRule=function(D,t){var R=this;D.getHostnames().forEach(function(O){var P=At(O),B=R.lookupTable.get(P);B||(B=[]),B.push(t),R.lookupTable.set(P,B)}),this.rulesCount+=1},e}(),Ci={exports:{}};(function(e,D){(function(t,R){R(D)})(El,function(t){let R=Symbol("newer"),O=Symbol("older");class P{constructor(ie,ce){typeof ie!="number"&&(ce=ie,ie=0),this.size=0,this.limit=ie,this.oldest=this.newest=void 0,this._keymap=new Map,ce&&(this.assign(ce),ie<1&&(this.limit=this.size))}_markEntryAsUsed(ie){ie!==this.newest&&(ie[R]&&(ie===this.oldest&&(this.oldest=ie[R]),ie[R][O]=ie[O]),ie[O]&&(ie[O][R]=ie[R]),ie[R]=void 0,ie[O]=this.newest,this.newest&&(this.newest[R]=ie),this.newest=ie)}assign(ie){let ce,pe=this.limit||Number.MAX_VALUE;this._keymap.clear();let de=ie[Symbol.iterator]();for(let Ce=de.next();!Ce.done;Ce=de.next()){let _e=new B(Ce.value[0],Ce.value[1]);if(this._keymap.set(_e.key,_e),ce?(ce[R]=_e,_e[O]=ce):this.oldest=_e,ce=_e,pe--==0)throw new Error("overflow")}this.newest=ce,this.size=this._keymap.size}get(ie){var ce=this._keymap.get(ie);return ce?(this._markEntryAsUsed(ce),ce.value):void 0}set(ie,ce){var pe=this._keymap.get(ie);return pe?(pe.value=ce,this._markEntryAsUsed(pe),this):(this._keymap.set(ie,pe=new B(ie,ce)),this.newest?(this.newest[R]=pe,pe[O]=this.newest):this.oldest=pe,this.newest=pe,++this.size,this.size>this.limit&&this.shift(),this)}shift(){var ie=this.oldest;if(ie)return this.oldest[R]?(this.oldest=this.oldest[R],this.oldest[O]=void 0):(this.oldest=void 0,this.newest=void 0),ie[R]=ie[O]=void 0,this._keymap.delete(ie.key),--this.size,[ie.key,ie.value]}find(ie){let ce=this._keymap.get(ie);return ce?ce.value:void 0}has(ie){return this._keymap.has(ie)}delete(ie){var ce=this._keymap.get(ie);return ce?(this._keymap.delete(ce.key),ce[R]&&ce[O]?(ce[O][R]=ce[R],ce[R][O]=ce[O]):ce[R]?(ce[R][O]=void 0,this.oldest=ce[R]):ce[O]?(ce[O][R]=void 0,this.newest=ce[O]):this.oldest=this.newest=void 0,this.size--,ce.value):void 0}clear(){this.oldest=this.newest=void 0,this.size=0,this._keymap.clear()}keys(){return new q(this.oldest)}values(){return new Q(this.oldest)}entries(){return this}[Symbol.iterator](){return new W(this.oldest)}forEach(ie,ce){typeof ce!="object"&&(ce=this);let pe=this.oldest;for(;pe;)ie.call(ce,pe.value,pe.key,this),pe=pe[R]}toJSON(){for(var ie=new Array(this.size),ce=0,pe=this.oldest;pe;)ie[ce++]={key:pe.key,value:pe.value},pe=pe[R];return ie}toString(){for(var ie="",ce=this.oldest;ce;)ie+=String(ce.key)+":"+ce.value,ce=ce[R],ce&&(ie+=" < ");return ie}}t.LRUMap=P;function B(se,ie){this.key=se,this.value=ie,this[R]=void 0,this[O]=void 0}function W(se){this.entry=se}W.prototype[Symbol.iterator]=function(){return this},W.prototype.next=function(){let se=this.entry;return se?(this.entry=se[R],{done:!1,value:[se.key,se.value]}):{done:!0,value:void 0}};function q(se){this.entry=se}q.prototype[Symbol.iterator]=function(){return this},q.prototype.next=function(){let se=this.entry;return se?(this.entry=se[R],{done:!1,value:se.key}):{done:!0,value:void 0}};function Q(se){this.entry=se}Q.prototype[Symbol.iterator]=function(){return this},Q.prototype.next=function(){let se=this.entry;return se?(this.entry=se[R],{done:!1,value:se.value}):{done:!0,value:void 0}}})})(Ci,Ci.exports);var Cd=function(){function e(D,t){t===void 0&&(t=!1),this.ruleStorage=D,this.networkEngine=new Ai(D,t),this.cosmeticEngine=new Hu(D,t),this.resultCache=new Ci.exports.LRUMap(e.REQUEST_CACHE_SIZE)}return e.prototype.loadRules=function(){for(var D=this.ruleStorage.createRuleStorageScanner(Ge.NetworkRules|Ge.CosmeticRules);D.scan();)this.addRule(D.getRule())},e.prototype.loadRulesAsync=function(D){return ur(this,void 0,void 0,function(){var t,R;return tn(this,function(O){switch(O.label){case 0:t=this.ruleStorage.createRuleStorageScanner(Ge.NetworkRules|Ge.CosmeticRules),R=0,O.label=1;case 1:return t.scan()?(R+=1,R>=D?(R=0,[4,new Promise(function(P){return setTimeout(P,1)})]):[3,3]):[3,4];case 2:O.sent(),O.label=3;case 3:return this.addRule(t.getRule()),[3,1];case 4:return[2]}})})},e.prototype.matchRequest=function(D,t){t===void 0&&(t=null);var R="".concat(D.url,"#").concat(D.sourceHostname,"#").concat(D.requestType);D.method&&(R+="#".concat(D.method)),t&&(R+="#".concat(t.getText()));var O=this.resultCache.get(R);if(O)return O;var P=this.networkEngine.matchAll(D),B=new Fr(P,t);return this.resultCache.set(R,B),B},e.prototype.matchFrame=function(D){var t=new Fi(D,"",me.Document),R=this.networkEngine.matchAll(t);R=Fr.removeBadfilterRules(R);var O=null;return R.forEach(function(P){P.isDocumentLevelAllowlistRule()&&(!O||P.isHigherPriority(O))&&(O=P)}),O},e.prototype.getCosmeticResult=function(D,t){return this.cosmeticEngine.match(D,t)},e.prototype.getRulesCount=function(){return this.networkEngine.rulesCount+this.cosmeticEngine.rulesCount},e.prototype.addRule=function(D){D&&(D.rule instanceof Nt?this.networkEngine.addRule(D.rule,D.index):D.rule instanceof mn&&this.cosmeticEngine.addRule(D.rule,D.index))},e.REQUEST_CACHE_SIZE=500,e}(),nn=Math.pow(10,6),ls=function(){function e(D,t){this.rule=D,this.index=t}return e}(),ds=function(){function e(D,t){this.rule=D,this.index=t}return e}(),fs=function(){function e(D){this.currentScanner=null,this.currentScannerIdx=-1,this.scanners=D}return e.prototype.scan=function(){if(this.scanners.length===0)return!1;for(this.currentScanner||(this.currentScannerIdx=0,this.currentScanner=this.scanners[this.currentScannerIdx]);;){if(this.currentScanner.scan())return!0;if(this.currentScannerIdx===this.scanners.length-1)return!1;this.currentScannerIdx+=1,this.currentScanner=this.scanners[this.currentScannerIdx]}},e.prototype.getRule=function(){if(!this.currentScanner)return null;var D=this.currentScanner.getRule();if(!D)return null;var t=e.ruleListIdxToStorageIdx(D.rule.getFilterListId(),D.index);return new ds(D.rule,t)},e.ruleListIdxToStorageIdx=function(D,t){return D/nn+t},e.storageIdxToRuleListIdx=function(D){var t=Math.round(D%1*nn),R=Math.trunc(D);return[t,R]},e}();H.logger=console;function xd(e){H.logger=e}var Mt=function(){function e(){}return e.createRule=function(D,t,R,O,P,B){if(R===void 0&&(R=!1),O===void 0&&(O=!1),P===void 0&&(P=!0),B===void 0&&(B=!0),!D||e.isComment(D))return null;e.isShort(D)&&H.logger.info("The rule is too short: ".concat(D));var W=D.trim();try{if(e.isCosmetic(W))return O?null:new mn(W,t);if(!P){var q=e.createHostRule(W,t);if(q)return q}if(!R)return new Nt(W,t)}catch(se){var Q='"'.concat(Gu(se),'" in the rule: "').concat(W,'"');if(B)H.logger.info("Error: ".concat(Q));else throw new Error(Q)}return null},e.createHostRule=function(D,t){var R=new Cr(D,t);return R.isInvalid()?null:R},e.isShort=function(D){return D?!!(D&&D.length<=3):!0},e.isCosmetic=function(D){var t=ci(D);return t[0]!==-1},e.isComment=function(D){return D.charAt(0)==="!"?!0:D.charAt(0)==="#"?D.length===1?!0:!e.isCosmetic(D):!1},e}(),kd=function(){function e(){this.cache=new Map}return e.prototype.get=function(D){return this.cache.get(D)},e.prototype.set=function(D,t){this.cache.set(D,t)},e.prototype.getSize=function(){return this.cache.size},e}(),Rd=function(){function e(D){var t=this;this.lists=D,this.listsMap=new Map,this.cache=new Map,this.lists.forEach(function(R){var O=R.getId();if(t.listsMap.get(O))throw new Error("Duplicate list ID: ".concat(O));t.listsMap.set(O,R)})}return e.prototype.createRuleStorageScanner=function(D){var t=this.lists.map(function(R){return R.newScanner(D)});return new fs(t)},e.prototype.retrieveRule=function(D,t){t===void 0&&(t=!0);var R=fs.storageIdxToRuleListIdx(D),O=R[0],P=R[1],B=this.getFromCache(O,P);if(B)return B;var W=this.listsMap.get(O);if(!W)return H.logger.warn("Failed to retrieve list ".concat(O,", should not happen in normal operation")),null;var q=W.retrieveRuleText(P);if(!q)return H.logger.warn("Failed to retrieve rule ".concat(P,", should not happen in normal operation")),null;var Q=Mt.createRule(q,O,!1,!1,t);return Q&&this.saveToCache(O,P,Q),Q},e.prototype.retrieveNetworkRule=function(D){var t=this.retrieveRule(D);return t&&t instanceof Nt?t:null},e.prototype.retrieveHostRule=function(D){var t=this.retrieveRule(D,!1);return t&&t instanceof Cr?t:null},e.prototype.getCacheSize=function(){return Array.from(this.cache.values()).reduce(function(D,t){return D+t.getSize()},0)},e.prototype.saveToCache=function(D,t,R){var O=this.cache.get(D);O||(O=new kd,this.cache.set(D,O)),O.set(t,R)},e.prototype.getFromCache=function(D,t){var R=this.cache.get(D);if(R)return R.get(t)},e}(),Sd=function(){function e(D){this.currentIndex=0,this.text=D}return e.prototype.readLine=function(){if(this.currentIndex===-1)return null;var D=this.currentIndex;if(this.currentIndex=this.text.indexOf(`
+`,D),this.currentIndex===-1)return this.text.substring(D);var t=this.text.substring(D,this.currentIndex);return this.currentIndex+=1,t},e.prototype.getCurrentPos=function(){return this.currentIndex},e}(),ps=function(){function e(D,t,R){this.currentRule=null,this.currentRuleIndex=0,this.reader=D,this.listId=t,this.ignoreCosmetic=!!R.ignoreCosmetic||(R.scannerType&Ge.CosmeticRules)!==Ge.CosmeticRules,this.ignoreNetwork=(R.scannerType&Ge.NetworkRules)!==Ge.NetworkRules,this.ignoreHost=(R.scannerType&Ge.HostRules)!==Ge.HostRules,this.ignoreJS=!!R.ignoreJS,this.ignoreUnsafe=!!R.ignoreUnsafe}return e.prototype.scan=function(){for(;;){var D=this.reader.getCurrentPos(),t=this.readNextLine();if(t===null)return!1;if(t){var R=Mt.createRule(t,this.listId,this.ignoreNetwork,this.ignoreCosmetic,this.ignoreHost);if(R&&!this.isIgnored(R))return this.currentRule=R,this.currentRuleIndex=D,!0}}},e.prototype.getRule=function(){return this.currentRule?new ls(this.currentRule,this.currentRuleIndex):null},e.prototype.readNextLine=function(){var D=this.reader.readLine();return D!=null?D.trim():null},e.prototype.isIgnored=function(D){return!this.ignoreCosmetic&&!this.ignoreJS&&!this.ignoreUnsafe?!1:D instanceof mn?this.ignoreCosmetic?!0:this.ignoreJS&&D.getType()===H.CosmeticRuleType.Js:!!(this.ignoreUnsafe&&D instanceof Nt&&D.getAdvancedModifier()&&D.getAdvancedModifier()instanceof pr)},e}(),Td=function(){function e(D,t,R,O,P){if(D>=nn)throw new Error("Invalid list identifier, it must be less than ".concat(nn));this.id=D,this.rulesText=t,this.ignoreCosmetic=!!R,this.ignoreJS=!!O,this.ignoreUnsafe=!!P}return e.prototype.close=function(){},e.prototype.getId=function(){return this.id},e.prototype.newScanner=function(D){var t=new Sd(this.rulesText);return new ps(t,this.id,{scannerType:D,ignoreCosmetic:this.ignoreCosmetic,ignoreJS:this.ignoreJS,ignoreUnsafe:this.ignoreUnsafe})},e.prototype.retrieveRuleText=function(D){if(D<0||D>=this.rulesText.length)return null;var t=this.rulesText.indexOf(`
+`,D);t===-1&&(t=this.rulesText.length);var R=this.rulesText.substring(D,t).trim();return R||null},e}(),vs=function(){function e(D){this.currentIndex=0,this.buffer=D}return e.prototype.readLine=function(){if(this.currentIndex===-1)return null;var D=this.currentIndex;if(this.currentIndex=this.buffer.indexOf(e.EOL,D),this.currentIndex===-1)return e.decoder.decode(this.buffer.subarray(D));var t=this.buffer.subarray(D,this.currentIndex),R=e.decoder.decode(t);return this.currentIndex+=1,R},e.prototype.getCurrentPos=function(){return this.currentIndex},e.EOL=10,e.decoder=new TextDecoder("utf-8"),e}(),Od=function(){function e(D,t,R,O,P){if(D>=nn)throw new Error("Invalid list identifier, it must be less than ".concat(nn));this.id=D;var B=new TextEncoder;this.rulesBuffer=B.encode(t),this.ignoreCosmetic=!!R,this.ignoreJS=!!O,this.ignoreUnsafe=!!P}return e.prototype.close=function(){},e.prototype.getId=function(){return this.id},e.prototype.newScanner=function(D){var t=new vs(this.rulesBuffer);return new ps(t,this.id,{scannerType:D,ignoreCosmetic:this.ignoreCosmetic,ignoreJS:this.ignoreJS,ignoreUnsafe:this.ignoreUnsafe})},e.prototype.retrieveRuleText=function(D){if(D<0||D>=this.rulesBuffer.length)return null;var t=this.rulesBuffer.indexOf(vs.EOL,D);t===-1&&(t=this.rulesBuffer.length);var R=this.rulesBuffer.subarray(D,t),O=e.decoder.decode(R).trim();return O||null},e.decoder=new TextDecoder("utf-8"),e}(),jd=function(){function e(){}e.convertRules=function(t){for(var R=[],O=t.split(/\r?\n/),P=0,B=O;P<B.length;P++){var W=B[P];try{R.push.apply(R,e.convertRule(W))}catch(q){H.logger.warn(q.message)}}return R.join(`
+`)},e.convertRule=function(t){var R=t.trim();if(R.startsWith(Ee.MASK_COMMENT)||R==="")return[R];var O=e.convertUboComments(R);if(O)return[O];var P=R;if(Mt.isCosmetic(R)){P=e.convertCssInjection(P),P=e.convertPseudoElements(P),P=e.convertRemoveRule(P),P=e.convertScriptHasTextToScriptTagContent(P),P=e.convertUboMatchesPathRule(P);var B=e.convertUboResponseHeaderRule(P);if(B)return[B]}else{var W=e.splitIntoDomainAndOptions(P),q=W[0],Q=W[1];if(Q){Q=e.replaceOptions(Q);var se=e.convertOptions(q,Q);if(se)return se;P="".concat(q,"$").concat(Q.join(","))}}var ie=Pt.exports.convertScriptletToAdg(P);if(ie&&ie.every(function(pe){return e.isValidScriptletRule(pe)}))return ie;var ce=e.convertUboAndAbpRedirectsToAdg(P);if(ce)return[ce];if(P.includes(e.UBO_HTML_RULE_MASK))throw new SyntaxError("Invalid UBO script rule: ".concat(P));return[P]},e.isValidScriptletRule=function(t){try{return Pt.exports.isValidScriptletRule(t)}catch{return!1}},e.convertScriptHasTextToScriptTagContent=function(t){if(t.startsWith(Ee.MASK_COMMENT)||!e.SCRIPT_HAS_TEXT_REGEX.test(t)||e.CSS_COMBINATORS_REGEX.test(t))return t;var R=t,O=[];if(e.ATTRIBUTE_REGEX.test(t)){var P=new RegExp(e.ATTRIBUTE_REGEX,"gi");O=t.match(P),O?.forEach(function(B){R=R.replace(B,"")})}return R="".concat(R.replace(e.SCRIPT_HAS_TEXT_REGEX_SHORT,e.SCRIPT_HAS_TEXT_REPLACEMENT).slice(0,-1),'"][max-length="262144"]'),R=R.replace(e.TAG_CONTENT_VALUE_REGEX,function(B,W){return'[tag-content="'.concat(W.replace(/"/g,'""'),'"]')}),O?.forEach(function(B){R+=B}),R},e.convertUboAndAbpRedirectsToAdg=function(t){var R=Pt.exports.redirects;return R.isUboRedirectCompatibleWithAdg(t)||R.isAbpRedirectCompatibleWithAdg(t)?R.convertRedirectToAdg(t):null},e.convertOptions=function(t,R){var O="=",P=!1,B=R.map(function(ce){var pe=e.OPTIONS_CONVERSION_MAP.get(ce);return ce==="mp4"&&(R.some(function(de){return de==="media"})||(pe="".concat(pe,",media"))),pe?(P=!0,pe):ce}),W=B.filter(function(ce){return ce.startsWith("csp")});if(W.length>1){var q=B.filter(function(ce){return!ce.startsWith("csp")}),Q=W.map(function(ce){return ce.split(O)[1]}),se="csp".concat(O).concat(Q.join("; "));B=q.concat(se)}if(P){var ie=B.join(",");return["".concat(t,"$").concat(ie)]}return null},e.convertUboComments=function(t){return t.startsWith("# ")||t.startsWith("####")?"! ".concat(t):null},e.executeConversion=function(t,R,O){var P=t,B=R[0];if(B){var W=R[1];if(W.match(e.CSS_RULE_REPLACE_PATTERN)){var q=e.CSS_RULE_REPLACE_PATTERN.exec(W);q!=null&&q.length===3&&(P=B+O,P+="".concat(q[1]," { ").concat(q[2]," }"))}}return P},e.convertPseudoElements=function(t){var R="before",O="after",P=":";if(!(t.includes(P+R)||t.includes(P+O))||!(t.includes(e.MASK_ELEMENT_HIDING)||t.includes(e.MASK_ELEMENT_HIDING_EXCEPTION)||t.includes(e.MASK_CSS)||t.includes(e.MASK_CSS_EXCEPTION)))return t;for(var B="",W=0;W<t.length;W+=1){if(t[W]!==P){B+=t[W];continue}if((t.indexOf(R,W)===W+1||t.indexOf(O,W)===W+1)&&t[W-1]!==P){B+=P,B+=t[W];continue}B+=t[W]}return B},e.convertCssInjection=function(t){if(t.includes(":style")){for(var R=void 0,O=void 0,P=t,B=!1,W=0;W<Wn.length&&(B=t.indexOf(Wn[W])!==-1,!B);W+=1);return t.includes(e.MASK_CSS_EXTENDED_CSS_RULE)?(R=t.split(e.MASK_CSS_EXTENDED_CSS_RULE,2),O=e.MASK_CSS_INJECT_EXTENDED_CSS_RULE):t.includes(e.MASK_CSS_EXCEPTION_EXTENDED_CSS_RULE)?(R=t.split(e.MASK_CSS_EXCEPTION_EXTENDED_CSS_RULE,2),O=e.MASK_CSS_EXCEPTION_INJECT_EXTENDED_CSS_RULE):t.includes(e.MASK_ELEMENT_HIDING_EXCEPTION)?(R=t.split(e.MASK_ELEMENT_HIDING_EXCEPTION,2),B?O=e.MASK_CSS_EXCEPTION_INJECT_EXTENDED_CSS_RULE:O=e.MASK_CSS_EXCEPTION):t.includes(e.MASK_ELEMENT_HIDING)&&(R=t.split(e.MASK_ELEMENT_HIDING,2),B?O=e.MASK_CSS_INJECT_EXTENDED_CSS_RULE:O=e.MASK_CSS),R&&O&&(P=e.executeConversion(t,R,O)),P}return t},e.convertRemoveRule=function(t){return t.includes(e.MASK_CSS_EXTENDED_CSS_RULE)?t:t.includes(e.MASK_ELEMENT_HIDING)&&t.endsWith(e.REMOVE_RULE_PATTERN)?t.replace(e.MASK_ELEMENT_HIDING,e.MASK_CSS_INJECT_EXTENDED_CSS_RULE).replace(e.REMOVE_RULE_PATTERN,e.REMOVE_RULE_REPLACER):t},e.convertUboResponseHeaderRule=function(t){return t.startsWith(Ee.MASK_COMMENT)||!t.includes(e.UBO_RESPONSE_HEADER)?null:e.UBO_RESPONSE_HEADER_REGEX.test(t)?"||".concat(t.replace(e.UBO_RESPONSE_HEADER_REGEX,e.UBO_RESPONSE_HEADER_REPLACEMENT).slice(0,-1)):e.UBO_RESPONSE_HEADER_EXCEPTION_REGEX.test(t)?"@@||".concat(t.replace(e.UBO_RESPONSE_HEADER_EXCEPTION_REGEX,e.UBO_RESPONSE_HEADER_REPLACEMENT).slice(0,-1)):t},e.convertUboMatchesPathRule=function(t){if(t.startsWith(Ee.MASK_COMMENT))return t;var R=ci(t),O=R[0],P=R[1];if(!P)return t;var B=O+P.length,W=t.indexOf(e.UBO_MATCHES_PATH,B);if(W===-1)return t;for(var q=t.indexOf(e.UBO_REVERSED_MATCHES_PATH,B),Q=q!==-1,se=Q?q+e.UBO_REVERSED_MATCHES_PATH.length:W+e.UBO_MATCHES_PATH.length,ie,ce=1,pe=0,de=se;de<t.length;de+=1)if(t[de-1]!=="\\"){if(t[de]==="(")ce+=1;else if(t[de]===")"&&(pe+=1,ce===pe)){ie=de;break}}if(!ie)return t;var Ce=t.slice(0,O),_e=t.slice(B,Q?q:W),Se=t.slice(ie+(Q?2:1)).trim(),Ne=t.slice(se,ie),ft=Ee.isRegexPattern(Ne);return Q&&(Ne="/^((?!".concat(ft?Ne.slice(1,Ne.length-1):Ee.patternToRegexp(Ne),").)*$/")),ft&&(Ne=Ee.escapeRegexSpecials(Ne,Ee.reModifierPatternSpecialCharacters)),"[$path=".concat(Ne,"]").concat(Ce).concat(P).concat(_e).concat(Se)},e.replaceOptions=function(t){var R=t.map(function(O){var P=O.split("=",2),B=P[0],W=P[1],q=B.startsWith("~"),Q=q?B.slice(1):B,se=e.OPTIONS_ALIASES[Q];if(!se)return O;var ie=q?"~":"";return W?"".concat(ie).concat(se,"=").concat(W):"".concat(ie).concat(se)});return R};var D;return D=e,e.CSS_RULE_REPLACE_PATTERN=/(.*):style\((.*)\)/g,e.SCRIPT_HAS_TEXT_REGEX=/##\^(script(\[[{a-z0-9-_.:}]*(="[{a-z0-9-_.:}]*")*\])*:(has-text|contains))\((?!\/.+\/\))/i,e.SCRIPT_HAS_TEXT_REGEX_SHORT=/(##\^script:(has-text|contains))\((?!\/.+\/\))/i,e.TAG_CONTENT_VALUE_REGEX=/\[tag-content="(.*?)"]/g,e.ATTRIBUTE_REGEX=/(\[[{a-z0-9-_.:}]*(="[{a-z0-9-_.:}]*")*\])/i,e.CSS_COMBINATORS_REGEX=/>|\+|~/,e.SCRIPT_HAS_TEXT_REPLACEMENT='$$$$script[tag-content="',e.UBO_RESPONSE_HEADER="#^responseheader(",e.UBO_RESPONSE_HEADER_REGEX=/##\^responseheader\((?!\/.+\/\))/i,e.UBO_RESPONSE_HEADER_EXCEPTION_REGEX=/#@#\^responseheader\((?!\/.+\/\))/i,e.UBO_RESPONSE_HEADER_REPLACEMENT="^$removeheader=",e.UBO_MATCHES_PATH=":matches-path(",e.UBO_REVERSED_MATCHES_PATH=":not(:matches-path(",e.MASK_ELEMENT_HIDING="##",e.UBO_HTML_RULE_MASK="##^",e.MASK_ELEMENT_HIDING_EXCEPTION="#@#",e.MASK_CSS="#$#",e.MASK_CSS_EXCEPTION="#@$#",e.MASK_CSS_EXTENDED_CSS_RULE="#?#",e.MASK_CSS_EXCEPTION_EXTENDED_CSS_RULE="#@?#",e.MASK_CSS_INJECT_EXTENDED_CSS_RULE="#$?#",e.MASK_CSS_EXCEPTION_INJECT_EXTENDED_CSS_RULE="#@$?#",e.REMOVE_RULE_PATTERN=":remove()",e.REMOVE_RULE_REPLACER=" { remove: true; }",e.REGEXP_DELIMITER="/",e.ESCAPING_SLASH="\\",e.splitIntoDomainAndOptions=function(t){for(var R=-1,O=!1,P=t.length-1;P>=0;P-=1){if(!O&&t[P]===mi){R=P;break}t[P]===D.REGEXP_DELIMITER&&(P===0||t[P-1]!==D.ESCAPING_SLASH)&&(O=!O)}if(R===-1)return[t,null];var B=t.slice(0,R),W=t.slice(R+1),q=fi(W,!1);return[B,q]},e.OPTIONS_CONVERSION_MAP=new Map([["empty","redirect=nooptext"],["mp4","redirect=noopmp4-1s"],["inline-script","csp=script-src 'self' 'unsafe-eval' http: https: data: blob: mediastream: filesystem:"],["inline-font","csp=font-src 'self' 'unsafe-eval' http: https: data: blob: mediastream: filesystem:"]]),e.OPTIONS_ALIASES={"first-party":"~third-party",xhr:"xmlhttprequest",css:"stylesheet",frame:"subdocument",queryprune:"removeparam",doc:"document","1p":"~third-party","3p":"third-party",ghide:"generichide",ehide:"elemhide",shide:"specifichide"},e}(),Pd=function(){function e(){}return e.createValidationResult=function(D,t){return t?{valid:D,error:t}:{valid:D,error:null}},e.validateRegexp=function(D,t){if(D.startsWith(Ee.MASK_REGEX_RULE)&&D.endsWith(Ee.MASK_REGEX_RULE))try{new RegExp(D.slice(1,-1))}catch{throw new SyntaxError('Rule has invalid regex pattern: "'.concat(t,'"'))}},e.validate=function(D){var t=D.trim();if(!t||Mt.isComment(t))return e.createValidationResult(!0);if(Mt.isShort(t))return e.createValidationResult(!1,"Rule is too short: ".concat(t));try{if(Mt.isCosmetic(t))return new mn(t,0),e.createValidationResult(!0);var R=new Nt(t,0);e.validateRegexp(R.getPattern(),R.getText())}catch(P){var O='Error: "'.concat(P.message,'" in the rule: "').concat(t,'"');return e.createValidationResult(!1,O)}return e.createValidationResult(!0)},e}(),_d=function(){function e(){}return e.isRuleForDomain=function(D,t){var R=Mt.createRule(D,this.DUMMY_FILTER_ID);return R?R.matchesPermittedDomains(t):!1},e.isRuleForUrl=function(D,t){var R=yl(t);return R?this.isRuleForDomain(D,R):!1},e.DUMMY_FILTER_ID=0,e}();H.BufferRuleList=Od,H.CookieModifier=gi,H.CosmeticEngine=Hu,H.CosmeticResult=Wu,H.CosmeticRule=mn,H.CosmeticRuleParser=vi,H.DnsEngine=Fd,H.DnsResult=cs,H.EXT_CSS_PSEUDO_INDICATORS=Wn,H.Engine=Cd,H.HostRule=Cr,H.IndexedRule=ls,H.IndexedStorageRule=ds,H.LIST_ID_MAX_VALUE=nn,H.MatchingResult=Fr,H.NETWORK_RULE_OPTIONS=dr,H.NetworkEngine=Ai,H.NetworkRule=Nt,H.OPTIONS_DELIMITER=mi,H.RemoveHeaderModifier=pr,H.RemoveParamModifier=fr,H.ReplaceModifier=Vu,H.Request=Fi,H.RequestType=me,H.RuleConverter=jd,H.RuleFactory=Mt,H.RuleStorage=Rd,H.RuleSyntaxUtils=_d,H.RuleValidator=Pd,H.SimpleRegex=Ee,H.StringRuleList=Td,H.TSURLFILTER_VERSION=ni,H.cleanUrlParamByRegExp=di,H.countEnabledBits=Ar,H.fastHash=At,H.getBitCount=wi,H.getRelativeUrl=Mu,H.hasUnquotedSubstring=Mn,H.indexOfAny=si,H.isCompatibleWith=Xe,H.isDomainName=Nu,H.replaceAll=Bn,H.setConfiguration=al,H.setLogger=xd,H.splitByDelimiterWithEscapeCharacter=ui,H.startsAtIndexWith=Pu,H.stringArraysEquals=_u,H.stringArraysHaveIntersection=Iu,Object.defineProperty(H,"__esModule",{value:!0})})});var{Engine:rl,RuleStorage:Hm,StringRuleList:Vm,Request:Um}=nl(),ei;self.adblockExt={};async function qm(){return new Promise(async(H,We)=>{let en=[{url:"/blocklist?url=https%3A%2F%2Fgithub.com%2Feasylist%2Feasylist%2Fraw%2Fmaster%2Feasyprivacy%2Feasyprivacy_general.txt",title:"EasyPrivacy"},{url:"/blocklist?url=https%3A%2F%2Fgithub.com%2Fjerryn70%2FGoodbyeAds%2Fraw%2Fmaster%2FFormats%2FGoodbyeAds-AdBlock-Filter.txt",title:"GoodbyeAds-Adblock-Filter"},{url:"/blocklist?url=https%3A%2F%2Fgithub.com%2Fjerryn70%2FGoodbyeAds%2Fraw%2Fmaster%2FFormats%2FGoodbyeAds-YouTube-AdBlock-Filter.txt",title:"GoodbyeAds-YouTube-AdBlock-Filter"}],it=[],ur=0;for(let tn of en){let jt=await fetch(tn.url).then(ni=>ni.text());console.log("Fetched blocklist "+tn.title+" from "+tn.url+"."),ur++;let ti=new Vm(ur,jt,!1,!1);it.push(ti)}try{let tn=new Hm(it);ei=new rl(tn),H()}catch{console.error("Failed to fetch blocklists."),We()}})}async function zm(H){if(!H.request.url.includes("/service/"))return;(!(ei instanceof rl)||ei===void 0)&&await qm();let We=H.request.url.includes("/service/")?self.__uv$config.decodeUrl(H.request.url.split("/service/")[1]):H.request.url,en=new Um(We),it=ei.matchRequest(en);return it.basicRule!==null?(H.workerware.config.debug&&console.log("Blocking request to "+We+" because of rule "+it.basicRule.ruleText),null):it}self.adblockExt.filterRequest=zm;})();