Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@castleio/castle-js

Package Overview
Dependencies
Maintainers
4
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@castleio/castle-js - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

56

dist/castle.browser.js
if(typeof window !=="undefined"){(function(){var r=["Onpxfcnpr","Qryrgr","Fcnpr","Ragre","Gno","nqqRiragYvfgrare","nggnpuRirag","qrgnpuRirag","erzbirRiragYvfgrare","ba","cyngsbez","iraqbe","hfreNtrag","cebqhpgFho","ynathntr","uneqjnerPbapheerapl","qrivprZrzbel","zvzrGlcrf","wninRanoyrq","pbbxvrRanoyrq","perqragvnyf","oyhrgbbgu","fgbentr","crezvffvbaf","freivprJbexre","qbAbgGenpx","cyhtvaf","qrcgu","xrlhc,xrlqbja,pyvpx,zbhfrhc,zbhfrqbja,gbhpuraq,gbhpufgneg,gbhpupnapry,zbhfrzbir,gbhpuzbir,qrivprzbgvba,jurry","gbhpurf","ebgngvbaEngr",
"nppryrebzrgre","tlebfpbcr","zntargbzrgre","tenagrq","Lkfxnsgohq, tr i\u00e5e JP-mbaz\u00f6 VD-uw\u00e4yc. ","pnainf","13cg obthf-sbag-kkk","16cg Nevny","eton(102, 204, 0, 0.6123456789)","rirabqq","2q","jroty","rkcrevzragny-","JROTY_qroht_eraqrere_vasb","flfgrzKQCV","ybtvpnyKQCV","qrivprCvkryEngvb","unfNggevohgr","nggevohgrf","pnyyCunagbz","_cunagbz","cunagbz","__cunagbznf","pnyyFryravhz","qevire","rinyhngr","fpevcg_sa","fpevcg_shap","fryravhz","Fryravhz_VQR_Erpbeqre","hajenccrq","jroqevire","avtugzner",
"puebzr","Frdhraghz","qbzNhgbzngvba","nhqvb","ivqrb","vachg","rahzrengrQrivprf","zrqvnQrivprf","Sversbk","Naqebvq","trgGvzrmbarBssfrg","ZnpVagry","Jva32","ra-HF","rf-RF","se-SE","Tbbtyr Vap.","Nccyr Pbzchgre, Vap.","Zngu"];function n(n){return function(n){for(var r,t,u,e="",i=13%26,c=0;c<n.length;c++)e+=(t=i,65<=(u=(r=n.charAt(c)).charCodeAt())&&u<=90?String.fromCharCode((u-65+t)%26+65):97<=u&&u<=122?String.fromCharCode((u-97+t)%26+97):r);return e}(r[n])}var c,t,s,h,g,p,b,y,l,d,M,f,q,z,m,w,k,x,I,
S,E,R,F,j,A,N,D,P,C,V,Q,G,T,J,O,L,Z,Y,K,o,a,$,u=n(0),e=n(1),i=n(2),_=n(3),v=n(4),B=[u,e,8+"",46+""],H=B.concat([i,_,v,32+"",13+"",10+""]),U="2.0.1",W=0,X=void 0,nn=null,rn=1535E6,tn=function(){},un=function(n){return n!==X&&n!==nn},en=function(n){return n||X},cn=function(n){return n?1:0},fn=function(n,r){return-1<n.indexOf(r)},on=function(n){return n.navigator},an=function(n){return n.document},_n=function(n){return n.screen},vn=function(n){return n.location},sn=function(n,r,t){return n.setAttribute(r,
S,E,R,F,j,A,N,D,P,C,V,Q,G,T,J,O,L,Z,Y,K,o,a,$,u=n(0),e=n(1),i=n(2),_=n(3),v=n(4),B=[u,e,8+"",46+""],H=B.concat([i,_,v,32+"",13+"",10+""]),U="2.0.2",W=0,X=void 0,nn=null,rn=1535E6,tn=function(){},un=function(n){return n!==X&&n!==nn},en=function(n){return n||X},cn=function(n){return n?1:0},fn=function(n,r){return-1<n.indexOf(r)},on=function(n){return n.navigator},an=function(n){return n.document},_n=function(n){return n.screen},vn=function(n){return n.location},sn=function(n,r,t){return n.setAttribute(r,
t)},hn=function(n,r){for(var t=[],u=0,e=n;u<e.length;u++){var i=e[u];t.push(r(i))}return t},gn=function(n,r){for(var t=Array(n),u=t.length-1;0<=u;u--)t[u]=r;return t},pn=n(5),bn=n(6),yn=n(7),ln=n(8),dn=n(9),Mn=function(n,r,t){qn(n)?n[pn](r,t,!0):zn(n)&&n[bn](""+dn+r,t)},qn=function(n){return!!n[pn]},zn=function(n){return!!n[bn]},mn=function(n,r){return void 0===r&&(r=2),isFinite(n)&&n!=nn?(r=Math.pow(10,r),Math.round(n*r)/r):nn},wn=function(n,r){return r!==W?n/r:nn},kn=function(n){return Math.random()*

@@ -21,29 +21,29 @@ n|W},xn=function(n,r){return Math.abs(n-r)},In=function(n){return W<n?1:n<W?-1:W},Sn=Date.now||function(){return(new Date).getTime()},En=(i=function(n){return(new Date(n,1,1,0,0,1)).toUTCString()})(1970),Rn=i(2037),Fn=function(n){return!isNaN(n-parseFloat(n))},jn=function(n){return"function"==typeof n},An=function(n,r){for(var t=[],u=0,e=0,i=n.split("");e<i.length;e++){var c=i[e],c=parseInt(c,16)^parseInt(r.charAt(u),16);t.push(c.toString(16)),u=(u+1)%r.length}return t.join("")},Nn=function(n){return("0"+

Ot?n:Math.min(Lt,Math.floor((Math.log(n)*Math.LOG2E-Jt)*Zt+Ot))},Kt=function(n,r,t,u){var e=n.slice(0,r);return r=parseInt(t,16),e=(n=e.split("")).length,Array.prototype.unshift.apply(n,Array.prototype.splice.call(n,r%e,e)),t=n.join(""),An(u,t)},$t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Bt=function(n,r){return function(n,r){if(n.atob)return n.atob(r);var t,u,e,i,c,f=String(r).replace(/=+$/,"");if(f.length%4==1)return null;for(i=t=0,c="";e=f.charAt(i++);~e&&(u=t%4?64*u+
e:e,t++%4)&&(c+=String.fromCharCode(255&u>>(-2*t&6))))e=$t.indexOf(e);return c}(n,r.replace(/\-/g,"+").replace(/_/g,"/")+"==".substring(0,3*r.length%4))},_=4,i=3;function Ht(n,r){this.exp=n,this.man=r,this.a=(1<<n)-1,this.b=(1<<r)-1}var Ut,Wt,Xt,nu,ru,tu,uu,eu=(Ht.prototype.e=function(n){var r,n=(r=(t=function(n){var r=2,t=W,u=W;if(0===n)return{s:W,m:W,e:W};for(n<W&&(t=1,n=-n);r<=n;)n/=r,u++;for(;n<1;)n*=r,u--;return{s:t,m:n,e:u}}(n)).e,n=this.exp,Math.min(r,(1<<n)-1)),t=function(n,r){var n=n-Math.floor(n),
t=W;if(0<n)for(var u=1,e=n;!(0===e||r<u);){e*=2;var i=Math.floor(e);t|=i<<r-u,e-=i,u++}return t}(t.m,this.man);return n<<this.man|t},Ht.prototype.d=function(n){var r=n>>this.man&this.a,t=n&this.b;return n=this.man,(t/Math.pow(2,n)+1)*Math.pow(2,r)},new (v=Ht)(_,i)),iu=new v(_-2,i+1),cu=function(n,r){for(var t,u=3&n.length,e=n.length-u,i=r,c=3432918353,f=461845907,o=0,a=0;o<e;)a=255&n.charCodeAt(o)|(255&n.charCodeAt(++o))<<8|(255&n.charCodeAt(++o))<<16|(255&n.charCodeAt(++o))<<24,++o,i=(65535&(t=5*
e:e,t++%4)&&(c+=String.fromCharCode(255&u>>(-2*t&6))))e=$t.indexOf(e);return c}(n,r.replace(/\-/g,"+").replace(/_/g,"/")+"==".substring(0,3*r.length%4))},_=4,i=3;function Ht(n,r){this.exp=n,this.man=r,this.a=(1<<n)-1,this.b=(1<<r)-1}var Ut,Wt,Xt,nu,ru,tu=(Ht.prototype.e=function(n){var r,n=(r=(t=function(n){var r=2,t=W,u=W;if(0===n)return{s:W,m:W,e:W};for(n<W&&(t=1,n=-n);r<=n;)n/=r,u++;for(;n<1;)n*=r,u--;return{s:t,m:n,e:u}}(n)).e,n=this.exp,Math.min(r,(1<<n)-1)),t=function(n,r){var n=n-Math.floor(n),
t=W;if(0<n)for(var u=1,e=n;!(0===e||r<u);){e*=2;var i=Math.floor(e);t|=i<<r-u,e-=i,u++}return t}(t.m,this.man);return n<<this.man|t},Ht.prototype.d=function(n){var r=n>>this.man&this.a,t=n&this.b;return n=this.man,(t/Math.pow(2,n)+1)*Math.pow(2,r)},new (v=Ht)(_,i)),uu=new v(_-2,i+1),eu=function(n,r){for(var t,u=3&n.length,e=n.length-u,i=r,c=3432918353,f=461845907,o=0,a=0;o<e;)a=255&n.charCodeAt(o)|(255&n.charCodeAt(++o))<<8|(255&n.charCodeAt(++o))<<16|(255&n.charCodeAt(++o))<<24,++o,i=(65535&(t=5*
(65535&(i=(i^=a=(65535&(a=(a=(65535&a)*c+(((a>>>16)*c&65535)<<16)&4294967295)<<15|a>>>17))*f+(((a>>>16)*f&65535)<<16)&4294967295)<<13|i>>>19))+((5*(i>>>16)&65535)<<16)&4294967295))+27492+(((t>>>16)+58964&65535)<<16);switch(a=0,u){case 3:a^=(255&n.charCodeAt(o+2))<<16;case 2:a^=(255&n.charCodeAt(o+1))<<8;case 1:i^=a=(65535&(a=(a=(65535&(a^=255&n.charCodeAt(o)))*c+(((a>>>16)*c&65535)<<16)&4294967295)<<15|a>>>17))*f+(((a>>>16)*f&65535)<<16)&4294967295}return i^=n.length,i=2246822507*(65535&(i^=i>>>16))+
((2246822507*(i>>>16)&65535)<<16)&4294967295,((i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295)^i>>>16)>>>0},fu=n(35),ou=n(36),au=n(37),_u=n(38),vu=n(39),su=n(40),hu=n(41),gu=n(42),pu=n(43),bu=n(44),yu=function(n){return cu(n.toDataURL()).toString(16)},lu=function(n){var r=an(n).createElement(ou),t=!!((t=r)&&t.getContext&&t.toDataURL)&&r.getContext(hu);return t?{Y:function(n,r){n.width=500,n.height=100;var t=fu+String.fromCharCode(55357,56836);return r.textBaseline="alphabetic",
r.fillStyle="#f60",r.fillRect(125,1,62,20),r.fillStyle="#069",r.font=au,r.fillText(t,2,20),r.fillStyle=vu,r.font=_u,r.fillText(t,4,22),yu(n)}(r,t),K:function(n,r){n.height=200,n.width=400;var t=2*Math.PI;r.globalCompositeOperation="multiply";for(var u=0,e=[["#f0f",50,50],["#0ff",100,50],["#f70",75,100]];u<e.length;u++){var i=(f=e[u])[0],c=f[1],f=f[2];r.fillStyle=i,r.beginPath(),r.arc(c,f,50,0,t,!0),r.closePath(),r.fill()}return r.fillStyle="#70f",r.arc(75,75,75,0,t,!0),r.arc(75,75,25,0,t,!0),r.fill(su),
yu(n)}(r,t),$:function(n){n=an(n).createElement(ou);try{var r=n.getContext(gu)||n.getContext(pu+gu);return r.getParameter(r.getExtension(bu).UNMASKED_RENDERER_WEBGL)}catch(t){return null}}(n)}:{Y:null,K:null,$:null}},du=n(45),Mu=n(46),qu=n(47),zu=n(48),mu=n(49),wu=function(n,r){return n[zu]?n[zu](r):!(!n[mu][r]||!n[mu][r].specified)},ku=[n(50),n(51),n(52),n(53)],xu=n(54),Iu=n(55),Su=n(56),Eu=n(57),Ru=n(58),Fu=n(59),ju=n(60),Au=n(61),Nu=n(62),Du=n(63),Pu=n(64),Cu=n(65),Vu=n(66),Qu=function(n){return-1<
Dr(n,!0)},Gu=n(67),Tu=n(68),v=n(69),Ju=Tu+v,Ou=Gu+v,Lu=0,Zu=1,Yu=2,Ku=n(70),$u=n(71),Bu=n(72),Hu=n(73),Uu=function(n,e){var r,t,u=on(n),i=[];try{var c=cr(n),f=fn(c,Bu)&&fn(c,Hu),o=u[$u];o&&o[Ku]&&!f?(i=[!1,!1,!1],r=function(n){if(n)for(var r=0,t=n;r<t.length;r++){var u=t[r].kind;u!==Ou&&u!==Gu||(i[Lu]=!0),u===Ou&&(i[Zu]=!0),u!==Ju&&u!==Tu||(i[Yu]=!0)}e(i)},(t=o[Ku]())&&t.then?t.then(r,function(){return e(i)}):e(i)):e(i)}catch(a){e(i)}},Wu=n(74),Xu=200,ne="__cid",re="__cuid",te=0,ue=1,ee=2,ie=3,ce=
4,fe=5,oe=6,ae=7,_e=function(n,r,t){var u=Nn((31&n)<<3|7&r);switch(r){case oe:u+=Nn(Math.round(10*t));break;case fe:case ie:u+=Nn(t);break;case ce:var e=function(n,r){for(var t,u,e=0,i=[],c=0;c<n.length&&(t=[],(u=n.charCodeAt(c))<128?t.push(u):u<2048?t.push(192|u>>6,128|63&u):u<55296||57344<=u?t.push(224|u>>12,128|u>>6&63,128|63&u):(u=65536+((1023&u)<<10|1023&n.charCodeAt(++c)),t.push(240|u>>18,128|u>>12&63,128|u>>6&63,128|63&u)),!r||e+t.length<=r);c++)e+=t.length,i.push.apply(i,t);return i}(Vn(t,
Xu),255);u+=Nn(e.length)+Cn(e);break;case te:case ee:case ue:break;case ae:u+=t}return u},ve=0,se=1,he=2,ge=3,pe=4,be=5,ye=6,le=7,de=8,Me=9,qe=10,ze=11,me=12,we=13,ke=14,xe=15,Ie=16,Se=17,Ee=18,Re=19,Fe=20,je=21,Ae={},Ne={t:[]},De=W,Pe=!1,Ce=!1,Ve=function(){Ce=!0,Ut()},u=function(){Ce||(Ne.tm=!0,Ve())},Qe=function(n,r,t){un(t)&&(Ae[n]=_e(n,r,t))},Ge=function(n,r){r&&(Ae[n]=_e(n,ee))},Te=function(n,r){r.length>W&&(Ae[n]=_e(n,ae,(r=cu((n=r).sort().join("")),Nn(n.length)+Pn(r,4))))},Je=function(n,r){un(r)&&
(Ae[n]=25.5<r?_e(n,fe,Math.round(r)):_e(n,oe,r))},Oe=function(n,r,t){un(r)&&(t=Dr(t,r),Ae[n]=W<=t?_e(n,ie,t):_e(n,ce,r))},Le=function(n,r){return(n&=32767)==(r&=65535)?Pn(32768|n,2):Pn(n,2)+Pn(r,2)},Ze=function(n){var r=hn(n,function(n){return cn(n)}),r=parseInt(r.join(""),2);return Nn(n.length)+Nn(r)},Ye=n(75),Ke=n(76),$e=n(77),Be=n(78),He=n(79),Ue=n(80),We=n(81),e=function(n){var r,t,u;Oe(ve,on(n)[Jn],[Ye,Ke]),Oe(se,on(n)[On],[Ue,We]),Oe(he,(u=on(n))[Yn]||u[Qn("user",Yn)]||u[Qn("browser",Yn)]||
u[Qn("system",Yn)],[$e,Be,He]),Je(ge,en(on(n)[$n])),Qe(pe,ae,Le(en(_n(t=n).width),en(_n(t).availWidth))+Le(en(_n(t).height),en(_n(t).availHeight))),Qe(be,fe,fr(n)),Qe(ye,fe,en(on(n)[Kn])),Je(le,(e=_n(i=n),un(e[du])&&un(e[Mu])&&e[du]>e[Mu]?wn(e[du],e[Mu]):un(i[qu])?i[qu]:1)),Qe(de,ae,(r=(new Date)[Wu]()/15,u=function(){var n=new Date;n.setDate(1),n.setMonth(0);var r=n[Wu]();return n.setMonth(6),xn(r,n[Wu]())}()/15,Nn(r)+Nn(u))),Te(Me,hn(on(n)[Bn],function(n){return n.type})),Te(qe,hn(on(n)[er],function(n){return n.name+
n.description+n.length+n.filename})),Qe(ze,ae,Ze([!0===on(t=n)[Nu],!!t[Pu],on(t)[tr],or(t),on(t)[nr],on(t)[Xn],on(t)[Wn],on(t)[Un]])),Qe(je,ae,Ze([!!(e=n)["__"+Du],Qu([ku[0]in(r=e),ku[1]in r,ku[2]in r,ku[3]in r]),(u=(r=an(t=u=e)).documentElement,Qu([Nu in t,"_"+ju in t,xu in t,"_"+Fu in t,"__"+Nu+"_"+Eu in r,"__"+Iu+"_"+Su in r,"__"+Nu+"_"+Su in r,"__"+Fu+"_"+Su in r,"__fx"+Iu+"_"+Su in r,"__"+Iu+"_"+Au in r,"__"+Nu+"_"+Au in r,"__"+Fu+"_"+Au in r,"__fx"+Iu+"_"+Au in r,"__"+Nu+"_"+Eu in r,"__"+Nu+
"_"+Ru in r,wu(u,Fu),wu(u,Nu),wu(u,Iu)])),!!(u=e).external&&jn(u.external.toString)&&fn(u.external.toString(),Cu),!!e.spawn,!(!(u=e)[Vu]&&!u[Vu+"Controller"]),!!e.emit,!!e.Buffer])),Qe(me,ce,cr(n));var e,i=Xe(n);Qe(we,ce,i.Y),Qe(Ee,ce,i.K),Qe(Re,ce,i.$),Ge(xe,(e=on(n))[ur]||e[Qn("ms",ur)]?1:X),Ge(Ie,function(n){try{var r=on(n)[Hn];return jn(r)&&r()?1:X}catch(t){return X}}(n)),Oe(Se,on(n)[Zn],["20030107","20100101"]),Qe(Fe,ce,((i=new Date).setTime(0),i.toLocaleString())),function(n,r){De+=1;var t=
Sn(),u=Ne.t.length;n.apply(nn,r.concat([function(n){Ne.t[u]=Sn()-t,Ce?Wt():(n.length&&Qe(ke,ae,Ze([n[Yu],n[Zu],n[Lu]])),--De,Pe&&De===W&&Ve())}]))}(Uu,[n])},Xe=function(n){var r;try{r=lu(n)}catch(t){Ne.ce=t}return r},ni=function(){return function(n){var r,t=[];for(r in n)n.hasOwnProperty(r)&&t.push(n[r]);return t}(Ae)},ri=(i=(_=U).split("."),v=parseInt(i[0],10)-1,_=parseInt(i[1],10),i=parseInt(i[2],10),Nn((1&v)<<7|(15&_)<<4|7&i)),ti=0,ui=Nn(255),ei=3,ii=function(n,e,i,c){var r,t,u,f=ni(),o=f.length,
a=(r=[0<z.C.g,Ar(),0<jr(vr),0<g.g,jr(dr)>Tt&&Mt(S.C)>Tt,0<s.g,0<p.g,!!(u=tt(Ur))&&u.M===W&&u.q===W],t=Ar()?b:d,v=zt(P.C),u=wt(P.C),v=[Mt(y.C),Mt(M.C),qt(m.C),qt(I.C),qt(q.C),Mt(t.C),zt(E.C),wt(E.C),zt(q.C),wt(q.C),zt(R.C),wt(R.C),zt(x.C),wt(x.C),zt(I.C),wt(I.C),zt(w.C),wt(w.C),zt(k.C),wt(k.C),zt(F.C),wt(F.C),zt(j.C),wt(j.C),zt(A.C),wt(A.C),(t=A.C,mn(t.j)),(t=A.C,mn(t.A)),zt(D.C),wt(D.C),zt(N.C),wt(N.C),xn(zt(C.C),v),xn(wt(C.C),u),xn(zt(V.C),v),xn(wt(V.C),u),xn(zt(Q.C),v),xn(wt(Q.C),u),zt(J),wt(T),
zt(L),wt(O),mt(l.C),kt(l.C),zt(Y),wt(Y),zt(Z),wt(Z),zt(K),wt(K),xt(l.C),zt(G.C),wt(G.C)],u=[Yt(jr(yr)),Yt(jr(ar)),Yt(jr(vr)),Yt(jr(pr)),Yt(jr(_r)),Yt(jr(lr)),Yt(xn(jr(hr),jr(sr))),Yt(1<Z.g?Z.g-1:W),Yt(h.g)],r=function(n,r){for(var t=0,u=r&&n.length>r?n.slice(0,r):n,e=u.length,i=e-1;0<=i;i--)t|=(u[i]?1:0)<<e-i-1;return r&&e<r&&(t<<=r-e),t}(r,14),[Nn((r=ei<<14|16383&r)>>8)+Nn(r),function(){for(var n="",r=0,t=v;r<t.length;r++){var u=t[r];n+=Nn(Fn(u)?(u=Math.max(u,0))<=15?64|iu.e(u+1):128|eu.e(u-14):
0)}return n}(),Cn(u)]),_=Nn(kn(256)),v=(v=Sn(),v=Math.floor(v/1E3-rn),v=Math.max(Math.min(v,268435455),0),u=Cn([v>>24,v>>16,v>>8,v]),v=Dn(kn(16)),(u=An(u.substr(1,u.length),v))+v),a=Nn((7&ti)<<5|31&o)+f.join("")+a.join("")+ui,a=Kt(v,4,v.charAt(3),a),a=Kt(e,8,e.charAt(9),v+a);return function(n,r){if(n.btoa)return n.btoa(r);for(var t,u,e=String(r),i=0,c=$t,f="";e.charAt(0|i)||(c="=",i%1);f+=c.charAt(63&t>>8-i%1*8)){if(255<(u=e.charCodeAt(i+=3/4)))return nn;t=t<<8|u}return f}(n,_=function(){for(var n=
"",r=0,t=(_+An(i+c+ri+e+a,_)).match(/.{2}/g);r<t.length;r++){var u=t[r];n+=String.fromCharCode(255&parseInt(u,16))}return n}()).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},ci=function(n,r,t,u){n=an(n);try{n.cookie=r+"="+t+";path=/;"+u+"SameSite=Lax"}catch(e){}},fi=function(n,r){n=an(n);try{return(n.cookie.match("(^|; )"+r+"=([^;]*)")||0)[2]}catch(t){return null}},oi="__ctst",ai=function(n){/\S+\.\S{2,}$/.test(n)&&(Xt=n)},_i=function(n,r,t){for(var u=0,e=vn(n).hostname,i=e.split(".");u<
i.length-1;)e=i.slice(-1-++u).join("."),ci(n,r,"","expires="+(t||En)+";domain="+e+";")},vi=function(n,r){if(!r||r.length<76)return!1;try{return Bt(n,r),!0}catch(t){return 5!==t.code}},si={B:!1},hi=function(n){si.H=Vn(""+n,15)},gi=function(){return si},pi=Nn(3),bi={},yi=!1,li=!1,di=[],Mi=function(n,r,t){(function(n,r,t,u){try{var e=n.localStorage;e||u(),e.setItem(r,t),e.getItem(r)!==t&&(e.removeItem(r),u())}catch(i){u()}})(n,re,r,t||tn)},qi=function(n,r){ci(n,re,r,"expires="+Rn+";"+(Xt?"domain="+Xt+
";":""))},zi=function(){if(yi&&gi().H){li=!0;for(var n=di.length,r=mi().U,t=0;t<n;t++)di[t][1]._value=r,di[t][0](r)}},mi=function(){return bi[ne]},wi=function(n){bi[ne]=n},ki=function(n){return mi()||xi(n,Tn())},xi=function(n,r){return r={W:r,U:ii(n,r,pi,Pn(gi().H||W,7))},wi(r),r},Ii=function(n,r,t){var u,e;t&&_i(n,ne),gi().B?ci(n,re,"","expires="+En+";"):_i(n,re),u=n,wi(e=r),gi().B?Mi(u,e.W,function(){return qi(u,e.W)}):(qi(u,e.W),Mi(u,e.W))},Si="name",Ei="castle_request_token",Ri=new RegExp("/"+
"v2/castle"+".js\\?(\\S{15})");(function(n){for(var r=0,t=an(n).getElementsByTagName("script");r<t.length;r++){var u=t[r];(u=Ri.exec(u.getAttribute("src")))&&(u=u[1],hi(u),zi())}})(window),v=null,i=(_=void 0)||{},ru=i.window||window,_=Sn(),t=gn(4,nn),b=gt(Zr,yt),y=gt(Or,yt),d=gt(Zr,yt),M=gt(Or,yt),f=gt(Lr,yt),l=gt(Lr,yt,nn,nn,nn,2,!0,Fr),T=st(!1,Fr),J=st(!1,Fr),O=st(!1,Fr),L=st(!1,Fr),Z=st(!1,Fr),Y=st(!1,Fr),K=st(!1,Fr),o=gt(Lr,nn,nn,nn,nn,2,!0,Fr),a=gt(Zr,nn,nn,nn,nn,2,!0,Fr),q=gt(Zr,nn,[hr,sr],
nn,et),z=gt(Yr,lt,[_r,ar],nn,et),m=gt(function(n,r){if(n&&r)return n.z===r.z?Gr(n,r):void 0},lt,[_r,ar],nn,et),x=gt(Zr,dt,[_r]),I=gt(Zr,dt,[ar]),w=gt(Zr,dt,[_r,ar],nn,et),k=gt(Zr,dt,[ar,_r],nn,et),N=gt(Zr,nn,[pr,gr,br],ut,function(n){return!!n.f[1]&&n.f[0].y===pr&&n.f[1].y!=pr}),D=gt(Zr,nn,[pr,gr,br],ut,function(n){return!!n.f[1]&&n.f[1].y===pr&&n.f[0].y!=pr}),S=gt(function(n,r){if(n&&r&&n.M!==nn&&n.q!==nn&&n.L!==nn&&r.M!==nn&&r.q!==nn&&r.L!==nn)return Math.abs(10*n.M)+Math.abs(10*n.q)+Math.abs(10*
n.L)}),E=gt(Zr,nn,[vr]),F=gt(Jr,nn,nn,nn,nn,3,!1,Fr),j=gt(Jr,yt,nn,nn,nn,3,!1,Fr),A=gt(function(n,r,t){if(!Vr(n,r,t)){var u=t.M-r.M,e=t.q-r.q,t=n.M-r.M,n=n.q-r.q,r=xn(u*n,t*e);return(n=Qr(u-t,e-n))?r/n:0}},nn,nn,nn,nn,3,!1,Fr),R=gt(Zr,nn,[vr,_r],nn,et),P=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==$r&&n.f[0].O==$r}),C=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==$r&&n.f[0].O==Br}),V=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==Br&&n.f[0].O==Hr}),Q=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&
n.f[1].O==Hr&&n.f[0].O==Hr}),G=gt(Zr,nn,nn,nn,nn,2,!0,1E3),s=Pr(function(n){return Dr(B,n.z)>=W},[_r]),h=Pr(function(n,r){return!n||!r||Kr(n.M,r.M)||Kr(n.q,r.q)||Kr(n.L,r.L)}),p=Pr(nn,[pr],function(n){return!ut(n)}),g=Pr(nn),c=gn(Mr.length,0),i.cookieDomain&&ai(i.cookieDomain),i=!!i.avoidCookies,(si.B=i)||(i=ru,Xt=Xt||function(n){for(var r=0,t=an(n),u=vn(n).hostname,e=oi+Sn(),i=u.split(".");r<i.length-1&&(u=i.slice(-1-++r).join("."),ci(n,e,e,"domain="+u+";"),!fn(t.cookie,e+"="+e)););return _i(n,e),
u}(i)),v&&(hi(v),zi()),tu=v=ru,nu=uu={_debug:function(n){void 0===n&&(n=!1);var r={p:ni(),d:Ne,c:gi()};return n?JSON.stringify(r):r},createRequestToken:function(){var t={then:function(n,r){return li&&!t._value&&(t._value=function(){if(yi)return ki(tu).U}()),t._value?n(t._value):di.push([n,t]),t}};return t},getVersion:function(){return U},setAppId:function(n){hi(n),zi()},setCookieDomain:function(n){ai(n),(n=mi())&&Ii(tu,n)},onFormSubmit:function(t){t.preventDefault?t.preventDefault():t.returnValue=
!1,uu.createRequestToken().then(function(n){var r=t.target||t.srcElement;sn(function(n,r){for(var t=0,u=r.childNodes;t<u.length;t++){var e=u[t];if(function(n){if(n.getAttribute)return n.getAttribute(Si)}(e)===Ei)return e}return n=an(n).createElement("input"),sn(n,"type","hidden"),sn(n,Si,Ei),r.appendChild(n),n}(tu,r),"value",n),r.submit()})}},v._castle=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return function(n){var r=n[0],n=2<=n.length?[].slice.call(n,1):[];if(nu[r])return nu[r].apply(nn,
n)}(n)},Ut=function(){(function(n){var r,t,u,e,i,c,f,o,a,_=n;i=function(){xi(_,ki(_).W)},c=Gt,f=v,o=X,a=nn,At=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var t=f&&!a;return clearTimeout(a),a=setTimeout(function(){if(a=nn,!f)return o=i.apply(nn,n)},c),o=t?i.apply(nn,n):o},Qt(r=_,$=function(n){return Dt(r,n,t,u,e)},t=Mr,u=xr);var v,s=fi(n,ne),h=function(n,r){try{var t=n.localStorage;return t?t.getItem(r):null}catch(u){return null}}(v=n,re)||fi(v,re)||(v=n,!(h=s)||61!==h.length&&
57!==h.length&&36!==h.length&&75!==h.length?vi(v,h)?(v=function(n){for(var r="",t=0;t<n.length;t++)r+=Nn(n.charCodeAt(t));return r}(Bt(v,v=h)),An(v.slice(2,v.length-2),v.slice(0,2)).slice(4,36)):Tn().replace(/[-]/g,""):h.split("-").slice(0,5).join(""));Ii(n,xi(n,h),!!s),yi=!0})(ru),zi()},Wt=function(){return function(n){var r=mi();if(r)return xi(n,r.W)}(ru)},e(ru),Pe=!0,De===W?Ve():setTimeout(u,300),v="ti",_=Sn()-_,Ne[v]=_})();}
((2246822507*(i>>>16)&65535)<<16)&4294967295,((i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295)^i>>>16)>>>0},iu=n(35),cu=n(36),fu=n(37),ou=n(38),au=n(39),_u=n(40),vu=n(41),su=n(42),hu=n(43),gu=n(44),pu=function(n){return eu(n.toDataURL()).toString(16)},bu=function(n){var r=an(n).createElement(cu),t=!!((t=r)&&t.getContext&&t.toDataURL)&&r.getContext(vu);return t?{Y:function(n,r){n.width=500,n.height=100;var t=iu+String.fromCharCode(55357,56836);return r.textBaseline="alphabetic",
r.fillStyle="#f60",r.fillRect(125,1,62,20),r.fillStyle="#069",r.font=fu,r.fillText(t,2,20),r.fillStyle=au,r.font=ou,r.fillText(t,4,22),pu(n)}(r,t),K:function(n,r){n.height=200,n.width=400;var t=2*Math.PI;r.globalCompositeOperation="multiply";for(var u=0,e=[["#f0f",50,50],["#0ff",100,50],["#f70",75,100]];u<e.length;u++){var i=(f=e[u])[0],c=f[1],f=f[2];r.fillStyle=i,r.beginPath(),r.arc(c,f,50,0,t,!0),r.closePath(),r.fill()}return r.fillStyle="#70f",r.arc(75,75,75,0,t,!0),r.arc(75,75,25,0,t,!0),r.fill(_u),
pu(n)}(r,t),$:function(n){n=an(n).createElement(cu);try{var r=n.getContext(su)||n.getContext(hu+su);return r.getParameter(r.getExtension(gu).UNMASKED_RENDERER_WEBGL)}catch(t){return null}}(n)}:{Y:null,K:null,$:null}},yu=n(45),lu=n(46),du=n(47),Mu=n(48),qu=n(49),zu=function(n,r){return n[Mu]?n[Mu](r):!(!n[qu][r]||!n[qu][r].specified)},mu=[n(50),n(51),n(52),n(53)],wu=n(54),ku=n(55),xu=n(56),Iu=n(57),Su=n(58),Eu=n(59),Ru=n(60),Fu=n(61),ju=n(62),Au=n(63),Nu=n(64),Du=n(65),Pu=n(66),Cu=function(n){return-1<
Dr(n,!0)},Vu=n(67),Qu=n(68),v=n(69),Gu=Qu+v,Tu=Vu+v,Ju=0,Ou=1,Lu=2,Zu=n(70),Yu=n(71),Ku=n(72),$u=n(73),Bu=function(n,e){var r,t,u=on(n),i=[];try{var c=cr(n),f=fn(c,Ku)&&fn(c,$u),o=u[Yu];o&&o[Zu]&&!f?(i=[!1,!1,!1],r=function(n){if(n)for(var r=0,t=n;r<t.length;r++){var u=t[r].kind;u!==Tu&&u!==Vu||(i[Ju]=!0),u===Tu&&(i[Ou]=!0),u!==Gu&&u!==Qu||(i[Lu]=!0)}e(i)},(t=o[Zu]())&&t.then?t.then(r,function(){return e(i)}):e(i)):e(i)}catch(a){e(i)}},Hu=n(74),Uu=200,Wu="__cid",Xu="__cuid",ne=0,re=1,te=2,ue=3,ee=
4,ie=5,ce=6,fe=7,oe=function(n,r,t){var u=Nn((31&n)<<3|7&r);switch(r){case ce:u+=Nn(Math.round(10*t));break;case ie:case ue:u+=Nn(t);break;case ee:var e=function(n,r){for(var t,u,e=0,i=[],c=0;c<n.length&&(t=[],(u=n.charCodeAt(c))<128?t.push(u):u<2048?t.push(192|u>>6,128|63&u):u<55296||57344<=u?t.push(224|u>>12,128|u>>6&63,128|63&u):(u=65536+((1023&u)<<10|1023&n.charCodeAt(++c)),t.push(240|u>>18,128|u>>12&63,128|u>>6&63,128|63&u)),!r||e+t.length<=r);c++)e+=t.length,i.push.apply(i,t);return i}(Vn(t,
Uu),255);u+=Nn(e.length)+Cn(e);break;case ne:case te:case re:break;case fe:u+=t}return u},ae=0,_e=1,ve=2,se=3,he=4,ge=5,pe=6,be=7,ye=8,le=9,de=10,Me=11,qe=12,ze=13,me=14,we=15,ke=16,xe=17,Ie=18,Se=19,Ee=20,Re=21,Fe={},je={t:[]},Ae=W,Ne=!1,De=!1,Pe=function(){De=!0,Ut()},Ce=function(n,r,t){un(t)&&(Fe[n]=oe(n,r,t))},Ve=function(n,r){r&&(Fe[n]=oe(n,te))},Qe=function(n,r){r.length>W&&(Fe[n]=oe(n,fe,(r=eu((n=r).sort().join("")),Nn(n.length)+Pn(r,4))))},Ge=function(n,r){un(r)&&(Fe[n]=25.5<r?oe(n,ie,Math.round(r)):
oe(n,ce,r))},Te=function(n,r,t){un(r)&&(t=Dr(t,r),Fe[n]=W<=t?oe(n,ue,t):oe(n,ee,r))},Je=function(n,r){return(n&=32767)==(r&=65535)?Pn(32768|n,2):Pn(n,2)+Pn(r,2)},Oe=function(n){var r=hn(n,function(n){return cn(n)}),r=parseInt(r.join(""),2);return Nn(n.length)+Nn(r)},Le=n(75),Ze=n(76),Ye=n(77),Ke=n(78),$e=n(79),Be=n(80),He=n(81),u=function(n){var r,t,u;Te(ae,on(n)[Jn],[Le,Ze]),Te(_e,on(n)[On],[Be,He]),Te(ve,(u=on(n))[Yn]||u[Qn("user",Yn)]||u[Qn("browser",Yn)]||u[Qn("system",Yn)],[Ye,Ke,$e]),Ge(se,
en(on(n)[$n])),Ce(he,fe,Je(en(_n(t=n).width),en(_n(t).availWidth))+Je(en(_n(t).height),en(_n(t).availHeight))),Ce(ge,ie,fr(n)),Ce(pe,ie,en(on(n)[Kn])),Ge(be,(e=_n(i=n),un(e[yu])&&un(e[lu])&&e[yu]>e[lu]?wn(e[yu],e[lu]):un(i[du])?i[du]:1)),Ce(ye,fe,(r=(new Date)[Hu]()/15,u=function(){var n=new Date;n.setDate(1),n.setMonth(0);var r=n[Hu]();return n.setMonth(6),xn(r,n[Hu]())}()/15,Nn(r)+Nn(u))),Qe(le,hn(on(n)[Bn],function(n){return n.type})),Qe(de,hn(on(n)[er],function(n){return n.name+n.description+
n.length+n.filename})),Ce(Me,fe,Oe([!0===on(t=n)[ju],!!t[Nu],on(t)[tr],or(t),on(t)[nr],on(t)[Xn],on(t)[Wn],on(t)[Un]])),Ce(Re,fe,Oe([!!(e=n)["__"+Au],Cu([mu[0]in(r=e),mu[1]in r,mu[2]in r,mu[3]in r]),(u=(r=an(t=u=e)).documentElement,Cu([ju in t,"_"+Ru in t,wu in t,"_"+Eu in t,"__"+ju+"_"+Iu in r,"__"+ku+"_"+xu in r,"__"+ju+"_"+xu in r,"__"+Eu+"_"+xu in r,"__fx"+ku+"_"+xu in r,"__"+ku+"_"+Fu in r,"__"+ju+"_"+Fu in r,"__"+Eu+"_"+Fu in r,"__fx"+ku+"_"+Fu in r,"__"+ju+"_"+Iu in r,"__"+ju+"_"+Su in r,zu(u,
Eu),zu(u,ju),zu(u,ku)])),!!(u=e).external&&jn(u.external.toString)&&fn(u.external.toString(),Du),!!e.spawn,!(!(u=e)[Pu]&&!u[Pu+"Controller"]),!!e.emit,!!e.Buffer])),Ce(qe,ee,cr(n));var e,i=Ue(n);Ce(ze,ee,i.Y),Ce(Ie,ee,i.K),Ce(Se,ee,i.$),Ve(we,(e=on(n))[ur]||e[Qn("ms",ur)]?1:X),Ve(ke,function(n){try{var r=on(n)[Hn];return jn(r)&&r()?1:X}catch(t){return X}}(n)),Te(xe,on(n)[Zn],["20030107","20100101"]),Ce(Ee,ee,((i=new Date).setTime(0),i.toLocaleString())),function(n,r){Ae+=1;var t=Sn(),u=je.t.length;
n.apply(nn,r.concat([function(n){je.t[u]=Sn()-t,De?Wt():(n.length&&Ce(me,fe,Oe([n[Lu],n[Ou],n[Ju]])),--Ae,Ne&&Ae===W&&Pe())}]))}(Bu,[n])},Ue=function(n){var r;try{r=bu(n)}catch(t){je.ce=t}return r},We=function(){return function(n){var r,t=[];for(r in n)n.hasOwnProperty(r)&&t.push(n[r]);return t}(Fe)},Xe=(_=(e=U).split("."),i=parseInt(_[0],10)-1,e=parseInt(_[1],10),_=parseInt(_[2],10),Nn((1&i)<<7|(15&e)<<4|7&_)),ni=0,ri=Nn(255),ti=3,ui=function(n,e,i,c){var r,t,u,f=We(),o=f.length,a=(r=[0<z.C.g,Ar(),
0<jr(vr),0<g.g,jr(dr)>Tt&&Mt(S.C)>Tt,0<s.g,0<p.g,!!(u=tt(Ur))&&u.M===W&&u.q===W],t=Ar()?b:d,v=zt(P.C),u=wt(P.C),v=[Mt(y.C),Mt(M.C),qt(m.C),qt(I.C),qt(q.C),Mt(t.C),zt(E.C),wt(E.C),zt(q.C),wt(q.C),zt(R.C),wt(R.C),zt(x.C),wt(x.C),zt(I.C),wt(I.C),zt(w.C),wt(w.C),zt(k.C),wt(k.C),zt(F.C),wt(F.C),zt(j.C),wt(j.C),zt(A.C),wt(A.C),(t=A.C,mn(t.j)),(t=A.C,mn(t.A)),zt(D.C),wt(D.C),zt(N.C),wt(N.C),xn(zt(C.C),v),xn(wt(C.C),u),xn(zt(V.C),v),xn(wt(V.C),u),xn(zt(Q.C),v),xn(wt(Q.C),u),zt(J),wt(T),zt(L),wt(O),mt(l.C),
kt(l.C),zt(Y),wt(Y),zt(Z),wt(Z),zt(K),wt(K),xt(l.C),zt(G.C),wt(G.C)],u=[Yt(jr(yr)),Yt(jr(ar)),Yt(jr(vr)),Yt(jr(pr)),Yt(jr(_r)),Yt(jr(lr)),Yt(xn(jr(hr),jr(sr))),Yt(1<Z.g?Z.g-1:W),Yt(h.g)],r=function(n,r){for(var t=0,u=r&&n.length>r?n.slice(0,r):n,e=u.length,i=e-1;0<=i;i--)t|=(u[i]?1:0)<<e-i-1;return r&&e<r&&(t<<=r-e),t}(r,14),[Nn((r=ti<<14|16383&r)>>8)+Nn(r),function(){for(var n="",r=0,t=v;r<t.length;r++){var u=t[r];n+=Nn(Fn(u)?(u=Math.max(u,0))<=15?64|uu.e(u+1):128|tu.e(u-14):0)}return n}(),Cn(u)]),
_=Nn(kn(256)),v=(v=Sn(),v=Math.floor(v/1E3-rn),v=Math.max(Math.min(v,268435455),0),u=Cn([v>>24,v>>16,v>>8,v]),v=Dn(kn(16)),(u=An(u.substr(1,u.length),v))+v),a=Nn((7&ni)<<5|31&o)+f.join("")+a.join("")+ri,a=Kt(v,4,v.charAt(3),a),a=Kt(e,8,e.charAt(9),v+a);return function(n,r){if(n.btoa)return n.btoa(r);for(var t,u,e=String(r),i=0,c=$t,f="";e.charAt(0|i)||(c="=",i%1);f+=c.charAt(63&t>>8-i%1*8)){if(255<(u=e.charCodeAt(i+=3/4)))return nn;t=t<<8|u}return f}(n,_=function(){for(var n="",r=0,t=(_+An(i+c+Xe+
e+a,_)).match(/.{2}/g);r<t.length;r++){var u=t[r];n+=String.fromCharCode(255&parseInt(u,16))}return n}()).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},ei=function(n,r,t,u){n=an(n);try{n.cookie=r+"="+t+";path=/;"+u+"SameSite=Lax"}catch(e){}},ii=function(n,r){n=an(n);try{return(n.cookie.match("(^|; )"+r+"=([^;]*)")||0)[2]}catch(t){return null}},ci="__ctst",fi=function(n){/\S+\.\S{2,}$/.test(n)&&(Xt=n)},oi=function(n,r,t){for(var u=0,e=vn(n).hostname,i=e.split(".");u<i.length-1;)e=i.slice(-1-
++u).join("."),ei(n,r,"","expires="+(t||En)+";domain="+e+";")},ai=function(n,r){if(!r||r.length<76)return!1;try{return Bt(n,r),!0}catch(t){return 5!==t.code}},_i={B:!1},vi=function(n){_i.H=Vn(""+n,15)},si=function(){return _i},hi=Nn(3),gi={},pi=!1,bi=!1,yi=[],li=function(n,r,t){(function(n,r,t,u){try{var e=n.localStorage;e||u(),e.setItem(r,t),e.getItem(r)!==t&&(e.removeItem(r),u())}catch(i){u()}})(n,Xu,r,t||tn)},di=function(n,r){ei(n,Xu,r,"expires="+Rn+";"+(Xt?"domain="+Xt+";":""))},Mi=function(){if(pi&&
si().H){bi=!0;for(var n=yi.length,r=qi().U,t=0;t<n;t++)yi[t][1]._value=r,yi[t][0](r)}},qi=function(){return gi[Wu]},zi=function(n){gi[Wu]=n},mi=function(n,r){return r={W:r,U:ui(n,r,hi,Pn(si().H||W,7))},zi(r),r},wi=function(n){var r=qi();if(r)return mi(n,r.W)},ki=function(n,r,t){var u,e;t&&oi(n,Wu),si().B?ei(n,Xu,"","expires="+En+";"):oi(n,Xu),u=n,zi(e=r),si().B?li(u,e.W,function(){return di(u,e.W)}):(di(u,e.W),li(u,e.W))},xi="name",Ii="castle_request_token",v=function(u){var n={_debug:function(n){void 0===
n&&(n=!1);var r={p:We(),d:je,c:si()};return n?JSON.stringify(r):r},createRequestToken:function(){var t={then:function(n,r){return bi&&!t._value&&(wi(u),t._value=function(n){if(pi)return(qi()||mi(n,Tn())).U}(u)),t._value?n(t._value):yi.push([n,t]),t}};return t},getVersion:function(){return U},setAppId:function(n){vi(n),Mi()},setCookieDomain:function(n){fi(n),(n=qi())&&ki(u,n)},onFormSubmit:function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,n.createRequestToken().then(function(n){var r=
t.target||t.srcElement;sn(function(n,r){for(var t=0,u=r.childNodes;t<u.length;t++){var e=u[t];if(function(n){if(n.getAttribute)return n.getAttribute(xi)}(e)===Ii)return e}return n=an(n).createElement("input"),sn(n,"type","hidden"),sn(n,xi,Ii),r.appendChild(n),n}(u,r),"value",n),r.submit()})}};return n},Si=new RegExp("/"+"v2/castle"+".js\\?(\\S{15})");(function(n){for(var r=0,t=an(n).getElementsByTagName("script");r<t.length;r++){var u=t[r];(u=Si.exec(u.getAttribute("src")))&&(u=u[1],vi(u),Mi())}})(window),
i=null,_=(e=void 0)||{},ru=_.window||window,e=Sn(),t=gn(4,nn),b=gt(Zr,yt),y=gt(Or,yt),d=gt(Zr,yt),M=gt(Or,yt),f=gt(Lr,yt),l=gt(Lr,yt,nn,nn,nn,2,!0,Fr),T=st(!1,Fr),J=st(!1,Fr),O=st(!1,Fr),L=st(!1,Fr),Z=st(!1,Fr),Y=st(!1,Fr),K=st(!1,Fr),o=gt(Lr,nn,nn,nn,nn,2,!0,Fr),a=gt(Zr,nn,nn,nn,nn,2,!0,Fr),q=gt(Zr,nn,[hr,sr],nn,et),z=gt(Yr,lt,[_r,ar],nn,et),m=gt(function(n,r){if(n&&r)return n.z===r.z?Gr(n,r):void 0},lt,[_r,ar],nn,et),x=gt(Zr,dt,[_r]),I=gt(Zr,dt,[ar]),w=gt(Zr,dt,[_r,ar],nn,et),k=gt(Zr,dt,[ar,_r],
nn,et),N=gt(Zr,nn,[pr,gr,br],ut,function(n){return!!n.f[1]&&n.f[0].y===pr&&n.f[1].y!=pr}),D=gt(Zr,nn,[pr,gr,br],ut,function(n){return!!n.f[1]&&n.f[1].y===pr&&n.f[0].y!=pr}),S=gt(function(n,r){if(n&&r&&n.M!==nn&&n.q!==nn&&n.L!==nn&&r.M!==nn&&r.q!==nn&&r.L!==nn)return Math.abs(10*n.M)+Math.abs(10*n.q)+Math.abs(10*n.L)}),E=gt(Zr,nn,[vr]),F=gt(Jr,nn,nn,nn,nn,3,!1,Fr),j=gt(Jr,yt,nn,nn,nn,3,!1,Fr),A=gt(function(n,r,t){if(!Vr(n,r,t)){var u=t.M-r.M,e=t.q-r.q,t=n.M-r.M,n=n.q-r.q,r=xn(u*n,t*e);return(n=Qr(u-
t,e-n))?r/n:0}},nn,nn,nn,nn,3,!1,Fr),R=gt(Zr,nn,[vr,_r],nn,et),P=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==$r&&n.f[0].O==$r}),C=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==$r&&n.f[0].O==Br}),V=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==Br&&n.f[0].O==Hr}),Q=gt(Yr,nn,[_r],nn,function(n){return!!n.f[1]&&n.f[1].O==Hr&&n.f[0].O==Hr}),G=gt(Zr,nn,nn,nn,nn,2,!0,1E3),s=Pr(function(n){return Dr(B,n.z)>=W},[_r]),h=Pr(function(n,r){return!n||!r||Kr(n.M,r.M)||Kr(n.q,r.q)||Kr(n.L,
r.L)}),p=Pr(nn,[pr],function(n){return!ut(n)}),g=Pr(nn),c=gn(Mr.length,0),_.cookieDomain&&fi(_.cookieDomain),_=!!_.avoidCookies,(_i.B=_)||(_=ru,Xt=Xt||function(n){for(var r=0,t=an(n),u=vn(n).hostname,e=ci+Sn(),i=u.split(".");r<i.length-1&&(u=i.slice(-1-++r).join("."),ei(n,e,e,"domain="+u+";"),!fn(t.cookie,e+"="+e)););return oi(n,e),u}(_)),i&&(vi(i),Mi()),nu=v(i=ru),i._castle=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return function(n){var r=n[0],n=2<=n.length?[].slice.call(n,
1):[];if(nu[r])return nu[r].apply(nn,n)}(n)},Ut=function(){(function(n){var r,t,u,e,i,c,f,o,a,_=n;i=tn,c=Gt,f=v,o=X,a=nn,At=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var t=f&&!a;return clearTimeout(a),a=setTimeout(function(){if(a=nn,!f)return o=i.apply(nn,n)},c),o=t?i.apply(nn,n):o},Qt(r=_,$=function(n){return Dt(r,n,t,u,e)},t=Mr,u=xr);var v=ii(n,Wu),s=function(n,r){try{var t=n.localStorage;return t?t.getItem(r):null}catch(u){return null}}(_=n,Xu)||ii(_,Xu)||(_=n,!(s=v)||
61!==s.length&&57!==s.length&&36!==s.length&&75!==s.length?ai(_,s)?(_=function(n){for(var r="",t=0;t<n.length;t++)r+=Nn(n.charCodeAt(t));return r}(Bt(_,_=s)),An(_.slice(2,_.length-2),_.slice(0,2)).slice(4,36)):Tn().replace(/[-]/g,""):s.split("-").slice(0,5).join(""));ki(n,mi(n,s),!!v),pi=!0})(ru),Mi()},Wt=function(){return wi(ru)},u(ru),Ne=!0,Ae===W?Pe():setTimeout(function(){De||(je.tm=!0,Pe())},300),i="ti",e=Sn()-e,je[i]=e})();}
(function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((n="undefined"!=typeof globalThis?globalThis:n||self)["@castleio/castle-js"]={})})(this,function(n){var r=["Onpxfcnpr","Qryrgr","Fcnpr","Ragre","Gno","nqqRiragYvfgrare","nggnpuRirag","qrgnpuRirag","erzbirRiragYvfgrare","ba","cyngsbez","iraqbe","hfreNtrag","cebqhpgFho","ynathntr","uneqjnerPbapheerapl","qrivprZrzbel","zvzrGlcrf","wninRanoyrq","pbbxvrRanoyrq","perqragvnyf",
"oyhrgbbgu","fgbentr","crezvffvbaf","freivprJbexre","qbAbgGenpx","cyhtvaf","qrcgu","xrlhc,xrlqbja,pyvpx,zbhfrhc,zbhfrqbja,gbhpuraq,gbhpufgneg,gbhpupnapry,zbhfrzbir,gbhpuzbir,qrivprzbgvba,jurry","gbhpurf","ebgngvbaEngr","nppryrebzrgre","tlebfpbcr","zntargbzrgre","tenagrq","Lkfxnsgohq, tr i\u00e5e JP-mbaz\u00f6 VD-uw\u00e4yc. ","pnainf","13cg obthf-sbag-kkk","16cg Nevny","eton(102, 204, 0, 0.6123456789)","rirabqq","2q","jroty","rkcrevzragny-","JROTY_qroht_eraqrere_vasb","flfgrzKQCV","ybtvpnyKQCV","qrivprCvkryEngvb",
"unfNggevohgr","nggevohgrf","pnyyCunagbz","_cunagbz","cunagbz","__cunagbznf","pnyyFryravhz","qevire","rinyhngr","fpevcg_sa","fpevcg_shap","fryravhz","Fryravhz_VQR_Erpbeqre","hajenccrq","jroqevire","avtugzner","puebzr","Frdhraghz","qbzNhgbzngvba","nhqvb","ivqrb","vachg","rahzrengrQrivprf","zrqvnQrivprf","Sversbk","Naqebvq","trgGvzrmbarBssfrg","ZnpVagry","Jva32","ra-HF","rf-RF","se-SE","Tbbtyr Vap.","Nccyr Pbzchgre, Vap.","Zngu"];function t(n){return function(n){for(var r,t,e,u="",i=13%26,c=0;c<n.length;c++)u+=
(t=i,65<=(e=(r=n.charAt(c)).charCodeAt())&&e<=90?String.fromCharCode((e-65+t)%26+65):97<=e&&e<=122?String.fromCharCode((e-97+t)%26+97):r);return u}(r[n])}var c,i,s,h,p,g,b,y,l,d,M,f,q,z,m,k,x,w,I,S,R,E,F,j,A,N,D,P,T,C,V,Q,G,O,J,L,Z,Y,K,o,a,$,e=t(0),u=t(1),_=t(2),v=t(3),B=t(4),H=[e,u,8+"",46+""],U=H.concat([_,v,B,32+"",13+"",10+""]),W="2.0.1",X=0,nn=void 0,rn=null,tn=1535E6,en=function(){},un=function(n){return n!==nn&&n!==rn},cn=function(n){return n||nn},fn=function(n){return n?1:0},on=function(n,
(t=i,65<=(e=(r=n.charAt(c)).charCodeAt())&&e<=90?String.fromCharCode((e-65+t)%26+65):97<=e&&e<=122?String.fromCharCode((e-97+t)%26+97):r);return u}(r[n])}var c,i,s,h,p,g,b,y,l,d,M,f,q,z,m,k,x,w,I,S,R,E,F,j,A,N,D,P,T,C,V,Q,G,O,J,L,Z,Y,K,o,a,$,e=t(0),u=t(1),_=t(2),v=t(3),B=t(4),H=[e,u,8+"",46+""],U=H.concat([_,v,B,32+"",13+"",10+""]),W="2.0.2",X=0,nn=void 0,rn=null,tn=1535E6,en=function(){},un=function(n){return n!==nn&&n!==rn},cn=function(n){return n||nn},fn=function(n){return n?1:0},on=function(n,
r){return-1<n.indexOf(r)},an=function(n){return n.navigator},_n=function(n){return n.document},vn=function(n){return n.screen},sn=function(n){return n.location},hn=function(n,r,t){return n.setAttribute(r,t)},pn=function(n,r){for(var t=[],e=0,u=n;e<u.length;e++){var i=u[e];t.push(r(i))}return t},gn=function(n,r){for(var t=Array(n),e=t.length-1;0<=e;e--)t[e]=r;return t},bn=t(5),yn=t(6),ln=t(7),dn=t(8),Mn=t(9),qn=function(n,r,t){zn(n)?n[bn](r,t,!0):mn(n)&&n[yn](""+Mn+r,t)},zn=function(n){return!!n[bn]},

@@ -42,9 +42,9 @@ mn=function(n){return!!n[yn]},kn=function(n,r){return void 0===r&&(r=2),isFinite(n)&&n!=rn?(r=Math.pow(10,r),Math.round(n*r)/r):rn},xn=function(n,r){return r!==X?n/r:rn},wn=function(n){return Math.random()*n|X},In=function(n,r){return Math.abs(n-r)},Sn=function(n){return X<n?1:n<X?-1:X},Rn=Date.now||function(){return(new Date).getTime()},En=(_=function(n){return(new Date(n,1,1,0,0,1)).toUTCString()})(1970),Fn=_(2037),jn=function(n){return!isNaN(n-parseFloat(n))},An=function(n){return"function"==typeof n},

i.length-1;)u=i.slice(-1-++e).join("."),qi(n,r,"","expires="+(t||En)+";domain="+u+";")},wi=function(n,r){if(!r||r.length<76)return!1;try{return ae(n,r),!0}catch(t){return 5!==t.code}},Ii={B:!1},Si=function(n){Ii.H=Vn(""+n,15)},Ri=function(){return Ii},Ei=Dn(3),Fi={},ji=!1,Ai=!1,Ni=[],Di=function(n,r,t){(function(n,r,t,e){try{var u=n.localStorage;u||e(),u.setItem(r,t),u.getItem(r)!==t&&(u.removeItem(r),e())}catch(i){e()}})(n,hu,r,t||en)},Pi=function(n,r){qi(n,hu,r,"expires="+Fn+";"+(he?"domain="+he+
";":""))},Ti=function(){if(ji&&Ri().H){Ai=!0;for(var n=Ni.length,r=Ci().U,t=0;t<n;t++)Ni[t][1]._value=r,Ni[t][0](r)}},Ci=function(){return Fi[su]},Vi=function(n){Fi[su]=n},Qi=function(n){return Ci()||Gi(n,On())},Gi=function(n,r){return r={W:r,U:Mi(n,r,Ei,Tn(Ri().H||X,7))},Vi(r),r},Oi=function(n,r,t){var e,u;t&&xi(n,su),Ri().B?qi(n,hu,"","expires="+En+";"):xi(n,hu),e=n,Vi(u=r),Ri().B?Di(e,u.W,function(){return Pi(e,u.W)}):(Pi(e,u.W),Di(e,u.W))},Ji="name",Li="castle_request_token";n.configure=function(n,
r){var e,u,t=r||{};ge=t.window||window,r=Rn(),i=gn(4,rn),b=St(Br,Ft),y=St(Yr,Ft),d=St(Br,Ft),M=St(Yr,Ft),f=St(Kr,Ft),l=St(Kr,Ft,rn,rn,rn,2,!0,jr),G=wt(!1,jr),O=wt(!1,jr),J=wt(!1,jr),L=wt(!1,jr),Z=wt(!1,jr),Y=wt(!1,jr),K=wt(!1,jr),o=St(Kr,rn,rn,rn,rn,2,!0,jr),a=St(Br,rn,rn,rn,rn,2,!0,jr),q=St(Br,rn,[pr,hr],rn,st),z=St(Ur,jt,[vr,_r],rn,st),m=St(Hr,jt,[vr,_r],rn,st),w=St(Br,At,[vr]),I=St(Br,At,[_r]),k=St(Br,At,[vr,_r],rn,st),x=St(Br,At,[_r,vr],rn,st),N=St(Br,rn,[br,gr,yr],_t,pt),D=St(Br,rn,[br,gr,yr],
_t,ht),S=St($r),R=St(Br,rn,[sr]),F=St(Lr,rn,rn,rn,rn,3,!1,jr),j=St(Lr,Ft,rn,rn,rn,3,!1,jr),A=St(Zr,rn,rn,rn,rn,3,!1,jr),E=St(Br,rn,[sr,vr],rn,st),P=St(Ur,rn,[vr],rn,lt),T=St(Ur,rn,[vr],rn,gt),C=St(Ur,rn,[vr],rn,bt),V=St(Ur,rn,[vr],rn,yt),Q=St(Br,rn,rn,rn,rn,2,!0,Ar),s=Cr(Wr,[vr]),h=Cr(nt),g=Cr(rn,[br],vt),p=Cr(rn),c=gn(qr.length,0),t.cookieDomain&&ki(t.cookieDomain),t=!!t.avoidCookies,(Ii.B=t)||(t=ge,he=he||function(n){for(var r=0,t=_n(n),e=sn(n).hostname,u=mi+Rn(),i=e.split(".");r<i.length-1&&(e=
i.slice(-1-++r).join("."),qi(n,u,u,"domain="+e+";"),!on(t.cookie,u+"="+u)););return xi(n,u),e}(t)),n&&(Si(n),Ti()),e=n=ge,pe=u={_debug:function(n){void 0===n&&(n=!1);var r={p:gi(),d:Ku,c:Ri()};return n?JSON.stringify(r):r},createRequestToken:function(){var t={then:function(n,r){return Ai&&!t._value&&(t._value=function(){if(ji)return Qi(e).U}()),t._value?n(t._value):Ni.push([n,t]),t}};return t},getVersion:function(){return W},setAppId:function(n){Si(n),Ti()},setCookieDomain:function(n){ki(n),(n=Ci())&&
Oi(e,n)},onFormSubmit:function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,u.createRequestToken().then(function(n){var r=t.target||t.srcElement;hn(function(n,r){for(var t=0,e=r.childNodes;t<e.length;t++){var u=e[t];if(function(n){if(n.getAttribute)return n.getAttribute(Ji)}(u)===Li)return u}return n=_n(n).createElement("input"),hn(n,"type","hidden"),hn(n,Ji,Li),r.appendChild(n),n}(e,r),"value",n),r.submit()})}},n._castle=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];
return function(n){var r=n[0],n=2<=n.length?[].slice.call(n,1):[];if(pe[r])return pe[r].apply(rn,n)}(n)},ve=function(){(function(n){var r,t,e,u,i,c,f,o,a,_=n;i=function(){Gi(_,Qi(_).W)},c=ne,f=v,o=nn,a=rn,Kt=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var t=f&&!a;return clearTimeout(a),a=setTimeout(function(){if(a=rn,!f)return o=i.apply(rn,n)},c),o=t?i.apply(rn,n):o},Xt(r=_,$=function(n){return Bt(r,n,t,e,u)},t=qr,e=Ir);var v,s=zi(n,su),h=function(n,r){try{var t=n.localStorage;
return t?t.getItem(r):null}catch(e){return null}}(v=n,hu)||zi(v,hu)||(v=n,!(h=s)||61!==h.length&&57!==h.length&&36!==h.length&&75!==h.length?wi(v,h)?(v=function(n){for(var r="",t=0;t<n.length;t++)r+=Dn(n.charCodeAt(t));return r}(ae(v,v=h)),Nn(v.slice(2,v.length-2),v.slice(0,2)).slice(4,36)):On().replace(/[-]/g,""):h.split("-").slice(0,5).join(""));Oi(n,Gi(n,h),!!s),ji=!0})(ge),Ti()},se=function(){return function(n){var r=Ci();if(r)return Gi(n,r.W)}(ge)},hi(ge),Bu=!0,$u===X?Uu():setTimeout(Wu,Zu),
n="ti",r=Rn()-r,Ku[n]=r},n.createRequestToken=function(){return ge._castle("createRequestToken")},Object.defineProperty(n,"__esModule",{value:!0})});
";":""))},Ti=function(){if(ji&&Ri().H){Ai=!0;for(var n=Ni.length,r=Ci().U,t=0;t<n;t++)Ni[t][1]._value=r,Ni[t][0](r)}},Ci=function(){return Fi[su]},Vi=function(n){Fi[su]=n},Qi=function(n,r){return r={W:r,U:Mi(n,r,Ei,Tn(Ri().H||X,7))},Vi(r),r},Gi=function(n){var r=Ci();if(r)return Qi(n,r.W)},Oi=function(n,r,t){var e,u;t&&xi(n,su),Ri().B?qi(n,hu,"","expires="+En+";"):xi(n,hu),e=n,Vi(u=r),Ri().B?Di(e,u.W,function(){return Pi(e,u.W)}):(Pi(e,u.W),Di(e,u.W))},Ji="name",Li="castle_request_token";n.configure=
function(n,r){var e,u,t=r||{};ge=t.window||window,r=Rn(),i=gn(4,rn),b=St(Br,Ft),y=St(Yr,Ft),d=St(Br,Ft),M=St(Yr,Ft),f=St(Kr,Ft),l=St(Kr,Ft,rn,rn,rn,2,!0,jr),G=wt(!1,jr),O=wt(!1,jr),J=wt(!1,jr),L=wt(!1,jr),Z=wt(!1,jr),Y=wt(!1,jr),K=wt(!1,jr),o=St(Kr,rn,rn,rn,rn,2,!0,jr),a=St(Br,rn,rn,rn,rn,2,!0,jr),q=St(Br,rn,[pr,hr],rn,st),z=St(Ur,jt,[vr,_r],rn,st),m=St(Hr,jt,[vr,_r],rn,st),w=St(Br,At,[vr]),I=St(Br,At,[_r]),k=St(Br,At,[vr,_r],rn,st),x=St(Br,At,[_r,vr],rn,st),N=St(Br,rn,[br,gr,yr],_t,pt),D=St(Br,rn,
[br,gr,yr],_t,ht),S=St($r),R=St(Br,rn,[sr]),F=St(Lr,rn,rn,rn,rn,3,!1,jr),j=St(Lr,Ft,rn,rn,rn,3,!1,jr),A=St(Zr,rn,rn,rn,rn,3,!1,jr),E=St(Br,rn,[sr,vr],rn,st),P=St(Ur,rn,[vr],rn,lt),T=St(Ur,rn,[vr],rn,gt),C=St(Ur,rn,[vr],rn,bt),V=St(Ur,rn,[vr],rn,yt),Q=St(Br,rn,rn,rn,rn,2,!0,Ar),s=Cr(Wr,[vr]),h=Cr(nt),g=Cr(rn,[br],vt),p=Cr(rn),c=gn(qr.length,0),t.cookieDomain&&ki(t.cookieDomain),t=!!t.avoidCookies,(Ii.B=t)||(t=ge,he=he||function(n){for(var r=0,t=_n(n),e=sn(n).hostname,u=mi+Rn(),i=e.split(".");r<i.length-
1&&(e=i.slice(-1-++r).join("."),qi(n,u,u,"domain="+e+";"),!on(t.cookie,u+"="+u)););return xi(n,u),e}(t)),n&&(Si(n),Ti()),e=n=ge,pe=u={_debug:function(n){void 0===n&&(n=!1);var r={p:gi(),d:Ku,c:Ri()};return n?JSON.stringify(r):r},createRequestToken:function(){var t={then:function(n,r){return Ai&&!t._value&&(Gi(e),t._value=function(n){if(ji)return(Ci()||Qi(n,On())).U}(e)),t._value?n(t._value):Ni.push([n,t]),t}};return t},getVersion:function(){return W},setAppId:function(n){Si(n),Ti()},setCookieDomain:function(n){ki(n),
(n=Ci())&&Oi(e,n)},onFormSubmit:function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,u.createRequestToken().then(function(n){var r=t.target||t.srcElement;hn(function(n,r){for(var t=0,e=r.childNodes;t<e.length;t++){var u=e[t];if(function(n){if(n.getAttribute)return n.getAttribute(Ji)}(u)===Li)return u}return n=_n(n).createElement("input"),hn(n,"type","hidden"),hn(n,Ji,Li),r.appendChild(n),n}(e,r),"value",n),r.submit()})}},n._castle=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=
arguments[r];return function(n){var r=n[0],n=2<=n.length?[].slice.call(n,1):[];if(pe[r])return pe[r].apply(rn,n)}(n)},ve=function(){(function(n){var r,t,e,u,i,c,f,o,a,_=n;i=en,c=ne,f=v,o=nn,a=rn,Kt=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var t=f&&!a;return clearTimeout(a),a=setTimeout(function(){if(a=rn,!f)return o=i.apply(rn,n)},c),o=t?i.apply(rn,n):o},Xt(r=_,$=function(n){return Bt(r,n,t,e,u)},t=qr,e=Ir);var v=zi(n,su),s=function(n,r){try{var t=n.localStorage;return t?
t.getItem(r):null}catch(e){return null}}(_=n,hu)||zi(_,hu)||(_=n,!(s=v)||61!==s.length&&57!==s.length&&36!==s.length&&75!==s.length?wi(_,s)?(_=function(n){for(var r="",t=0;t<n.length;t++)r+=Dn(n.charCodeAt(t));return r}(ae(_,_=s)),Nn(_.slice(2,_.length-2),_.slice(0,2)).slice(4,36)):On().replace(/[-]/g,""):s.split("-").slice(0,5).join(""));Oi(n,Qi(n,s),!!v),ji=!0})(ge),Ti()},se=function(){return Gi(ge)},hi(ge),Bu=!0,$u===X?Uu():setTimeout(Wu,Zu),n="ti",r=Rn()-r,Ku[n]=r},n.createRequestToken=function(){return ge._castle("createRequestToken")},
Object.defineProperty(n,"__esModule",{value:!0})});
{
"name": "@castleio/castle-js",
"version": "2.0.1",
"version": "2.0.2",
"description": "Castle Fingerprinting Script",

@@ -5,0 +5,0 @@ "main": "dist/castle.js",

@@ -102,2 +102,3 @@ # Castle Fingerprinting Script

* 2.0.2 – bug fixes
* 2.0.1 – internal enhancements

@@ -104,0 +105,0 @@ * 2.0.0 – migration from [1.x](https://www.npmjs.com/package/castle.js), modularization, updated DSL

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc