PageSourceSearch

https://app.alpaca.markets/assets/v3.12.2172-hotfix.TOOLS-1084-revert/js/App-BLO-6E3Y.chunk.js

js alpaca.markets collected 2026-10-02 03:42:43 UTC 3,752,204 bytes, 211 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/v3.12.2172-hotfix.TOOLS-1084-revert/js/index-BxfmD9WO.chunk.js","assets/v3.12.2172-hotfix.TOOLS-1084-revert/index-Cp9YS_vk.entry.js","assets/v3.12.2172-hotfix.TOOLS-1084-revert/css/index-D_898zz1.chunk.css","assets/v3.12.2172-hotfix.TOOLS-1084-revert/js/ProPendingSurface.connector-BgWx_1yR.chunk.js","assets/v3.12.2172-hotfix.TOOLS-1084-revert/js/useProPreferences-Vm6fl6t-.chunk.js","assets/v3.12.2172-hotfix.TOOLS-1084-revert/css/useProPreferences-Hqcr45rt.chunk.css","assets/v3.12.2172-hotfix.TOOLS-1084-revert/js/ProRootBridge.connector-ChRFkj-c.chunk.js","assets/v3.12.2172-hotfix.TOOLS-1084-revert/css/ProRootBridge-BixkJHaf.chunk.css"])))=>i.map(i=>d[i]);
2import{r as gV,a as yV,c as gr,z as AV,o as J0,b as vV,d as xV,n as Ln,e as _V,f as CV,g as qV,h as SV,i as RV,j as NV,k as wV,l as EV,m as LV,p as TV,q as WV,s as jV,t as kV,u as PV,v as IV,w as BV,x as DV,y as FV,A as HV,B as UV,C as VV,D as XV,E as $V,F as GV,G as KV,H as ZV,I as YV,J as QV,Q as JV,K as eX,L as tX,S as zW,M as nX,N as mr,O as WA,P as Ha,R as OW,T as rX,U as jA,V as aX,W as kA,X as PA,Y as oX,Z as IA,_ as BA,$ as iX,a0 as sX,a1 as $1,a2 as cX,a3 as lX,a4 as ia,a5 as y,a6 as a,a7 as Qe,a8 as m0,a9 as s1,aa as x0,ab as Q2,ac as Bl,ad as J2,ae as g2,af as ue,ag as pX,ah as uX,ai as dX,aj as bX,ak as t1,al as fX,am as V,an as DA,ao as mX,ap as hX,aq as gW,ar as S0,as as We,at as pn,au as g1,av as MX,aw as O0,ax as i1,ay as D0,az as Po,aA as Mn,aB as yr,aC as Or,aD as hc,aE as jb,aF as yW,aG as AW,aH as vW,aI as zX,aJ as jc,aK as _m,aL as Pi,aM as K1,aN as Az,aO as I3,aP as ep,aQ as tp,aR as rr,aS as Io,aT as un,aU as OX,aV as e2,aW as Ya,aX as gX,aY as kc,aZ as QO,a_ as yX,a$ as ut,b0 as FA,b1 as Et,b2 as _d,b3 as HA,b4 as AX,b5 as xW,b6 as Ii,b7 as JO,b8 as B3,b9 as D3,ba as _W,bb as CW,bc as vX,bd as Cd,be as F3,bf as qW,bg as xX,bh as SW,bi as kb,bj as _X,bk as RW,bl as H3,bm as qd,bn as UA,bo as y2,bp as VA,bq as Bi,br as CX,bs as NW,bt as qX,bu as SX,bv as wW,bw as Pb,bx as EW,by as RX,bz as Ib,bA as NX,bB as eg,bC as XA,bD as wX,bE as EX,bF as LX,bG as TX,bH as WX,bI as jX,bJ as tg,bK as _i,bL as Lo,bM as Bb,bN as kX,bO as Mr,bP as $A,bQ as GA,bR as rc,bS as Mc,bT as PX,bU as LW,bV as TW,bW as IX,bX as np,bY as BX,bZ as vz,b_ as A2,b$ as Nt,c0 as WW,c1 as KA,c2 as DX,c3 as ng,c4 as FX,c5 as HX,c6 as Ar,c7 as to,c8 as jW,c9 as t2,ca as UX,cb as zc,cc as ZA,cd as YA,ce as QA,cf as kW,cg as VX,ch as XX,ci as $X,cj as GX,ck as KX,cl as Pc,cm as P0,cn as ZX,co as YX,cp as QX,cq as JX,cr as e$,cs as dn,ct as t$,cu as c0,cv as PW,cw as n$,cx as r$,cy as Ic,cz as a$,cA as o$,cB as IW,cC as i$,cD as s$,cE as c$,cF as BW,cG as l$,cH as p$,cI as u$,cJ as d$,cK as DW,cL as b$,cM as U3,cN as f$,cO as m$,cP as h$,cQ as M$,cR as z$,cS as O$,cT as g$,cU as y$,cV as A$,cW as v$,cX as x$,cY as F0,cZ as _$,c_ as FW,c$ as C$,d0 as q$,d1 as S$,d2 as R$,d3 as HW,d4 as N$,d5 as w$,d6 as E$,d7 as L$,d8 as T$,d9 as W$,da as V3,db as j$,dc as k$,dd as P$,de as UW,df as I$,dg as VW,dh as B$,di as ao,dj as XW,dk as rp,dl as ap,dm as e0,dn as q0,dp as b0,dq as D$,dr as F$,ds as H$,dt as U$,du as Db,dv as v2,dw as X3,dx as V$,dy as bt,dz as X$,dA as Q0,dB as Bc,dC as $$,dD as G$,dE as K$,dF as Z$,dG as Lt,dH as Y$,dI as Q$,dJ as J$,dK as eG,dL as tG,dM as nG,dN as rG,dO as aG,dP as rg,dQ as oG,dR as $3,dS as N0,dT as H1,dU as iG,dV as G3,dW as zn,dX as $W,dY as GW,dZ as JA,d_ as sG,d$ as KW,e0 as ag,e1 as cG,e2 as lG,e3 as y1,e4 as C0,e5 as P1,e6 as e1,e7 as d0,e8 as p0,e9 as Fb,ea as Ki,eb as x2,ec as pG,ed as uG,ee as dG,ef as Vn,eg as $o,eh as bG,ei as T1,ej as B1,ek as og,el as ig,em as Zi,en as fG,eo as k0,ep as M0,eq as mG,er as ZW,es as YW,et as K3,eu as o0,ev as Go,ew as Ko,ex as Zo,ey as Yo,ez as dt,eA as a0,eB as f1,eC as or,eD as Z3,eE as hG,eF as c1,eG as Yt,eH as MG,eI as I1,eJ as zG,eK as OG,eL as gG,eM as Hb,eN as QW,eO as yG,eP as L0,eQ as JW,eR as sg,eS as xz,eT as Cm,eU as AG,eV as vG,eW as xG,eX as cg,eY as xt,eZ as se,e_ as ej,e$ as tj,f0 as nj,f1 as Qo,f2 as no,f3 as at,f4 as _G,f5 as CG,f6 as rj,f7 as Ut,f8 as lg,f9 as qG,fa as SG,fb as G0,fc as s0,fd as RG,fe as Tt,ff as fr,fg as NG,fh as _a,fi as wG,fj as EG,fk as LG,fl as L1,fm as on,fn as aj,fo as pg,fp as Ei,fq as TG,fr as WG,fs as ac,ft as oj,fu as ij,fv as Sd,fw as ug,fx as Ga,fy as Rn,fz as qm,fA as x1,fB as jG,fC as sj,fD as kG,fE as PG,fF as Y3,fG as Q3,fH as J3,fI as ef,fJ as IG,fK as Ub,fL as _z,fM as dg,fN as Di,fO as tf,fP as BG,fQ as DG,fR as FG,fS as HG,fT as UG,fU as cj,fV as lj,fW as VG,fX as pj,fY as Dl,fZ as To,f_ as Bo,f$ as uj,g0 as bg,g1 as Rt,g2 as fg,g3 as XG,g4 as $G,g5 as GG,g6 as KG,g7 as ZG,g8 as YG,g9 as QG,ga as dj,gb as JG,gc as eK,gd as tK,ge as nK,gf as rK,gg as _2,gh as aK,gi as oK,gj as iK,gk as sK,gl as cK,gm as lK,gn as pK,go as uK,gp as dK,gq as bK,gr as fK,gs as bj,gt as mK,gu as hK,gv as MK,gw as Cz,gx as zK,gy as OK,gz as gK,gA as V0,gB as Yi,gC as nf,gD as Qi,gE as D1,gF as yK,gG as AK,gH as vK,gI as fj,gJ as xK,gK as _K,gL as CK,gM as Ji,gN as mj,gO as Vt,gP as es,gQ as ts,gR as qK,gS as mg,gT as ns,gU as hg,gV as SK,gW as ev,gX as E0,gY as RK,gZ as NK,g_ as Mg}from"../index-Cp9YS_vk.entry.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"v3.12.2172-hotfix.TOOLS-1084-revert"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="13f34d5b-fc21-4449-807c-13bcd6b368e9",e._sentryDebugIdIdentifier="sentry-dbid-13f34d5b-fc21-4449-807c-13bcd6b368e9")}catch{}})();var Sm,tv;function wK(){if(tv)return Sm;tv=1;var e=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis;return Sm=e,Sm}var Rm,nv;function EK(){if(nv)return Rm;nv=1;var e=wK(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return Rm=n,Rm}var Nm,rv;function zg(){if(rv)return Nm;rv=1;var e=EK(),t=e.Symbol;return Nm=t,Nm}var wm,av;function LK(){if(av)return wm;av=1;var e=zg(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,o=e?e.toStringTag:void 0;function i(s){var c=n.call(s,o),l=s[o];try{s[o]=void 0;var p=!0}catch{}var u=r.call(s);return p&&(c?s[o]=l:delete s[o]),u}return wm=i,wm}var Em,ov;function TK(){if(ov)return Em;ov=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return Em=n,Em}var Lm,iv;function WK(){if(iv)return Lm;iv=1;
2var e=zg(),t=LK(),n=TK(),r="[object Null]",o="[object Undefined]",i=e?e.toStringTag:void 0;function s(c){return c==null?c===void 0?o:r:i&&i in Object(c)?t(c):n(c)}return Lm=s,Lm}var Tm,sv;function jK(){if(sv)return Tm;sv=1;function e(t){return t!=null&&typeof t=="object"}return Tm=e,Tm}var Wm,cv;function kK(){if(cv)return Wm;cv=1;var e=Array.isArray;return Wm=e,Wm}var jm,lv;function PK(){if(lv)return jm;lv=1;var e=WK(),t=jK(),n="[object Symbol]";function r(o){return typeof o=="symbol"||t(o)&&e(o)==n}return jm=r,jm}var km,pv;function IK(){if(pv)return km;pv=1;function e(t,n){for(var r=-1,o=t==null?0:t.length,i=Array(o);++r<o;)i[r]=n(t[r],r,t);return i}return km=e,km}var Pm,uv;function BK(){if(uv)return Pm;uv=1;var e=zg(),t=IK(),n=kK(),r=PK(),o=e?e.prototype:void 0,i=o?o.toString:void 0;function s(c){if(typeof c=="string")return c;if(n(c))return t(c,s)+"";if(r(c))return i?i.call(c):"";var l=c+"";return l=="0"&&1/c==-1/0?"-0":l}return Pm=s,Pm}var Im,dv;function Og(){if(dv)return Im;dv=1;var e=BK();function t(n){return n==null?"":e(n)}return Im=t,Im}var Bm={};var bv;function gg(){return bv||(bv=1,(function(e){const t=yV(),n=gV(),r=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=c,e.SlowBuffer=O,e.INSPECT_MAX_BYTES=50;const o=2147483647;e.kMaxLength=o,c.TYPED_ARRAY_SUPPORT=i(),!c.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function i(){try{const Y=new Uint8Array(1),I={foo:function(){return 42}};return Object.setPrototypeOf(I,Uint8Array.prototype),Object.setPrototypeOf(Y,I),Y.foo()===42}catch{return!1}}Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}});function s(Y){if(Y>o)throw new RangeError('The value "'+Y+'" is invalid for option "size"');const I=new Uint8Array(Y);return Object.setPrototypeOf(I,c.prototype),I}function c(Y,I,P){if(typeof Y=="number"){if(typeof I=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return d(Y)}return l(Y,I,P)}c.poolSize=8192;function l(Y,I,P){if(typeof Y=="string")return b(Y,I);if(ArrayBuffer.isView(Y))return m(Y);if(Y==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(Re(Y,ArrayBuffer)||Y&&Re(Y.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Re(Y,SharedArrayBuffer)||Y&&Re(Y.buffer,SharedArrayBuffer)))return h(Y,I,P);if(typeof Y=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const D=Y.valueOf&&Y.valueOf();if(D!=null&&D!==Y)return c.from(D,I,P);const Q=M(Y);if(Q)return Q;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Y[Symbol.toPrimitive]=="function")return c.from(Y[Symbol.toPrimitive]("string"),I,P);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}c.from=function(Y,I,P){return l(Y,I,P)},Object.setPrototypeOf(c.prototype,Uint8Array.prototype),Object.setPrototypeOf(c,Uint8Array);function p(Y){if(typeof Y!="number")throw new TypeError('"size" argument must be of type number');if(Y<0)throw new RangeError('The value "'+Y+'" is invalid for option "size"')}function u(Y,I,P){return p(Y),Y<=0?s(Y):I!==void 0?typeof P=="string"?s(Y).fill(I,P):s(Y).fill(I):s(Y)}c.alloc=function(Y,I,P){return u(Y,I,P)};function d(Y){return p(Y),s(Y<0?0:z(Y)|0)}c.allocUnsafe=function(Y){return d(Y)},c.allocUnsafeSlow=function(Y){return d(Y)};function b(Y,I){if((typeof I!="string"||I==="")&&(I="utf8"),!c.isEncoding(I))throw new TypeError("Unknown encoding: "+I);const P=g(Y,I)|0;let D=s(P);const Q=D.write(Y,I);return Q!==P&&(D=D.slice(0,Q)),D}function f(Y){const I=Y.length<0?0:z(Y.length)|0,P=s(I);for(let D=0;D<I;
vendor: 17,626 bytes, line 2
2D+=1)P[D]=Y[D]&255;return P}function m(Y){if(Re(Y,Uint8Array)){const I=new Uint8Array(Y);return h(I.buffer,I.byteOffset,I.byteLength)}return f(Y)}function h(Y,I,P){if(I<0||Y.byteLength<I)throw new RangeError('"offset" is outside of buffer bounds');if(Y.byteLength<I+(P||0))throw new RangeError('"length" is outside of buffer bounds');let D;return I===void 0&&P===void 0?D=new Uint8Array(Y):P===void 0?D=new Uint8Array(Y,I):D=new Uint8Array(Y,I,P),Object.setPrototypeOf(D,c.prototype),D}function M(Y){if(c.isBuffer(Y)){const I=z(Y.length)|0,P=s(I);return P.length===0||Y.copy(P,0,0,I),P}if(Y.length!==void 0)return typeof Y.length!="number"||we(Y.length)?s(0):f(Y);if(Y.type==="Buffer"&&Array.isArray(Y.data))return f(Y.data)}function z(Y){if(Y>=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return Y|0}function O(Y){return+Y!=Y&&(Y=0),c.alloc(+Y)}c.isBuffer=function(I){return I!=null&&I._isBuffer===!0&&I!==c.prototype},c.compare=function(I,P){if(Re(I,Uint8Array)&&(I=c.from(I,I.offset,I.byteLength)),Re(P,Uint8Array)&&(P=c.from(P,P.offset,P.byteLength)),!c.isBuffer(I)||!c.isBuffer(P))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(I===P)return 0;let D=I.length,Q=P.length;for(let te=0,pe=Math.min(D,Q);te<pe;++te)if(I[te]!==P[te]){D=I[te],Q=P[te];break}return D<Q?-1:Q<D?1:0},c.isEncoding=function(I){switch(String(I).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(I,P){if(!Array.isArray(I))throw new TypeError('"list" argument must be an Array of Buffers');if(I.length===0)return c.alloc(0);let D;if(P===void 0)for(P=0,D=0;D<I.length;++D)P+=I[D].length;const Q=c.allocUnsafe(P);let te=0;for(D=0;D<I.length;++D){let pe=I[D];if(Re(pe,Uint8Array))te+pe.length>Q.length?(c.isBuffer(pe)||(pe=c.from(pe)),pe.copy(Q,te)):Uint8Array.prototype.set.call(Q,pe,te);else if(c.isBuffer(pe))pe.copy(Q,te);else throw new TypeError('"list" argument must be an Array of Buffers');te+=pe.length}return Q};function g(Y,I){if(c.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||Re(Y,ArrayBuffer))return Y.byteLength;if(typeof Y!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);const P=Y.length,D=arguments.length>2&&arguments[2]===!0;if(!D&&P===0)return 0;let Q=!1;for(;;)switch(I){case"ascii":case"latin1":case"binary":return P;case"utf8":case"utf-8":return le(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P*2;case"hex":return P>>>1;case"base64":return Ge(Y).length;default:if(Q)return D?-1:le(Y).length;I=(""+I).toLowerCase(),Q=!0}}c.byteLength=g;function x(Y,I,P){let D=!1;if((I===void 0||I<0)&&(I=0),I>this.length||((P===void 0||P>this.length)&&(P=this.length),P<=0)||(P>>>=0,I>>>=0,P<=I))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return re(this,I,P);case"utf8":case"utf-8":return E(this,I,P);case"ascii":return F(this,I,P);case"latin1":case"binary":return Z(this,I,P);case"base64":return W(this,I,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ne(this,I,P);default:if(D)throw new TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),D=!0}}c.prototype._isBuffer=!0;function C(Y,I,P){const D=Y[I];Y[I]=Y[P],Y[P]=D}c.prototype.swap16=function(){const I=this.length;if(I%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let P=0;P<I;P+=2)C(this,P,P+1);return this},c.prototype.swap32=function(){const I=this.length;if(I%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let P=0;P<I;P+=4)C(this,P,P+3),C(this,P+1,P+2);return this},c.prototype.swap64=function(){const I=this.length;if(I%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let P=0;P<I;P+=8)C(this,P,P+7),C(this,P+1,P+6),C(this,P+2,P+5),C(this,P+3,P+4);return this},c.prototype.toString=function(){const I=this.length;return I===0?"":arguments.length===0?E(this,0,I):x.apply(this,arguments)},c.prototype.toLocaleString=c.prototype.toString,c.prototype.equals=function(I){if(!c.isBuffer(I))throw new TypeError("Argument must be a Buffer");return this===I?!0:c.compare(this,I)===0},c.prototype.inspect=function(){let I="";const P=e.INSPECT_MAX_BYTES;return I=this.toString("hex",0,P).replace(/(.{2})/g,"$1 ").trim(),this.length>P&&(I+=" ... "),"<Buffer "+I+">"},r&&(c.prototype[r]=c.prototype.inspect),c.prototype.compare=function(I,P,D,Q,te){if(Re(I,Uint8Array)&&(I=c.from(I,I.offset,I.byteLength)),!c.isBuffer(I))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof I);if(P===void 0&&(P=0),D===void 0&&(D=I?I.length:0),Q===void 0&&(Q=0),te===void 0&&(te=this.length),P<0||D>I.length||Q<0||te>this.length)throw new RangeError("out of range index");if(Q>=te&&P>=D)return 0;if(Q>=te)return-1;if(P>=D)return 1;if(P>>>=0,D>>>=0,Q>>>=0,te>>>=0,this===I)return 0;let pe=te-Q,ce=D-P;const Ne=Math.min(pe,ce),ye=this.slice(Q,te),He=I.slice(P,D);for(let Ve=0;Ve<Ne;++Ve)if(ye[Ve]!==He[Ve]){pe=ye[Ve],ce=He[Ve];break}return pe<ce?-1:ce<pe?1:0};function S(Y,I,P,D,Q){if(Y.length===0)return-1;if(typeof P=="string"?(D=P,P=0):P>2147483647?P=2147483647:P<-2147483648&&(P=-2147483648),P=+P,we(P)&&(P=Q?0:Y.length-1),P<0&&(P=Y.length+P),P>=Y.length){if(Q)return-1;P=Y.length-1}else if(P<0)if(Q)P=0;else return-1;if(typeof I=="string"&&(I=c.from(I,D)),c.isBuffer(I))return I.length===0?-1:q(Y,I,P,D,Q);if(typeof I=="number")return I=I&255,typeof Uint8Array.prototype.indexOf=="function"?Q?Uint8Array.prototype.indexOf.call(Y,I,P):Uint8Array.prototype.lastIndexOf.call(Y,I,P):q(Y,[I],P,D,Q);throw new TypeError("val must be string, number or Buffer")}function q(Y,I,P,D,Q){let te=1,pe=Y.length,ce=I.length;if(D!==void 0&&(D=String(D).toLowerCase(),D==="ucs2"||D==="ucs-2"||D==="utf16le"||D==="utf-16le")){if(Y.length<2||I.length<2)return-1;te=2,pe/=2,ce/=2,P/=2}function Ne(He,Ve){return te===1?He[Ve]:He.readUInt16BE(Ve*te)}let ye;if(Q){let He=-1;for(ye=P;ye<pe;ye++)if(Ne(Y,ye)===Ne(I,He===-1?0:ye-He)){if(He===-1&&(He=ye),ye-He+1===ce)return He*te}else He!==-1&&(ye-=ye-He),He=-1}else for(P+ce>pe&&(P=pe-ce),ye=P;ye>=0;ye--){let He=!0;for(let Ve=0;Ve<ce;Ve++)if(Ne(Y,ye+Ve)!==Ne(I,Ve)){He=!1;break}if(He)return ye}return-1}c.prototype.includes=function(I,P,D){return this.indexOf(I,P,D)!==-1},c.prototype.indexOf=function(I,P,D){return S(this,I,P,D,!0)},c.prototype.lastIndexOf=function(I,P,D){return S(this,I,P,D,!1)};function A(Y,I,P,D){P=Number(P)||0;const Q=Y.length-P;D?(D=Number(D),D>Q&&(D=Q)):D=Q;const te=I.length;D>te/2&&(D=te/2);let pe;for(pe=0;pe<D;++pe){const ce=parseInt(I.substr(pe*2,2),16);if(we(ce))return pe;Y[P+pe]=ce}return pe}function v(Y,I,P,D){return Ye(le(I,Y.length-P),Y,P,D)}function _(Y,I,P,D){return Ye(ve(I),Y,P,D)}function R(Y,I,P,D){return Ye(Ge(I),Y,P,D)}function w(Y,I,P,D){return Ye(Be(I,Y.length-P),Y,P,D)}c.prototype.write=function(I,P,D,Q){if(P===void 0)Q="utf8",D=this.length,P=0;else if(D===void 0&&typeof P=="string")Q=P,D=this.length,P=0;else if(isFinite(P))P=P>>>0,isFinite(D)?(D=D>>>0,Q===void 0&&(Q="utf8")):(Q=D,D=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const te=this.length-P;if((D===void 0||D>te)&&(D=te),I.length>0&&(D<0||P<0)||P>this.length)throw new RangeError("Attempt to write outside buffer bounds");Q||(Q="utf8");let pe=!1;for(;;)switch(Q){case"hex":return A(this,I,P,D);case"utf8":case"utf-8":return v(this,I,P,D);case"ascii":case"latin1":case"binary":return _(this,I,P,D);case"base64":return R(this,I,P,D);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,I,P,D);default:if(pe)throw new TypeError("Unknown encoding: "+Q);Q=(""+Q).toLowerCase(),pe=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function W(Y,I,P){return I===0&&P===Y.length?t.fromByteArray(Y):t.fromByteArray(Y.slice(I,P))}function E(Y,I,P){P=Math.min(Y.length,P);const D=[];let Q=I;for(;Q<P;){const te=Y[Q];let pe=null,ce=te>239?4:te>223?3:te>191?2:1;if(Q+ce<=P){let Ne,ye,He,Ve;switch(ce){case 1:te<128&&(pe=te);break;case 2:Ne=Y[Q+1],(Ne&192)===128&&(Ve=(te&31)<<6|Ne&63,Ve>127&&(pe=Ve));break;case 3:Ne=Y[Q+1],ye=Y[Q+2],(Ne&192)===128&&(ye&192)===128&&(Ve=(te&15)<<12|(Ne&63)<<6|ye&63,Ve>2047&&(Ve<55296||Ve>57343)&&(pe=Ve));break;case 4:Ne=Y[Q+1],ye=Y[Q+2],He=Y[Q+3],(Ne&192)===128&&(ye&192)===128&&(He&192)===128&&(Ve=(te&15)<<18|(Ne&63)<<12|(ye&63)<<6|He&63,Ve>65535&&Ve<1114112&&(pe=Ve))}}pe===null?(pe=65533,ce=1):pe>65535&&(pe-=65536,D.push(pe>>>10&1023|55296),pe=56320|pe&1023),D.push(pe),Q+=ce}return T(D)}const j=4096;function T(Y){const I=Y.length;if(I<=j)return String.fromCharCode.apply(String,Y);let P="",D=0;for(;D<I;)P+=String.fromCharCode.apply(String,Y.slice(D,D+=j));return P}function F(Y,I,P){let D="";P=Math.min(Y.length,P);for(let Q=I;Q<P;++Q)D+=String.fromCharCode(Y[Q]&127);return D}function Z(Y,I,P){let D="";P=Math.min(Y.length,P);for(let Q=I;Q<P;++Q)D+=String.fromCharCode(Y[Q]);return D}function re(Y,I,P){const D=Y.length;(!I||I<0)&&(I=0),(!P||P<0||P>D)&&(P=D);let Q="";for(let te=I;te<P;++te)Q+=Ke[Y[te]];return Q}function ne(Y,I,P){const D=Y.slice(I,P);let Q="";for(let te=0;te<D.length-1;te+=2)Q+=String.fromCharCode(D[te]+D[te+1]*256);return Q}c.prototype.slice=function(I,P){const D=this.length;I=~~I,P=P===void 0?D:~~P,I<0?(I+=D,I<0&&(I=0)):I>D&&(I=D),P<0?(P+=D,P<0&&(P=0)):P>D&&(P=D),P<I&&(P=I);const Q=this.subarray(I,P);return Object.setPrototypeOf(Q,c.prototype),Q};function k(Y,I,P){if(Y%1!==0||Y<0)throw new RangeError("offset is not uint");if(Y+I>P)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUintLE=c.prototype.readUIntLE=function(I,P,D){I=I>>>0,P=P>>>0,D||k(I,P,this.length);let Q=this[I],te=1,pe=0;for(;++pe<P&&(te*=256);)Q+=this[I+pe]*te;return Q},c.prototype.readUintBE=c.prototype.readUIntBE=function(I,P,D){I=I>>>0,P=P>>>0,D||k(I,P,this.length);let Q=this[I+--P],te=1;for(;P>0&&(te*=256);)Q+=this[I+--P]*te;return Q},c.prototype.readUint8=c.prototype.readUInt8=function(I,P){return I=I>>>0,P||k(I,1,this.length),this[I]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(I,P){return I=I>>>0,P||k(I,2,this.length),this[I]|this[I+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(I,P){return I=I>>>0,P||k(I,2,this.length),this[I]<<8|this[I+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(I,P){return I=I>>>0,P||k(I,4,this.length),(this[I]|this[I+1]<<8|this[I+2]<<16)+this[I+3]*16777216},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(I,P){return I=I>>>0,P||k(I,4,this.length),this[I]*16777216+(this[I+1]<<16|this[I+2]<<8|this[I+3])},c.prototype.readBigUInt64LE=Ze(function(I){I=I>>>0,ee(I,"offset");const P=this[I],D=this[I+7];(P===void 0||D===void 0)&&oe(I,this.length-8);const Q=P+this[++I]*2**8+this[++I]*2**16+this[++I]*2**24,te=this[++I]+this[++I]*2**8+this[++I]*2**16+D*2**24;return BigInt(Q)+(BigInt(te)<<BigInt(32))}),c.prototype.readBigUInt64BE=Ze(function(I){I=I>>>0,ee(I,"offset");const P=this[I],D=this[I+7];(P===void 0||D===void 0)&&oe(I,this.length-8);const Q=P*2**24+this[++I]*2**16+this[++I]*2**8+this[++I],te=this[++I]*2**24+this[++I]*2**16+this[++I]*2**8+D;return(BigInt(Q)<<BigInt(32))+BigInt(te)}),c.prototype.readIntLE=function(I,P,D){I=I>>>0,P=P>>>0,D||k(I,P,this.length);let Q=this[I],te=1,pe=0;for(;++pe<P&&(te*=256);)Q+=this[I+pe]*te;return te*=128,Q>=te&&(Q-=Math.pow(2,8*P)),Q},c.prototype.readIntBE=function(I,P,D){I=I>>>0,P=P>>>0,D||k(I,P,this.length);let Q=P,te=1,pe=this[I+--Q];for(;Q>0&&(te*=256);)pe+=this[I+--Q]*te;return te*=128,pe>=te&&(pe-=Math.pow(2,8*P)),pe},c.prototype.readInt8=function(I,P){return I=I>>>0,P||k(I,1,this.length),this[I]&128?(255-this[I]+1)*-1:this[I]},c.prototype.readInt16LE=function(I,P){I=I>>>0,P||k(I,2,this.length);const D=this[I]|this[I+1]<<8;return D&32768?D|4294901760:D},c.prototype.readInt16BE=function(I,P){I=I>>>0,P||k(I,2,this.length);const D=this[I+1]|this[I]<<8;return D&32768?D|4294901760:D},c.prototype.readInt32LE=function(I,P){return I=I>>>0,P||k(I,4,this.length),this[I]|this[I+1]<<8|this[I+2]<<16|this[I+3]<<24},c.prototype.readInt32BE=function(I,P){return I=I>>>0,P||k(I,4,this.length),this[I]<<24|this[I+1]<<16|this[I+2]<<8|this[I+3]},c.prototype.readBigInt64LE=Ze(function(I){I=I>>>0,ee(I,"offset");const P=this[I],D=this[I+7];(P===void 0||D===void 0)&&oe(I,this.length-8);const Q=this[I+4]+this[I+5]*2**8+this[I+6]*2**16+(D<<24);return(BigInt(Q)<<BigInt(32))+BigInt(P+this[++I]*2**8+this[++I]*2**16+this[++I]*2**24)}),c.prototype.readBigInt64BE=Ze(function(I){I=I>>>0,ee(I,"offset");const P=this[I],D=this[I+7];(P===void 0||D===void 0)&&oe(I,this.length-8);const Q=(P<<24)+this[++I]*2**16+this[++I]*2**8+this[++I];return(BigInt(Q)<<BigInt(32))+BigInt(this[++I]*2**24+this[++I]*2**16+this[++I]*2**8+D)}),c.prototype.readFloatLE=function(I,P){return I=I>>>0,P||k(I,4,this.length),n.read(this,I,!0,23,4)},c.prototype.readFloatBE=function(I,P){return I=I>>>0,P||k(I,4,this.length),n.read(this,I,!1,23,4)},c.prototype.readDoubleLE=function(I,P){return I=I>>>0,P||k(I,8,this.length),n.read(this,I,!0,52,8)},c.prototype.readDoubleBE=function(I,P){return I=I>>>0,P||k(I,8,this.length),n.read(this,I,!1,52,8)};function K(Y,I,P,D,Q,te){if(!c.isBuffer(Y))throw new TypeError('"buffer" argument must be a Buffer instance');if(I>Q||I<te)throw new RangeError('"value" argument is out of bounds');if(P+D>Y.length)throw new RangeError("Index out of range")}c.prototype.writeUintLE=c.prototype.writeUIntLE=function(I,P,D,Q){if(I=+I,P=P>>>0,D=D>>>0,!Q){const ce=Math.pow(2,8*D)-1;K(this,I,P,D,ce,0)}let te=1,pe=0;for(this[P]=I&255;++pe<D&&(te*=256);)this[P+pe]=I/te&255;return P+D},c.prototype.writeUintBE=c.prototype.writeUIntBE=function(I,P,D,Q){if(I=+I,P=P>>>0,D=D>>>0,!Q){const ce=Math.pow(2,8*D)-1;K(this,I,P,D,ce,0)}let te=D-1,pe=1;for(this[P+te]=I&255;--te>=0&&(pe*=256);)this[P+te]=I/pe&255;return P+D},c.prototype.writeUint8=c.prototype.writeUInt8=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,1,255,0),this[P]=I&255,P+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,2,65535,0),this[P]=I&255,this[P+1]=I>>>8,P+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,2,65535,0),this[P]=I>>>8,this[P+1]=I&255,P+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,4,4294967295,0),this[P+3]=I>>>24,this[P+2]=I>>>16,this[P+1]=I>>>8,this[P]=I&255,P+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,4,4294967295,0),this[P]=I>>>24,this[P+1]=I>>>16,this[P+2]=I>>>8,this[P+3]=I&255,P+4};function U(Y,I,P,D,Q){he(I,D,Q,Y,P,7);let te=Number(I&BigInt(4294967295));Y[P++]=te,te=te>>8,Y[P++]=te,te=te>>8,Y[P++]=te,te=te>>8,Y[P++]=te;let pe=Number(I>>BigInt(32)&BigInt(4294967295));return Y[P++]=pe,pe=pe>>8,Y[P++]=pe,pe=pe>>8,Y[P++]=pe,pe=pe>>8,Y[P++]=pe,P}function G(Y,I,P,D,Q){he(I,D,Q,Y,P,7);let te=Number(I&BigInt(4294967295));Y[P+7]=te,te=te>>8,Y[P+6]=te,te=te>>8,Y[P+5]=te,te=te>>8,Y[P+4]=te;let pe=Number(I>>BigInt(32)&BigInt(4294967295));return Y[P+3]=pe,pe=pe>>8,Y[P+2]=pe,pe=pe>>8,Y[P+1]=pe,pe=pe>>8,Y[P]=pe,P+8}c.prototype.writeBigUInt64LE=Ze(function(I,P=0){return U(this,I,P,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=Ze(function(I,P=0){return G(this,I,P,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(I,P,D,Q){if(I=+I,P=P>>>0,!Q){const Ne=Math.pow(2,8*D-1);K(this,I,P,D,Ne-1,-Ne)}let te=0,pe=1,ce=0;for(this[P]=I&255;++te<D&&(pe*=256);)I<0&&ce===0&&this[P+te-1]!==0&&(ce=1),this[P+te]=(I/pe>>0)-ce&255;return P+D},c.prototype.writeIntBE=function(I,P,D,Q){if(I=+I,P=P>>>0,!Q){const Ne=Math.pow(2,8*D-1);K(this,I,P,D,Ne-1,-Ne)}let te=D-1,pe=1,ce=0;for(this[P+te]=I&255;--te>=0&&(pe*=256);)I<0&&ce===0&&this[P+te+1]!==0&&(ce=1),this[P+te]=(I/pe>>0)-ce&255;return P+D},c.prototype.writeInt8=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,1,127,-128),I<0&&(I=255+I+1),this[P]=I&255,P+1},c.prototype.writeInt16LE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,2,32767,-32768),this[P]=I&255,this[P+1]=I>>>8,P+2},c.prototype.writeInt16BE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,2,32767,-32768),this[P]=I>>>8,this[P+1]=I&255,P+2},c.prototype.writeInt32LE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,4,2147483647,-2147483648),this[P]=I&255,this[P+1]=I>>>8,this[P+2]=I>>>16,this[P+3]=I>>>24,P+4},c.prototype.writeInt32BE=function(I,P,D){return I=+I,P=P>>>0,D||K(this,I,P,4,2147483647,-2147483648),I<0&&(I=4294967295+I+1),this[P]=I>>>24,this[P+1]=I>>>16,this[P+2]=I>>>8,this[P+3]=I&255,P+4},c.prototype.writeBigInt64LE=Ze(function(I,P=0){return U(this,I,P,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=Ze(function(I,P=0){return G(this,I,P,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function H(Y,I,P,D,Q,te){if(P+D>Y.length)throw new RangeError("Index out of range");if(P<0)throw new RangeError("Index out of range")}function ie(Y,I,P,D,Q){return I=+I,P=P>>>0,Q||H(Y,I,P,4),n.write(Y,I,P,D,23,4),P+4}c.prototype.writeFloatLE=function(I,P,D){return ie(this,I,P,!0,D)},c.prototype.writeFloatBE=function(I,P,D){return ie(this,I,P,!1,D)};function Oe(Y,I,P,D,Q){return I=+I,P=P>>>0,Q||H(Y,I,P,8),n.write(Y,I,P,D,52,8),P+8}c.prototype.writeDoubleLE=function(I,P,D){return Oe(this,I,P,!0,D)},c.prototype.writeDoubleBE=function(I,P,D){return Oe(this,I,P,!1,D)}
vendor: 4,191 bytes, line 2
2,c.prototype.copy=function(I,P,D,Q){if(!c.isBuffer(I))throw new TypeError("argument should be a Buffer");if(D||(D=0),!Q&&Q!==0&&(Q=this.length),P>=I.length&&(P=I.length),P||(P=0),Q>0&&Q<D&&(Q=D),Q===D||I.length===0||this.length===0)return 0;if(P<0)throw new RangeError("targetStart out of bounds");if(D<0||D>=this.length)throw new RangeError("Index out of range");if(Q<0)throw new RangeError("sourceEnd out of bounds");Q>this.length&&(Q=this.length),I.length-P<Q-D&&(Q=I.length-P+D);const te=Q-D;return this===I&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(P,D,Q):Uint8Array.prototype.set.call(I,this.subarray(D,Q),P),te},c.prototype.fill=function(I,P,D,Q){if(typeof I=="string"){if(typeof P=="string"?(Q=P,P=0,D=this.length):typeof D=="string"&&(Q=D,D=this.length),Q!==void 0&&typeof Q!="string")throw new TypeError("encoding must be a string");if(typeof Q=="string"&&!c.isEncoding(Q))throw new TypeError("Unknown encoding: "+Q);if(I.length===1){const pe=I.charCodeAt(0);(Q==="utf8"&&pe<128||Q==="latin1")&&(I=pe)}}else typeof I=="number"?I=I&255:typeof I=="boolean"&&(I=Number(I));if(P<0||this.length<P||this.length<D)throw new RangeError("Out of range index");if(D<=P)return this;P=P>>>0,D=D===void 0?this.length:D>>>0,I||(I=0);let te;if(typeof I=="number")for(te=P;te<D;++te)this[te]=I;else{const pe=c.isBuffer(I)?I:c.from(I,Q),ce=pe.length;if(ce===0)throw new TypeError('The value "'+I+'" is invalid for argument "value"');for(te=0;te<D-P;++te)this[te+P]=pe[te%ce]}return this};const Me={};function xe(Y,I,P){Me[Y]=class extends P{constructor(){super(),Object.defineProperty(this,"message",{value:I.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${Y}]`,this.stack,delete this.name}get code(){return Y}set code(Q){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:Q,writable:!0})}toString(){return`${this.name} [${Y}]: ${this.message}`}}}xe("ERR_BUFFER_OUT_OF_BOUNDS",function(Y){return Y?`${Y} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),xe("ERR_INVALID_ARG_TYPE",function(Y,I){return`The "${Y}" argument must be of type number. Received type ${typeof I}`},TypeError),xe("ERR_OUT_OF_RANGE",function(Y,I,P){let D=`The value of "${Y}" is out of range.`,Q=P;return Number.isInteger(P)&&Math.abs(P)>2**32?Q=_e(String(P)):typeof P=="bigint"&&(Q=String(P),(P>BigInt(2)**BigInt(32)||P<-(BigInt(2)**BigInt(32)))&&(Q=_e(Q)),Q+="n"),D+=` It must be ${I}. Received ${Q}`,D},RangeError);function _e(Y){let I="",P=Y.length;const D=Y[0]==="-"?1:0;for(;P>=D+4;P-=3)I=`_${Y.slice(P-3,P)}${I}`;return`${Y.slice(0,P)}${I}`}function be(Y,I,P){ee(I,"offset"),(Y[I]===void 0||Y[I+P]===void 0)&&oe(I,Y.length-(P+1))}function he(Y,I,P,D,Q,te){if(Y>P||Y<I){const pe=typeof I=="bigint"?"n":"";let ce;throw I===0||I===BigInt(0)?ce=`>= 0${pe} and < 2${pe} ** ${(te+1)*8}${pe}`:ce=`>= -(2${pe} ** ${(te+1)*8-1}${pe}) and < 2 ** ${(te+1)*8-1}${pe}`,new Me.ERR_OUT_OF_RANGE("value",ce,Y)}be(D,Q,te)}function ee(Y,I){if(typeof Y!="number")throw new Me.ERR_INVALID_ARG_TYPE(I,"number",Y)}function oe(Y,I,P){throw Math.floor(Y)!==Y?(ee(Y,P),new Me.ERR_OUT_OF_RANGE("offset","an integer",Y)):I<0?new Me.ERR_BUFFER_OUT_OF_BOUNDS:new Me.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${I}`,Y)}const X=/[^+/0-9A-Za-z-_]/g;function de(Y){if(Y=Y.split("=")[0],Y=Y.trim().replace(X,""),Y.length<2)return"";for(;Y.length%4!==0;)Y=Y+"=";return Y}function le(Y,I){I=I||1/0;let P;const D=Y.length;let Q=null;const te=[];for(let pe=0;pe<D;++pe){if(P=Y.charCodeAt(pe),P>55295&&P<57344){if(!Q){if(P>56319){(I-=3)>-1&&te.push(239,191,189);continue}else if(pe+1===D){(I-=3)>-1&&te.push(239,191,189);continue}Q=P;continue}if(P<56320){(I-=3)>-1&&te.push(239,191,189),Q=P;continue}P=(Q-55296<<10|P-56320)+65536}else Q&&(I-=3)>-1&&te.push(239,191,189);if(Q=null,P<128){if((I-=1)<0)break;te.push(P)}else if(P<2048){if((I-=2)<0)break;te.push(P>>6|192,P&63|128)}else if(P<65536){if((I-=3)<0)break;te.push(P>>12|224,P>>6&63|128,P&63|128)}else if(P<1114112){if((I-=4)<0)break;te.push(P>>18|240,P>>12&63|128,P>>6&63|128,P&63|128)}else throw new Error("Invalid code point")}return te}function ve(Y){const I=[];for(let P=0;P<Y.length;
2++P)I.push(Y.charCodeAt(P)&255);return I}function Be(Y,I){let P,D,Q;const te=[];for(let pe=0;pe<Y.length&&!((I-=2)<0);++pe)P=Y.charCodeAt(pe),D=P>>8,Q=P%256,te.push(Q),te.push(D);return te}function Ge(Y){return t.toByteArray(de(Y))}function Ye(Y,I,P,D){let Q;for(Q=0;Q<D&&!(Q+P>=I.length||Q>=Y.length);++Q)I[Q+P]=Y[Q];return Q}function Re(Y,I){return Y instanceof I||Y!=null&&Y.constructor!=null&&Y.constructor.name!=null&&Y.constructor.name===I.name}function we(Y){return Y!==Y}const Ke=(function(){const Y="0123456789abcdef",I=new Array(256);for(let P=0;P<16;++P){const D=P*16;for(let Q=0;Q<16;++Q)I[D+Q]=Y[P]+Y[Q]}return I})();function Ze(Y){return typeof BigInt>"u"?De:Y}function De(){throw new Error("BigInt not supported")}})(Bm)),Bm}const X0={custom:"custom"},hj=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:kV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await jV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/marketdata/sip-snapshots/{symbol}",...e}),DK=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:UV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await HV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/marketdata/options/{underlying_symbol}/expirations",...e}),Mj=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),headers:SV.optional(),path:CV,query:qV.optional()}).parseAsync(t),responseTransformer:async t=>await _V.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/markets/{market}/status",...e}),zj=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:NV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await RV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/access/me",...e}),FK=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:IV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await PV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/risk-controls",...e}),TEe=e=>(e.client??gr).put({requestValidator:async t=>await J0({body:$V,headers:GV.optional(),path:XV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await VV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/risk-controls/suspend-trading",...e,headers:{"Content-Type":"application/json",...e.headers}}),WEe=e=>(e.client??gr).put({requestValidator:async t=>await J0({body:YV,headers:QV.optional(),path:ZV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await KV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/risk-controls/liquidation-only",...e,headers:{"Content-Type":"application/json",...e.headers}}),HK=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:vV,query:xV.optional()}).parseAsync(t),responseTransformer:async t=>await AV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/interest/history",...e}),UK=e=>(e.client??gr).get({requestValidator:async t=>await J0({body:Ln().optional(),path:EV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await wV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/accounts/{account_id}/elite/algo-routing",...e}),VK=e=>(e.client??gr).delete({requestValidator:async t=>await J0({body:FV,path:DV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await BV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/_internal/accounts/{account_id}/positions",...e,headers:{"Content-Type":"application/json",...e.headers}}),XK=e=>(e.client??gr).post({requestValidator:async t=>await J0({body:WV,path:TV,query:Ln().optional()}).parseAsync(t),responseTransformer:async t=>await LV.parseAsync(t),security:[{scheme:"bearer",type:"http"}],url:"/_internal/accounts/{account_id}/fee-estimation",...e,headers:{"Content-Type":"application/json",...e.headers}});var $K=class extends JV{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){e._type="infinite",super.setOptions(e)}getOptimisticResult(e){return e._type="infinite",super.getOptimisticResult(e)}
2fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:n}=e,r=super.createResult(e,t),{isFetching:o,isRefetching:i,isError:s,isRefetchError:c}=r,l=n.fetchMeta?.fetchMore?.direction,p=s&&l==="forward",u=o&&l==="forward",d=s&&l==="backward",b=o&&l==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:tX(t,n.data),hasPreviousPage:eX(t,n.data),isFetchNextPageError:p,isFetchingNextPage:u,isFetchPreviousPageError:d,isFetchingPreviousPage:b,isRefetchError:c&&!p&&!d,isRefetching:i&&!u&&!b}}},GK=class extends zW{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){const r=new nX({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);const t=$p(e);if(typeof t=="string"){const n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){const t=$p(e);if(typeof t=="string"){const n=this.#t.get(t);if(n)if(n.length>1){const r=n.indexOf(e);r!==-1&&n.splice(r,1)}else n[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=$p(e);if(typeof t=="string"){const r=this.#t.get(t)?.find(o=>o.state.status==="pending");return!r||r===e}else return!0}runNext(e){const t=$p(e);return typeof t=="string"?this.#t.get(t)?.find(r=>
vendor: 6,058 bytes, line 2
2r!==e&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){mr.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){const t={exact:!0,...e};return this.getAll().find(n=>WA(t,n))}findAll(e={}){return this.getAll().filter(t=>WA(e,t))}notify(e){mr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return mr.batch(()=>Promise.all(e.map(t=>t.continue().catch(Ha))))}};function $p(e){return e.options.scope?.id}var KK=class extends zW{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){const r=t.queryKey,o=t.queryHash??OW(r,t);let i=this.get(o);return i||(i=new rX({client:e,queryKey:r,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(i)),i}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){mr.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(n=>jA(t,n))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(n=>jA(e,n)):t}notify(e){mr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){mr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){mr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},ZK=class{#e;#t;#n;#a;#o;#r;#i;#s;constructor(e={}){this.#e=e.queryCache||new KK,this.#t=e.mutationCache||new GK,this.#n=e.defaultOptions||{},this.#a=new Map,this.#o=new Map,this.#r=0}mount(){this.#r++,this.#r===1&&(this.#i=aX.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=kA.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#r--,this.#r===0&&(this.#i?.(),this.#i=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(PA(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,s=oX(t,i);if(s!==void 0)return this.#e.build(this,r).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return mr.batch(()=>this.#e.findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){const t=this.#e;mr.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=this.#e;return mr.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=mr.batch(()=>this.#e.findAll(e).map(o=>o.cancel(n)));return Promise.all(r).then(Ha).catch(Ha)}invalidateQueries(e,t={}){return mr.batch(()=>(this.#e.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=mr.batch(()=>this.#e.findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let i=o.fetch(void 0,n);return n.throwOnError||(i=i.catch(Ha)),o.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(r).then(Ha)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=this.#e.build(this,t);return n.isStaleByTime(PA(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Ha).catch(Ha)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Ha).catch(Ha)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return kA.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#a.set(IA(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#a.values()],n={};return t.forEach(r=>{BA(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){this.#o.set(IA(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#o.values()],n={};return t.forEach(r=>{BA(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=OW(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===iX&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};function Oj(e,t){return sX(e,$K)}const op=(e,t,n,r)=>{const o={_id:e,baseUrl:t?.baseUrl||(t?.client??gr).getConfig().baseUrl};return r&&(o.tags=r),t?.body&&(o.body=t.body),t?.headers&&(o.headers=t.headers),t?.path&&(o.path=t.path),t?.query&&(o.query=t.query),[o]},YK=(e,t,n)=>{const r={_id:e,baseUrl:gr.getConfig().baseUrl};return n&&(r.tags=n),[r]},QK=e=>
2op("getSipSnapshot",e,!1,["Market Data"]),JK=e=>({queryFn:async({queryKey:t,signal:n})=>{const{data:r}=await hj({...e,...t[0],signal:n,throwOnError:!0});return r},queryKey:QK(e)}),eZ=e=>op("getOptionExpirations",e,!1,["Market Data"]),tZ=e=>({queryFn:async({queryKey:t,signal:n})=>{const{data:r}=await DK({...e,...t[0],signal:n,throwOnError:!0});return r},queryKey:eZ(e)}),nZ=e=>op("getMarketStatus",e,!1,["Market Status"]),rZ=e=>({queryFn:async({queryKey:t,signal:n})=>{const{data:r}=await Mj({...e,...t[0],signal:n,throwOnError:!0});return r},queryKey:nZ(e)}),aZ=e=>op("getMyAccountAccess",e,!1,["Account Access"]),oZ=e=>({queryFn:async({queryKey:t,signal:n})=>{const{data:r}=await zj({...e,...t[0],signal:n,throwOnError:!0});return r},queryKey:aZ(e)}),iZ=e=>op("getRiskControls",e,!1,["Risk Controls"]),jEe=e=>({queryFn:async({queryKey:t,signal:n})=>{const{data:r}=await FK({...e,...t[0],signal:n,throwOnError:!0});return r},queryKey:iZ(e)}),sZ=e=>YK("closePositions",e,["Positions"]),kEe=e=>({mutationFn:async n=>{const{data:r}=await VK({...e,...n,throwOnError:!0});return r},mutationKey:sZ(e)});function cZ(e){Reflect.set(document,"cookie",e)}function fv(e,t){const n=t?`; domain=${t}`:"";cZ(`${e}=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/${n}`)}function yg(e){const t=`${e}=`,n=document.cookie.split(";");for(let r=0;r<n.length;r++){let o=n[r];for(;o.charAt(0)===" ";)o=o.substring(1,o.length);if(o.indexOf(t)===0)return o.substring(t.length,o.length)}return""}const qz="alpaca_growsurf_referrer_id",lZ=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],pZ=/^[A-Za-z0-9_-]{1,128}$/,uZ={utm_source:"alpaca_referrer_campaign_source",utm_medium:"alpaca_referrer_campaign_medium",utm_campaign:"alpaca_referrer_campaign_name",utm_content:"alpaca_referrer_campaign_content",utm_term:"alpaca_referrer_campaign_term"},dZ=e=>{const t={};for(const n of lZ){const r=e.get(n);r!==null&&(t[n]=r);const o=yg(uZ[n]);o&&(t[n]=o)}return t},bZ=e=>{const t=Vb(yg(qz))??Vb(e.get("grsf"));return t?{growsurf_referrer_id:t}:{}},Vb=e=>{if(typeof e!="string")return;const t=e.trim();return pZ.test(t)?t:void 0},fZ=e=>({...dZ(e),...bZ(e)}),mZ=()=>{fv(qz),fv(qz,"alpaca.markets")},hZ=()=>{const e=window?.sessionStorage?.getItem("requested_path");return e?new URLSearchParams(e.substring(e.indexOf("?"))).get("client_id"):null},yt={async getCurrentUser(){return await $1.currentAuthenticatedUser()},async confirmMultiFactorAuth(e,t,n){return await $1.confirmSignIn(e,t,n)},async checkLoggedInStatus(){try{return!!await this.getCurrentUser()}catch(e){return console.error(e),!1}},verifyRecoveryCode:async(e,t,n)=>{const r=`?userpool=${n}`;for(const o of[`/accounts/${e}/account-recovery/${t}${r}`,`/owner/account-recovery/${e}/${t}${r}`]){const i=await lX()(`${ia().TRADING_API_BASE_URL}${o}`);if(i.ok)return;if(i.status!==404&&i.status!==401){const s=await i.json().catch(()=>({}));throw new Error(s.message||"Invalid recovery code provided")}}throw new Error("Invalid recovery code provided")},async registerUser({firstName:e,lastName:t,country:n,email:r,password:o,countryOfCitizenship:i,validationResponse:s,signupIPAddress:c,referralSource:l}){const p=new URLSearchParams(window.location.search),u=fZ(p),d=hZ(),b=await $1.signUp({username:r,password:o,attributes:{"custom:firstName":e,"custom:lastName":t,"custom:country":n,"custom:citizenship":i,"custom:onboardingVersion":"v2","custom:accountCreated":"no","custom:crypto_broker":p.has("xcrypto")?"BS":void 0,"custom:validationResponse":s,"custom:signupIPAddress":c,...Object.keys(u).length&&{"custom:utm_params":JSON.stringify(u)},...d&&{"custom:signup_source":d},"custom:referral_source":l.toLowerCase().replace(" ","_").replace(/[^a-z0-9_]/g,"")}});return mZ(),b},userLogin(e,t){return $1.signIn(e,t)},async userLogout(e,t="manual_logout"){await cX({redirectReason:t,signOutOptions:e})},async confirmUserSignUp(e,t){await $1.confirmSignUp(e,t,{forceAliasCreation:!0})},async resendUserSignUp(e){await $1.resendSignUp(e)},async rememberDevice(){try{await $1.rememberDevice()}catch(e){console.error("Error remembering device",e)}},async forgetDevice(){try{await $1.forgetDevice()}catch(e){console.error("Error forgetting device",e)}},async getSavedDevices(){try{return await $1.fetchDevices()}catch(e){return console.error("Error getting saved devices",e),[]}},async isDeviceRemembered(){try{const e=await $1.fetchDevices(),t=await $1.currentAuthenticatedUser(),n=t.keyPrefix,r=t.getUsername(),o=`${n}.${r}.deviceKey`,i=yg(o);return e.some(c=>
2c.id===i)}catch(e){return console.error("Error checking if device is remembered",e),!1}},async forgetAllDevices(){try{const e=await $1.currentAuthenticatedUser(),t=await $1.fetchDevices();await Promise.all(t.map(n=>new Promise((r,o)=>{e.forgetSpecificDevice(n.id,{onSuccess:()=>r(null),onFailure:i=>o(i)})})))}catch(e){console.error("Error forgetting specific device",e)}}};class gj extends Error{name="UserNotAuthenticated";constructor(){super("The user is not authenticated")}}const Ka=async()=>{try{return await $1.currentAuthenticatedUser()}catch(e){throw e==="The user is not authenticated"?new gj:e}},MZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M244,56v48a12,12,0,0,1-12,12H184a12,12,0,1,1,0-24H201.1l-19-17.38c-.13-.12-.26-.24-.38-.37A76,76,0,1,0,127,204h1a75.53,75.53,0,0,0,52.15-20.72,12,12,0,0,1,16.49,17.45A99.45,99.45,0,0,1,128,228h-1.37A100,100,0,1,1,198.51,57.06L220,76.72V56a12,12,0,0,1,24,0Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"}),y.createElement("path",{d:"M240,56v48a8,8,0,0,1-8,8H184a8,8,0,0,1,0-16H211.4L184.81,71.64l-.25-.24a80,80,0,1,0-1.67,114.78,8,8,0,0,1,11,11.63A95.44,95.44,0,0,1,128,224h-1.32A96,96,0,1,1,195.75,60L224,85.8V56a8,8,0,1,1,16,0Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M240,56v48a8,8,0,0,1-8,8H184a8,8,0,0,1-5.66-13.66l17-17-10.55-9.65-.25-.24a80,80,0,1,0-1.67,114.78,8,8,0,1,1,11,11.63A95.44,95.44,0,0,1,128,224h-1.32A96,96,0,1,1,195.75,60l10.93,10L226.34,50.3A8,8,0,0,1,240,56Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M238,56v48a6,6,0,0,1-6,6H184a6,6,0,0,1,0-12h32.55l-30.38-27.8c-.06-.06-.12-.13-.19-.19a82,82,0,1,0-1.7,117.65,6,6,0,0,1,8.24,8.73A93.46,93.46,0,0,1,128,222h-1.28A94,94,0,1,1,194.37,61.4L226,90.35V56a6,6,0,1,1,12,0Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M240,56v48a8,8,0,0,1-8,8H184a8,8,0,0,1,0-16H211.4L184.81,71.64l-.25-.24a80,80,0,1,0-1.67,114.78,8,8,0,0,1,11,11.63A95.44,95.44,0,0,1,128,224h-1.32A96,96,0,1,1,195.75,60L224,85.8V56a8,8,0,1,1,16,0Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M236,56v48a4,4,0,0,1-4,4H184a4,4,0,0,1,0-8h37.7L187.53,68.69l-.13-.12a84,84,0,1,0-1.75,120.51,4,4,0,0,1,5.5,5.82A91.43,91.43,0,0,1,128,220h-1.26A92,92,0,1,1,193,62.84l35,32.05V56a4,4,0,1,1,8,0Z"}))]]),zZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"}),y.createElement("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"}))]]),OZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M132,136v64a12,12,0,0,1-24,0V165L48.49,224.49a12,12,0,0,1-17-17L91,148H56a12,12,0,0,1,0-24h64A12,12,0,0,1,132,136ZM208,28H80A20,20,0,0,0,60,48V92a12,12,0,0,0,24,0V52H204V172H164a12,12,0,0,0,0,24h44a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,48V176a8,8,0,0,1-8,8H80a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"}),y.createElement("path",{d:"M128,136v64a8,8,0,0,1-16,0V155.32L45.66,221.66a8,8,0,0,1-11.32-11.32L100.68,144H56a8,8,0,0,1,0-16h64A8,8,0,0,1,128,136ZM208,32H80A16,16,0,0,0,64,48V96a8,8,0,0,0,16,0V48H208V176H160a8,8,0,0,0,0,16h48a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,136v64a8,8,0,0,1-13.66,5.66L88,179.31,45.66,221.66a8,8,0,0,1-11.32-11.32L76.69,168,50.34,141.66A8,8,0,0,1,56,
2128h64A8,8,0,0,1,128,136ZM208,32H80A16,16,0,0,0,64,48V96a8,8,0,0,0,16,0V48H208V176H160a8,8,0,0,0,0,16h48a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M126,136v64a6,6,0,0,1-12,0V150.49L44.24,220.24a6,6,0,0,1-8.48-8.48L105.51,142H56a6,6,0,0,1,0-12h64A6,6,0,0,1,126,136ZM208,34H80A14,14,0,0,0,66,48V96a6,6,0,0,0,12,0V48a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2V176a2,2,0,0,1-2,2H160a6,6,0,0,0,0,12h48a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,136v64a8,8,0,0,1-16,0V155.32L45.66,221.66a8,8,0,0,1-11.32-11.32L100.68,144H56a8,8,0,0,1,0-16h64A8,8,0,0,1,128,136ZM208,32H80A16,16,0,0,0,64,48V96a8,8,0,0,0,16,0V48H208V176H160a8,8,0,0,0,0,16h48a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M124,136v64a4,4,0,0,1-8,0V145.66L42.83,218.83a4,4,0,0,1-5.66-5.66L110.34,140H56a4,4,0,0,1,0-8h64A4,4,0,0,1,124,136ZM208,36H80A12,12,0,0,0,68,48V96a4,4,0,0,0,8,0V48a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4V176a4,4,0,0,1-4,4H160a4,4,0,0,0,0,8h48a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36Z"}))]]),gZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,104a12,12,0,0,1-24,0V69l-59.51,59.51a12,12,0,0,1-17-17L187,52H152a12,12,0,0,1,0-24h64a12,12,0,0,1,12,12Zm-44,24a12,12,0,0,0-12,12v64H52V84h64a12,12,0,0,0,0-24H48A20,20,0,0,0,28,80V208a20,20,0,0,0,20,20H176a20,20,0,0,0,20-20V140A12,12,0,0,0,184,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M184,80V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H176A8,8,0,0,1,184,80Z",opacity:"0.2"}),y.createElement("path",{d:"M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M192,136v72a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V80A16,16,0,0,1,48,64h72a8,8,0,0,1,0,16H48V208H176V136a8,8,0,0,1,16,0Zm32-96a8,8,0,0,0-8-8H152a8,8,0,0,0-5.66,13.66L172.69,72l-42.35,42.34a8,8,0,0,0,11.32,11.32L184,83.31l26.34,26.35A8,8,0,0,0,224,104Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M222,104a6,6,0,0,1-12,0V54.49l-69.75,69.75a6,6,0,0,1-8.48-8.48L201.51,46H152a6,6,0,0,1,0-12h64a6,6,0,0,1,6,6Zm-38,26a6,6,0,0,0-6,6v72a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h72a6,6,0,0,0,0-12H48A14,14,0,0,0,34,80V208a14,14,0,0,0,14,14H176a14,14,0,0,0,14-14V136A6,6,0,0,0,184,130Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M220,104a4,4,0,0,1-8,0V49.66l-73.16,73.17a4,4,0,0,1-5.66-5.66L206.34,44H152a4,4,0,0,1,0-8h64a4,4,0,0,1,4,4Zm-36,28a4,4,0,0,0-4,4v72a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h72a4,4,0,0,0,0-8H48A12,12,0,0,0,36,80V208a12,12,0,0,0,12,12H176a12,12,0,0,0,12-12V136A4,4,0,0,0,184,132Z"}))]]),yZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M192,64V168L88,64Z",opacity:"0.2"}),y.createElement("path",{d:"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z"}))]]),AZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,48V96a12,12,0,0,1-12,12H168a12,12,0,0,1,0-24h19l-7.8-7.8a75.55,75.55,0,0,0-53.32-22.26h-.43A75.49,75.49,0,0,0,72.39,75.57,12,12,0,1,1,55.61,58.41a99.38,99.38,0,0,1,69.87-28.47H126A99.42,99.42,0,0,1,196.2,59.23L204,67V48a12,12,0,0,1,24,0Z
2M183.61,180.43a75.49,75.49,0,0,1-53.09,21.63h-.43A75.55,75.55,0,0,1,76.77,179.8L69,172H88a12,12,0,0,0,0-24H40a12,12,0,0,0-12,12v48a12,12,0,0,0,24,0V189l7.8,7.8A99.42,99.42,0,0,0,130,226.06h.56a99.38,99.38,0,0,0,69.87-28.47,12,12,0,0,0-16.78-17.16Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"}),y.createElement("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1-5.66-13.66L180.65,72a79.48,79.48,0,0,0-54.72-22.09h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27,96,96,0,0,1,192,60.7l18.36-18.36A8,8,0,0,1,224,48ZM186.41,183.29A80,80,0,0,1,75.35,184l18.31-18.31A8,8,0,0,0,88,152H40a8,8,0,0,0-8,8v48a8,8,0,0,0,13.66,5.66L64,195.3a95.42,95.42,0,0,0,66,26.76h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M222,48V96a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h33.52L183.47,72a81.51,81.51,0,0,0-57.53-24h-.46A81.5,81.5,0,0,0,68.19,71.28a6,6,0,1,1-8.38-8.58,93.38,93.38,0,0,1,65.67-26.76H126a93.45,93.45,0,0,1,66,27.53l18,18V48a6,6,0,0,1,12,0ZM187.81,184.72a81.5,81.5,0,0,1-57.29,23.34h-.46a81.51,81.51,0,0,1-57.53-24L54.48,166H88a6,6,0,0,0,0-12H40a6,6,0,0,0-6,6v48a6,6,0,0,0,12,0V174.48l18,18.05a93.45,93.45,0,0,0,66,27.53h.52a93.38,93.38,0,0,0,65.67-26.76,6,6,0,1,0-8.38-8.58Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M220,48V96a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h38.34L184.89,70.54A84,84,0,0,0,66.8,69.85a4,4,0,1,1-5.6-5.72,92,92,0,0,1,129.34.76L212,86.34V48a4,4,0,0,1,8,0ZM189.2,186.15a83.44,83.44,0,0,1-58.68,23.91h-.47a83.52,83.52,0,0,1-58.94-24.6L49.66,164H88a4,4,0,0,0,0-8H40a4,4,0,0,0-4,4v48a4,4,0,0,0,8,0V169.66l21.46,21.45A91.43,91.43,0,0,0,130,218.06h.51a91.45,91.45,0,0,0,64.28-26.19,4,4,0,1,0-5.6-5.72Z"}))]]),vZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"}),y.createElement("path",{d:"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"}))]]),xZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M176,128,96,208V48Z",opacity:"0.2"}),y.createElement("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"}))]]),_Z=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216.49,168.49a12,12,0,0,1-17,0L128,97,56.49,168.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0l80,80A12,12,0,0,1,216.49,168.49Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,160H48l80-80Z",opacity:"0.2"}),y.createElement("path",{d:"M213.66,154.34l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,168H208a8,8,0,0,0,5.66-13.66ZM67.31,152,128,91.31,188.69,152Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M215.39,163.06A8,8,0,0,1,208,168H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,215.39,163.06Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M212.24,164.24a6,6,0,0,1-8.48,0L128,88.49,52.24,164.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0l80,80A6,6,0,0,1,212.24,164.24Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M210.83,162.83a4,4,0,0,1-5.66,0L128,85.66,50.83,162.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,210.83,162.83Z"}))]]),CZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v85.55L88.1,95a12,12,0,0,1,15.1-.57l56.22,42.16L216.1,87A12,12,0,1,1,231.9,105l-64,56a12,12,0,0,1-15.1.57L96.58,119.44,44,165.45V196H224A12,12,0,0,1,236,208Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"}),y.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,176a8,8,0,0,1,0,16H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v62.92l34.88-29.07a8,8,0,0,1,9.56-.51l43,28.69,43.41-36.18a8,8,0,0,1,10.24,12.3l-48,40a8,8,0,0,1-9.56.51l-43-28.69L64,155.75V176Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0v98.78l54.05-47.3a6,6,0,0,1,7.55-.28l60.11,45.08,60.34-52.8a6,6,0,0,1,7.9,9l-64,56a6,6,0,0,1-7.55.28L96.29,111.72,38,162.72V202H224A6,6,0,0,1,230,208Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V151.19L93.37,101a4,4,0,0,1,5-.19l61.41,46.05L221.37,93a4,4,0,0,1,5.26,6l-64,56a4,4,0,0,1-5,.19l-61.41-46L36,161.81V204H224A4,4,0,0,1,228,208Z"}))]]),qZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v99l43.51-43.52a12,12,0,0,1,17,0L128,127l43-43H160a12,12,0,0,1,0-24h40a12,12,0,0,1,12,12v40a12,12,0,0,1-24,0V101l-51.51,51.52a12,12,0,0,1-17,0L96,129,44,181v15H224A12,12,0,0,1,236,208Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"}),y.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,192H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v76.69l34.34-34.35a8,8,0,0,1,11.32,0L128,132.69,172.69,88H144a8,8,0,0,1,0-16h48a8,8,0,0,1,8,8v48a8,8,0,0,1-16,0V99.31l-50.34,50.35a8,8,0,0,1-11.32,0L104,131.31l-40,40V176H200a8,8,0,0,1,0,16Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0V161.52l53.76-53.76a6,6,0,0,1,8.48,0L128,135.51,185.52,78H160a6,6,0,0,1,0-12h40a6,6,0,0,1,6,6v40a6,6,0,0,1-12,0V86.48l-61.76,61.76a6,6,0,0,1-8.48,0L96,120.49l-58,58V202H224A6,6,0,0,1,230,208Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V166.34l57.17-57.17a4,4,0,0,1,5.66,0L128,138.34,190.34,76H160a4,4,0,0,1,0-8h40a4,4,0,0,1,4,4v40a4,4,0,0,1-8,0V81.66l-65.17,65.17a4,4,0,0,1-5.66,0L96,117.66l-60,60V204H224A4,4,0,0,1,228,208Z"}))]]),SZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M236.34,187.09A84,84,0,0,0,172.29,68.9,84,84,0,0,0,19.66,139.09l-6.84,23.26a20,20,0,0,0,24.83,24.83l23.26-6.84a83.94,83.94,0,0,0,22.76,6.74,84.06,84.06,0,0,0,111.42,41.26l23.26,6.84a20,20,0,0,0,24.83-24.83ZM62,155.5a11.88,11.88,0,0,0-3.39.49l-20.72,6.09L44,141.35a12,12,0,0,0-.93-9A60,60,0,1,1,67.7,156.92,12,12,0,0,0,62,155.5Zm150.89,24.8a12,12,0,0,0-.93,9l6.09,20.73L197.36,204a12,12,0,0,0-9.06.93A60,60,0,0,1,111,186.63a83.93,83.93,0,0,0,68.55-91.37,60,60,0,0,1,33.38,85Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M231.66,213.73a8,8,0,0,1-9.93,9.93L194,215.5A72.05,72.05,0,0,1,92.06,175.89h0c1.31.07,2.62.11,3.94.11a72,72,0,0,0,67.93-95.88h0A72,72,0,0,1,223.5,186Z",opacity:"0.2"}),y.createElement("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,
216,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86ZM62,159.5a8.28,8.28,0,0,0-2.26.32L32,168l8.17-27.76a8,8,0,0,0-.63-6,64,64,0,1,1,26.26,26.26A8,8,0,0,0,62,159.5Zm153.79,28.73L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,16,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86Zm-16.25,1.47L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M229.93,186.58A78,78,0,0,0,168.16,74.42,78,78,0,1,0,26.07,138.58L18.58,164A14,14,0,0,0,36,181.42l25.46-7.49a78,78,0,0,0,26.39,7.63,78,78,0,0,0,106.77,40.37L220,229.42A14,14,0,0,0,237.42,212ZM62,161.5a6.05,6.05,0,0,0-1.69.24l-27.77,8.17a2,2,0,0,1-2.48-2.48l8.17-27.77a6.05,6.05,0,0,0-.47-4.53,66,66,0,1,1,27.08,27.08A6,6,0,0,0,62,161.5Zm155.71,26.16,8.17,27.77a2,2,0,0,1-2.48,2.48l-27.77-8.17a6.06,6.06,0,0,0-4.53.47,66,66,0,0,1-90-28.4,77.92,77.92,0,0,0,71-94.68,66,66,0,0,1,46.07,96A6.05,6.05,0,0,0,217.74,187.66Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,16,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86ZM62,159.5a8.28,8.28,0,0,0-2.26.32L32,168l8.17-27.76a8,8,0,0,0-.63-6,64,64,0,1,1,26.26,26.26A8,8,0,0,0,62,159.5Zm153.79,28.73L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M227.79,186.39a76,76,0,0,0-61-110.07A76,76,0,1,0,28.21,138.39L20.5,164.6a12,12,0,0,0,14.9,14.9l26.21-7.71a75.93,75.93,0,0,0,27.6,7.9,76,76,0,0,0,105.18,40.1l26.21,7.71a12,12,0,0,0,14.9-14.9ZM60.9,163.66l-27.76,8.17a4,4,0,0,1-5-5l8.17-27.76a4.07,4.07,0,0,0-.31-3A68,68,0,1,1,63.92,164,4.06,4.06,0,0,0,60.9,163.66Zm165.92,55.16a4,4,0,0,1-4,1l-27.76-8.17a4.07,4.07,0,0,0-3,.31A68,68,0,0,1,98,180a76,76,0,0,0,71.5-95.28A68,68,0,0,1,220,184.08a4.07,4.07,0,0,0-.31,3l8.17,27.76A4,4,0,0,1,226.82,218.82Z"}))]]),RZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]),NZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm68-84a12,12,0,0,1-12,12H128a12,12,0,0,1-12-12V72a12,12,0,0,1,24,0v44h44A12,12,0,0,1,196,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm56,112H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm62-90a6,6,0,0,1-6,6H128a6,6,0,0,1-6-6V72a6,6,0,0,1,12,0v50h50A6,6,0,0,1,190,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm60-92a4,4,0,0,1-4,4H128a4,4,0,0,1-4-4V72a4,4,0,0,1,8,0v52h52A4,4,0,0,1,188,128Z"}))]]),wZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,28H88A12,12,0,0,0,76,40V76H40A12,12,0,0,0,28,88V2
216a12,12,0,0,0,12,12H168a12,12,0,0,0,12-12V180h36a12,12,0,0,0,12-12V40A12,12,0,0,0,216,28ZM156,204H52V100H156Zm48-48H180V88a12,12,0,0,0-12-12H100V52H204Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,40V168H168V88H88V40Z",opacity:"0.2"}),y.createElement("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32Zm-8,128H176V88a8,8,0,0,0-8-8H96V48H208Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,34H88a6,6,0,0,0-6,6V82H40a6,6,0,0,0-6,6V216a6,6,0,0,0,6,6H168a6,6,0,0,0,6-6V174h42a6,6,0,0,0,6-6V40A6,6,0,0,0,216,34ZM162,210H46V94H162Zm48-48H174V88a6,6,0,0,0-6-6H94V46H210Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,36H88a4,4,0,0,0-4,4V84H40a4,4,0,0,0-4,4V216a4,4,0,0,0,4,4H168a4,4,0,0,0,4-4V172h44a4,4,0,0,0,4-4V40A4,4,0,0,0,216,36ZM164,212H44V92H164Zm48-48H172V88a4,4,0,0,0-4-4H92V44H212Z"}))]]),EZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M112,60a16,16,0,1,1,16,16A16,16,0,0,1,112,60Zm16,52a16,16,0,1,0,16,16A16,16,0,0,0,128,112Zm0,68a16,16,0,1,0,16,16A16,16,0,0,0,128,180Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M176,32V224a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16V32A16,16,0,0,1,96,16h64A16,16,0,0,1,176,32Z",opacity:"0.2"}),y.createElement("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM128,72a12,12,0,1,0-12-12A12,12,0,0,0,128,72Zm0,112a12,12,0,1,0,12,12A12,12,0,0,0,128,184Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M160,16H96A16,16,0,0,0,80,32V224a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16V32A16,16,0,0,0,160,16ZM128,208a12,12,0,1,1,12-12A12,12,0,0,1,128,208Zm0-68a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm0-68a12,12,0,1,1,12-12A12,12,0,0,1,128,72Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M118,60a10,10,0,1,1,10,10A10,10,0,0,1,118,60Zm10,58a10,10,0,1,0,10,10A10,10,0,0,0,128,118Zm0,68a10,10,0,1,0,10,10A10,10,0,0,0,128,186Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM128,72a12,12,0,1,0-12-12A12,12,0,0,0,128,72Zm0,112a12,12,0,1,0,12,12A12,12,0,0,0,128,184Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M120,60a8,8,0,1,1,8,8A8,8,0,0,1,120,60Zm8,60a8,8,0,1,0,8,8A8,8,0,0,0,128,120Zm0,68a8,8,0,1,0,8,8A8,8,0,0,0,128,188Z"}))]]),LZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,68H190.06A33.82,33.82,0,0,0,196,49.69,36.62,36.62,0,0,0,158.31,12,33.44,33.44,0,0,0,134,23.25a54.65,54.65,0,0,0-6,8.3,54.65,54.65,0,0,0-6-8.3A33.44,33.44,0,0,0,97.69,12,36.62,36.62,0,0,0,60,49.69,33.82,33.82,0,0,0,65.94,68H40A20,20,0,0,0,20,88v32a20,20,0,0,0,16,19.6V200a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V139.6A20,20,0,0,0,236,120V88A20,20,0,0,0,216,68Zm-4,48H140V92h72ZM152,39.17A9.59,9.59,0,0,1,159,36h.35A12.62,12.62,0,0,1,172,49,9.59,9.59,0,0,1,168.83,56c-6.9,6.12-18.25,9.26-27.63,10.76C142.7,57.42,145.84,46.07,152,39.17ZM87.7,39.7A12.8,12.8,0,0,1,96.61,36H97A9.59,9.59,0,0,1,104,39.17c6.12,6.9,9.26,18.24,10.75,27.61C105.45,65.27,94,62.13,87.17,56A9.59,9.59,0,0,1,84,49,12.72,12.72,0,0,1,87.7,39.7ZM44,92h72v24H44Zm16,48h56v56H60Zm80,56V140h56v56Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,128v72a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V128Z",opacity:"0.2"}),y.createElement("path",{d:"M216,72H180.92c.39-.33.79-.65,1.17-1A29.53,29.53,0,0,0,192,49.57,32.62,32.62,0,0,0,158.44,16,29.53,29.53,0,0,0,137,25.91a54.94,54.94,0,0,0-9,14.48,54.94,54.94,0,0,0-9-14.48A29.53,29.53,0,0,0,97.56,16,32.62,32.62,0,0,0,64,49.57,29.53,29.53,0,0,0,73.91,71c.38.33.78.65,1.17,1H40A16,16,0,0,0,24,88v32a16,16,0,0,0,16,16v64a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V136a16,16,0,0,0,16-16V88A16,16,0,0,0,216,72ZM149,36.51a13.69,13.69,0,0,1,10-4.5h.49A16.62,16.62,0,0,1,176,49.08a13.69,13.69,0,0,1-4.5,10c-9.49,8.4-25.24,11.36-35,12.4C137.7,60.89,141,45.5,149,36.51Zm-64.09.36A16.63,16.63,0,0,1,96.59,32h.49a13.69,13.69,0,0,1,10,4.5c8.39,9.48,11.35,25.2,12.39,34.92-9.72-1-25.44-4-34.92-12.39a13.69,13.69,0,0,1-4.5-10A16.6,16.6,0,0,1,84.87,36.87ZM40,88h80v32H40Zm16,48h64v64H56Zm144,64H136V136h64Zm16-80H136V88h80v32Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,72H180.92c.39-.33.79-.65,1.17-1A29.53,29.53,0,0,0,192,49.57,32.62,32.62,0,0,0,158.44,16,29.53,29.53,0,0,0,137,25.91a54.94,54.94,0,0,0-9,14.48,54.94,54.94,0,0,0-9-14.48A29.53,29.53,0,0,0,97.56,16,32.62,32.62,0,0,0,64,49.57,29.53,29.53,0,0,0,73.91,71c.38.33.78.65,1.17,1H40A16,16,0,0,0,24,88v32a16,16,0,0,0,16,16v64a16,16,0,0,0,16,16h60a4,4,0,0,0,4-4V120H40V88h80v32h16V88h80v32H136v92a4,4,0,0,0,4,4h60a16,16,0,0,0,16-16V136a16,16,0,0,0,16-16V88A16,16,0,0,0,216,72ZM84.51,59a13.69,13.69,0,0,1-4.5-10A16.62,16.62,0,0,1,96.59,32h.49a13.69,13.69,0,0,1,10,4.5c8.39,9.48,11.35,25.2,12.39,34.92C109.71,70.39,94,67.43,84.51,59Zm87,0c-9.49,8.4-25.24,11.36-35,12.4C137.7,60.89,141,45.5,149,36.51a13.69,13.69,0,0,1,10-4.5h.49A16.62,16.62,0,0,1,176,49.08,13.69,13.69,0,0,1,171.49,59Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,74H174.74a46.41,46.41,0,0,0,6-4.48,27.56,27.56,0,0,0,9.22-20A30.63,30.63,0,0,0,158.5,18a27.56,27.56,0,0,0-20,9.22A57.1,57.1,0,0,0,128,45.76a57.1,57.1,0,0,0-10.48-18.53A27.56,27.56,0,0,0,97.5,18,3
20.63,30.63,0,0,0,66,49.51a27.56,27.56,0,0,0,9.22,20,45.74,45.74,0,0,0,6,4.48H40A14,14,0,0,0,26,88v32a14,14,0,0,0,14,14h2v66a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V134h2a14,14,0,0,0,14-14V88A14,14,0,0,0,216,74ZM135.77,63c2.25-12.12,6.29-21.75,11.69-27.85A15.68,15.68,0,0,1,158.86,30h.55A18.6,18.6,0,0,1,178,49.14a15.68,15.68,0,0,1-5.18,11.4C162.1,70,143.92,72.83,134.34,73.65,134.59,70.76,135,67.08,135.77,63ZM83.45,35.45A18.69,18.69,0,0,1,96.59,30h.55a15.68,15.68,0,0,1,11.4,5.18C118,45.9,120.83,64.08,121.65,73.66c-2.89-.25-6.57-.68-10.61-1.43C98.92,70,89.29,65.94,83.19,60.53A15.64,15.64,0,0,1,78,49.14,18.65,18.65,0,0,1,83.45,35.45ZM38,120V88a2,2,0,0,1,2-2h82v36H40A2,2,0,0,1,38,120Zm16,80V134h68v68H56A2,2,0,0,1,54,200Zm148,0a2,2,0,0,1-2,2H134V134h68Zm16-80a2,2,0,0,1-2,2H134V86h82a2,2,0,0,1,2,2Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,72H180.92c.39-.33.79-.65,1.17-1A29.53,29.53,0,0,0,192,49.57,32.62,32.62,0,0,0,158.44,16,29.53,29.53,0,0,0,137,25.91a54.94,54.94,0,0,0-9,14.48,54.94,54.94,0,0,0-9-14.48A29.53,29.53,0,0,0,97.56,16,32.62,32.62,0,0,0,64,49.57,29.53,29.53,0,0,0,73.91,71c.38.33.78.65,1.17,1H40A16,16,0,0,0,24,88v32a16,16,0,0,0,16,16v64a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V136a16,16,0,0,0,16-16V88A16,16,0,0,0,216,72ZM149,36.51a13.69,13.69,0,0,1,10-4.5h.49A16.62,16.62,0,0,1,176,49.08a13.69,13.69,0,0,1-4.5,10c-9.49,8.4-25.24,11.36-35,12.4C137.7,60.89,141,45.5,149,36.51Zm-64.09.36A16.63,16.63,0,0,1,96.59,32h.49a13.69,13.69,0,0,1,10,4.5c8.39,9.48,11.35,25.2,12.39,34.92-9.72-1-25.44-4-34.92-12.39a13.69,13.69,0,0,1-4.5-10A16.6,16.6,0,0,1,84.87,36.87ZM40,88h80v32H40Zm16,48h64v64H56Zm144,64H136V136h64Zm16-80H136V88h80v32Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,76H166.81a50.54,50.54,0,0,0,12.63-8A25.53,25.53,0,0,0,188,49.44,28.62,28.62,0,0,0,158.56,20,25.53,25.53,0,0,0,140,28.56c-5.91,6.67-9.63,15.36-12,23.69-2.35-8.33-6.07-17-12-23.69A25.53,25.53,0,0,0,97.44,20,28.62,28.62,0,0,0,68,49.44,25.53,25.53,0,0,0,76.56,68a50.54,50.54,0,0,0,12.63,8H40A12,12,0,0,0,28,88v32a12,12,0,0,0,12,12h4v68a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V132h4a12,12,0,0,0,12-12V88A12,12,0,0,0,216,76ZM146,33.86A17.59,17.59,0,0,1,158.8,28h.61A20.62,20.62,0,0,1,180,49.2,17.6,17.6,0,0,1,174.14,62c-12.09,10.7-33.07,13.21-42,13.79C132.76,66.93,135.26,46,146,33.86ZM76,49.2A20.62,20.62,0,0,1,96.59,28h.61A17.59,17.59,0,0,1,110,33.86c10.71,12.09,13.21,33.07,13.79,42-8.89-.58-29.87-3.09-42-13.79A17.6,17.6,0,0,1,76,49.2ZM36,120V88a4,4,0,0,1,4-4h84v40H40A4,4,0,0,1,36,120Zm16,80V132h72v72H56A4,4,0,0,1,52,200Zm152,0a4,4,0,0,1-4,4H132V132h72Zm16-80a4,4,0,0,1-4,4H132V84h84a4,4,0,0,1,4,4Z"}))]]),TZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,10
27.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"}))]]),WZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]),jZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Zm-60-52a16,16,0,1,1-16-16A16,16,0,0,1,144,152Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,96V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96a8,8,0,0,1,8-8H208A8,8,0,0,1,216,96Z",opacity:"0.2"}),y.createElement("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Zm-68-56a12,12,0,1,1-12-12A12,12,0,0,1,140,152Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80Zm-80,84a12,12,0,1,1,12-12A12,12,0,0,1,128,164Zm32-84H96V56a32,32,0,0,1,64,0Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,82H174V56a46,46,0,0,0-92,0V82H48A14,14,0,0,0,34,96V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V96A14,14,0,0,0,208,82ZM94,56a34,34,0,0,1,68,0V82H94ZM210,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V96a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Zm-72-56a10,10,0,1,1-10-10A10,10,0,0,1,138,152Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Zm-68-56a12,12,0,1,1-12-12A12,12,0,0,1,140,152Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,84H172V56a44,44,0,0,0-88,0V84H48A12,12,0,0,0,36,96V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V96A12,12,0,0,0,208,84ZM92,56a36,36,0,0,1,72,0V84H92ZM212,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-76-56a8,8,0,1,1-8-8A8,8,0,0,1,136,152Z"}))]]),kZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"}),y.createElement("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"}))]]),PZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M246.36,56.55a12,12,0,0,0-11.63-.6c-41.48,20.29-71.4,10.71-103.07.56C98.48,45.89,60.88,33.85,10.73,58.37A12,12,0,0,0,4,69.16v120.1a12,12,0,0,0,17.27,10.79c41.48-20.29,71.4-10.71,103.07-.56,18.83,6,39.08,12.51,62.24,12.51,17.66,0,37-3.77,58.69-14.37A12,12,0,0,0,252,186.84V66.74A12,12,0,0,0,246.36,56.55ZM228,179.12c-38,16.16-66.41,7.07-96.34-2.51-18.83-6-39.08-12.52-62.24-12.52A124.86,124.86,0,0,0,28,171.24V76.88c38-16.16,66.41-7.08,96.34,2.51C153.6,88.76,186.29,99.23,228,84.76ZM128,96a32,32,0,1,0,32,32A32.06,32.06,0,0,0,128,96Zm0,40a8,8,0,1,1,8-8A8,8,0,0,1,128,136ZM64,100v40a12,12,0,1,1-24,0V100a12,12,0,1,1,24,0Zm128,56V116a12,12,0,1,1,24,0v40a12,12,0,1,1-24,0Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M16,69.21v120c91.64-44.77,132.36,42.35,224-2.42v-120C148.36,111.56,107.64,24.44,16,69.21ZM128,152a24,24,0,1,1,24-24A24,24,0,0,1,128,152Z",opacity:"0.2"}),y.createElement("path",{d:"M244.24,60a8,8,0,0,0-7.75-.4c-42.93,21-73.59,11.16-106,.78-34-10.89-69.25-22.14-117.95,1.64A8,8,0,0,0,8,69.24V189.17a8,8,0,0,0,11.51,7.19c42.93-21,73.59-11.16,106.05-.78,19.24,6.15,38.84,12.42,61,12.42,17.09,0,35.73-3.72,56.91-14.06a8,8,0,0,0,4.49-7.18V66.83A8,8,0,0,0,244.24,60ZM232,181.67c-40.6,18.17-70.25,8.69-101.56-1.32-19.24-6.15-38.84-12.42-61-12.42a122,122,0,0,0-45.4,9V74.33c40.6-18.17,70.25-8.69,101.56,1.32S189.14,96,232,79.09ZM128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144ZM56,96v48a8,8,0,0,1-16,0V96a8,8,0,1,1,16,0Zm144,64V112a8,8,0,1,1,16,0v48a8,8,0,1,1-16,0Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M244.24,60a8,8,0,0,0-7.75-.4c-42.93,21-73.59,11.16-106,.78C96.4,49.53,61.2,38.28,12.49,62.06A8,8,0,0,0,8,69.24V189.17a8,8,0,0,0,11.51,7.19c42.93-21,73.59-11.16,106.05-.78,19.24,6.15,38.84,12.42,61,12.42,17.09,0,35.73-3.72,56.91-14.06a8,8,0,0,0,4.49-7.18V66.83A8,8,0,0,0,244.24,60ZM48,152a8,8,0,0,1-16,0V88a8,8,0,0,1,16,0Zm80,8a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm96,8a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M243.18,61.72a6,6,0,0,0-5.81-.3c-43.66,21.32-74.69,11.39-107.54.88C96.16,51.53,61.35,40.4,13.37,63.84A6,6,0,0,0,10,69.23v120a6,6,0,0,0,8.63,5.39c43.66-21.32,74.69-11.39,107.54-.88,19,6.09,38.46,12.3,60.42,12.3,16.85,0,35.21-3.66,56-13.84a6,6,0,0,0,3.37-5.39v-120A6,6,0,0,0,243.18,61.72ZM234,183c-41.9,19.21-72.17,9.53-104.17-.71C110.78,176.18,91.37,170,69.41,170c-14.49,0-30.08,2.7-47.41,9.92V73c41.9-19.21,72.17-9.53,104.17.71C157.78,83.84,190.41,94.28,234,76.11ZM128,98a30,30,0,1,0,30,30A30,30,0,0,0,128,98Zm0,48a18,18,0,1,1,18-18A18,18,0,0,1,128,146ZM54,96v48a6,6,0,0,1-12,0V96a6,6,0,1,1,12,0Zm148,64V112a6,6,0,0,1,12,0v48a6,6,0,0,1-12,0Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M244.24,60a8,8,0,0,0-7.75-.4c-42.93,21-73.59,11.16-106,.78-34-10.89-69.25-22.14-117.95,1.64A8,8,0,0,0,8,69.24V189.17a8,8,0,0,0,11.51,7.19c42.93-21,73.59-11.16,106.05-.78,19.24,6.15,38.84,12.42,61,12.42,17.09,0,35.73-3.72,56.91-14.06a8,8,0,0,0,4.49-7.18V66.83A8,8,0,0,0,244.24,60ZM232,181.67c-40.6,18.17-70.25,8.69-101.56-1.32-19.24-6.15-38.84-12.42-61-12.42a122,122,0,0,0-45.4,9V74.33c40.6-18.17,70.25-8.69,101.56,1.32S189.14,96,232,79.09ZM128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144ZM56,96v48a8,8,0,0,1-16,0V96a8,8,0,1,1,16,0Zm144,64V112a8,8,0,1,1,16,0v48a8,8,0,1,1-16,0Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M242.12,63.39a4,4,0,0,0-3.88-.2c-44.37,21.68-75.77,11.64-109,1s-67.71-21.67-115,1.42A4,4,0,0,0,12,69.21v120a4,4,0,0,0,5.76,3.6c44.37-21.68,75.77-11.64,109
2-1,18.86,6,38.08,12.19,59.8,12.19,16.61,0,34.69-3.6,55.18-13.61a4,4,0,0,0,2.24-3.6v-120A4,4,0,0,0,242.12,63.39ZM236,184.27c-43.19,20.27-74.1,10.38-106.78-.08-18.86-6-38.08-12.18-59.8-12.18-15,0-31.28,3-49.42,10.94V71.73c43.19-20.27,74.1-10.38,106.78.08C158.7,82,191.67,92.57,236,73.05ZM128,100a28,28,0,1,0,28,28A28,28,0,0,0,128,100Zm0,48a20,20,0,1,1,20-20A20,20,0,0,1,128,148ZM52,96v48a4,4,0,0,1-8,0V96a4,4,0,0,1,8,0Zm152,64V112a4,4,0,0,1,8,0v48a4,4,0,0,1-8,0Z"}))]]),IZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,108H140V92h4a20,20,0,0,0,20-20V40a20,20,0,0,0-20-20H112A20,20,0,0,0,92,40V72a20,20,0,0,0,20,20h4v16H24a12,12,0,0,0,0,24H52v24H48a20,20,0,0,0-20,20v32a20,20,0,0,0,20,20H80a20,20,0,0,0,20-20V176a20,20,0,0,0-20-20H76V132H180v24h-4a20,20,0,0,0-20,20v32a20,20,0,0,0,20,20h32a20,20,0,0,0,20-20V176a20,20,0,0,0-20-20h-4V132h28a12,12,0,0,0,0-24ZM116,44h24V68H116ZM76,204H52V180H76Zm128,0H180V180h24Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M152,40V72a8,8,0,0,1-8,8H112a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h32A8,8,0,0,1,152,40ZM80,168H48a8,8,0,0,0-8,8v32a8,8,0,0,0,8,8H80a8,8,0,0,0,8-8V176A8,8,0,0,0,80,168Zm128,0H176a8,8,0,0,0-8,8v32a8,8,0,0,0,8,8h32a8,8,0,0,0,8-8V176A8,8,0,0,0,208,168Z",opacity:"0.2"}),y.createElement("path",{d:"M232,112H136V88h8a16,16,0,0,0,16-16V40a16,16,0,0,0-16-16H112A16,16,0,0,0,96,40V72a16,16,0,0,0,16,16h8v24H24a8,8,0,0,0,0,16H56v32H48a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16H80a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16H72V128H184v32h-8a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16h-8V128h32a8,8,0,0,0,0-16ZM112,40h32V72H112ZM80,208H48V176H80Zm128,0H176V176h32Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M240,120a8,8,0,0,1-8,8H200v32h8a16,16,0,0,1,16,16v32a16,16,0,0,1-16,16H176a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16h8V128H72v32h8a16,16,0,0,1,16,16v32a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V176a16,16,0,0,1,16-16h8V128H24a8,8,0,0,1,0-16h96V88h-8A16,16,0,0,1,96,72V40a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V72a16,16,0,0,1-16,16h-8v24h96A8,8,0,0,1,240,120Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,114H134V86h10a14,14,0,0,0,14-14V40a14,14,0,0,0-14-14H112A14,14,0,0,0,98,40V72a14,14,0,0,0,14,14h10v28H24a6,6,0,0,0,0,12H58v36H48a14,14,0,0,0-14,14v32a14,14,0,0,0,14,14H80a14,14,0,0,0,14-14V176a14,14,0,0,0-14-14H70V126H186v36H176a14,14,0,0,0-14,14v32a14,14,0,0,0,14,14h32a14,14,0,0,0,14-14V176a14,14,0,0,0-14-14H198V126h34a6,6,0,0,0,0-12ZM110,72V40a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2V72a2,2,0,0,1-2,2H112A2,2,0,0,1,110,72ZM82,176v32a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V176a2,2,0,0,1,2-2H80A2,2,0,0,1,82,176Zm128,0v32a2,2,0,0,1-2,2H176a2,2,0,0,1-2-2V176a2,2,0,0,1,2-2h32A2,2,0,0,1,210,176Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,112H136V88h8a16,16,0,0,0,16-16V40a16,16,0,0,0-16-16H112A16,16,0,0,0,96,40V72a16,16,0,0,0,16,16h8v24H24a8,8,0,0,0,0,16H56v32H48a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16H80a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16H72V128H184v32h-8a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16h-8V128h32a8,8,0,0,0,0-16ZM112,40h32V72H112ZM80,208H48V176H80Zm128,0H176V176h32Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,116H132V84h12a12,12,0,0,0,12-12V40a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12V72a12,12,0,0,0,12,12h12v32H24a4,4,0,0,0,0,8H60v40H48a12,12,0,0,0-12,12v32a12,12,0,0,0,12,12H80a12,12,0,0,0,12-12V176a12,12,0,0,0-12-12H68V124H188v40H176a12,12,0,0,0-12,12v32a12,12,0,0,0,12,12h32a12,12,0,0,0,12-12V176a12,12,0,0,0-12-12H196V124h36a4,4,0,0,0,0-8ZM108,72V40a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4V72a4,4,0,0,1-4,4H112A4,4,0,0,1,108,72ZM84,176v32a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V176a4,4,0,0,1,4-4H80A4,4,0,0,1,84,176Zm128,0v32a4,4,0,0,1-4,4H176a4,4,0,0,1-4-4V176a4,4,0,0,1,4-4h32A4,4,0,0,1,212,176Z"}))]]),BZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M230.14,70.54,185.46,25.85a20,20,0,0,0-28.29,0L33.86,149.17A19.85,19.85,0,0,0,28,163.31V208a20,20,0,0,0,20,20H92.69a19.86,19.86,0,0,0,14.14-5.86L230.14,98.82a20,20,0,0,0,0-28.28ZM93,180l71-71,11,11-71,71ZM76,163,65,152l71-71,11,11ZM52,173l15.51,15.51h0L83,204H52ZM192,103,153,64l18.34-18.34,39,39Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z",opacity:"0.2"}),y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160,136,75.31,152.69,92,68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188,164,103.31,180.69,120Zm96-96L147.31,64l24-24L216,84.68Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160l90.35-90.35,16.68,16.69L68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188l90.35-90.35h0l16.68,16.69Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M225.9,74.78,181.21,30.09a14,14,0,0,0-19.8,0L38.1,153.41a13.94,13.94,0,0,0-4.1,9.9V208a14,14,0,0,0,14,14H92.69a13.94,13.94,0,0,0,9.9-4.1L225.9,94.58a14,14,0,0,0,0-19.8ZM48.49,160,136,72.48,155.51,92,68,179.51ZM46,208V174.48L81.51,210H48A2,2,0,0,1,46,208Zm50-.49L76.49,188,164,100.48,183.51,120ZM217.41,86.1,192,111.51,144.49,64,169.9,38.58a2,2,0,0,1,2.83,0l44.68,44.69a2,2,0,0,1,0,2.83Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160,136,75.31,152.69,92,68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188,164,103.31,180.69,120Zm96-96L147.31,64l24-24L216,84.68Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224.49,76.2,179.8,31.51a12,12,0,0,0-17,0L39.52,154.83A11.9,11.9,0,0,0,36,163.31V208a12,12,0,0,0,12,12H92.69a12,12,0,0,0,8.48-3.51L224.48,93.17a12,12,0,0,0,0-17ZM45.66,160,136,69.65,158.34,92,68,182.34ZM44,208V169.66l21.17,21.17h0L86.34,212H48A4,4,0,0,1,44,208Zm52,2.34L73.66,188,164,97.65,186.34,120ZM218.83,87.51,192,114.34,141.66,64l26.82-26.83a4,4,0,0,1,5.66,0l44.69,44.68a4,4,0,0,1,0,5.66Z"}))]]),DZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M230.14,70.54,185.46,25.85a20,20,0,0,0-28.29,0L33.86,149.17A19.85,19.85,0,0,0,28,163.31V208a20,20,0,0,0,20,20H92.69a19.86,19.86,0,0,0,14.14-5.86L230.14,98.82a20,20,0,0,0,0-28.28ZM91,204H52V165l84-84,39,39ZM192,103,153,64l18.34-18.34,39,39Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z",opacity:"0.2"}),y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM192,108.68,147.31,64l24-24L216,84.68Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M225.9,74.78,181.21,30.09a14,14,0,0,0-19.8,0L38.1,153.41a13.94,13.94,0,0,0-4.1,9.9V208a14,14,0,0,0,14,14H92.69a13.94,13.94,0,0,0,9.9-4.1L225.9,94.58a14,14,0,0,0,0-19.8ZM94.1,209.41a2,2,0,0,1-1.41.59H48a2,2,0,0,1-2-2V163.31a2,2,0,0,1,.59-1.41L136,72.48,183.51,120ZM217.41,86.1,192,111.51,144.49,64,169.9,38.58a2,2,0,0,1,2.83,0l44.68,44.69a2,2,0,0,1,0,2.83Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224.49,76.2,179.8,31.51a12,12,0,0,0-17,0L133.17,61.17h0L39.52,154.83A11.9,11.9,0,0,0,36,163.31V208a12,12,0,0,0,12,12H92.69a12,12,0,0,0,8.48-3.51L224.48,93.17a12,12,0,0,0,0-17Zm-129,134.63A4,4,0,0,1,92.69,212H48a4,4,0,0,1-4-4V163.31a4,4,0,0,1,1.17-2.83L136,69.65,186.34,120ZM218.83,87.51,192,114.34,141.66,64l26.82-26.83a4,4,0,0,1,5.66,0l44.69,44.68a4,4,0,0,1,0,5.66Z"}))]]),FZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M200,120a16,16,0,1,1-16-16A16,16,0,0,1,200,120ZM156,
264H116a12,12,0,0,0,0,24h40a12,12,0,0,0,0-24Zm100,48v32a28,28,0,0,1-27.54,28L213.2,214.73A20,20,0,0,1,194.36,228H181.64a20,20,0,0,1-18.84-13.27l-1-2.73H110.17l-1,2.73A20,20,0,0,1,90.36,228H77.64A20,20,0,0,1,58.8,214.73L46.5,180.28A91.63,91.63,0,0,1,25.75,137.8,11.91,11.91,0,0,0,24,144a12,12,0,0,1-24,0,36.07,36.07,0,0,1,24.56-34.13A92.13,92.13,0,0,1,116,28H220a12,12,0,0,1,0,24H210a92,92,0,0,1,22.48,31.45l.42,1A28.05,28.05,0,0,1,256,112Zm-24,0a4,4,0,0,0-4-4h-3.66a12,12,0,0,1-11.45-8.41A68,68,0,0,0,148,52H116A68,68,0,0,0,65.86,165.94,11.85,11.85,0,0,1,68.31,170l12.15,34h7.08l2.87-8a12,12,0,0,1,11.3-8h68.58a12,12,0,0,1,11.3,8l2.87,8h7.08l17.16-48a12,12,0,0,1,11.3-8h8a4,4,0,0,0,4-4Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M240,112v32a16,16,0,0,1-16,16h-8l-18.1,50.69a8,8,0,0,1-7.54,5.31H177.64a8,8,0,0,1-7.54-5.31L166.29,200H97.71L93.9,210.69A8,8,0,0,1,86.36,216H73.64a8,8,0,0,1-7.54-5.31L53,174a79.7,79.7,0,0,1-21-54h0a80,80,0,0,1,80-80h32a80,80,0,0,1,73.44,48.22,82.22,82.22,0,0,1,2.9,7.78H224A16,16,0,0,1,240,112Z",opacity:"0.2"}),y.createElement("path",{d:"M192,116a12,12,0,1,1-12-12A12,12,0,0,1,192,116ZM152,64H112a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm96,48v32a24,24,0,0,1-24,24h-2.36l-16.21,45.38A16,16,0,0,1,190.36,224H177.64a16,16,0,0,1-15.07-10.62L160.65,208h-57.3l-1.92,5.38A16,16,0,0,1,86.36,224H73.64a16,16,0,0,1-15.07-10.62L46,178.22a87.69,87.69,0,0,1-21.44-48.38A16,16,0,0,0,16,144a8,8,0,0,1-16,0,32,32,0,0,1,24.28-31A88.12,88.12,0,0,1,112,32H216a8,8,0,0,1,0,16H194.61a87.93,87.93,0,0,1,30.17,37c.43,1,.85,2,1.25,3A24,24,0,0,1,248,112Zm-16,0a8,8,0,0,0-8-8h-3.66a8,8,0,0,1-7.64-5.6A71.9,71.9,0,0,0,144,48H112A72,72,0,0,0,58.91,168.64a8,8,0,0,1,1.64,2.71L73.64,208H86.36l3.82-10.69A8,8,0,0,1,97.71,192h68.58a8,8,0,0,1,7.53,5.31L177.64,208h12.72l18.11-50.69A8,8,0,0,1,216,152h8a8,8,0,0,0,8-8Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M226,88.08c-.4-1-.82-2-1.25-3a87.93,87.93,0,0,0-30.17-37H216a8,8,0,0,0,0-16H112a88.12,88.12,0,0,0-87.72,81A32,32,0,0,0,0,144a8,8,0,0,0,16,0,16,16,0,0,1,8.57-14.16A87.69,87.69,0,0,0,46,178.22l12.56,35.16A16,16,0,0,0,73.64,224H86.36a16,16,0,0,0,15.07-10.62l1.92-5.38h57.3l1.92,5.38A16,16,0,0,0,177.64,224h12.72a16,16,0,0,0,15.07-10.62L221.64,168H224a24,24,0,0,0,24-24V112A24,24,0,0,0,226,88.08ZM152,72H112a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm28,56a12,12,0,1,1,12-12A12,12,0,0,1,180,128Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M190,116a10,10,0,1,1-10-10A10,10,0,0,1,190,116ZM152,66H112a6,6,0,0,0,0,12h40a6,6,0,0,0,0-12Zm94,46v32a22,22,0,0,1-22,22h-3.77l-16.68,46.71A14,14,0,0,1,190.36,222H177.64a14,14,0,0,1-13.19-9.29L162.06,206H101.94l-2.39,6.71A14,14,0,0,1,86.36,222H73.64a14,14,0,0,1-13.19-9.29L47.76,177.18a85.72,85.72,0,0,1-21.47-50.24A18,18,0,0,0,14,144a6,6,0,0,1-12,0,30,30,0,0,1,24.19-29.43A86.1,86.1,0,0,1,112,34H216a6,6,0,0,1,0,12H187.82a85.92,85.92,0,0,1,35.12,39.83c.6,1.38,1.16,2.77,1.68,4.18A22,22,0,0,1,246,112Zm-12,0a10,10,0,0,0-10-10h-3.66a6,6,0,0,1-5.73-4.2,71.4,71.4,0,0,0-2.68-7.19A74,74,0,0,0,144,46H112A74,74,0,0,0,57.44,170a5.81,5.81,0,0,1,1.22,2l13.09,36.64A2,2,0,0,0,73.64,210H86.36a2,2,0,0,0,1.89-1.33L92.06,198a6,6,0,0,1,5.65-4h68.58a6,6,0,0,1,5.65,4l3.81,10.69a2,2,0,0,0,1.89,1.33h12.72a2,2,0,0,0,1.89-1.33L210.35,158a6,6,0,0,1,5.65-4h8a10,10,0,0,0,10-10Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M192,116a12,12,0,1,1-12-12A12,12,0,0,1,192,116ZM152,64H112a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm96,48v32a24,24,0,0,1-24,24h-2.36l-16.21,45.38A16,16,0,0,1,190.36,224H177.64a16,16,0,0,1-15.07-10.62L160.65,208h-57.3l-1.92,5.38A16,16,0,0,1,86.36,224H73.64a16,16,0,0,1-15.07-10.62L46,178.22a87.69,87.69,0,0,1-21.44-48.38A16,16,0,0,0,16,144a8,8,0,0,1-16,0,32,32,0,0,1,24.28-31A88.12,88.12,0,0,1,112,32H216a8,8,0,0,1,0,16H194.61a87.93,87.93,0,0,1,30.17,37c.43,1,.85,2,1.25,3A24,24,0,0,1,248,112Zm-16,0a8,8,0,0,0-8-8h-3.66a8,8,0,0,1-7.64-5.6A71.9,71.9,0,0,0,144,48H112A72,72,0,0,0,58.91,168.64a8,8,0,0,1,1.64,2.71L73.64,208H86.36l3.82-10.69A8,8,0,0,1,97.71,192h68.58a8,8,0,0,1,7.53,5.31L177.64,208h12.72l18.11-50.69A8,8,0,0,1,216,152h8a8,8,0,0,0,8-8Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M188,116a8,8,0,1,1-8-8A8,8,0,0,1,188,116ZM152,68H112a4,4,0,0,0,0,8h40a4,4,0,0,0,0-8Zm92,44v32a20,20,0,0,1-20,20h-5.18l-17.16,48a12,12,0,0,1-11.3,8H177.64a12,12,0,0,1-11.3-8l-2.87-8H100.53l-2.87,8a12,12,0,0,1-11.3,8H73.64a12,12,0,0,1-11.3-8l-12.82-35.9a83.73,83.73,0,0,1-21.4-51.76A20,20,0,0,0,12,144a4,4,0,0,1-8,0,28,28,0,0,1,24.09-27.72A84.1,84.1,0,0,1,112,36H216a4,4,0,0,1,0,8H179.8a84,84,0,0,1,41.31,42.63c.76,1.76,1.47,3.55,2.11,5.37H224A20,20,0,0,1,244,112Zm-8,0a12,12,0,0,0-12-12h-3.66a4,4,0,0,1-3.82-2.8,74.45,74.45,0,0,0-2.75-7.39A76,76,0,0,0,144,44H112A76,76,0,0,0,56,
2171.34a4,4,0,0,1,.82,1.36l13.09,36.65A4,4,0,0,0,73.64,212H86.36a4,4,0,0,0,3.77-2.65L94,198.65A4,4,0,0,1,97.71,196h68.58a4,4,0,0,1,3.76,2.65l3.82,10.7a4,4,0,0,0,3.77,2.65h12.72a4,4,0,0,0,3.77-2.65l18.1-50.7A4,4,0,0,1,216,156h8a12,12,0,0,0,12-12Z"}))]]),HZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),y.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H136v48a8,8,0,0,1-16,0V136H72a8,8,0,0,1,0-16h48V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H134v82a6,6,0,0,1-12,0V134H40a6,6,0,0,1,0-12h82V40a6,6,0,0,1,12,0v82h82A6,6,0,0,1,222,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H132v84a4,4,0,0,1-8,0V132H40a4,4,0,0,1,0-8h84V40a4,4,0,0,1,8,0v84h84A4,4,0,0,1,220,128Z"}))]]),UZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"}))]]),VZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M168.49,151.51a12,12,0,0,1-17,17l-64-64a12,12,0,0,1,17-17ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M165.66,154.34a8,8,0,0,1-11.32,11.32l-64-64a8,8,0,0,1,11.32-11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,141.66a8,8,0,0,1-11.32,0l-64-64a8,8,0,0,1,11.32-11.32l64,64A8,8,0,0,1,165.66,165.66Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M164.24,155.76a6,6,0,1,1-8.48,8.48l-64-64a6,6,0,0,1,8.48-8.48ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M165.66,154.34a8,8,0,0,1-11.32,11.32l-64-64a8,8,0,0,1,11.32-11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M162.83,157.17a4,4,0,0,1-5.66,5.66l-64-64a4,4,0,0,1,5.66-5.66ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]),XZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M144,180a16,16,0,1,1-16-16A16,16,0,0,1,144,180Zm92-52A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128ZM128,64c-24.26,0-44,17.94-44,40v4a12,12,0,0,0,24,0v-4c0-8.82,9-16,20-16s20,7.18,20,16-9,16-20,16a12,12,0,0,0-12,12v8a12,12,0,0,0,23.73,2.56C158.31,137.88,172,122.37,172,104,172,81.94,152.26,64,128,64Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24
2-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M138,180a10,10,0,1,1-10-10A10,10,0,0,1,138,180ZM128,74c-21,0-38,15.25-38,34v4a6,6,0,0,0,12,0v-4c0-12.13,11.66-22,26-22s26,9.87,26,22-11.66,22-26,22a6,6,0,0,0-6,6v8a6,6,0,0,0,12,0v-2.42c18.11-2.58,32-16.66,32-33.58C166,89.25,149,74,128,74Zm102,54A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M136,180a8,8,0,1,1-8-8A8,8,0,0,1,136,180ZM128,76c-19.85,0-36,14.36-36,32v4a4,4,0,0,0,8,0v-4c0-13.23,12.56-24,28-24s28,10.77,28,24-12.56,24-28,24a4,4,0,0,0-4,4v8a4,4,0,0,0,8,0v-4.2c18-1.77,32-15.36,32-31.8C164,90.36,147.85,76,128,76Zm100,52A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]),$Z=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228.75,100.05c-3.52-3.67-7.15-7.46-8.34-10.33-1.06-2.56-1.14-7.83-1.21-12.47-.15-10-.34-22.44-9.18-31.27s-21.27-9-31.27-9.18c-4.64-.07-9.91-.15-12.47-1.21-2.87-1.19-6.66-4.82-10.33-8.34C148.87,20.46,140.05,12,128,12s-20.87,8.46-27.95,15.25c-3.67,3.52-7.46,7.15-10.33,8.34-2.56,1.06-7.83,1.14-12.47,1.21C67.25,37,54.81,37.14,46,46S37,67.25,36.8,77.25c-.07,4.64-.15,9.91-1.21,12.47-1.19,2.87-4.82,6.66-8.34,10.33C20.46,107.13,12,116,12,128S20.46,148.87,27.25,156c3.52,3.67,7.15,7.46,8.34,10.33,1.06,2.56,1.14,7.83,1.21,12.47.15,10,.34,22.44,9.18,31.27s21.27,9,31.27,9.18c4.64.07,9.91.15,12.47,1.21,2.87,1.19,6.66,4.82,10.33,8.34C107.13,235.54,116,244,128,244s20.87-8.46,27.95-15.25c3.67-3.52,7.46-7.15,10.33-8.34,2.56-1.06,7.83-1.14,12.47-1.21,10-.15,22.44-.34,31.27-9.18s9-21.27,9.18-31.27c.07-4.64.15-9.91,1.21-12.47,1.19-2.87,4.82-6.66,8.34-10.33C235.54,148.87,244,140.05,244,128S235.54,107.13,228.75,100.05Zm-17.32,39.29c-4.82,5-10.28,10.72-13.19,17.76-2.82,6.8-2.93,14.16-3,21.29-.08,5.36-.19,12.71-2.15,14.66s-9.3,2.07-14.66,2.15c-7.13.11-14.49.22-21.29,3-7,2.91-12.73,8.37-17.76,13.19C135.78,214.84,130.4,220,128,220s-7.78-5.16-11.34-8.57c-5-4.82-10.72-10.28-17.76-13.19-6.8-2.82-14.16-2.93-21.29-3-5.36-.08-12.71-.19-14.66-2.15s-2.07-9.3-2.15-14.66c-.11-7.13-.22-14.49-3-21.29-2.91-7-8.37-12.73-13.19-17.76C41.16,135.78,36,130.4,36,128s5.16-7.78,8.57-11.34c4.82-5,10.28-10.72,13.19-17.76,2.82-6.8,2.93-14.16,3-21.29C60.88,72.25,61,64.9,63,63s9.3-2.07,14.66-2.15c7.13-.11,14.49-.22,21.29-3,7-2.91,12.73-8.37,17.76-13.19C120.22,41.16,125.6,36,128,36s7.78,5.16,11.34,8.57c5,4.82,10.72,10.28,17.76,13.19,6.8,2.82,14.16,2.93,21.29,3,5.36.08,12.71.19,14.66,2.15s2.07,9.3,2.15,14.66c.11,7.13.22,14.49,3,21.29,2.91,7,8.37,12.73,13.19,17.76,3.41,3.56,8.57,8.94,8.57,11.34S214.84,135.78,211.43,139.34ZM176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,128c0,12.51-17.82,21.95-22.68,33.69-4.68,11.32,1.42,30.65-7.78,39.85s-28.53,3.1-39.85,7.78C150,214.18,140.5,232,128,232s-22-17.82-33.69-22.68c-11.32-4.68-30.65,1.42-39.85-7.78s-3.1-28.53-7.78-39.85C41.82,150,24,140.5,24,128s17.82-22,22.68-33.69C51.36,83,45.26,63.66,54.46,54.46S83,51.36,94.31,46.68C106.05,41.82,115.5,24,128,24S150,41.82,161.69,46.68c11.32,4.68,30.65-1.42,39.85,7.78s3.1,28.53,7.78,39.85C214.18,106.05,232,115.5,232,128Z",opacity:"0.2"}),y.createElement("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.
218,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-52.2,6.84-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224.42,104.2c-3.9-4.07-7.93-8.27-9.55-12.18-1.5-3.63-1.58-9-1.67-14.68-.14-9.38-.3-20-7.42-27.12S188,42.94,178.66,42.8c-5.68-.09-11-.17-14.68-1.67-3.91-1.62-8.11-5.65-12.18-9.55C145.16,25.22,137.64,18,128,18s-17.16,7.22-23.8,13.58c-4.07,3.9-8.27,7.93-12.18,9.55-3.63,1.5-9,1.58-14.68,1.67-9.38.14-20,.3-27.12,7.42S42.94,68,42.8,77.34c-.09,5.68-.17,11-1.67,14.68-1.62,3.91-5.65,8.11-9.55,12.18C25.22,110.84,18,118.36,18,128s7.22,17.16,13.58,23.8c3.9,4.07,7.93,8.27,9.55,12.18,1.5,3.63,1.58,9,1.67,14.68.14,9.38.3,20,7.42,27.12S68,213.06,77.34,213.2c5.68.09,11,.17,14.68,1.67,3.91,1.62,8.11,5.65,12.18,9.55C110.84,230.78,118.36,238,128,238s17.16-7.22,23.8-13.58c4.07-3.9,8.27-7.93,12.18-9.55,3.63-1.5,9-1.58,14.68-1.67,9.38-.14,20-.3,27.12-7.42s7.28-17.74,7.42-27.12c.09-5.68.17-11,1.67-14.68,1.62-3.91,5.65-8.11,9.55-12.18C230.78,145.16,238,137.64,238,128S230.78,110.84,224.42,104.2Zm-8.66,39.3c-4.67,4.86-9.5,9.9-12,15.9-2.38,5.74-2.48,12.52-2.58,19.08-.11,7.44-.23,15.14-3.9,18.82s-11.38,3.79-18.82,3.9c-6.56.1-13.34.2-19.08,2.58-6,2.48-11,7.31-15.91,12-5.25,5-10.68,10.24-15.49,10.24s-10.24-5.21-15.5-10.24c-4.86-4.67-9.9-9.5-15.9-12-5.74-2.38-12.52-2.48-19.08-2.58-7.44-.11-15.14-.23-18.82-3.9s-3.79-11.38-3.9-18.82c-.1-6.56-.2-13.34-2.58-19.08-2.48-6-7.31-11-12-15.91C35.21,138.24,30,132.81,30,128s5.21-10.24,10.24-15.5c4.67-4.86,9.5-9.9,12-15.9,2.38-5.74,2.48-12.52,2.58-19.08.11-7.44.23-15.14,3.9-18.82s11.38-3.79,18.82-3.9c6.56-.1,13.34-.2,19.08-2.58,6-2.48,11-7.31,15.91-12C117.76,35.21,123.19,30,128,30s10.24,5.21,15.5,10.24c4.86,4.67,9.9,9.5,15.9,12,5.74,2.38,12.52,2.48,19.08,2.58,7.44.11,15.14.23,18.82,3.9s3.79,11.38,3.9,18.82c.1,6.56.2,13.34,2.58,19.08,2.48,6,7.31,11,12,15.91,5,5.25,10.24,10.68,10.24,15.49S220.79,138.24,215.76,143.5ZM172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.
218,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M223,105.58c-4-4.2-8.2-8.54-10-12.8-1.65-4-1.73-9.53-1.82-15.41-.14-9-.29-19.19-6.83-25.74s-16.74-6.69-25.74-6.83c-5.88-.09-11.43-.17-15.41-1.82-4.26-1.76-8.6-5.93-12.8-9.95-6.68-6.41-13.59-13-22.42-13s-15.74,6.62-22.42,13c-4.2,4-8.54,8.2-12.8,10-4,1.65-9.53,1.73-15.41,1.82-9,.14-19.19.29-25.74,6.83S44.94,68.37,44.8,77.37c-.09,5.88-.17,11.43-1.82,15.41-1.76,4.26-5.93,8.6-9.95,12.8-6.41,6.68-13,13.59-13,22.42s6.62,15.74,13,22.42c4,4.2,8.2,8.54,10,12.8,1.65,4,1.73,9.53,1.82,15.41.14,9,.29,19.19,6.83,25.74s16.74,6.69,25.74,6.83c5.88.09,11.43.17,15.41,1.82,4.26,1.76,8.6,5.93,12.8,9.95,6.68,6.41,13.59,13,22.42,13s15.74-6.62,22.42-13c4.2-4,8.54-8.2,12.8-10,4-1.65,9.53-1.73,15.41-1.82,9-.14,19.19-.29,25.74-6.83s6.69-16.74,6.83-25.74c.09-5.88.17-11.43,1.82-15.41,1.76-4.26,5.93-8.6,9.95-12.8,6.41-6.68,13-13.59,13-22.42S229.38,112.26,223,105.58Zm-5.78,39.3c-4.54,4.73-9.24,9.63-11.57,15.28-2.23,5.39-2.33,12-2.43,18.35-.12,8.2-.24,16-4.49,20.2s-12,4.37-20.2,4.49c-6.37.1-13,.2-18.35,2.43-5.65,2.33-10.55,7-15.28,11.57C139.09,222.75,133.62,228,128,228s-11.09-5.25-16.88-10.8c-4.73-4.54-9.63-9.24-15.28-11.57-5.39-2.23-12-2.33-18.35-2.43-8.2-.12-15.95-.24-20.2-4.49s-4.37-12-4.49-20.2c-.1-6.37-.2-13-2.43-18.35-2.33-5.65-7-10.55-11.57-15.28C33.25,139.09,28,133.62,28,128s5.25-11.09,10.8-16.88c4.54-4.73,9.24-9.63,11.57-15.28,2.23-5.39,2.33-12,2.43-18.35.12-8.2.24-15.95,4.49-20.2s12-4.37,20.2-4.49c6.37-.1,13-.2,18.35-2.43,5.65-2.33,10.55-7,15.28-11.57C116.91,33.25,122.38,28,128,28s11.09,5.25,16.88,10.8c4.73,4.54,9.63,9.24,15.28,11.57,5.39,2.23,12,2.33,18.35,2.43,8.2.12,16,.24,20.2,4.49s4.37,12,4.49,20.2c.1,6.37.2,13,2.43,18.35,2.33,5.65,7,10.55,11.57,15.28,5.55,5.79,10.8,11.26,10.8,16.88S222.75,139.09,217.2,144.88Zm-46.37-43.71a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17Z"}))]]),GZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M76.86,115.54a12,12,0,0,1,15.6-6.68L116,118.28V96a12,12,0,0,1,24,0v22.28l23.54-9.42a12,12,0,0,1,8.92,22.28L147,141.33,161.6,160.8a12,12,0,1,1-19.2,14.4L128,156l-14.4,19.2a12,12,0,1,1-19.2-14.4L109,141.33,83.54,131.14A12,12,0,0,1,76.86,115.54ZM228,56v56c0,54.29-26.32,87.22-48.4,105.29-23.71,19.39-47.44,26-48.44,26.29a12.1,12.1,0,0,1-6.32,0c-1-.28-24.73-6.9-48.44-26.29C54.32,199.22,28,166.29,28,112V56A20,20,0,0,1,48,36H208A20,20,0,0,1,228,56Zm-24,4H52v52c0,35.71,13.09,64.69,38.91,86.15A126.14,126.14,0,0,0,128,219.38a126.28,126.28,0,0,0,37.
209-21.23C190.91,176.69,204,147.71,204,112Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,56v56c0,96-88,120-88,120S40,208,40,112V56a8,8,0,0,1,8-8H208A8,8,0,0,1,216,56Z",opacity:"0.2"}),y.createElement("path",{d:"M80.57,117A8,8,0,0,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43l-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,0,1,80.57,117ZM224,56v56c0,52.72-25.52,84.67-46.93,102.19-23.06,18.86-46,25.27-47,25.53a8,8,0,0,1-4.2,0c-1-.26-23.91-6.67-47-25.53C57.52,196.67,32,164.72,32,112V56A16,16,0,0,1,48,40H208A16,16,0,0,1,224,56Zm-16,0L48,56l0,56c0,37.3,13.82,67.51,41.07,89.81A128.25,128.25,0,0,0,128,223.62a129.3,129.3,0,0,0,39.41-22.2C194.34,179.16,208,149.07,208,112Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.27,47,25.53a8,8,0,0,0,4.2,0c1-.26,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-37,87.43-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,1,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M173.57,117.77a6,6,0,0,1-3.34,7.8L137.5,138.66l19.3,25.74a6,6,0,0,1-9.6,7.2L128,146l-19.2,25.6a6,6,0,1,1-9.6-7.2l19.3-25.74L85.77,125.57a6,6,0,0,1,4.46-11.14L122,127.14V96a6,6,0,0,1,12,0v31.14l31.77-12.71A6,6,0,0,1,173.57,117.77ZM222,56v56c0,51.94-25.12,83.4-46.2,100.64-22.73,18.6-45.27,24.89-46.22,25.15a6,6,0,0,1-3.16,0c-1-.26-23.49-6.55-46.22-25.15C59.12,195.4,34,163.94,34,112V56A14,14,0,0,1,48,42H208A14,14,0,0,1,222,56Zm-12,0a2,2,0,0,0-2-2H48a2,2,0,0,0-2,2v56c0,37.75,13.94,68.39,41.44,91.06A130.94,130.94,0,0,0,128,225.72a131.17,131.17,0,0,0,40.56-22.66C196.06,180.39,210,149.75,210,112Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M80.57,117A8,8,0,0,1,91,112.57l29,11.61V96a8,8,0,0,1,16,0v28.18l29-11.61A8,8,0,1,1,171,127.43l-30.31,12.12L158.4,163.2a8,8,0,1,1-12.8,9.6L128,149.33,110.4,172.8a8,8,0,1,1-12.8-9.6l17.74-23.65L85,127.43A8,8,0,0,1,80.57,117ZM224,56v56c0,52.72-25.52,84.67-46.93,102.19-23.06,18.86-46,25.27-47,25.53a8,8,0,0,1-4.2,0c-1-.26-23.91-6.67-47-25.53C57.52,196.67,32,164.72,32,112V56A16,16,0,0,1,48,40H208A16,16,0,0,1,224,56Zm-16,0L48,56l0,56c0,37.3,13.82,67.51,41.07,89.81A128.25,128.25,0,0,0,128,223.62a129.3,129.3,0,0,0,39.41-22.2C194.34,179.16,208,149.07,208,112Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M171.71,118.51a4,4,0,0,1-2.22,5.2l-35.16,14.07L155.2,165.6a4,4,0,1,1-6.4,4.8L128,142.67,107.2,170.4a4,4,0,0,1-6.4-4.8l20.87-27.82L86.51,123.71a4,4,0,1,1,3-7.42L124,130.09V96a4,4,0,0,1,8,0v34.09l34.51-13.8A4,4,0,0,1,171.71,118.51ZM220,56v56c0,51.16-24.73,82.12-45.47,99.1-22.4,18.32-44.55,24.5-45.48,24.76a4,4,0,0,1-2.1,0c-.93-.26-23.08-6.44-45.48-24.76C60.73,194.12,36,163.16,36,112V56A12,12,0,0,1,48,44H208A12,12,0,0,1,220,56Zm-8,0a4,4,0,0,0-4-4H48a4,4,0,0,0-4,4v56c0,38.44,14.23,69.63,42.29,92.71A132.23,132.23,0,0,0,128,227.82a132.45,132.45,0,0,0,41.71-23.11C197.77,181.63,212,150.44,212,112Z"}))]]),KZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M124,216a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V40A12,12,0,0,1,48,28h64a12,12,0,0,1,0,24H60V204h52A12,12,0,0,1,124,216Zm108.49-96.49-40-40a12,12,0,0,0-17,17L195,116H112a12,12,0,0,0,0,24h83l-19.52,19.51a12,12,0,0,0,17,17l40-40A12,12,0,0,0,232.49,119.51Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z",opacity:"0.2"}),y.createElement("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40A8,8,0,0,0,176,88v32H112a8,8,0,0,0,0,16h64v32a8,8,0,0,0,13.66,5.66l40-40A8,8,0,0,0,229.66,122.34Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M118,216a6,6,0,0,1-6,6H48a6,6,0,0,1-6-6V40a6,6,0,0,1,6-6h64a6,6,0,0,1,0,12H54V210h58A6,6,0,0,1,118,216Zm110.24-92.24-40-40a6,6,0,0,0-8.48,8.48L209.51,122H112a6,6,0,0,0,0,12h97.51l-29.75,29.76a6,6,0,1,0,8.48,8.48l40-40A6,6,0,0,0,228.24,123.76Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M116,216a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h64a4,4,0,0,1,0,8H52V212h60A4,4,0,0,1,116,216Zm110.83-90.83-40-40a4,4,0,0,0-5.66,5.66L214.34,124H112a4,4,0,0,0,0,8H214.34l-33.17,33.17a4,4,0,0,0,5.66,5.66l40-40A4,4,0,0,0,226.83,125.17Z"}))]]),ZZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M178,78A84,84,0,1,0,78,178,84,84,0,1,0,178,78ZM220,160a60.75,60.75,0,0,1-.38,6.65l-44-44a83.62,83.62,0,0,0,4-19.39A59.83,59.83,0,0,1,220,160ZM36,96a60,60,0,1,1,60,60A60.07,60.07,0,0,1,36,96Zm67.28,83.66a83.62,83.62,0,0,0,19.39-4l44,44A60.75,60.75,0,0,1,160,220,59.83,59.83,0,0,1,103.28,179.66Zm88.53,31.18-46.73-46.73a85,85,0,0,0,19-19l46.73,46.73A60.45,60.45,0,0,1,191.81,210.84Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,160a72,72,0,0,1-143.6,7.6h0a73.37,73.37,0,0,0,7.6.4,72,72,0,0,0,72-72,73.37,73.37,0,0,0-.4-7.6h0A72,72,0,0,1,232,160Z",opacity:"0.2"}),y.createElement("path",{d:"M174.63,81.35a80,80,0,1,0-93.28,93.28,80,80,0,1,0,93.28-93.28ZM32,96a64,64,0,1,1,64,64A64.07,64.07,0,0,1,32,96ZM160,224A63.81,63.81,0,0,1,98,176,80.07,80.07,0,0,0,176,98,64,64,0,0,1,160,224Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M174.63,81.35a80,80,0,1,0-93.28,93.28,80,80,0,1,0,93.28-93.28ZM96,160a64,64,0,1,1,64-64A64.07,64.07,0,0,1,96,160Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M172.91,83.08a78,78,0,1,0-89.83,89.83,78,78,0,1,0,89.83-89.83ZM226,160a65.31,65.31,0,0,1-.62,8.9l-53.76-53.77A77.84,77.84,0,0,0,174,96c0-.17,0-.34,0-.51A65.8,65.8,0,0,1,226,160Zm-79.29-4.81,55.5,55.5A66,66,0,0,1,182.52,222l-54.8-54.81A77.86,77.86,0,0,0,146.71,155.19Zm8.48-8.48a77.86,77.86,0,0,0,12-19L222,182.52a66,66,0,0,1-11.35,19.69ZM30,96a66,66,0,1,1,66,
266A66.08,66.08,0,0,1,30,96Zm65.49,78H96a77.84,77.84,0,0,0,19.13-2.38l53.77,53.76A65.87,65.87,0,0,1,95.49,174Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M174.63,81.35a80,80,0,1,0-93.28,93.28,80,80,0,1,0,93.28-93.28ZM224,160c0,1.52-.07,3-.18,4.51l-50-50A80.14,80.14,0,0,0,176,98,63.81,63.81,0,0,1,224,160Zm-77.4-2.09,52.61,52.62A64,64,0,0,1,183,219.7l-51.86-51.86A80.5,80.5,0,0,0,146.6,157.91Zm11.31-11.31a80.5,80.5,0,0,0,9.93-15.44L219.7,183a64,64,0,0,1-9.17,16.19ZM32,96a64,64,0,1,1,64,64A64.07,64.07,0,0,1,32,96ZM98,176a80.14,80.14,0,0,0,16.5-2.13l50,50c-1.49.11-3,.18-4.51.18A63.81,63.81,0,0,1,98,176Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M171.17,84.82a76,76,0,1,0-86.35,86.35,76,76,0,1,0,86.35-86.35ZM228,160a68.63,68.63,0,0,1-1.27,13.07l-57.34-57.34A76,76,0,0,0,172,96c0-1,0-2-.07-2.94A67.79,67.79,0,0,1,228,160Zm-81.19-7.54,58.33,58.34A68.14,68.14,0,0,1,182,224.33l-57.78-57.78A76.35,76.35,0,0,0,146.81,152.46Zm5.65-5.65a76.35,76.35,0,0,0,14.09-22.6L224.33,182a68.14,68.14,0,0,1-13.53,23.15ZM28,96
2a68,68,0,1,1,68,68A68.07,68.07,0,0,1,28,96Zm65.06,75.93c1,0,2,.07,2.94.07a76,76,0,0,0,19.73-2.61l57.34,57.34A68.63,68.63,0,0,1,160,228,67.79,67.79,0,0,1,93.06,171.93Z"}))]]),YZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,48H180V36A28,28,0,0,0,152,8H104A28,28,0,0,0,76,36V48H40a12,12,0,0,0,0,24h4V208a20,20,0,0,0,20,20H192a20,20,0,0,0,20-20V72h4a12,12,0,0,0,0-24ZM100,36a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4V48H100Zm88,168H68V72H188ZM116,104v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Zm48,0v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M200,56V208a8,8,0,0,1-8,8H64a8,8,0,0,1-8-8V56Z",opacity:"0.2"}),y.createElement("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM112,168a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm0-120H96V40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,50H174V40a22,22,0,0,0-22-22H104A22,22,0,0,0,82,40V50H40a6,6,0,0,0,0,12H50V208a14,14,0,0,0,14,14H192a14,14,0,0,0,14-14V62h10a6,6,0,0,0,0-12ZM94,40a10,10,0,0,1,10-10h48a10,10,0,0,1,10,10V50H94ZM194,208a2,2,0,0,1-2,2H64a2,2,0,0,1-2-2V62H194ZM110,104v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Zm48,0v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,52H172V40a20,20,0,0,0-20-20H104A20,20,0,0,0,84,40V52H40a4,4,0,0,0,0,8H52V208a12,12,0,0,0,12,12H192a12,12,0,0,0,12-12V60h12a4,4,0,0,0,0-8ZM92,40a12,12,0,0,1,12-12h48a12,12,0,0,1,12,12V52H92ZM196,208a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V60H196ZM108,104v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Zm48,0v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Z"}))]]),QZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M196,136a16,16,0,1,1-16-16A16,16,0,0,1,196,136Zm40-36v80a32,32,0,0,1-32,32H60a32,32,0,0,1-32-32V60.92A32,32,0,0,1,60,28H192a12,12,0,0,1,0,24H60a8,8,0,0,0-8,8.26v.08A8.32,8.32,0,0,0,60.48,68H204A32,32,0,0,1,236,100Zm-24,0a8,8,0,0,0-8-8H60.48A33.72,33.72,0,0,1,52,90.92V180a8,8,0,0,0,8,8H204a8,8,0,0,0,8-8Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,80V192a8,8,0,0,1-8,8H56a16,16,0,0,1-16-16V56A16,16,0,0,0,56,72H216A8,8,0,0,1,224,80Z",opacity:"0.2"}),y.createElement("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm0,128H56a8,8,0,0,1-8-8V78.63A23.84,23.84,0,0,0,56,80H216Zm-48-60a12,12,0,1,1,12,12A12,12,0,0,1,168,132Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm-36,80a12,12,0,1,1,12-12A12,12,0,0,1,180,144Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,66H56a10,10,0,0,1,0-20H192a6,6,0,0,0,0-12H56A22,22,0,0,0,34,56V184a22,22,0,0,0,22,22H216a14,14,0,0,0,14-14V80A14,14,0,0,0,216,66Zm2,126a2,2,0,0,1-2,2H56a10,10,0,0,1-10-10V75.59A21.84,21.84,0,0,0,56,78H216a2,2,0,0,1,2,2Zm-28-60a10,10,0,1,1-10-10A10,10,0,0,1,190,132Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm0,128H56a8,8,0,0,1-8-8V78.63A23.84,23.84,0,0,0,56,80H216Zm-48-60a12,12,0,1,1,12,12A12,12,0,0,1,168,132Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,
268H56a12,12,0,0,1,0-24H192a4,4,0,0,0,0-8H56A20,20,0,0,0,36,56V184a20,20,0,0,0,20,20H216a12,12,0,0,0,12-12V80A12,12,0,0,0,216,68Zm4,124a4,4,0,0,1-4,4H56a12,12,0,0,1-12-12V72a19.86,19.86,0,0,0,12,4H216a4,4,0,0,1,4,4Zm-32-60a8,8,0,1,1-8-8A8,8,0,0,1,188,132Z"}))]]),JZ=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm-12-80V80a12,12,0,0,1,24,0v52a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,172Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-8,56a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm-6-82V80a6,6,0,0,1,12,0v56a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,172Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm-4-84V80a4,4,0,0,1,8,0v56a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,172Z"}))]]),eY=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),y.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]),tY=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M168.49,104.49,145,128l23.52,23.51a12,12,0,0,1-17,17L128,145l-23.51,23.52a12,12,0,0,1-17-17L111,128,87.51,104.49a12,12,0,0,1,17-17L128,111l23.51-23.52a12,12,0,0,1,17,17ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M164.24,100.24,136.48,128l27.76,27.76a6,6,0,1,1-8.48,8.48L128,136.48l-27.76,27.76a6,6,0,0,1-8.48-8.48L119.52,128,91.76,100.24a6,6,0,0,1,8.48-8.48L128,119.52l27.76-27.76a6,6,0,0,1,8.48,8.48ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M162.83,98.83,133.66,128l29.17,29.17a4,4,0,0,1-5.66,5.66L128,133.66,98.83,162.83a4,4,0,0,1-5.66-5.66L122.34,128,93.17,98.83a4,4,0,0,1,5.66-5.66L128,122.34l29.17-29.17a4,4,0,1,1,5.66,5.66ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]),nY=y.createContext({color:"currentColor",size:"1em",weight:"regular",mirrored:!1}),z1=y.forwardRef((e,t)=>
vendor: 4,128 bytes, line 2
2{const{alt:n,color:r,size:o,weight:i,mirrored:s,children:c,weights:l,...p}=e,{color:u="currentColor",size:d,weight:b="regular",mirrored:f=!1,...m}=y.useContext(nY);return y.createElement("svg",{ref:t,xmlns:"http://www.w3.org/2000/svg",width:o??d,height:o??d,fill:r??u,viewBox:"0 0 256 256",transform:s||f?"scale(-1, 1)":void 0,...m,...p},!!n&&y.createElement("title",null,n),c,l.get(i??b))});z1.displayName="IconBase";const Ag=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:MZ}));Ag.displayName="ArrowClockwiseIcon";const vg=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:zZ}));vg.displayName="ArrowRightIcon";const yj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:OZ}));yj.displayName="ArrowSquareInIcon";const Aj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:gZ}));Aj.displayName="ArrowSquareOutIcon";const vj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:yZ}));vj.displayName="ArrowUpRightIcon";const Oc=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:AZ}));Oc.displayName="ArrowsClockwiseIcon";const ip=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:vZ}));ip.displayName="CaretDownIcon";const xj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:xZ}));xj.displayName="CaretRightIcon";const _j=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:_Z}));_j.displayName="CaretUpIcon";const Cj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:CZ}));Cj.displayName="ChartLineIcon";const sp=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:qZ}));sp.displayName="ChartLineUpIcon";const qj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:SZ}));qj.displayName="ChatsCircleIcon";const rf=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:RZ}));rf.displayName="CheckCircleIcon";const xg=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:NZ}));xg.displayName="ClockIcon";const Sj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:wZ}));Sj.displayName="CopyIcon";const Rj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:EZ}));Rj.displayName="DotsThreeVerticalIcon";const Nj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:LZ}));Nj.displayName="GiftIcon";const wj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:TZ}));wj.displayName="GlobeIcon";const sa=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:WZ}));sa.displayName="InfoIcon";const Ej=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:jZ}));Ej.displayName="LockIcon";const Lj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:kZ}));Lj.displayName="MagnifyingGlassIcon";const _g=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:PZ}));_g.displayName="MoneyWavyIcon";const Tj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:IZ}));Tj.displayName="NetworkIcon";const af=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:BZ}));af.displayName="PencilIcon";const of=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:DZ}));of.displayName="PencilSimpleIcon";const Wj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:FZ}));Wj.displayName="PiggyBankIcon";const Si=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:HZ}));Si.displayName="PlusIcon";const Cg=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:UZ}));Cg.displayName="PlusCircleIcon";const jj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:VZ}));jj.displayName="ProhibitInsetIcon";const kj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:XZ}));kj.displayName="QuestionIcon";const Pj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:$Z}));Pj.displayName="SealCheckIcon";const Ij=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:GZ}));Ij.displayName="ShieldStarIcon";const Bj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:KZ}));Bj.displayName="SignOutIcon";const qg=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:ZZ}));qg.displayName="SubtractIcon";const Dj=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:YZ}));Dj.displayName="TrashIcon";const Fj=y.forwardRef((e,t)=>
2y.createElement(z1,{ref:t,...e,weights:QZ}));Fj.displayName="WalletIcon";const Dc=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:JZ}));Dc.displayName="WarningCircleIcon";const Sg=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:eY}));Sg.displayName="XIcon";const rY=Sg,cp=y.forwardRef((e,t)=>y.createElement(z1,{ref:t,...e,weights:tY}));cp.displayName="XCircleIcon";const Gp={variants:{info:{card:"bg-indigo-50",icon:"stroke-indigo-600",title:"text-indigo-600",message:"text-gray-700"},warning:{card:"bg-orange-50",icon:"stroke-orange-600",title:"text-orange-600",message:"text-gray-700"},error:{card:"bg-red-50",icon:"stroke-red-600",title:"text-red-600",message:"text-gray-700"},success:{card:"bg-emerald-50",icon:"stroke-emerald-600",title:"text-emerald-600",message:"text-gray-700"}}},aY={info:"InformationCircle",warning:"ExclamationCircle",error:"ExclamationCircle",success:"CheckCircle"},On=({variant:e="info",className:t,title:n,message:r,button:o,onClose:i,icon:s})=>a.jsxs("div",{className:s1("flex justify-start items-center gap-4 roun
2ded-lg py-2 px-4",Gp.variants[e].card,t),children:[a.jsxs("div",{className:m0("flex",n?"flex-col gap-1":"flex-row gap-2 justify-start items-start"),children:[a.jsxs("div",{className:"flex items-center justify-start gap-1",children:[s||a.jsx(Qe,{name:aY[e],className:Gp.variants[e].icon}),n&&a.jsx("div",{className:m0("text-base m-0 p-0 font-semibold",Gp.variants[e].title),children:n})]}),r&&a.jsx("div",{className:m0("text-sm m-0 p-0",Gp.variants[e].message),children:r})]}),(o||i)&&a.jsxs("div",{className:"ml-auto flex items-center justify-end gap-4",children:[o,i&&a.jsx("button",{onClick:i,children:a.jsx(Qe,{name:"XMark",className:"h-6 w-6 transition-opacity hover:opacity-50"})})]})]});function oY(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function iY(e,t){e.classList?e.classList.add(t):oY(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function mv(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\
2s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function sY(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=mv(e.className,t):e.setAttribute("class",mv(e.className&&e.className.baseVal||"",t))}const hv={disabled:!1},Rg=x0.createContext(null);var Hj=function(t){return t.scrollTop},Fl="unmounted",yi="exited",wr="entering",ga="entered",C2="exiting",oo=(function(e){Q2(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,c=s&&!s.isMounting?r.enter:r.appear,l;return i.appearStatus=null,r.in?c?(l=yi,i.appearStatus=wr):l=ga:r.unmountOnExit||r.mountOnEnter?l=Fl:l=yi,i.state={status:l},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===Fl?{status:yi}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==wr&&s!==ga&&(i=wr):(s===wr||s===ga)&&(i=C2)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,c;return i=s=c=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,c=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:c}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===wr){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Bl.findDOMNode(this);s&&Hj(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===yi&&this.setState({status:Fl})},n.performEnter=function(o){var i=this,s=this.props.enter,c=this.context?this.context.isMounting:o,l=this.props.nodeRef?[c]:[Bl.findDOMNode(this),c],p=l[0],u=l[1],d=this.getTimeouts(),b=c?d.appear:d.enter;if(!o&&!s||hv.disabled){this.safeSetState({status:ga},function(){i.props.onEntered(p)});return}this.props.onEnter(p,u),this.safeSetState({status:wr},function(){i.props.onEntering(p,u),i.onTransitionEnd(b,function(){i.safeSetState({status:ga},function(){i.props.onEntered(p,u)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),c=this.props.nodeRef?void 0:Bl.findDOMNode(this);if(!i||hv.disabled){this.safeSetState({status:yi},function(){o.props.onExited(c)});return}this.props.onExit(c),this.safeSetState({status:C2},function(){o.props.onExiting(c),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:yi},function(){o.props.onExited(c)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(c){s&&(s=!1,i.nextCallback=null,o(c))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Bl.findDOMNode(this),c=o==null&&!this.props.addEndListener;if(!s||c){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],p=l[0],u=l[1];this.props.addEndListener(p,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Fl)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var c=J2(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return x0.createElement(Rg.Provider,{value:null},typeof s=="function"?s(o,c):x0.cloneElement(x0.Children.only(s),c))},t})(x0.Component);oo.contextType=Rg;oo.propTypes={};function ys(){}oo.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ys,onEntering:ys,onEntered:ys,onExit:ys,onExiting:ys,onExited:ys};oo.UNMOUNTED=Fl;oo.EXITED=yi;oo.ENTERING=wr;oo.ENTERED=ga;oo.EXITING=C2;var cY=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return iY(t,r)})}
2,Dm=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return sY(t,r)})},sf=(function(e){Q2(t,e);function t(){for(var r,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return r=e.call.apply(e,[this].concat(i))||this,r.appliedClasses={appear:{},enter:{},exit:{}},r.onEnter=function(c,l){var p=r.resolveArguments(c,l),u=p[0],d=p[1];r.removeClasses(u,"exit"),r.addClass(u,d?"appear":"enter","base"),r.props.onEnter&&r.props.onEnter(c,l)},r.onEntering=function(c,l){var p=r.resolveArguments(c,l),u=p[0],d=p[1],b=d?"appear":"enter";r.addClass(u,b,"active"),r.props.onEntering&&r.props.onEntering(c,l)},r.onEntered=function(c,l){var p=r.resolveArguments(c,l),u=p[0],d=p[1],b=d?"appear":"enter";r.removeClasses(u,b),r.addClass(u,b,"done"),r.props.onEntered&&r.props.onEntered(c,l)},r.onExit=function(c){var l=r.resolveArguments(c),p=l[0];r.removeClasses(p,"appear"),r.removeClasses(p,"enter"),r.addClass(p,"exit","base"),r.props.onExit&&r.props.onExit(c)},r.onExiting=function(c){var l=r.resolveArguments(c),p=l[0];r.addClass(p,"exit","active"),r.props.onExiting&&r.props.onExiting(c)},r.onExited=function(c){var l=r.resolveArguments(c),p=l[0];r.removeClasses(p,"exit"),r.addClass(p,"exit","done"),r.props.onExited&&r.props.onExited(c)},r.resolveArguments=function(c,l){return r.props.nodeRef?[r.props.nodeRef.current,c]:[c,l]},r.getClassNames=function(c){var l=r.props.classNames,p=typeof l=="string",u=p&&l?l+"-":"",d=p?""+u+c:l[c],b=p?d+"-active":l[c+"Active"],f=p?d+"-done":l[c+"Done"];return{baseClassName:d,activeClassName:b,doneClassName:f}},r}var n=t.prototype;return n.addClass=function(o,i,s){var c=this.getClassNames(i)[s+"ClassName"],l=this.getClassNames("enter"),p=l.doneClassName;i==="appear"&&s==="done"&&p&&(c+=" "+p),s==="active"&&o&&Hj(o),c&&(this.appliedClasses[i][s]=c,cY(o,c))},n.removeClasses=function(o,i){var s=this.appliedClasses[i],c=s.base,l=s.active,p=s.done;this.appliedClasses[i]={},c&&Dm(o,c),l&&Dm(o,l),p&&Dm(o,p)},n.render=function(){var o=this.props;o.classNames;var i=J2(o,["classNames"]);return x0.createElement(oo,g2({},i,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t})(x0.Component);sf.defaultProps={classNames:""};sf.propTypes={};var Kp,Zp;function lY(e,t){return!(e===t||x0.isValidElement(e)&&x0.isValidElement(t)&&e.key!=null&&e.key===t.key)}var gc={out:"out-in",in:"in-out"},Xb=function(t,n,r){return function(){var o;t.props[n]&&(o=t.props)[n].apply(o,arguments),r()}},pY=(Kp={},Kp[gc.out]=function(e){var t=e.current,n=e.changeState;return x0.cloneElement(t,{in:!1,onExited:Xb(t,"onExited",function(){n(wr,null)})})},Kp[gc.in]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,x0.cloneElement(r,{in:!0,onEntered:Xb(r,"onEntered",function(){n(wr)})})]},Kp),uY=(Zp={},Zp[gc.out]=function(e){var t=e.children,n=e.changeState;return x0.cloneElement(t,{in:!0,onEntered:Xb(t,"onEntered",function(){n(ga,x0.cloneElement(t,{in:!0}))})})},Zp[gc.in]=function(e){var t=e.current,n=e.children,r=e.changeState;return[x0.cloneElement(t,{in:!1,onExited:Xb(t,"onExited",function(){r(ga,x0.cloneElement(n,{in:!0}))})}),x0.cloneElement(n,{in:!0})]},Zp),cf=(function(e){Q2(t,e);function t(){for(var r,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return r=e.call.apply(e,[this].concat(i))||this,r.state={status:ga,current:null},r.appeared=!1,r.changeState=function(c,l){l===void 0&&(l=r.state.current),r.setState({status:c,current:l})},r}var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(o,i){return o.children==null?{current:null}:i.status===wr&&o.mode===gc.in?{status:wr}:i.current&&lY(i.current,o.children)?{status:C2}:{current:x0.cloneElement(o.children,{in:!0})}},n.render=function(){var o=this.props,i=o.children,s=o.mode,c=this.state,l=c.status,p=c.current,u={children:i,current:p,changeState:this.changeState,status:l},d;switch(l){case wr:d=uY[s](u);break;case C2:d=pY[s](u);break;case ga:d=p}return x0.createElement(Rg.Provider,{value:{isMounting:!this.appeared}},d)},t})(x0.Component);cf.propTypes={};cf.defaultProps={mode:gc.out};const Sz=({count:e,current:t,onDotClick:n,className:r,autoPlay:o=!1,autoPlayInterval:i=5e3,isPau
2sed:s=!1,remainingTime:c=i,isResuming:l=!1})=>{const p=1-c/i,u=y.useRef(null);return y.useEffect(()=>{u.current&&l&&!s&&(u.current.style.transform=`scaleX(${p})`,u.current.offsetHeight,requestAnimationFrame(()=>{u.current&&(u.current.style.transform="scaleX(1)")}))},[l,s,p]),a.jsx("div",{className:m0("flex items-center space-x-1",r),children:Array.from({length:e}).map((d,b)=>{const f=b===t;return a.jsx("button",{onClick:()=>n(b),className:m0("rounded-full transition-all duration-300 relative overflow-hidden",f?`w-10 h-1 ${o?"bg-gray-300":"bg-gray-500"}`:"w-1 h-1 bg-gray-300 hover:bg-gray-400"),"aria-label":`Go to slide ${b+1}`,children:f&&o&&a.jsx("div",{ref:u,className:"absolute inset-0 rounded-full bg-gray-500",style:{animationName:s||l?"none":"fillProgress",animationDuration:s||l?"0s":`${i}ms`,animationTimingFunction:"linear",animationFillMode:"forwards",transformOrigin:"left center",transform:s?`scaleX(${p})`:void 0,transition:l&&!s?`transform ${c}ms linear`:"none"}})},b)})})},dY=()=>a.jsx("div",{className:"pointer-events-none absolute inset-x-0 top-px",style:{borderRadius:"8px 8px 0px 0px"},children:a.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"80",viewBox:"0 0 364 80",preserveAspectRatio:"none",fill:"none",className:"opacity-50",children:[a.jsx("path",{d:"M-136.028 58.21C-56.4711 44.1648 14.4462 26.1126 96.4297 48.6484C109.191 52.1379 121.241 56.0257 133.471 59.7969C145.703 63.5689 158.122 67.2267 171.635 70.2637H171.636C203.799 77.5769 241.83 78.9473 280.691 78.8105C319.538 78.6739 359.228 77.0303 394.649 78.3262H394.648C434.844 79.7166 475.498 80.3131 509.701 70.4648L509.781 70.7441L509.861 71.0225C475.556 80.9001 434.812 80.2962 394.629 78.9062H394.628C359.22 77.6109 319.574 79.2538 280.693 79.3906C241.828 79.5274 203.74 78.1581 171.507 70.8291V70.8281C157.972 67.7861 145.536 64.1238 133.3 60.3506C121.826 56.8124 110.531 53.179 98.6592 49.8662L96.2764 49.208C14.4483 26.7148 -56.3153 44.7254 -135.928 58.7803C-192.348 68.7446 -253.155 74.8254 -314.989 76.7178C-383.017 78.808 -440.226 69.5415 -504.353 62.2715L-504.288 61.6953C-440.13 68.9688 -382.98 78.2263 -315.007 76.1377C-253.198 74.2461 -192.419 68.169 -136.028 58.21ZM-137.046 48.25C-58.2494 34.8047 13.1743 17.7576 94.9014 39.8896H94.9004C107.789 43.3256 119.903 47.1633 132.164 50.8604C144.428 54.5583 156.847 58.1181 170.358 61.0029C218.488 71.2519 276.143 68.7623 332.566 67.7666L336.566 67.6943C356.518 67.3539 375.78 67.3081 394.14 67.9639C434.581 69.3543 475.497 70.0493 509.7 60.2012L509.78 60.4795L509.86 60.7588C475.554 70.6365 434.545 69.9329 394.119 68.543H394.118C374.551 67.8441 353.953 67.9427 332.578 68.3457H332.577C276.189 69.3407 218.448 71.8359 170.237 61.5693C156.702 58.6795 144.266 55.1153 131.997 51.416C119.726 47.7159 107.627 43.8829 94.751 40.4502H94.749C13.1742 18.3595 -58.101 35.3666 -136.946 48.8203C-140.816 49.5197 -144.682 50.1145 -148.798 50.8125H-148.801C-202.133 59.2788 -258.297 64.9646 -315.744 66.6514C-329.921 67.0464 -343.578 66.9477 -357.233 66.5527H-357.235C-407.731 64.7589 -454.12 57.8796 -504.853 52.2051L-504.788 51.6289C-454.03 57.3063 -407.681 64.1799 -357.215 65.9727H-357.216C-343.569 66.3674 -329.924 66.4659 -315.761 66.0713C-258.341 64.3853 -202.204 58.7028 -148.895 50.2402L-145.846 49.7324C-142.84 49.238 -139.949 48.7743 -137.049 48.25H-137.046ZM-130.29 36.9766C-55.2887 24.3769 14.6812 9.9646 93.6055 31.0215L96.0391 31.6709C121.097 38.4331 143.375 46.5277 169.315 51.7383C218.474 61.5932 274.838 58.6024 331.781 57.4092L335.786 57.3369C355.774 56.9965 375.26 56.9507 393.619 57.6064L401.252 57.875C439.413 59.1528 477.385 59.2674 509.698 49.9424L509.779 50.2217L509.859 50.5C475.288 60.4766 434.289 59.6752 393.598 58.1865C375.253 57.5313 355.779 57.5766 335.796 57.917L331.793 57.9893C274.887 59.1816 218.439 62.1785 169.201 52.3076C142.412 46.9266 119.438 38.4488 93.457 31.582H93.4561C12.1329 9.88507 -59.6554 25.9081 -137.471 38.7607H-137.473C-141.328 39.3593 -145.203 40.0521 -149.323 40.6523C-202.908 48.9209 -258.562 54.6976 -316.01 56.3926H-316.011C-330.187 56.7876 -343.845 56.6891 -357.247 56.1953C-407.743 54.3028 -453.876 47.4236 -504.345 41.749L-504.28 41.1729C-453.786 46.8503 -407.692 53.7248 -357.226 55.6162C-343.835 56.1096 -330.191 56.2081 -316.027 55.8135L-310.649 55.6426C-255.132 53.7559 -201.303 48.0874 -149.411 40.0801H-149.408C-145.285 39.4795 -141.444 38.7907 -137.564 38.1885L-130.29 36.9766ZM-131.13 26.9717C-56.8233 14.968 13.3923 1.47873 92.3145 22.1523C118.625 29.0306 141.502 37.3849 168.286 42.4668L170.654 42.9043C220.452 51.9062 274.452 48.42 331.019 47.043H331.02C352.4 46.5411 373.275 46.443 393.113 47.2412H393.112C433.809 48.7387 474.98 49.7299 509.701 39.6846L509.781 39.9629L509.862 40.2412C475.036 50.3168 433.77 49.3171 393.091 47.8203H393.09C373.269 47.0227 352.407 47.1213 331.033 47.623C273.609 49.021 218.708 52.6021 168.178 43.0361C141.376 37.9507 118.404 29.573 92.167 22.7139C10.8414 1.41074 -61.2143 16.4403 -138.243 28.7002H-138.244C-141.146 29.1506 -144.042 29.5967 -147.049 30.0449L-150.096 30.4941C-202.251 38.2171 -255.872 44.064 -310.938 45.9629L-316.272 46.1348C-330.449 46.5298 -344.107 46.4303 -357.509 45.9365H-357.51C-407.75 43.9453 -454.138 37.1649 -504.353 31.4902L-504.288 30.9141C-454.05 36.5913 -407.7 43.3673 -357.487 45.3574H-357.488C-344.098 45.8508 -330.453 45.9493 -316.289 45.5547L-310.959 45.3828C-255.92 43.4849 -202.321 37.6407 -150.181 29.9199H-150.18C-146.059 29.3197 -142.202 28.7274 -138.334 28.127L-131.13 26.9717ZM-139.109 18.0508C-62.6262 6.39713 9.81592 -7.65924 91.0273 13.2773C117.592 20.0649 140.47 28.3193 167.252 33.0967C218.988 42.2537 272.266 38.0778 330.241 36.5801H330.242C351.623 36.0782 372.752 35.9801 392.591 36.7783L400.271 37.0674C438.673 38.4547 476.908 38.7379 509.698 29.3203L509.858 29.877C474.778 39.9523 433.513 38.9529 392.568 37.3574H392.567C372.746 36.5599 351.631 36.6584 330.257 37.1602C272.326 38.6567 218.962 42.8384 167.15 33.668C141.184 29.0362 118.814 21.1216 93.3564 14.4775L90.8828 13.8389C9.80945 -7.0621 -62.5047 6.96414 -139.022 18.623L-139.021 18.624C-142.892 19.2248 -147.007 19.8172 -150.878 20.3193L-150.879 20.3184C-204.978 28.0924 -259.847 34.2641 -316.785 35.8604C-330.697 36.2554 -344.355 36.157 -358.023 35.5645V35.5635C-408.009 33.4735 -454.385 26.7928 -504.61 21.1182L-504.578 20.8301L-504.546 20.541C-454.298 26.2182 -407.957 32.8955 -357.999 34.9844H-357.998C-344.344 35.5763 -330.7 35.6759 -316.802 35.2812H-316.801C-259.891 33.6858 -205.045 27.5179 -150.956 19.7451L-150.952 19.7441C-147.087 19.2427 -142.976 18.651 -139.109 18.0508ZM-139.877 7.99805C-64.1651 -3.05554 8.79376 -16.1239 89.7383 4.41699C116.565 11.1956 139.701 19.353 166.216 23.834C219.236 32.6954 270.964 27.8202 329.462 26.2236C351.109 25.623 372.239 25.6236 392.077 26.4219C433.304 28.0181 474.463 29.2064 509.703 19.0625L509.863 19.6191C476.727 29.1576 438.396 28.7019 399.779 27.293L392.054 27.001C372.232 26.2034 351.115 26.2033 329.478 26.8037C271.945 28.3739 220.833 33.1285 168.607 24.8125L166.119 24.4062C140.408 20.0611 117.81 12.2483 92.0947 5.61719L89.5957 4.97949C8.78479 -15.5275 -64.0512 -2.48569 -139.793 8.57227L-139.794 8.57129C-141.73 8.87177 -143.726 9.14664 -145.72 9.41992C-147.715 9.69351 -149.708 9.96683 -151.64 10.2666H-151.645C-205.997 17.7362 -260.359 24.1127 -317.3 25.709L-317.299 25.71C-331.212 26.105 -344.871 25.907 -358.273 25.3145C-408.258 23.1257 -454.38 16.4441 -504.341 10.8682L-504.276 10.292C-454.293 15.8705 -408.207 22.5478 -358.248 24.7354C-344.857 25.3274 -331.213 25.5245 -317.315 25.1299L-311.988 24.9668C-260.558 23.2536 -211.174 17.7106 -161.914 11.0791L-151.724 9.69238C-149.788 9.39197 -147.792 9.11795 -145.799 8.84473C-143.803 8.57114 -141.81 8.29782 -139.879 7.99805H-139.877ZM-140.653 -1.96484C-65.7035 -12.4265 7.76086 -24.5887 88.4482 -4.35352C115.531 2.32651 138.92 10.4915 165.179 14.5693L165.18 14.5703C219.493 23.1361 269.684 17.759 328.692 15.9648C350.33 15.2654 371.46 15.2653 391.562 16.0635L399.338 16.3564C438.197 17.776 476.661 18.3
2127 509.698 8.80273L509.778 9.08203L509.858 9.36035C476.722 18.8988 438.167 18.3563 399.313 16.9365L391.54 16.6436C372.709 15.8958 352.972 15.8488 332.76 16.4219L328.711 16.5449C269.757 18.3374 219.474 23.7197 165.089 15.1426V15.1416C138.801 11.0592 115.321 2.87244 88.3096 -3.79004H88.3086C7.75018 -23.9933 -65.597 -11.8559 -140.573 -1.39062L-140.574 -1.3916C-142.509 -1.09131 -144.505 -0.816833 -146.5 -0.555664L-152.425 0.205078C-207.029 7.37814 -260.883 14.0513 -317.824 15.5488L-317.823 15.5498C-331.737 15.9449 -345.14 15.7468 -358.797 15.1543C-408.528 12.9574 -454.904 6.28412 -504.611 0.609375L-504.545 0.0332031C-454.817 5.71036 -408.476 12.3795 -358.771 14.5752C-345.126 15.1672 -331.736 15.3643 -317.839 14.9697C-260.931 13.473 -207.104 6.80396 -152.5 -0.369141L-152.499 -0.370117C-148.627 -0.872375 -144.521 -1.36511 -140.657 -1.96484H-140.653ZM-127.518 -13.8906C-57.9822 -23.1703 11.7531 -31.8208 87.1572 -13.2207H87.1562C113.648 -6.74185 136.426 1.0235 161.695 4.94043L164.148 5.30664L164.149 5.30762C219.757 13.4709 268.39 7.59229 327.919 5.60059H327.92C349.558 4.90118 370.942 4.90097 391.045 5.69922C432.527 7.3942 474.204 8.77942 509.698 -1.46289L509.779 -1.18359L509.859 -0.905273C474.259 9.36789 432.483 7.97244 391.021 6.27832C372.19 5.53055 352.231 5.48459 331.99 6.05762L327.938 6.17969C268.468 8.1694 219.741 14.0543 164.064 5.88086V5.87988C137.774 2.09335 114.296 -5.98611 87.0186 -12.6572H87.0176C6.71143 -32.4664 -67.1575 -21.3234 -141.348 -11.459H-141.349C-143.283 -11.2122 -145.279 -10.9627 -147.274 -10.7139C-149.27 -10.465 -151.265 -10.2164 -153.198 -9.96973C-207.208 -3.10327 -259.724 3.56598 -315.423 5.20117L-318.077 5.27539C-331.736 5.67047 -345.395 5.47302 -358.799 4.77344V4.77246C-408.528 2.48495 -454.65 -4.19562 -504.345 -9.77148L-504.312 -10.0596L-504.28 -10.3486C-454.561 -4.77011 -408.475 1.90808 -358.771 4.19434H-358.769C-345.38 4.89316 -331.736 5.0899 -318.094 4.69531H-318.093C-261.439 3.19861 -208.142 -3.569 -153.271 -10.5449C-151.337 -10.7917 -149.342 -11.0412 -147.347 -11.29C-145.352 -11.5388 -143.357 -11.7875 -141.424 -12.0342L-127.518 -13.8906ZM-142.438 -21.9883C-69.0412 -31.2497 5.19159 -41.4185 85.6201 -21.9824H85.6191C113.218 -15.4022 136.863 -7.54019 162.865 -3.95605H162.864C220.011 3.80487 267.094 -2.66629 327.146 -4.75684L331.244 -4.89551C351.688 -5.53943 371.452 -5.40552 390.536 -4.65723H390.537C432.275 -2.96219 473.952 -1.37973 509.7 -11.7207L509.78 -11.4424L509.861 -11.1641C476.246 -1.44016 437.427 -2.23178 398.334 -3.76465L390.514 -4.07812C371.443 -4.8259 351.693 -4.95987 331.263 -4.31641L327.167 -4.17676C267.18 -2.08847 219.999 4.38788 162.787 -3.38184H162.786C136.749 -6.97079 113.019 -14.8531 85.4844 -21.418H85.4834C10.1938 -39.6122 -59.6623 -31.8293 -128.592 -23.1523L-142.366 -21.4121C-146.234 -20.9186 -150.348 -20.418 -154.218 -20.0146C-209.335 -13.344 -262.152 -6.36578 -318.839 -4.86816C-331.645 -4.49777 -344.45 -4.64737 -357.045 -5.2373L-359.561 -5.36133C-409.025 -7.8544 -455.155 -14.3301 -504.853 -19.9062L-504.82 -20.1943L-504.788 -20.4834C-455.071 -14.905 -408.972 -8.43231 -359.531 -5.94043C-346.142 -5.24982 -332.498 -5.05264 -318.855 -5.44727L-316.202 -5.52148C-260.551 -7.1619 -208.553 -14.0222 -154.286 -20.5898H-154.282C-150.417 -20.9926 -146.307 -21.4948 -142.439 -21.9883H-142.438ZM-143.221 -32.1465C-70.5841 -40.9147 4.1647 -49.9887 84.3262 -30.9482C111.911 -24.3689 136.09 -16.613 161.824 -13.3252C220.519 -5.86005 265.808 -12.9315 326.372 -15.2197L330.473 -15.3594C350.944 -16.0138 370.933 -15.962 390.019 -15.1211H390.018C432.011 -13.4261 473.697 -11.7439 509.7 -22.085L509.86 -21.5283C473.75 -11.1563 431.963 -12.847 389.994 -14.541H389.993C370.924 -15.3813 350.95 -15.4343 330.491 -14.7803L326.394 -14.6396C266.846 -12.3899 221.931 -5.49661 164.495 -12.4102L161.751 -12.75C136.782 -15.9401 113.237 -23.3362 86.7627 -29.7646L84.1914 -30.3838C4.14548 -49.3967 -70.5029 -40.3418 -143.15 -31.5723L-143.149 -31.5713C-145.086 -31.32 -147.084 -31.0952 -149.079 -30.8711C-151.075 -30.6469 -153.067 -30.4233 -154.998 -30.1729L-155.002 -30.1719C-210.371 -23.7977 -262.937 -16.5238 -319.359 -15.125H-319.36C-332.165 -14.8472 -344.745 -15.0035 -357.521 -15.6006L-360.08 -15.7256C-409.29 -18.3174 -455.41 -24.7932 -504.853 -30.2705L-504.82 -30.5596L-504.788 -30.8477C-455.325 -25.368 -409.237 -18.8953 -360.05 -16.3047L-357.495 -16.1797C-344.732 -15.5833 -332.165 -15.4276 -319.374 -15.7051C-262.987 -17.1031 -210.458 -24.372 -155.073 -30.748C-153.136 -30.9993 -151.138 -31.2242 -149.144 -31.4482C-147.148 -31.6725 -145.155 -31.896 -143.224 -32.1465H-143.221ZM-143.994 -42.2129C-72.1295 -50.3809 3.12628 -58.5571 83.0312 -39.8135C110.879 -33.2345 135.313 -25.5694 160.791 -22.5859C221.035 -15.5151 264.509 -23.1779 325.596 -25.5732L329.699 -25.7305C350.201 -26.4554 370.413 -26.3156 389.498 -25.4746L397.374 -25.1416C436.752 -23.5062 475.946 -22.5538 509.698 -32.3408L509.779 -32.0625L509.859 -31.7832C476.005 -21.9666 436.714 -22.927 397.346 -24.5625L389.473 -24.8955C370.403 -25.7358 350.205 -25.8748 329.72 -25.1504L325.619 -24.9941C264.611 -22.6019 221.027 -14.9319 160.724 -22.0098C135.202 -24.9984 110.691 -32.6829 82.8975 -39.249V-39.25C3.10364 -57.9674 -72.0563 -49.8056 -143.929 -41.6367L-143.93 -41.6377C-147.801 -41.1356 -151.917 -40.7391 -155.781 -40.3447L-155.782 -40.3457C-211.665 -34.2681 -263.459 -26.7963 -319.88 -25.3975H-319.881C-332.685 -25.1197 -345.266 -25.275 -357.833 -25.8721L-360.347 -25.998C-409.556 -28.6886 -455.675 -35.0654 -504.864 -40.6416L-504.8 -41.2178C-455.592 -35.6395 -409.503 -29.2664 -360.315 -26.5771H-360.316C-346.928 -25.8783 -333.538 -25.6806 -319.895 -25.9766L-317.255 -26.0469C-261.887 -27.6079 -210.878 -34.9365 -155.842 -40.9219H-155.84C-151.969 -41.317 -147.862 -41.7118 -143.999 -42.2129H-143.994ZM-138.066 -52.8838C-68.9218 -60.1678 4.59973 -66.3506 8
21.7588 -48.584V-48.583C109.862 -42.1028 134.295 -34.5449 159.771 -31.8574H159.772C221.301 -25.1809 263.234 -33.3464 324.834 -35.9395L328.937 -36.0957C349.431 -36.8206 369.667 -36.6808 388.99 -35.8398L396.91 -35.5059C436.49 -33.8578 475.7 -32.8048 509.7 -42.5996L509.78 -42.3203L509.86 -42.042C473.485 -31.5629 431.188 -33.468 388.966 -35.2607H388.965C368.369 -36.157 346.735 -36.2566 324.857 -35.3604L324.858 -35.3594C263.345 -32.77 221.295 -24.5987 159.71 -31.2812V-31.2822C134.187 -33.9747 109.676 -41.5511 81.6279 -48.0186C2.08597 -66.3338 -73.5959 -59.1668 -144.683 -51.5986H-144.684C-146.618 -51.4012 -148.614 -51.2024 -150.609 -51.0029C-152.605 -50.8034 -154.599 -50.6046 -156.533 -50.4072C-212.668 -44.5355 -263.946 -36.8573 -320.123 -35.5654H-320.124C-332.69 -35.2877 -345.256 -35.4436 -358.032 -36.1221L-360.591 -36.2646C-409.545 -39.0539 -455.663 -45.3319 -504.853 -50.9082L-504.788 -51.4844C-455.581 -45.9062 -409.491 -39.6318 -360.558 -36.8438H-360.557C-346.914 -36.0463 -333.526 -35.8486 -320.137 -36.1445C-263.991 -37.4357 -212.76 -45.1084 -156.593 -50.9834H-156.592C-154.657 -51.1808 -152.662 -51.3806 -150.667 -51.5801C-148.672 -51.7795 -146.678 -51.9784 -144.744 -52.1758L-138.066 -52.8838ZM-145.28 -62.1299C-75.4672 -69.303 1.07596 -75.4863 80.457 -57.4434C108.812 -50.9638 133.501 -43.6024 158.723 -41.1123C221.811 -34.9453 262.184 -43.5052 324.051 -46.2959C346.212 -47.2917 367.863 -47.0942 388.474 -46.1973C430.988 -44.4034 473.182 -42.3111 509.702 -52.8574L509.782 -52.5791L509.862 -52.2998C475.521 -42.3831 436.199 -43.6118 396.411 -45.2812L388.448 -45.6182C367.852 -46.5145 346.218 -46.7117 324.077 -45.7168C263.266 -42.9738 223.077 -34.6296 161.609 -40.2568L158.666 -40.5352C133.396 -43.03 108.632 -50.4098 80.3271 -56.8779V-56.8789C1.04788 -74.8985 -75.4104 -68.7257 -145.222 -61.5527C-147.158 -61.3551 -149.156 -61.1797 -151.15 -61.0049C-153.146 -60.8301 -155.139 -60.6561 -157.07 -60.459H-157.071C-212.576 -54.9708 -262.643 -47.2533 -317.768 -45.7812L-320.396 -45.7158C-333.8 -45.4195 -347.205 -45.6176 -360.864 -46.416C-409.818 -49.304 -455.682 -55.582 -504.606 -61.0596L-504.542 -61.6357C-455.599 -56.1562 -409.764 -49.8819 -360.83 -46.9951C-347.188 -46.1977 -333.799 -45.9999 -320.41 -46.2959L-317.782 -46.3613C-262.687 -47.8325 -212.673 -55.5441 -157.13 -61.0361C-155.193 -61.2338 -153.196 -61.4082 -151.201 -61.583C-149.206 -61.7578 -147.212 -61.9327 -145.28 -62.1299ZM-146.045 -72.0918C-77.0138 -78.6729 0.0458069 -83.851 79.1699 -66.2119C107.79 -59.8312 132.744 -52.5687 157.699 -50.3828H157.7C222.328 -44.6103 260.904 -53.7705 323.285 -56.6602C345.446 -57.6559 367.087 -57.4584 387.962 -56.5615C430.731 -54.6689 472.924 -52.4781 509.699 -63.123L509.779 -62.8447L509.86 -62.5664C475.28 -52.5568 435.942 -53.8657 395.943 -55.627L387.937 -55.9824C367.075 -56.8788 345.452 -57.0759 323.312 -56.0811C262.005 -53.2412 223.539 -44.313 160.661 -49.5449L157.648 -49.8057C132.642 -51.9961 107.614 -59.2769 79.0439 -65.6465C0.0167847 -83.264 -76.9627 -78.0952 -145.988 -71.5146C-147.925 -71.317 -149.922 -71.1415 -151.916 -70.9668C-153.912 -70.792 -155.905 -70.6171 -157.837 -70.4199H-157.839C-214.485 -65.1411 -264.744 -57.0681 -320.908 -55.7764C-334.313 -55.48 -347.718 -55.7759 -361.111 -56.5742V-56.5752C-409.8 -59.5618 -455.927 -65.7411 -504.599 -71.2188L-504.534 -71.7949C-455.847 -66.3155 -409.746 -60.1388 -361.076 -57.1533L-358.567 -57.0098C-346.024 -56.3212 -333.472 -56.079 -320.921 -56.3564L-318.294 -56.4219C-263.213 -57.899 -213.704 -65.7962 -157.896 -70.9971L-156.433 -71.1416C-154.96 -71.2824 -153.463 -71.4138 -151.967 -71.5449C-149.971 -71.7197 -147.978 -71.8937 -146.047 -72.0908L-146.045 -72.0918ZM-146.806 -82.2598C-78.5459 -88.3392 -0.980194 -92.4231 77.8867 -75.1797H77.8877C106.76 -68.7995 131.97 -61.7337 156.67 -59.7451L159.751 -59.5039C224.002 -54.6674 260.589 -64.077 322.511 -67.1162L322.512 -67.1172C344.673 -68.113 366.568 -67.9155 387.443 -67.0186V-67.0176C430.213 -65.1249 472.661 -62.8354 509.7 -73.4805L509.86 -72.9238C475.032 -62.9144 435.455 -64.31 395.428 -66.082L387.418 -66.4385C366.556 -67.3348 344.679 -67.533 322.538 -66.5381C259.745 -63.456 222.843 -53.7854 156.623 -59.167C131.87 -61.1598 106.589 -68.2431 77.7627 -74.6133V-74.6143C-1.01242 -91.8375 -78.5035 -87.7621 -146.753 -81.6836L-146.752 -81.6826C-148.816 -81.4849 -150.815 -81.3346 -152.777 -81.1846C-154.741 -81.0344 -156.67 -80.8845 -158.6 -80.6875L-158.604 -80.6865C-215.498 -75.7042 -265.255 -67.3356 -321.416 -66.1426C-334.821 -65.8463 -347.961 -66.1421 -361.619 -66.9404H-361.62C-410.054 -70.0258 -456.171 -76.205 -504.853 -81.6826L-504.82 -81.9707L-504.788 -82.2598C-456.091 -76.7804 -409.999 -70.6037 -361.584 -67.5195H-361.585C-347.941 -66.722 -334.816 -66.4257 -321.429 -66.7217C-265.289 -67.9142 -215.612 -76.277 -158.658 -81.2646L-157.205 -81.4043C-155.751 -81.5371 -154.295 -81.6501 -152.822 -81.7627C-150.858 -81.9129 -148.866 -82.0627 -146.808 -82.2598H-146.806ZM-141.229 -92.6201C-
275.2106 -97.7727 0.438354 -100.258 76.5918 -83.8408H76.5908C105.718 -77.6662 131.182 -70.6996 155.628 -68.9082L158.777 -68.6904C191.08 -66.5486 215.935 -67.8309 240.284 -70.0732C265.415 -72.3875 290.033 -75.7275 321.725 -77.373L323.802 -77.4805C345.271 -78.5529 366.7 -78.3376 386.924 -77.373L394.987 -76.998C435.274 -75.1342 474.974 -73.6653 509.698 -83.7373L509.779 -83.459L509.86 -83.1797C475.031 -73.0773 435.23 -74.5551 394.956 -76.4189L386.896 -76.7939C366.688 -77.7578 345.277 -77.9727 323.831 -76.9014L321.755 -76.7939C290.078 -75.1491 265.498 -71.8131 240.338 -69.4961C215.968 -67.2519 191.08 -65.9669 158.739 -68.1113L155.586 -68.3291C131.088 -70.1243 105.55 -77.109 76.4707 -83.2734H76.4697C-2.05365 -100.201 -80.0559 -97.0132 -147.541 -91.5352H-147.544C-151.666 -91.2391 -155.523 -90.9358 -159.392 -90.6396L-159.391 -90.6387C-216.533 -85.9611 -266.043 -77.3864 -321.682 -76.1934C-334.822 -75.897 -348.228 -76.1926 -361.633 -77.0898C-410.066 -80.2821 -455.927 -86.3543 -504.345 -91.832L-504.312 -92.1201L-504.28 -92.4092C-455.849 -86.9299 -410.01 -80.8601 -361.595 -77.6689H-361.594C-348.206 -76.7729 -334.818 -76.4765 -321.695 -76.7725L-319.092 -76.834C-264.524 -78.2321 -215.759 -86.6064 -159.438 -91.2168H-159.437C-155.57 -91.5128 -151.711 -91.8171 -147.588 -92.1133L-141.229 -92.6201ZM-148.35 -102.185C-81.8882 -107.17 -3.03412 -109.262 75.3086 -92.7188C104.69 -86.5362 130.418 -79.6761 154.598 -78.1807L157.817 -77.9863C190.824 -76.0872 215.617 -77.6095 239.78 -80.0439C264.72 -82.5567 289.014 -86.0442 320.961 -87.7393L323.062 -87.8477C344.756 -88.9201 365.945 -88.7048 386.415 -87.7402C429.705 -85.7488 472.406 -83.2614 509.699 -94.0049L509.779 -93.7266L509.86 -93.4482C472.455 -82.6726 429.647 -85.1702 386.389 -87.1602H386.388C365.272 -88.1551 343.396 -88.3523 320.992 -87.1602C289.062 -85.4661 264.804 -81.9822 239.838 -79.4668C214.874 -76.9517 189.228 -75.4091 154.562 -77.6025C131.841 -79.0077 107.744 -85.1399 80.6484 -90.9873L75.1895 -92.1514C-3.07208 -108.677 -81.8611 -106.59 -148.306 -101.605H-148.307C-152.441 -101.308 -156.283 -101.112 -160.154 -100.808H-160.155C-188.998 -98.6159 -215.584 -95.3046 -241.927 -92.4023C-268.266 -89.5004 -294.357 -87.0092 -322.191 -86.4619L-322.19 -86.4609C-335.331 -86.1646 -348.482 -86.461 -362.143 -87.457V-87.458C-410.321 -90.749 -456.182 -96.8203 -504.599 -102.199L-504.534 -102.775C-456.102 -97.3947 -410.264 -91.325 -362.103 -88.0352H-362.101C-348.459 -87.0405 -335.326 -86.7451 -322.203 -87.041C-294.396 -87.5878 -268.325 -90.077 -241.99 -92.9785C-215.658 -95.8797 -189.055 -99.194 -160.199 -101.387C-156.334 -101.691 -152.46 -101.889 -148.35 -102.185ZM-149.131 -112.245C-83.4312 -116.729 -4.07019 -117.824 74.0156 -101.578C103.659 -95.3961 129.644 -88.7255 153.567 -87.4355C188.963 -85.4953 214.51 -87.2628 239.259 -89.9639C264.006 -92.6647 287.979 -96.3028 320.188 -98.0967L322.288 -98.2129C343.99 -99.3694 365.428 -99.0612 385.896 -98.0967C429.188 -96.1052 472.153 -93.4205 509.7 -104.263L509.78 -103.984L509.861 -103.706C472.201 -92.8315 429.127 -95.5267 385.87 -97.5166C364.754 -98.5116 342.613 -98.8083 320.221 -97.5176H320.22C288.032 -95.7249 264.094 -92.0903 239.322 -89.3867C215.326 -86.7677 190.569 -85.0249 156.829 -86.6846L153.536 -86.8564C129.554 -88.1495 103.5 -94.8374 73.8975 -101.011C-4.11191 -117.241 -83.4115 -116.149 -149.091 -111.667C-153.215 -111.371 -157.074 -111.165 -160.94 -110.968L-160.939 -110.967C-189.909 -108.874 -216.431 -105.587 -242.677 -102.685C-268.919 -99.7826 -294.88 -97.267 -322.71 -96.7197L-322.709 -96.7188C-335.851 -96.4224 -349.002 -96.8178 -362.659 -97.7148H-362.661C-410.839 -101.105 -456.699 -107.078 -504.853 -112.457L-504.788 -113.033C-456.622 -107.653 -410.784 -101.683 -362.622 -98.2939C-348.978 -97.3977 -335.843 -97.0029 -322.722 -97.2988C-294.919 -97.8456 -268.979 -100.359 -242.74 -103.261C-216.504 -106.162 -189.965 -109.452 -160.981 -111.546H-160.975L-158.072 -111.696C-155.163 -111.851 -152.222 -112.023 -149.132 -112.245H-149.131ZM-150.155 -122.305C-85.2375 -126.287 -5.35962 -126.288 72.4688 -110.445C102.365 -104.362 128.86 -97.8974 152.274 -96.8047L155.658 -96.6562C190.299 -95.236 215.021 -97.1924 238.81 -99.9902C263.365 -102.878 286.951 -106.666 319.415 -108.559L321.518 -108.676C343.229 -109.832 364.674 -109.524 385.39 -108.56L401.683 -107.771C439.593 -105.988 476.616 -105.054 509.701 -114.627L509.863 -114.07C476.679 -104.469 439.559 -105.407 401.648 -107.191L385.362 -107.979C363.992 -108.975 341.851 -109.271 319.449 -107.98C287.008 -106.089 263.456 -102.305 238.877 -99.4141C214.298 -96.5233 188.715 -94.5291 152.247 -96.2246C130.241 -97.2516 105.52 -103.013 77.9131 -108.735L72.3535 -109.877C-5.40442 -125.705 -85.2255 -125.706 -150.119 -121.726H-150.123C-154.246 -121.528 -158.1 -121.331 -161.964 -121.027L-161.967 -121.026C-191.067 -119.086 -217.526 -115.826 -243.643 -112.911C-269.756 -109.997 -295.525 -107.429 -323.228 -106.878L-323.227 -106.877C-336.114 -106.581 -349.266 -106.976 -362.925 -107.972V-107.973C-410.838 -111.362 -456.698 -117.335 -504.607 -122.812L-504.574 -123.101L-504.541 -123.39C-456.619 -117.91 -410.78 -111.939 -362.883 -108.551H-362.882C-349.239 -107.556 -336.106 -107.161 -323.239 -107.457H-323.238C-295.564 -108.008 -269.818 -110.573 -243.707 -113.487C-217.6 -116.401 -191.125 -119.664 -162.009 -121.605L-160.557 -121.715C-157.168 -121.959 -153.761 -122.132 -150.155 -122.305ZM-147.911 -132.522C-84.5081 -135.725 -5.16595 -134.618 71.1836 -119.315H71.1846C101.334 -113.233 128.093 -106.964 151.242 -106.068C188.444 -104.675 213.929 -106.915 238.29 -109.989C262.651 -113.063 285.914 -116.976 318.639 -118.918L320.764 -119.044C342.708 -120.292 364.154 -119.882 384.868 -118.918H384.869C428.67 -116.828 471.634 -113.946 509.7 -124.887L509.86 -124.33C471.681 -113.357 428.607 -116.25 384.842 -118.339C363.47 -119.334 341.33 -119.736 318.675 -118.339H318.674C285.974 -116.398 262.746 -112.491 238.362 -109.414C213.978 -106.337 188.461 -104.094 151.22 -105.489C128.01 -106.387 101.184 -112.672 71.0693 -118.747V-118.748C-6.42621 -134.28 -87.0232 -135.177 -150.888 -131.788H-150.889C-155.01 -131.591 -158.868 -131.394 -162.735 -131.188L-162.734 -131.188C-191.961 -129.395 -218.353 -126.134 -244.371 -123.196C-270.386 -120.258 -296.025 -117.643 -323.729 -117.146H-323.729C-336.614 -116.948 -349.765 -117.244 -363.425 -118.24C-411.083 -121.729 -456.943 -127.71 -504.853 -133.081L-504.788 -133.657C-456.866 -128.285 -411.027 -122.306 -363.383 -118.818C-349.742 -117.824 -336.609 -117.528 -323.739 -117.726C-296.065 -118.223 -270.448 -120.835 -244.436 -123.772C-218.425 -126.71 -192.015 -129.973 -162.77 -131.767H-162.768C-158.899 -131.972 -155.041 -132.17 -150.918 -132.367L-147.911 -132.522ZM-504.534 -144.021C-456.87
27 -138.641 -411.037 -132.769 -363.393 -129.183H-363.391C-350.016 -128.09 -336.884 -127.794 -324.015 -127.991C-296.341 -128.489 -270.915 -131.152 -245.029 -134.103C-219.146 -137.053 -192.799 -140.292 -163.298 -141.934C-159.686 -142.139 -155.812 -142.239 -151.701 -142.436H-151.7C-88.582 -145.324 -7.41464 -143.431 69.8896 -128.183C100.303 -122.207 127.317 -116.136 150.211 -115.438C188.182 -114.241 213.6 -116.681 237.768 -119.93C261.936 -123.179 284.878 -127.241 317.864 -129.282L319.989 -129.408C340.517 -130.575 360.609 -130.293 380.284 -129.462L384.349 -129.282C428.416 -127.184 471.633 -124.105 509.699 -135.145L509.779 -134.866L509.86 -134.587C471.68 -123.515 428.349 -126.606 384.321 -128.703V-128.704C362.685 -129.699 340.556 -130.101 317.9 -128.703C284.942 -126.664 262.035 -122.607 237.845 -119.355C213.654 -116.104 188.203 -113.661 150.193 -114.858C127.238 -115.559 100.157 -121.644 69.7773 -127.613V-127.614C-7.46613 -142.851 -88.5833 -144.743 -151.673 -141.856C-155.291 -141.683 -158.685 -141.586 -161.898 -141.427L-163.266 -141.354C-192.746 -139.714 -219.074 -136.478 -244.964 -133.526C-270.852 -130.575 -296.3 -127.909 -324.004 -127.411H-324.005C-336.89 -127.214 -350.041 -127.51 -363.438 -128.604V-128.605C-411.096 -132.193 -456.954 -138.066 -504.599 -143.445L-504.534 -144.021ZM-504.034 -154.278C-456.631 -149.005 -410.792 -143.124 -363.401 -139.439H-363.402C-349.76 -138.445 -336.891 -138.051 -324.023 -138.248C-296.477 -138.745 -271.182 -141.458 -245.36 -144.422C-219.541 -147.385 -193.194 -150.598 -163.56 -152.092H-163.553C-159.938 -152.191 -156.084 -152.289 -151.965 -152.486H-151.962C-89.8696 -154.979 -8.19485 -151.886 68.8516 -137.041H68.8525C99.2631 -131.058 126.534 -125.192 149.172 -124.691C187.922 -123.799 213.279 -126.462 237.254 -129.885C261.231 -133.307 283.85 -137.494 317.091 -139.638H317.092C339.776 -141.037 362.203 -140.732 383.842 -139.638C427.898 -137.44 471.381 -134.362 509.701 -145.401L509.781 -145.123L509.861 -144.844C471.427 -133.772 427.832 -136.863 383.813 -139.059H383.812C362.188 -140.152 339.784 -140.457 317.128 -139.06L317.129 -139.059C283.917 -136.917 261.333 -132.736 237.336 -129.311C213.337 -125.885 187.947 -123.218 149.158 -124.111C126.456 -124.614 99.1232 -130.495 68.7412 -136.473C-8.25082 -151.307 -89.8785 -154.4 -151.938 -151.908C-156.061 -151.711 -159.92 -151.612 -163.531 -151.514L-163.53 -151.513C-193.142 -150.02 -219.47 -146.809 -245.295 -143.846C-271.117 -140.882 -296.436 -138.166 -324.013 -137.668H-324.014C-336.9 -137.47 -349.786 -137.865 -363.444 -138.861H-363.446C-410.849 -142.547 -456.708 -148.43 -504.099 -153.702L-504.034 -154.278ZM-504.015 -164.643C-458.094 -159.43 -413.886 -153.842 -368.083 -150.058L-363.646 -149.697L-361.094 -149.5C-348.365 -148.557 -336.093 -148.221 -324.268 -148.406C-296.854 -148.854 -271.754 -151.616 -246.061 -154.604C-220.37 -157.592 -194.086 -160.806 -164.325 -162.151L-162.957 -162.222C-159.738 -162.374 -156.331 -162.461 -152.725 -162.547C-91.6594 -164.546 -8.95746 -160.457 67.5674 -145.909V-145.908L78.916 -143.721C105.036 -138.675 128.563 -134.22 148.14 -133.961H148.141C187.659 -133.365 212.95 -136.277 236.731 -139.887C260.516 -143.497 282.814 -147.809 316.316 -150.002C339.002 -151.5 361.684 -151.
2096 383.322 -150.002C427.644 -147.805 471.115 -144.529 509.7 -155.667L509.78 -155.388L509.86 -155.109C475.998 -145.335 438.396 -146.631 399.858 -148.578L383.293 -149.423C361.667 -150.517 339.009 -150.919 316.354 -149.423C282.884 -147.232 260.621 -142.926 236.818 -139.313C213.757 -135.813 189.27 -132.968 151.799 -133.336L148.132 -133.382C125.694 -133.678 98.0942 -139.468 67.458 -145.339V-145.34C-9.01776 -159.879 -91.6752 -163.965 -152.705 -161.967H-152.708C-156.831 -161.868 -160.685 -161.769 -164.294 -161.572H-164.296C-194.034 -160.228 -220.297 -157.017 -245.993 -154.028C-271.687 -151.04 -296.814 -148.275 -324.259 -147.826C-336.891 -147.629 -350.032 -148.024 -363.692 -149.119V-149.12C-411.095 -152.905 -456.688 -158.687 -504.079 -164.066L-504.015 -164.643ZM-504.011 -174.908C-456.608 -169.635 -411.022 -163.853 -363.896 -159.971H-363.896C-350.255 -158.869 -337.387 -158.475 -324.773 -158.672L-322.21 -158.721C-295.794 -159.296 -271.582 -162.025 -246.785 -164.932C-221.19 -167.932 -194.971 -171.121 -165.081 -172.318H-165.077C-161.463 -172.417 -157.604 -172.517 -153.481 -172.615L-150.639 -172.68C-90.5902 -173.943 -8.77805 -168.805 66.2979 -154.776C97.217 -148.991 125.005 -143.421 147.123 -143.322H147.124C187.416 -143.076 212.643 -146.212 236.231 -149.982C259.823 -153.754 281.799 -158.164 315.556 -160.456H315.557C338.497 -161.954 360.915 -161.551 382.817 -160.457C427.395 -158.268 470.864 -154.786 509.703 -166.022L509.784 -165.744L509.864 -165.466C473.345 -154.9 432.754 -157.311 391.127 -159.456L382.788 -159.877C360.898 -160.971 338.504 -161.375 315.595 -159.879L315.596 -159.878C281.872 -157.588 259.932 -153.184 236.323 -149.41C212.711 -145.636 187.451 -142.495 147.12 -142.742V-142.743C124.936 -142.842 97.0828 -148.426 66.1914 -154.206C-10.0328 -168.449 -93.2113 -173.524 -153.467 -172.035H-153.468C-157.589 -171.936 -161.446 -171.839 -165.059 -171.74L-165.058 -171.739C-194.922 -170.543 -221.118 -167.357 -246.717 -164.356C-271.514 -161.45 -295.75 -158.716 -322.197 -158.141L-324.764 -158.092C-337.396 -157.894 -350.282 -158.29 -363.942 -159.393H-363.943C-411.081 -163.276 -456.684 -169.06 -504.075 -174.332L-504.011 -174.908ZM-504.015 -185.265C-457.133 -179.991 -411.545 -174.308 -364.418 -170.327H-364.417C-350.777 -169.127 -337.909 -168.732 -325.296 -168.93C-297.879 -169.328 -273.036 -172.216 -247.535 -175.255C-222.037 -178.293 -195.88 -181.482 -165.856 -182.478H-165.854C-162.254 -182.576 -158.358 -182.577 -154.259 -182.675L-154.257 -182.676C-94.9914 -183.671 -11.0097 -177.491 65 -163.644C96.4363 -157.867 124.216 -152.594 146.079 -152.594C187.145 -152.643 212.308 -156.003 235.704 -159.948C259.105 -163.894 280.76 -168.43 314.778 -170.821C337.72 -172.418 360.393 -171.916 382.294 -170.821L390.642 -170.381C432.32 -168.149 473.05 -165.755 509.7 -176.289L509.78 -176.01L509.86 -175.731C473.102 -165.166 432.264 -167.57 390.606 -169.802L382.265 -170.242C361.057 -171.302 339.141 -171.805 316.965 -170.386L314.818 -170.242C280.836 -167.854 259.217 -163.325 235.801 -159.376C213.112 -155.55 188.758 -152.273 149.888 -152.027L146.08 -152.013C126.892 -152.013 103.176 -156.061 76.5029 -160.94L64.8955 -163.073C-11.0772 -176.914 -95.0198 -183.092 -154.246 -182.097L-154.245 -182.096C-158.391 -181.996 -162.211 -181.998 -165.838 -181.899L-165.837 -181.898C-195.832 -180.904 -221.964 -177.717 -247.466 -174.679C-272.965 -171.64 -297.836 -168.749 -325.287 -168.35C-337.919 -168.152 -350.806 -168.547 -364.468 -169.749V-169.75C-411.605 -173.732 -457.206 -179.416 -504.079 -184.688L-504.015 -185.265ZM-504.034 -195.326C-457.153 -190.053 -411.564 -184.477 -364.691 -180.389H-364.69C-351.305 -179.189 -338.438 -178.794 -325.824 -178.991L-323.262 -179.036C-296.871 -179.574 -272.97 -182.422 -248.391 -185.378C-223.02 -188.429 -196.927 -191.593 -166.647 -192.44C-163.03 -192.539 -159.169 -192.539 -155.048 -192.539L-152.287 -192.562C-93.9162 -192.911 -10.862 -185.655 63.6963 -172.315C95.3863 -166.629 123.431 -161.561 145.039 -161.758C187.006 -162.157 212.17 -165.766 235.372 -169.885C258.58 -174.005 279.848 -178.64 313.994 -181.08L316.144 -181.232C336.92 -182.646 357.478 -182.296 377.615 -181.377L381.7
275 -181.179L390.173 -180.737C432.099 -178.489 473.051 -175.914 509.7 -186.548L509.781 -186.27L509.861 -185.99C470.652 -174.613 426.545 -178.314 381.746 -180.6V-180.601C360.292 -181.66 338.359 -182.162 316.184 -180.653L314.036 -180.501C279.928 -178.063 258.695 -173.436 235.474 -169.313C212.972 -165.319 188.623 -161.803 148.935 -161.225L145.045 -161.178C123.369 -160.98 95.2619 -166.062 63.5938 -171.744V-171.745C-12.1178 -185.291 -96.5907 -192.56 -155.042 -191.96L-155.045 -191.959C-158.653 -191.959 -162.055 -191.96 -165.267 -191.894L-166.632 -191.861C-196.881 -191.014 -222.949 -187.853 -248.321 -184.802C-272.899 -181.846 -296.826 -178.994 -323.251 -178.456L-325.815 -178.411C-338.447 -178.214 -351.335 -178.609 -364.742 -179.811V-179.812C-411.624 -183.9 -457.225 -189.478 -504.099 -194.75L-504.034 -195.326ZM-504.022 -205.683C-457.141 -200.401 -411.552 -194.824 -364.934 -190.638L-362.385 -190.421C-349.685 -189.379 -337.651 -188.957 -326.066 -189.142C-298.777 -189.54 -274.323 -192.526 -249.079 -195.59C-223.838 -198.653 -197.811 -201.794 -167.399 -202.493L-166.031 -202.525C-162.812 -202.592 -159.404 -202.592 -155.798 -202.592C-98.0781 -202.691 -13.0595 -194.421 62.4248 -181.167C94.3699 -175.588 122.678 -170.618 144.021 -171.012C186.756 -171.76 211.853 -175.594 234.862 -179.875C257.877 -184.158 278.825 -188.893 313.231 -191.437H313.232C336.429 -193.132 359.112 -192.629 381.268 -191.535H381.269C426.367 -189.247 470.355 -185.462 509.702 -196.806L509.782 -196.527L509.863 -196.248C472.866 -185.582 431.787 -188.255 389.675 -190.514L381.239 -190.956C359.785 -192.016 337.852 -192.519 315.444 -191.01L313.274 -190.857C278.907 -188.317 257.996 -183.59 234.969 -179.305C211.935 -175.019 186.805 -171.181 144.031 -170.432C122.619 -170.036 94.2463 -175.02 62.3242 -180.596C-11.9571 -193.639 -95.466 -201.85 -153.073 -202.01L-155.797 -202.012C-159.921 -202.012 -163.775 -202.012 -167.384 -201.913H-167.385C-197.766 -201.214 -223.767 -198.078 -249.01 -195.015C-274.25 -191.952 -298.733 -188.962 -326.058 -188.562C-338.437 -188.365 -351.324 -188.859 -364.984 -190.061H-364.985C-411.613 -194.248 -457.213 -199.826 -504.087 -205.106L-504.022 -205.683ZM-504.025 -215.842C-457.665 -210.56 -412.075 -205.082 -365.456 -200.797H-365.457C-351.815 -199.597 -338.947 -199.104 -326.59 -199.301L-324.052 -199.342C-297.912 -199.84 -274.319 -202.785 -249.925 -205.777C-224.746 -208.866 -198.715 -212.006 -168.175 -212.554C-164.557 -212.652 -160.685 -212.554 -156.574 -212.554H-156.572C-99.8906 -212.159 -14.0997 -202.885 61.127 -189.936H61.126C93.3341 -184.455 121.888 -179.773 142.977 -180.274L146.99 -180.386C187.926 -181.626 212.111 -185.568 234.244 -189.872C257.098 -194.316 277.786 -199.151 312.453 -201.793C335.65 -203.588 358.589 -203.085 380.746 -201.892L389.232 -201.431C431.58 -199.079 472.562 -196.337 509.698 -207.063L509.778 -206.785L509.859 -206.506C470.131 -195.03 426.023 -198.928 380.716 -201.312H380.715C358.57 -202.505 335.659 -203.007 312.498 -201.215C277.872 -198.576 257.22 -193.749 234.354 -189.303C211.482 -184.855 186.416 -180.793 142.991 -179.694H142.99C121.833 -179.192 93.2177 -183.887 61.0293 -189.364H61.0283C-14.1804 -202.31 -99.9374 -211.579 -156.576 -211.974V-211.975C-160.709 -211.975 -164.553 -212.072 -168.161 -211.974H-168.164C-198.671 -211.427 -224.674 -208.29 -249.854 -205.201C-275.031 -202.113 -299.389 -199.072 -326.582 -198.723L-326.581 -198.722C-338.96 -198.524 -351.848 -199.018 -365.508 -200.22H-365.509C-412.136 -204.506 -457.736 -209.985 -504.092 -215.266L-504.025 -215.842ZM-504.28 -226.297C-457.909 -221.114 -412.328 -215.636 -365.963 -211.252C-352.322 -209.953 -339.72 -209.46 -327.363 -209.657H-327.362C-300.206 -210.007 -276.01 -213.094 -250.926 -216.195C-225.844 -219.297 -199.879 -222.411 -169.211 -222.811H-169.207C-165.594 -222.811 -161.732 -222.811 -157.605 -222.712H-157.606C-101.688 -221.913 -15.1237 -211.456 59.5791 -198.902L65.624 -197.888C95.6206 -192.883 122.16 -188.989 141.691 -189.644C185.975 -191.136 211.008 -195.417 233.695 -200.01C256.39 -204.604 276.758 -209.515 311.681 -212.256C334.888 -214.05 357.816 -213.549 380.237 -212.355C425.591 -209.969 469.832 -205.887 509.698 -217.428L509.779 -217.149L509.859 -216.871C469.876 -205.297 425.513 -209.392 380.207 -211.776C357.797 -212.969 334.896 -213.471 311.725 -211.679L311.726 -211.678C276.846 -208.94 256.515 -204.038 233.811 -199.441C211.
2098 -194.844 186.032 -190.557 141.711 -189.063C120.807 -188.363 91.9368 -192.853 59.4824 -198.33C-15.2111 -210.882 -101.742 -221.334 -157.616 -222.132H-157.619V-222.133C-161.738 -222.231 -165.593 -222.23 -169.207 -222.23V-222.231C-199.839 -221.832 -225.774 -218.72 -250.854 -215.619C-275.933 -212.518 -300.162 -209.428 -327.355 -209.078L-327.354 -209.077C-339.734 -208.88 -352.358 -209.374 -366.019 -210.675V-210.676C-412.39 -215.061 -457.98 -220.539 -504.345 -225.721L-504.28 -226.297ZM-504.522 -236.679C-458.162 -231.496 -412.835 -226.117 -366.47 -221.634H-366.468C-352.83 -220.237 -340.229 -219.842 -327.869 -219.94L-325.332 -219.977C-299.212 -220.432 -275.931 -223.468 -251.755 -226.495C-226.801 -229.62 -200.9 -232.736 -169.971 -232.987H-169.968C-166.35 -232.987 -162.488 -232.889 -158.366 -232.79H-158.367C-103.222 -231.589 -16.1473 -220.035 58.2979 -207.778H58.2988C91.0235 -202.299 120.096 -198.02 140.663 -198.915C185.72 -200.806 210.688 -205.336 233.18 -210.09C255.68 -214.846 275.725 -219.831 310.907 -222.621L313.082 -222.792C335.555 -224.477 358.011 -223.876 379.721 -222.721L388.256 -222.238C430.844 -219.777 472.088 -216.867 509.701 -227.687L509.781 -227.408L509.861 -227.129C472.138 -216.278 430.781 -219.2 388.218 -221.66L379.689 -222.142C357.288 -223.334 334.115 -223.933 310.955 -222.043H310.954C275.816 -219.256 255.808 -214.28 233.3 -209.522C210.782 -204.763 185.782 -200.229 140.688 -198.336L140.688 -198.335C120.049 -197.437 90.9132 -201.73 58.2031 -207.207C-16.2399 -219.464 -103.279 -231.009 -158.38 -232.21H-158.381C-162.504 -232.309 -166.358 -232.407 -169.967 -232.407C-200.859 -232.156 -226.731 -229.045 -251.683 -225.92C-276.633 -222.795 -300.668 -219.657 -327.862 -219.36H-327.863C-340.24 -219.262 -352.863 -219.657 -366.527 -221.057V-221.058C-412.898 -225.541 -458.232 -230.921 -504.587 -236.103L-504.522 -236.679ZM-504.269 -246.738C-457.907 -241.556 -412.571 -236.078 -366.47 -231.595H-366.471C-352.83 -230.296 -339.963 -229.803 -327.869 -229.901L-325.346 -229.938C-299.358 -230.398 -276.262 -233.506 -252.21 -236.559C-227.384 -239.709 -201.545 -242.8 -170.488 -242.85C-166.87 -242.85 -163.008 -242.75 -158.887 -242.651H-158.885C-105.033 -241.055 -17.1737 -228.499 57.0029 -216.547L63.1426 -215.571C93.6127 -210.775 120.578 -207.253 139.622 -208.185L143.847 -208.406C186.879 -210.77 210.929 -215.357 232.564 -220.095C254.907 -224.987 274.695 -230.047 310.133 -232.985H310.134C333.586 -234.879 356.526 -234.278 379.2 -233.085H379.201C425.075 -230.591 469.58 -226.312 509.7 -237.951L509.78 -237.673L509.861 -237.395C470.88 -226.086 427.779 -229.762 383.462 -232.268L379.17 -232.506C356.504 -233.698 333.594 -234.299 310.18 -232.408L310.181 -232.407C274.788 -229.472 255.037 -224.422 232.688 -219.528C210.33 -214.632 185.392 -209.897 139.651 -207.605H139.65C120.539 -206.671 93.5143 -210.203 63.0488 -214.999L56.9111 -215.975C-17.2711 -227.927 -105.094 -240.477 -158.902 -242.072V-242.073C-163.026 -242.172 -166.879 -242.27 -170.488 -242.27C-201.507 -242.22 -227.315 -239.133 -252.138 -235.982C-276.958 -232.832 -300.801 -229.618 -327.863 -229.321H-327.864C-339.977 -229.223 -352.864 -229.717 -366.525 -231.018H-366.526C-412.633 -235.501 -457.978 -240.98 -504.333 -246.162L-504.269 -246.738ZM-504.022 -257.087C-458.171 -251.904 -412.834 -246.525 -366.732 -241.943H-366.731C-353.092 -240.546 -340.48 -240.053 -328.387 -240.151L-325.862 -240.188C-299.878 -240.651 -276.906 -243.806 -252.947 -246.87C-228.218 -250.033 -202.445 -253.1 -171.26 -253.001C-167.641 -253.001 -163.778 -252.902 -159.651 -252.704H-159.652C-106.574 -250.712 -18.2058 -237.062 55.7109 -225.407H55.7119C88.9442 -220.125 118.281 -216.248 138.593 -217.438L142.887 -217.702C186.615 -220.488 210.597 -225.313 232.045 -230.196C254.195 -235.239 273.663 -240.35 309.36 -243.342H309.361C332.824 -245.235 356.02 -244.634 378.694 -243.441C424.559 -240.948 469.318 -236.571 509.702 -248.21L509.782 -247.932L509.863 -247.652C469.36 -235.979 424.476 -240.371 378.662 -242.862V-242.863C355.996 -244.056 332.833 -244.655 309.408 -242.765L309.409 -242.764C273.758 -239.775 254.328 -234.674 232.174 -229.63C210.009 -224.583 185.136 -219.601 138.627 -216.86C118.241 -215.665 88.8403 -219.554 55.6201 -224.834V-224.835C-18.3118 -236.492 -106.641 -250.135 -159.676 -252.125H-159.679C-163.797 -252.322 -167.651 -252.421 -171.26 -252.421H-174.165C-204.014 -252.328 -228.92 -249.359 -252.873 -246.295C-276.824 -243.231 -299.83 -240.071 -325.853 -239.607L-328.381 -239.571C-340.494 -239.472 -353.129 -239.967 -366.791 -241.366V-241.367C-412.897 -245.949 -458.24 -251.329 -504.087 -256.511L-504.022 -257.087ZM-504.269 -267.245C-458.418 -262.063 -413.09 -256.781 -367.253 -252.093C-353.613 -250.696 -341.001 -250.203 -328.907 -250.302C-301.881 -250.548 -278.33 -253.859 -253.694 -257.048C-229.061 -260.237 -203.351 -263.303 -172.033 -263.052H-172.034C-168.412 -263.052 -164.547 -262.854 -160.427 -262.656C-108.113 -260.27 -19.2322 -245.525 54.4258 -234.167L60.6572 -233.216C91.5725 -228.563 118.756 -225.492 137.561 -226.7L141.913 -227C186.225 -230.162 210.141 -235.202 231.431 -240.229C253.419 -245.422 272.627 -250.606 308.585 -253.697C332.049 -255.69 355.5 -254.99 378.173 -253.797H378.174C424.303 -251.204 469.061 -246.729 509.7 -258.467L509.78 -258.188L509.861 -257.909C469.103 -246.137 424.219 -250.628 378.141 -253.218V-253.219C355.474 -254.411 332.057 -255.109 308.634 -253.12C272.724 -250.033 253.554 -244.858 231.563 -239.665C209.561 -234.469 184.755 -229.262 137.6 -226.122L137.599 -226.121C117.467 -224.827 87.8132 -228.42 54.3369 -233.594C-18.1942 -244.778 -105.408 -259.232 -157.977 -261.956L-160.454 -262.077C-164.579 -2
262.275 -168.43 -262.472 -172.035 -262.472H-172.038C-203.314 -262.722 -228.992 -259.661 -253.62 -256.473C-278.247 -253.285 -301.834 -249.969 -328.902 -249.722C-341.016 -249.623 -353.649 -250.117 -367.312 -251.517C-413.153 -256.206 -458.485 -261.487 -504.333 -266.669L-504.269 -267.245ZM-504.269 -277.602C-461.283 -272.843 -418.758 -267.905 -376.051 -263.375L-367.506 -262.475L-367.505 -262.474C-353.867 -260.978 -341.255 -260.485 -329.416 -260.584L-326.894 -260.616C-300.93 -261.046 -278.208 -264.319 -254.436 -267.432C-229.898 -270.644 -204.251 -273.684 -172.805 -273.235H-172.801L-170.041 -273.14C-167.236 -273.03 -164.291 -272.881 -161.2 -272.733H-161.198C-109.671 -269.944 -20.256 -254.096 53.1318 -243.043C86.8828 -237.958 116.728 -234.476 136.521 -235.971C184.285 -239.556 208.999 -244.982 230.816 -250.309C252.646 -255.638 271.598 -260.873 307.811 -264.062H307.812C331.53 -266.055 354.725 -265.454 377.654 -264.162C424.05 -261.668 468.807 -256.995 509.7 -268.831L509.78 -268.553L509.861 -268.274C470.13 -256.774 426.766 -260.814 381.963 -263.343L377.622 -263.583C354.703 -264.874 331.539 -265.474 307.86 -263.485C271.697 -260.3 252.784 -255.075 230.954 -249.745C209.111 -244.413 184.366 -238.981 136.563 -235.393C116.695 -233.893 86.786 -237.386 53.0459 -242.469C-20.3777 -253.527 -109.74 -269.367 -161.23 -272.154V-272.155C-165.354 -272.353 -169.208 -272.548 -172.817 -272.655V-272.656C-204.218 -273.104 -229.83 -270.068 -254.36 -266.856C-278.89 -263.645 -302.348 -260.255 -329.411 -260.004C-341.27 -259.905 -353.905 -260.399 -367.568 -261.897V-261.898C-413.153 -266.67 -458.487 -271.95 -504.333 -277.025L-504.269 -277.602ZM-504.01 -287.869C-458.68 -282.687 -413.34 -277.505 -367.777 -272.627H-367.776C-354.138 -271.131 -341.527 -270.638 -329.688 -270.736C-302.921 -270.938 -279.759 -274.371 -255.348 -277.608C-230.938 -280.846 -205.291 -283.886 -173.584 -283.289H-173.585C-169.962 -283.289 -166.097 -283.083 -161.974 -282.787H-161.975C-111.213 -279.602 -21.0312 -262.66 51.8408 -251.904C85.8547 -246.927 115.955 -243.74 135.493 -245.333C183.899 -249.317 208.547 -254.968 230.203 -260.431C251.873 -265.897 270.567 -271.181 307.04 -274.42L309.263 -274.608C332.225 -276.467 354.936 -275.771 377.148 -274.52H377.147C423.798 -272.026 468.81 -267.255 509.703 -279.091L509.784 -278.812L509.864 -278.533C468.852 -266.662 423.712 -271.449 377.117 -273.94H377.116C354.195 -275.232 330.768 -275.93 307.091 -273.843C270.668 -270.608 252.013 -265.334 230.345 -259.868C208.663 -254.399 183.984 -248.742 135.541 -244.755C115.928 -243.156 85.7642 -246.354 51.7578 -251.33H51.7568C-21.1636 -262.093 -111.283 -279.025 -162.013 -282.208H-162.016C-166.136 -282.504 -169.986 -282.709 -173.59 -282.709H-173.595C-205.257 -283.305 -230.869 -280.27 -255.271 -277.033C-279.672 -273.797 -302.873 -270.358 -329.683 -270.156C-341.542 -270.057 -354.176 -270.551 -367.84 -272.05V-272.051C-413.405 -276.929 -458.746 -282.111 -504.076 -287.293L-504.01 -287.869ZM-504.269 -298.127C-458.937 -293.051 -413.608 -287.87 -368.278 -282.885C-354.638 -281.397 -342.027 -280.797 -330.189 -280.896L-327.69 -280.924C-301.983 -281.316 -279.632 -284.708 -256.078 -287.869C-232.526 -291.03 -207.782 -293.959 -177.315 -293.413L-174.349 -293.35C-170.73 -293.251 -166.867 -293.044 -162.741 -292.748C-137.74 -290.954 -102.568 -285.549 -64.5781 -279.287C-26.5822 -273.024 14.2375 -265.904 50.5547 -260.673L56.9297 -259.778C88.5447 -255.42 116.143 -252.819 134.459 -254.497C183.507 -258.979 208.091 -264.853 229.587 -270.44C251.097 -276.031 269.534 -281.34 306.262 -284.678L308.484 -284.875C331.448 -286.824 354.167 -286.127 376.626 -284.876C423.277 -282.283 468.543 -277.414 509.7 -289.349L509.78 -289.07L509.861 -288.791C468.584 -276.821 423.189 -281.707 376.594 -284.297C353.418 -285.588 329.992 -286.287 306.315 -284.101H306.314C269.637 -280.767 251.239 -275.469 229.732 -269.879C208.212 -264.285 183.596 -258.404 134.512 -253.919C114.897 -252.122 84.7328 -255.213 50.4727 -260.099H50.4717C14.1467 -265.331 -26.685 -272.453 -64.6729 -278.715C-102.667 -284.977 -137.812 -290.378 -162.782 -292.17C-166.902 -292.466 -170.756 -292.671 -174.364 -292.77V-292.771C-206.152 -293.568 -231.697 -290.557 -256.001 -287.295C-280.302 -284.033 -303.375 
2-280.517 -330.185 -280.315C-341.304 -280.223 -353.103 -280.746 -365.792 -282.039L-368.342 -282.308C-413.672 -287.293 -459.004 -292.475 -504.333 -297.551L-504.269 -298.127ZM-504.269 -308.482C-458.941 -303.407 -413.86 -298.323 -368.543 -293.248C-330.583 -289.016 -301.697 -292.174 -272.566 -296.108C-243.434 -300.043 -214.046 -304.755 -175.121 -303.606L-173.583 -303.552C-140.848 -302.25 -80.3494 -290.934 -20.1172 -280.628C10.4855 -275.392 41.027 -270.414 67.8438 -267.139C94.667 -263.862 117.741 -262.291 133.419 -263.856L138.005 -264.322C184.646 -269.167 208.365 -275.063 229.064 -280.609C250.447 -286.338 268.628 -291.7 305.488 -295.141C341.323 -298.429 376.901 -295.065 411.241 -293.123C445.595 -291.181 478.714 -290.662 509.7 -299.613L509.78 -299.335L509.861 -299.057C478.772 -290.075 445.565 -290.602 411.208 -292.544C376.838 -294.487 341.32 -297.847 305.541 -294.563L305.542 -294.562C268.732 -291.126 250.591 -285.778 229.214 -280.05C207.822 -274.318 183.206 -268.214 133.476 -263.28L133.477 -263.279C117.729 -261.707 94.5988 -263.287 67.7734 -266.563C40.9418 -269.841 10.3888 -274.82 -20.2148 -280.057C-80.4828 -290.369 -140.921 -301.673 -173.604 -302.973L-175.139 -303.026C-214.007 -304.173 -243.346 -299.47 -272.489 -295.534C-301.635 -291.598 -330.576 -288.431 -368.607 -292.672C-413.93 -297.748 -459.001 -302.831 -504.333 -307.906L-504.269 -308.482Z",fill:"url(#paint0_linear_418_1758)"}),a.jsx("defs",{children:a.jsxs("linearGradient",{id:"paint0_linear_418_1758",x1:"-4.99643",y1:"-41.4411",x2:"-5.80451",y2:"41.5165",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"#ECB906"}),a.jsx("stop",{offset:"1",stopColor:"#ECB906",stopOpacity:"0"})]})})]})}),bY=({slides:e,onNavigate:t,autoPlay:n=!1,autoPlayInterval:r=5e3,showPagination:o=!0,className:i})=>{const[s,c]=y.useState(0),[l,p]=y.useState(!1),[u,d]=y.useState(r),[b,f]=y.useState(!1),m=y.useRef(void 0),h=y.useRef(Date.now()),M=y.useRef(null),z=(A=r,v=!1)=>{h.current=Date.now(),d(A),f(v),m.current=setTimeout(()=>{c(_=>(_+1)%e.length),d(r),f(!1),n&&e.length>1&&z()},A)},O=()=>{clearTimeout(m.current)},g=n&&e.length>1;y.useEffect(()=>{if(g&&!l)return z(u,u<r),O;O()},[g,l,u]),y.useEffect(()=>{g&&(d(r),f(!1))},[r,g]);const x=A=>{c(A),O(),d(r),f(!1)},C=()=>{if(g){const A=Date.now()-h.current,v=Math.max(0,u-A);d(v),O()}p(!0)},S=()=>{p(!1)},q=e.at(s);return!q||!e.length?null:a.jsxs("div",{className:m0("relative rounded-xl border border-gray-200 bg-white p-5 shadow-lg overflow-hidden",i),onMouseEnter:C,onMouseLeave:S,children:[a.jsx(dY,{}),a.jsx("style",{children:`
3        .carouselBanner-fade-enter {
4          opacity: 0;
5          transform: translateX(20px);
6        }
7        .carouselBanner-fade-enter-active {
8          opacity: 1;
9          transform: translateX(0);
10          transition: opacity 300ms, transform 300ms;
11        }
12        .carouselBanner-fade-exit {
13          opacity: 1;
14          transform: translateX(0);
15        }
16        .carouselBanner-fade-exit-active {
17          opacity: 0;
18          transform: translateX(-20px);
19          transition: opacity 300ms, transform 300ms;
20        }
21        @keyframes fillProgress {
22          from {
23            transform: scaleX(0);
24          }
25          to {
26            transform: scaleX(1);
27          }
28        }
29      `}),a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx(cf,{children:a.jsx(sf,{nodeRef:M,timeout:300,classNames:"carouselBanner-fade",unmountOnExit:!0,children:a.jsxs("div",{ref:M,className:"flex flex-col gap-5",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("div",{className:"flex items-center gap-3",children:[q.icon,typeof q.title=="string"?a.jsx("h2",{className:"text-base font-semibold text-gray-900",children:q.title}):q.title]}),q.learnMoreLink&&a.jsx("a",{href:q.learnMoreLink,target:q.openInNewTab?"_blank":"_self",rel:q.openInNewTab?"noopener noreferrer":void 0,className:"text-xs font-medium text-indigo-600 underline hover:text-indigo-500",onClick:A=>{t&&q.learnMoreLink&&(A.preventDefault(),t(q.learnMoreLink))},children:"Learn More"})]}
29),typeof q.description=="string"?a.jsx("div",{className:"text-sm leading-relaxed text-gray-600",children:q.description}):q.description,a.jsxs("div",{className:"relative flex items-end justify-between",children:[q.button&&a.jsx(ue,{variant:"v2/filled",size:"v2/base",onClick:q.button.onClick,children:q.button.label}),o&&e.length>1&&a.jsx("div",{className:"invisible",children:a.jsx(Sz,{count:e.length,current:0,onDotClick:()=>{}})})]})]})},q.id)}),o&&e.length>1&&a.jsx("div",{className:"absolute bottom-5 right-5",children:a.jsx(Sz,{count:e.length,current:s,onDotClick:x,autoPlay:n,autoPlayInterval:r,isPaused:l,remainingTime:u,isResuming:b})})]})]})};function fY(e,t){let n=uX();return x0.createElement(dX,{ref:t,...bX({onClick:n},e)})}let mY=pX(fY);const Uj=e=>t1(e),hY=new Map([["bold",y.createElement(y.Fragment,null,y.createElement("path",{d:"M236,137A108.13,108.13,0,1,1,119,20,12,12,0,0,1,121,44,84.12,84.12,0,1,0,212,135,12,12,0,1,1,236,137ZM116,76v52a12,12,0,0,0,12,12h52a12,12,0,0,0,0-24H140V76a12,12,0,0,0-24,0Zm92,20a16,16,0,1,0-16-16A16,16,0,0,0,208,96ZM176,64a16,16,0,1,0-16-16A16,16,0,0,0,176,64Z"}))],["duotone",y.createElement(y.Fragment,null,y.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),y.createElement("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"}))],["fill",y.createElement(y.Fragment,null,y.createElement("path",{d:"M208,96a12,12,0,1,1,12,12A12,12,0,0,1,208,96ZM196,72a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm28.66,56a8,8,0,0,0-8.63,7.31A88.12,88.12,0,1,1,120.66,40,8,8,0,0,0,119.34,24,104.12,104.12,0,1,0,232,136.66,8,8,0,0,0,224.66,128ZM128,56a72,72,0,1,1-72,72A72.08,72.08,0,0,1,128,56Zm-8,72a8,8,0,0,0,8,8h48a8,8,0,0,0,0-16H136V80a8,8,0,0,0-16,0Zm40-80a12,12,0,1,0-12-12A12,12,0,0,0,160,48Z"}))],["light",y.createElement(y.Fragment,null,y.createElement("path",{d:"M230,136.49A102.12,102.12,0,1,1,119.51,26a6,6,0,0,1,1,12A90.13,90.13,0,1,0,218,135.51a6,6,0,1,1,12,1ZM122,72v56a6,6,0,0,0,6,6h56a6,6,0,0,0,0-12H134V72a6,6,0,0,0-12,0Zm38-26a10,10,0,1,0-10-10A10,10,0,0,0,160,46Zm36,24a10,10,0,1,0-10-10A10,10,0,0,0,196,70Zm24,36a10,10,0,1,0-10-10A10,10,0,0,0,220,106Z"}))],["regular",y.createElement(y.Fragment,null,y.createElement("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"}))],["thin",y.createElement(y.Fragment,null,y.createElement("path",{d:"M228,136.33A100.13,100.13,0,1,1,119.67,28a4,4,0,1,1,.66,8A92.13,92.13,0,1,0,220,135.67a4,4,0,1,1,8,.66ZM128,132h56a4,4,0,0,0,0-8H132V72a4,4,0,0,0-8,0v56A4,4,0,0,0,128,132Zm32-88a8,8,0,1,0-8-8A8,8,0,0,0,160,44Zm36,24a8,8,0,1,0-8-8A8,8,0,0,0,196,68Zm24,36a8,8,0,1,0-8-8A8,8,0,0,0,220,104Z"}))]]),Vj=y.forwardRef((e,t)=>y.createElement(fX,{ref:t,...e,weights:hY}));Vj.displayName="ClockCountdownIcon";const MY={success:{background:"bg-emerald-50 border-emerald-400",titleText:"text-emerald-600",icon:"text-emerald-600"},information:{background:"bg-blue-50 border-blue-400",titleText:"text-light-blue-600",icon:"text-light-blue-600"},warning:{background:"bg-orange-50 border-orange-400",titleText:"text-orange-600",icon:"text-orange-600"}},zY={variants:MY},OY=({items:e,autoTransition:t=!1,transitionInterval:n=15e3})=>{const[r,o]=y.useState(0),[i,s]=y.useState(!1),[c,l]=y.useState(n),[p,u]=y.useState(!1),d=y.useRef(null),b=y.useRef(),f=y.useRef(Date.now());if(!e||e.length===0)return null;const m=e[r],h=zY.variants[m.variant],z=(A=>{switch(A){case"information":return Vj;case"warning":return mX;case"success":return DA;default:return DA}})(m.variant),O=()=>{b.current&&clearTimeout(b.current)},g=(A=n,v=!1)=>{f.current=Date.now(),l(A),u(v),b.current=setTimeout(()=>{o(_=>(_+1)%e.length),l(n),u(!1),t&&e.length>1&&g()},A)},x=t&&e.length>1;y.useEffect(()=>{if(x&&!i)return g(c,c<n),O;O()},[x,i,c]),y.useEffect(()=>{x&&(l(n),u(!1))},[n,x]);const C=A=>{o(A),O(),l(n),u(!1)},S=()=>
29{if(x){const A=Date.now()-f.current,v=Math.max(0,c-A);l(v),O()}s(!0)},q=()=>{s(!1)};return a.jsxs("div",{className:"relative",onMouseEnter:S,onMouseLeave:q,children:[a.jsx("style",{children:`
30        .paginatedBanner-fade-enter {
31          opacity: 0;
32          transform: translateX(20px);
33        }
34        .paginatedBanner-fade-enter-active {
35          opacity: 1;
36          transform: translateX(0);
37          transition: opacity 300ms, transform 300ms;
38        }
39        .paginatedBanner-fade-exit {
40          opacity: 1;
41          transform: translateX(0);
42        }
43        .paginatedBanner-fade-exit-active {
44          opacity: 0;
45          transform: translateX(-20px);
46          transition: opacity 300ms, transform 300ms;
47        }
48        @keyframes fillProgress {
49          from {
50            transform: scaleX(0);
51          }
52          to {
53            transform: scaleX(1);
54          }
55        }
56      `}),a.jsx(cf,{children:a.jsx(sf,{nodeRef:d,timeout:300,classNames:"paginatedBanner-fade",unmountOnExit:!0,children:a.jsx("div",{ref:d,className:m0("relative w-full min-h-[22px] rounded-lg border px-4 py-2",h.background),children:a.jsxs("div",{className:"flex flex-col gap-y-1",children:[a.jsxs("div",{className:"flex items-center justify-between gap-x-2",children:[a.jsxs("div",{className:"flex items-center gap-x-2",children:[a.jsx(z,{size:20,className:m0("flex-shrink-0",h.icon)}),a.jsx(V,{className:m0("text-md font-medium",h.titleText),children:m.title})]}),e.length>1&&a.jsx(Sz,{count:e.length,current:r,onDotClick:C,autoPlay:t,autoPlayInterval:n,isPaused:i,remainingTime:c,isResuming:p})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[typeof m.description=="string"?a.jsx(V,{className:"text-warm-gray-700 text-sm font-normal",children:m.description}):a.jsx("div",{className:"text-warm-gray-700 text-sm font-normal",children:m.description}),m.onViewDetails&&a.jsx(ue,{variant:"v2/ghost",onClick:m.onViewDetails,className:"h-auto px-0 py-0 text-sm text-indigo-600",children:"View Details"})]})]})})},r)})]})},gY={md:"text-xl pb-8 mt-12 font-medium"},yY={sizes:gY},Fi=({title:e,size:t="md",children:n})=>a.jsxs("div",{children:[e&&a.jsx("div",{className:yY.sizes[t],children:e}),n]});function Rz(){return Rz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Rz.apply(this,arguments)}const AY=["onUpdate","onRepositioned","renderElement","renderElementTag","renderElementTo","renderTarget","className","id","style"];let Xj=class extends y.Component{constructor(...t){super(...t),this._targetNode=x0.createRef(),this._elementNode=x0.createRef(),this._elementParentNode=null,this._tetherInstance=null}componentDidMount(){this._createContainer(),this.forceUpdate()}componentDidUpdate(t){if(t.renderElementTag===this.props.renderElementTag&&t.renderElementTo===this.props.renderElementTo||this._createContainer(),this._elementParentNode&&t.className!==this.props.className){const n=(t.className||"").split(" ").filter(o=>o.length>0),r=(this.props.className||"").split(" ").filter(o=>o.length>0);this._elementParentNode.classList.remove(...n),this._elementParentNode.classList.add(...r)}this._update()}componentWillUnmount(){this._destroy()}getTetherInstance(){return this._tetherInstance}disable(){var t;(t=this._tetherInstance)==null||t.disable()}enable(){var t;(t=this._tetherInstance)==null||t.enable()}on(t,n,r){this._tetherInstance.on(t,n,r)}once(t,n,r){this._tetherInstance.once(t,n,r)}off(t,n){this._tetherInstance.off(t,n)}position(){var t;(t=this._tetherInstance)==null||t.position()}_runRenders(){let t=typeof this.props.renderTarget=="function"?this.props.renderTarget(this._targetNode):null,n=typeof this.props.renderElement=="function"?this.props.renderElement(this._elementNode):null;return y.isValidElement(t)||(t=null),y.isValidElement(n)||(n=null),{targetComponent:t,elementComponent:n}}_createTetherInstance(t){this._tetherInstance&&this._destroy(),this._tetherInstance=new hX(t),this._registerEventListeners()}_destroyTetherInstance(){this._tetherInstance&&(this._tetherInstance.destroy(),this._tetherInstance=null)}_registerEventListeners(){this.on("update",(...t)=>this.props.onUpdate&&this.props.onUpdate.apply(this,t)),this.on("repositioned",(...t)=>this.props.onRepositioned&&this.props.onRepositioned.apply(this,t))}get _renderNode(){const{renderElementTo:t}=this.props;return typeof t=="string"?document.querySelector(t):t||document.body}_destroy(){this._destroyTetherInstance(),this._removeContainer()}_createContainer(){this._removeContainer();const{renderElementTag:t="div",className:n}=this.props;this._elementParentNode=document.createElement(t),this._elementParentNode.className=n||""}_addContainerToDOM(){this._elementParentNode&&this._renderNode&&this._elementParentNode.parentNode!==this._renderNode&&this._renderNode.append(this._elementParentNode)}_removeContainer(){this._elementParentNode&&this._elementParentNode.parentNode&&this._elementParentNode.remove()}
56_update(){this._elementNode.current&&this._targetNode.current?this._updateTether():this._destroy()}_updateTether(){var t;const n=this.props,{id:r,style:o}=n,i=(function(l,p){if(l==null)return{};var u,d,b={},f=Object.keys(l);for(d=0;d<f.length;d++)p.indexOf(u=f[d])>=0||(b[u]=l[u]);return b})(n,AY),s=Rz({target:this._targetNode.current,element:this._elementParentNode},i),c=r||"";if(this._elementParentNode&&this._elementParentNode.id!==c&&(this._elementParentNode.id=c),this._elementParentNode&&o){const l=this._elementParentNode.style;for(const p in o)if(l[p]!==o[p]){let u=o[p];u&&(l[p]=u)}}this._addContainerToDOM(),this._tetherInstance?this._tetherInstance.setOptions(s):this._createTetherInstance(s),(t=this._tetherInstance)==null||t.position()}render(){const{targetComponent:t,elementComponent:n}=this._runRenders();return t?x0.createElement(x0.Fragment,null,t,n&&this._elementParentNode&&Bl.createPortal(n,this._elementParentNode)):null}};const pl={sizes:{sm:{container:"h-8",label:"text-xs px-4 py-1.5"},lg:{container:"h-9",label:"text-sm px-4 py-2"}},label:{base:"block cursor-pointer whitespace-nowrap rounded-full transition-colors duration-300 font-medium",selected:"text-white",unselected:"text-gray-400 hover:text-gray-700"}},lf=({ariaLabel:e,size:t="sm",name:n,options:r,value:o,onChange:i})=>{const s=y.useRef([]),[c,l]=y.useState(null);return y.useLayoutEffect(()=>{const p=()=>{const u=s.current.filter(Boolean);if(u.length>0&&u.length===r.length){if(o==null){l(null);return}const d=r.findIndex(h=>h.value===o),b=u[d];if(d===-1||!b){l(null);return}const f=b.getBoundingClientRect().width,m=u.slice(0,d).reduce((h,M)=>h+(M?M.getBoundingClientRect().width:0),0);l({width:f,transform:`translateX(${m}px)`})}};return setTimeout(p,0),window.addEventListener("resize",p),()=>{window.removeEventListener("resize",p)}},[o,r]),a.jsxs("fieldset",{className:"relative",children:[e&&a.jsx("legend",{className:"sr-only",children:e}),a.jsxs("div",{className:m0("relative flex w-fit items-center justify-center rounded-full bg-gray-100 p-1",pl.sizes[t].container),children:[c&&a.jsx("div",{className:"absolute left-1 top-1 z-0 rounded-3xl bg-indigo-500 transition-all duration-700 ease-in-out",style:{width:`${c.width}px`,height:"calc(100% - 0.5rem)",transform:c.transform}}),r.map((p,u)=>{const d=o===p.value;return a.jsxs("label",{ref:b=>{s.current[u]=b},className:m0("relative z-10",pl.label.base,pl.sizes[t].label,d?pl.label.selected:pl.label.unselected),children:[a.jsx("input",{type:"radio",name:n,value:String(p.value),checked:d,onChange:()=>i(p.value),className:"hidden"}),p.label]},`toggle-option-${String(p.value)}`)})]})]})},Jo=()=>{const[e,t]=y.useState(!1),n=y.useCallback(()=>{t(!0)},[]),r=y.useCallback(()=>{t(!1)},[]);return{isOpen:e,onOpen:n,onClose:r}},vY=e=>a.jsx(gW,Object.assign({path:"M16.9419 16.0578L13.0302 12.1469C14.1639 10.7857 14.7293 9.03983 14.6086 7.27244C14.488 5.50506 13.6906 3.85223 12.3823 2.65779C11.074 1.46334 9.35566 0.819256 7.58462 0.859506C5.81357 0.899756 4.12622 1.62125 2.87358 2.87389C1.62094 4.12653 0.899451 5.81388 0.859201 7.58492C0.818951 9.35597 1.46304 11.0744 2.65748 12.3826C3.85192 13.6909 5.50475 14.4883 7.27214 14.6089C9.03953 14.7296 10.7854 14.1642 12.1466 13.0305L16.0575 16.9422C16.1156 17.0003 16.1845 17.0463 16.2604 17.0777C16.3363 
5617.1092 16.4176 17.1253 16.4997 17.1253C16.5818 17.1253 16.6631 17.1092 16.739 17.0777C16.8149 17.0463 16.8838 17.0003 16.9419 16.9422C16.9999 16.8841 17.046 16.8152 17.0774 16.7393C17.1089 16.6634 17.125 16.5821 17.125 16.5C17.125 16.4179 17.1089 16.3366 17.0774 16.2607C17.046 16.1848 16.9999 16.1159 16.9419 16.0578ZM2.12469 7.75C2.12469 6.63748 2.45459 5.54994 3.07267 4.62491C3.69076 3.69989 4.56926 2.97892 5.5971 2.55317C6.62493 2.12743 7.75593 2.01604 8.84707 2.23308C9.93822 2.45012 10.9405 2.98585 11.7272 3.77252C12.5138 4.55919 13.0496 5.56147 13.2666 6.65261C13.4837 7.74376 13.3723 8.87475 12.9465 9.90259C12.5208 10.9304 11.7998 11.8089 10.8748 12.427C9.94975 13.0451 8.86221 13.375 7.74969 13.375C6.25836 13.3733 4.82858 12.7802 3.77404 11.7256C2.71951 10.6711 2.12634 9.24133 2.12469 7.75Z",fill:"#A1A1AA"},e)),xY=e=>a.jsx(gW,Object.assign({path:"M12.5 2.5H3.5C3.23478 2.5 2.98043 2.60536 2.79289 2.79289C2.60536 2.98043 2.5 3.23478 2.5 3.5V12.5C2.5 12.7652 2.60536 13.0196 2.79289 13.2071C2.98043 13.3946 3.23478 13.5 3.5 13.5H12.5C12.7652 13.5 13.0196 13.3946 13.2071 13.2071C13.3946 13.0196 13.5 12.7652 13.5 12.5V3.5C13.5 3.23478 13.3946 2.98043 13.2071 2.79289C13.0196 2.60536 12.7652 2.5 12.5 2.5ZM3.5 3.5H7.5V12.5H3.5V3.5ZM12.5 12.5H8.5V3.5H12.5V12.5Z",fill:"#71717A"},e)),Ng=({value:e,ariaLabel:t="Copy",successMessage:n="Copied to clipboard",errorMessage:r="Failed to copy",iconSize:o=16,className:i,iconClassName:s="text-gray-500 hover:text-gray-700"})=>{const c=async l=>{if(l.stopPropagation(),!!e)try{await navigator.clipboard.writeText(e),S0(n)}catch{We(r)}};return a.jsx("button",{type:"button",onClick:c,"aria-label":t,className:i,children:a.jsx(Sj,{size:o,className:s})})};function $j(e,t){const n=r=>{e.current&&!r.composedPath().includes(e.current)&&t()};y.useEffect(()=>(document.addEventListener("click",n,!1),()=>{document.removeEventListener("click",n,!1)}),[])}const _Y=({cryptoBroker:e,children:t,...n})=>{const r=new Date().getFullYear(),{component:o,toggle:i}=pn({size:"sm",title:"Disclosures",controls:a.jsx(ue,{variant:"alternate",onClick:()=>i(),children:"Close"}),content:a.jsxs("div",{children:[a.jsxs("p",{children:["Brokerage services are provided by Alpaca Securities, member"," ",a.jsx("a",{href:"https://www.finra.org/",target:"_blank",rel:"noopener",children:"FINRA"}),"/",a.jsx("a",{href:"https://www.sipc.org/",target:"_blank",rel:"noopener",children:"SIPC"}),", a wholly-owned subsidiary of AlpacaDB, Inc."]}),a.jsx("br",{}),a.jsx("p",{children:"Technology and services are offered by AlpacaDB, Inc."}),a.jsx("br",{}),a.jsxs("p",{children:["Brokerage services are provided to customers who can write automated investment code and self-direct their own investments. Alpaca brokerage services are only provided to customers who agree to electronically sign agreements and agree to receive messages, confirmations, and statements electronically."," ",a.jsx("a",{href:"https://alpaca.markets/docs/about-us/#who-is-alpaca-for",rel:"noopener noreferrer",target:"_blank",children:"Is Alpaca right for me?"})]}),a.jsx("br",{}),a.jsx("p",{children:"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto respectively, are not registered or licensed, as applicable."}),a.jsx("br",{}),a.jsx("p",{children:'The Paper Trading API is offered by AlpacaDB, Inc. and does not require real money or permit a user to transact in real securities in the market. Providing use of the Paper Trading API is not an offer or solicitation to buy or sell securities, securities derivative or futures products of any kind, or any type of trading or investment advice, recommendation or strategy, given or in any manner endorsed by AlpacaDB, Inc. or any AlpacaDB, Inc. affiliate and the information made available through the Paper Trading API is not an offer or solicitation of any kind in any jurisdiction where AlpacaDB, Inc. or any AlpacaDB, Inc. affiliate (collectively, "Alpaca") is not authorized to do business.'}),a.jsx("br",{}),a.jsxs("p",{children:["You should know that the use or granting of any third party access to your account information or place transactions in your account at your direction is solely at your risk. Alpaca does not warrant against loss of use or any direct, indirect or consequential damages or losses to you caused by your assent, expressed or implied, to a third party accessing your account or information, including access provided through any other third party apps, systems, or sites."," "]}),a.jsx("br",{}),a.jsxs("p",{children:["Market prices, data and other information available through Alpaca are not warranted as to completeness or accuracy and are subject to change without notice."," ",a.jsx("em",{children:"System response and account access times may vary due to a variety of factors, including trading volumes, market conditions, system performance, and other factors."})," ","A more complete description of the impact these factors may have can be found in our"," ",a.jsx("a",{href:"https://alpaca.markets/learn/risks-of-automated-trading-systems/",target:"_blank",rel:"noopener",children:"risks of automated trading systems section"}),"."," "]}),a.jsx("br",{}),a.jsx("p",{children:"All investments involve risk and the past performance of a security, or financial product does not guarantee future results or returns. Keep in mind that while diversification may help spread risk it does not assure a profit, or protect against loss, in a down market. There is always the potential of losing money when you invest in securities, or other financial products. Investors should consider their investment objectives and risks carefully before investing."}),a.jsx("br",{}),a.jsxs("p",{children:["There are risks unique to automated trading algorithms that you should know about and plan for. You should setup a method or system of continuous monitoring or alerting to let you know if there is a mechanical failure, such as connectivity issues, power loss, a computer crash, or system quirk. You should also monitor for instances where your automated trading system experiences anomalies that could result in errant, missing, or duplicated orders. A more complete description of these and other risks can be found in our"," ",a.jsx("a",{href:"https://alpaca.markets/learn/risks-of-automated-trading-systems/",target:"_blank",rel:"noopener",children:"FAQ section."})]}),a.jsx("br",{}),a.jsxs("p",{children:["Conditional orders may have increased risk as a result of their reliance on trigger processing, market data, and other internal and external systems. Such orders are not sent to the market until specified conditions are met. During that time, issues such as system outages with downstream technologies or third parties may occur. Conditional orders triggering near the market close may fail to execute that day. Furthermore, our executing partner may impose controls on conditional orders to limit erroneous trades triggering downstream orders. Alpaca Securities may not always be made aware of such changes to external 
56controls immediately, which may lead to some conditional orders not being executed. As such, it is important to monitor conditional orders for reasonability. Conditional orders are “Not Held” orders whose execution instructions are on a best efforts basis upon being triggered. Furthermore, conditional orders may be subject to the increased risks of stop orders and market orders outlined above. Given the increased potential risk of using conditional orders, the client agrees that Alpaca Securities cannot be held responsible for losses, damages, or missed opportunity costs associated with market data problems, systems issues, and user error, among other factors. By using conditional orders the client understands and accepts the risks outlined above. Alpaca Securities encourages leveraging the use of Paper accounts to become more comfortable with the intricacies associated with these orders."," "]}),a.jsx("br",{}),a.jsx("p",{children:"ETFs can entail risks similar to direct stock ownership, including market, sector, or industry risks. Some ETFs may involve international risk, currency risk, commodity risk, and interest rate risk. Trading prices may not reflect the net asset value of the underlying securities."}),a.jsx("br",{}),a.jsxs("p",{children:["All accounts are opened as limited purpose margin accounts. You should know that margin trading involves interest charges and risks, including the potential to lose more than deposited or the need to deposit additional collateral in a falling market. Before using margin, customers must determine whether this type of trading strategy is right for them given their specific investment objectives, experience, risk tolerance, and financial situation. For more information please see"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/MarginDiscStmt.pdf",target:"_blank",rel:"noopener",children:"Alpaca’s Margin Disclosure Statement"})," ","and"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf",target:"_blank",rel:"noopener",children:"Margin Agreement."})," ","These disclosures contain information on Alpaca Securities's lending policies, interest charges, and the risks associated with margin accounts."]}),a.jsx("br",{}),a.jsxs("p",{children:["Commission-Free trading means that there are no commission charges for Alpaca Securities self-directed individual brokerage accounts that trade U.S. listed securities through an API."," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/BrokFeeSched.pdf",target:"_blank",rel:"noopener",children:"Relevant SEC and FINRA fees may apply."})]}),a.jsx("br",{}),a.jsxs("p",{children:["Cryptocurrency is highly speculative in nature, involves a high degree of risks, such as volatile market price swings, market manipulation, flash crashes, and cybersecurity risks. Cryptocurrency is not regulated or is lightly regulated in most countries. Cryptocurrency trading can lead to large, immediate and permanent loss of financial value. You should have appropriate knowledge and experience before engaging in cryptocurrency trading. For additional information please click"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/CryptoRiskDisclosures.pdf",target:"_blank",rel:"noopener","aria-label":"Cryptocurrency risk disclosures (PDF)",children:"here"}),"."]}),a.jsx("br",{}),e==="BS"?a.jsx(qY,{}):a.jsx(CY,{}),a.jsx("br",{}),a.jsxs("p",{children:["© ",r," AlpacaDB, Inc All rights reserved.",a.jsx("br",{}),"© ",r," Alpaca Securities LLC All rights reserved.",a.jsx("br",{}),"© ",r," Alpaca",e==="BS"&&"X"," Crypto LLC All rights reserved."]})]})});return a.jsxs(a.Fragment,{children:[a.jsx("div",{...n,onClick:i,children:t}),o]})},CY=()=>a.jsxs("p",{children:["Cryptocurrency services are made available by Alpaca Crypto, a FinCEN registered money services business (NMLS # 2160858), and a wholly-owned subsidiary of AlpacaDB, Inc. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the"," ",a.jsx("a",{href:"https://alpaca.markets/disclosures",target:"_blank",rel:"noopener",children:"Disclosure Library"})," ","for more information."]}),qY=()=>a.jsxs("p",{children:["Alpaca Crypto is authorized and regulated by The Securities Commission of the Bahamas. Alpaca Crypto is an international business company registered in the Commonwealth of The Bahamas, registration number 208648 B. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the"," ",a.jsx("a",{href:"https://alpaca.markets/disclosures",target:"_blank",rel:"noopener",children:"Disclosure Library"})," ","for more information."]}),SY=[{header:"Developers",rows:[{text:"API Docs",href:"https://alpaca.markets/docs/"},{text:"Slack",href:"https://alpaca.markets/slack"},{text:"Forum",href:"https://forum.alpaca.markets/"},{text:"Learn",href:"https://alpaca.markets/learn/"},{text:"GitHub",href:"https://github.com/alpacahq"},{text:"API Status",href:"http://status.alpaca.markets/"}]},{header:"About Us",rows:[{text:"Story",href:"https://techcrunch.com/2021/08/30/alpaca-raises-50m-to-rapidly-scale-its-equities-trading-api-business"},{text:"Newsletter",href:"https://eepurl.com/g0K5k9"},{text:"Blog",href:"https://alpaca.markets/blog/"},{text:"Contact",href:"https://alpaca.markets/contact"},{text:"We're hiring!",href:"https://alpaca.markets/hiring"}]},{header:"Disclosures",rows:[{text:"Disclosure Library",href:"https://alpaca.markets/disclosures"},{text:"Form CRS",href:"https://files.alpaca.markets/disclosures/library/FormCRS.pdf"},{text:"Form CRS Responses to Conversion Starters",href:"https://files.alpaca.markets/disclosures/library/FormCRSConvStrtrs.pdf"},{text:"Privacy Policy",href:"https://s3.amazonaws.com/files.alpaca.markets/disclosures/PrivacyPolicy.pdf"},{text:"Cookie Policy",href:"https://s3.amazonaws.com/files.alpaca.markets/disclosures/CookiePolicy.pdf"},{text:"Terms & Conditions",href:"https://s3.amazonaws.com/files.alpaca.markets/disclosures/library/TermsAndConditions.pdf"}]}
56],wg=({legal:e,cryptoBroker:t,noFadeUp:n})=>{const r=new Date().getFullYear();return a.jsx("footer",{className:s1(!n&&"fade-in-up-medium"),children:a.jsx("div",{className:"mx-auto w-full max-w-[1096px] px-8 py-16",children:a.jsxs("div",{className:"mt-[-5px]",children:[a.jsxs("div",{className:"flex w-full max-w-full flex-col px-0",children:[!e&&a.jsxs("div",{className:"grid grid-cols-1 gap-2 md:grid-cols-2",children:[a.jsx("div",{className:"flex flex-col gap-6 md:flex-row",children:SY.map(({header:o,rows:i})=>a.jsxs("div",{className:"flex h-full flex-col items-start gap-2",children:[a.jsx("h2",{className:"mb-1 font-semibold text-xs",children:o}),i.map(({text:s,href:c})=>a.jsx("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:"whitespace-nowrap text-gray-600 text-xs no-underline hover:underline",children:s},c))]},o))}),a.jsxs("div",{className:"mt-12 flex items-start justify-start gap-2 md:mt-0 md:justify-end",children:[a.jsxs("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.linkedin.com/company/9300556/",children:[a.jsx("i",{className:"fab fa-linkedin-in text-gray-900 text-xl","aria-hidden":"true"}),a.jsx("span",{className:"sr-only",children:"LinkedIn"})]}),a.jsxs("a",{href:"https://github.com/alpacahq",rel:"noopener noreferrer",target:"_blank",children:[a.jsx("i",{className:"fab fa-github text-gray-900 text-xl","aria-hidden":"true"}),a.jsx("span",{className:"sr-only",children:"GitHub"})]}),a.jsxs("a",{target:"_blank",rel:"noopener noreferrer",href:"https://alpaca.markets/slack",children:[a.jsx("i",{className:"fab fa-slack text-gray-900 text-xl","aria-hidden":"true"}),a.jsx("span",{className:"sr-only",children:"Slack"})]})]})]}),t==="BS"?a.jsx(NY,{year:r}):a.jsx(RY,{year:r})]}),a.jsx(_Y,{cryptoBroker:t,children:a.jsx("p",{className:"font-medium text-gray-500 text-xs",children:"View important disclosures"})})]})})})},RY=e=>{const{legal:t,year:n}=e;return a.jsxs(V,{className:m0("mt-0 py-12 text-gray-400 text-xs",t&&"pt-12"),children:[a.jsx(Gj,{year:n}),a.jsx("br",{})," ",a.jsx("br",{}),'Cryptocurrency services are made available by Alpaca Crypto LLC ("Alpaca Crypto"), a FinCEN registered money services business (NMLS # 2160858), and a wholly-owned subsidiary of AlpacaDB, Inc. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Depending on your location, cryptocurrency services may be provided by West Realm Shires Services, Inc. Please see the'," ",a.jsx("a",{href:"https://alpaca.markets/disclosures",target:"_blank",className:"text-gray-400 underline",rel:"noopener",children:"Disclosure Library"})," ","for more information.",a.jsx("br",{})," ",a.jsx("br",{}),"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto, are not registered or licensed, as applicable."]})},NY=e=>{const{legal:t,year:n}=e;return a.jsxs(V,{className:m0("mt-0 py-12 text-gray-400 text-xs",t&&"pt-12"),children:[a.jsx(Gj,{year:n,cryptoBroker:"BS"}),a.jsx("br",{})," ",a.jsx("br",{}),"Alpaca Crypto is authorized and regulated by The Securities Commission of the Bahamas. Alpaca Crypto is an international business company registered in the Commonwealth of The Bahamas, registration number 208648 B. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the Disclosure Library for more information.",a.jsx("br",{})," ",a.jsx("br",{}),"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto are not registered or licensed, as applicable. Services offered by Alpaca Crypto are not available in the United States and other prohibited jurisdictions."]})},Gj=({year:e,cryptoBroker:t})=>{const n=t==="BS";return a.jsxs(a.Fragment,{children:["© ",e," AlpacaDB, Inc. All rights reserved.",a.jsx("br",{}),"© ",e," Alpaca Securities LLC All rights reserved.",a.jsx("br",{}),"© ",e," ",n?"AlpacaX":"Alpaca"," Crypto LLC All rights reserved.",a.jsx("br",{})," ",a.jsx("br",{}),"Securities Brokerage services are provided by Alpaca Securities , member"," ",a.jsx("a",{href:"https://www.finra.org/",target:"_blank",className:"text-gray-400 underline",rel:"noopener",children:"FINRA"}),"/",a.jsx("a",{href:"https://www.sipc.org/",target:"_blank",className:"text-gray-400 underline",rel:"noopener",children:"SIPC"}),",a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc."]})},Ja=({className:e,to:t,children:n,hasIcon:r=!0,onClick:o})=>{const i=()=>{window.open(t),o?.()};return a.jsxs(g1,{className:s1("flex",e),onClick:i,children:[n,r?a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-0.5 pb-0.5"}):null]})},mo=6,wY=["d0","d1","d2","d3","d4","d5"],Kj=({onChange:e,onComplete:t,status:n="neutral",disabled:r=!1,autoFocus:o=!0})=>{const[i,s]=y.useState(Array(mo).fill("")),c=y.useRef([]);y.useEffect(()=>
56{o&&c.current[0]?.focus()},[o]);const l=b=>{s(b);const f=b.join("");e?.(f),b.every(m=>m!=="")&&t?.(f)},p=(b,f)=>{if(f.length>1){const M=f.replace(/\D/g,"").slice(0,mo),z=Array(mo).fill("").map((O,g)=>M[g]||"");l(z),c.current[Math.min(M.length,mo-1)]?.focus();return}const m=f.replace(/\D/g,"").slice(-1);if(f&&!m)return;const h=[...i];h[b]=m,l(h),m&&b<mo-1&&c.current[b+1]?.focus()},u=(b,f)=>{if(f.key==="Backspace"&&!i[b]&&b>0){const m=[...i];m[b-1]="",l(m),c.current[b-1]?.focus()}},d=b=>{const f=b.clipboardData.getData("text").replace(/\D/g,"").slice(0,mo);if(f.length===0)return;b.preventDefault();const m=Array(mo).fill("").map((h,M)=>f[M]||"");l(m),c.current[Math.min(f.length,mo-1)]?.focus()};return a.jsx("div",{className:"flex justify-center gap-2",children:wY.map((b,f)=>a.jsx(MX,{className:"h-14 w-14 text-center text-xl",inputMode:"numeric",pattern:"[0-9]*",autoComplete:"one-time-code",value:i[f],status:n,disabled:r,ref:m=>{c.current[f]=m},onFocus:m=>m.target.select(),onChange:m=>p(f,m.target.value),onKeyDown:m=>u(f,m),onPaste:d},b))})},ei=({className:e})=>a.jsxs("svg",{"aria-hidden":"true",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:O0("col-start-1 col-end-2 row-start-1 row-end-2",e),children:[a.jsx("path",{d:"M8.54239 2.72759C9.39128 2.03562 10.6096 2.03562 11.4585 2.72759L12.1478 3.28944C12.5129 3.5871 12.9605 3.76587 13.4302 3.80172L14.295 3.86774C15.4248 3.95398 16.3249 4.8477 16.4191 5.97688L16.4746 6.64223C16.5162 7.14064 16.7186 7.61205 17.0513 7.98548L17.4789 8.46549C18.2585 9.34045 18.2585 10.6607 17.4789 11.5357L17.0513 12.0157C16.7186 12.3892 16.5162 12.8606 16.4746 13.359L16.4191 14.0243C16.3249 15.1535 15.4248 16.0472 14.295 16.1335L13.4302 16.1995C12.9605 16.2353 12.5129 16.4141 12.1478 16.7118L11.4585 17.2736C10.6096 17.9656 9.39128 17.9656 8.54239 17.2736L7.85312 16.7118C7.48796 16.4141 7.04044 16.2353 6.5707 16.1995L5.70586 16.1335C4.57606 16.0472 3.676 15.1535 3.5818 14.0243L3.52629 13.359C3.48471 12.8606 3.28233 12.3892 2.94963 12.0157L2.52197 11.5357C1.74244 10.6607 1.74244 9.34045 2.52197 8.46549L2.94963 7.98548C3.28233 7.61205 3.48471 7.14064 3.52629 6.64223L3.5818 5.97687C3.676 4.8477 4.57606 3.95398 5.70586 3.86774L6.5707 3.80172C7.04044 3.76587 7.48796 3.5871 7.85312 3.28944L8.54239 2.72759Z",fill:"#FFF489"}),a.jsx("path",{d:"M17.6453 8.03281C17.3508 7.725 17.0461 7.40781 16.9312 7.12891C16.825 6.87344 16.8187 6.45 16.8125 6.03984C16.8008 5.27734 16.7883 4.41328 16.187
565 3.8125C15.5867 3.21172 14.7227 3.19922 13.9602 3.1875C13.55 3.18125 13.1266 3.175 12.8711 3.06875C12.593 2.95391 12.275 2.64922 11.9672 2.35469C11.4281 1.83672 10.8156 1.25 10 1.25C9.18437 1.25 8.57266 1.83672 8.03281 2.35469C7.725 2.64922 7.40781 2.95391 7.12891 3.06875C6.875 3.175 6.45 3.18125 6.03984 3.1875C5.27734 3.19922 4.41328 3.21172 3.8125 3.8125C3.21172 4.41328 3.20312 5.27734 3.1875 6.03984C3.18125 6.45 3.175 6.87344 3.06875 7.12891C2.95391 7.40703 2.64922 7.725 2.35469 8.03281C1.83672 8.57188 1.25 9.18437 1.25 10C1.25 10.8156 1.83672 11.4273 2.35469 11.9672C2.64922 12.275 2.95391 12.5922 3.06875 12.8711C3.175 13.1266 3.18125 13.55 3.1875 13.9602C3.19922 14.7227 3.21172 15.5867 3.8125 16.1875C4.41328 16.7883 5.27734 16.8008 6.03984 16.8125C6.45 16.8187 6.87344 16.825 7.12891 16.9312C7.40703 17.0461 7.725 17.3508 8.03281 17.6453C8.57188 18.1633 9.18437 18.75 10 18.75C10.8156 18.75 11.4273 18.1633 11.9672 17.6453C12.275 17.3508 12.5922 17.0461 12.8711 16.9312C13.1266 16.825 13.55 16.8187 13.9602 16.8125C14.7227 16.8008 15.5867 16.7883 16.1875 16.1875C16.7883 15.5867 16.8008 14.7227 16.8125 13.9602C16.8187 13.55 16.825 13.1266 16.9312 12.8711C17.0461 12.593 17.3508 12.275 17.6453 11.9672C18.1633 11.4281 18.75 10.8156 18.75 10C18.75 9.18437 18.1633 8.57266 17.6453 8.03281ZM16.743 11.1023C16.3687 11.493 15.9812 11.8969 15.7758 12.393C15.5789 12.8695 15.5703 13.4141 15.5625 13.9414C15.5547 14.4883 15.5461 15.0609 15.3031 15.3031C15.0602 15.5453 14.4914 15.5547 13.9414 15.5625C13.4141 15.5703 12.8695 15.5789 12.393 15.7758C11.8969 15.9812 11.493 16.3687 11.1023 16.743C10.7117 17.1172 10.3125 17.5 10 17.5C9.6875 17.5 9.28516 17.1156 8.89766 16.743C8.51016 16.3703 8.10313 15.9812 7.60703 15.7758C7.13047 15.5789 6.58594 15.5703 6.05859 15.5625C5.51172 15.5547 4.93906 15.5461 4.69687 15.3031C4.45469 15.0602 4.44531 14.4914 4.4375 13.9414C4.42969 13.4141 4.42109 12.8695 4.22422 12.393C4.01875 11.8969 3.63125 11.493 3.25703 11.1023C2.88281 10.7117 2.5 10.3125 2.5 10C2.5 9.6875 2.88437 9.28516 3.25703 8.89766C3.62969 8.51016 4.01875 8.10313 4.22422 7.60703C4.42109 7.13047 4.42969 6.58594 4.4375 6.05859C4.44531 5.51172 4.45391 4.93906 4.69687 4.69687C4.93984 4.45469 5.50859 4.44531 6.05859 4.4375C6.58594 4.42969 7.13047 4.42109 7.60703 4.22422C8.10313 4.01875 8.50703 3.63125 8.89766 3.25703C9.28828 2.88281 9.6875 2.5 10 2.5C10.3125 2.5 10.7148 2.88437 11.1023 3.25703C11.4898 3.62969 11.8969 4.01875 12.393 4.22422C12.8695 4.42109 13.4141 4.42969 13.9414 4.4375C14.4883 4.44531 15.0609 4.45391 15.3031 4.69687C15.5453 4.93984 15.5547 5.50859 15.5625 6.05859C15.5703 6.58594 15.5789 7.13047 15.7758 7.60703C15.9812 8.10313 16.3687 8.50703 16.743 8.89766C17.1172 9.28828 17.5 9.6875 17.5 10C17.5 10.3125 17.1156 10.7148 16.743 11.1023ZM13.5672 7.68281C13.6253 7.74086 13.6714 7.80979 13.7029 7.88566C13.7343 7.96154 13.7505 8.04287 13.7505 8.125C13.7505 8.20713 13.7343 8.28846 13.7029 8.36434C13.6714 8.44021 13.6253 8.50914 13.5672 8.56719L9.19219 12.9422C9.13414 13.0003 9.06521 13.0464 8.98934 13.0779C8.91346 13.1093 8.83213 13.1255 8.75 13.1255C8.66787 13.1255 8.58654 13.1093 8.51066 13.0779C8.43479 13.0464 8.36586 13.0003 8.30781 12.9422L6.43281 11.0672C6.31554 10.9499 6.24965 10.7909 6.24965 10.625C6.24965 10.4591 6.31554 10.3001 6.43281 10.1828C6.55009 10.0655 6.70915 9.99965 6.875 9.99965C7.04085 9.99965 7.19991 10.0655 7.31719 10.1828L8.75 11.6164L12.6828 7.68281C12.7409 7.6247 12.8098 7.5786 12.8857 7.54715C12.9615 7.5157 13.0429 7.49951 13.125 7.49951C13.2071 7.49951 13.2885 7.5157 13.3643 7.54715C13.4402 7.5786 13.5091 7.6247 13.5672 7.68281Z",fill:"#27272A"})]}),Rd={},Mv={};function ti(e,t){Rd[e]=Rd[e]||[],Rd[e].push(t)}function ni(e,t){if(!Mv[e]){Mv[e]=!0;try{t()}catch(n){i1&&D0.error(`Error while instrumenting ${e}`,n)}}}function Tr(e,t){const n=e&&Rd[e];if(n)for(const r of n)try{r(t)}catch(o){i1&&D0.error(`Error while triggering instrumentation handler.
57Type: ${e}
58Name: ${Po(r)}
59Error:`,o)}}let Fm=null;function Zj(e){const t="error";ti(t,e),ni(t,EY)}function EY(){Fm=Mn.onerror,Mn.onerror=function(e,t,n,r,o){return Tr("error",{column:r,error:o,line:n,msg:e,url:t}),Fm?Fm.apply(this,arguments):!1},Mn.onerror.__SENTRY_INSTRUMENTED__=!0}let Hm=null;function Yj(e){const t="unhandledrejection";ti(t,e),ni(t,LY)}function LY(){Hm=Mn.onunhandledrejection,Mn.onunhandledrejection=function(e){return Tr("unhandledrejection",e),Hm?Hm.apply(this,arguments):!0},Mn.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}let zv=!1;function TY(){if(zv)return;function e(){const t=yr(),n=t&&Or(t);if(n){const r="internal_error";i1&&D0.log(`[Tracing] Root span: ${r} -> Global error occurred`),n.setStatus({code:hc,message:r})}}e.tag="sentry_tracingErrorCallback",zv=!0,Zj(e),Yj(e)}class Do{constructor(t={}){this._traceId=t.traceId||jb(),this._spanId=t.spanId||yW()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:AW}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}
59addEvent(t,n,r){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}function Fc(e,t=[]){return[e,t]}function WY(e,t){const[n,r]=e;return[n,[...r,t]]}function Ov(e,t){const n=e[1];for(const r of n){const o=r[0].type;if(t(r,o))return!0}return!1}function Nz(e){const t=zX(Mn);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function jY(e){const[t,n]=e;let r=JSON.stringify(t);function o(i){typeof r=="string"?r=typeof i=="string"?r+i:[Nz(r),i]:r.push(typeof i=="string"?Nz(i):i)}for(const i of n){const[s,c]=i;if(o(`
60${JSON.stringify(s)}
61`),typeof c=="string"||c instanceof Uint8Array)o(c);else{let l;try{l=JSON.stringify(c)}catch{l=JSON.stringify(vW(c))}o(l)}}return typeof r=="string"?r:kY(r)}function kY(e){const t=e.reduce((o,i)=>o+i.length,0),n=new Uint8Array(t);let r=0;for(const o of e)n.set(o,r),r+=o.length;return n}function PY(e){return[{type:"span"},e]}function IY(e){const t=typeof e.data=="string"?Nz(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const BY={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function gv(e){return BY[e]}function Qj(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function DY(e,t,n,r){const o=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:jc(r)},...o&&{trace:o}}}function wz(e,t){if(!t?.length||!e.description)return!1;for(const n of t){if(HY(n)){if(_m(e.description,n))return!0;continue}if(!n.name&&!n.op)continue;const r=n.name?_m(e.description,n.name):!0,o=n.op?e.op&&_m(e.op,n.op):!0;if(r&&o)return!0}return!1}function FY(e,t){const n=t.parent_span_id,r=t.span_id;if(n)for(const o of e)o.parent_span_id===r&&(o.parent_span_id=n)}function HY(e){return typeof e=="string"||e instanceof RegExp}function UY(e,t){if(!t)return e;const n=e.sdk||{};return e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0},e}function VY(e,t,n,r){const o=Qj(n),i={sent_at:new Date().toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:jc(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Fc(i,[s])}function XY(e,t,n,r){const o=Qj(n),i=e.type&&e.type!=="replay_event"?e.type:"event";UY(e,n?.sdk);const s=DY(e,o,r,t);return delete e.sdkProcessingMetadata,Fc(s,[[{type:i},e]])}function $Y(e,t){function n(f){return!!f.trace_id&&!!f.public_key}const r=Pi(e[0]),o=t?.getDsn(),i=t?.getOptions().tunnel,s={sent_at:new Date().toISOString(),...n(r)&&{trace:r},...!!i&&o&&{dsn:jc(o)}},{beforeSendSpan:c,ignoreSpans:l}=t?.getOptions()||{},p=l?.length?e.filter(f=>!wz(K1(f),l)):e,u=e.length-p.length;u&&t?.recordDroppedEvent("before_send","span",u);const d=c?f=>{const m=K1(f),h=c(m);return h||(Az(),m)}:K1,b=[];for(const f of p){const m=d(f);m&&b.push(PY(m))}return Fc(s,b)}function GY(e){if(!i1)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=K1(e),{spanId:o}=e.spanContext(),i=I3(e),s=Or(e),c=s===e,l=`[Tracing] Starting ${i?"sampled":"unsampled"} ${c?"root ":""}span`,p=[`op: ${n}`,`name: ${t}`,`ID: ${o}`];if(r&&p.push(`parent ID: ${r}`),!c){const{op:u,description:d}=K1(s);p.push(`root ID: ${s.spanContext().spanId}`),u&&p.push(`root op: ${u}`),d&&p.push(`root description: ${d}`)}D0.log(`${l}
62  ${p.join(`
63  `)}`)}function KY(e){if(!i1)return;const{description:t="< unknown name >",op:n="< unknown op >"}=K1(e),{spanId:r}=e.spanContext(),i=Or(e)===e,s=`[Tracing] Finishing "${n}" ${i?"root ":""}span "${t}" with ID ${r}`;D0.log(s)}function ZY(e,t,n,r=yr()){const o=r&&Or(r);o&&(i1&&D0.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),o.addEvent(e,{[tp]:t,[ep]:n}))}function yv(e){if(!e||e.length===0)return;const t={};return e.forEach(n=>{const r=n.attributes||{},o=r[ep],i=r[tp];
63typeof o=="string"&&typeof i=="number"&&(t[n.name]={value:i,unit:o})}),t}const Av=1e3;class pf{constructor(t={}){this._traceId=t.traceId||jb(),this._spanId=t.spanId||yW(),this._startTime=t.startTimestamp||rr(),this._links=t.links,this._attributes={},this.setAttributes({[un]:"manual",[Io]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}addLink(t){return this._links?this._links.push(t):this._links=[t],this}addLinks(t){return this._links?this._links.push(...t):this._links=t,this}recordException(t,n){}spanContext(){const{_spanId:t,_traceId:n,_sampled:r}=this;return{spanId:t,traceId:n,traceFlags:r?OX:AW}}setAttribute(t,n){return n===void 0?delete this._attributes[t]:this._attributes[t]=n,this}setAttributes(t){return Object.keys(t).forEach(n=>this.setAttribute(n,t[n])),this}updateStartTime(t){this._startTime=e2(t)}setStatus(t){return this._status=t,this}updateName(t){return this._name=t,this.setAttribute(Ya,"custom"),this}end(t){this._endTime||(this._endTime=e2(t),KY(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Io],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:yX(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[un],profile_id:this._attributes[QO],exclusive_time:this._attributes[kc],measurements:yv(this._events),is_segment:this._isStandaloneSpan&&Or(this)===this||void 0,segment_id:this._isStandaloneSpan?Or(this).spanContext().spanId:void 0,links:gX(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,r){i1&&D0.log("[Tracing] Adding an event to span:",t);const o=vv(n)?n:r||rr(),i=vv(n)?{}:n||{},s={name:t,time:e2(o),attributes:i};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=ut();if(t&&t.emit("spanEnd",this),!(this._isStandaloneSpan||this===Or(this)))return;if(this._isStandaloneSpan){this._sampled?QY($Y([this],t)):(i1&&D0.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}const r=this._convertSpanToTransaction();r&&(FA(this).scope||Et()).captureEvent(r)}_convertSpanToTransaction(){if(!xv(K1(this)))return;this._name||(i1&&D0.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:t,isolationScope:n}=FA(this),r=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;const i=_d(this).filter(u=>u!==this&&!YY(u)).map(u=>K1(u)).filter(xv),s=this._attributes[Ya];delete this._attributes[HA],i.forEach(u=>{delete u.data[HA]});const c={contexts:{trace:AX(this)},spans:i.length>Av?i.sort((u,d)=>u.start_timestamp-d.start_timestamp).slice(0,Av):i,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:Pi(this)},request:r,...s&&{transaction_info:{source:s}}},l=yv(this._events);return l&&Object.keys(l).length&&(i1&&D0.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),c.measurements=l),c}}function vv(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function xv(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function YY(e){return e instanceof pf&&e.isStandaloneSpan()}function QY(e){const t=ut();if(!t)return;const n=e[1];if(!n||n.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}function JY(e,t,n=()=>{}){let r;try{r=e()}catch(o){throw t(o),n(),o}return eQ(r,t,n)}function eQ(e,t,n){return xW(e)?e.then(r=>(n(),r),r=>{throw t(r),n(),r}):(n(),e)}function tQ(e,t,n){if(!Ii(e))return[!1];let r,o;typeof e.tracesSampler=="function"?(o=e.tracesSampler({...t,inheritOrSampleWith:c=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):c}),r=!0):t.parentSampled!==void 0?o=t.parentSampled:typeof e.tracesSampleRate<"u"&&(o=e.tracesSampleRate,r=!0);const i=JO(o);if(i===void 0)return i1&&D0.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(o)} of type ${JSON.stringify(typeof o)}.`),[!1];if(!i)return i1&&D0.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,i,r];const s=n<i;return s||i1&&D0.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(o)})`),[s,i,r]}const Jj="__SENTRY_SUPPRESS_TRACING__";function nQ(e,t){const n=Lg();if(n.startSpan)return n.startSpan(e,t);const r=tk(e),{forceTransaction:o,parentSpan:i,scope:s}=e,c=s?.clone();return B3(c,()=>aQ(i)(()=>{const p=Et(),u=nk(p,i),b=e.onlyIfParent&&!u?new Do:ek({parentSpan:u,spanArguments:r,forceTransaction:o,scope:p});return D3(p,b),JY(()=>t(b),()=>{const{status:f}=K1(b);b.isRecording()&&(!f||f==="ok")&&b.setStatus({code:hc,message:"internal_error"})},()=>{b.end()})}))}function Hc(e){const t=Lg();if(t.startInactiveSpan)return t.startInactiveSpan(e);const n=tk(e),{forceTransaction:r,parentSpan:o}=e;return(e.scope?s=>B3(e.scope,s):o!==void 0?s=>Eg(o,s):s=>s())(()=>{const s=Et(),c=nk(s,o);return e.onlyIfParent&&!c?new Do:ek({parentSpan:c,spanArguments:n,forceTransaction:r,scope:s})})}function Eg(e,t){const n=Lg();return n.withActiveSpan?n.withActiveSpan(e,t):B3(r=>(D3(r,e||void 0),t(r)))}function ek({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){if(!Ii()){const s=new Do;if(n||!e){const c={sampled:"false",sample_rate:"0",transaction:t.name,...Pi(s)};Cd(s,c)}return s}const o=F3();let i;if(e&&!n)i=rQ(e,r,t),qW(e,i);else if(e){const s=Pi(e),{traceId:c,spanId:l}=e.spanContext(),p=I3(e);i=_v({traceId:c,parentSpanId:l,...t}
63,r,p),Cd(i,s)}else{const{traceId:s,dsc:c,parentSpanId:l,sampled:p}={...o.getPropagationContext(),...r.getPropagationContext()};i=_v({traceId:s,parentSpanId:l,...t},r,p),c&&Cd(i,c)}return GY(i),xX(i,r,o),i}function tk(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const r={...n};return r.startTimestamp=e2(e.startTime),delete r.startTime,r}return n}function Lg(){const e=_W();return CW(e)}function _v(e,t,n){const r=ut(),o=r?.getOptions()||{},{name:i=""}=e,s={spanAttributes:{...e.attributes},spanName:i,parentSampled:n};r?.emit("beforeSampling",s,{decision:!1});const c=s.parentSampled??n,l=s.spanAttributes,p=t.getPropagationContext(),[u,d,b]=t.getScopeData().sdkProcessingMetadata[Jj]?[!1]:tQ(o,{name:i,parentSampled:c,attributes:l,parentSampleRate:JO(p.dsc?.sample_rate)},p.sampleRand),f=new pf({...e,attributes:{[Ya]:"custom",[SW]:d!==void 0&&b?d:void 0,...l},sampled:u});return!u&&r&&(i1&&D0.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),r.recordDroppedEvent("sample_rate","transaction")),r&&r.emit("spanStart",f),f}function rQ(e,t,n){const{spanId:r,traceId:o}=e.spanContext(),i=t.getScopeData().sdkProcessingMetadata[Jj]?!1:I3(e),s=i?new pf({...n,parentSpanId:r,traceId:o,sampled:i}):new Do({traceId:o});qW(e,s);const c=ut();return c&&(c.emit("spanStart",s),n.endTimestamp&&c.emit("spanEnd",s)),s}function nk(e,t){if(t)return t;if(t===null)return;const n=vX(e);if(!n)return;const r=ut();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?Or(n):n}function aQ(e){return e!==void 0?t=>Eg(e,t):t=>t()}const Nd={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},oQ="heartbeatFailed",iQ="idleTimeout",sQ="finalTimeout",cQ="externalFinish";function rk(e,t={}){const n=new Map;let r=!1,o,i=cQ,s=!t.disableAutoFinish;const c=[],{idleTimeout:l=Nd.idleTimeout,finalTimeout:p=Nd.finalTimeout,childSpanTimeout:u=Nd.childSpanTimeout,beforeSpanEnd:d}=t,b=ut();if(!b||!Ii()){const S=new Do,q={sample_rate:"0",sampled:"false",...Pi(S)};return Cd(S,q),S}const f=Et(),m=yr(),h=lQ(e);h.end=new Proxy(h.end,{apply(S,q,A){if(d&&d(h),q instanceof Do)return;const[v,..._]=A,R=v||rr(),w=e2(R),W=_d(h).filter(Z=>Z!==h);if(!W.length)return C(w),Reflect.apply(S,q,[w,..._]);const E=W.map(Z=>K1(Z).timestamp).filter(Z=>!!Z),j=E.length?Math.max(...E):void 0,T=K1(h).start_timestamp,F=Math.min(T?T+p/1e3:1/0,Math.max(T||-1/0,Math.min(w,j||1/0)));return C(F),Reflect.apply(S,q,[F,..._])}});function M(){o&&(clearTimeout(o),o=void 0)}function z(S){M(),o=setTimeout(()=>{!r&&n.size===0&&s&&(i=iQ,h.end(S))},l)}function O(S){o=setTimeout(()=>{!r&&s&&(i=oQ,h.end(S))},u)}function g(S){M(),n.set(S,!0);const q=rr();O(q+u/1e3)}function x(S){if(n.has(S)&&n.delete(S),n.size===0){const q=rr();z(q+l/1e3)}}function C(S){r=!0,n.clear(),c.forEach(w=>w()),D3(f,m);const q=K1(h),{start_timestamp:A}=q;if(!A)return;q.data[kb]||h.setAttribute(kb,i),D0.log(`[Tracing] Idle span "${q.op}" finished`);const _=_d(h).filter(w=>w!==h);let R=0;_.forEach(w=>{w.isRecording()&&(w.setStatus({code:hc,message:"cancelled"}),w.end(S),i1&&D0.log("[Tracing] Cancelling span since span ended early",JSON.stringify(w,void 0,2)));const W=K1(w),{timestamp:E=0,start_timestamp:j=0}=W,T=j<=S,F=(p+l)/1e3,Z=E-j<=F;if(i1){const re=JSON.stringify(w,void 0,2);T?Z||D0.log("[Tracing] Discarding span since it finished after idle span final timeout",re):D0.log("[Tracing] Discarding span since it happened after idle span was finished",re)}(!Z||!T)&&(_X(h,w),R++)}),R>0&&h.setAttribute("sentry.idle_span_discarded_spans",R)}return c.push(b.on("spanStart",S=>{if(r||S===h||K1(S).timestamp||S instanceof pf&&S.isStandaloneSpan())return;_d(h).includes(S)&&g(S.spanContext().spanId)})),c.push(b.on("spanEnd",S=>{r||x(S.spanContext().spanId)})),c.push(b.on("idleSpanEnableAutoFinish",S=>{S===h&&(s=!0,z(),n.size&&O())})),t.disableAutoFinish||z(),setTimeout(()=>{r||(h.setStatus({code:hc,message:"deadline_exceeded"}),i=sQ,h.end())},p),h}function lQ(e){const t=Hc(e);return D3(Et(),t),i1&&D0.log("[Tracing] Started span is an idle span"),t}const pQ="7";function ak(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function uQ(e){return`${ak(e)}${e.projectId}/envelope/`}function dQ(e,t){const n={sentry_version:pQ};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}function bQ(e,t,n){return t||`${uQ(e)}?${dQ(e,n)}`}function IEe(e,t){const n=RW(e);
63if(!n)return"";const r=`${ak(n)}embed/error-page/`;let o=`dsn=${jc(n)}`;for(const i in t)if(i!=="dsn"&&i!=="onClose")if(i==="user"){const s=t.user;if(!s)continue;s.name&&(o+=`&name=${encodeURIComponent(s.name)}`),s.email&&(o+=`&email=${encodeURIComponent(s.email)}`)}else o+=`&${encodeURIComponent(i)}=${encodeURIComponent(t[i])}`;return`${r}?${o}`}const Cv=[];function fQ(e){const t={};return e.forEach(n=>{const{name:r}=n,o=t[r];o&&!o.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.values(t)}function mQ(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let r;if(Array.isArray(n))r=[...t,...n];else if(typeof n=="function"){const o=n(t);r=Array.isArray(o)?o:[o]}else r=t;return fQ(r)}function hQ(e,t){const n={};return t.forEach(r=>{r&&ok(e,r,n)}),n}function qv(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function ok(e,t,n){if(n[t.name]){i1&&D0.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,Cv.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),Cv.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(o,i)=>r(o,i,e))}if(typeof t.processEvent=="function"){const r=t.processEvent.bind(t),o=Object.assign((i,s)=>r(i,s,e),{id:t.name});e.addEventProcessor(o)}i1&&D0.log(`Integration installed: ${t.name}`)}function MQ(e,t,n){const r=[{type:"client_report"},{timestamp:H3(),discarded_events:e}];return Fc(t?{dsn:t}:{},[r])}function ik(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}function zQ(e){const{trace_id:t,parent_span_id:n,span_id:r,status:o,origin:i,data:s,op:c}=e.contexts?.trace??{};return{data:s??{},description:e.transaction,op:c,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:o,timestamp:e.timestamp,trace_id:t??"",origin:i,profile_id:s?.[QO],exclusive_time:s?.[kc],measurements:e.measurements,is_segment:!0}}function OQ(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[QO]:e.profile_id},...e.exclusive_time&&{[kc]:e.exclusive_time}}}},measurements:e.measurements}}const Sv="Not capturing exception because it's already been captured.",Rv="Discarded session because of missing or non-string release",sk=Symbol.for("SentryInternalError"),ck=Symbol.for("SentryDoNotSendEventError");function wd(e){return{message:e,[sk]:!0}}function Um(e){return{message:e,[ck]:!0}}function Nv(e){return!!e&&typeof e=="object"&&sk in e}function wv(e){return!!e&&typeof e=="object"&&ck in e}class gQ{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=RW(t.dsn):i1&&D0.warn("No DSN provided, client will not send events."),this._dsn){const n=bQ(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}}captureException(t,n,r){const o=qd();if(UA(t))return i1&&D0.log(Sv),o;const i={event_id:o,...n};return this._process(this.eventFromException(t,i).then(s=>this._captureEvent(s,i,r))),i.event_id}captureMessage(t,n,r,o){const i={event_id:qd(),...r},s=EW(t)?t:String(t),c=y2(t)?this.eventFromMessage(s,n,i):this.eventFromException(t,i);return this._process(c.then(l=>this._captureEvent(l,i,o))),i.event_id}captureEvent(t,n,r){const o=qd();if(n?.originalException&&UA(n.originalException))return i1&&D0.log(Sv),o;const i={event_id:o,...n},s=t.sdkProcessingMetadata||{},c=s.capturedSpanScope,l=s.capturedSpanIsolationScope;return this._process(this._captureEvent(t,i,c||r,l)),i.event_id}captureSession(t){this.sendSession(t),VA(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const n=this._transport;
vendor: 5,687 bytes, lines 63-64
63return n?(this.emit("flush"),this._isClientDoneProcessing(t).then(r=>n.flush(t).then(o=>r&&o))):Bi(!0)}close(t){return this.flush(t).then(n=>(this.getOptions().enabled=!1,this.emit("close"),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const n=this._integrations[t.name];ok(this,t,this._integrations),n||qv(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let r=XY(t,this._dsn,this._options._metadata,this._options.tunnel);for(const i of n.attachments||[])r=WY(r,IY(i));const o=this.sendEnvelope(r);o&&o.then(i=>this.emit("afterSendEvent",t,i),null)}sendSession(t){const{release:n,environment:r=CX}=this._options;if("aggregates"in t){const i=t.attrs||{};if(!i.release&&!n){i1&&D0.warn(Rv);return}i.release=i.release||n,i.environment=i.environment||r,t.attrs=i}else{if(!t.release&&!n){i1&&D0.warn(Rv);return}t.release=t.release||n,t.environment=t.environment||r}this.emit("beforeSendSession",t);const o=VY(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(o)}recordDroppedEvent(t,n,r=1){if(this._options.sendClientReports){const o=`${t}:${n}`;i1&&D0.log(`Recording outcome: "${o}"${r>1?` (${r} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+r}}on(t,n){const r=this._hooks[t]=this._hooks[t]||[];return r.push(n),()=>{const o=r.indexOf(n);o>-1&&r.splice(o,1)}}emit(t,...n){const r=this._hooks[t];r&&r.forEach(o=>o(...n))}sendEnvelope(t){return this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport?this._transport.send(t).then(null,n=>(i1&&D0.error("Error while sending envelope:",n),n)):(i1&&D0.error("Transport disabled"),Bi({}))}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=hQ(this,t),qv(this,t)}_updateSessionFromEvent(t,n){let r=n.level==="fatal",o=!1;const i=n.exception?.values;if(i){o=!0;for(const l of i)if(l.mechanism?.handled===!1){r=!0;break}}const s=t.status==="ok";(s&&t.errors===0||s&&r)&&(VA(t,{...r&&{status:"crashed"},errors:t.errors||Number(o||r)}),this.captureSession(t))}_isClientDoneProcessing(t){return new NW(n=>{let r=0;const o=1,i=setInterval(()=>{this._numProcessing==0?(clearInterval(i),n(!0)):(r+=o,t&&r>=t&&(clearInterval(i),n(!1)))},o)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,r,o){const i=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&s?.length&&(n.integrations=s),this.emit("preprocessEvent",t,n),t.type||o.setLastEventId(t.event_id||n.event_id),qX(i,t,n,r,this,o).then(c=>{if(c===null)return c;this.emit("postprocessEvent",c,n),c.contexts={trace:SX(r),...c.contexts};const l=wW(this,r);return c.sdkProcessingMetadata={dynamicSamplingContext:l,...c.sdkProcessingMetadata},c})}_captureEvent(t,n={},r=Et(),o=F3()){return i1&&Ez(t)&&D0.log(`Captured error event \`${ik(t)[0]||"<unknown>"}\``),this._processEvent(t,n,r,o).then(i=>i.event_id,i=>{i1&&(wv(i)?D0.log(i.message):Nv(i)?D0.warn(i.message):D0.warn(i))})}_processEvent(t,n,r,o){const i=this.getOptions(),{sampleRate:s}=i,c=lk(t),l=Ez(t),p=t.type||"error",u=`before send for type \`${p}\``,d=typeof s>"u"?void 0:JO(s);if(l&&typeof d=="number"&&Math.random()>d)return this.recordDroppedEvent("sample_rate","error"),Pb(Um(`Discarding event because it's not included in the random sample (sampling rate = ${s})`));const b=p==="replay_event"?"replay":p;return this._prepareEvent(t,n,r,o).then(f=>{if(f===null)throw this.recordDroppedEvent("event_processor",b),Um("An event processor returned `null`, will not send event.");if(n.data&&n.data.__sentry__===!0)return f;const h=AQ(this,i,f,n);return yQ(h,u)}).then(f=>{if(f===null){if(this.recordDroppedEvent("before_send",b),c){const z=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",z)}throw Um(`${u} returned \`null\`, will not send event.`)}const m=r.getSession()||o.getSession();if(l&&m&&this._updateSessionFromEvent(m,f),c){const M=f.sdkProcessingMetadata?.spanCountBeforeProcessing||0,z=f.spans?f.spans.length:0,O=M-z;O>0&&this.recordDroppedEvent("before_send","span",O)}const h=f.transaction_info;if(c&&h&&f.transaction!==t.transaction){const M="custom";f.transaction_info={...h,source:M}}return this.sendEvent(f,n),f}).then(null,f=>{throw wv(f)||Nv(f)?f:(this.captureException(f,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:f}),wd(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
64Reason: ${f}`))})}_process(t){this._numProcessing++,t.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([n,r])=>{const[o,i]=n.split(":");return{reason:o,category:i,quantity:r}})}_flushOutcomes(){i1&&D0.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){i1&&D0.log("No outcomes to send");return}if(!this._dsn){i1&&D0.log("No dsn provided, will not send outcomes");return}i1&&D0.log("Sending outcomes:",t);const n=MQ(t,this._options.tunnel&&jc(this._dsn));this.sendEnvelope(n)}}function yQ(e,t){const n=`${t} must return \`null\` or a valid event.`;if(xW(e))return e.then(r=>{if(!Ib(r)&&r!==null)throw wd(n);return r},r=>{throw wd(`${t} rejected with ${r}`)});if(!Ib(e)&&e!==null)throw wd(n);return e}function AQ(e,t,n,r){const{beforeSend:o,beforeSendTransaction:i,beforeSendSpan:s,ignoreSpans:c}=t;let l=n;if(Ez(l)&&o)return o(l,r);if(lk(l)){if(s||c){const p=zQ(l);if(c?.length&&wz(p,c))return null;
64if(s){const u=s(p);u?l=RX(n,OQ(u)):Az()}if(l.spans){const u=[],d=l.spans;for(const f of d){if(c?.length&&wz(f,c)){FY(d,f);continue}if(s){const m=s(f);m?u.push(m):(Az(),u.push(f))}else u.push(f)}const b=l.spans.length-u.length;b&&e.recordDroppedEvent("before_send","span",b),l.spans=u}}if(i){if(l.spans){const p=l.spans.length;l.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:p}}return i(l,r)}}return l}function Ez(e){return e.type===void 0}function lk(e){return e.type==="transaction"}function vQ(e){return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{items:e}]}function xQ(e,t,n,r){const o={};return t?.sdk&&(o.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(o.dsn=jc(r)),Fc(o,[vQ(e)])}function Vm(e,t){const n=_Q(e)??[];if(n.length===0)return;const r=e.getOptions(),o=xQ(n,r._metadata,r.tunnel,e.getDsn());pk().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(o)}function _Q(e){return pk().get(e)}function pk(){return NX("clientToLogBufferMap",()=>new WeakMap)}function CQ(e,t){t.debug===!0&&(i1?D0.enable():eg(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Et().update(t.initialScope);const r=new e(t);return qQ(r),r.init(),r}function qQ(e){Et().setClient(e)}const uk=Symbol.for("SentryBufferFullError");function SQ(e){const t=[];function n(){return e===void 0||t.length<e}function r(s){return t.splice(t.indexOf(s),1)[0]||Promise.resolve(void 0)}function o(s){if(!n())return Pb(uk);const c=s();return t.indexOf(c)===-1&&t.push(c),c.then(()=>r(c)).then(null,()=>r(c).then(null,()=>{})),c}function i(s){return new NW((c,l)=>{let p=t.length;if(!p)return c(!0);const u=setTimeout(()=>{s&&s>0&&c(!1)},s);t.forEach(d=>{Bi(d).then(()=>{--p||(clearTimeout(u),c(!0))},l)})})}return{$:t,add:o,drain:i}}const RQ=60*1e3;function NQ(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${e}`);return isNaN(r)?RQ:r-t}function wQ(e,t){return e[t]||e.all||0}function EQ(e,t,n=Date.now()){return wQ(e,t)>n}function LQ(e,{statusCode:t,headers:n},r=Date.now()){const o={...e},i=n?.["x-sentry-rate-limits"],s=n?.["retry-after"];if(i)for(const c of i.trim().split(",")){const[l,p,,,u]=c.split(":",5),d=parseInt(l,10),b=(isNaN(d)?60:d)*1e3;if(!p)o.all=r+b;else for(const f of p.split(";"))f==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(o[f]=r+b):o[f]=r+b}else s?o.all=r+NQ(s,r):t===429&&(o.all=r+60*1e3);return o}const TQ=64;function WQ(e,t,n=SQ(e.bufferSize||TQ)){let r={};const o=s=>n.drain(s);function i(s){const c=[];if(Ov(s,(d,b)=>{const f=gv(b);EQ(r,f)?e.recordDroppedEvent("ratelimit_backoff",f):c.push(d)}),c.length===0)return Bi({});const l=Fc(s[0],c),p=d=>{Ov(l,(b,f)=>{e.recordDroppedEvent(d,gv(f))})},u=()=>t({body:jY(l)}).then(d=>(d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&i1&&D0.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),r=LQ(r,d),d),d=>{throw p("network_error"),i1&&D0.error("Encountered error running transport request:",d),d});return n.add(u).then(d=>d,d=>{if(d===uk)return i1&&D0.error("Skipped sending event because buffer is full."),p("queue_overflow"),Bi({});throw d})}return{send:i,flush:o}}const jQ="thismessage:/";function dk(e){return"isRelative"in e}function bk(e,t){const n=e.indexOf("://")<=0&&e.indexOf("//")!==0,r=n?jQ:void 0;try{if("canParse"in URL&&!URL.canParse(e,r))return;const o=new URL(e,r);return n?{isRelative:n,pathname:o.pathname,search:o.search,hash:o.hash}:o}catch{}}function kQ(e){if(dk(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function Li(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function PQ(e){return e.split(/[?#]/,1)[0]}function IQ(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}function fk(e,t,n=[t],r="npm"){const o=e._metadata||{};o.sdk||(o.sdk={name:`sentry.javascript.${t}`,packages:n.map(i=>({name:`${r}:@sentry/${i}`,version:XA})),version:XA}),e._metadata=o}function mk(e={}){const t=e.client||ut();if(!wX()||!t)return{};const n=_W(),r=CW(n);if(r.getTraceData)return r.getTraceData(e);const o=e.scope||Et(),i=e.span||yr(),s=i?EX(i):BQ(o),c=i?Pi(i):wW(t,o),l=LX(c);if(!TX.test(s))return D0.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const u={"sentry-trace":s,baggage:l};if(e.propagateTraceparent){const d=DQ(s);d&&(u.traceparent=d)}return u}function BQ(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return WX(t,r,n)}function DQ(e){const{traceId:t,parentSpanId:n,parentSampled:r}=jX(e)||{};if(!(!t||!n))return`00-${t}-${n}-${r?"01":"00"}`}const FQ=100;function Fo(e,t){const n=ut(),r=F3();if(!n)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:i=FQ}=n.getOptions();if(i<=0)return;const c={timestamp:H3(),...e},l=o?eg(()=>o(c,t)):c;l!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",l,t),r.addBreadcrumb(l,i))}let Ev;const HQ="FunctionToString",Lv=new WeakMap,UQ=(()=>({name:HQ,setupOnce(){Ev=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=tg(this),n=Lv.has(ut())&&t!==void 0?t:this;return Ev.apply(n,e)}}catch{}},setup(e){Lv.set(e,!0)}})),VQ=UQ,XQ=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],$Q="EventFilters",GQ=(e={})=>{let t;return{name:$Q,setup(n){const r=n.getOptions();t=Tv(e,r)},processEvent(n,r,o){if(!t){const i=o.getOptions();t=Tv(e,i)}return ZQ(n,t)?null:n}}},KQ=((e={})=>({...GQ(e),name:"InboundFilters"}));function Tv(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:XQ],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function ZQ(e,t){if(e.type){if(e.type==="transaction"&&QQ(e,t.ignoreTransactions))return i1&&D0.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
65Event: ${_i(e)}`),!0}else{if(YQ(e,t.ignoreErrors))return i1&&D0.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
66Event: ${_i(e)}`),!0;if(nJ(e))return i1&&D0.warn(`Event dropped due to not having an error message, error type or stacktrace.
67Event: ${_i(e)}`),!0;if(JQ(e,t.denyUrls))return i1&&D0.warn(`Event dropped due to being matched by \`denyUrls\` option.
68Event: ${_i(e)}.
69Url: ${$b(e)}`),!0;if(!eJ(e,t.allowUrls))return i1&&D0.warn(`Event dropped due to not being matched by \`allowUrls\` option.
70Event: ${_i(e)}.
71Url: ${$b(e)}`),!0}return!1}
71function YQ(e,t){return t?.length?ik(e).some(n=>Lo(n,t)):!1}function QQ(e,t){if(!t?.length)return!1;const n=e.transaction;return n?Lo(n,t):!1}function JQ(e,t){if(!t?.length)return!1;const n=$b(e);return n?Lo(n,t):!1}function eJ(e,t){if(!t?.length)return!0;const n=$b(e);return n?Lo(n,t):!0}function tJ(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function $b(e){try{const n=[...e.exception?.values??[]].reverse().find(r=>r.mechanism?.parent_id===void 0&&r.stacktrace?.frames?.length)?.stacktrace?.frames;return n?tJ(n):null}catch{return i1&&D0.error(`Cannot extract url for event ${_i(e)}`),null}}function nJ(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}function rJ(e,t,n,r,o,i){if(!o.exception?.values||!i||!Bb(i.originalException,Error))return;const s=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;s&&(o.exception.values=Lz(e,t,r,i.originalException,n,o.exception.values,s,0))}function Lz(e,t,n,r,o,i,s,c){if(i.length>=n+1)return i;let l=[...i];if(Bb(r[o],Error)){Wv(s,c);const p=e(t,r[o]),u=l.length;jv(p,o,u,c),l=Lz(e,t,n,r[o],o,[p,...l],p,u)}return Array.isArray(r.errors)&&r.errors.forEach((p,u)=>{if(Bb(p,Error)){Wv(s,c);const d=e(t,p),b=l.length;jv(d,`errors[${u}]`,b,c),l=Lz(e,t,n,p,o,[d,...l],d,b)}}),l}function Wv(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}function jv(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function aJ(e){const t="console";ti(t,e),ni(t,oJ)}function oJ(){"console"in Mn&&kX.forEach(function(e){e in Mn.console&&Mr(Mn.console,e,function(t){return $A[e]=t,function(...n){Tr("console",{args:n,level:e}),$A[e]?.apply(Mn.console,n)}})})}function iJ(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const sJ="Dedupe",cJ=(()=>{let e;return{name:sJ,processEvent(t){if(t.type)return t;try{if(lJ(t,e))return i1&&D0.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}}),hk=cJ;function lJ(e,t){return t?!!(pJ(e,t)||uJ(e,t)):!1}function pJ(e,t){const n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!zk(e,t)||!Mk(e,t))}function uJ(e,t){const n=kv(t),r=kv(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!zk(e,t)||!Mk(e,t))}function Mk(e,t){let n=GA(e),r=GA(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let o=0;o<r.length;o++){const i=r[o],s=n[o];if(i.filename!==s.filename||i.lineno!==s.lineno||i.colno!==s.colno||i.function!==s.function)return!1}return!0}function zk(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join("")===r.join("")}catch{return!1}}function kv(e){return e.exception?.values?.[0]}const dJ="ExtraErrorData",bJ=((e={})=>{const{depth:t=3,captureErrorCause:n=!0}=e;return{name:dJ,processEvent(r,o,i){const{maxValueLength:s=250}=i.getOptions();return mJ(r,o,t,n,s)}}}),fJ=bJ;function mJ(e,t={},n,r,o){if(!t.originalException||!rc(t.originalException))return e;const i=t.originalException.name||t.originalException.constructor.name,s=Ok(t.originalException,r,o);if(s){const c={...e.contexts},l=vW(s,n);return Ib(l)&&(Mc(l,"__sentry_skip_normalization__",!0),c[i]=l),{...e,contexts:c}}return e}function Ok(e,t,n){try{const r=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],o={};for(const i of Object.keys(e)){if(r.indexOf(i)!==-1)continue;const s=e[i];o[i]=rc(s)||typeof s=="string"?PX(`${s}`,n):s}if(t&&e.cause!==void 0)if(rc(e.cause)){const i=e.cause.name||e.cause.constructor.name;o.cause={[i]:Ok(e.cause,!1,n)}}else o.cause=e.cause;if(typeof e.toJSON=="function"){const i=e.toJSON();for(const s of Object.keys(i)){const c=i[s];o[s]=rc(c)?c.toString():c}}return o}catch(r){i1&&D0.error("Unable to extract extra data from the Error object:",r)}return null}function hJ(e,t,n,r,o){if(!e.fetchData)return;const{method:i,url:s}=e.fetchData,c=Ii()&&t(s);if(e.endTimestamp&&c){const f=e.fetchData.__span;if(!f)return;const m=r[f];m&&(zJ(m,e),delete r[f]);return}const{spanOrigin:l="auto.http.browser",propagateTraceparent:p=!1}=typeof o=="object"?o:{spanOrigin:o},u=!!yr(),d=c&&u?Hc(gJ(s,i,l)):new Do;if(e.fetchData.__span=d.spanContext().spanId,r[d.spanContext().spanId]=d,n(e.fetchData.url)){const f=e.args[0],m=e.args[1]||{},h=MJ(f,m,Ii()&&u?d:void 0,p);h&&(e.args[1]=m,m.headers=h)}const b=ut();if(b){const f={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};b.emit("beforeOutgoingRequestSpan",d,f)}return d}function MJ(e,t,n,r){const o=mk({span:n,propagateTraceparent:r}),i=o["sentry-trace"],s=o.baggage,c=o.traceparent;if(!i)return;const l=t.headers||(TW(e)?e.headers:void 0);if(l)if(OJ(l)){const p=new Headers(l);if(p.get("sentry-trace")||p.set("sentry-trace",i),r&&c&&!p.get("traceparent")&&p.set("traceparent",c),s){const u=p.get("baggage");u?Yp(u)||p.set("baggage",`${u},${s}`):p.set("baggage",s)}return p}else if(Array.isArray(l)){const p=[...l];l.find(d=>d[0]==="sentry-trace")||p.push(["sentry-trace",i]),r&&c&&!l.find(d=>d[0]==="traceparent")&&p.push(["traceparent",c]);const u=l.find(d=>d[0]==="baggage"&&Yp(d[1]));return s&&!u&&p.push(["baggage",s]),p}else{const p="sentry-trace"in l?l["sentry-trace"]:void 0,u="traceparent"in l?l.traceparent:void 0,d="baggage"in l?l.baggage:void 0,b=d?Array.isArray(d)?[...d]:[d]:[],f=d&&(Array.isArray(d)?d.find(h=>Yp(h)):Yp(d));s&&!f&&b.push(s);const m={...l,"sentry-trace":p??i,baggage:b.length>0?b.join(","):void 0};return r&&c&&!u&&(m.traceparent=c),m}else return{...o}}function zJ(e,t){if(t.response){LW(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const r=parseInt(n);r>0&&e.setAttribute("http.response_content_length",r)}}else t.error&&e.setStatus({code:hc,message:"internal_error"});e.end()}function Yp(e){return e.split(",").some(t=>t.trim().startsWith(IX))}function OJ(e){return typeof Headers<"u"&&Bb(e,Headers)}function gJ(e,t,n){const r=bk(e);return{name:r?`${t} ${kQ(r)}`:t,attributes:yJ(e,r,t,n)}}function yJ(e,t,n,r){const o={url:e,type:"fetch","http.method":n,[un]:r,[Io]:"http.client"};return t&&(dk(t)||(o["http.url"]=t.href,o["server.address"]=t.host),t.search&&(o["http.query"]=t.search),t.hash&&(o["http.fragment"]=t.hash)),o}function gk(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const q2=Mn;function AJ(){return"history"in q2&&!!q2.history}function vJ(){if(!("fetch"in q2))return!1;
vendor: 5,613 bytes, line 71
71try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function Tz(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function xJ(){if(typeof EdgeRuntime=="string")return!0;if(!vJ())return!1;if(Tz(q2.fetch))return!0;let e=!1;const t=q2.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=Tz(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){i1&&D0.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function yk(e,t){const n="fetch";ti(n,e),ni(n,()=>Ak(void 0,t))}function _J(e){const t="fetch-body-resolved";ti(t,e),ni(t,()=>Ak(qJ))}function Ak(e,t=!1){t&&!xJ()||Mr(Mn,"fetch",function(n){return function(...r){const o=new Error,{method:i,url:s}=SJ(r),c={args:r,fetchData:{method:i,url:s},startTimestamp:rr()*1e3,virtualError:o,headers:RJ(r)};return e||Tr("fetch",{...c}),n.apply(Mn,r).then(async l=>(e?e(l):Tr("fetch",{...c,endTimestamp:rr()*1e3,response:l}),l),l=>{if(Tr("fetch",{...c,endTimestamp:rr()*1e3,error:l}),rc(l)&&l.stack===void 0&&(l.stack=o.stack,Mc(l,"framesToPop",1)),l instanceof TypeError&&(l.message==="Failed to fetch"||l.message==="Load failed"||l.message==="NetworkError when attempting to fetch resource."))try{const p=new URL(c.fetchData.url);l.message=`${l.message} (${p.host})`}catch{}throw l})}})}async function CJ(e,t){if(e?.body){const n=e.body,r=n.getReader(),o=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let i=!0;for(;i;){let s;try{s=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:c}=await r.read();clearTimeout(s),c&&(t(),i=!1)}catch{i=!1}finally{clearTimeout(s)}}clearTimeout(o),r.releaseLock(),n.cancel().then(null,()=>{})}}function qJ(e){let t;try{t=e.clone()}catch{return}CJ(t,()=>{Tr("fetch-body-resolved",{endTimestamp:rr()*1e3,response:e})})}function Wz(e,t){return!!e&&typeof e=="object"&&!!e[t]}function Pv(e){return typeof e=="string"?e:e?Wz(e,"url")?e.url:e.toString?e.toString():"":""}function SJ(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:Pv(n),method:Wz(r,"method")?String(r.method).toUpperCase():"GET"}}const t=e[0];return{url:Pv(t),method:Wz(t,"method")?String(t.method).toUpperCase():"GET"}}function RJ(e){const[t,n]=e;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(TW(t))return new Headers(t.headers)}catch{}}function NJ(){return"npm"}const W1=Mn;let jz=0;function vk(){return jz>0}function wJ(){jz++,setTimeout(()=>{jz--})}function yc(e,t={}){function n(o){return typeof o=="function"}if(!n(e))return e;try{const o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(tg(e))return e}catch{return e}const r=function(...o){try{const i=o.map(s=>yc(s,t));return e.apply(this,i)}catch(i){throw wJ(),B3(s=>{s.addEventProcessor(c=>(t.mechanism&&(vz(c,void 0),A2(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),Nt(i)}),i}};try{for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=e[o])}catch{}BX(r,e),Mc(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function Tg(){const e=np(),{referrer:t}=W1.document||{},{userAgent:n}=W1.navigator||{},r={...t&&{Referer:t},...n&&{"User-Agent":n}};return{url:e,headers:r}}function Wg(e,t){const n=jg(e,t),r={type:jJ(t),value:kJ(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function EJ(e,t,n,r){const i=ut()?.getOptions().normalizeDepth,s=FJ(t),c={__serialized__:FX(t,i)};if(s)return{exception:{values:[Wg(e,s)]},extra:c};const l={exception:{values:[{type:ng(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:BJ(t,{isUnhandledRejection:r})}]},extra:c};if(n){const p=jg(e,n);p.length&&(l.exception.values[0].stacktrace={frames:p})}return l}function Xm(e,t){return{exception:{values:[Wg(e,t)]}}}function jg(e,t){const n=t.stacktrace||t.stack||"",r=TJ(t),o=WJ(t);try{return e(n,r,o)}catch{}return[]}const LJ=/Minified React error #\d+;/i;function TJ(e){return e&&LJ.test(e.message)?1:0}function WJ(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function xk(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function jJ(e){const t=e?.name;return!t&&xk(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}function kJ(e){const t=e?.message;return xk(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function PJ(e,t,n,r){const o=n?.syntheticException||void 0,i=kg(e,t,o,r);return A2(i),i.level="error",n?.event_id&&(i.event_id=n.event_id),Bi(i)}function IJ(e,t,n="info",r,o){const i=r?.syntheticException||void 0,s=kz(e,t,i,o);return s.level=n,r?.event_id&&(s.event_id=r.event_id),Bi(s)}function kg(e,t,n,r,o){let i;if(WW(t)&&t.error)return Xm(e,t.error);if(KA(t)||DX(t)){const s=t;if("stack"in t)i=Xm(e,t);else{const c=s.name||(KA(s)?"DOMError":"DOMException"),l=s.message?`${c}: ${s.message}`:c;i=kz(e,l,n,r),vz(i,l)}return"code"in s&&(i.tags={...i.tags,"DOMException.code":`${s.code}`}),i}return rc(t)?Xm(e,t):Ib(t)||ng(t)?(i=EJ(e,t,n,o),A2(i,{synthetic:!0}),i):(i=kz(e,t,n,r),vz(i,`${t}`),A2(i,{synthetic:!0}),i)}function kz(e,t,n,r){const o={};if(r&&n){const i=jg(e,n);i.length&&(o.exception={values:[{value:t,stacktrace:{frames:i}}]}),A2(o,{synthetic:!0})}
71if(EW(t)){const{__sentry_template_string__:i,__sentry_template_values__:s}=t;return o.logentry={message:i,params:s},o}return o.message=t,o}function BJ(e,{isUnhandledRejection:t}){const n=HX(e),r=t?"promise rejection":"exception";return WW(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:ng(e)?`Event \`${DJ(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function DJ(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function FJ(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const n=e[t];if(n instanceof Error)return n}}const HJ=5e3;class UJ extends gQ{constructor(t){const n=VJ(t),r=W1.SENTRY_SDK_SOURCE||NJ();fk(n,"browser",["browser"],r),n._metadata?.sdk&&(n._metadata.sdk.settings={infer_ip:n.sendDefaultPii?"auto":"never",...n._metadata.sdk.settings}),super(n);const{sendDefaultPii:o,sendClientReports:i,enableLogs:s}=this._options;W1.document&&(i||s)&&W1.document.addEventListener("visibilitychange",()=>{W1.document.visibilityState==="hidden"&&(i&&this._flushOutcomes(),s&&Vm(this))}),s&&(this.on("flush",()=>{Vm(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Vm(this)},HJ)})),o&&this.on("beforeSendSession",IQ)}eventFromException(t,n){return PJ(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",r){return IJ(this._options.stackParser,t,n,r,this._options.attachStacktrace)}_prepareEvent(t,n,r,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,r,o)}}function VJ(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:W1.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}const uf=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,h1=Mn,XJ=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",lp=(e,t,n,r)=>{let o,i;return s=>{t.value>=0&&(s||r)&&(i=t.value-(o??0),(i||o===void 0)&&(o=t.value,t.delta=i,t.rating=XJ(t.value,n),e(t)))}},$J=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,pp=(e=!0)=>{const t=h1.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},Uc=()=>pp()?.activationStart??0,up=(e,t=-1)=>{const n=pp();let r="navigate";return n&&(h1.document?.prerendering||Uc()>0?r="prerender":h1.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:$J(),navigationType:r}},$m=new WeakMap;function Pg(e,t){return $m.get(e)||$m.set(e,new t),$m.get(e)}class Gb{constructor(){Gb.prototype.__init.call(this),Gb.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(t){if(t.hadRecentInput)return;const n=this._sessionEntries[0],r=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&r&&t.startTime-r.startTime<1e3&&t.startTime-n.startTime<5e3?(this._sessionValue+=t.value,this._sessionEntries.push(t)):(this._sessionValue=t.value,this._sessionEntries=[t]),this._onAfterProcessingUnexpectedShift?.(t)}}const Vc=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(o=>{Promise.resolve().then(()=>{t(o.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Ig=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let n2=-1;const GJ=()=>h1.document?.visibilityState==="hidden"&&!h1.document?.prerendering?0:1/0,Kb=e=>{h1.document.visibilityState==="hidden"&&n2>-1&&(n2=e.type==="visibilitychange"?e.timeStamp:0,ZJ())},KJ=()=>{addEventListener("visibilitychange",Kb,!0),addEventListener("prerenderingchange",Kb,!0)},ZJ=()=>{removeEventListener("visibilitychange",Kb,!0),removeEventListener("prerenderingchange",Kb,!0)},Bg=()=>{if(h1.document&&n2<0){const e=Uc();n2=(h1.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(n=>n.name==="hidden"&&n.startTime>e)[0]?.startTime)??GJ(),KJ()}return{get firstHiddenTime(){return n2}}},df=e=>{h1.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},YJ=[1800,3e3],QJ=(e,t={})=>{df(()=>{const n=Bg(),r=up("FCP");let o;const s=Vc("paint",c=>{for(const l of c)l.name==="first-contentful-paint"&&(s.disconnect(),l.startTime<n.firstHiddenTime&&(r.value=Math.max(l.startTime-Uc(),0),r.entries.push(l),o(!0)))});s&&(o=lp(e,r,YJ,t.reportAllChanges))})},JJ=[.1,.25],eee=(e,t={})=>{QJ(Ig(()=>{const n=up("CLS",0);let r;const o=Pg(t,Gb),i=c=>{for(const l of c)o._processEntry(l);o._sessionValue>
71n.value&&(n.value=o._sessionValue,n.entries=o._sessionEntries,r())},s=Vc("layout-shift",i);s&&(r=lp(e,n,JJ,t.reportAllChanges),h1.document?.addEventListener("visibilitychange",()=>{h1.document?.visibilityState==="hidden"&&(i(s.takeRecords()),r(!0))}),h1?.setTimeout?.(r))}))};let _k=0,Gm=1/0,Qp=0;const tee=e=>{e.forEach(t=>{t.interactionId&&(Gm=Math.min(Gm,t.interactionId),Qp=Math.max(Qp,t.interactionId),_k=Qp?(Qp-Gm)/7+1:0)})};let Pz;const Ck=()=>Pz?_k:performance.interactionCount||0,nee=()=>{"interactionCount"in performance||Pz||(Pz=Vc("event",tee,{type:"event",buffered:!0,durationThreshold:0}))},Km=10;let qk=0;const ree=()=>Ck()-qk;class Zb{constructor(){Zb.prototype.__init.call(this),Zb.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){qk=Ck(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const t=Math.min(this._longestInteractionList.length-1,Math.floor(ree()/50));return this._longestInteractionList[t]}_processEntry(t){if(this._onBeforeProcessingEntry?.(t),!(t.interactionId||t.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let r=this._longestInteractionMap.get(t.interactionId);if(r||this._longestInteractionList.length<Km||t.duration>n._latency){if(r?t.duration>r._latency?(r.entries=[t],r._latency=t.duration):t.duration===r._latency&&t.startTime===r.entries[0].startTime&&r.entries.push(t):(r={id:t.interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(r.id,r),this._longestInteractionList.push(r)),this._longestInteractionList.sort((o,i)=>i._latency-o._latency),this._longestInteractionList.length>Km){const o=this._longestInteractionList.splice(Km);for(const i of o)this._longestInteractionMap.delete(i.id)}this._onAfterProcessingINPCandidate?.(r)}}}const Dg=e=>{const t=n=>{(n.type==="pagehide"||h1.document?.visibilityState==="hidden")&&e(n)};h1.document&&(addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0))},Sk=e=>{const t=h1.requestIdleCallback||h1.setTimeout;h1.document?.visibilityState==="hidden"?e():(e=Ig(e),t(e),Dg(e))},aee=[200,500],oee=40,iee=(e,t={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&df(()=>{nee();const n=up("INP");let r;const o=Pg(t,Zb),i=c=>{Sk(()=>{for(const p of c)o._processEntry(p);const l=o._estimateP98LongestInteraction();l&&l._latency!==n.value&&(n.value=l._latency,n.entries=l.entries,r())})},s=Vc("event",i,{durationThreshold:t.durationThreshold??oee});r=lp(e,n,aee,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),Dg(()=>{i(s.takeRecords()),r(!0)}))})};class see{_processEntry(t){this._onBeforeProcessingEntry?.(t)}}const cee=[2500,4e3],lee=(e,t={})=>{df(()=>{const n=Bg(),r=up("LCP");let o;const i=Pg(t,see),s=l=>{t.reportAllChanges||(l=l.slice(-1));for(const p of l)i._processEntry(p),p.startTime<n.firstHiddenTime&&(r.value=Math.max(p.startTime-Uc(),0),r.entries=[p],o())},c=Vc("largest-contentful-paint",s);if(c){o=lp(e,r,cee,t.reportAllChanges);const l=Ig(()=>{s(c.takeRecords()),c.disconnect(),o(!0)});for(const p of["keydown","click","visibilitychange"])h1.document&&addEventListener(p,()=>Sk(l),{capture:!0,once:!0})}})},pee=[800,1800],Iz=e=>{h1.document?.prerendering?df(()=>Iz(e)):h1.document?.readyState!=="complete"?addEventListener("load",()=>Iz(e),!0):setTimeout(e)},uee=(e,t={})=>{const n=up("TTFB"),r=lp(e,n,pee,t.reportAllChanges);Iz(()=>{const o=pp();o&&(n.value=Math.max(o.responseStart-Uc(),0),n.entries=[o],r(!0))})},r2={},Yb={};let Rk,Nk,wk,Ek;function Lk(e,t=!1){return bf("cls",e,fee,Rk,t)}function Tk(e,t=!1){return bf("lcp",e,mee,Nk,t)}function dee(e){return bf("ttfb",e,hee,wk)}function bee(e){return bf("inp",e,Mee,Ek)}function Ac(e,t){return Wk(e,t),Yb[e]||(zee(e),Yb[e]=!0),jk(e,t)}function dp(e,t){const n=r2[e];if(n?.length)for(const r of n)try{r(t)}catch(o){uf&&D0.error(`Error while triggering instrumentation handler.
72Type: ${e}
73Name: ${Po(r)}
74Error:`,o)}}function fee(){return eee(e=>{dp("cls",{metric:e}),Rk=e},{reportAllChanges:!0})}function mee(){return lee(e=>{dp("lcp",{metric:e}),Nk=e},{reportAllChanges:!0})}function hee(){return uee(e=>{dp("ttfb",{metric:e}),wk=e})}function Mee(){return iee(e=>{dp("inp",{metric:e}),Ek=e})}function bf(e,t,n,r,o=!1){Wk(e,t);let i;return Yb[e]||(i=n(),Yb[e]=!0),r&&t({metric:r}),jk(e,t,o?i:void 0)}function zee(e){const t={};e==="event"&&(t.durationThreshold=0),Vc(e,n=>
74{dp(e,{entries:n})},t)}function Wk(e,t){r2[e]=r2[e]||[],r2[e].push(t)}function jk(e,t,n){return()=>{n&&n();const r=r2[e];if(!r)return;const o=r.indexOf(t);o!==-1&&r.splice(o,1)}}function Oee(e){return"duration"in e}function Zm(e){return typeof e=="number"&&isFinite(e)}function Ho(e,t,n,{...r}){const o=K1(e).start_timestamp;return o&&o>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),Eg(e,()=>{const i=Hc({startTime:t,...r});return i&&i.end(n),i})}function Fg(e){const t=ut();if(!t)return;const{name:n,transaction:r,attributes:o,startTime:i}=e,{release:s,environment:c,sendDefaultPii:l}=t.getOptions(),u=t.getIntegrationByName("Replay")?.getReplayId(),d=Et(),b=d.getUser(),f=b!==void 0?b.email||b.id||b.ip_address:void 0;let m;try{m=d.getScopeData().contexts.profile.profile_id}catch{}const h={release:s,environment:c,user:f||void 0,profile_id:m||void 0,replay_id:u||void 0,transaction:r,"user_agent.original":h1.navigator?.userAgent,"client.address":l?"{{auto}}":void 0,...o};return Hc({name:n,attributes:h,startTime:i,experimental:{standalone:!0}})}function ff(){return h1.addEventListener&&h1.performance}function vt(e){return e/1e3}function kk(e){let t="unknown",n="unknown",r="";for(const o of e){if(o==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(o))){t=r==="h"?"http":r,n=e.split(r)[1];break}r+=o}return r===e&&(t=r),{name:t,version:n}}function Pk(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function Ik(e,t){let n,r=!1;function o(c){!r&&n&&t(c,n),r=!0}Dg(()=>{o("pagehide")});const i=e.on("beforeStartNavigationSpan",(c,l)=>{l?.isRedirect||(o("navigation"),Iv(i,s))}),s=e.on("afterStartPageLoadSpan",c=>{n=c.spanContext().spanId,Iv(s)})}function Iv(...e){e.forEach(t=>t&&setTimeout(t,0))}function gee(e){let t=0,n;if(!Pk("layout-shift"))return;const r=Lk(({metric:o})=>{const i=o.entries[o.entries.length-1];i&&(t=o.value,n=i)},!0);Ik(e,(o,i)=>{yee(t,n,i,o),r()})}function yee(e,t,n,r){uf&&D0.log(`Sending CLS span (${e})`);const o=vt((Ar()||0)+(t?.startTime||0)),i=Et().getScopeData().transactionName,s=t?to(t.sources[0]?.node):"Layout shift",c={[un]:"auto.http.browser.cls",[Io]:"ui.webvital.cls",[kc]:t?.duration||0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((p,u)=>{c[`cls.source.${u+1}`]=to(p.node)});const l=Fg({name:s,transaction:i,attributes:c,startTime:o});l&&(l.addEvent("cls",{[ep]:"",[tp]:e}),l.end(o))}function Aee(e){let t=0,n;if(!Pk("largest-contentful-paint"))return;const r=Tk(({metric:o})=>{const i=o.entries[o.entries.length-1];i&&(t=o.value,n=i)},!0);Ik(e,(o,i)=>{vee(t,n,i,o),r()})}function vee(e,t,n,r){uf&&D0.log(`Sending LCP span (${e})`);const o=vt((Ar()||0)+(t?.startTime||0)),i=Et().getScopeData().transactionName,s=t?to(t.element):"Largest contentful paint",c={[un]:"auto.http.browser.lcp",[Io]:"ui.webvital.lcp",[kc]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(c["lcp.element"]=to(t.element)),t.id&&(c["lcp.id"]=t.id),t.url&&(c["lcp.url"]=t.url.trim().slice(0,200)),t.loadTime!=null&&(c["lcp.loadTime"]=t.loadTime),t.renderTime!=null&&(c["lcp.renderTime"]=t.renderTime),t.size!=null&&(c["lcp.size"]=t.size));const l=Fg({name:s,transaction:i,attributes:c,startTime:o});l&&(l.addEvent("lcp",{[ep]:"millisecond",[tp]:e}),l.end(o))}const xee=2147483647;let Bv=0,Yr={},Qn,Qb;function _ee({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const r=ff();if(r&&Ar()){r.mark&&h1.performance.mark("sentry-tracing-init");const o=t?Aee(n):Nee(),i=wee(),s=e?gee(n):Ree();return()=>{o?.(),i(),s?.()}}return()=>{}}function Cee(){Ac("longtask",({entries:e})=>{const t=yr();if(!t)return;const{op:n,start_timestamp:r}=K1(t);for(const o of e){const i=vt(Ar()+o.startTime),s=vt(o.duration);n==="navigation"&&r&&i<r||Ho(t,i,i+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[un]:"auto.ui.browser.metrics"}})}})}function qee(){new PerformanceObserver(t=>{const n=yr();if(n)for(const r of t.getEntries()){if(!r.scripts[0])continue;const o=vt(Ar()+r.startTime),{start_timestamp:i,op:s}=K1(n);if(s==="navigation"&&i&&o<i)continue;const c=vt(r.duration),l={[un]:"auto.ui.browser.metrics"},p=r.scripts[0],{invoker:u,invokerType:d,sourceURL:b,sourceFunctionName:f,sourceCharPosition:m}=p;l["browser.script.invoker"]=u,l["browser.script.invoker_type"]=d,b&&(l["code.filepath"]=b),f&&(l["code.function"]=f),m!==-1&&(l["browser.script.source_char_position"]=m),Ho(n,o,o+c,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:l})}}).observe({type:"long-animation-frame",buffered:!0})}
74function See(){Ac("event",({entries:e})=>{const t=yr();if(t){for(const n of e)if(n.name==="click"){const r=vt(Ar()+n.startTime),o=vt(n.duration),i={name:to(n.target),op:`ui.interaction.${n.name}`,startTime:r,attributes:{[un]:"auto.ui.browser.metrics"}},s=jW(n.target);s&&(i.attributes["ui.component_name"]=s),Ho(t,r,r+o,i)}}})}function Ree(){return Lk(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Yr.cls={value:e.value,unit:""},Qb=t)},!0)}function Nee(){return Tk(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Yr.lcp={value:e.value,unit:"millisecond"},Qn=t)},!0)}function wee(){return dee(({metric:e})=>{e.entries[e.entries.length-1]&&(Yr.ttfb={value:e.value,unit:"millisecond"})})}function Eee(e,t){const n=ff(),r=Ar();if(!n?.getEntries||!r)return;const o=vt(r),i=n.getEntries(),{op:s,start_timestamp:c}=K1(e);i.slice(Bv).forEach(l=>{const p=vt(l.startTime),u=vt(Math.max(0,l.duration));if(!(s==="navigation"&&c&&o+p<c))switch(l.entryType){case"navigation":{Wee(e,l,o);break}case"mark":case"paint":case"measure":{Lee(e,l,p,u,o,t.ignorePerformanceApiSpans);const d=Bg(),b=l.startTime<d.firstHiddenTime;l.name==="first-paint"&&b&&(Yr.fp={value:l.startTime,unit:"millisecond"}),l.name==="first-contentful-paint"&&b&&(Yr.fcp={value:l.startTime,unit:"millisecond"});break}case"resource":{Pee(e,l,l.name,p,u,o,t.ignoreResourceSpans);break}}}),Bv=Math.max(i.length-1,0),Iee(e),s==="pageload"&&(Dee(Yr),t.recordClsOnPageloadSpan||delete Yr.cls,t.recordLcpOnPageloadSpan||delete Yr.lcp,Object.entries(Yr).forEach(([l,p])=>{ZY(l,p.value,p.unit)}),e.setAttribute("performance.timeOrigin",o),e.setAttribute("performance.activationStart",Uc()),Bee(e,t)),Qn=void 0,Qb=void 0,Yr={}}function Lee(e,t,n,r,o,i){if(["mark","measure"].includes(t.entryType)&&Lo(t.name,i))return;const s=pp(!1),c=vt(s?s.requestStart:0),l=o+Math.max(n,c),p=o+n,u=p+r,d={[un]:"auto.resource.browser.metrics"};l!==p&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=l),Tee(d,t),l<=u&&Ho(e,l,u,{name:t.name,op:t.entryType,attributes:d})}function Tee(e,t){try{const n=t.detail;if(!n)return;if(typeof n=="object"){for(const[r,o]of Object.entries(n))if(o&&y2(o))e[`sentry.browser.measure.detail.${r}`]=o;else if(o!==void 0)try{e[`sentry.browser.measure.detail.${r}`]=JSON.stringify(o)}catch{}return}if(y2(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}function Wee(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{Jp(e,t,r,n)}),Jp(e,t,"secureConnection",n,"TLS/SSL"),Jp(e,t,"fetch",n,"cache"),Jp(e,t,"domainLookup",n,"DNS"),kee(e,t,n)}function Jp(e,t,n,r,o=n){const i=jee(n),s=t[i],c=t[`${n}Start`];!c||!s||Ho(e,r+vt(c),r+vt(s),{op:`browser.${o}`,name:t.name,attributes:{[un]:"auto.ui.browser.metrics",...n==="redirect"&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function jee(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function kee(e,t,n){const r=n+vt(t.requestStart),o=n+vt(t.responseEnd),i=n+vt(t.responseStart);t.responseEnd&&(Ho(e,r,o,{op:"browser.request",name:t.name,attributes:{[un]:"auto.ui.browser.metrics"}}),Ho(e,i,o,{op:"browser.response",name:t.name,attributes:{[un]:"auto.ui.browser.metrics"}}))}function Pee(e,t,n,r,o,i,s){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const c=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(s?.includes(c))return;const l=Li(n),p={[un]:"auto.resource.browser.metrics"};Ym(p,t,"transferSize","http.response_transfer_size"),Ym(p,t,"encodedBodySize","http.response_content_length"),Ym(p,t,"decodedBodySize","http.decoded_response_content_length");const u=t.deliveryType;u!=null&&(p["http.response_delivery_type"]=u);const d=t.renderBlockingStatus;if(d&&(p["resource.render_blocking_status"]=d),l.protocol&&(p["url.scheme"]=l.protocol.split(":").pop()),l.host&&(p["server.address"]=l.host),p["url.same_origin"]=n.includes(h1.location.origin),t.nextHopProtocol!=null){const{name:m,version:h}=kk(t.nextHopProtocol);p["network.protocol.name"]=m,p["network.protocol.version"]=h}const b=i+r,f=b+o;Ho(e,b,f,{name:n.replace(h1.location.origin,""),op:c,attributes:p})}function Iee(e){const t=h1.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setAttribute("effectiveConnectionType",n.effectiveType),n.type&&e.setAttribute("connectionType",n.type),Zm(n.rtt)&&(Yr["connection.rtt"]={value:n.rtt,unit:"millisecond"})),Zm(t.deviceMemory)&&e.setAttribute("deviceMemory",`${t.deviceMemory} GB`),Zm(t.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(t.hardwareConcurrency))}function Bee(e,t){Qn&&t.recordLcpOnPageloadSpan&&(Qn.element&&e.setAttribute("lcp.element",to(Qn.element)),Qn.id&&e.setAttribute("lcp.id",Qn.id),Qn.url&&e.setAttribute("lcp.url",Qn.url.trim().slice(0,200)),Qn.loadTime!=null&&e.setAttribute("lcp.loadTime",Qn.loadTime),Qn.renderTime!=null&&e.setAttribute("lcp.renderTime",Qn.renderTime),e.setAttribute("lcp.size",Qn.size)),Qb?.sources&&t.recordClsOnPageloadSpan&&Qb.sources.forEac
74h((n,r)=>e.setAttribute(`cls.source.${r+1}`,to(n.node)))}function Ym(e,t,n,r){const o=t[n];o!=null&&o<xee&&(e[r]=o)}function Dee(e){const t=pp(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}function Fee(){return ff()&&Ar()?Ac("element",Hee):()=>{}}const Hee=({entries:e})=>{const t=yr(),n=t?Or(t):void 0,r=n?K1(n).description:Et().getScopeData().transactionName;e.forEach(o=>{const i=o;if(!i.identifier)return;const s=i.name,c=i.renderTime,l=i.loadTime,[p,u]=l?[vt(l),"load-time"]:c?[vt(c),"render-time"]:[rr(),"entry-emission"],d=s==="image-paint"?vt(Math.max(0,(c??0)-(l??0))):0,b={[un]:"auto.ui.browser.elementtiming",[Io]:"ui.elementtiming",[Ya]:"component","sentry.span_start_time_source":u,"sentry.transaction_name":r,"element.id":i.id,"element.type":i.element?.tagName?.toLowerCase()||"unknown","element.size":i.naturalWidth&&i.naturalHeight?`${i.naturalWidth}x${i.naturalHeight}`:void 0,"element.render_time":c,"element.load_time":l,"element.url":i.url||void 0,"element.identifier":i.identifier,"element.paint_type":s};nQ({name:`element[${i.identifier}]`,attributes:b,startTime:p,onlyIfParent:!0},f=>{f.end(p+d)})})},Uee=1e3;let Dv,Bz,Dz;function Vee(e){ti("dom",e),ni("dom",Xee)}function Xee(){if(!h1.document)return;const e=Tr.bind(null,"dom"),t=Fv(e,!0);h1.document.addEventListener("click",t,!1),h1.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const o=h1[n]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(Mr(o,"addEventListener",function(i){return function(s,c,l){if(s==="click"||s=="keypress")try{const p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},u=p[s]=p[s]||{refCount:0};if(!u.handler){const d=Fv(e);u.handler=d,i.call(this,s,d,l)}u.refCount++}catch{}return i.call(this,s,c,l)}}),Mr(o,"removeEventListener",function(i){return function(s,c,l){if(s==="click"||s=="keypress")try{const p=this.__sentry_instrumentation_handlers__||{},u=p[s];u&&(u.refCount--,u.refCount<=0&&(i.call(this,s,u.handler,l),u.handler=void 0,delete p[s]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return i.call(this,s,c,l)}}))})}function $ee(e){if(e.type!==Bz)return!1;try{if(!e.target||e.target._sentryId!==Dz)return!1}catch{}return!0}function Gee(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}function Fv(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=Kee(n);if(Gee(n.type,r))return;Mc(n,"_sentryCaptured",!0),r&&!r._sentryId&&Mc(r,"_sentryId",qd());const o=n.type==="keypress"?"input":n.type;$ee(n)||(e({event:n,name:o,global:t}),Bz=n.type,Dz=r?r._sentryId:void 0),clearTimeout(Dv),Dv=h1.setTimeout(()=>{Dz=void 0,Bz=void 0},Uee)}}function Kee(e){try{return e.target}catch{return null}}let eu;function Hg(e){const t="history";ti(t,e),ni(t,Zee)}function Zee(){if(h1.addEventListener("popstate",()=>{const t=h1.location.href,n=eu;if(eu=t,n===t)return;Tr("history",{from:n,to:t})}),!AJ())return;function e(t){return function(...n){const r=n.length>2?n[2]:void 0;if(r){const o=eu,i=Yee(String(r));if(eu=i,o===i)return t.apply(this,n);Tr("history",{from:o,to:i})}return t.apply(this,n)}}Mr(h1.history,"pushState",e),Mr(h1.history,"replaceState",e)}function Yee(e){try{return new URL(e,h1.location.origin).toString()}catch{return e}}const Ed={};function Qee(e){const t=Ed[e];if(t)return t;let n=h1[e];if(Tz(n))return Ed[e]=n.bind(h1);const r=h1.document;if(r&&typeof r.createElement=="function")try{const o=r.createElement("iframe");o.hidden=!0,r.head.appendChild(o);const i=o.contentWindow;i?.[e]&&(n=i[e]),r.head.removeChild(o)}catch(o){uf&&D0.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return n&&(Ed[e]=n.bind(h1))}function Hv(e){Ed[e]=void 0}const Zs="__sentry_xhr_v3__";function Bk(e){ti("xhr",e),ni("xhr",Jee)}function Jee(){if(!h1.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,r){const o=new Error,i=rr()*1e3,s=t2(r[0])?r[0].toUpperCase():void 0,c=e0e(r[1]);if(!s||!c)return t.apply(n,r);
74n[Zs]={method:s,url:c,request_headers:{}},s==="POST"&&c.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const l=()=>{const p=n[Zs];if(p&&n.readyState===4){try{p.status_code=n.status}catch{}const u={endTimestamp:rr()*1e3,startTimestamp:i,xhr:n,virtualError:o};Tr("xhr",u)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(p,u,d){return l(),p.apply(u,d)}}):n.addEventListener("readystatechange",l),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(p,u,d){const[b,f]=d,m=u[Zs];return m&&t2(b)&&t2(f)&&(m.request_headers[b.toLowerCase()]=f),p.apply(u,d)}}),t.apply(n,r)}}),e.send=new Proxy(e.send,{apply(t,n,r){const o=n[Zs];if(!o)return t.apply(n,r);r[0]!==void 0&&(o.body=r[0]);const i={startTimestamp:rr()*1e3,xhr:n};return Tr("xhr",i),t.apply(n,r)}})}function e0e(e){if(t2(e))return e;try{return e.toString()}catch{}}const Qm=[],Ld=new Map,t0e=60;function n0e(){if(ff()&&Ar()){const t=r0e();return()=>{t()}}return()=>{}}const Uv={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function r0e(){return bee(a0e)}const a0e=({metric:e})=>{if(e.value==null)return;const t=vt(e.value);if(t>t0e)return;const n=e.entries.find(m=>m.duration===e.value&&Uv[m.name]);if(!n)return;const{interactionId:r}=n,o=Uv[n.name],i=vt(Ar()+n.startTime),s=yr(),c=s?Or(s):void 0,p=(r!=null?Ld.get(r):void 0)||c,u=p?K1(p).description:Et().getScopeData().transactionName,d=to(n.target),b={[un]:"auto.http.browser.inp",[Io]:`ui.interaction.${o}`,[kc]:n.duration},f=Fg({name:d,transaction:u,attributes:b,startTime:i});f&&(f.addEvent("inp",{[ep]:"millisecond",[tp]:e.value}),f.end(i+t))};function o0e(){const e=({entries:t})=>{const n=yr(),r=n&&Or(n);t.forEach(o=>{if(!Oee(o)||!r)return;const i=o.interactionId;if(i!=null&&!Ld.has(i)){if(Qm.length>10){const s=Qm.shift();Ld.delete(s)}Qm.push(i),Ld.set(i,r)}})};Ac("event",e),Ac("first-input",e)}function i0e(e,t=Qee("fetch")){let n=0,r=0;function o(i){const s=i.body.length;n+=s,r++;const c={body:i.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};if(!t)return Hv("fetch"),Pb("No fetch implementation available");try{return t(e.url,c).then(l=>(n-=s,r--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return Hv("fetch"),n-=s,r--,Pb(l)}}return WQ(e,o)}const s0e=30,c0e=50;function Fz(e,t,n,r){const o={filename:e,function:t==="<anonymous>"?zc:t,in_app:!0};return n!==void 0&&(o.lineno=n),r!==void 0&&(o.colno=r),o}const l0e=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,p0e=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,u0e=/\((\S*)(?::(\d+))(?::(\d+))\)/,d0e=/at (.+?) ?\(data:(.+?),/,b0e=e=>{const t=e.match(d0e);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=l0e.exec(e);if(n){const[,o,i,s]=n;return Fz(o,zc,+i,+s)}const r=p0e.exec(e);if(r){if(r[2]&&r[2].indexOf("eval")===0){const c=u0e.exec(r[2]);c&&(r[2]=c[1],r[3]=c[2],r[4]=c[3])}const[i,s]=Dk(r[1]||zc,r[2]);return Fz(s,i,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},f0e=[s0e,b0e],m0e=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,h0e=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,M0e=e=>{const t=m0e.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const i=h0e.exec(t[3]);i&&(t[1]=t[1]||"eval",t[3]=i[1],t[4]=i[2],t[5]="")}let r=t[3],o=t[1]||zc;return[o,r]=Dk(o,r),Fz(r,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},z0e=[c0e,M0e],O0e=[f0e,z0e],g0e=UX(...O0e),Dk=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,r=e.indexOf("safari-web-extension")!==-1;return n||r?[e.indexOf("@")!==-1?e.split("@")[0]:zc,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},jr=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,tu=1024,y0e="Breadcrumbs",A0e=((e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:y0e,setup(n){t.console&&aJ(C0e(n)),t.dom&&Vee(_0e(n,t.dom)),t.xhr&&Bk(q0e(n)),t.fetch&&yk(S0e(n)),t.history&&Hg(R0e(n)),t.sentry&&n.on("beforeSendEvent",x0e(n))}}}),v0e=A0e;function x0e(e){return function(n){ut()===e&&Fo({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:_i(n)},{event:n})}}function _0e(e,t){return function(r){if(ut()!==e)return;let o,i,s=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>tu&&(jr&&D0.warn(`\`dom.maxStringLength\` cannot exceed ${tu}, but a value of ${c} was configured. Sentry will use ${tu} instead.`),c=tu),typeof s=="string"&&(s=[s]);try{const p=r.event,u=N0e(p)?p.target:p;o=to(u,{keyAttrs:s,maxStringLength:c}),i=jW(u)}catch{o="<unknown>"}if(o.length===0)return;const l={category:`ui.${r.name}`,message:o};i&&(l.data={"ui.component_name":i}),Fo(l,{event:r.event,name:r.name,global:r.global})}}function C0e(e){return function(n){if(ut()!==e)return;const r={category:"console",data:{arguments:n.args,logger:"console"},level:iJ(n.level),message:ZA(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)r.message=`Assertion failed: ${ZA(n.args.slice(1)," ")||"console.assert"}`,r.data.arguments=n.args.slice(1);else return;Fo(r,{input:n.args,level:n.level})}}function q0e(e){return function(n){if(ut()!==e)return;const{startTimestamp:r,endTimestamp:o}=n,i=n.xhr[Zs];if(!r||!o||!i)return;const{method:s,url:c,status_code:l,body:p}=i,u={method:s,url:c,status_code:l},d={xhr:n.xhr,input:p,startTimestamp:r,endTimestamp:o},b={category:"xhr",data:u,type:"http",level:gk(l)};e.emit("beforeOutgoingRequestBreadcrumb",b,d),Fo(b,d)}}function S0e(e){return function(n){if(ut()!==e)return;const{startTimestamp:r,endTimestamp:o}=n;
vendor: 5,342 bytes, line 74
74if(o&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.fetchData.method,n.fetchData.url,n.error){const i=n.fetchData,s={data:n.error,input:n.args,startTimestamp:r,endTimestamp:o},c={category:"fetch",data:i,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,s),Fo(c,s)}else{const i=n.response,s={...n.fetchData,status_code:i?.status};n.fetchData.request_body_size,n.fetchData.response_body_size,i?.status;const c={input:n.args,response:i,startTimestamp:r,endTimestamp:o},l={category:"fetch",data:s,type:"http",level:gk(s.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",l,c),Fo(l,c)}}}function R0e(e){return function(n){if(ut()!==e)return;let r=n.from,o=n.to;const i=Li(W1.location.href);let s=r?Li(r):void 0;const c=Li(o);s?.path||(s=i),i.protocol===c.protocol&&i.host===c.host&&(o=c.relative),i.protocol===s.protocol&&i.host===s.host&&(r=s.relative),Fo({category:"navigation",data:{from:r,to:o}})}}function N0e(e){return!!e&&!!e.target}const w0e=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],E0e="BrowserApiErrors",L0e=((e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:E0e,setupOnce(){t.setTimeout&&Mr(W1,"setTimeout",Vv),t.setInterval&&Mr(W1,"setInterval",Vv),t.requestAnimationFrame&&Mr(W1,"requestAnimationFrame",W0e),t.XMLHttpRequest&&"XMLHttpRequest"in W1&&Mr(XMLHttpRequest.prototype,"send",j0e);const n=t.eventTarget;n&&(Array.isArray(n)?n:w0e).forEach(o=>k0e(o,t))}}}),T0e=L0e;function Vv(e){return function(...t){const n=t[0];return t[0]=yc(n,{mechanism:{data:{function:Po(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function W0e(e){return function(t){return e.apply(this,[yc(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Po(e)},handled:!1,type:"instrument"}})])}}function j0e(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in n&&typeof n[o]=="function"&&Mr(n,o,function(i){const s={mechanism:{data:{function:o,handler:Po(i)},handled:!1,type:"instrument"}},c=tg(i);return c&&(s.mechanism.data.handler=Po(c)),yc(i,s)})}),e.apply(this,t)}}function k0e(e,t){const r=W1[e]?.prototype;r?.hasOwnProperty?.("addEventListener")&&(Mr(r,"addEventListener",function(o){return function(i,s,c){try{P0e(s)&&(s.handleEvent=yc(s.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Po(s),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&I0e(this,i,s),o.apply(this,[i,yc(s,{mechanism:{data:{function:"addEventListener",handler:Po(s),target:e},handled:!1,type:"instrument"}}),c])}}),Mr(r,"removeEventListener",function(o){return function(i,s,c){try{const l=s.__sentry_wrapped__;l&&o.call(this,i,l,c)}catch{}return o.call(this,i,s,c)}}))}function P0e(e){return typeof e.handleEvent=="function"}function I0e(e,t,n){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,n)}const B0e=()=>({name:"BrowserSession",setupOnce(){if(typeof W1.document>"u"){jr&&D0.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}YA({ignoreDuration:!0}),QA(),Hg(({from:e,to:t})=>{e!==void 0&&e!==t&&(YA({ignoreDuration:!0}),QA())})}}),D0e="GlobalHandlers",F0e=((e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:D0e,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(U0e(n),Xv("onerror")),t.onunhandledrejection&&(V0e(n),Xv("onunhandledrejection"))}}}),H0e=F0e;function U0e(e){Zj(t=>{const{stackParser:n,attachStacktrace:r}=Fk();if(ut()!==e||vk())return;const{msg:o,url:i,line:s,column:c,error:l}=t,p=G0e(kg(n,l||o,void 0,r,!1),i,s,c);p.level="error",kW(p,{originalException:l,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function V0e(e){Yj(t=>{const{stackParser:n,attachStacktrace:r}=Fk();if(ut()!==e||vk())return;const o=X0e(t),i=y2(o)?$0e(o):kg(n,o,void 0,r,!0);i.level="error",kW(i,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function X0e(e){if(y2(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function $0e(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function G0e(e,t,n,r){const o=e.exception=e.exception||{},i=o.values=o.values||[],s=i[0]=i[0]||{},c=s.stacktrace=s.stacktrace||{},l=c.frames=c.frames||[],p=r,u=n,d=K0e(t)??np();return l.length===0&&l.push({colno:p,filename:d,function:zc,in_app:!0,lineno:u}),e}function Xv(e){jr&&D0.log(`Global Handler attached: ${e}`)}function Fk(){return ut()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function K0e(e){if(!(!t2(e)||e.length===0)){if(e.startsWith("data:")){const t=e.match(/^data:([^;
74]+)/),n=t?t[1]:"text/javascript",r=e.includes("base64,");return`<data:${n}${r?",base64":""}>`}return e.slice(0,1024)}}const Z0e=()=>({name:"HttpContext",preprocessEvent(e){if(!W1.navigator&&!W1.location&&!W1.document)return;const t=Tg(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}}}),Y0e="cause",Q0e=5,J0e="LinkedErrors",e1e=((e={})=>{const t=e.limit||Q0e,n=e.key||Y0e;return{name:J0e,preprocessEvent(r,o,i){const s=i.getOptions();rJ(Wg,s.stackParser,n,t,r,o)}}}),t1e=e1e;function n1e(){return r1e()?(jr&&eg(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function r1e(){if(typeof W1.window>"u")return!1;const e=W1;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;const n=np(),r=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(W1===W1.top&&r.some(i=>n.startsWith(`${i}://`)))}function a1e(e){return[KQ(),VQ(),T0e(),v0e(),H0e(),t1e(),hk(),Z0e(),B0e()]}function o1e(e={}){const t=!e.skipBrowserExtensionCheck&&n1e(),n={...e,enabled:t?!1:e.enabled,stackParser:VX(e.stackParser||g0e),integrations:mQ({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?a1e():e.defaultIntegrations}),transport:e.transport||i0e};return CQ(UJ,n)}function ba(e=0){return((Ar()||performance.timeOrigin)+e)/1e3}function i1e(e){const t=[];if(e.nextHopProtocol!=null){const{name:n,version:r}=kk(e.nextHopProtocol);t.push(["network.protocol.version",r],["network.protocol.name",n])}return Ar()?[...t,["http.request.redirect_start",ba(e.redirectStart)],["http.request.fetch_start",ba(e.fetchStart)],["http.request.domain_lookup_start",ba(e.domainLookupStart)],["http.request.domain_lookup_end",ba(e.domainLookupEnd)],["http.request.connect_start",ba(e.connectStart)],["http.request.secure_connection_start",ba(e.secureConnectionStart)],["http.request.connection_end",ba(e.connectEnd)],["http.request.request_start",ba(e.requestStart)],["http.request.response_start",ba(e.responseStart)],["http.request.response_end",ba(e.responseEnd)]]:t}const $v=new WeakMap,Jm=new Map,Hk={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function s1e(e,t){const{traceFetch:n,traceXHR:r,trackFetchStreamPerformance:o,shouldCreateSpanForRequest:i,enableHTTPTimings:s,tracePropagationTargets:c,onRequestSpanStart:l}={...Hk,...t},p=typeof i=="function"?i:f=>!0,u=f=>l1e(f,c),d={},b=e.getOptions().propagateTraceparent;n&&(e.addEventProcessor(f=>(f.type==="transaction"&&f.spans&&f.spans.forEach(m=>{if(m.op==="http.client"){const h=Jm.get(m.span_id);h&&(m.timestamp=h/1e3,Jm.delete(m.span_id))}}),f)),o&&_J(f=>{if(f.response){const m=$v.get(f.response);m&&f.endTimestamp&&Jm.set(m,f.endTimestamp)}}),yk(f=>{const m=hJ(f,p,u,d,{propagateTraceparent:b});if(f.response&&f.fetchData.__span&&$v.set(f.response,f.fetchData.__span),m){const h=Uk(f.fetchData.url),M=h?Li(h).host:void 0;m.setAttributes({"http.url":h,"server.address":M}),s&&Gv(m),l?.(m,{headers:f.headers})}})),r&&Bk(f=>{const m=p1e(f,p,u,d,b);if(m){s&&Gv(m);let h;try{h=new Headers(f.xhr.__sentry_xhr_v3__?.request_headers)}catch{}l?.(m,{headers:h})}})}function c1e(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function Gv(e){const{url:t}=K1(e).data;if(!t||typeof t!="string")return;const n=Ac("resource",({entries:r})=>{r.forEach(o=>{c1e(o)&&o.name.endsWith(t)&&(i1e(o).forEach(s=>e.setAttribute(...s)),setTimeout(n))})})}function l1e(e,t){const n=np();if(n){let r,o;try{r=new URL(e,n),o=new URL(n).origin}catch{return!1}const i=r.origin===o;return t?Lo(r.toString(),t)||i&&Lo(r.pathname,t):i}else{const r=!!e.match(/^\/(?!\/)/);return t?Lo(e,t):r}}function p1e(e,t,n,r,o){const i=e.xhr,s=i?.[Zs];if(!i||i.__sentry_own_request__||!s)return;const{url:c,method:l}=s,p=Ii()&&t(c);if(e.endTimestamp&&p){const M=i.__sentry_xhr_span_id__;if(!M)return;const z=r[M];z&&s.status_code!==void 0&&(LW(z,s.status_code),z.end(),delete r[M]);return}const u=Uk(c),d=Li(u||c),b=PQ(c),f=!!yr(),m=p&&f?Hc({name:`${l} ${b}`,attributes:{url:c,type:"xhr","http.method":l,"http.url":u,"server.address":d?.host,[un]:"auto.http.browser",[Io]:"http.client",...d?.search&&{"http.query":d?.search},...d?.hash&&{"http.fragment":d?.hash}}}):new Do;i.__sentry_xhr_span_id__=m.spanContext().spanId,r[i.__sentry_xhr_span_id__]=m,n(c)&&u1e(i,Ii()&&f?m:void 0,o);const h=ut();return h&&h.emit("beforeOutgoingRequestSpan",m,e),m}function u1e(e,t,n){const{"sentry-trace":r,baggage:o,traceparent:i}=mk({span:t,propagateTraceparent:n});r&&d1e(e,r,o,i)}function d1e(e,t,n,r){const o=e.__sentry_xhr_v3__?.request_headers;if(!(o?.["sentry-trace"]||!e.setRequestHeader))try{if(e.setRequestHeader("sentry-trace",t),r&&!o?.traceparent&&e.setRequestHeader("traceparent",r),n){const i=o?.baggage;(!i||!b1e(i))&&e.setRequestHeader("baggage",n)}}catch{}}function b1e(e){return e.split(",").some(t=>t.trim().startsWith("sentry-"))}function Uk(e){try{return new URL(e,W1.location.origin).href}catch{return}}function f1e(){W1.document?W1.document.addEventListener("visibilitychange",()=>{const e=yr();if(!e)return;const t=Or(e);if(W1.document.hidden&&t){const n="cancelled",{op:r,status:o}=K1(t);jr&&D0.log(`[Tracing] Transaction: ${n} -> since tab moved to the background, op: ${r}`),o||t.setStatus({code:hc,message:n}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):jr&&D0.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const m1e=3600,Vk="sentry_previous_trace",h1e="sentry.previous_trace";function M1e(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const r=t==="session-storage";let o=r?g1e():void 0;e.on("spanStart",s=>{if(Or(s)!==s)return;
74const c=Et().getPropagationContext();o=z1e(o,s,c),r&&O1e(o)});let i=!0;n&&e.on("beforeSampling",s=>{if(!o)return;const c=Et(),l=c.getPropagationContext();if(i&&l.parentSpanId){i=!1;return}c.setPropagationContext({...l,dsc:{...l.dsc,sample_rate:String(o.sampleRate),sampled:String(Hz(o.spanContext))},sampleRand:o.sampleRand}),s.parentSampled=Hz(o.spanContext),s.parentSampleRate=o.sampleRate,s.spanAttributes={...s.spanAttributes,[XX]:o.sampleRate}})}function z1e(e,t,n){const r=K1(t);function o(){try{return Number(n.dsc?.sample_rate)??Number(r.data?.[SW])}catch{return 0}}const i={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:o(),sampleRand:n.sampleRand};if(!e)return i;const s=e.spanContext;return s.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=m1e&&(jr&&D0.log(`Adding previous_trace ${s} link to span ${{op:r.op,...t.spanContext()}}`),t.addLink({context:s,attributes:{[$X]:"previous_trace"}}),t.setAttribute(h1e,`${s.traceId}-${s.spanId}-${Hz(s)?1:0}`)),i)}function O1e(e){try{W1.sessionStorage.setItem(Vk,JSON.stringify(e))}catch(t){jr&&D0.warn("Could not store previous trace in sessionStorage",t)}}function g1e(){try{const e=W1.sessionStorage?.getItem(Vk);return JSON.parse(e)}catch{return}}function Hz(e){return e.traceFlags===1}const y1e="BrowserTracing",A1e={...Nd,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...Hk},v1e=((e={})=>{const t={name:void 0,source:void 0},n=W1.document,{enableInp:r,enableElementTiming:o,enableLongTask:i,enableLongAnimationFrame:s,_experiments:{enableInteractions:c,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:p},beforeStartSpan:u,idleTimeout:d,finalTimeout:b,childSpanTimeout:f,markBackgroundSpan:m,traceFetch:h,traceXHR:M,trackFetchStreamPerformance:z,shouldCreateSpanForRequest:O,enableHTTPTimings:g,ignoreResourceSpans:x,ignorePerformanceApiSpans:C,instrumentPageLoad:S,instrumentNavigation:q,detectRedirects:A,linkPreviousTrace:v,consistentTraceSampling:_,onRequestSpanStart:R}={...A1e,...e};let w,W;function E(j,T,F=!0){const Z=T.op==="pageload",re=T.name,ne=u?u(T):T,k=ne.attributes||{};if(re!==ne.name&&(k[Ya]="custom",ne.attributes=k),!F){const G=H3();Hc({...ne,startTime:G}).end(G);return}t.name=ne.name,t.source=k[Ya];const K=rk(ne,{idleTimeout:d,finalTimeout:b,childSpanTimeout:f,disableAutoFinish:Z,beforeSpanEnd:G=>{w?.(),Eee(G,{recordClsOnPageloadSpan:!l,recordLcpOnPageloadSpan:!p,ignoreResourceSpans:x,ignorePerformanceApiSpans:C}),Zv(j,void 0);const H=Et(),ie=H.getPropagationContext();H.setPropagationContext({...ie,traceId:K.spanContext().traceId,sampled:I3(K),dsc:Pi(G)})}});Zv(j,K);function U(){n&&["interactive","complete"].includes(n.readyState)&&j.emit("idleSpanEnableAutoFinish",K)}Z&&n&&(n.addEventListener("readystatechange",()=>{U()}),U())}return{name:y1e,setup(j){if(TY(),w=_ee({recordClsStandaloneSpans:l||!1,recordLcpStandaloneSpans:p||!1,client:j}),r&&n0e(),o&&Fee(),s&&Mn.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?qee():i&&Cee(),c&&See(),A&&n){const F=()=>{W=rr()};addEventListener("click",F,{capture:!0}),addEventListener("keydown",F,{capture:!0,passive:!0})}function T(){const F=S2(j);F&&!K1(F).timestamp&&(jr&&D0.log(`[Tracing] Finishing current active span with op: ${K1(F).op}`),F.setAttribute(kb,"cancelled"),F.end())}j.on("startNavigationSpan",(F,Z)=>{if(ut()!==j)return;if(Z?.isRedirect){jr&&D0.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),E(j,{op:"navigation.redirect",...F},!1);return}W=void 0,T(),F3().setPropagationContext({traceId:jb(),sampleRand:Math.random()});const re=Et();re.setPropagationContext({traceId:jb(),sampleRand:Math.random()}),re.setSDKProcessingMetadata({normalizedRequest:void 0}),E(j,{op:"navigation",...F})}),j.on("startPageLoadSpan",(F,Z={})=>
74{if(ut()!==j)return;T();const re=Z.sentryTrace||Kv("sentry-trace"),ne=Z.baggage||Kv("baggage"),k=GX(re,ne),K=Et();K.setPropagationContext(k),K.setSDKProcessingMetadata({normalizedRequest:Tg()}),E(j,{op:"pageload",...F})})},afterAllSetup(j){let T=np();if(v!=="off"&&M1e(j,{linkPreviousTrace:v,consistentTraceSampling:_}),W1.location){if(S){const F=Ar();x1e(j,{name:W1.location.pathname,startTime:F?F/1e3:void 0,attributes:{[Ya]:"url",[un]:"auto.pageload.browser"}})}q&&Hg(({to:F,from:Z})=>{if(Z===void 0&&T?.indexOf(F)!==-1){T=void 0;return}T=void 0;const re=bk(F),ne=S2(j),k=ne&&A&&q1e(ne,W);_1e(j,{name:re?.pathname||W1.location.pathname,attributes:{[Ya]:"url",[un]:"auto.navigation.browser"}},{url:F,isRedirect:k})})}m&&f1e(),c&&C1e(j,d,b,f,t),r&&o0e(),s1e(j,{traceFetch:h,traceXHR:M,trackFetchStreamPerformance:z,tracePropagationTargets:j.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:O,enableHTTPTimings:g,onRequestSpanStart:R})}}});function x1e(e,t,n){e.emit("startPageLoadSpan",t,n),Et().setTransactionName(t.name);const r=S2(e);return r&&e.emit("afterStartPageLoadSpan",r),r}function _1e(e,t,n){const{url:r,isRedirect:o}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:o}),e.emit("startNavigationSpan",t,{isRedirect:o});const i=Et();return i.setTransactionName(t.name),r&&!o&&i.setSDKProcessingMetadata({normalizedRequest:{...Tg(),url:r}}),S2(e)}function Kv(e){return W1.document?.querySelector(`meta[name=${e}]`)?.getAttribute("content")||void 0}function C1e(e,t,n,r,o){const i=W1.document;let s;const c=()=>{const l="ui.action.click",p=S2(e);if(p){const u=K1(p).op;if(["navigation","pageload"].includes(u)){jr&&D0.warn(`[Tracing] Did not create ${l} span because a pageload or navigation span is in progress.`);return}}if(s&&(s.setAttribute(kb,"interactionInterrupted"),s.end(),s=void 0),!o.name){jr&&D0.warn(`[Tracing] Did not create ${l} transaction because _latestRouteName is missing.`);return}s=rk({name:o.name,op:l,attributes:{[Ya]:o.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r})};i&&addEventListener("click",c,{capture:!0})}const Xk="_sentry_idleSpan";function S2(e){return e[Xk]}function Zv(e,t){Mc(e,Xk,t)}const Yv=1.5;function q1e(e,t){const n=K1(e),r=H3(),o=n.start_timestamp;return!(r-o>Yv||t&&r-t<=Yv)}function S1e(e){const t={...e};return fk(t,"react"),KX("react",{version:y.version}),o1e(t)}const R1e=e=>typeof e=="object"&&e!==null&&!Array.isArray(e),$k=async(e,t)=>{const n=await Pc().get(`/v1beta1/acats/${e}`,{params:{page_token:t}}),r=R1e(n.data)?n.data:{transfers:[]};return P0(QX,r,"getListAcatsTransfersForAccount")},Ug=async(e,t)=>{const n=await Pc().get(`/v1beta1/acats/${e}/${t}`);return P0(ZX,n.data,"getAcatsTransferDetails")},N1e=async(e,t)=>{const n=await Pc().get(`/v1beta1/acats/${e}/${t}/assets`);return P0(dn(t$,"getListAssetsForAcatsTransfer"),n.data,"getListAssetsForAcatsTransfer")},w1e=async()=>{const e=await Pc().get("/v1beta1/acats/contrabrokers");return P0(JX,e.data,"getListContraBrokers")},E1e=async(e,t)=>{const n=await Pc().post(`/v1beta1/acats/${e}`,t);return P0(YX,n.data,"postAcatsTransfer")},L1e=async e=>{const t=await Pc().post("/v1beta1/acats/assets/validate",{cusips:e});return P0(e$,t.data,"validateAcatsAssetsByCusip")},T1e=async e=>{const t=[];for(const n of e){let r;do try{const o=await $k(n,r),s=(Array.isArray(o.transfers)?o.transfers:[]).filter(c=>c.status?.transfer_status!=="SETTLED"&&c.status?.transfer_status!=="REJECTED");t.push(...s),r=o.page_token_next}catch(o){console.error(`Failed to fetch ACATS transfers for account ${n}:`,o);break}while(r)}return t},W1e=async(e,t)=>(await c0().get(`/accounts/${e}/agreements/${t}/preview`,{responseType:"blob"})).data,R2=async({ownerId:e,agreement:t,accountId:n,signerPartyId:r,revision:o,agreementText:i})=>(await c0().post(`/owner/${e}/agreements`,{agreement_type:t,account_id:n,revision:o,signer_party_id:r,agreement_text:i})).data,j1e=()=>c0().get("/assets").then(({data:e})=>P0(dn(PW,"getAssets"),e,"getAssets")),Gk=async e=>{const t=await c0().get(`/assets/${e}`);return P0(PW,t.data,"getAsset")},k1e=async e=>{const t=await c0().get(`/assets/${e}/cusip`);return P0(n$,t.data,"getCusipFromSymbol")},P1e=async(e,t=10,n=0,r="active",o,i)=>{const s=await c0().get("/assets/search",{params:{query:e,limit:t,offset:n,...r&&{status:r},...o&&{asset_class:o},...i&&i.length>0&&{exchange:i}},paramsSerializer:c=>{const l=new URLSearchParams;
74return Object.entries(c).forEach(([p,u])=>{Array.isArray(u)?u.length>0&&l.append(p,u.join(",")):u!=null&&l.append(p,String(u))}),l.toString()}});return P0(r$,s.data,"getAssetsViaFullTextSearch")},I1e=async e=>{const t=await Ic().post("/oauth2/authorize",e);return P0(IW,t.data,"authorizeAuthxApplication")},B1e=async(e,t)=>{const n=await o$().post(`/applications/${encodeURIComponent(e)}/error`,t);return P0(IW,n.data,"createAuthxErrorRedirect")},D1e=async e=>{const t=await Ic().get(`/applications/${encodeURIComponent(e)}`);return P0(a$,t.data,"getAuthxApplication")},F1e=async({accountID:e,product:t}={})=>{const n=await Ic().get(t==="live"?`/accounts/${e}/client-credentials`:`/paper-accounts/${e}/client-credentials`);return P0(dn(c$,"getAccessKeys"),n.data,"getAccessKeys")},H1e=async({accountID:e,product:t}={})=>{const n=await Ic().post(e&&t==="paper"?`/paper-accounts/${e}/client-credentials`:`/accounts/${e}/client-credentials`,{type:"legacy",name:"Legacy key",grants:["trading:all:read","trading:all:write"]});return P0(s$,n.data,"createNewAccessKey")},U1e=async({accountID:e,accessKeyID:t,product:n})=>{await Ic().delete(e&&n==="paper"?`/paper-accounts/${e}/client-credentials/${t}`:`/accounts/${e}/client-credentials/${t}`)},V1e=async e=>{const t=await Ic().get(`/accounts/${e}/ip-filters/api`);return P0(i$,t.data,"getIPFilters")},X1e=async e=>{const t=await c0().get(`/accounts/${e}/transfers`);return P0(dn(BW,"getAchTransfers"),t.data,"getAchTransfers")},$1e=async(e,t)=>(await c0().delete(`/accounts/${e}/transfers/${t}`)).data,Vg=async(e,t)=>{const n=await c0().post(`/accounts/${e}/transfers`,t);return P0(BW,n.data,"createAchTransfer")},G1e=async e=>{const t=await c0().get(`/rapyd/${e}/transfers`);return P0(dn(d$,"getRapydTransfers"),t.data,"getRapydTransfers").map(({transfer_status:r,...o})=>({...o,status:r,direction:"INCOMING",type:"rapyd"}))},K1e=async e=>{const t=await c0().get(`/accounts/${e}/relationships`);return P0(dn(l$,"getAchRelationships"),t.data,"getAchRelationships")},Z1e=async(e,t)=>(await c0().delete(`/accounts/${e}/relationships/${t}`)).data,Y1e=async e=>{const t=await c0().get(`/institutions/${e}`);return P0(p$,t.data,"getBankInstitution").institution},Q1e=async e=>{const t=await c0().get(`/accounts/${e}/trade_account/margin`);return Number(t.data.cash_withdrawable??0)},J1e=async(e,t)=>(await c0().post(`/accounts/${e}/survey/funding`,t)).data,ete=async e=>{const t=await c0().get(`/accounts/${e}/transfers/instant_ach/eligibility`);return P0(u$,t.data,"getInstantAchEligibility")},tte=async()=>(await c0().get("/billing/overview")).data,nte=async()=>(await c0().get("/billing/plans")).data,rte=async()=>(await c0().get("/crypto/fee-structure")).data,ate=async e=>(await c0().get(`/accounts/${e}/crypto/monthly-volume`)).data,ote=async e=>(await c0().get(`/billing/coupon/${e}`)).data,ite=async({token:e,planId:t,couponId:n})=>(await c0().post("/billing/stripe",{token:e,plan:t,coupon:n})).data,ste=async e=>(await c0().patch("/billing/stripe",{token:e})).data,cte=async e=>(await c0().delete("/billing/stripe",{data:{reason:e}})).data,Kk=e=>{const[t,n]=e.split("/");return{chain:t??"",asset:n??""}},lte=async(e,t)=>{const n=await e.get(`/accounts/${t}/assets`);return P0(dn(b$,"listCryptoAssets"),n.data,"listCryptoAssets")},pte=async(e,t,n)=>{const{chain:r,asset:o}=Kk(n),i=await e.get(`/accounts/${t}/addresses/${r}/${o}`);return P0(f$,i.data,"getCryptoAddress")},ute=async(e,t)=>{const n=await e.get(`/accounts/${t}/transfers`);return P0(dn(DW,"getCryptoTransfers"),n.data,"getCryptoTransfers")},dte=async(e,t,n)=>{const r=await e.post(`/accounts/${t}/transfers`,n);return P0(DW,r.data,"createCryptoTransfer")},bte=async(e,t,n)=>{const r=await e.get(`/accounts/${t}/whitelists`,{params:{is_approved:n}});return P0(dn(U3,"getWhitelistedAddresses"),r.data,"getWhitelistedAddresses")},fte=async(e,t,n,r)=>{const{chain:o,asset:i}=Kk(n),s=await e.get(`/accounts/${t}/whitelists/${o}/${i}`,{params:{is_approved:r}});return P0(dn(U3,"getWhitelistedAddressesForSymbol"),s.data,"getWhitelistedAddressesForSymbol")},Zk=async(e,t,n)=>{const r=await e.post(`/accounts/${t}/whitelists`,n);return P0(U3,r.data,"createWhitelistedAddress")},mte=async(e,t,n)=>{await e.delete(`/accounts/${t}/whitelists/${n}`)},hte=async(e,t,n,r)=>{const o=await e.patch(`/accounts/${t}/whitelists/${n}/travel-rule-info`,{travel_rule_info:r});return P0(U3,o.data,"updateTravelRuleInfo")},Mte=async(e,t,n)=>{const r=await e.get(`/accounts/${t}/chains/fees`,{params:n});return P0(m$,r.data,"getCryptoFees")},zte=async(e,t,{query:n,page:r=0,perPage:o=20})=>{const i=await e.get(`/accounts/${t}/travel-rule/vasps`,{params:{q:n,page:r,per_page:o}});return P0(h$,i.data,"searchVasps")},Ote=async e=>{const t=await c0().get(`/currency_cloud/${e}/funding_account`);return P0(M$,t.data,"getCurrencyCloudAccount")},gte=async e=>{await c0().post(`/currency_cloud/${e}/funding_account`)},yte=async e=>{const t=await c0().get(`/currency_cloud/${e}/status`);return P0(g$,t.data,"getCurrencyCloudStatus")},Ate=async e=>{const t=await c0().get(`/currency_cloud/${e}/transfers`);return P0(dn(z$,"getCurrencyCloudTransfers"),t.data,"getCurrencyCloudTransfers")},vte=async(e,t)=>(await c0().post(`/currency_cloud/${e}/transfers`,t)).data,xte=async e=>{const t=await c0().get(`/currency_cloud/${e}/beneficiary_required_details`);
74return P0(O$,t.data,"getCurrencyCloudBeneficiaryRequiredDetails")},_te=async(e,t)=>(await c0().post(`/currency_cloud/${e}/beneficiary`,t)).data,e4=e=>e.endsWith(".TOKEN")&&!e.includes("/"),Yk=e=>{if(e.includes("/")){const{asset:t}={asset:e.split("/")[1]??""};if(e4(t))return t;const[n]=e.split("/");return e4(n)?n:void 0}if(e4(e))return e},Cte=e=>Yk(e)!==void 0,Qk=()=>ia().TOKENIZED_EQUITY_DATA_API_URL,Uz=e=>y$()&&Cte(e)&&!!Qk(),qte=async(e,t)=>{const n=new URLSearchParams({symbols:e.join(",")}),r=await c0().get(`/v1beta1/indices/latest/values?${n.toString()}`,{baseURL:new URL(ia().DATA_API_URL??"").origin,signal:t});return v$.parse(r.data)},Ste=async(e,t)=>{const n=new URLSearchParams({symbols:e.join(",")});t&&n.set("feed",t);const r=await c0().get(`/stocks/snapshots?${n.toString()}`,{baseURL:ia().DATA_API_URL});return P0(S$,r.data,"getStockSnapshots")},nu=e=>e!==void 0,Rte=e=>{if(!e)return;const t=[e.bp,e.ap].filter(n=>typeof n=="number"&&n>0);if(t.length!==0)return t.reduce((n,r)=>n+r,0)/t.length},mf=(e,t,n=!0)=>{const r=t.latestQuote,o=t.latestTrade,i=o?.p??Rte(r);if(i===void 0)return;const s=o?.t??r?.t??"",c=o?.x??"";return{symbol:e,bid_timestamp:r?.t??s,bid:r?.bp??i,bid_size:r?.bs??0,bid_exchange:n?r?.bx??c:"",ask_timestamp:r?.t??s,ask:r?.ap??i,ask_size:r?.as??0,ask_exchange:n?r?.ax??c:"",last_timestamp:s,last:i,last_size:o?.s??0,last_exchange:c,last_day_closing:String(t.prevDailyBar?.c??0)}},Qv=(e,t)=>mf(e,t,!1),Nte=e=>e.includes("/")||Uz(e),Jv=e=>e.length>12&&!e.includes("/"),wte=(e,t)=>mf(e,t),t4=e=>{if(e!==void 0)return typeof e=="bigint"?Number(e):e},Ete=e=>mf(e.symbol,{latestQuote:e.latestQuote?{...e.latestQuote,bs:t4(e.latestQuote.bs)??0,as:t4(e.latestQuote.as)??0}:void 0,latestTrade:e.latestTrade?{...e.latestTrade,s:t4(e.latestTrade.s)??0}:void 0}),Jk=async(e,t)=>{const n=e.filter(l=>!Nte(l)&&!Jv(l)),r=e.filter(l=>l.includes("/")&&!Uz(l)),o=e.filter(Uz),i=e.filter(Jv),s=[];if(n.length>0&&s.push(Ste(n,t).then(l=>n.filter(p=>l[p]).map(p=>mf(p,l[p])).filter(nu))),r.length>0&&s.push(ex({symbols:r}).then(l=>r.filter(p=>l.snapshots[p]).map(p=>Qv(p,l.snapshots[p])).filter(nu))),o.length>0){const l=Qk();if(l){const p=o.map(u=>Yk(u)??u);s.push(ex({symbols:p},l).then(u=>o.map((d,b)=>{const f=p[b],m=u.snapshots[f];if(m)return Qv(f,m)}).filter(d=>!!d&&nu(d))))}}return i.length>0&&s.push(Wte({symbols:i}).then(l=>i.filter(p=>l.snapshots[p]).map(p=>wte(p,l.snapshots[p])).filter(nu))),(await Promise.all(s)).flat()},eP=async(e,t)=>(await Jk([e],t))[0],Lte=async()=>{const e=await c0().get("/clock",{baseURL:ia().API_URL});return P0(_$,e.data,"getClock")},Tte=async e=>{const t=await c0().get(`/latest/orderbooks?symbols=${e.join(",")}`,{baseURL:ia().CRYPTO_DATA_API_URL});return P0(q$,t.data,"getOrderbooks")},ex=async(e,t=ia().CRYPTO_DATA_API_URL??"")=>{const n=await c0().get(`/snapshots?symbols=${e.symbols.join(",")}`,{baseURL:t});return P0(R$,n.data,"getCryptoSnapshots")},Xg=async({underlying_symbol:e,root_symbol:t,expiration_date_gte:n=F0().format("YYYY-MM-DD"),expiration_date:r,type:o,limit:i="10000"})=>{const s=new URLSearchParams({...!r&&{expiration_date_gte:n},...r&&{expiration_date:r},...e&&{underlying_symbol:e},...t&&{root_symbol:t},...o&&{type:o},limit:i}),{data:c}=await c0().get(`/options/contracts?${s.toString()}`);return P0(x$,c,"getOptionsContracts")},tP=async({symbol:e})=>{const t=await c0().get(`/options/contracts/${e}`,{acceptStatuses:[404]});if(t.status!==404)return A$.parse(t.data)},Wte=async({symbols:e,limit:t="100"})=>{const n=new URLSearchParams({symbols:e.join(","),limit:t}),r=await c0().get("/snapshots",{baseURL:ia().OPTION_CHAIN_DATA_API_URL,params:n});return P0(FW,r.data,"getOptionContractSnapshot")},jte=(e,t)=>(t||e).replace(/[0-9]$/,""),kte=async({underlying_symbol:e,root_symbol:t,limit:n="1000",expiration_date_gte:r=F0().format("YYYY-MM-DD"),expiration_date:o,page_token:i},s)=>{const c=new URLSearchParams({...!o&&{expiration_date_gte:r},...o&&{expiration_date:o},...t&&{root_symbol:t},...i&&{page_token:i},limit:n}),l=await c0().get(`/snapshots/${jte(e,t)}`,{baseURL:ia().OPTION_CHAIN_DATA_API_URL,params:c,signal:s});return P0(FW,l.data,"getOptionChainSnapshots")}
74,tx=5,ul=new Set,Pte=100,Ite=(e,t,n)=>{const r=[e.underlying_symbol,e.expiration_date??e.expiration_date_gte??"",e.root_symbol??""].join(":");if(!ul.has(r)){if(ul.size>=Pte){const o=ul.values().next().value;o&&ul.delete(o)}ul.add(r),C$().captureMessage("Option chain snapshot pagination exceeded two pages",{level:"warning",tags:{component:"option-chain-snapshots",root_symbol:e.root_symbol??"none"},fingerprint:["option-chain-snapshots","large-chain"],extra:{underlyingSymbol:e.underlying_symbol,expirationDate:e.expiration_date??e.expiration_date_gte??null,pageCount:t,truncated:n}})}},Bte=async(e,t)=>{const n={},r=new Set;let o,i=0,s=!1;do{const l=await kte({...e,...o?{page_token:o}:{}},t);i+=1,l?.snapshots&&typeof l.snapshots=="object"&&!Array.isArray(l.snapshots)&&Object.assign(n,l.snapshots);const p=typeof l?.next_page_token=="string"&&l.next_page_token.length>0?l.next_page_token:void 0;if(s=p!==void 0,!p||r.has(p))break;r.add(p),o=p}while(i<tx);const c=s&&i===tx;return i>2&&Ite(e,i,c),{snapshots:n,next_page_token:s?o:null,pageCount:i,truncated:c}},Dte=async e=>(await c0().get(`/accounts/${e}/elite/net_deposit`)).data,Fte=async e=>{const{data:t}=await UK({path:{account_id:e},throwOnError:!0});return{model:t.model}},Hte=async(e,t)=>{await c0().post(`/accounts/${e}/elite/algo_routing/apply`,{model:t})},Ute=async e=>(await c0().get(`/accounts/${e}/elite/perks`)).data,nP=e=>c0().post(`/accounts/${e}/elite/market_data/apply`);function Jb(e,t){return Object.fromEntries(Object.entries(e).map(([n,r])=>{const o=n;for(const{keys:s,condition:c,transform:l}of t)if(Array.isArray(s)&&s?.includes(o)&&c(r))return[o,l(r)];const i=t.find(s=>s.keys==="ALL_FIELDS");return i?.condition(r)?[o,i.transform(r)]:[o,r]}))}const Vte=async e=>{await c0().patch(`/accounts/${e}/to-entity-account`)},nx=async e=>(await c0().patch(`/accounts/${e}/to-individual-account`)).data,rP=[{keys:["funding_source"],condition:e=>typeof e=="string",transform:e=>e.split(",")},{keys:"ALL_FIELDS",condition:e=>e==="",transform:e=>{}}],aP=[{keys:["controlling_firms"],condition:e=>typeof e=="string",transform:e=>e.split(",")},{keys:"ALL_FIELDS",condition:e=>e==="",transform:e=>{}}],$g=async({type:e,accountId:t,data:n})=>{const r=e==="legal-entity"?Jb(n,rP):Jb(n,aP),o=await c0().post(`/accounts/${t}/owners`,r);return P0(HW,o.data,"postOwner")},hf=async({type:e,accountId:t,ownerId:n,data:r})=>{const o=e==="legal-entity"?Jb(r,rP):Jb(r,aP),i=await c0().patch(`/accounts/${t}/owners/${n}`,o);return P0(HW,i.data,"patchOwner")},Xte=async({accountId:e,ownerId:t})=>(await c0().delete(`/accounts/${e}/owners/${t}`)).data,$te=async(e,t)=>{const n=await c0().get(`/accounts/${e}/owners/${t}/documents`);return P0(dn(N$,"getOwnerDocuments"),n.data?.documents,"getOwnerDocuments")},Gg=async({accountId:e,ownerId:t,docType:n,docSubType:r,file:o})=>{const i=new FormData;return i.append("uploadfile",o),(await c0().post(`/accounts/${e}/owners/${t}/documents/${n}${r?`/${r}`:""}`,i)).data},Kg=async({accountId:e,ownerId:t,documentId:n})=>(await c0().delete(`/accounts/${e}/owners/${t}/documents/${n}`)).data,Gte=async({accountId:e,ownerId:t,form:n})=>(await c0().get(`/accounts/${e}/owners/${t}/taxfiles/${n}/preview`,{responseType:"blob"})).data,Kte=async({accountId:e,legalEntityOwnerId:t,signerPartyId:n})=>{const r=Vz({accountId:e,ownerId:t,form:"certifications_and_resolutions_statement",signerPartyId:n}),o=Vz({accountId:e,ownerId:n,form:"certifications_and_resolutions_statement"});return Promise.all([r,o])},Vz=async({accountId:e,ownerId:t,form:n,signerPartyId:r})=>{const o=n==="certifications_and_resolutions_statement"&&r?{signer_party_id:r}:{};return(await c0().post(`/accounts/${e}/owners/${t}/taxfiles/${n}/accept`,o)).data},Zte=async e=>(await c0().post(`/accounts/${e}/submit`)).data,vc=async e=>{const{ownerId:t,signerPartyId:n,...r}=e;if(!n)throw new Error("A signerPartyId is required to post an agreement for both an owner and a signer.");const o=R2({ownerId:t,signerPartyId:n,...r}),i=R2({ownerId:n,signerPartyId:void 0,...r});return Promise.all([o,i])},rx=async({accountId:e,ownerId:t,isUBO:n,isAuthorizedIndividual:r})=>(await c0().patch(`/accounts/${e}/owners/${t}/owner_type`,{is_ubo:n,is_authorized_individual:r,owner_id:t})).data,Yte=e=>F0(e).format("YYYY-MM-DD"),Zg=(e=new Date)=>F0(e).add(1,"day").format("YYYY-MM-DD"),Qte=e=>{const t=e?.[0],n=e?.[1];return!t||!n?{start:void 0,end:void 0}:{start:Yte(t),end:F0(n).add(1,"day").format("YYYY-MM-DD")}},Jte=(e=new Date)=>({start:F0(e).startOf("month").format("YYYY-MM-DD"),end:Zg(e)}),ene=e=>!!(e?.[0]&&e?.[1]),tne=async e=>{const t=await c0().get(`/accounts/${e}/high_yield_cash/status`);return P0(E$,t.data,"getHighYieldCashStatus")},nne=async e=>{const t=await c0().get(`/accounts/${e}/high_yield_cash/apr_tier`);return P0(w$,t.data,"getHighYieldCashAprTier")},rne=async()=>await(await fetch("https://alpaca.markets/_ip_address")).json(),ane=async()=>(await c0().get("/ira/contributions/activity")).data,one=async e=>(await c0().get(`/ira/contributions/limits/${e}`)).data,ine=async({accountId:e,start:t,end:n,limit:r=1e3,pageToken:o})=>{const i={account_id:e,start:t||"1970-01-01",end:n||Zg(),limit:r};o&&(i.page_token=o);const s=await c0().get("/fpsl/loans",{headers:{"Content-Type":"application/json",Accept:"application/json"},params:i});return P0(W$,s.data,"getSecfiLoans")},sne=async({accountId:e,start:t,end:n,pageLimit:r=1e3,sortOrder:o="desc"})=>{let i=[],s=null,c=!0;for(;c;){const l=await ine({accountId:e,start:t,end:n,limit:r,pageToken:s||void 0});if(!Array.isArray(l.loans)||l.next_page_token!==null&&typeof l.next_page_token!="string")throw new Error("Incomplete FPSL loan history");const p=[];for(const u of l.loans){const d=T$.safeParse(u);if(!d.success)throw new Error("Incomplete FPSL loan history");p.push(d.data)}i=[...i,...p],s=l.next_page_token,c=!!s}return o==="desc"?i.reverse():i},cne={account_number:"",interest:{},total_lending_activities:0},lne=async({accountId:e,start:t,end:n})=>{const r=await c0().get(`/fpsl/analytics/${e}/loans`,{params:{start:t||"1970-01-01",end:n||Zg()}});return r.data==null?cne:P0(L$,r.data,"getSecfiLoanAnalytics")},pne=["ACTIVE","DISABLED"],oP=["SOCIAL","ALGOS_AND_STRATEGIES","CHARTING","MARKET_DATA","CRYPTO","DEV_TOOLS"],ax=async e=>{const t=await c0().get("/oauth/connect/clients",{params:e});return P0(dn(V3,"getOAuthClients"),t.data,"getOAuthClients")},une=async e=>{const t=await c0().get(`/oauth/connect/clients/${e}`);return P0(j$,t.data,"getOAuthClientById")},iP=async()=>{const e=await c0().get("/oauth/created_clients");return P0(dn(V3,"getOAuthCreatedClients"),e.data,"getOAuthCreatedClients")},sP=async e=>{const t=await c0().get(`/accounts/${e}/oauth/clients`);return P0(dn(V3,"getOAuthConnectedClients"),t.data,"getOAuthConnectedClients")},dne=async e=>(await c0().get(`/oauth/connect/clients/${e}/logo`)).data,bne=async e=>(await c0().post("/oauth/clients",e)).data,fne=async(e,t)=>(await c0().put(`/oauth/clients/${e}`,t)).data,mne=async e=>(await c0().get(`/oauth/clients/${e}/secret`)).data,hne=async e=>{const t=await c0().get(`/accounts/${e}/oauth/token`);return P0(dn(k$,"getOAuthTokens"),[].concat(t.data).flat(),"getOAuthTokens")},Mne=async e=>{await c0().delete("/oauth/token",{body:e})},zne=async(e,t)=>{const n={client_id:t,token_id:e};return(await c0().delete(`/oauth/token/${e}`,{body:n})).data},One=async e=>{const t=await c0().post("/oauth/client",e);return P0(V3,t.data,"postOAuthClient")},gne=async e=>(await c0().post("/oauth/authorize",e)).data,yne=async e=>(await c0().post("/oauth/token",e)).data,Yg=e=>c0().post(`/accounts/${e}/taxfiles/w_8ben/accept`,{}),Ane=(e,t)=>c0().post(`/accounts/${e}/affiliates`,t),vne=(e,t)=>c0().patch(`/accounts/${e}/steps/next/address_step`,t),xne=(e,t)=>c0().patch(`/accounts/${e}/steps/next/disclosures_step`,t),_ne=e=>c0().patch(`/accounts/${e}/steps/next/confirmation_step`,{}),Cne=e=>c0().patch(`/accounts/${e}/steps/next/kyc_step`,{}),cP=async()=>P0(dn(I$,"getCountries"),(await UW().get("/allowed-countries")).data,"getCountries"),lP=async()=>(await UW().get("/country-infos")).data,qne=async e=>{const t=await c0().patch(`/accounts/${e}/steps/previous`,{});return P0(P$,t.data,"previousStepPatch")},Sne=(e,t)=>c0().patch(`/accounts/${e}/steps/reset`,t),pP=async e=>{const{data:t}=await c0().post(`/accounts/${e}
74/onfido/applicant`);return t},uP=async e=>{const{data:t}=await c0().patch(`/accounts/${e}/onfido/applicant`);return t},Rne=async e=>{const{data:t}=await c0().get(`/accounts/${e}/onfido/sdk_token`);return t},dP=async({accountID:e,...t})=>{const{data:n}=await c0().patch(`/accounts/${e}/onfido/sdk`,t);return n},Nne=async e=>{const{data:t}=await c0().post(`/accounts/${e}/onfido/workflow_run`);return t},Qg=(e,t)=>async n=>n==null?n:P0(e,n,t),Jg=async(e,t,n)=>{const r=n==="live"?"accounts":"paper_accounts",o=await c0().post(`/${r}/${e}/orders`,t);return o.data=P0(VW,o.data,"createOrder"),o},wne=async(e,t,n)=>{const r=n==="live"?"accounts":"paper_accounts",o=await c0().post(`/${r}/${e}/orders`,{...t,order_class:"mleg"});return o.data=P0(VW,o.data,"createMultiLegOrder"),o},Ene=async e=>{const{data:t}=await c0().get(`/accounts/${e}/plaid/link/token`);return t},Lne=async e=>{const{data:t}=await c0().get(`/accounts/${e}/plaid/auth_status`);return t},Tne=async()=>{const{data:e}=await c0().get("/plaid/stripe/link/token");return e},Wne=async({publicToken:e,plaidAccountId:t})=>{const{data:n}=await c0().post("/plaid/stripe",{public_token:e,account_id:t});return n},jne=async({accountID:e,product:t,start:n,end:r,pnl_reset:o,period:i="1D",intraday_reporting:s="extended_hours"})=>{const l=`/${t==="live"?"accounts":"paper_accounts"}/${e}/portfolio/history`,p=await c0().get(l,{params:{...n&&{start:n},...r&&{end:r},...o&&{pnl_reset:o},...i&&{period:i},...s&&{intraday_reporting:s}}}),u=P0(B$,p.data,"getPortfolioHistory"),d={timestamp:[],equity:[],lmv:[],smv:[],profit_loss:[],profit_loss_pct:[],base_value:0,timeframe:""};if(!u||typeof u!="object")return d;const b=f=>f.map(m=>m<1e12?m*1e3:m);if("arrays"in u&&Array.isArray(u.arrays)&&Array.isArray(u.attributes)){const{arrays:f,attributes:m}=u,h=M=>{const z=m.findIndex(g=>g?.name===M),O=z!==-1?f[z]:void 0;return Array.isArray(O)?O:[]};return{timestamp:b(h("Date")),equity:h("PortfolioValue"),lmv:h("LMV"),smv:h("SMV"),profit_loss:h("ProfitLoss"),profit_loss_pct:h("ProfitLossPctChange"),base_value:typeof u.base_value=="number"?u.base_value:0,timeframe:typeof u.timeframe=="string"?u.timeframe:""}}return"timestamp"in u&&Array.isArray(u.timestamp)?{...u,timestamp:b(u.timestamp),lmv:Array.isArray(u.lmv)?u.lmv:[],smv:Array.isArray(u.smv)?u.smv:[]}:d};async function bP(e,t){const n=[`/accounts/${t}/account-recovery`,"/owner/account-recovery"];let r;for(const o of n)try{return(await c0()[e](o)).data}catch(i){r=i;const s=i instanceof ao?i.status:void 0;if(s===404||s===401)continue;throw i}throw r}const kne=e=>bP("post",e),Pne=e=>bP("delete",e),Ine=async(e,t)=>{const{data:n}=await c0().post(`/accounts/${e}/relationships`,t);return P0(XW,n,"createBankRelationship")},Bne=async({accountID:e,relationshipID:t,body:n})=>{const{data:r}=await c0().post(`/accounts/${e}/relationships/${t}/verify`,n);return P0(XW,r,"verifyBankRelationship")},Dne=async({accountID:e,name:t,product:n="live"})=>{const r=await c0().get(`/${rp(n)}/${e}/watchlists:by_name?name=${t}`);return P0(ap,r.data,"getWatchlist")},Fne=async({accountID:e,name:t,symbol:n,product:r="live"})=>{const o=await c0().post(`/${rp(r)}/${e}/watchlists:by_name?name=${t}`,{symbol:n});return P0(ap,o.data,"addSymbolToWatchlist")},Hne=async({accountID:e,name:t,symbols:n,product:r="live"})=>{const o=await c0().put(`/${rp(r)}/${e}/watchlists:by_name?name=${t}`,{name:t,symbols:n});return P0(ap,o.data,"removeSymbolFromWatchlist")},Une=async({accountID:e,name:t,symbols:n,product:r="live"})=>{const o=await c0().post(`/${rp(r)}/${e}/watchlists`,{name:t,symbols:n});return P0(ap,o.data,"createWatchlist")},Vne=async({accountID:e,product:t="live"})=>{const n=await c0().get(`/${rp(t)}/${e}/watchlists`);return P0(dn(ap,"getWatchlists"),n.data,"getWatchlists")},Mf=async e=>{await Promise.all([e.invalidateQueries({queryKey:e0.orders.all}),e.invalidateQueries({queryKey:e0.positions.all})])},fP=e=>new ZK({...e,defaultOptions:{...e?.defaultOptions,mutations:{networkMode:"offlineFirst",...e?.defaultOptions?.mutations}}}),Xne=10*1e3,$ne=60*1e3,ox=1*1e3,ix=3*1e3,ey=3600*1e3;function Xc(e,t={}){const n=e.queryFn;if(!n)throw new Error("useTradingApiRequest requires a queryFn");const r=o=>n(o);return q0(e.queryKey,r,{...t,meta:{...e.meta,...t.meta}})}function BEe(e,t){return b0(e.mutationFn,{mutationKey:e.mutationKey,...t})}const Gne={2402:["Racional","InvestAll","INDmoney Global (IFSC) Limited"],"0158":["Webull"]},mP=e=>{const t=q0(e0.acats.contraBrokers(),()=>w1e(),e),n=y.useMemo(()=>t.data?.brokers?[...t.data?.brokers??[],...Object.entries(Gne).flatMap(([r,o
74])=>o.map(i=>({number:r,name:i,type:"BROKER"})))]:[],[t.data?.brokers]);return{...t,data:{brokers:n}}},Kne=({accountId:e,acatsId:t,options:n})=>q0(e0.acats.transferAssets(e,t),()=>N1e(e,t),n),Zne=({accountId:e,acatsId:t,options:n})=>q0(e0.acats.transferDetails(e,t),()=>Ug(e,t),n),ty=({accountId:e,pageToken:t,options:n})=>q0(e0.acats.transfers.page(e,t),()=>$k(e,t),{...n,enabled:!!e&&(n?.enabled??!0)}),Yne=({accountID:e,product:t,options:n})=>{const{data:r,...o}=q0(e0.accounts.accessKeys(e||"",t),()=>F1e({accountID:e,product:t}),{...n,gcTime:3e5});return{access_keys:r||[],...o}},Qne=({accountID:e,product:t,options:n})=>{const r=oZ({path:{account_id:e||""}}),{data:o,...i}=Xc({queryKey:r.queryKey,queryFn:async({signal:s})=>{const{data:c}=await zj({path:{account_id:e||""},signal:s,throwOnError:!0,responseTransformer:Qg(D$,"getMyAccountAccess")});return c}},{enabled:!!e&&t==="live",meta:{showErrorToast:!1},...n});return{accountAccess:o,...i}},hP=({accountId:e,options:t})=>q0(e0.documents.requests(e||""),()=>F$(e||""),{...t}),Jne=({accountId:e,options:t})=>q0(e0.documents.uploads(e||""),()=>H$(e||""),{...t}),ere=({accountId:e,agreement:t,options:n})=>q0(e0.agreements.preview(e,t),()=>W1e(e,t),{enabled:!!e&&!!t,staleTime:1/0,...n}),Ir=({account:e,countryOfTaxResidence:t,enabled:n=!0})=>{const r=e?.id??"",o=q0(e0.funding.allRelationships.ach(r),async()=>{const u=await K1e(r);return Promise.all((u??[]).map(async d=>{if(!d.plaid_institution)return{...d,logo:"/resources/images/bank.svg",brand_name:d.account_name??""};try{const b=await Y1e(d.plaid_institution);return{...b,...d,logo:`data:image/png;base64,${b.logo}`}}catch(b){return console.error("Failed to get bank institution",b),{...d,logo:"/resources/images/bank.svg",brand_name:d.account_name??""}}}))},{enabled:n&&!!r,refetchOnMount:"always"}),i=q0(e0.funding.allRelationships.banks(r),()=>U$({accountID:r}),{enabled:n&&!!r,refetchOnMount:"always"}),{data:s}=q0(e0.countryInfos(),()=>lP()),c=y.useMemo(()=>s?.[t]?.currencycloud_enabled??!1,[s,t]),l=cre({accountID:r,options:{enabled:n&&!!r&&c,refetchOnMount:"always"}}),p=gP({accountID:r,options:{enabled:n&&!!r&&c&&l.data?.beneficiary_exists==="true",refetchOnMount:"always"}});return{ach:{relationships:o.data||[],isLoading:o.isLoading,refetch:o.refetch},wire:{relationships:i.data||[],isLoading:i.isLoading,refetch:i.refetch},currencyCloud:{account:p.data,status:l.data,isLoading:p.isLoading||l.isLoading,isEnabled:n&&c,refetchAccount:p.refetch,refetchStatus:l.refetch}}},ny=({accountID:e,enabled:t=!0,isCurrencyCloudEnabled:n,refetchOnMount:r})=>{const o=q0(e0.funding.achTransfers(e),()=>X1e(e),{enabled:t&&!!e,refetchOnMount:r}),i=q0(e0.funding.rapydTransfers(e),()=>G1e(e),{enabled:t&&!!e,refetchOnMount:r}),s=q0(e0.funding.ccTransfers(e),()=>Ate(e),{enabled:t&&!!e&&n,refetchOnMount:r}),c=y.useMemo(()=>s.data?.map(l=>({id:l.id,status:l.status,amount:parseFloat(l.amount),created_at:l.created_at,type:"CurrencyCloud",direction:l.direction}))??[],[s.data]);return{achAndWire:{transfers:o.data||[],isLoading:o.isLoading,refetch:o.refetch},rapyd:{transfers:i.data||[],isLoading:i.isLoading,refetch:i.refetch},currencyCloud:{transfers:c||[],isLoading:s.isLoading,refetch:s.refetch}}},bp=({symbol:e,options:t})=>{const{data:n,refetch:r,isFetched:o,isError:i,error:s}=q0(e0.assets.detail(e),()=>Gk(e),{...t,gcTime:9999999,staleTime:ey,refetchInterval:!1});return{asset:n,refetch:r,isFetched:o,isError:i,error:s}},tre=({options:e}={})=>{const{data:t,refetch:n,isFetched:r}=q0(e0.assets.list(),()=>j1e(),{gcTime:9999999,staleTime:1/0,...e});return{assets:t||[],refetch:n,isFetched:r}},nre=({symbols:e,options:t})=>{const n=y.useMemo(()=>[...new Set(e)].sort(),[e]);return q0(e0.assets.batch(n),()=>Promise.all(n.map(async r=>{try{return await Gk(r)}catch{return}})),{...t,gcTime:9999999,staleTime:ey,refetchInterval:!1,retry:!1,meta:{...t?.meta,showErrorToast:!1},enabled:(t?.enabled??!0)&&n.length>0})},rre=({accountID:e,paper:t,options:n})=>q0(e0.balances.list(e,t),async()=>{const[o,i]=await Promise.all([Db(e,t),Db(e,t,!0)]);return{last:i,current:o}},{...n,staleTime:-1}),zf=({options:e}={})=>{const{data:t,...n}=q0(e0.billing.overview(),tte,{refetchInterval:!1,...e});return{billing:t,...n}},MP=({options:e}={})=>{const{data:t,...n}=q0(e0.billing.plans(),nte,{...e});return{plans:t,...n}},Xz=e=>{const t=Number(e?.interest_accrued??0),n=Number(e?.lifetime_interest_paid??0),r=Number(e?.cash_earning_interest??0);return{monthly:t,totalAccrued:t+n,cashEarning:r}},are=({accountID:e,product:t,includeIoC:n=!1,asOf:r,options:o})=>{const i=r??"",{data:s,...c}=q0(e0.accounts.interestHistory(e||"",n,i),async()=>{const{data:l}=await HK({path:{account_id:e||""},query:{include_ioc:n,...r?{as_of:r}:{}},throwOnError:!0});if(!l)throw new Error("Cash interest history is unavailable");return l},{...o,enabled:!!e&&t==="live"&&o?.enabled!==!1});return{history:s,...c}},Of=({accountID:e,options:t})=>q0(e0.balances.cashWithdrawable(e),()=>Q1e(e),{...t,enabled:!!e&&(t?.enabled??!0)}),zP=({clientId:e="",options:t})=>{const n=async()=>await dne(e),{data:r,refetch:o,isFetched:i}=q0(e0.oauth.clientLogo(e),n,{gcTime:9999999,staleTime:1/0,retry:!1,meta:{showErrorToast:!1},...t});return{logo:r||"",refetch:o,isFetched:i}},gf=({options:e}={})=>{const{data:t}=q0(e0.clock(),()=>Lte(),{...e});return{clock:t}},OP=()=>{const{data:e=[]}=v2({queryKey:e0.countries(),queryFn:cP,staleTime:1/0});return{countries:e,countriesRaw:e,alpha3ToName:t=>e.find(({"alpha-3":n})=>n===t)?.name,nameToAlpha3:t=>e.find(({name:n})=>n===t)?.["alpha-3"]}},sx=1e3*60*60*24*30,fp=()=>{const{data:e=[],isLoading:t}=v2({queryKey:e0.countries(),queryFn:cP,staleTime:sx}),{data:n={},isLoading:r}=v2({queryKey:e0.countryInfos(),queryFn:lP,staleTime:sx}),o=y.useMemo(()=>Object.entries(n).map(([i,s])=>({"alpha-3":i,"country-code":X3.alpha3ToNumeric(i),name:s.full_name})),[n]);return{allowedCountries:e,allCountries:o,alpha3ToName:i=>o.find(({"alpha-3":s})=>s===i)?.name,nameToAlpha3:i=>o.find(({name:s})=>s===i)?.["alpha-3"],infos:n,canLimitedFund:i=>i==="USA",isLoading:t||r}},ore=({options:e}={})=>{const{data:t}=q0(e0.crypto.feeStructure(),()=>rte(),{...e});return{...t}},ire=({accountID:e,options:t})=>{const{data:n}=q0(e0.crypto.monthlyVolume(e||""),()=>ate(e||""),{enabled:!!e,...t});return{...n}},gP=({accountID:e,options:t})=>q0(e0.currencyCloud.account(e),()=>Ote(e),{...t,enabled:!!e&&(t?.enabled??!0)}),sre=({accountID:e,options:t})=>
74q0(e0.currencyCloud.beneficiaryRequiredDetails(e),()=>xte(e),{...t,enabled:!!e&&(t?.enabled??!0)}),cre=({accountID:e,options:t})=>q0(e0.currencyCloud.status(e),()=>yte(e),{...t,enabled:!!e&&(t?.enabled??!0)}),Qt=({accountId:e,options:t})=>{const{data:n,refetch:r,isLoading:o}=q0(e0.documents.owners(e),()=>V$(e),{refetchInterval:!1,...t,enabled:!!e&&(t?.enabled??!0)});return{owners:n,refetch:r,isLoading:o}},ry=(e={})=>{const{accountId:t,enabled:n=!0}=e,{owners:r,isLoading:o}=Qt({accountId:t??"",options:{enabled:n&&!!t}});return{currentOwner:y.useMemo(()=>{if(!r)return;const s=r.find(c=>c.primary===!0);return s?.is_legal_entity?r.find(c=>c.is_legal_account_opener):s},[r]),owners:r,isLoading:o}},yP=({accountID:e,options:t})=>{const{data:n}=Xc({queryKey:e0.elite.algoRouting(e),queryFn:()=>Fte(e)},{...t,enabled:!!e&&(t?.enabled??!0)});return{...n}},lre=({accountID:e,options:t})=>{const{data:n}=q0(e0.elite.netDeposits(e),()=>Dte(e),{...t});return{netDeposit:n}},mp=({accountID:e,options:t})=>{const{data:n,...r}=q0(e0.elite.perks(e),()=>Ute(e),{...t});return{perks:n,...r}},Ys="Primary Watchlist",pre=40010001,ure=e=>{if(!(e instanceof ao))return!1;const t=e.body;return e.status===422&&t?.code===pre},dre=({accountID:e,watchlists:t,isFetched:n})=>{const r=bt(),o=y.useRef(null),{mutate:i}=b0(Une,{onSuccess:()=>{r.invalidateQueries({queryKey:e0.watchlists.list(e)})},onError:s=>{if(ure(s)){r.invalidateQueries({queryKey:e0.watchlists.list(e)});return}X$()(Q0(s),{toastId:"errorToastKey",autoClose:3e3,position:"top-right"})}});y.useEffect(()=>{!e||!n||!t||t.some(s=>s.name===Ys)||o.current!==e&&(o.current=e,i({accountID:e,name:Ys,symbols:[]}))},[e,n,t,i])},bre=({accountId:e,ownerId:t,taxForm:n,options:r})=>q0(e0.documents.entityTaxForm(e,t,n),()=>Gte({accountId:e,ownerId:t,form:n}),{enabled:!!t&&!!e,...r}),fre=e=>e==="limit"||e==="stop_limit"?"limit":"market",mre=({symbol:e,side:t,orderType:n,quantity:r,price:o,assetClass:i})=>{const s=n?fre(n):void 0,c=r?.toString(),l=o?.toString();if(e&&t&&s&&c&&Number(c)>0&&Number.isFinite(Number(c))&&(s!=="limit"||l&&Number(l)>0&&Number.isFinite(Number(l))))return{symbol:e,side:t,order_type:s,qty:c,asset_class:i,...s==="limit"&&l?{price:l}:{}}},hre=({accountId:e,product:t,requests:n,options:r})=>{const o=n.map(mre),i=o.filter(b=>b!==void 0),s=i.length===o.length,c=t==="live"&&!!e&&n.length>0&&s&&r?.enabled!==!1,{data:l,isFetching:p,isError:u,isPlaceholderData:d}=Xc({queryKey:[{_id:"estimateFeesBatch",path:{account_id:e},bodies:o}],queryFn:async({signal:b})=>{if(!e||!s)throw new Error("Fee estimation request is incomplete");return Promise.all(i.map(async f=>{const{data:m}=await XK({path:{account_id:e},body:f,signal:b,throwOnError:!0});return m}))},meta:{showErrorToast:!1}},{...r,enabled:c,placeholderData:Bc});return{estimates:l??[],isFetching:p,isError:u,isPlaceholderData:d,isEnabled:c}},Mre=({accountID:e,product:t,options:n})=>{const{data:r,refetch:o,isLoading:i}=q0(e0.fpsl.tiers(e||""),()=>G$(e??""),{refetchInterval:!1,...n,enabled:!!e&&t==="live"&&n?.enabled!==!1});return{tiers:r,refetch:o,isLoading:i}},$c=({accountID:e,product:t,options:n})=>{const{data:r,refetch:o,isLoading:i}=q0(e0.fpsl.status(e||""),()=>$$(e??""),{refetchInterval:!1,...n,enabled:!!e&&t==="live"&&n?.enabled!==!1});return{status:r,refetch:o,isLoading:i}},ay=({accountID:e,product:t})=>{const{tiers:n,isLoading:r}=Mre({accountID:e,product:t}),o=n?.find(c=>c.tier_name==="elite"),i=n?.find(c=>c.tier_name==="default"),s=c=>{if(!c||typeof c.customer_split!="number")return null;const l=c.customer_split*100;return Number.isFinite(l)?l.toFixed(0):null};return{eliteRate:s(o),defaultRate:s(i),isLoading:r}},AP=({accountID:e,product:t,params:n,options:r})=>{const{data:o,refetch:i,isLoading:s,isError:c}=q0(e0.fpsl.analytics(e||"",n?.start,n?.end),()=>lne({accountId:e??"",start:n?.start,end:n?.end}),{refetchInterval:!1,...r,enabled:!!e&&t==="live"&&r?.enabled!==!1});return{analytics:o,refetch:i,isLoading:s,isError:c}},cx=({accountID:e,product:t,params:n,options:r})=>{const o=Qte(n?.dateRange),{data:i,refetch:s,isLoading:c,isError:l}=q0(e0.fpsl.loans(e||"",o.start,o.end,n?.sortOrder??"desc"),async()=>e?sne({accountId:e,start:o.start,end:o.end,pageLimit:1e3,sortOrder:n?.sortOrder??"desc"}):[],{refetchInterval:!1,...r,enabled:!!e&&t==="live"&&r?.enabled!==!1});return{loans:i,refetch:s,isLoading:c,isError:l}},zre=(e,t)=>
74{const[n,r]=y.useState(e);return y.useEffect(()=>{const o=setTimeout(()=>r(e),t);return()=>clearTimeout(o)},[e,t]),n},ru=({query:e,limit:t=10,status:n="active",assetClass:r,exchanges:o,debounceMs:i=300,enabled:s=!0})=>{const c=zre(e,i);return{...Oj({queryKey:e0.assets.search(c,{status:n,assetClass:r,exchanges:o?.join(",")},t),queryFn:async({pageParam:p})=>P1e(c,t,p,n,r,o),initialPageParam:0,getNextPageParam:(p,u)=>{if(!((p.assets?.length??0)<t))return u.length*t},enabled:s&&c.trim().length>0,staleTime:1e3*60*10}),debouncedQuery:c}},lx=12,vP=e=>{const t=e?((1+e/1e4/lx)**lx-1)*100:void 0;return{hycApyString:t?.toFixed(2)??"-",hycApyNumber:t}},Gc=({accountID:e,options:t})=>{const{data:n,...r}=q0(e0.highYieldCash.status(e||""),()=>tne(e??""),{...t,enabled:t?.enabled&&!!e}),o=n?.tier_assignment?.account_rate_bps;return{hycStatus:n?.status??null,hycTierAssignment:n?.tier_assignment??null,...vP(o),...r}},oy=({accountID:e,options:t})=>{const{data:n,...r}=q0(e0.highYieldCash.aprTier(e||""),()=>nne(e??""),{...t,enabled:t?.enabled&&!!e});return{...r,hycTierId:n?.tier_id??null,hycTierName:n?.tier_name??null,hycAprTierBps:n?.account_rate_bps??null,...vP(n?.account_rate_bps)}},Ore=({underlyingSymbol:e,options:t})=>{const n=tZ({path:{underlying_symbol:e??""}});return Xc(n,{...t,enabled:!!e&&(t?.enabled??!0)})},gre=({accountID:e,options:t})=>q0(e0.funding.instantAchEligibility(e),()=>ete(e),{...t,enabled:!!e&&(t?.enabled??!0)}),yre=({accountID:e,options:t}={})=>{const{enabled:n=!0,...r}=t??{};return q0(e0.accounts.ipFilters(e??""),()=>V1e(e??""),{enabled:n&&!!e,...r})},Are="127.0.0.1",xP=()=>{const e=["DEV","STG"].includes(ia().ENV??""),{data:t}=v2({queryKey:e0.ipAddress(),queryFn:rne,gcTime:0,enabled:!e});return{ipAddress:e?Are:t?.ip_address??""}},vre=e=>q0(e0.ira.activity(),async()=>await ane(),e),xre=({taxYear:e,options:t})=>q0(e0.ira.limits(e),async()=>await one(e),t),_re=e=>{const t={};return e.forEach(({tax_year:n,total_contribution:r})=>{t[n]===void 0&&(t[n]=0),t[n]+=Number(r)}),t},Cre=(e,t,n)=>{const r=e.find(o=>o.account_id===t&&o.tax_year===n);return r?Number(r.total_contribution):0},qre=({currentAccount:e,taxYear:t})=>{if(e?.account_type!=="ira")throw new Error("Cannot fetch IRA data for a non-IRA account");const{currentOwner:n}=ry({accountId:e?.id}),{data:r}=vre(),{data:o}=xre({taxYear:t});return y.useMemo(()=>{if(!n||!r||!o)return{ytdAccountContributionAmount:0,ytdOverallContributionAmount:0,ownerAnnualContributionLimit:0,ytdAccountContributionPercent:0,overcontributionAmount:0,lifetimeOverallContributionAmount:0,availableTaxYears:[],isLoading:!0};const i=Cre(r,e.id,t),s=_re(r),c=s[t]??0;let l=Number(o?.regular_amount)??0;const p=n&&new Date().getFullYear()-F0(n?.date_of_birth).year();return p&&p>=50&&(l+=Number(o?.catchup_amount??0)),{ytdAccountContributionAmount:i,ytdOverallContributionAmount:s[t]??0,ownerAnnualContributionLimit:l,ytdAccountContributionPercent:Math.floor(100*i/l),overcontributionAmount:Math.max(c-l,0),lifetimeOverallContributionAmount:Object.values(s).reduce((u,d)=>u+d,0),availableTaxYears:Object.keys(s),isLoading:!1}},[n,t,r,o,e.id])},Sre=(e,t,n)=>e&&e!=="USA"?!!n?.[e]?.crypto_enabled:!e||!t?!1:(ia().SUPPORTED_CRYPTO_STATES||"").split(",").includes(t?.toUpperCase()),Rre=({symbol:e,options:t})=>{const{data:n,...r}=q0(e0.indexValues.latest(e||""),async({signal:o})=>{if(!e)throw new Error("symbol required");const{values:i}=await qte([e],o);return i[e]??null},{...t,enabled:!!e&&(t?.enabled??!0)});return{indexValue:n??void 0,...r}},io=({accountID:e,paper:t,options:n})=>{const r=q0(e0.balances.margin(e||"",t),()=>Db(e||"",t),{refetchInterval:Xne,...n});return{margin:r.data,...r}},px=({accountIDs:e,paper:t,options:n})=>{const{data:r}=q0(e0.balances.marginMulti(e||[],t),async()=>{const o=e||[];return(await Promise.all(o.map(s=>Db(s,t)))).filter(s=>!!s)},{...n});return{margin:r}},rs=({market:e="NMS",options:t}={})=>{const n=rZ({path:{market:e}}),{data:r,...o}=Xc({...n,queryFn:async({signal:i})=>{const s={};Object.assign(s,{_t:Date.now()});const{data:c}=await Mj({path:{market:e},query:s,signal:i,throwOnError:!0,responseTransformer:Qg(K$,"getMarketStatus")});return c}},{staleTime:0,gcTime:0,refetchInterval:$ne,...t});return{marketStatus:r,...o}},Nre=({accountId:e,options:t})=>q0(e0.documents.nonIdentity(e||""),()=>Z$(e||""),{enabled:!!e,...t}),wre=({clientId:e="",options:t})=>{const n=async()=>await une(e),{data:r,refetch:o,isFetched:i}=q0(e0.oauth.clientById(e),n,{gcTime:9999999,staleTime:1/0,...t});return{client:r,refetch:o,isFetched:i}},_P=({accountId:e="",options:t})=>{const n=async()=>await sP(e),{data:r,refetch:o}=q0(e0.oauth.connectedClients(e),n,{gcTime:9999999,staleTime:1/0,...t});return{clients:r,refetch:o}},CP=({options:e}={})=>{const t=async()=>await iP(),{data:n,refetch:r,isError:o,isFetching:i,isLoading:s,isSuccess:c}=q0(e0.oauth.createdClients(),t,{gcTime:9999999,staleTime:1/0,...e});return{clients:n,refetch:r,isError:o,isFetching:i,isLoading:s,isSuccess:c}},qP=({accountId:e="",options:t})=>{const n=async()=>await hne(e),{data:r,refetch:o}=q0(e0.oauth.tokens(e),n,{gcTime:9999999,staleTime:1/0,...t});return{tokens:r,refetch:o}},Ere=10*1e3,Lre=3,Tre=({underlyingSymbol:e,expirationDate:t,rootSymbol:n,isCrypto:r,options:o})=>
74q0(e0.options.chainSnapshots(e,t,n),({signal:i})=>Bte({underlying_symbol:e??"",expiration_date:t,...n?{root_symbol:n}:{}},i),{refetchInterval:i=>(i.state.data?.pageCount??0)>=Lre?Ere:ix,staleTime:ix,retry:!1,...o,enabled:!r&&!!e&&!!t&&(o?.enabled??!0)}),Wre=({assetSymbol:e,expirationDate:t,options:n})=>q0(e0.options.contracts(e,t),()=>Xg({underlying_symbol:e,...t?{expiration_date:t}:{}}),{...n}),SP=({symbols:e,options:t})=>{const n=y.useMemo(()=>[...e].sort(),[e]);return q0(e0.options.contractsBatch(n),()=>Promise.all(n.map(r=>tP({symbol:r}))),{...t,enabled:(t?.enabled??!0)&&n.length>0})},jre=(e=Lt.Now.instant())=>e.toZonedDateTimeISO("America/New_York").toPlainDate().toString(),kre=({assetSymbol:e,isCrypto:t,options:n})=>q0(e0.options.expirations(e),()=>Xg({underlying_symbol:e,expiration_date_gte:jre()}),{...n,enabled:!t&&!!e&&(n?.enabled??!0)}),RP=({accountID:e,options:t})=>{const{data:n,isLoading:r}=q0(e0.options.approvalStatus(e||""),()=>{if(!e)throw new Error("accountID required");return Y$(e)},{...t,enabled:!!e&&(t?.enabled??!0)});return{data:n,isLoading:r}},Pre=({accountID:e,product:t,orderId:n,options:r})=>{const{data:o,refetch:i,isLoading:s}=q0(e0.orders.detail(e||"",n||"",t),()=>Q$({accountID:e||"",product:t||"",orderID:n||""}),r);return{order:o,refetch:i,isLoading:s}},Ire=({symbols:e})=>{const t=y.useMemo(()=>[...e].sort(),[e]),{data:n}=q0(e0.orderbooks(t),()=>Tte(t),{staleTime:ox,refetchInterval:ox});return{orderbooks:n?.orderbooks}},Bre=({accountID:e,product:t,status:n,side:r,limit:o,options:i})=>{const{data:s,refetch:c,isLoading:l}=q0(e0.orders.list(e,n,r,o,t),()=>J$({accountID:e||"",paper:t==="paper",symbols:[],status:n||"all",side:r,limit:o}),i),p=y.useMemo(()=>[],[]);return{orders:s||p,refetch:c,isLoading:l}},iy=({accountId:e,ownerId:t,options:n})=>{const{data:r,refetch:o}=q0(e0.documents.ownerDocuments(e,t),()=>$te(e,t),{refetchInterval:!1,enabled:!!t&&!!e,...n});return{documents:r??[],refetch:o}},Dre=({accountID:e,paper:t,pageSize:n,pageToken:r,filters:o,options:i={}})=>q0(e0.activities.paginated(e,t,n,r,o),()=>eG({accountID:e||"",paper:t,activityTypes:o?.activityTypes,after:o?.after,until:o?.until,page_size:n,page_token:r,order_id:o?.orderId,direction:o?.direction}),{...i,enabled:i.enabled!==void 0?i.enabled:!!e}),Fre=({accountID:e,options:t})=>q0(e0.funding.plaidToken(e),()=>Ene(e),{...t,enabled:!!e&&(t?.enabled??!0)}),Hre=300*1e3,Ure=120*1e3,Vre=({options:e,...t})=>{const{accountID:n,product:r,period:o,intraday_reporting:i,start:s,end:c,pnl_reset:l}=t,{data:p,...u}=q0(e0.portfolioHistory(n,r,o,i,s,c,l),()=>jne({...t}),{gcTime:Hre,staleTime:Ure,...e,enabled:!!t?.accountID,meta:{showErrorToast:!1}});return{portfolio:p,...u}},hp=({accountID:e,product:t,options:n={}})=>{const{data:r,...o}=q0(e0.positions.list(e||"",t),()=>tG({accountID:e||"",product:t}),{...n,meta:{showErrorToast:!1}});return{positions:r||[],...o}},NP=({symbol:e,feed:t,options:n})=>{const{data:r,...o}=q0(e0.quotes.single(e||"",t),async()=>{if(!e)throw new Error("symbol required");return await eP(e,t)??null},{...n,enabled:!!e&&(n?.enabled??!0)});return{quote:r??void 0,...o}},Xre=({rootSymbol:e,options:t})=>q0(e0.options.rootUnderlying(e),async()=>{const{option_contracts:n}=await Xg({root_symbol:e,limit:"1"});return n[0]?.underlying_symbol??null},{staleTime:ey,refetchInterval:!1,retry:!1,...t,meta:{...t?.meta,showErrorToast:!1},enabled:!!e&&(t?.enabled??!0)}),$re=({symbol:e,options:t})=>{const n=JK({path:{symbol:e}}),{data:r,isLoading:o,isFetching:i,error:s,errorUpdatedAt:c,refetch:l}=Xc({queryKey:n.queryKey,queryFn:async({signal:p})=>{const{data:u}=await hj({path:{symbol:e},signal:p,throwOnError:!0,responseTransformer:Qg(nG,"getSipSnapshot")});return Ete(u)??null}},t);return{sipQuote:r??void 0,isLoading:o,isFetching:i,error:s,errorUpdatedAt:c,refetch:l}},Gre=({accountID:e="",options:t})=>{const{data:n,refetch:r,isFetched:o}=q0(e0.trustedContact(e||""),()=>rG(e),{...t,refetchInterval:!1});return{trusted_contact:n,refetch:r,isFetched:o}},Kre=e=>{const{data:t,...n}=q0(e0.accounts.configurations(e?.accountID,e?.product),()=>aG({...e}),{...e});return{user_configurations:t,...n}},Zre=({accountID:e="",name:t="Primary Watchlist",product:n,options:r})=>{const o=n??"live",{data:i,refetch:s,isFetched:c}=q0(e0.watchlists.detail(e||"",t||"",o),()=>Dne({accountID:e,name:t,product:o}),{...r,refetchInterval:!1});
74return{watchlist:i,refetch:s,isFetched:c}},Yre=({accountID:e="",product:t,options:n})=>{const r=t??"live";return q0(e0.watchlists.list(e,r),()=>Vne({accountID:e,product:r}),{...n,refetchInterval:!1})},wP={PENDING:{variant:"v2/yellow",label:"Pending"},IN_PROGRESS:{variant:"v2/yellow",label:"In Progress"},REJECTED:{variant:"v2/red",label:"Rejected"},SETTLED:{variant:"v2/emerald",label:"Completed"}},Qre={FUL:"Full Transfer",PTF:"Full Transfer",MFC:"Full Transfer",PTD:"Partial Transfer",PTR:"Partial Transfer",FRV:"Fail Reversal",RCL:"Reclaim",RCR:"Residual Credit"},Jre={AGENCY:"Agency Account",BANK_CUSTODY:"Bank Custody",BENEFICIARY:"Beneficiary Account",BENEFICIARY_ROTH_IRA:"Beneficiary Roth IRA",CORPORATE:"Corporate Account",CO_TRUSTEE:"Co-Trustee Account",COVERDELL_IRA:"Coverdell IRA",CUSTODIAN_UGMA:"Custodian UGMA",DIRECT_ROLLOVER:"Direct Rollover",ESTATE:"Estate Account",HSA:"Health Savings Account",IRA:"Traditional IRA",JOINT:"Joint Account",MEDICAL_SAVINGS_ACCOUNT:"Medical Savings Account",OTHER:"Other",QUALIFIED_OR_PROFIT_SHARING_OR_PENSION:"Qualified/Profit Sharing/Pension",ROTH_401K:"Roth 401(k)",ROTH_IRA:"Roth IRA",ROTH_SEP:"Roth SEP-IRA",ROTH_SIMPLE:"Roth SIMPLE IRA",ROTH_SOLO_401K:"Roth Solo 401(k)",SARSEP:"SARSEP",SEP_IRA:"SEP-IRA",SIMPLE_IRA:"SIMPLE IRA",SINGLE:"Individual Account",SOLO_401K:"Solo 401(k)",TRUST:"Trust Account",TYPE_401K:"401(k)",TYPE_403B:"403(b)",TYPE_457_PLAN:"457 Plan",TYPE_529_PLAN:"529 Plan"},ya={crypto_agreement:{url:"https://files.alpaca.markets/disclosures/library/Crypto%20Customer%20Agreement.pdf",revision:"02.17.2023"},customer_agreement:{url:"https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf",revision:"23.2025.05"},options_agreement:{url:"https://files.alpaca.markets/disclosures/library/ALPACA+SECURITIES+LLC++OPTIONS+AGREEMENT.pdf"}},a2={1:["Covered Calls","Cash-Secured Puts"],2:["Long Calls","Long Puts"],3:["Spreads","Covered Straddles","Multi-leg Strategies"]};let Qs={state:rg?"pending":"ready"};const $z=new Set,Td=new WeakMap,eae=5e3,EP=(e,t)=>[e?.id,e?.account_number,e?.account_type,e?.status,e?.trading_type,e?.elite_status,t].join("|"),tae=(e,t,n)=>({...n!==void 0?{userId:n}:{},properties:{account_id:e.id,account_number:e.account_number??"",account_type:e.account_type??"",account_status:e.status,account_trading_type:e.trading_type,elite_status:e.elite_status??"",product:t}}),nae={userId:void 0,properties:{}},Wa=(e,t,n)=>{if(!(Qs.state===e&&Qs.contextKey===t&&Qs.isAtdInMainEnabled===n)){Qs={state:e,contextKey:t,isAtdInMainEnabled:n};for(const r of $z)r()}},ux=e=>{const t=Td.get(e);if(t)return t;const n=e.start().catch(r=>{throw Td.delete(e),r});return Td.set(e,n),n},rae=e=>($z.add(e),()=>$z.delete(e)),LP=()=>{const{currentAccount:e,product:t,isLoading:n,liveAccounts:r,paperAccounts:o}=N0(),i=y.useSyncExternalStore(rae,()=>Qs,()=>Qs),s=r.length>0||o.length>0,c=EP(e,t),p=!n&&e!==void 0&&t!==void 0&&i.contextKey===c;return rg?!n&&!s?{isSynchronized:!1,hasSynchronizationError:!0,isAtdInMainEnabled:!1,contextKey:c}:{isSynchronized:p&&i.state==="ready",hasSynchronizationError:p&&i.state==="error",isAtdInMainEnabled:p&&i.state==="ready"&&i.isAtdInMainEnabled===!0,contextKey:c}:{isSynchronized:!0,hasSynchronizationError:!1,isAtdInMainEnabled:!1,contextKey:c}},aae=()=>{const e=oG(),{authStatus:t,isAuthenticated:n}=$3(),{currentAccount:r,product:o,email:i,isLoading:s}=N0(),c=y.useRef(),l=y.useRef(!1);return y.useEffect(()=>{if(t==="loading"){Wa("pending");return}if(!n){const S=l.current;l.current=!1,c.current=void 0,Wa("pending"),S&&e.updateContext(nae).catch(()=>{}),ux(e).catch(()=>{});return}if(l.current=!0,s||r===void 0||o===void 0){c.current=void 0,Wa("pending");return}const p=EP(r,o);if(p===c.current)return;c.current=p,Wa("pending",p);let u=!1,d=!1,b=!1,f,m=()=>{};const h=tae(r,o,i),M=()=>{u||(b=!0,f&&(clearTimeout(f),f=void 0),Wa("ready",p,e.isEnabled(H1.ATD_IN_MAIN)))},z=()=>{if(!(u||!d)){if(e.getError()){b||Wa("error",p);return}M()}},O=()=>{if(d){if(e.getError()){b||Wa("error",p);return}M()}},g=()=>z();m=()=>{e.off("update",O),e.off("error",g)},e.on("update",O),e.on("error",g);const x=async()=>{const S=Td.get(e);if(!S){await e.updateContext(h),await ux(e);return}await S,await e.updateContext(h)},C=()=>{x().then(()=>{d=!0,z()},()=>{d=!0,u||(Wa("error",p),f=setTimeout(()=>{f=void 0,!u&&(d=!1,Wa("pending",p),C())},eae))})};return C(),()=>{u=!0,f&&clearTimeout(f),m()}},[t,e,r,o,i,n,s]),null},oae=()=>rg?a.jsx(aae,{}):null,sy=()=>{const{isSynchronized:e,hasSynchronizationError:t,isAtdInMainEnabled:n}=LP();return t?"unavailable":e?n?"allowed":"denied":"pending"},J1=e=>iG(e);var n4={exports:{}},dx;function iae(){return dx||(dx=1,(function(e){e.exports=(function(t){var n={};function r(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};
74return t[o].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=n,r.i=function(o){return o},r.d=function(o,i,s){r.o(o,i)||Object.defineProperty(o,i,{configurable:!1,enumerable:!0,get:s})},r.n=function(o){var i=o&&o.__esModule?(function(){return o.default}):(function(){return o});return r.d(i,"a",i),i},r.o=function(o,i){return Object.prototype.hasOwnProperty.call(o,i)},r.p="",r(r.s=6)})([function(t,n){var r=t.exports={},o,i;function s(){throw new Error("setTimeout has not been defined")}function c(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?o=setTimeout:o=s}catch{o=s}try{typeof clearTimeout=="function"?i=clearTimeout:i=c}catch{i=c}})();function l(O){if(o===setTimeout)return setTimeout(O,0);if((o===s||!o)&&setTimeout)return o=setTimeout,setTimeout(O,0);try{return o(O,0)}catch{try{return o.call(null,O,0)}catch{return o.call(this,O,0)}}}function p(O){if(i===clearTimeout)return clearTimeout(O);if((i===c||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(O);try{return i(O)}catch{try{return i.call(null,O)}catch{return i.call(this,O)}}}var u=[],d=!1,b,f=-1;function m(){!d||!b||(d=!1,b.length?u=b.concat(u):f=-1,u.length&&h())}function h(){if(!d){var O=l(m);d=!0;for(var g=u.length;g;){for(b=u,u=[];++f<g;)b&&b[f].run();f=-1,g=u.length}b=null,d=!1,p(O)}}r.nextTick=function(O){var g=new Array(arguments.length-1);if(arguments.length>1)for(var x=1;x<arguments.length;x++)g[x-1]=arguments[x];u.push(new M(O,g)),u.length===1&&!d&&l(h)};function M(O,g){this.fun=O,this.array=g}M.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={};function z(){}r.on=z,r.addListener=z,r.once=z,r.off=z,r.removeListener=z,r.removeAllListeners=z,r.emit=z,r.prependListener=z,r.prependOnceListener=z,r.listeners=function(O){return[]},r.binding=function(O){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(O){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},function(t,n,r){var o="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";t.exports=o},function(t,n,r){(function(o){o.env.NODE_ENV==="production"?t.exports=r(12):t.exports=r(11)}).call(n,r(0))},function(t,n,r){var o,i;(function(s){var c;if(o=s,i=typeof o=="function"?o.call(n,r,n,t):o,i!==void 0&&(t.exports=i),c=!0,t.exp
74orts=s(),c=!0,!c){var l=window.Cookies,p=window.Cookies=s();p.noConflict=function(){return window.Cookies=l,p}}})(function(){function s(){for(var p=0,u={};p<arguments.length;p++){var d=arguments[p];for(var b in d)u[b]=d[b]}return u}function c(p){return p.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}function l(p){function u(){}function d(f,m,h){if(!(typeof document>"u")){h=s({path:"/"},u.defaults,h),typeof h.expires=="number"&&(h.expires=new Date(new Date*1+h.expires*864e5)),h.expires=h.expires?h.expires.toUTCString():"";try{var M=JSON.stringify(m);/^[\{\[]/.test(M)&&(m=M)}catch{}m=p.write?p.write(m,f):encodeURIComponent(String(m)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),f=encodeURIComponent(String(f)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var z="";for(var O in h)h[O]&&(z+="; "+O,h[O]!==!0&&(z+="="+h[O].split(";")[0]));return document.cookie=f+"="+m+z}}function b(f,m){if(!(typeof document>"u")){for(var h={},M=document.cookie?document.cookie.split("; "):[],z=0;z<M.length;z++){var O=M[z].split("="),g=O.slice(1).join("=");!m&&g.charAt(0)==='"'&&(g=g.slice(1,-1));try{var x=c(O[0]);if(g=(p.read||p)(g,x)||c(g),m)try{g=JSON.parse(g)}catch{}if(h[x]=g,f===x)break}catch{}}return f?h[f]:h}}return u.set=d,u.get=function(f){return b(f,!1)},u.getJSON=function(f){return b(f,!0)},u.remove=function(f,m){d(f,"",s(m,{expires:-1}))},u.defaults={},u.withConverter=l,u}return l(function(){})})},function(t,n,r){(function(o){if(o.env.NODE_ENV!=="production"){var i=r(2),s=!0;t.exports=r(10)(i.isElement,s)}else t.exports=r(9)()}).call(n,r(0))},function(t,n){t.exports=G3()},function(t,n,r){Object.defineProperty(n,"__esModule",{value:!0}),n.Cookies=n.SAME_SITE_OPTIONS=n.OPTIONS=void 0;var o=Object.assign||function(C){for(var S=1;S<arguments.length;S++){var q=arguments[S];for(var A in q)Object.prototype.hasOwnProperty.call(q,A)&&(C[A]=q[A])}return C},i=(function(){function C(S,q){for(var A=0;A<q.length;A++){var v=q[A];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(S,v.key,v)}}return function(S,q,A){return q&&C(S.prototype,q),A&&C(S,A),S}})(),s=r(5),c=b(s),l=r(4),p=b(l),u=r(3),d=b(u);function b(C){return C&&C.__esModule?C:{default:C}}function f(C,S){var q={};for(var A in C)S.indexOf(A)>=0||Object.prototype.hasOwnProperty.call(C,A)&&(q[A]=C[A]);return q}function m(C,S){if(!(C instanceof S))throw new TypeError("Cannot call a class as a function")}function h(C,S){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:C}function M(C,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);C.prototype=Object.create(S&&S.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(C,S):C.__proto__=S)}var z=n.OPTIONS={TOP:"top",BOTTOM:"bottom",NONE:"none"},O=n.SAME_SITE_OPTIONS={STRICT:"strict",LAX:"lax",NONE:"none"},g=function(S){var q=S.condition,A=S.wrapper,v=S.children;return q?A(v):v},x=(function(C){M(S,C);function S(q){m(this,S);var A=h(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,q));return A.accept.bind(A),A.state={visible:!1,style:{alignItems:"baseline",background:"#353535",color:"white",display:"flex",flexWrap:"wrap",justifyContent:"space-between",left:"0",position:"fixed",width:"100%",zIndex:"999"},buttonStyle:{background:"#ffd42d",border:"0",borderRadius:"0px",boxShadow:"none",color:"black",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},declineButtonStyle:{background:"#c12a2a",border:"0",borderRadius:"0px",boxShadow:"none",color:"#e5e5e5",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},contentStyle:{flex:"1 0 300px",margin:"15px"},overlayStyle:{position:"fixed",left:0,top:0,width:"100%",height:"100%",zIndex:"999",backgroundColor:"rgba(0,0,0,0.3)"}},A.handleScroll=A.handleScroll.bind(A),A}return i(S,[{key:"componentDidMount",value:function(){var A=this.props.debug;(this.getCookieValue()===void 0||A)&&(this.setState({visible:!0}),this.props.acceptOnScroll&&window.addEventListener("scroll",this.handleScroll,{passive:!0}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("scroll",this.handleScroll)}},{key:"handleScroll",value:function(){var A=document.documentElement,v=document.body,_="scrollTop",R="scrollHeight",w=(A[_]||v[_])/((A[R]||v[R])-A.clientHeight)*100;w>this.props.acceptOnScrollPercentage&&this.accept({acceptedByScrolling:!0})}},{key:"accept",value:function(A){var v=A.acceptedByScrolling,_=v===void 0?!1:v,R=this.props,w=R.cookieName,W=R.cookieValue,E=R.hideOnAccept,j=R.onAccept;this.setCookie(w,W),j({acceptedByScrolling:_}),window.removeEventListener("scroll",this.handleScroll),E&&this.setState({visible:!1})}},{key:"decline",value:function(){var A=this.props,v=A.cookieName,_=A.declineCookieValue;A.expires;var R=A.hideOnDecline,w=A.onDecline;A.extraCookieOptions;var W=A.setDeclineCookie;W&&this.setCookie(v,_),w(),window.removeEventListener("scroll",this.handleScroll),R&&this.setState({visible:!1})}},{key:"getLegacyCookieName",value:function(A){return A+"-legacy"}},{key:"setCookie",value:function(A,v){var _=this.props,R=_.extraCookieOptions,w=_.expires,W=_.sameSite,E=this.props.cookieSecurity;E===void 0&&(E=location?location.protocol==="https:":!0);var j=o({expires:w},R,{sameSite:W,secure:E});W===O.NONE&&d.default.set(this.getLegacyCookieName(A),v,j),d.default.set(A,v,j)}},{key:"getCookieValue",value:function(){var A=this.props.cookieName,v=d.default.get(A);return v===void 0&&(v=d.default.get(this.getLegacyCookieName(A))),v}},{key:"render",value:function(){var A=this;if(!this.state.visible)return null;var v=this.props,_=v.location,R=v.style,w=v.buttonStyle,W=v.declineButtonStyle,E=v.contentStyle,j=v.disableStyles,T=v.buttonText,F=v.declineButtonText,Z=v.containerClasses,re=v.contentClasses,ne=v.buttonClasse
74s,k=v.buttonWrapperClasses,K=v.declineButtonClasses,U=v.buttonId,G=v.declineButtonId,H=v.disableButtonStyles,ie=v.enableDeclineButton,Oe=v.flipButtons,Me=v.ButtonComponent,xe=v.overlay,_e=v.overlayClasses,be=v.overlayStyle,he=v.ariaAcceptLabel,ee=v.ariaDeclineLabel,oe={},X={},de={},le={},ve={};switch(j?(oe=o({},R),X=o({},w),de=o({},W),le=o({},E),ve=o({},be)):(oe=o({},o({},this.state.style,R)),le=o({},o({},this.state.contentStyle,E)),ve=o({},o({},this.state.overlayStyle,be)),H?(X=o({},w),de=o({},W)):(X=o({},o({},this.state.buttonStyle,w)),de=o({},o({},this.state.declineButtonStyle,W)))),_){case z.TOP:oe.top="0";break;case z.BOTTOM:oe.bottom="0";break}var Be=[];return ie&&Be.push(c.default.createElement(Me,{key:"declineButton",style:de,className:K,id:G,"aria-label":ee,onClick:function(){A.decline()}},F)),Be.push(c.default.createElement(Me,{key:"acceptButton",style:X,className:ne,id:U,"aria-label":he,onClick:function(){A.accept({acceptedByScrolling:!1})}},T)),Oe&&Be.reverse(),c.default.createElement(g,{condition:xe,wrapper:function(Ye){return c.default.createElement("div",{style:ve,className:_e},Ye)}},c.default.createElement("div",{className:""+Z,style:oe},c.default.createElement("div",{style:le,className:re},this.props.children),c.default.createElement("div",{className:""+k},Be.map(function(Ge){return Ge}))))}}]),S})(s.Component);x.propTypes={location:p.default.oneOf(Object.keys(z).map(function(C){return z[C]})),sameSite:p.default.oneOf(Object.keys(O).map(function(C){return O[C]})),style:p.default.object,buttonStyle:p.default.object,declineButtonStyle:p.default.object,contentStyle:p.default.object,children:p.default.any,disableStyles:p.default.bool,hideOnAccept:p.default.bool,hideOnDecline:p.default.bool,onAccept:p.default.func,onDecline:p.default.func,buttonText:p.default.oneOfType([p.default.string,p.default.func,p.default.element]),declineButtonText:p.default.oneOfType([p.default.string,p.default.func,p.default.element]),cookieName:p.default.string,cookieValue:p.default.oneOfType([p.default.string,p.default.bool,p.default.number]),declineCookieValue:p.default.oneOfType([p.default.string,p.default.bool,p.default.number]),setDeclineCookie:p.default.bool,debug:p.default.bool,expires:p.default.number,containerClasses:p.default.string,contentClasses:p.default.string,buttonClasses:p.default.string,buttonWrapperClasses:p.default.string,declineButtonClasses:p.default.string,buttonId:p.default.string,declineButtonId:p.default.string,acceptOnScroll:p.default.bool,acceptOnScrollPercentage:p.default.number,extraCookieOptions:p.default.object,disableButtonStyles:p.default.bool,enableDeclineButton:p.default.bool,flipButtons:p.default.bool,ButtonComponent:p.default.elementType,cookieSecurity:p.default.bool,overlay:p.default.bool,overlayClasses:p.default.string,overlayStyle:p.default.object,ariaAcceptLabel:p.default.string,ariaDeclineLabel:p.default.string},x.defaultProps={disableStyles:!1,hideOnAccept:!0,hideOnDecline:!0,acceptOnScroll:!1,acceptOnScrollPercentage:25,location:z.BOTTOM,onAccept:function(){},onDecline:function(){},cookieName:"CookieConsent",cookieValue:!0,declineCookieValue:!1,setDeclineCookie:!0,buttonText:"I understand",declineButtonText:"I decline",debug:!1,expires:365,containerClasses:"CookieConsent",contentClasses:"",buttonClasses:"",buttonWrapperClasses:"",declineButtonClasses:"",buttonId:"rcc-confirm-button",declineButtonId:"rcc-decline-button",extraCookieOptions:{},disableButtonStyles:!1,enableDeclineButton:!1,flipButtons:!1,sameSite:O.LAX,ButtonComponent:function(S){var q=S.children,A=f(S,["children"]);return c.default.createElement("button",A,q)},overlay:!1,overlayClasses:"",ariaAcceptLabel:"Accept cookies",ariaDeclineLabel:"Decline cookies"},n.default=x,n.Cookies=d.default},function(t,n,r){var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable;function c(p){if(p==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(p)}function l(){try{if(!Object.assign)return!1;var p=new String("abc");if(p[5]="de",Object.getOwnPropertyNames(p)[0]==="5")return!1;for(var u={},d=0;d<10;d++)u["_"+String.fromCharCode(d)]=d;var b=Object.getOwnPropertyNames(u).map(function(m){return u[m]});if(b.join("")!=="0123456789")return!1;var f={};return"abcdefghijklmnopqrst".split("").forEach(function(m){f[m]=m}),Object.keys(Object.assign({},f)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}t.exports=l()?Object.assign:function(p,u){for(var d,b=c(p),f,m=1;m<arguments.length;m++){d=Object(arguments[m]);
74for(var h in d)i.call(d,h)&&(b[h]=d[h]);if(o){f=o(d);for(var M=0;M<f.length;M++)s.call(d,f[M])&&(b[f[M]]=d[f[M]])}}return b}},function(t,n,r){(function(o){var i=function(){};if(o.env.NODE_ENV!=="production"){var s=r(1),c={},l=Function.call.bind(Object.prototype.hasOwnProperty);i=function(u){var d="Warning: "+u;typeof console<"u"&&console.error(d);try{throw new Error(d)}catch{}}}function p(u,d,b,f,m){if(o.env.NODE_ENV!=="production"){for(var h in u)if(l(u,h)){var M;try{if(typeof u[h]!="function"){var z=Error((f||"React class")+": "+b+" type `"+h+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof u[h]+"`.");throw z.name="Invariant Violation",z}M=u[h](d,h,f,b,null,s)}catch(g){M=g}if(M&&!(M instanceof Error)&&i((f||"React class")+": type specification of "+b+" `"+h+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof M+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),M instanceof Error&&!(M.message in c)){c[M.message]=!0;var O=m?m():"";i("Failed "+b+" type: "+M.message+(O??""))}}}}p.resetWarningCache=function(){o.env.NODE_ENV!=="production"&&(c={})},t.exports=p}).call(n,r(0))},function(t,n,r){var o=r(1);function i(){}function s(){}s.resetWarningCache=i,t.exports=function(){function c(u,d,b,f,m,h){if(h!==o){var M=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw M.name="Invariant Violation",M}}c.isRequired=c;function l(){return c}var p={array:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:l,element:c,elementType:c,instanceOf:l,node:c,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:s,resetWarningCache:i}
74;return p.PropTypes=p,p}},function(t,n,r){(function(o){var i=r(2),s=r(7),c=r(1),l=r(8),p=Function.call.bind(Object.prototype.hasOwnProperty),u=function(){};o.env.NODE_ENV!=="production"&&(u=function(b){var f="Warning: "+b;typeof console<"u"&&console.error(f);try{throw new Error(f)}catch{}});function d(){return null}t.exports=function(b,f){var m=typeof Symbol=="function"&&Symbol.iterator,h="@@iterator";function M(G){var H=G&&(m&&G[m]||G[h]);if(typeof H=="function")return H}var z="<<anonymous>>",O={array:S("array"),bool:S("boolean"),func:S("function"),number:S("number"),object:S("object"),string:S("string"),symbol:S("symbol"),any:q(),arrayOf:A,element:v(),elementType:_(),instanceOf:R,node:j(),objectOf:W,oneOf:w,oneOfType:E,shape:T,exact:F};function g(G,H){return G===H?G!==0||1/G===1/H:G!==G&&H!==H}function x(G){this.message=G,this.stack=""}x.prototype=Error.prototype;function C(G){if(o.env.NODE_ENV!=="production")var H={},ie=0;function Oe(xe,_e,be,he,ee,oe,X){if(he=he||z,oe=oe||be,X!==c){if(f){var de=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw de.name="Invariant Violation",de}else if(o.env.NODE_ENV!=="production"&&typeof console<"u"){var le=he+":"+be;!H[le]&&ie<3&&(u("You are manually calling a React.PropTypes validation function for the `"+oe+"` prop on `"+he+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),H[le]=!0,ie++)}}return _e[be]==null?xe?_e[be]===null?new x("The "+ee+" `"+oe+"` is marked as required "+("in `"+he+"`, but its value is `null`.")):new x("The "+ee+" `"+oe+"` is marked as required in "+("`"+he+"`, but its value is `undefined`.")):null:G(_e,be,he,ee,oe)}var Me=Oe.bind(null,!1);return Me.isRequired=Oe.bind(null,!0),Me}function S(G){function H(ie,Oe,Me,xe,_e,be){var he=ie[Oe],ee=ne(he);if(ee!==G){var oe=k(he);return new x("Invalid "+xe+" `"+_e+"` of type "+("`"+oe+"` supplied to `"+Me+"`, expected ")+("`"+G+"`."))}return null}return C(H)}function q(){return C(d)}function A(G){function H(ie,Oe,Me,xe,_e){if(typeof G!="function")return new x("Property `"+_e+"` of component `"+Me+"` has invalid PropType notation inside arrayOf.");var be=ie[Oe];if(!Array.isArray(be)){var he=ne(be);return new x("Invalid "+xe+" `"+_e+"` of type "+("`"+he+"` supplied to `"+Me+"`, expected an array."))}for(var ee=0;ee<be.length;ee++){var oe=G(be,ee,Me,xe,_e+"["+ee+"]",c);if(oe instanceof Error)return oe}return null}return C(H)}function v(){function G(H,ie,Oe,Me,xe){var _e=H[ie];if(!b(_e)){var be=ne(_e);return new x("Invalid "+Me+" `"+xe+"` of type "+("`"+be+"` supplied to `"+Oe+"`, expected a single ReactElement."))}return null}return C(G)}function _(){function G(H,ie,Oe,Me,xe){var _e=H[ie];if(!i.isValidElementType(_e)){var be=ne(_e);return new x("Invalid "+Me+" `"+xe+"` of type "+("`"+be+"` supplied to `"+Oe+"`, expected a single ReactElement type."))}return null}return C(G)}function R(G){function H(ie,Oe,Me,xe,_e){if(!(ie[Oe]instanceof G)){var be=G.name||z,he=U(ie[Oe]);return new x("Invalid "+xe+" `"+_e+"` of type "+("`"+he+"` supplied to `"+Me+"`, expected ")+("instance of `"+be+"`."))}return null}return C(H)}function w(G){if(!Array.isArray(G))return o.env.NODE_ENV!=="production"&&(arguments.length>1?u("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):u("Invalid argument supplied to oneOf, expected an array.")),d;function H(ie,Oe,Me,xe,_e){for(var be=ie[Oe],he=0;he<G.length;he++)if(g(be,G[he]))return null;var ee=JSON.stringify(G,function(X,de){var le=k(de);return le==="symbol"?String(de):de});return new x("Invalid "+xe+" `"+_e+"` of value `"+String(be)+"` "+("supplied to `"+Me+"`, expected one of "+ee+"."))}return C(H)}function W(G){function H(ie,Oe,Me,xe,_e){if(typeof G!="function")return new x("Property `"+_e+"` of component `"+Me+"` has invali
74d PropType notation inside objectOf.");var be=ie[Oe],he=ne(be);if(he!=="object")return new x("Invalid "+xe+" `"+_e+"` of type "+("`"+he+"` supplied to `"+Me+"`, expected an object."));for(var ee in be)if(p(be,ee)){var oe=G(be,ee,Me,xe,_e+"."+ee,c);if(oe instanceof Error)return oe}return null}return C(H)}function E(G){if(!Array.isArray(G))return o.env.NODE_ENV!=="production"&&u("Invalid argument supplied to oneOfType, expected an instance of array."),d;for(var H=0;H<G.length;H++){var ie=G[H];if(typeof ie!="function")return u("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+K(ie)+" at index "+H+"."),d}function Oe(Me,xe,_e,be,he){for(var ee=0;ee<G.length;ee++){var oe=G[ee];if(oe(Me,xe,_e,be,he,c)==null)return null}return new x("Invalid "+be+" `"+he+"` supplied to "+("`"+_e+"`."))}return C(Oe)}function j(){function G(H,ie,Oe,Me,xe){return Z(H[ie])?null:new x("Invalid "+Me+" `"+xe+"` supplied to "+("`"+Oe+"`, expected a ReactNode."))}return C(G)}function T(G){function H(ie,Oe,Me,xe,_e){var be=ie[Oe],he=ne(be);if(he!=="object")return new x("Invalid "+xe+" `"+_e+"` of type `"+he+"` "+("supplied to `"+Me+"`, expected `object`."));for(var ee in G){var oe=G[ee];if(oe){var X=oe(be,ee,Me,xe,_e+"."+ee,c);if(X)return X}}return null}return C(H)}function F(G){function H(ie,Oe,Me,xe,_e){var be=ie[Oe],he=ne(be);if(he!=="object")return new x("Invalid "+xe+" `"+_e+"` of type `"+he+"` "+("supplied to `"+Me+"`, expected `object`."));var ee=s({},ie[Oe],G);for(var oe in ee){var X=G[oe];if(!X)return new x("Invalid "+xe+" `"+_e+"` key `"+oe+"` supplied to `"+Me+"`.\nBad object: "+JSON.stringify(ie[Oe],null,"  ")+`
75Valid keys: `+JSON.stringify(Object.keys(G),null,"  "));var de=X(be,oe,Me,xe,_e+"."+oe,c);if(de)return de}return null}return C(H)}function Z(G){switch(typeof G){case"number":case"string":case"undefined":return!0;case"boolean":return!G;case"object":if(Array.isArray(G))return G.every(Z);if(G===null||b(G))return!0;var H=M(G);if(H){var ie=H.call(G),Oe;if(H!==G.entries){for(;!(Oe=ie.next()).done;)if(!Z(Oe.value))return!1}else for(;!(Oe=ie.next()).done;){var Me=Oe.value;if(Me&&!Z(Me[1]))return!1}}else return!1;return!0;default:return!1}}function re(G,H){return G==="symbol"?!0:H?H["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&H instanceof Symbol:!1}function ne(G){var H=typeof G;return Array.isArray(G)?"array":G instanceof RegExp?"object":re(H,G)?"symbol":H}function k(G){if(typeof G>"u"||G===null)return""+G;var H=ne(G);if(H==="object"){if(G instanceof Date)return"date";if(G instanceof RegExp)return"regexp"}return H}function K(G){var H=k(G);switch(H){case"array":case"object":return"an "+H;case"boolean":case"date":case"regexp":return"a "+H;default:return H}}function U(G){return!G.constructor||!G.constructor.name?z:G.constructor.name}return O.checkPropTypes=l,O.resetWarningCache=l.resetWarningCache,O.PropTypes=O,O}}).call(n,r(0))},function(t,n,r){(function(o){o.env.NODE_ENV!=="production"&&(function(){var i=typeof Symbol=="function"&&Symbol.for,s=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,l=i?Symbol.for("react.fragment"):60107,p=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,d=i?Symbol.for("react.provider"):60109,b=i?Symbol.for("react.context"):60110,f=i?Symbol.for("react.async_mode"):60111,m=i?Symbol.for("react.concurrent_mode"):60111,h=i?Symbol.for("react.forward_ref"):60112,M=i?Symbol.for("react.suspense"):60113,z=i?Symbol.for("react.suspense_list"):60120,O=i?Symbol.for("react.memo"):60115,g=i?Symbol.for("react.lazy"):60116,x=i?Symbol.for("react.block"):60121,C=i?Symbol.for("react.fundamental"):60117,S=i?Symbol.for("react.responder"):60118,q=i?Symbol.for("react.scope"):60119;function A(le){return typeof le=="string"||typeof le=="function"||le===l||le===m||le===u||le===p||le===M||le===z||typeof le=="object"&&le!==null&&(le.$$typeof===g||le.$$typeof===O||le.$$typeof===d||le.$$typeof===b||le.$$typeof===h||le.$$typeof===C||le.$$typeof===S||le.$$typeof===q||le.$$typeof===x)}function v(le){if(typeof le=="object"&&le!==null){var ve=le.$$typeof;switch(ve){case s:var Be=le.type;switch(Be){case f:case m:case l:case u:case p:case M:return Be;default:var Ge=Be&&Be.$$typeof;switch(Ge){case b:case h:case g:case O:case d:return Ge;default:return ve}}case c:return ve}}}var _=f,R=m,w=b,W=d,E=s,j=h,T=l,F=g,Z=O,re=c,ne=u,k=p,K=M,U=!1;function G(le){return U||(U=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your co
75de to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),H(le)||v(le)===f}function H(le){return v(le)===m}function ie(le){return v(le)===b}function Oe(le){return v(le)===d}function Me(le){return typeof le=="object"&&le!==null&&le.$$typeof===s}function xe(le){return v(le)===h}function _e(le){return v(le)===l}function be(le){return v(le)===g}function he(le){return v(le)===O}function ee(le){return v(le)===c}function oe(le){return v(le)===u}function X(le){return v(le)===p}function de(le){return v(le)===M}n.AsyncMode=_,n.ConcurrentMode=R,n.ContextConsumer=w,n.ContextProvider=W,n.Element=E,n.ForwardRef=j,n.Fragment=T,n.Lazy=F,n.Memo=Z,n.Portal=re,n.Profiler=ne,n.StrictMode=k,n.Suspense=K,n.isAsyncMode=G,n.isConcurrentMode=H,n.isContextConsumer=ie,n.isContextProvider=Oe,n.isElement=Me,n.isForwardRef=xe,n.isFragment=_e,n.isLazy=be,n.isMemo=he,n.isPortal=ee,n.isProfiler=oe,n.isStrictMode=X,n.isSuspense=de,n.isValidElementType=A,n.typeOf=v})()}).call(n,r(0))},function(t,n,r){var o=typeof Symbol=="function"&&Symbol.for,i=o?Symbol.for("react.element"):60103,s=o?Symbol.for("react.portal"):60106,c=o?Symbol.for("react.fragment"):60107,l=o?Symbol.for("react.strict_mode"):60108,p=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,b=o?Symbol.for("react.async_mode"):60111,f=o?Symbol.for("react.concurrent_mode"):60111,m=o?Symbol.for("react.forward_ref"):60112,h=o?Symbol.for("react.suspense"):60113,M=o?Symbol.for("react.suspense_list"):60120,z=o?Symbol.for("react.memo"):60115,O=o?Symbol.for("react.lazy"):60116,g=o?Symbol.for("react.block"):60121,x=o?Symbol.for("react.fundamental"):60117,C=o?Symbol.for("react.responder"):60118,S=o?Symbol.for("react.scope"):60119;function q(v){if(typeof v=="object"&&v!==null){var _=v.$$typeof;switch(_){case i:switch(v=v.type,v){case b:case f:case c:case p:case l:case h:return v;default:switch(v=v&&v.$$typeof,v){case d:case m:case O:case z:case u:return v;default:return _}}case s:return _}}}function A(v){return q(v)===f}n.AsyncMode=b,n.ConcurrentMode=f,n.ContextConsumer=d,n.ContextProvider=u,n.Element=i,n.ForwardRef=m,n.Fragment=c,n.Lazy=O,n.Memo=z,n.Portal=s,n.Profiler=p,n.StrictMode=l,n.Suspense=h,n.isAsyncMode=function(v){return A(v)||q(v)===b},n.isConcurrentMode=A,n.isContextConsumer=function(v){return q(v)===d},n.isContextProvider=function(v){return q(v)===u},n.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===i},n.isForwardRef=function(v){return q(v)===m},n.isFragment=function(v){return q(v)===c},n.isLazy=function(v){return q(v)===O},n.isMemo=function(v){return q(v)===z},n.isPortal=function(v){return q(v)===s},n.isProfiler=function(v){return q(v)===p},n.isStrictMode=function(v){return q(v)===l},n.isSuspense=function(v){return q(v)===h},n.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===c||v===f||v===p||v===l||v===h||v===M||typeof v=="object"&&v!==null&&(v.$$typeof===O||v.$$typeof===z||v.$$typeof===u||v.$$typeof===d||v.$$typeof===m||v.$$typeof===x||v.$$typeof===C||v.$$typeof===S||v.$$typeof===g)},n.typeOf=q}])})(n4)),n4.exports}var sae=iae();const cae=zn(sae);x0.Component;x0.Component;var Gz=function(t,n){return typeof t=="function"?t(n):t},Kz=function(t,n){return typeof t=="string"?sG(t,null,null,n):t},cy=function(t){return t},xc=x0.forwardRef;typeof xc>"u"&&(xc=cy);function lae(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var pae=xc(function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=J2(e,["innerRef","navigate","onClick"]),s=i.target,c=g2({},i,{onClick:function(p){try{o&&o(p)}catch(u){throw p.preventDefault(),u}!p.defaultPrevented&&p.button===0&&(!s||s==="_self")&&!lae(p)&&(p.preventDefault(),r())}});return cy!==xc?c.ref=t||n:c.ref=n,x0.createElement("a",c)}),TP=xc(function(e,t){var n=e.component,r=n===void 0?pae:n,o=e.replace,i=e.to,s=e.innerRef,c=J2(e,["component","replace","to","innerRef"]);return x0.createElement($W.Consumer,null,function(l){l||GW();var p=l.history,u=Kz(Gz(i,l.location),l.location),d=u?p.createHref(u):"",b=g2({},c,{href:d,navigate:function(){var m=Gz(i,l.location),h=JA(l.location)===JA(Kz(m)),M=o||h?p.replace:p.push;M(m)}});return cy!==xc?b.ref=t||s:b.innerRef=s,x0.createElement(r,b)})}),WP=function(t){return t},e3=x0.forwardRef;typeof e3>"u"&&(e3=WP);function uae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(r){return r}).join(" ")}e3(function(e,t){var n=e["aria-current"],r=n===void 0?"page":n,o=e.activeClassName,i=o===void 0?"active":o,s=e.activeStyle,c=e.className,l=e.exact,p=e.isActive,u=e.location,d=e.sensitive,b=e.strict,f=e.style,m=e.to,h=e.innerRef,M=J2(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return x0.createElement($W.Consumer,null,function(z){z||GW();var O=u||z.location,g=Kz(Gz(m,O),O),x=g.pathname,C=x&&x.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),S=C?lG(O.pathname,{path:C,exact:l,sensitive:d,strict:b}):null,q=!!(p?p(S,O):S),A=typeof c=="function"?c(q):c,v=typeof f=="function"?f(q):f;q&&(A=uae(A,i),v=g2({},v,s));var _=g2({"aria-current":q&&r||null,className:A,style:v,to:g},M);return WP!==e3?_.ref=t||h:_.innerRef=h,x0.createElement(TP,_)})});var Qa;(function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"})(Qa||(Qa={}));var Wr;(function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"})(Wr||(Wr={}));var bx="-",yf="AMP",dae="".concat(yf,"_unsent"),jP="$default_instance",kP="https://api2.amplitude.com/2/httpapi",bae="https://api.eu.amplitude.com/2/httpapi",fae="https://api2.amplitude.com/batch",mae="https://api.eu.amplitude.com/batch",hae="utm_campaign",Mae="utm_content",zae="utm_id",Oae="utm_medium",gae="utm_source",yae="utm_term",fx="dclid",mx="fbclid",hx="gbraid",Mx="gclid",zx="ko_click_id",Ox="li_fat_id",gx="msclkid",yx="rdt_cid",Ax="ttclid",vx="twclid",xx="wbraid",Af={utm_campaign:void 0,utm_c
75ontent:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rdt_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},t3=["access-control-allow-origin","access-control-allow-credentials","access-control-expose-headers","access-control-max-age","access-control-allow-methods","access-control-allow-headers","accept-patch","accept-ranges","age","allow","alt-svc","cache-control","connection","content-disposition","content-encoding","content-language","content-length","content-location","content-md5","content-range","content-type","date","delta-base","etag","expires","im","last-modified","link","location","permanent","p3p","pragma","proxy-authenticate","public-key-pins","retry-after","server","status","strict-transport-security","trailer","transfer-encoding","tk","upgrade","vary","via","warning","www-authenticate","x-b3-traceid","x-frame-options"],Aae=["authorization","cookie","set-cookie"],vae=1e3,Zz=function(e){if(Object.keys(e).length>vae)return!1;for(var t in e){var n=e[t];if(!PP(t,n))return!1}return!0},PP=function(e,t){var n,r;if(typeof e!="string")return!1;if(Array.isArray(t)){var o=!0;try{for(var i=y1(t),s=i.next();!s.done;s=i.next()){var c=s.value;if(Array.isArray(c))return!1;if(typeof c=="object")o=o&&Zz(c);else if(!["number","string"].includes(typeof c))return!1;if(!o)return!1}}catch(l){n={error:l}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}else{if(t==null)return!1;if(typeof t=="object")return Zz(t);if(!["number","string","boolean"].includes(typeof t))return!1}return!0},Hi=(function(){function e(){this._propertySet=new Set,this._properties={}}return e.prototype.getUserProperties=function(){return C0({},this._properties)},e.prototype.set=function(t,n){return this._safeSet(Q1.SET,t,n),this},e.prototype.setOnce=function(t,n){return this._safeSet(Q1.SET_ONCE,t,n),this},e.prototype.append=function(t,n){return this._safeSet(Q1.APPEND,t,n),this},e.prototype.prepend=function(t,n){return this._safeSet(Q1.PREPEND,t,n),this},e.prototype.postInsert=function(t,n){return this._safeSet(Q1.POSTINSERT,t,n),this},e.prototype.preInsert=function(t,n){return this._safeSet(Q1.PREINSERT,t,n),this},e.prototype.remove=function(t,n){return this._safeSet(Q1.REMOVE,t,n),this},e.prototype.add=function(t,n){return this._safeSet(Q1.ADD,t,n),this},e.prototype.unset=function(t){return this._safeSet(Q1.UNSET,t,bx),this},e.prototype.clearAll=function(){return this._properties={},this._properties[Q1.CLEAR_ALL]=bx,this},e.prototype._safeSet=function(t,n,r){if(this._validate(t,n,r)){var o=this._properties[t];return o===void 0&&(o={},this._properties[t]=o),o[n]=r,this._propertySet.add(n),!0}return!1},e.prototype._validate=function(t,n,r){return this._properties[Q1.CLEAR_ALL]!==void 0||this._propertySet.has(n)?!1:t===Q1.ADD?typeof r=="number":t!==Q1.UNSET&&t!==Q1.REMOVE?PP(n,r):!0},e})(),Q1;(function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"})(Q1||(Q1={}));var xae=[Q1.CLEAR_ALL,Q1.UNSET,Q1.SET,Q1.SET_ONCE,Q1.ADD,Q1.APPEND,Q1.PREPEND,Q1.PREINSERT,Q1.POSTINSERT,Q1.REMOVE],_ae="Event tracked successfully",Cae="Unexpected error occurred",qae="Event rejected due to exceeded retry count",Sae="Event skipped due to optOut config",Rae="Event rejected due to missing API key",Nae="Invalid API key",wae="Client not initialized",Ht;(function(e){e.Unknown="unknown",e.Skipped="skipped",e.Success="success",e.RateLimit="rate_limit",e.PayloadTooLarge="payload_too_large",e.Invalid="invalid",e.Failed="failed",e.Timeout="Timeout",e.SystemError="SystemError"})(Ht||(Ht={}));var oc=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Ht.Unknown),{event:e,code:t,message:n}},Y1=function(){var e="ampIntegrationContext";if(typeof globalThis<"u"&&typeof globalThis[e]<"u")return globalThis[e];if(typeof globalThis<"u")return globalThis;if(typeof window<"u")return window;if(typeof self<"u")return self;if(typeof globalThis<"u")return globalThis},Eae=function(e){return e?(e^Math.random()*16>>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,Sa)},_x=P1([],e1(Array(256).keys()),!1).map(function(e){return e.toString(16).padStart(2,"0")}),Sa=function(e){var t,n=Y1();if(!(!((t=n?.crypto)===null||t===void 0)&&t.getRandomValues))return Eae(e);var r=n.crypto.getRandomValues(new Uint8Array(16));return r[6]=r[6]&15|64,r[8]=r[8]&63|128,P1([],e1(r.entries()),!1).map(function(o){var i=e1(o,2),s=i[0],c=i[1];return[4,6,8,10].includes(s)?"-".concat(_x[c]):_x[c]}).join("")},Lae=(function(){function e(t){this.client=t,this.queue=[],this.applying=!1,this.plugins=[]}return e.prototype.register=function(t,n){var r,o;return d0(this,void 0,void 0,function(){return p0(this,function(i){switch(i.label){case 0:return this.plugins.some(function(s){return s.name===t.name})?(this.loggerProvider.warn("Plugin with name ".concat(t.name," already exists, skipping registration")),[2]):(t.name===void 0&&(t.name=Sa(),this.loggerProvider.warn(`Plugin name is undefined. 
76      Generating a random UUID for plugin name: `.concat(t.name,`. 
77      Set a name for the plugin to prevent it from being added multiple times.`))),t.type=(r=t.type)!==null&&r!==void 0?r:"enrichment",[4,(o=t.setup)===null||o===void 0?void 0:o.call(t,n,this.client)]);case 1:return i.sent(),this.plugins.push(t),[2]}})})},e.prototype.deregister=function(t,n){var r;return d0(this,void 0,void 0,function(){var o,i;return p0(this,function(s){switch(s.label){case 0:return o=this.plugins.findIndex(function(c){return c.name===t}),o===-1?(n.loggerProvider.warn("Plugin with name ".concat(t," does not exist, skipping deregistration")),[2]):(i=this.plugins[o],this.plugins.splice(o,1),[4,(r=i.teardown)===null||r===void 0?void 0:r.call(i)]);case 1:return s.sent(),[2]}})})},e.prototype.reset=function(t){this.applying=!1;var n=this.plugins;n.map(function(r){var o;return(o=r.teardown)===null||o===void 0?void 0:o.call(r)}),this.plugins=[],this.client=t},e.prototype.push=function(t){var n=this;return new Promise(function(r){n.queue.push([t,r]),n.scheduleApply(0)})},e.prototype.scheduleApply=function(t){var n=this;this.applying||(this.applying=!0,setTimeout(function(){n.apply(n.queue.shift()).then(function(){n.applying=!1,n.queue.length>0&&n.scheduleApply(0)})},t))},e.prototype.apply=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s,c,l,f,m,p,u,d,b,f,m,h,M,z,O,g,x,C;return p0(this,function(S){switch(S.label){case 0:if(!t)return[2];n=e1(t,1),r=n[0],o=e1(t,2),i=o[1],this.loggerProvider.log("Timeline.apply: Initial event",r),s=this.plugins.filter(function(q){return q.type==="before"}),S.label=1;case 1:S.trys.push([1,6,7,8]),c=y1(s),l=c.next(),S.label=2;case 2:return l.done?[3,5]:(f=l.value,f.execute?[4,f.execute(C0({},r))]:[3,4]);case 3:if(m=S.sent(),m===null)return this.loggerProvider.log("Timeline.apply: Event filtered out by before plugin '".concat(String(f.name),"', event: ").concat(JSON.stringify(r))),i({event:r,code:0,message:""}),[2];r=m,this.loggerProvider.log("Timeline.apply: Event after before plugin '".concat(String(f.name),"', event: ").concat(JSON.stringify(r))),S.label=4;case 4:return l=c.next(),[3,2];case 5:return[3,8];case 6:return p=S.sent(),O={error:p},[3,8];case 7:try{l&&!l.done&&(g=c.return)&&g.call(c)}finally{if(O)throw O.error}
77return[7];case 8:u=this.plugins.filter(function(q){return q.type==="enrichment"||q.type===void 0}),S.label=9;case 9:S.trys.push([9,14,15,16]),d=y1(u),b=d.next(),S.label=10;case 10:return b.done?[3,13]:(f=b.value,f.execute?[4,f.execute(C0({},r))]:[3,12]);case 11:if(m=S.sent(),m===null)return this.loggerProvider.log("Timeline.apply: Event filtered out by enrichment plugin '".concat(String(f.name),"', event: ").concat(JSON.stringify(r))),i({event:r,code:0,message:""}),[2];r=m,this.loggerProvider.log("Timeline.apply: Event after enrichment plugin '".concat(String(f.name),"', event: ").concat(JSON.stringify(r))),S.label=12;case 12:return b=d.next(),[3,10];case 13:return[3,16];case 14:return h=S.sent(),x={error:h},[3,16];case 15:try{b&&!b.done&&(C=d.return)&&C.call(d)}finally{if(x)throw x.error}return[7];case 16:return M=this.plugins.filter(function(q){return q.type==="destination"}),this.loggerProvider.log("Timeline.apply: Final event before destinations, event: ".concat(JSON.stringify(r))),z=M.map(function(q){var A=C0({},r);return q.execute(A).catch(function(v){return oc(A,0,String(v))})}),Promise.all(z).then(function(q){var A=e1(q,1),v=A[0],_=v||oc(r,100,"Event not tracked, no destination plugins on the instance");i(_)}),[2]}})})},e.prototype.flush=function(){return d0(this,void 0,void 0,function(){var t,n,r,o=this;return p0(this,function(i){switch(i.label){case 0:return t=this.queue,this.queue=[],[4,Promise.all(t.map(function(s){return o.apply(s)}))];case 1:return i.sent(),n=this.plugins.filter(function(s){return s.type==="destination"}),r=n.map(function(s){return s.flush&&s.flush()}),[4,Promise.all(r)];case 2:return i.sent(),[2]}})})},e.prototype.onIdentityChanged=function(t){this.plugins.forEach(function(n){var r;(r=n.onIdentityChanged)===null||r===void 0||r.call(n,t)})},e.prototype.onSessionIdChanged=function(t){this.plugins.forEach(function(n){var r;(r=n.onSessionIdChanged)===null||r===void 0||r.call(n,t)})},e.prototype.onOptOutChanged=function(t){this.plugins.forEach(function(n){var r;(r=n.onOptOutChanged)===null||r===void 0||r.call(n,t)})},e.prototype.onReset=function(){this.plugins.forEach(function(t){var n;(n=t.onReset)===null||n===void 0||n.call(t)})},e})(),Tae=function(e,t,n){var r=typeof e=="string"?{event_type:e}:e;return C0(C0(C0({},r),n),t&&{event_properties:t})},ly=function(e,t){var n=C0(C0({},t),{event_type:Wr.IDENTIFY,user_properties:e.getUserProperties()});return n},Wae=function(e,t,n,r){var o,i=C0(C0({},r),{event_type:Wr.GROUP_IDENTIFY,group_properties:n.getUserProperties(),groups:(o={},o[e]=t,o)});return i},jae=function(e,t,n){var r,o=new Hi;o.set(e,t);var i=C0(C0({},n),{event_type:Wr.IDENTIFY,user_properties:o.getUserProperties(),groups:(r={},r[e]=t,r)});return i},kae=function(e,t){return C0(C0({},t),{event_type:Wr.REVENUE,event_properties:e.getEventProperties()})},Jn=function(e){return{promise:e||Promise.resolve()}},Pae=(function(){function e(t){t===void 0&&(t="$default"),this.initializing=!1,this.isReady=!1,this.q=[],this.dispatchQ=[],this.logEvent=this.track.bind(this),this.timeline=new Lae(this),this.name=t}return e.prototype._init=function(t){return d0(this,void 0,void 0,function(){return p0(this,function(n){switch(n.label){case 0:return this.config=t,this.timeline.reset(this),this.timeline.loggerProvider=this.config.loggerProvider,[4,this.runQueuedFunctions("q")];case 1:return n.sent(),this.isReady=!0,[2]}})})},e.prototype.runQueuedFunctions=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s,c,l,p;return p0(this,function(u){switch(u.label){case 0:n=this[t],this[t]=[],u.label=1;case 1:u.trys.push([1,8,9,10]),r=y1(n),o=r.next(),u.label=2;case 2:return o.done?[3,7]:(i=o.value,s=i(),s&&"promise"in s?[4,s.promise]:[3,4]);case 3:return u.sent(),[3,6];case 4:return[4,s];case 5:u.sent(),u.label=6;case 6:return o=r.next(),[3,2];case 7:return[3,10];case 8:return c=u.sent(),l={error:c},[3,10];case 9:try{o&&!o.done&&(p=r.return)&&p.call(r)}finally{if(l)throw l.error}return[7];case 10:return this[t].length?[4,this.runQueuedFunctions(t)]:[3,12];case 11:u.sent(),u.label=12;case 12:return[2]}})})},e.prototype.track=function(t,n,r){var o=Tae(t,n,r);return Jn(this.dispatch(o))},e.prototype.identify=function(t,n){var r=ly(t,n);return Jn(this.dispatch(r))},e.prototype.groupIdentify=function(t,n,r,o){var i=Wae(t,n,r,o);return Jn(this.dispatch(i))},e.prototype.setGroup=function(t,n,r){var o=jae(t,n,r);return Jn(this.dispatch(o))},e.prototype.revenue=function(t,n){var r=kae(t,n);return Jn(this.dispatch(r))},e.prototype.add=function(t){return this.isReady?this._addPlugin(t):(this.q.push(this._addPlugin.bind(this,t)),Jn())},e.prototype._addPlugin=function(t){return Jn(this.timeline.register(t,this.config))},e.prototype.remove=function(t){return this.isReady?this._removePlugin(t):(this.q.push(this._removePlugin.bind(this,t)),Jn())},e.prototype._removePlugin=function(t){return Jn(this.timeline.deregister(t,this.config))},e.prototype.dispatchWithCallback=function(t,n){if(!this.isReady)return n(oc(t,0,wae));this.process(t).then(n)},e.prototype.dispatch=function(t){return d0(this,void 0,void 0,function(){var n=this;return p0(this,function(r){return this.isReady?[2,this.process(t)]:[2,new Promise(function(o){n.dispatchQ.push(n.dispatchWithCallback.bind(n,t,o))})]})})},e.prototype.getOperationAppliedUserProperties=function(t){var n={};if(t===void 0)return n;var r={};return Object.keys(t).forEach(function(o){Object.values(Qa).includes(o)||(r[o]=t[o])}
77),xae.forEach(function(o){if(Object.keys(t).includes(o)){var i=t[o];switch(o){case Qa.CLEAR_ALL:Object.keys(n).forEach(function(s){delete n[s]});break;case Qa.UNSET:Object.keys(i).forEach(function(s){delete n[s]});break;case Qa.SET:Object.assign(n,i);break}}}),Object.assign(n,r),n},e.prototype.process=function(t){return d0(this,void 0,void 0,function(){var n,i,r,o,i;return p0(this,function(s){switch(s.label){case 0:return s.trys.push([0,2,,3]),this.config.optOut?[2,oc(t,0,Sae)]:(t.event_type===Wr.IDENTIFY&&(n=this.getOperationAppliedUserProperties(t.user_properties),this.timeline.onIdentityChanged({userProperties:n})),[4,this.timeline.push(t)]);case 1:return i=s.sent(),i.code===200?this.config.loggerProvider.log(i.message):i.code===100?this.config.loggerProvider.warn(i.message):this.config.loggerProvider.error(i.message),[2,i];case 2:return r=s.sent(),o=String(r),this.config.loggerProvider.error(o),i=oc(t,0,o),[2,i];case 3:return[2]}})})},e.prototype.setOptOut=function(t){if(!this.isReady){this.q.push(this._setOptOut.bind(this,!!t));return}this._setOptOut(t)},e.prototype._setOptOut=function(t){this.config.optOut!==t&&(this.timeline.onOptOutChanged(t),this.config.optOut=!!t)},e.prototype.flush=function(){return Jn(this.timeline.flush())},e.prototype.plugin=function(t){var n=this.timeline.plugins.find(function(r){return r.name===t});if(n===void 0){this.config.loggerProvider.debug("Cannot find plugin with name ".concat(t));return}return n},e.prototype.plugins=function(t){return this.timeline.plugins.filter(function(n){return n instanceof t})},e})(),IP=(function(){function e(){this.productId="",this.quantity=1,this.price=0}return e.prototype.setProductId=function(t){return this.productId=t,this},e.prototype.setQuantity=function(t){return t>0&&(this.quantity=t),this},e.prototype.setPrice=function(t){return this.price=t,this},e.prototype.setRevenueType=function(t){return this.revenueType=t,this},e.prototype.setCurrency=function(t){return this.currency=t,this},e.prototype.setRevenue=function(t){return this.revenue=t,this},e.prototype.setReceipt=function(t){return this.receipt=t,this},e.prototype.setReceiptSig=function(t){return this.receiptSig=t,this},e.prototype.setEventProperties=function(t){return Zz(t)&&(this.properties=t),this},e.prototype.getEventProperties=function(){var t=this.properties?C0({},this.properties):{};return t[Zr.REVENUE_PRODUCT_ID]=this.productId,t[Zr.REVENUE_QUANTITY]=this.quantity,t[Zr.REVENUE_PRICE]=this.price,t[Zr.REVENUE_TYPE]=this.revenueType,t[Zr.REVENUE_CURRENCY]=this.currency,t[Zr.REVENUE]=this.revenue,t[Zr.RECEIPT]=this.receipt,t[Zr.RECEIPT_SIG]=this.receiptSig,t},e})(),Zr;(function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue",e.RECEIPT="$receipt",e.RECEIPT_SIG="$receiptSig"})(Zr||(Zr={}));var Iae=function(e,t){var n=Math.max(t,1);return e.reduce(function(r,o,i){var s=Math.floor(i/n);return r[s]||(r[s]=[]),r[s].push(o),r},[])},er;(function(e){e[e.None=0]="None",e[e.Error=1]="Error",e[e.Warn=2]="Warn",e[e.Verbose=3]="Verbose",e[e.Debug=4]="Debug"})(er||(er={}));var au="Amplitude Logger ",py=(function(){function e(){this.logLevel=er.None}return e.prototype.disable=function(){this.logLevel=er.None},e.prototype.enable=function(t){t===void 0&&(t=er.Warn),this.logLevel=t},e.prototype.log=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<er.Verbose||console.log("".concat(au,"[Log]: ").concat(t.join(" ")))},e.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<er.Warn||console.warn("".concat(au,"[Warn]: ").concat(t.join(" ")))},e.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<er.Error||console.error("".concat(au,"[Error]: ").concat(t.join(" ")))},e.prototype.debug=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<er.Debug||console.log("".concat(au,"[Debug]: ").concat(t.join(" ")))},e})(),Wd=function(){return{flushMaxRetries:12,flushQueueSize:200,flushIntervalMillis:1e4,instanceName:jP,logLevel:er.Warn,loggerProvider:new py,offline:!1,optOut:!1,serverUrl:kP,serverZone:"US",useBatch:!1}},Bae=(function(){function e(t){var n,r,o,i;this._optOut=!1;var s=Wd();this.apiKey=t.apiKey,this.flushIntervalMillis=(n=t.flushIntervalMillis)!==null&&n!==void 0?n:s.flushIntervalMillis,this.flushMaxRetries=t.flushMaxRetries||s.flushMaxRetries,this.flushQueueSize=t.flushQueueSize||s.flushQueueSize,this.instanceName=t.instanceName||s.instanceName,this.loggerProvider=t.loggerProvider||s.loggerProvider,this.logLevel=(r=t.logLevel)!==null&&r!==void 0?r:s.logLevel,this.minIdLength=t.minIdLength,this.plan=t.plan,this.ingestionMetadata=t.ingestionMetadata,this.offline=t.offline!==void 0?t.offline:s.offline,this.optOut=(o=t.optOut)!==null&&o!==void 0?o:s.optOut,this.serverUrl=t.serverUrl,this.serverZone=t.serverZone||s.serverZone,this.storageProvider=t.storageProvider,this.transportProvider=t.transportProvider,this.useBatch=(i=t.useBatch)!==null&&i!==void 0?i:s.useBatch,this.loggerProvider.enable(this.logLevel);var c=BP(t.serverUrl,t.serverZone,t.useBatch);this.serverZone=c.serverZone,this.serverUrl=c.serverUrl}return Object.defineProperty(e.prototype,"optOut",{get:function(){return this._optOut},set:function(t){this._optOut=t}
77,enumerable:!1,configurable:!0}),e})(),Dae=function(e,t){return e==="EU"?t?mae:bae:t?fae:kP},BP=function(e,t,n){if(e===void 0&&(e=""),t===void 0&&(t=Wd().serverZone),n===void 0&&(n=Wd().useBatch),e)return{serverUrl:e,serverZone:void 0};var r=["US","EU"].includes(t)?t:Wd().serverZone;return{serverZone:r,serverUrl:Dae(r,n)}},Fae=(function(){function e(){this.sdk={metrics:{histogram:{}}}}return e.prototype.recordHistogram=function(t,n){this.sdk.metrics.histogram[t]=n},e})();function Yz(e){return e>=200&&e<300}var jd=function(e){e===void 0&&(e=0);var t=new Error().stack||"";return t.split(`
78`).slice(2+e).map(function(n){return n.trim()})},ht=function(e){return function(){var t=C0({},e.config),n=t.loggerProvider,r=t.logLevel;return{logger:n,logLevel:r}}},Hae=function(e,t){var n,r;t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,"");try{for(var o=y1(t.split(".")),i=o.next();!i.done;i=o.next()){var s=i.value;if(s in e)e=e[s];else return}}catch(c){n={error:c}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return e},Mt=function(e,t){return function(){var n,r,o={};try{for(var i=y1(t),s=i.next();!s.done;s=i.next()){var c=s.value;o[c]=Hae(e,c)}}catch(l){n={error:l}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o}},zt=function(e,t,n,r,o){return o===void 0&&(o=null),function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];var c=n(),l=c.logger,p=c.logLevel;if(p&&p<er.Debug||!p||!l)return e.apply(o,i);var u={type:"invoke public method",name:t,args:i,stacktrace:jd(1),time:{start:new Date().toISOString()},states:{}};r&&u.states&&(u.states.before=r());var d=e.apply(o,i);return d&&d.promise?d.promise.then(function(){r&&u.states&&(u.states.after=r()),u.time&&(u.time.end=new Date().toISOString()),l.debug(JSON.stringify(u,null,2))}):(r&&u.states&&(u.states.after=r()),u.time&&(u.time.end=new Date().toISOString()),l.debug(JSON.stringify(u,null,2))),d}};function Uae(e){return e instanceof Error?e.message:String(e)}function dl(e){var t="";try{"body"in e&&(t=JSON.stringify(e.body,null,2))}catch{}return t}var Vae=(function(){function e(t){this.name="amplitude",this.type="destination",this.retryTimeout=1e3,this.throttleTimeout=3e4,this.storageKey="",this.scheduleId=null,this.scheduledTimeout=0,this.flushId=null,this.queue=[],this.diagnosticsClient=t?.diagnosticsClient}return e.prototype.setup=function(t){var n;return d0(this,void 0,void 0,function(){var r,o=this;return p0(this,function(i){switch(i.label){case 0:return this.config=t,this.storageKey="".concat(dae,"_").concat(this.config.apiKey.substring(0,10)),[4,(n=this.config.storageProvider)===null||n===void 0?void 0:n.get(this.storageKey)];case 1:return r=i.sent(),r&&r.length>0&&Promise.all(r.map(function(s){return o.execute(s)})).catch(),[2,Promise.resolve(void 0)]}})})},e.prototype.execute=function(t){var n=this;return t.insert_id||(t.insert_id=Sa()),new Promise(function(r){var o={event:t,attempts:0,callback:function(i){return r(i)},timeout:0};n.queue.push(o),n.schedule(n.config.flushIntervalMillis),n.saveEvents()})},e.prototype.removeEventsExceedFlushMaxRetries=function(t){var n=this;return t.filter(function(r){return r.attempts+=1,r.attempts<n.config.flushMaxRetries?!0:(n.fulfillRequest([r],500,qae),!1)})},e.prototype.scheduleEvents=function(t){var n=this;t.forEach(function(r){n.schedule(r.timeout===0?n.config.flushIntervalMillis:r.timeout)})},e.prototype.schedule=function(t){var n=this;if(!this.config.offline&&(this.scheduleId===null||this.scheduleId&&t>this.scheduledTimeout)){this.scheduleId&&clearTimeout(this.scheduleId),this.scheduledTimeout=t,this.scheduleId=setTimeout(function(){n.queue=n.queue.map(function(r){return r.timeout=0,r}),n.flush(!0)},t);return}},e.prototype.resetSchedule=function(){this.scheduleId=null,this.scheduledTimeout=0},e.prototype.flush=function(t){return t===void 0&&(t=!1),d0(this,void 0,void 0,function(){var n,r,o,i=this;return p0(this,function(s){switch(s.label){case 0:return this.config.offline?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush while offline."),[2]):this.flushId?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush because previous flush has not resolved."),[2]):(this.flushId=this.scheduleId,this.resetSchedule(),n=[],r=[],this.queue.forEach(function(c){return c.timeout===0?n.push(c):r.push(c)}),o=Iae(n,this.config.flushQueueSize),[4,o.reduce(function(c,l){return d0(i,void 0,void 0,function(){return p0(this,function(p){switch(p.label){case 0:return[4,c];case 1:return p.sent(),[4,this.send(l,t)];case 2:return[2,p.sent()]}})})},Promise.resolve())]);case 1:return s.sent(),this.flushId=null,this.scheduleEvents(this.queue),[2]}})})},e.prototype.send=function(t,n){var r;return n===void 0&&(n=!0),d0(this,void 0,void 0,function(){var o,i,s,c,l;return p0(this,function(p){switch(p.label){case 0:if(!this.config.apiKey)return[2,this.fulfillRequest(t,400,Rae)];o={api_key:this.config.apiKey,events:t.map(function(u){var d=u.event;d.extra;var b=Fb(d,["extra"]);return b}),options:{min_id_length:this.config.minIdLength},client_upload_time:new Date().toISOString(),request_metadata:this.config.requestMetadata},this.config.requestMetadata=new Fae,p.label=1;case 1:return p.trys.push([1,3,,4]),i=BP(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,[4,this.config.transportProvider.send(i,o)];case 2:return s=p.sent(),s===null?(this.fulfillRequest(t,0,Cae),[2]):n?(this.handleResponse(s,t),[3,4]):("body"in s?this.fulfillRequest(t,s.statusCode,"".concat(s.status,": ").concat(dl(s))):this.fulfillRequest(t,s.statusCode,s.status),[2]);case 3:return c=p.sent(),l=Uae(c),this.config.loggerProvider.error(l),(r=this.diagnosticsClient)===null||r===void 0||r.recordEvent("analytics.events.unsuccessful.from.catch.error",{events:t.map(function(u){return u.event.event_type}),message:l,stack_trace:jd()}),this.handleResponse({status:Ht.Failed,statusCode:0},t),[3,4];case 4:return[2]}})})},e.prototype.handleResponse=function(t,n){var r;Yz(t.statusCode)||(r=this.diagnosticsClient)===null||r===void 0||r.recordEvent("analytics.events.unsuccessful",{events:n.map(function(i){return i.event.event_type}),code:t.statusCode,status:t.status,body:dl(t),stack_trace:jd()});var o=t.status;switch(o){case Ht.Success:{this.handleSuccessResponse(t,n);break}case Ht.Invalid:{this.handleInvalidResponse(t,n);break}case Ht.PayloadTooLarge:{this.handlePayloadTooLargeResponse(t,n);break}case Ht.RateLimit:{this.handleRateLimitResponse(t,n);break}default:{this.config.loggerProvider.warn(`{code: 0, error: "Status '`.concat(o,"' provided for ").concat(n.length,' events"}')),this.handleOtherResponse(n);break}}},e.prototype.handleSuccessResponse=function(t,n){this.fulfillRequest(n,t.statusCode,_ae)},e.prototype.handleInvalidResponse=function(t,n){var r=this;if(t.body.missingField||t.body.error.startsWith(Nae)){this.fulfillRequest(n,t.statusCode,t.body.error);return}var o=P1(P1(P1(P1([],e1(Object.values(t.body.eventsWithInvalidFields)),!1),e1(Object.values(t.body.eventsWithMissingFields)),!1),e1(Object.values(t.body.eventsWithInvalidIdLengths)),!1),e1(t.body.silencedEvents),!1).flat(),i=new Set(o),s=n.filter(function(l,p){if(i.has(p)){r.fulfillRequest([l],t.statusCode,t.body.error);return}return!0});s.length>0&&this.config.loggerProvider.warn(dl(t));
78var c=this.removeEventsExceedFlushMaxRetries(s);this.scheduleEvents(c)},e.prototype.handlePayloadTooLargeResponse=function(t,n){if(n.length===1){this.fulfillRequest(n,t.statusCode,t.body.error);return}this.config.loggerProvider.warn(dl(t)),this.config.flushQueueSize/=2;var r=this.removeEventsExceedFlushMaxRetries(n);this.scheduleEvents(r)},e.prototype.handleRateLimitResponse=function(t,n){var r=this,o=Object.keys(t.body.exceededDailyQuotaUsers),i=Object.keys(t.body.exceededDailyQuotaDevices),s=t.body.throttledEvents,c=new Set(o),l=new Set(i),p=new Set(s),u=n.filter(function(b,f){if(b.event.user_id&&c.has(b.event.user_id)||b.event.device_id&&l.has(b.event.device_id)){r.fulfillRequest([b],t.statusCode,t.body.error);return}return p.has(f)&&(b.timeout=r.throttleTimeout),!0});u.length>0&&this.config.loggerProvider.warn(dl(t));var d=this.removeEventsExceedFlushMaxRetries(u);this.scheduleEvents(d)},e.prototype.handleOtherResponse=function(t){var n=this,r=t.map(function(i){return i.timeout=i.attempts*n.retryTimeout,i}),o=this.removeEventsExceedFlushMaxRetries(r);this.scheduleEvents(o)},e.prototype.fulfillRequest=function(t,n,r){var o,i,s;Yz(n)?(s=this.diagnosticsClient)===null||s===void 0||s.increment("analytics.events.sent",t.length):((o=this.diagnosticsClient)===null||o===void 0||o.increment("analytics.events.dropped",t.length),(i=this.diagnosticsClient)===null||i===void 0||i.recordEvent("analytics.events.dropped",{events:t.map(function(c){return c.event.event_type}),code:n,message:r,stack_trace:jd()})),this.removeEvents(t),t.forEach(function(c){return c.callback(oc(c.event,n,r))})},e.prototype.saveEvents=function(){if(this.config.storageProvider){var t=this.queue.map(function(n){return n.event});this.config.storageProvider.set(this.storageKey,t)}},e.prototype.removeEvents=function(t){this.queue=this.queue.filter(function(n){return!t.some(function(r){return r.event.insert_id===n.event.insert_id})}),this.saveEvents()},e})(),Xae=(function(){function e(){}return e.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:$ae(),platform:"Web",os:void 0,deviceModel:void 0}},e})(),$ae=function(){return typeof navigator<"u"&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},Gae=(function(){function e(){this.queue=[]}return e.prototype.logEvent=function(t){this.receiver?this.receiver(t):this.queue.length<512&&this.queue.push(t)},e.prototype.setEventReceiver=function(t){this.receiver=t,this.queue.length>0&&(this.queue.forEach(function(n){t(n)}),this.queue=[])},e})(),yo=function(){return yo=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},yo.apply(this,arguments)};function kd(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Cx(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(c){s={error:c}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i}var Pd=function(e,t){var n,r,o=["string","number","boolean","undefined"],i=typeof e,s=typeof t;if(i!==s)return!1;try{for(var c=kd(o),l=c.next();!l.done;l=c.next()){var p=l.value;if(p===i)return e===t}}catch(M){n={error:M}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}if(e==null&&t==null)return!0;if(e==null||t==null||e.length!==t.length)return!1;var u=Array.isArray(e),d=Array.isArray(t);if(u!==d)return!1;if(u&&d){for(var b=0;b<e.length;b++)if(!Pd(e[b],t[b]))return!1}else{var f=Object.keys(e).sort(),m=Object.keys(t).sort();if(!Pd(f,m))return!1;var h=!0;return Object.keys(e).forEach(function(M){Pd(e[M],t[M])||(h=!1)}),h}return!0},Kae="$set",Zae="$unset",Yae="$clearAll";Object.entries||(Object.entries=function(e){for(var t=Object.keys(e),n=t.length,r=new Array(n);n--;)r[n]=[t[n],e[t[n]]];return r});var Qae=(function(){function e(){this.identity={userProperties:{}},this.listeners=new Set}return e.prototype.editIdentity=function(){var t=this,n=yo({},this.identity.userProperties),r=yo(yo({},this.identity),{userProperties:n});return{setUserId:function(o){return r.userId=o,this},setDeviceId:function(o){return r.deviceId=o,this},setUserProperties:function(o){return r.userProperties=o,this},setOptOut:function(o){return r.optOut=o,this},updateUserProperties:function(o){var i,s,c,l,p,u,d=r.userProperties||{};try{for(var b=kd(Object.entries(o)),f=b.next();!f.done;f=b.next()){var m=Cx(f.value,2),h=m[0],M=m[1];switch(h){case Kae:try{for(var z=(c=void 0,kd(Object.entries(M))),O=z.next();!O.done;O=z.next()){var g=Cx(O.value,2),x=g[0],C=g[1];d[x]=C}}catch(A){c={error:A}}finally{try{O&&!O.done&&(l=z.return)&&l.call(z)}finally{if(c)throw c.error}}break;case Zae:try{for(var S=(p=void 0,kd(Object.keys(M))),q=S.next();!q.done;q=S.next()){var x=q.value;delete d[x]}}catch(A){p={error:A}}finally{try{q&&!q.done&&(u=S.return)&&u.call(S)}finally{if(p)throw p.error}}break;case Yae:d={};break}}}catch(A){i={error:A}}finally{try{f&&!f.done&&(s=b.return)&&s.call(b)}finally{if(i)throw i.error}}return r.userProperties=d,this},commit:function(){return t.setIdentity(r),this}}},e.prototype.getIdentity=function(){return yo({},this.identity)},e.prototype.setIdentity=function(t){var n=yo({},this.identity);this.identity=yo({}
78,t),Pd(n,this.identity)||this.listeners.forEach(function(r){r(t)})},e.prototype.addIdentityListener=function(t){this.listeners.add(t)},e.prototype.removeIdentityListener=function(t){this.listeners.delete(t)},e})(),bl=typeof globalThis<"u"||typeof globalThis<"u"?globalThis:self,Jae=(function(){function e(){this.identityStore=new Qae,this.eventBridge=new Gae,this.applicationContextProvider=new Xae}return e.getInstance=function(t){return bl.analyticsConnectorInstances||(bl.analyticsConnectorInstances={}),bl.analyticsConnectorInstances[t]||(bl.analyticsConnectorInstances[t]=new e),bl.analyticsConnectorInstances[t]},e})(),N2=function(e){return e===void 0&&(e=jP),Jae.getInstance(e)},eoe=function(e,t){N2(t).identityStore.editIdentity().setUserId(e).commit()},toe=function(e,t){N2(t).identityStore.editIdentity().setDeviceId(e).commit()},noe=(function(){function e(){this.name="identity",this.type="before",this.identityStore=N2().identityStore}return e.prototype.execute=function(t){return d0(this,void 0,void 0,function(){var n;return p0(this,function(r){return n=t.user_properties,n&&this.identityStore.editIdentity().updateUserProperties(n).commit(),[2,t]})})},e.prototype.setup=function(t){return d0(this,void 0,void 0,function(){return p0(this,function(n){return t.instanceName&&(this.identityStore=N2(t.instanceName).identityStore),[2]})})},e})(),DP=function(e,t){t===void 0&&(t=Date.now());var n=Date.now(),r=n-t;return r>e},FP=function(e,t,n){return t===void 0&&(t=""),n===void 0&&(n=10),[yf,t,e.substring(0,n)].filter(Boolean).join("_")},roe=function(e){return"".concat(yf.toLowerCase(),"_").concat(e.substring(0,6))},aoe=function(){var e,t,n,r;if(typeof navigator>"u")return"";var o=navigator.userLanguage;return(r=(n=(t=(e=navigator.languages)===null||e===void 0?void 0:e[0])!==null&&t!==void 0?t:navigator.language)!==null&&n!==void 0?n:o)!==null&&r!==void 0?r:""},n3=function(){var e,t=Y1();if(!(!((e=t?.location)===null||e===void 0)&&e.search))return{};var n=t.location.search.substring(1).split("&").filter(Boolean),r=n.reduce(function(o,i){var s=i.split("=",2),c=qx(s[0]),l=qx(s[1]);return l&&(o[c]=l),o},{});return r},qx=function(e){e===void 0&&(e="");try{return decodeURIComponent(e)}catch{return""}},Qz=function(e,t){return!t||!t.length?!0:t.some(function(n){return typeof n=="string"?e===n:e.match(n)})},Co=function(e,t){var n=e;try{n=decodeURI(e)}catch(r){t?.error("Malformed URI sequence: ",r)}return n},ooe=function(e){var t=0;if(e.length===0)return t;for(var n=0;n<e.length;n++){var r=e.charCodeAt(n);t=(t<<5)-t+r,t|=0}return t},Sx=function(e,t){var n=ooe(e.toString()),r=Math.abs(n),o=r*31,i=o%1e5;return i/1e5<t},uy=(function(){function e(){this.memoryStorage=new Map}return e.prototype.isEnabled=function(){return d0(this,void 0,void 0,function(){return p0(this,function(t){return[2,!0]})})},e.prototype.get=function(t){return d0(this,void 0,void 0,function(){return p0(this,function(n){return[2,this.memoryStorage.get(t)]})})},e.prototype.getRaw=function(t){return d0(this,void 0,void 0,function(){var n;return p0(this,function(r){switch(r.label){case 0:return[4,this.get(t)];case 1:return n=r.sent(),[2,n?JSON.stringify(n):void 0]}})})},e.prototype.set=function(t,n){return d0(this,void 0,void 0,function(){return p0(this,function(r){return this.memoryStorage.set(t,n),[2]})})},e.prototype.remove=function(t){return d0(this,void 0,void 0,function(){return p0(this,function(n){return this.memoryStorage.delete(t),[2]})})},e.prototype.reset=function(){return d0(this,void 0,void 0,function(){return p0(this,function(t){return this.memoryStorage.clear(),[2]})})},e})(),r3=(function(){function e(t,n){n===void 0&&(n={}),this.options=C0({},t),this.config=n}return e.prototype.isEnabled=function(){return d0(this,void 0,void 0,function(){var t,n,r,o;return p0(this,function(i){switch(i.label){case 0:if(!Y1())return[2,!1];e.testValue=String(Date.now()),t=C0(C0({},this.options),{expirationDays:.003}),n=new e(t),r="AMP_TEST_".concat(Sa().substring(0,8)),i.label=1;case 1:return i.trys.push([1,4,5,7]),[4,n.set(r,e.testValue)];case 2:return i.sent(),[4,n.get(r)];case 3:return o=i.sent(),[2,o===e.testValue];case 4:return i.sent(),[2,!1];case 5:return[4,n.remove(r)];case 6:return i.sent(),[7];case 7:return[2]}})})},e.prototype.get=function(t){return d0(this,void 0,void 0,function(){var n,r;return p0(this,function(o){switch(o.label){case 0:return[4,this.getRaw(t)];case 1:if(n=o.sent(),!n)return[2,void 0];try{return r=HP(n),r===void 0?(console.error("Amplitude Logger [Error]: Failed to decode cookie value for key: ".concat(t,", value: ").concat(n)),[2,void 0]):[2,JSON.parse(r)]}catch{return console.error("Amplitude Logger [Error]: Failed to parse cookie value for key: ".concat(t,", value: ").concat(n)),[2,void 0]}return[2]}})})},e.prototype.getRaw=function(t){var n,r,o,i;return d0(this,void 0,void 0,function(){var s,c,l,p,u,d,b,f,m,h,M,z,O=this;return p0(this,function(g){switch(g.label){case 0:s=Y1(),c=s,g.label=1;case 1:return g.trys.push([1,4,,5]),l=c?.cookieStore,l?[4,l.getAll(t)]:[3,3];case 2:if(p=g.sent(),p){p.length>1&&((n=this.config.diagnosticsClient)===null||n===void 0||n.recordEvent("cookies.duplicate",{cookies:p.map(function(x){return x.domain})}),(r=this.config.diagnosticsClient)===null||r===void 0||r.increment("cookies.duplicate.occurrence.cookieStore"));try{for(u=y1(p),d=u.next();!d.done;d=u.next())if(b=d.value,UP(b.domain,this.options.domain))return[2,b.value]}catch(x){M={error:x}}finally{try{d&&!d.done&&(z=u.return)&&z.call(u)}
78finally{if(M)throw M.error}}}g.label=3;case 3:return[3,5];case 4:return g.sent(),[3,5];case 5:return f=((i=(o=s?.document)===null||o===void 0?void 0:o.cookie.split("; "))!==null&&i!==void 0?i:[]).filter(function(x){return x.indexOf(t+"=")===0}),m=void 0,h=this.config.duplicateResolverFn,typeof h=="function"&&f.length>1&&(m=f.find(function(x){var C;try{var S=h(x.substring(t.length+1));return S||(C=O.config.diagnosticsClient)===null||C===void 0||C.increment("cookies.duplicate.occurrence.document.cookie"),S}catch{return!1}})),m||(m=f[0]),m?[2,m.substring(t.length+1)]:[2,void 0]}})})},e.prototype.set=function(t,n){var r;return d0(this,void 0,void 0,function(){var o,i,s,c,l,p,u;return p0(this,function(d){try{o=(r=this.options.expirationDays)!==null&&r!==void 0?r:0,i=n!==null?o:-1,s=void 0,i&&(c=new Date,c.setTime(c.getTime()+i*24*60*60*1e3),s=c),l="".concat(t,"=").concat(btoa(encodeURIComponent(JSON.stringify(n)))),s&&(l+="; expires=".concat(s.toUTCString())),l+="; path=/",this.options.domain&&(l+="; domain=".concat(this.options.domain)),this.options.secure&&(l+="; Secure"),this.options.sameSite&&(l+="; SameSite=".concat(this.options.sameSite)),p=Y1(),p&&(p.document.cookie=l)}catch(b){u=b instanceof Error?b.message:String(b),console.error("Amplitude Logger [Error]: Failed to set cookie for key: ".concat(t,". Error: ").concat(u))}return[2]})})},e.prototype.remove=function(t){return d0(this,void 0,void 0,function(){return p0(this,function(n){switch(n.label){case 0:return[4,this.set(t,null)];case 1:return n.sent(),[2]}})})},e.prototype.reset=function(){return d0(this,void 0,void 0,function(){return p0(this,function(t){return[2]})})},e})(),ioe=function(e){try{return decodeURIComponent(atob(e))}catch{return}},soe=function(e){try{return decodeURIComponent(atob(decodeURIComponent(e)))}catch{return}},HP=function(e){var t;return(t=ioe(e))!==null&&t!==void 0?t:soe(e)},UP=function(e,t){if(!e||!t)return!1;var n=e.startsWith(".")?e.substring(1):e,r=t.startsWith(".")?t.substring(1):t;return n.toLowerCase()===r.toLowerCase()},Rx=function(e,t,n){return t===void 0&&(t=""),n===void 0&&(n=10),[yf,t,e.substring(0,n)].filter(Boolean).join("_")},dy=(function(){function e(t){this.storage=t}return e.prototype.isEnabled=function(){return d0(this,void 0,void 0,function(){var t,n,r,o;return p0(this,function(i){switch(i.label){case 0:if(!this.storage)return[2,!1];t=String(Date.now()),n=new e(this.storage),r="AMP_TEST",i.label=1;case 1:return i.trys.push([1,4,5,7]),[4,n.set(r,t)];case 2:return i.sent(),[4,n.get(r)];case 3:return o=i.sent(),[2,o===t];case 4:return i.sent(),[2,!1];case 5:return[4,n.remove(r)];case 6:return i.sent(),[7];case 7:return[2]}})})},e.prototype.get=function(t){return d0(this,void 0,void 0,function(){var n;return p0(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.getRaw(t)];case 1:return n=r.sent(),n?[2,JSON.parse(n)]:[2,void 0];case 2:return r.sent(),console.error("[Amplitude] Error: Could not get value from storage"),[2,void 0];case 3:return[2]}})})},e.prototype.getRaw=function(t){var n;return d0(this,void 0,void 0,function(){return p0(this,function(r){return[2,((n=this.storage)===null||n===void 0?void 0:n.getItem(t))||void 0]})})},e.prototype.set=function(t,n){var r;return d0(this,void 0,void 0,function(){return p0(this,function(o){try{(r=this.storage)===null||r===void 0||r.setItem(t,JSON.stringify(n))}catch{}return[2]})})},e.prototype.remove=function(t){var n;return d0(this,void 0,void 0,function(){return p0(this,function(r){try{(n=this.storage)===null||n===void 0||n.removeItem(t)}catch{}return[2]})})},e.prototype.reset=function(){var t;return d0(this,void 0,void 0,function(){return p0(this,function(n){try{(t=this.storage)===null||t===void 0||t.clear()}catch{}return[2]})})},e})(),coe=10,loe=1,E1={TAGS:"tags",COUNTERS:"counters",HISTOGRAMS:"histograms",EVENTS:"events",INTERNAL:"internal"},Nx={LAST_FLUSH_TIMESTAMP:"last_flush_timestamp"},wx=(function(){function e(t,n){this.dbPromise=null,this.logger=n,this.dbName="AMP_diagnostics_".concat(t.substring(0,10))}return e.isSupported=function(){var t;return((t=Y1())===null||t===void 0?void 0:t.indexedDB)!==void 0},e.prototype.getDB=function(){return d0(this,void 0,void 0,function(){return p0(this,function(t){return this.dbPromise||(this.dbPromise=this.openDB()),[2,this.dbPromise]})})},e.prototype.openDB=function(){var t=this;return new Promise(function(n,r){var o=indexedDB.open(t.dbName,loe);
78o.onerror=function(){t.dbPromise=null,r(new Error("Failed to open IndexedDB"))},o.onsuccess=function(){var i=o.result;i.onclose=function(){t.dbPromise=null,t.logger.debug("DiagnosticsStorage: DB connection closed.")},i.onerror=function(s){t.logger.debug("DiagnosticsStorage: A global database error occurred.",s),i.close()},n(i)},o.onupgradeneeded=function(i){var s=i.target.result;t.createTables(s)}})},e.prototype.createTables=function(t){if(t.objectStoreNames.contains(E1.TAGS)||t.createObjectStore(E1.TAGS,{keyPath:"key"}),t.objectStoreNames.contains(E1.COUNTERS)||t.createObjectStore(E1.COUNTERS,{keyPath:"key"}),t.objectStoreNames.contains(E1.HISTOGRAMS)||t.createObjectStore(E1.HISTOGRAMS,{keyPath:"key"}),!t.objectStoreNames.contains(E1.EVENTS)){var n=t.createObjectStore(E1.EVENTS,{keyPath:"id",autoIncrement:!0});n.createIndex("time_idx","time",{unique:!1})}t.objectStoreNames.contains(E1.INTERNAL)||t.createObjectStore(E1.INTERNAL,{keyPath:"key"})},e.prototype.setTags=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s=this;return p0(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),Object.entries(t).length===0?[2]:[4,this.getDB()];case 1:return n=c.sent(),r=n.transaction([E1.TAGS],"readwrite"),o=r.objectStore(E1.TAGS),[2,new Promise(function(l){var p=Object.entries(t);r.oncomplete=function(){l()},r.onabort=function(u){s.logger.debug("DiagnosticsStorage: Failed to set tags",u),l()},p.forEach(function(u){var d=e1(u,2),b=d[0],f=d[1],m=o.put({key:b,value:f});m.onerror=function(h){s.logger.debug("DiagnosticsStorage: Failed to set tag",b,f,h)}})})];case 2:return i=c.sent(),this.logger.debug("DiagnosticsStorage: Failed to set tags",i),[3,3];case 3:return[2]}})})},e.prototype.incrementCounters=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s=this;return p0(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),Object.entries(t).length===0?[2]:[4,this.getDB()];case 1:return n=c.sent(),r=n.transaction([E1.COUNTERS],"readwrite"),o=r.objectStore(E1.COUNTERS),[2,new Promise(function(l){var p=Object.entries(t);r.oncomplete=function(){l()},r.onabort=function(u){s.logger.debug("DiagnosticsStorage: Failed to increment counters",u),l()},p.forEach(function(u){var d=e1(u,2),b=d[0],f=d[1],m=o.get(b);m.onsuccess=function(){var h=m.result,M=h?h.value:0,z=o.put({key:b,value:M+f});z.onerror=function(O){s.logger.debug("DiagnosticsStorage: Failed to update counter",b,O)}},m.onerror=function(h){s.logger.debug("DiagnosticsStorage: Failed to read existing counter",b,h)}})})];case 2:return i=c.sent(),this.logger.debug("DiagnosticsStorage: Failed to increment counters",i),[3,3];case 3:return[2]}})})},e.prototype.setHistogramStats=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s=this;return p0(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),Object.entries(t).length===0?[2]:[4,this.getDB()];case 1:return n=c.sent(),r=n.transaction([E1.HISTOGRAMS],"readwrite"),o=r.objectStore(E1.HISTOGRAMS),[2,new Promise(function(l){var p=Object.entries(t);r.oncomplete=function(){l()},r.onabort=function(u){s.logger.debug("DiagnosticsStorage: Failed to set histogram stats",u),l()},p.forEach(function(u){var d=e1(u,2),b=d[0],f=d[1],m=o.get(b);m.onsuccess=function(){var h=m.result,M;h?M={key:b,count:h.count+f.count,min:Math.min(h.min,f.min),max:Math.max(h.max,f.max),sum:h.sum+f.sum}:M={key:b,count:f.count,min:f.min,max:f.max,sum:f.sum};var z=o.put(M);z.onerror=function(O){s.logger.debug("DiagnosticsStorage: Failed to set histogram stats",b,O)}},m.onerror=function(h){s.logger.debug("DiagnosticsStorage: Failed to read existing histogram stats",b,h)}})})];case 2:return i=c.sent(),this.logger.debug("DiagnosticsStorage: Failed to set histogram stats",i),[3,3];case 3:return[2]}})})},e.prototype.addEventRecords=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i,s=this;return p0(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),t.length===0?[2]:[4,this.getDB()];case 1:return n=c.sent(),r=n.transaction([E1.EVENTS],"readwrite"),o=r.objectStore(E1.EVENTS),[2,new Promise(function(l){r.oncomplete=function(){l()},r.onabort=function(u){s.logger.debug("DiagnosticsStorage: Failed to add event records",u),l()};var p=o.count();p.onsuccess=function(){var u=p.result,d=Math.max(0,coe-u);d<t.length&&s.logger.debug("DiagnosticsStorage: Only added ".concat(d," of ").concat(t.length," events due to storage limit")),t.slice(0,d).forEac
78h(function(b){var f=o.add(b);f.onerror=function(m){s.logger.debug("DiagnosticsStorage: Failed to add event record",m)}})},p.onerror=function(u){s.logger.debug("DiagnosticsStorage: Failed to count existing events",u)}})];case 2:return i=c.sent(),this.logger.debug("DiagnosticsStorage: Failed to add event records",i),[3,3];case 3:return[2]}})})},e.prototype.setInternal=function(t,n){return d0(this,void 0,void 0,function(){var r,o,i,s;return p0(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),[4,this.getDB()];case 1:return r=c.sent(),o=r.transaction([E1.INTERNAL],"readwrite"),i=o.objectStore(E1.INTERNAL),[2,new Promise(function(l,p){o.onabort=function(){return p(new Error("Failed to set internal value"))};var u=i.put({key:t,value:n});u.onsuccess=function(){return l()},u.onerror=function(){return p(new Error("Failed to set internal value"))}})];case 2:return s=c.sent(),this.logger.debug("DiagnosticsStorage: Failed to set internal value",s),[3,3];case 3:return[2]}})})},e.prototype.getInternal=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i;return p0(this,function(s){switch(s.label){case 0:return s.trys.push([0,2,,3]),[4,this.getDB()];case 1:return n=s.sent(),r=n.transaction([E1.INTERNAL],"readonly"),o=r.objectStore(E1.INTERNAL),[2,new Promise(function(c,l){r.onabort=function(){return l(new Error("Failed to get internal value"))};var p=o.get(t);p.onsuccess=function(){return c(p.result)},p.onerror=function(){return l(new Error("Failed to get internal value"))}})];case 2:return i=s.sent(),this.logger.debug("DiagnosticsStorage: Failed to get internal value",i),[2,void 0];case 3:return[2]}})})},e.prototype.getLastFlushTimestamp=function(){return d0(this,void 0,void 0,function(){var t,n;return p0(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.getInternal(Nx.LAST_FLUSH_TIMESTAMP)];case 1:return t=r.sent(),[2,t?parseInt(t.value,10):void 0];case 2:return n=r.sent(),this.logger.debug("DiagnosticsStorage: Failed to get last flush timestamp",n),[2,void 0];case 3:return[2]}})})},e.prototype.setLastFlushTimestamp=function(t){return d0(this,void 0,void 0,function(){var n;return p0(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.setInternal(Nx.LAST_FLUSH_TIMESTAMP,t.toString())];case 1:return r.sent(),[3,3];case 2:return n=r.sent(),this.logger.debug("DiagnosticsStorage: Failed to set last flush timestamp",n),[3,3];case 3:return[2]}})})},e.prototype.clearTable=function(t,n){return new Promise(function(r,o){var i=t.objectStore(n),s=i.clear();s.onsuccess=function(){return r()},s.onerror=function(){return o(new Error("Failed to clear table ".concat(n)))}})},e.prototype.getAllAndClear=function(){return d0(this,void 0,void 0,function(){var t,n,r,o,i,s,c,l;return p0(this,function(p){switch(p.label){case 0:return p.trys.push([0,4,,5]),[4,this.getDB()];case 1:return t=p.sent(),n=t.transaction([E1.TAGS,E1.COUNTERS,E1.HISTOGRAMS,E1.EVENTS],"readwrite"),[4,Promise.all([this.getAllFromStore(n,E1.TAGS),this.getAllFromStore(n,E1.COUNTERS),this.getAllFromStore(n,E1.HISTOGRAMS),this.getAllFromStore(n,E1.EVENTS)])];case 2:return r=e1.apply(void 0,[p.sent(),4]),o=r[0],i=r[1],s=r[2],c=r[3],[4,Promise.all([this.clearTable(n,E1.COUNTERS),this.clearTable(n,E1.HISTOGRAMS),this.clearTable(n,E1.EVENTS)])];case 3:return p.sent(),[2,{tags:o,counters:i,histogramStats:s,events:c}];case 4:return l=p.sent(),this.logger.debug("DiagnosticsStorage: Failed to get all and clear data",l),[2,{tags:[],counters:[],histogramStats:[],events:[]}];case 5:return[2]}})})},e.prototype.getAllFromStore=function(t,n){return new Promise(function(r,o){var i=t.objectStore(n),s=i.getAll();s.onsuccess=function(){return r(s.result)},s.onerror=function(){return o(new Error("Failed to get all from ".concat(n)))}})},e})(),poe="__AMPLITUDE_SCRIPT_URL__",uoe="sdk.error.uncaught",doe=function(){var e=Y1();return e?.[poe]},boe=function(e){var t=Y1();if(!(!t||typeof t.addEventListener!="function")){var n=function(i){var s=i.error instanceof Error?i.error:void 0,c=s?.stack,l=Ex({filename:i.filename,stack:c});l&&o({type:"error",message:i.message,stack:c,filename:i.filename,errorName:s?.name,metadata:{colno:i.colno,lineno:i.lineno,isTrusted:i.isTrusted,matchReason:l}})},r=function(i){var s,c=i.reason instanceof Error?i.reason:void 0,l=c?.stack,p=foe(l),u=Ex({filename:p,stack:l});u&&o({type:"unhandledrejection",message:(s=c?.message)!==null&&s!==void 0?s:moe(i.reason),stack:l,filename:p,errorName:c?.name,metadata:{isTrusted:i.isTrusted,matchReason:u}})},o=function(i){e.recordEvent(uoe,C0({type:i.type,message:i.message,filename:i.filename,error_name:i.errorName,stack:i.stack},i.metadata))};t.addEventListener("error",n,!0),t.addEventListener("unhandledrejection",r,!0)}},Ex=function(e){var t=doe();if(t){if(e.filename&&e.filename.includes(t))return"filename";if(e.stack&&e.stack.includes(t))return"stack"}},foe=function(e){if(e){var t=e.match(/(https?:\/\/\S+?)(?=[)\s]|$)/);return t?t[1]:void 0}},moe=function(e){if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return"[object Object]"}},hoe=1e3,ou=300*1e3,Moe="https://diagnostics.prod.us-west-2.amplitude.com/v1/capture",zoe="https://diagnostics.prod.eu-central-1.amplitude.com/v1/capture",r4=1e4,Ooe=10,goe=(function(){function e(t,n,r,o){r===void 0&&(r="US"),this.inMemoryTags={},this.inMemoryCounters={},this.inMemoryHistograms={},this.inMemoryEvents=[],this.saveTimer=null,this.flushTimer=null,this.apiKey=t,this.logger=n,this.serverUrl=r==="US"?Moe:zoe,this.logger.debug("DiagnosticsClient: Initializing with options",JSON.stringify(o,null,2)),this.config=C0({enabled:!0,sampleRate:0},o),this.startTimestamp=Date.now(),this.shouldTrack=Sx(this.startTimestamp,this.config.sampleRate)&&this.config.enabled,wx.isSupported()?this.storage=new wx(t,n):this.logger.debug("DiagnosticsClient: IndexedDB is not supported"),this.initializeFlushInterval(),this.shouldTrack&&(this.increment("sdk.diagnostics.sampled.in.and.enabled"),boe(this))}return e.prototype.isStorageAndTrackEnabled=function(){return!!this.storage&&!!this.shouldTrack},e.prototype.setTag=function(t,n){if(this.isStorageAndTrackEnabled()){if
78(Object.keys(this.inMemoryTags).length>=r4){this.logger.debug("DiagnosticsClient: Early return setTags as reaching memory limit");return}this.inMemoryTags[t]=n,this.startTimersIfNeeded()}},e.prototype.increment=function(t,n){if(n===void 0&&(n=1),!!this.isStorageAndTrackEnabled()){if(Object.keys(this.inMemoryCounters).length>=r4){this.logger.debug("DiagnosticsClient: Early return increment as reaching memory limit");return}this.inMemoryCounters[t]=(this.inMemoryCounters[t]||0)+n,this.startTimersIfNeeded()}},e.prototype.recordHistogram=function(t,n){if(this.isStorageAndTrackEnabled()){if(Object.keys(this.inMemoryHistograms).length>=r4){this.logger.debug("DiagnosticsClient: Early return recordHistogram as reaching memory limit");return}var r=this.inMemoryHistograms[t];r?(r.count+=1,r.min=Math.min(r.min,n),r.max=Math.max(r.max,n),r.sum+=n):this.inMemoryHistograms[t]={count:1,min:n,max:n,sum:n},this.startTimersIfNeeded()}},e.prototype.recordEvent=function(t,n){if(this.isStorageAndTrackEnabled()){if(this.inMemoryEvents.length>=Ooe){this.logger.debug("DiagnosticsClient: Early return recordEvent as reaching memory limit");return}this.inMemoryEvents.push({event_name:t,time:Date.now(),event_properties:n}),this.startTimersIfNeeded()}},e.prototype.startTimersIfNeeded=function(){var t=this;this.saveTimer||(this.saveTimer=setTimeout(function(){t.saveAllDataToStorage().catch(function(n){t.logger.debug("DiagnosticsClient: Failed to save all data to storage",n)}).finally(function(){t.saveTimer=null})},hoe)),this.flushTimer||(this.flushTimer=setTimeout(function(){t._flush().catch(function(n){t.logger.debug("DiagnosticsClient: Failed to flush",n)}).finally(function(){t.flushTimer=null})},ou))},e.prototype.saveAllDataToStorage=function(){return d0(this,void 0,void 0,function(){var t,n,r,o;return p0(this,function(i){switch(i.label){case 0:return this.storage?(t=C0({},this.inMemoryTags),n=C0({},this.inMemoryCounters),r=C0({},this.inMemoryHistograms),o=P1([],e1(this.inMemoryEvents),!1),this.inMemoryEvents=[],this.inMemoryTags={},this.inMemoryCounters={},this.inMemoryHistograms={},[4,Promise.all([this.storage.setTags(t),this.storage.incrementCounters(n),this.storage.setHistogramStats(r),this.storage.addEventRecords(o)])]):[2];case 1:return i.sent(),[2]}})})},e.prototype._flush=function(){return d0(this,void 0,void 0,function(){var t,n,r,o,i,s,c,l,p,u;return p0(this,function(d){switch(d.label){case 0:return this.storage?[4,this.saveAllDataToStorage()]:[2];case 1:return d.sent(),this.saveTimer=null,this.flushTimer=null,[4,this.storage.getAllAndClear()];case 2:return t=d.sent(),n=t.tags,r=t.counters,o=t.histogramStats,i=t.events,this.storage.setLastFlushTimestamp(Date.now()),s={},n.forEach(function(b){s[b.key]=b.value}),c={},r.forEach(function(b){c[b.key]=b.value}),l={},o.forEach(function(b){l[b.key]={count:b.count,min:b.min,max:b.max,avg:Math.round(b.sum/b.count*100)/100}}),p=i.map(function(b){return{event_name:b.event_name,time:b.time,event_properties:b.event_properties}}),Object.keys(c).length===0&&Object.keys(l).length===0&&p.length===0?[2]:(u={tags:s,histogram:l,counters:c,events:p},this.fetch(u),[2])}})})},e.prototype.fetch=function(t){return d0(this,void 0,void 0,function(){var n,r;return p0(this,function(o){switch(o.label){case 0:if(o.trys.push([0,2,,3]),!Y1())throw new Error("DiagnosticsClient: Fetch is not supported");return[4,fetch(this.serverUrl,{method:"POST",headers:{"X-ApiKey":this.apiKey,"Content-Type":"application/json"},body:JSON.stringify(t)})];case 1:return n=o.sent(),n.ok?(this.logger.debug("DiagnosticsClient: Successfully sent diagnostics data"),[3,3]):(this.logger.debug("DiagnosticsClient: Failed to send diagnostics data."),[2]);case 2:return r=o.sent(),this.logger.debug("DiagnosticsClient: Failed to send diagnostics data. ",r),[3,3];case 3:return[2]}})})},e.prototype.initializeFlushInterval=function(){return d0(this,void 0,void 0,function(){var t,n,r;return p0(this,function(o){switch(o.label){case 0:return this.storage?(t=Date.now(),[4,this.storage.getLastFlushTimestamp()]):[2];case 1:return n=o.sent()||-1,n===-1?(this.storage.setLastFlushTimestamp(t),this._setFlushTimer(ou),[2]):(r=t-n,r>=ou?(this._flush(),[2]):(this._setFlushTimer(ou-r),[2]))}})})},e.prototype._setFlushTimer=function(t){var n=this;this.flushTimer=setTimeout(function(){n._flush().catch(function(r){n.logger.debug("DiagnosticsClient: Failed to flush",r)}).finally(function(){n.flushTimer=null})},t)},e.prototype._setSampleRate=function(t){this.logger.debug("DiagnosticsClient: Setting sample rate to",t),this.config.sampleRate=t,this.shouldTrack=Sx(this.startTimestamp,this.config.sampleRate)&&this.config.enabled,this.logger.debug("DiagnosticsClient: Should track is",this.shouldTrack)},e})(),by=(function(){function e(){}return e.prototype.send=function(t,n){return Promise.resolve(null)},e.prototype.buildResponse=function(t){var n,r,o,i,s,c,l,p,u,d,b,f,m,h,M,z,O,g,x,C,S,q;if(typeof t!="object")return null;var A=t.code||0,v=this.buildStatus(A);switch(v){case Ht.Success:return{status:v,statusCode:A,body:{eventsIngested:(n=t.events_ingested)!==null&&n!==void 0?n:0,payloadSizeBytes:(r=t.payload_size_bytes)!==null&&r!==void 0?r:0,serverUploadTime:(o=t.server_upload_time)!==null&&o!==void 0?o:0}};case Ht.Invalid:return{status:v,statusCode:A,body:{error:(i=t.error)!==null&&i!==void 0?i:"",missingField:(s=t.missing_field)!==null&&s!==void 0?s:"",eventsWithInvalidFields:(c=t.events_with_invali
vendor: 5,237 bytes, line 78
78d_fields)!==null&&c!==void 0?c:{},eventsWithMissingFields:(l=t.events_with_missing_fields)!==null&&l!==void 0?l:{},eventsWithInvalidIdLengths:(p=t.events_with_invalid_id_lengths)!==null&&p!==void 0?p:{},epsThreshold:(u=t.eps_threshold)!==null&&u!==void 0?u:0,exceededDailyQuotaDevices:(d=t.exceeded_daily_quota_devices)!==null&&d!==void 0?d:{},silencedDevices:(b=t.silenced_devices)!==null&&b!==void 0?b:[],silencedEvents:(f=t.silenced_events)!==null&&f!==void 0?f:[],throttledDevices:(m=t.throttled_devices)!==null&&m!==void 0?m:{},throttledEvents:(h=t.throttled_events)!==null&&h!==void 0?h:[]}};case Ht.PayloadTooLarge:return{status:v,statusCode:A,body:{error:(M=t.error)!==null&&M!==void 0?M:""}};case Ht.RateLimit:return{status:v,statusCode:A,body:{error:(z=t.error)!==null&&z!==void 0?z:"",epsThreshold:(O=t.eps_threshold)!==null&&O!==void 0?O:0,throttledDevices:(g=t.throttled_devices)!==null&&g!==void 0?g:{},throttledUsers:(x=t.throttled_users)!==null&&x!==void 0?x:{},exceededDailyQuotaDevices:(C=t.exceeded_daily_quota_devices)!==null&&C!==void 0?C:{},exceededDailyQuotaUsers:(S=t.exceeded_daily_quota_users)!==null&&S!==void 0?S:{},throttledEvents:(q=t.throttled_events)!==null&&q!==void 0?q:[]}};case Ht.Timeout:default:return{status:v,statusCode:A}}},e.prototype.buildStatus=function(t){return Yz(t)?Ht.Success:t===429?Ht.RateLimit:t===413?Ht.PayloadTooLarge:t===408?Ht.Timeout:t>=400&&t<500?Ht.Invalid:t>=500?Ht.Failed:Ht.Unknown},e})(),yoe=(function(e){Ki(t,e);function t(n){n===void 0&&(n={});var r=e.call(this)||this;return r.customHeaders=n,r}return t.prototype.send=function(n,r){return d0(this,void 0,void 0,function(){var o,i,s;return p0(this,function(c){switch(c.label){case 0:if(typeof fetch>"u")throw new Error("FetchTransport is not supported");return o={headers:C0({"Content-Type":"application/json",Accept:"*/*"},this.customHeaders),body:JSON.stringify(r),method:"POST"},[4,fetch(n,o)];case 1:return i=c.sent(),[4,i.text()];case 2:s=c.sent();try{return[2,this.buildResponse(JSON.parse(s))]}catch{return[2,this.buildResponse({code:i.status})]}return[2]}})})},t})(by),Aoe=(function(){function e(t,n){this.key="AMP_remote_config_".concat(t.substring(0,10)),this.logger=n}return e.prototype.fetchConfig=function(){var t=null,n={remoteConfig:null,lastFetch:new Date};try{t=localStorage.getItem(this.key)}catch(o){return this.logger.debug("Remote config localstorage failed to access: ",o),Promise.resolve(n)}if(t===null)return this.logger.debug("Remote config localstorage gets null because the key does not exist"),Promise.resolve(n);try{var r=JSON.parse(t);return this.logger.debug("Remote config localstorage parsed successfully: ".concat(JSON.stringify(r))),Promise.resolve({remoteConfig:r.remoteConfig,lastFetch:new Date(r.lastFetch)})}catch(o){return this.logger.debug("Remote config localstorage failed to parse: ",o),localStorage.removeItem(this.key),Promise.resolve(n)}},e.prototype.setConfig=function(t){try{return localStorage.setItem(this.key,JSON.stringify(t)),this.logger.debug("Remote config localstorage set successfully."),Promise.resolve(!0)}catch(n){this.logger.debug("Remote config localstorage failed to set: ",n)}return Promise.resolve(!1)},e})(),voe="https://sr-client-cfg.amplitude.com/config",xoe="https://sr-client-cfg.eu.amplitude.com/config",_oe=3,Coe=1e3,qoe=300*1e3,Soe=(function(){function e(t,n,r,o){r===void 0&&(r="US"),this.callbackInfos=[],this.lastSuccessfulFetch=null,this.fetchPromise=null,this.apiKey=t,this.serverUrl=o||(r==="US"?voe:xoe),this.logger=n,this.storage=new Aoe(t,n)}return e.prototype.subscribe=function(t,n,r){var o=Sa(),i={id:o,key:t,deliveryMode:n,callback:r};return this.callbackInfos.push(i),n==="all"?this.subscribeAll(i):this.subscribeWaitForRemote(i,n.timeout),o},e.prototype.unsubscribe=function(t){var n=this.callbackInfos.findIndex(function(r){return r.id===t});return n===-1?(this.logger.debug("Remote config client unsubscribe failed because callback with id ".concat(t," doesn't exist.")),!1):(this.callbackInfos.splice(n,1),this.logger.debug("Remote config client unsubscribe succeeded removing callback with id ".concat(t,".")),!0)},e.prototype.updateConfigs=function(){return d0(this,void 0,void 0,function(){var t,n,r=this;return p0(this,function(o){switch(o.label){case 0:return this.lastSuccessfulFetch&&(t=Date.now()-this.lastSuccessfulFetch,t<qoe)?(this.logger.debug("Remote config client skipping updateConfigs: Too recent"),[2]):[4,this.getOrCreateFetchPromise()];case 1:return n=o.sent(),this.storage.setConfig(n),this.callbackInfos.forEach(function(i){r.sendCallback(i,n,"remote")}),[2]}})})},e.prototype.getOrCreateFetchPromise=function(){var t=this;return this.fetchPromise?this.fetchPromise:(this.fetchPromise=this.fetch().then(function(n){return n.remoteConfig!==null&&(t.lastSuccessfulFetch=Date.now()),n}).finally(function(){t.fetchPromise=null}),this.fetchPromise)},e.prototype.subscribeAll=function(t){return d0(this,void 0,void 0,function(){var n,r,o,i=this;return p0(this,function(s){switch(s.label){case 0:return n=this.getOrCreateFetchPromise().then(function(c){i.logger.debug("Remote config client subscription all mode fetched from remote: ".concat(JSON.stringify(c))),i.sendCallback(t,c,"remote"),i.storage.setConfig(c)}
78),r=this.storage.fetchConfig().then(function(c){return c}),[4,Promise.race([n,r])];case 1:return o=s.sent(),o!==void 0&&(this.logger.debug("Remote config client subscription all mode fetched from cache: ".concat(JSON.stringify(o))),o.remoteConfig!==null?this.sendCallback(t,o,"cache"):this.logger.debug("Remote config client skips sending callback because cache is empty (first time user).")),[4,n];case 2:return s.sent(),[2]}})})},e.prototype.subscribeWaitForRemote=function(t,n){return d0(this,void 0,void 0,function(){var r,o,o;return p0(this,function(i){switch(i.label){case 0:r=new Promise(function(s,c){setTimeout(function(){c("Timeout exceeded")},n)}),i.label=1;case 1:return i.trys.push([1,3,,5]),[4,Promise.race([this.getOrCreateFetchPromise(),r])];case 2:return o=i.sent(),this.logger.debug("Remote config client subscription wait for remote mode returns from remote."),this.sendCallback(t,o,"remote"),this.storage.setConfig(o),[3,5];case 3:return i.sent(),this.logger.debug("Remote config client subscription wait for remote mode exceeded timeout. Try to fetch from cache."),[4,this.storage.fetchConfig()];case 4:return o=i.sent(),o.remoteConfig!==null?(this.logger.debug("Remote config client subscription wait for remote mode returns a cached copy."),this.sendCallback(t,o,"cache")):(this.logger.debug("Remote config client subscription wait for remote mode failed to fetch cache."),this.sendCallback(t,o,"remote")),[3,5];case 5:return[2]}})})},e.prototype.sendCallback=function(t,n,r){t.lastCallback=new Date;var o;t.key?o=t.key.split(".").reduce(function(i,s){return i===null?i:s in i?i[s]:null},n.remoteConfig):o=n.remoteConfig,t.callback(o,r,n.lastFetch)},e.prototype.fetch=function(t,n){return t===void 0&&(t=_oe),n===void 0&&(n=Coe),d0(this,void 0,void 0,function(){var r,o,i,s,c,l,p=this;return p0(this,function(u){switch(u.label){case 0:r=n/t,o={remoteConfig:null,lastFetch:new Date},i=function(d){var b,f,m,h,M,z;return p0(this,function(O){switch(O.label){case 0:b=new AbortController,f=setTimeout(function(){return b.abort()},n),O.label=1;case 1:return O.trys.push([1,7,8,9]),[4,fetch(s.getUrlParams(),{method:"GET",headers:{Accept:"*/*"},signal:b.signal})];case 2:return m=O.sent(),m.ok?[3,4]:[4,m.text()];case 3:return h=O.sent(),s.logger.debug("Remote config client fetch with retry time ".concat(t," failed with ").concat(m.status,": ").concat(h)),[3,6];case 4:return[4,m.json()];case 5:return M=O.sent(),[2,{value:{remoteConfig:M,lastFetch:new Date}}];case 6:return[3,9];case 7:return z=O.sent(),z instanceof Error&&z.name==="AbortError"?s.logger.debug("Remote config client fetch with retry time ".concat(t," timed out after ").concat(n,"ms")):s.logger.debug("Remote config client fetch with retry time ".concat(t," is rejected because: "),z),[3,9];case 8:return clearTimeout(f),[7];case 9:return d<t-1?[4,new Promise(function(g){return setTimeout(g,p.getJitterDelay(r))})]:[3,11];case 10:O.sent(),O.label=11;case 11:return[2]}})},s=this,c=0,u.label=1;case 1:return c<t?[5,i(c)]:[3,4];case 2:if(l=u.sent(),typeof l=="object")return[2,l.value];u.label=3;case 3:return c++,[3,1];case 4:return[2,o]}})})},e.prototype.getJitterDelay=function(t){return Math.floor(Math.random()*t)},e.prototype.getUrlParams=function(){var t=encodeURIComponent(this.apiKey),n=new URLSearchParams;return n.append("config_group",e.CONFIG_GROUP),"".concat(this.serverUrl,"/").concat(t,"?").concat(n.toString())},e.CONFIG_GROUP="browser",e})(),a4=Y1(),$s=a4?.console,Ti={},o2={},o4=!1;function Roe(e){if(!$s||typeof $s[e]!="function")return!1;if(o2[e])return!0;var t=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{if(Ti[e]&&!o4){o4=!0;var o=Ti[e];o&&o.forEach(function(i){try{i(e,n)}catch{}})}}catch{}return o4=!1,o2[e].apply($s,n)};return o2[e]=$s[e],$s[e]=t,!0}function Noe(e,t){var n=Roe(e);if(!n)return new Error("Console override failed");Ti[e]?Ti[e].push(t):Ti[e]=[t]}function woe(e){var t,n;try{for(var r=y1(Object.values(Ti)),o=r.next();!o.done;o=r.next())for(var i=o.value,s=i.length-1;s>=0;s--)if(i[s]===e){i.splice(s,1);break}}catch(c){t={error:c}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}function Eoe(){var e,t;try{for(var n=y1(Object.entries(o2)),r=n.next();!r.done;r=n.next()){var o=e1(r.value,2),i=o[0],s=o[1];s&&($s[i]=s)}}catch(c){e={error:c}}finally{try{r&&!r.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}o2={},Ti={}}var Lx={addListener:Noe,removeListener:woe,_restoreConsole:Eoe},Jz;(function(e){e.US="US",e.EU="EU",e.STAGING="STAGING"})(Jz||(Jz={}));var VP=null,XP=["a","button","input","select","textarea","label","video","audio",'[contenteditable="true" i]',"[data-amp-default-track]",".amp-default-track"],fy="data-amp-track-",$P=["div","span","h1","h2","h3","h4","h5","h6"],Loe=["a","button",'[role="button"]','[role="link"]','[role="menuitem"]','[role="menuitemcheckbox"]','[role="menuitemradio"]','[role="option"]','[role="tab"]','[role="treeitem"]','[contenteditable="true" i]'],GP=P1(['input[type="button"]','input[type="submit"]','input[type="reset"]','input[type="image"]','input[type="file"]'],e1(Loe),!1),Toe=GP,Woe=GP,joe=["*"],koe=1e3,Poe=4,Ioe=50;function Boe(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||e===null||e===void 0}function KP(e,t,n){if(e){var r=t.map(Tx),o=n.map(Tx);ZP({json:e,allowlist:r,excludelist:o,ancestors:[]})}}function ZP(e){var t,n,r=e.json,o=e.targetObject,i=e.allowlist,s=e.excludelist,c=e.ancestors,l=e.parentObject,p=e.targetKey;o||(o=r);var u=Object.keys(o);try{for(var d=y1(u),b=d.next();!b.done;b=d.next()){var f=b.value,m=P1(P1([],e1(c),!1),[f],!1);Boe(o[f])?(!Wx(m,i)||Wx(m,s))&&delete o[f]:ZP({json:r,targetObject:o[f],allowlist:i,excludelist:s,ancestors:m,parentObject:o,targetKey:f})}}catch(h){t={error:h}}finally{try{b&&!b.done&&(n=d.return)&&n.call(d)}finally{if(t)throw t.error}}Object.keys(o).length===0&&l&&p&&delete l[p]}function Tx(e){return e.startsWith("/")&&(e=e.slice(1)),e.split("/").map(function(t){return t.replace(/~0/g,"~").replace(/~1/g,"/")})}function eO(e,t,n,r){if(n===void 0&&(n=0),r===void 0&&(r=0),r===t.length)return n===e.length;if(n===e.length){for(;r<t.length&&t[r]==="**";)r++;return r===t.length}var o=t[r];if(o==="**"){if(r+1===t.length)return!0;for(var i=n;i<=e.length;i++)if(eO(e,t,i,r+1))return!0;return!1}else return o==="*"||o===e[n]?eO(e,t,n+1,r+1):!1}function Wx(e,t){return t.some(function(n){return eO(e,n)})}var Doe=500,YP=100,Foe=(function(){function e(t){this.request=t}return e.prototype.headers=function(t){var n,r;t===void 0&&(t=[]);var o=this.request.headers,i={};
78if(Array.isArray(o))o.forEach(function(d){var b=e1(d,2),f=b[0],m=b[1];i[f]=m});else if(o instanceof Headers)o.forEach(function(d,b){i[b]=d});else if(typeof o=="object"&&o!==null)try{for(var s=y1(Object.entries(o)),c=s.next();!c.done;c=s.next()){var l=e1(c.value,2),p=l[0],u=l[1];i[p]=u}}catch(d){n={error:d}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return vf(i,{allow:t})},Object.defineProperty(e.prototype,"bodySize",{get:function(){if(typeof this._bodySize=="number")return this._bodySize;var t=Y1();if(t?.TextEncoder){var n=this.request.body;return this._bodySize=QP(n,YP),this._bodySize}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"method",{get:function(){return this.request.method},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"body",{get:function(){return typeof this.request.body=="string"?this.request.body:null},enumerable:!1,configurable:!0}),e.prototype.json=function(t,n){return t===void 0&&(t=[]),n===void 0&&(n=[]),d0(this,void 0,void 0,function(){var r;return p0(this,function(o){return t.length===0?[2,null]:(r=this.body,[2,my(r,t,n)])})})},e})(),Hoe=(function(){function e(t,n){this.bodyRaw=t,this.requestHeaders=n}return e.prototype.headers=function(t){return t===void 0&&(t=[]),vf(this.requestHeaders,{allow:t})},Object.defineProperty(e.prototype,"bodySize",{get:function(){return QP(this.bodyRaw,YP)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"body",{get:function(){return typeof this.bodyRaw=="string"?this.bodyRaw:null},enumerable:!1,configurable:!0}),e.prototype.json=function(t,n){return t===void 0&&(t=[]),n===void 0&&(n=[]),d0(this,void 0,void 0,function(){var r;return p0(this,function(o){return t.length===0?[2,null]:(r=this.body,[2,my(r,t,n)])})})},e})();function QP(e,t){var n,r,o,i=Y1(),s=i?.TextEncoder;if(s){var c;if(typeof e=="string")c=e,o=new s().encode(c).length;else if(e instanceof Blob)c=e,o=c.size;else if(e instanceof URLSearchParams)c=e,o=new s().encode(c.toString()).length;else if(ArrayBuffer.isView(e))c=e,o=c.byteLength;else if(e instanceof ArrayBuffer)c=e,o=c.byteLength;else if(e instanceof FormData){var l=e,p=0,u=0;try{for(var d=y1(l.entries()),b=d.next();!b.done;b=d.next()){var f=e1(b.value,2),m=f[0],h=f[1];if(p+=m.length,typeof h=="string")p+=new s().encode(h).length;else if(h instanceof Blob)p+=h.size;else return;if(++u>=t)return}}catch(M){n={error:M}}finally{try{b&&!b.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}o=p}else if(e instanceof ReadableStream){c=e;return}return o}}var Uoe=(function(){function e(t){this.response=t}return e.prototype.headers=function(t){var n;if(t===void 0&&(t=[]),this.response.headers instanceof Headers){var r=this.response.headers,o={};return(n=r?.forEach)===null||n===void 0||n.call(r,function(i,s){o[s]=i}),vf(o,{allow:t})}},Object.defineProperty(e.prototype,"bodySize",{get:function(){var t,n;if(this._bodySize!==void 0)return this._bodySize;var r=(n=(t=this.response.headers)===null||t===void 0?void 0:t.get)===null||n===void 0?void 0:n.call(t,"content-length"),o=r?parseInt(r,10):void 0;return this._bodySize=o,o},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.response.status},enumerable:!1,configurable:!0}),e.prototype.text=function(){return d0(this,void 0,void 0,function(){var t,n,r;return p0(this,function(o){switch(o.label){case 0:this.clonedResponse||(this.clonedResponse=this.response.clone()),o.label=1;case 1:return o.trys.push([1,3,,4]),t=this.clonedResponse.text(),n=new Promise(function(i){return setTimeout(function(){return i(null)},Doe)}),[4,Promise.race([t,n])];case 2:return r=o.sent(),[2,r];case 3:return o.sent(),[2,null];case 4:return[2]}})})},e.prototype.json=function(t,n){return t===void 0&&(t=[]),n===void 0&&(n=[]),d0(this,void 0,void 0,function(){var r;return p0(this,function(o){switch(o.label){case 0:return t.length===0?[2,null]:[4,this.text()];case 1:return r=o.sent(),[2,my(r,t,n)]}})})},e})(),Voe=(function(){function e(t,n,r,o){this.statusCode=t,this.headersString=n,this.size=r,this.getJson=o}return Object.defineProperty(e.prototype,"bodySize",{get:function(){return this.size}
78,enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.statusCode},enumerable:!1,configurable:!0}),e.prototype.headers=function(t){var n,r;if(t===void 0&&(t=[]),!this.headersString)return{};var o={},i=this.headersString.split(`\r
79`);try{for(var s=y1(i),c=s.next();!c.done;c=s.next()){var l=c.value,p=e1(l.split(": "),2),u=p[0],d=p[1];u&&d&&(o[u]=d)}}catch(b){n={error:b}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return vf(o,{allow:t})},e.prototype.json=function(t,n){return t===void 0&&(t=[]),n===void 0&&(n=[]),d0(this,void 0,void 0,function(){var r;return p0(this,function(o){return t.length===0?[2,null]:(r=this.getJson(),r?(KP(r,t,n),[2,r]):[2,null])})})},e})();function my(e,t,n){if(!e)return null;try{var r=JSON.parse(e);return KP(r,t,n),r}catch{return null}}var i2;(function(e){e.REDACT="redact",e.REMOVE="remove"})(i2||(i2={}));var jx="[REDACTED]",vf=function(e,t){var n,r,o=t.allow,i=o===void 0?[]:o,s=t.strategy,c=s===void 0?i2.REMOVE:s,l=P1([],e1(Aae),!1),p={},u=function(m){var h=m.toLowerCase();l.find(function(M){return M.toLowerCase()===h})?c===i2.REDACT&&(p[m]=jx):i.find(function(M){return M.toLowerCase()===h})?p[m]=e[m]:c===i2.REDACT&&(p[m]=jx)};try{for(var d=y1(Object.keys(e)),b=d.next();!b.done;b=d.next()){var f=b.value;u(f)}}catch(m){n={error:m}}finally{try{b&&!b.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}return p},Xoe=(function(){function e(t,n,r,o,i,s,c,l,p,u,d){c===void 0&&(c=0),this.type=t,this.method=n,this.timestamp=r,this.startTime=o,this.url=i,this.requestWrapper=s,this.status=c,this.duration=l,this.responseWrapper=p,this.error=u,this.endTime=d}return e.prototype.toSerializable=function(){var t,n,r,o,i={type:this.type,method:this.method,url:this.url,timestamp:this.timestamp,status:this.status,duration:this.duration,error:this.error,startTime:this.startTime,endTime:this.endTime,requestHeaders:(t=this.requestWrapper)===null||t===void 0?void 0:t.headers(P1([],e1(t3),!1)),requestBodySize:(n=this.requestWrapper)===null||n===void 0?void 0:n.bodySize,responseHeaders:(r=this.responseWrapper)===null||r===void 0?void 0:r.headers(P1([],e1(t3),!1)),responseBodySize:(o=this.responseWrapper)===null||o===void 0?void 0:o.bodySize};return Object.fromEntries(Object.entries(i).filter(function(s){var c=e1(s,2);c[0];var l=c[1];return l!==void 0}))},e})();function $oe(e){return typeof e=="object"&&e!==null&&"url"in e&&"method"in e}var Goe=(function(){function e(t,n){n===void 0&&(n=Sa()),this.callback=t,this.id=n}return e})(),Koe=(function(){function e(t){this.eventCallbacks=new Map,this.isObserving=!1,this.logger=t;var n=Y1();e.isSupported()&&(this.globalScope=n)}return e.isSupported=function(){var t=Y1();return!!t&&!!t.fetch},e.prototype.subscribe=function(t,n){var r,o,i,s,c,l,p,u,d,b;if(this.logger||(this.logger=n),this.eventCallbacks.set(t.id,t),!this.isObserving){var f=(i=(o=(r=this.globalScope)===null||r===void 0?void 0:r.XMLHttpRequest)===null||o===void 0?void 0:o.prototype)===null||i===void 0?void 0:i.open,m=(l=(c=(s=this.globalScope)===null||s===void 0?void 0:s.XMLHttpRequest)===null||c===void 0?void 0:c.prototype)===null||l===void 0?void 0:l.send,h=(d=(u=(p=this.globalScope)===null||p===void 0?void 0:p.XMLHttpRequest)===null||u===void 0?void 0:u.prototype)===null||d===void 0?void 0:d.setRequestHeader;f&&m&&h&&this.observeXhr(f,m,h);var M=(b=this.globalScope)===null||b===void 0?void 0:b.fetch;M&&this.observeFetch(M),this.isObserving=!0}},e.prototype.unsubscribe=function(t){this.eventCallbacks.delete(t.id)},e.prototype.triggerEventCallbacks=function(t){var n=this;this.eventCallbacks.forEach(function(r){var o;try{r.callback(t)}catch(i){(o=n.logger)===null||o===void 0||o.debug("an unexpected error occurred while triggering event callbacks",i)}})},e.prototype.handleNetworkRequestEvent=function(t,n,r,o,i,s,c){var l;if(!(s===void 0||c===void 0)){var p,u="GET";if($oe(n)?(p=n.url,u=n.method):p=(l=n?.toString)===null||l===void 0?void 0:l.call(n),p)try{var d=new URL(p);p="".concat(d.protocol,"//").concat(d.host).concat(d.pathname).concat(d.search).concat(d.hash)}catch{}u=r?.method||u;var b,f;o&&(b=o.status),i&&(f={name:i.name||"UnknownError",message:i.message||"An unknown error occurred"},b=0);var m=Math.floor(performance.now()-c),h=Math.floor(s+m),M=new Xoe(t,u,s,s,p,r,b,m,o,f,h);this.triggerEventCallbacks(M)}},e.prototype.getTimestamps=function(){var t,n;return{startTime:(t=Date.now)===null||t===void 0?void 0:t.call(Date),durationStart:(n=performance?.now)===null||n===void 0?void 0:n.call(performance)}},e.prototype.observeFetch=function(t){var n=this;!this.globalScope||!t||(this.globalScope.fetch=function(r,o){return d0(n,void 0,void 0,function(){var i,s,c,l,p,u;return p0(this,function(d){switch(d.label){case 0:try{i=this.getTimestamps()}catch(b){(p=this.logger)===null||p===void 0||p.debug("an unexpected error occurred while retrieving timestamps",b)}d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t(r,o)];case 2:return s=d.sent(),[3,4];case 3:return l=d.sent(),c=l,[3,4];case 4:try{this.handleNetworkRequestEvent("fetch",r,o?new Foe(o):void 0,s?new Uoe(s):void 0,c,i?.startTime,i?.durationStart)}catch(b){(u=this.logger)===null||u===void 0||u.debug("an unexpected error occurred while handling fetch",b)}if(s)return[2,s];throw c}})})})},e.createXhrJsonParser=function(t,n){return function(){var r,o;try{if(t.responseType==="json"){if(!((r=n.globalScope)===null||r===void 0)&&r.structuredClone)return n.globalScope.structuredClone(t.response)}else if(["text",""].includes(t.responseType))return JSON.parse(t.responseText)}catch(i){return i instanceof Error&&i.name==="InvalidStateError"&&((o=n.logger)===null||o===void 0||o.error("unexpected error when retrieving responseText. responseType='".concat(t.responseType,"'"))),null}return null}},e.prototype.observeXhr=function(t,n,r){if(!(!this.globalScope||!t||!n)){var o=this.globalScope.XMLHttpRequest.prototype,i=this;o.open=function(){for(var s,c,l=[],p=0;p<arguments.length;p++)l[p]=arguments[p];var u=this,d=e1(l,2),b=d[0],f=d[1];try{u.$$AmplitudeAnalyticsEvent=C0({method:b,url:(s=f?.toString)===null||s===void 0?void 0:s.call(f),headers:{}},i.getTimestamps())}catch(m){(c=i.logger)===null||c===void 0||c.error("an unexpected error occurred while calling xhr open",m)}return t.apply(u,l)},o.send=function(){for(var s=[],c=0;c<arguments.length;c++)s[c]=arguments[c];var l=this,p=l,u=e.createXhrJsonParser(l,i),d=s[0],b=p.$$AmplitudeAnalyticsEvent;return p.addEventListener("loadend",function(){var f;
79try{var m=p.getAllResponseHeaders(),h=p.getResponseHeader("content-length"),M=new Voe(p.status,m,h?parseInt(h,10):void 0,u),z=p.$$AmplitudeAnalyticsEvent.headers,O=new Hoe(d,z);b.status=p.status,i.handleNetworkRequestEvent("xhr",{url:b.url,method:b.method},O,M,void 0,b.startTime,b.durationStart)}catch(g){(f=i.logger)===null||f===void 0||f.error("an unexpected error occurred while handling xhr send",g)}}),n.apply(p,s)},o.setRequestHeader=function(s,c){var l,p=this;try{p.$$AmplitudeAnalyticsEvent.headers[s]=c}catch(u){(l=i.logger)===null||l===void 0||l.error("an unexpected error occurred while calling xhr setRequestHeader",u)}r.apply(p,[s,c])}}},e})(),kx=new Koe,JP=(function(){function e(){}return e.prototype.parse=function(){return d0(this,void 0,void 0,function(){return p0(this,function(t){return[2,C0(C0(C0(C0({},Af),this.getUtmParam()),this.getReferrer()),this.getClickIds())]})})},e.prototype.getUtmParam=function(){var t=n3(),n=t[hae],r=t[Mae],o=t[zae],i=t[Oae],s=t[gae],c=t[yae];return{utm_campaign:n,utm_content:r,utm_id:o,utm_medium:i,utm_source:s,utm_term:c}},e.prototype.getReferrer=function(){var t,n,r={referrer:void 0,referring_domain:void 0};try{r.referrer=document.referrer||void 0,r.referring_domain=(n=(t=r.referrer)===null||t===void 0?void 0:t.split("/")[2])!==null&&n!==void 0?n:void 0}catch{}return r},e.prototype.getClickIds=function(){var t,n=n3();return t={},t[fx]=n[fx],t[mx]=n[mx],t[hx]=n[hx],t[Mx]=n[Mx],t[zx]=n[zx],t[Ox]=n[Ox],t[gx]=n[gx],t[yx]=n[yx],t[Ax]=n[Ax],t[vx]=n[vx],t[xx]=n[xx],t},e})(),s2="data-amp-mask",qo="*****",Zoe=/\b(?:\d[ -]*?){13,16}\b/,Yoe=/(\d{3}-?\d{2}-?\d{4})/g,Qoe=/[^\s@]+@[^\s@.]+\.[^\s@]+/g,hy=function(e,t){var n,r;if(t===void 0&&(t=[]),typeof e!="string")return"";var o=e;o=o.replace(Zoe,qo),o=o.replace(Yoe,qo),o=o.replace(Qoe,qo);try{for(var i=y1(t),s=i.next();!s.done;s=i.next()){var c=s.value;try{o=o.replace(c,qo)}catch{}}}catch(l){n={error:l}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},My=function(e){if(typeof document>"u"||!document.title)return"";var t=document.querySelector("title");return t&&t.hasAttribute(s2)?qo:e?e(document.title):document.title};function Joe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=eie(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
80In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eie(e,t){if(e){if(typeof e=="string")return Px(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Px(e,t)}}function Px(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ix(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zy(e,t,n){return t&&Ix(e.prototype,t),n&&Ix(e,n),e}var Oy=function(){return typeof Symbol=="function"},gy=function(e){return Oy()&&!!Symbol[e]},yy=function(e){return gy(e)?Symbol[e]:"@@"+e};Oy()&&!gy("observable")&&(Symbol.observable=Symbol("observable"));var tie=yy("iterator"),tO=yy("observable"),eI=yy("species");function a3(e,t){var n=e[t];if(n!=null){if(typeof n!="function")throw new TypeError(n+" is not a function");return n}}function fl(e){var t=e.constructor;return t!==void 0&&(t=t[eI],t===null&&(t=void 0)),t!==void 0?t:Tn}function nie(e){return e instanceof Tn}function _c(e){_c.log?_c.log(e):setTimeout(function(){throw e})}function Id(e){Promise.resolve().then(function(){try{e()}catch(t){_c(t)}})}function tI(e){var t=e._cleanup;if(t!==void 0&&(e._cleanup=void 0,!!t))try{if(typeof t=="function")t();else{var n=a3(t,"unsubscribe");n&&n.call(t)}}catch(r){_c(r)}}function nO(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function rie(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(nI(e,t[n].type,t[n].value),e._state!=="closed");++n);}}function nI(e,t,n){e._state="running";var r=e._observer;try{var o=a3(r,t);switch(t){case"next":o&&o.call(r,n);break;case"error":if(nO(e),o)o.call(r,n);else throw n;break;case"complete":nO(e),o&&o.call(r);break}}catch(i){_c(i)}e._state==="closed"?tI(e):e._state==="running"&&(e._state="ready")}function i4(e,t,n){if(e._state!=="closed"){if(e._state==="buffering"){e._queue.push({type:t,value:n});return}if(e._state!=="ready"){e._state="buffering",e._queue=[{type:t,value:n}],Id(function(){return rie(e)});return}
80nI(e,t,n)}}var aie=(function(){function e(n,r){this._cleanup=void 0,this._observer=n,this._queue=void 0,this._state="initializing";var o=new oie(this);try{this._cleanup=r.call(void 0,o)}catch(i){o.error(i)}this._state==="initializing"&&(this._state="ready")}var t=e.prototype;return t.unsubscribe=function(){this._state!=="closed"&&(nO(this),tI(this))},zy(e,[{key:"closed",get:function(){return this._state==="closed"}}]),e})(),oie=(function(){function e(n){this._subscription=n}var t=e.prototype;return t.next=function(r){i4(this._subscription,"next",r)},t.error=function(r){i4(this._subscription,"error",r)},t.complete=function(){i4(this._subscription,"complete")},zy(e,[{key:"closed",get:function(){return this._subscription._state==="closed"}}]),e})(),Tn=(function(){function e(n){if(!(this instanceof e))throw new TypeError("Observable cannot be called as a function");if(typeof n!="function")throw new TypeError("Observable initializer must be a function");this._subscriber=n}var t=e.prototype;return t.subscribe=function(r){return(typeof r!="object"||r===null)&&(r={next:r,error:arguments[1],complete:arguments[2]}),new aie(r,this._subscriber)},t.forEach=function(r){var o=this;return new Promise(function(i,s){if(typeof r!="function"){s(new TypeError(r+" is not a function"));return}function c(){l.unsubscribe(),i()}var l=o.subscribe({next:function(p){try{r(p,c)}catch(u){s(u),l.unsubscribe()}},error:s,complete:i})})},t.map=function(r){var o=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var i=fl(this);return new i(function(s){return o.subscribe({next:function(c){try{c=r(c)}catch(l){return s.error(l)}s.next(c)},error:function(c){s.error(c)},complete:function(){s.complete()}})})},t.filter=function(r){var o=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var i=fl(this);return new i(function(s){return o.subscribe({next:function(c){try{if(!r(c))return}catch(l){return s.error(l)}s.next(c)},error:function(c){s.error(c)},complete:function(){s.complete()}})})},t.reduce=function(r){var o=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var i=fl(this),s=arguments.length>1,c=!1,l=arguments[1],p=l;return new i(function(u){return o.subscribe({next:function(d){var b=!c;if(c=!0,!b||s)try{p=r(p,d)}catch(f){return u.error(f)}else p=d},error:function(d){u.error(d)},complete:function(){if(!c&&!s)return u.error(new TypeError("Cannot reduce an empty sequence"));u.next(p),u.complete()}})})},t.concat=function(){for(var r=this,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];var c=fl(this);return new c(function(l){var p,u=0;function d(b){p=b.subscribe({next:function(f){l.next(f)},error:function(f){l.error(f)},complete:function(){u===i.length?(p=void 0,l.complete()):d(c.from(i[u++]))}})}return d(r),function(){p&&(p.unsubscribe(),p=void 0)}})},t.flatMap=function(r){var o=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var i=fl(this);return new i(function(s){var c=[],l=o.subscribe({next:function(u){if(r)try{u=r(u)}catch(b){return s.error(b)}var d=i.from(u).subscribe({next:function(b){s.next(b)},error:function(b){s.error(b)},complete:function(){var b=c.indexOf(d);b>=0&&c.splice(b,1),p()}});c.push(d)},error:function(u){s.error(u)},complete:function(){p()}});function p(){l.closed&&c.length===0&&s.complete()}return function(){c.forEach(function(u){return u.unsubscribe()}),l.unsubscribe()}})},t[tO]=function(){return this},e.from=function(r){var o=typeof this=="function"?this:e;if(r==null)throw new TypeError(r+" is not an object");var i=a3(r,tO);if(i){var s=i.call(r);if(Object(s)!==s)throw new TypeError(s+" is not an object");return nie(s)&&s.constructor===o?s:new o(function(c){return s.subscribe(c)})}if(gy("iterator")&&(i=a3(r,tie),i))return new o(function(c){Id(function(){if(!c.closed){for(var l=Joe(i.call(r)),p;!(p=l()).done;){var u=p.value;if(c.next(u),c.closed)return}c.complete()}})});if(Array.isArray(r))return new o(function(c){Id(function(){if(!c.closed){for(var l=0;l<r.length;++l)if(c.next(r[l]),c.closed)return;c.complete()}})});throw new TypeError(r+" is not observable")},e.of=function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var s=typeof this=="function"?this:e;return new s(function(c){Id(function(){if(!c.closed){for(var l=0;l<o.length;++l)if(c.next(o[l]),c.closed)return;c.complete()}})})},zy(e,null,[{key:eI,get:function(){return this}}]),e})();Oy()&&Object.defineProperty(Tn,Symbol("extensions"),{value:{symbol:tO,hostReportError:_c},configurable:!0});
80function Ay(e,t){return new Tn(function(n){e.subscribe({next:function(r){t(r).then(function(o){return n.next(o)}).catch(function(o){return n.error(o)})},error:function(r){n.error(r)},complete:function(){n.complete()}})})}function Ui(e,t){return new Tn(function(n){var r=!1,o=new Set,i=function(){var c,l;r=!0;try{for(var p=y1(o),u=p.next();!u.done;u=p.next()){var d=u.value;try{d.unsubscribe()}catch{}}}catch(b){c={error:b}}finally{try{u&&!u.done&&(l=p.return)&&l.call(p)}finally{if(c)throw c.error}}o.clear()},s=function(c){var l=c.subscribe({next:function(p){r||n.next(p)},error:function(p){r||(r=!0,n.error(p),i())},complete:function(){o.delete(l),!r&&o.size===0&&(n.complete(),i(),r=!0)}});o.add(l)};return s(e),s(t),i})}function Za(e){var t=new Set,n=null;function r(){n?.unsubscribe(),n=null,t.clear()}return new Tn(function(o){return t.add(o),n===null&&(n=e.subscribe({next:function(i){var s,c,l;try{for(var p=y1(t),u=p.next();!u.done;u=p.next()){var d=u.value;(l=d.next)===null||l===void 0||l.call(d,i)}}catch(b){s={error:b}}finally{try{u&&!u.done&&(c=p.return)&&c.call(p)}finally{if(s)throw s.error}}},error:function(i){var s,c,l;try{for(var p=y1(t),u=p.next();!u.done;u=p.next()){var d=u.value;(l=d.error)===null||l===void 0||l.call(d,i)}}catch(b){s={error:b}}finally{try{u&&!u.done&&(c=p.return)&&c.call(p)}finally{if(s)throw s.error}}r()},complete:function(){var i,s,c;try{for(var l=y1(t),p=l.next();!p.done;p=l.next()){var u=p.value;(c=u.complete)===null||c===void 0||c.call(u)}}catch(d){i={error:d}}finally{try{p&&!p.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}r()}})),function(){t.delete(o),t.size===0&&n&&(n.unsubscribe(),n=null)}})}var Kc=function(e,t){return typeof e=="boolean"?e:e?.[t]!==!1},rI=function(e){return Kc(e,"attribution")},iie=function(e){return Kc(e,"fileDownloads")},aI=function(e){return Kc(e,"formInteractions")},oI=function(e){return Kc(e,"pageViews")},Bx=function(e){return Kc(e,"sessions")},sie=function(e){return Kc(e,"pageUrlEnrichment")},iI=function(e){return typeof e=="boolean"?e:typeof e=="object"&&(e.networkTracking===!0||typeof e.networkTracking=="object")},sI=function(e){return typeof e=="boolean"?e:typeof e=="object"&&(e.elementInteractions===!0||typeof e.elementInteractions=="object")},cie=function(e){return typeof e=="boolean"?e:typeof e=="object"&&e.webVitals===!0},cI=function(e){return typeof e=="boolean"?e:typeof e=="object"&&(e.frustrationInteractions===!0||typeof e.frustrationInteractions=="object")},lie=function(e){if(sI(e.autocapture)&&typeof e.autocapture=="object"&&typeof e.autocapture.elementInteractions=="object")return e.autocapture.elementInteractions},pie=function(e){if(cI(e.autocapture)&&typeof e.autocapture=="object"&&typeof e.autocapture.frustrationInteractions=="object")return e.autocapture.frustrationInteractions},uie=function(e){var t;if(iI(e.autocapture)){var n=void 0;return typeof e.autocapture=="object"&&typeof e.autocapture.networkTracking=="object"?n=e.autocapture.networkTracking:e.networkTrackingOptions&&(n=e.networkTrackingOptions),C0(C0({},n),{captureRules:(t=n?.captureRules)===null||t===void 0?void 0:t.map(function(r){var o,i,s;if(!((o=r.urls)===null||o===void 0)&&o.length&&(!((i=r.hosts)===null||i===void 0)&&i.length)){var c=JSON.stringify(r.hosts),l=JSON.stringify(r.urls);return(s=e.loggerProvider)===null||s===void 0||s.warn("Found network capture rule with both urls='".concat(l,"' and hosts='").concat(c,"' set. ")+"Definition of urls takes precedence over hosts, so ignoring hosts."),C0(C0({},r),{hosts:void 0})}return r})})}},die=function(e){var t=function(){return!1},n=void 0,r,o=e.pageCounter,i=oI(e.defaultTracking);return i&&(t=void 0,r=void 0,e.defaultTracking&&typeof e.defaultTracking=="object"&&e.defaultTracking.pageViews&&typeof e.defaultTracking.pageViews=="object"&&("trackOn"in e.defaultTracking.pageViews&&(t=e.defaultTracking.pageViews.trackOn),"trackHistoryChanges"in e.defaultTracking.pageViews&&(n=e.defaultTracking.pageViews.trackHistoryChanges),"eventType"in e.defaultTracking.pageViews&&e.defaultTracking.pageViews.eventType&&(r=e.defaultTracking.pageViews.eventType))),{trackOn:t,trackHistoryChanges:n,eventType:r,pageCounter:o}},bie=function(e){return rI(e.defaultTracking)&&e.defaultTracking&&typeof e.defaultTracking=="object"&&e.defaultTracking.attribution&&typeof e.defaultTracking.attribution=="object"?C0({},e.defaultTracking.attribution):{}},fie=function(e){if(aI(e.defaultTracking)&&e.defaultTracking&&typeof e.defaultTracking=="object"&&typeof e.defaultTracking.formInteractions=="object")return e.defaultTracking.formInteractions},mie=function(e,t){Bd(e,t)},Bd=function(e,t){for(var n=0;n<t.length;n++){var r=t[n],o=r.name,i=r.args,s=r.resolve,c=e&&e[o];if(typeof c=="function"){var l=c.apply(e,i);typeof s=="function"&&s(l?.promise)}}return e},s4=function(e){var t=e;return t&&t._q!==void 0},vy="2.34.0",lI="amplitude-ts",hie="Web",Mie="$remote",zie=(function(){function e(){this.name="@amplitude/plugin-context-browser",this.type="before",this.library="".concat(lI,"/").concat(vy),typeof navigator<"u"&&(this.userAgent=navigator.userAgent)}return e.prototype.setup=function(t){return this.config=t,Promise.resolve(void 0)},e.prototype.execute=function(t){var n,r;return d0(this,void 0,void 0,function(){var o,i,s,c;return p0(this,function(l){return o=new Date().getTime(),i=(n=this.config.lastEventId)!==null&&n!==void 0?n:-1,s=(r=t.event_id)!==null&&r!==void 0?r:i+1,this.config.lastEventId=s,t.time||(this.config.lastEventTime=o),c=C0(C0(C0(C0(C0(C0(C0(C0({user_id:this.config.userId,device_id:this.config.deviceId,session_id:this.config.sessionId,time:o},this.config.appVersion&&{app_version:this.config.appVersion}),this.config.trackingOptions.platform&&{platform:hie}),this.config.trackingOptions.language&&{language:aoe()}),this.config.trackingOptions.ipAddress&&{ip:Mie}),{insert_id:Sa(),partner_id:this.config.partnerId,plan:this.config.plan}),this.config.ingestionMetadata&&{ingestion_metadata:{source_name:this.config.ingestionMetadata.sourceName,source_version:this.config.ingestionMetadata.sourceVersion}}),t),{event_id:s,library:this.library,user_agent:this.userAgent}),[2,c]})})},e})(),iu=1e3,pI=(function(e){Ki(t,e);function t(n){var r=this,o,i,s;try{s=(o=Y1())===null||o===void 0?void 0:o.localStorage}catch(c){(i=n?.loggerProvider)===null||i===void 0||i.debug("Failed to access localStorage. error=".concat(JSON.stringify(c))),s=void 0}return r=e.call(this,s)||this,r.loggerProvider=n?.loggerProvider,r}return t.prototype.set=function(n,r){var o;return d0(this,void 0,void 0,function(){var i;return p0(this,function(s){switch(s.label){case 0:return Array.isArray(r)&&r.length>iu?(i=r.length-iu,[4,e.prototype.set.call(this,n,r.slice(0,iu))]):[3,2];case 1:return s.sent(),(o=this.loggerProvider)===null||o===void 0||o.error("Failed to save ".concat(i," events because the queue length exceeded ").concat(iu,".")),[3,4];case 2:return[4,e.prototype.set.call(this,n,r)];case 3:s.sent(),s.label=4;case 4:return[2]}})})},t})(dy),Oie=(function(e){Ki(t,e);function t(){var n;return e.call(this,(n=Y1())===null||n===void 0?void 0:n.sessionStorage)||this}return t})(dy),gie=(function(e){Ki(t,e);function t(n){n===void 0&&(n={});var r=e.call(this)||this;return r.state={done:4},r.customHeaders=n,r}return t.prototype.send=function(n,r){return d0(this,void 0,void 0,function(){var o=this;return p0(this,function(i){return[2,new Promise(function(s,c){var l,p;typeof XMLHttpRequest>"u"&&c(new Error("XHRTransport is not supported."));var u=new XMLHttpRequest;u.open("POST",n,!0),u.onreadystatechange=function(){if(u.readyState===o.state.done){var z=u.responseText;try{s(o.buildResponse(JSON.parse(z)))}catch{s(o.buildResponse({code:u.status}))}}};var d=C0({"Content-Type":"application/json",Accept:"*/*"},o.customHeaders);try{for(var b=y1(Object.entries(d)),f=b.next();!f.done;f=b.next()){var m=e1(f.value,2),h=m[0],M=m[1];u.setRequestHeader(h,M)}}catch(z){l={error:z}}
80finally{try{f&&!f.done&&(p=b.return)&&p.call(b)}finally{if(l)throw l.error}}u.send(JSON.stringify(r))})]})})},t})(by),yie=(function(e){Ki(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.send=function(n,r){return d0(this,void 0,void 0,function(){var o=this;return p0(this,function(i){return[2,new Promise(function(s,c){var l=Y1();if(!l?.navigator.sendBeacon)throw new Error("SendBeaconTransport is not supported");try{var p=JSON.stringify(r),u=l.navigator.sendBeacon(n,JSON.stringify(r));return s(u?o.buildResponse({code:200,events_ingested:r.events.length,payload_size_bytes:p.length,server_upload_time:Date.now()}):o.buildResponse({code:500}))}catch(d){c(d)}})]})})},t})(by),Aie=function(e,t,n){return n===void 0&&(n=!0),d0(void 0,void 0,void 0,function(){var r,o,i,s,c,l,p,u,d;return p0(this,function(b){switch(b.label){case 0:return r=roe(e),[4,t.getRaw(r)];case 1:return o=b.sent(),o?n?[4,t.remove(r)]:[3,3]:[2,{optOut:!1}];case 2:b.sent(),b.label=3;case 3:return i=e1(o.split("."),6),s=i[0],c=i[1],l=i[2],p=i[3],u=i[4],d=i[5],[2,{deviceId:s,userId:vie(c),sessionId:c4(p),lastEventId:c4(d),lastEventTime:c4(u),optOut:!!l}]}})})},c4=function(e){var t=parseInt(e,32);if(!isNaN(t))return t},vie=function(e){if(!(!atob||!escape||!e))try{return decodeURIComponent(escape(atob(e)))}catch{return}},ca="[Amplitude]",Dx="".concat(ca," Form Started"),xie="".concat(ca," Form Submitted"),_ie="".concat(ca," File Downloaded"),Fx="session_start",Hx="session_end",Cie="".concat(ca," File Extension"),qie="".concat(ca," File Name"),Sie="".concat(ca," Link ID"),Rie="".concat(ca," Link Text"),Nie="".concat(ca," Link URL"),l4="".concat(ca," Form ID"),p4="".concat(ca," Form Name"),u4="".concat(ca," Form Destination"),o3="cookie",uI="US",wie=(function(e){Ki(t,e);function t(n,r,o,i,s,c,l,p,u,d,b,f,m,h,M,z,O,g,x,C,S,q,A,v,_,R,w,W,E,j,T,F,Z,re,ne,k,K,U,G,H){o===void 0&&(o=new uy),i===void 0&&(i={domain:"",expiration:365,sameSite:"Lax",secure:!1,upgrade:!0}),p===void 0&&(p=1e3),u===void 0&&(u=5),d===void 0&&(d=30),b===void 0&&(b=o3),z===void 0&&(z=new py),O===void 0&&(O=er.Warn),x===void 0&&(x=!1),C===void 0&&(C=!1),A===void 0&&(A=""),v===void 0&&(v=uI),R===void 0&&(R=1800*1e3),w===void 0&&(w=new pI({loggerProvider:z})),W===void 0&&(W={ipAddress:!0,language:!0,platform:!0}),E===void 0&&(E="fetch"),j===void 0&&(j=!1),T===void 0&&(T=!0),K===void 0&&(K=!0),U===void 0&&(U=0);var ie=this,Oe;ie=e.call(this,{apiKey:n,storageProvider:w,transportProvider:dI(E)})||this,ie.apiKey=n,ie.appVersion=r,ie.cookieOptions=i,ie.defaultTracking=s,ie.autocapture=c,ie.flushIntervalMillis=p,ie.flushMaxRetries=u,ie.flushQueueSize=d,ie.identityStorage=b,ie.ingestionMetadata=f,ie.instanceName=m,ie.loggerProvider=z,ie.logLevel=O,ie.minIdLength=g,ie.offline=x,ie.partnerId=S,ie.plan=q,ie.serverUrl=A,ie.serverZone=v,ie.sessionTimeout=R,ie.storageProvider=w,ie.trackingOptions=W,ie.transport=E,ie.useBatch=j,ie.fetchRemoteConfig=T,ie.networkTrackingOptions=ne,ie.identify=k,ie.enableDiagnostics=K,ie.diagnosticsSampleRate=U,ie.diagnosticsClient=G,ie.remoteConfig=H,ie.version=vy,ie._optOut=!1,ie._cookieStorage=o,ie.deviceId=l,ie.lastEventId=h,ie.lastEventTime=M,ie.optOut=C,ie.sessionId=_,ie.pageCounter=Z,ie.userId=F,ie.debugLogsEnabled=re,ie.loggerProvider.enable(re?er.Debug:ie.logLevel),ie.networkTrackingOptions=ne,ie.identify=k,ie.enableDiagnostics=K,ie.diagnosticsSampleRate=U,ie.diagnosticsClient=G;var Me=(Oe=H?.fetchRemoteConfig)!==null&&Oe!==void 0?Oe:T;return ie.remoteConfig=ie.remoteConfig||{},ie.remoteConfig.fetchRemoteConfig=Me,ie.fetchRemoteConfig=Me,ie}return Object.defineProperty(t.prototype,"cookieStorage",{get:function(){return this._cookieStorage},set:function(n){this._cookieStorage!==n&&(this._cookieStorage=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deviceId",{get:function(){return this._deviceId},set:function(n){this._deviceId!==n&&(this._deviceId=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"userId",{get:function(){return this._userId},set:function(n){this._userId!==n&&(this._userId=n,this.updateStorage())}
80,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sessionId",{get:function(){return this._sessionId},set:function(n){this._sessionId!==n&&(this._sessionId=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"optOut",{get:function(){return this._optOut},set:function(n){this._optOut!==n&&(this._optOut=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventTime",{get:function(){return this._lastEventTime},set:function(n){this._lastEventTime!==n&&(this._lastEventTime=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventId",{get:function(){return this._lastEventId},set:function(n){this._lastEventId!==n&&(this._lastEventId=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageCounter",{get:function(){return this._pageCounter},set:function(n){this._pageCounter!==n&&(this._pageCounter=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"debugLogsEnabled",{set:function(n){this._debugLogsEnabled!==n&&(this._debugLogsEnabled=n,this.updateStorage())},enumerable:!1,configurable:!0}),t.prototype.updateStorage=function(){var n={deviceId:this._deviceId,userId:this._userId,sessionId:this._sessionId,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId,pageCounter:this._pageCounter,debugLogsEnabled:this._debugLogsEnabled,cookieDomain:void 0};this.cookieStorage instanceof r3&&(n.cookieDomain=this.cookieStorage.options.domain),this.cookieStorage.set(FP(this.apiKey),n)},t})(Bae),Eie=function(e,t,n,r,o){return t===void 0&&(t={}),d0(void 0,void 0,void 0,function(){var i,s,c,l,p,u,d,b,f,m,h,M,z,O,g,x,C,S,q,A,v,_,R,w,W,E,j,T,F,Z,re,ne,k,K,U,G,H,ie,Oe,Me,xe,_e,be,he,ee,oe,X,de,le,ve;return p0(this,function(Be){switch(Be.label){case 0:return i=t.identityStorage||o3,_={},i===o3?[3,1]:(c="",[3,5]);case 1:return(w=(R=t.cookieOptions)===null||R===void 0?void 0:R.domain)!==null&&w!==void 0?(l=w,[3,4]):[3,2];case 2:return[4,Wie()];case 3:l=Be.sent(),Be.label=4;case 4:c=l,Be.label=5;case 5:return s=C0.apply(void 0,[(_.domain=c,_.expiration=365,_.sameSite="Lax",_.secure=!1,_.upgrade=!0,_),t.cookieOptions]),p={duplicateResolverFn:function(Ge){var Ye=HP(Ge);if(!Ye)return!1;var Re=JSON.parse(Ye);return UP(Re.cookieDomain,s.domain)},diagnosticsClient:r},u=Lie(t.identityStorage,s,p),[4,Aie(e,u,(E=(W=t.cookieOptions)===null||W===void 0?void 0:W.upgrade)!==null&&E!==void 0?E:!0)];case 6:return d=Be.sent(),[4,u.get(FP(e))];case 7:return b=Be.sent(),f=n3(),m=f.ampTimestamp?Number(f.ampTimestamp):void 0,h=m?Date.now()<m:!0,M=(re=(Z=(F=(j=t.deviceId)!==null&&j!==void 0?j:h?(T=f.ampDeviceId)!==null&&T!==void 0?T:f.deviceId:void 0)!==null&&F!==void 0?F:b?.deviceId)!==null&&Z!==void 0?Z:d.deviceId)!==null&&re!==void 0?re:Sa(),z=(ne=b?.lastEventId)!==null&&ne!==void 0?ne:d.lastEventId,O=(k=b?.lastEventTime)!==null&&k!==void 0?k:d.lastEventTime,g=(U=(K=t.optOut)!==null&&K!==void 0?K:b?.optOut)!==null&&U!==void 0?U:d.optOut,x=(G=b?.sessionId)!==null&&G!==void 0?G:d.sessionId,C=(ie=(H=t.userId)!==null&&H!==void 0?H:b?.userId)!==null&&ie!==void 0?ie:d.userId,n.previousSessionDeviceId=(Oe=b?.deviceId)!==null&&Oe!==void 0?Oe:d.deviceId,n.previousSessionUserId=(Me=b?.userId)!==null&&Me!==void 0?Me:d.userId,S={ipAddress:(_e=(xe=t.trackingOptions)===null||xe===void 0?void 0:xe.ipAddress)!==null&&_e!==void 0?_e:!0,language:(he=(be=t.trackingOptions)===null||be===void 0?void 0:be.language)!==null&&he!==void 0?he:!0,platform:(oe=(ee=t.trackingOptions)===null||ee===void 0?void 0:ee.platform)!==null&&oe!==void 0?oe:!0},q=b?.pageCounter,A=b?.debugLogsEnabled,t.autocapture!==void 0&&(t.defaultTracking=t.autocapture),v=new wie(e,t.appVersion,u,s,t.defaultTracking,t.autocapture,M,t.flushIntervalMillis,t.flushMaxRetries,t.flushQueueSize,i,t.ingestionMetadata,t.instanceName,z,O,(X=o?.loggerProvider)!==null&&X!==void 0?X:t.loggerProvider,t.logLevel,t.minIdLength,t.offline,g,t.partnerId,t.plan,t.serverUrl,(de=o?.serverZone)!==null&&de!==void 0?de:t.serverZone,x,t.sessionTimeout,t.storageProvider,S,t.transport,t.useBatch,t.fetchRemoteConfig,C,q,A,t.networkTrackingOptions,t.identify,(le=o?.enableDiagnostics)!==null&&le!==void 0?le:t.enableDiagnostics,(ve=o?.diagnosticsSampleRate)!==null&&ve!==void 0?ve:n._diagnosticsSampleRate,r,t.remoteConfig),[4,v.storageProvider.isEnabled()];case 8:return Be.sent()||(v.loggerProvider.warn("Storage provider ".concat(v.storageProvider.constructor.name," is not enabled. Falling back to MemoryStorage.")),v.storageProvider=new uy),[2,v]}})})},Lie=function(e,t,n){switch(e===void 0&&(e=o3),t===void 0&&(t={}),e){case"localStorage":return new pI;case"sessionStorage":return new Oie;case"none":return new uy;default:return new r3(C0(C0({},t),{expirationDays:t.expiration}),n)}},Tie=function(e){var t,n;return e===void 0&&(e={}),((t=e.remoteConfig)===null||t===void 0?void 0:t.fetchRemoteConfig)===!0?!0:!(((n=e.remoteConfig)===null||n===void 0?void 0:n.fetchRemoteConfig)===!1||e.fetchRemoteConfig===!1)},dI=function(e){var t=typeof e=="object"?e.type:e,n=typeof e=="object"?e.headers:void 0;return t==="xhr"?new gie(n):t==="beacon"?new yie:new yoe(n)},Wie=function(e){return d0(void 0,void 0,void 0,function(){var t,n,r,o,i,s,s,c,l,p,u;return p0(this,function(d){switch(d.label){case 0:return[4,new r3().isEnabled()];case 1:if(!d.sent()||typeof location>"u"||!location.hostname)return[2,""];for(t=location.hostname,n=t.split("."),r=[],o=Sa(),i="AMP_TLDTEST_".concat(o.substring(0,8)),s=n.length-2;s>=0;--s)r.push(n.slice(s).join("."));s=0,d.label=2;case 2:return s<r.length?(c=r[s],l={domain:"."+c,expirationDays:.003}
80,p=new r3(l),[4,p.set(i,1)]):[3,7];case 3:return d.sent(),[4,p.get(i)];case 4:return u=d.sent(),u?[4,p.remove(i)]:[3,6];case 5:return d.sent(),[2,"."+c];case 6:return s++,[3,2];case 7:return[2,""]}})})},jie=function(e){var t={};for(var n in e){var r=e[n];r&&(t[n]=r)}return t},kie="[Amplitude] Page Viewed",Pie=function(e){e===void 0&&(e={});var t,n=Y1(),r=void 0,o=!1,i,s=e.trackOn,c=e.trackHistoryChanges,l=e.eventType,p=l===void 0?kie:l,u=function(z){var O=z;try{O=decodeURI(z)}catch(g){r?.error("Malformed URI sequence: ",g)}return O},d=function(){return d0(void 0,void 0,void 0,function(){var z,O,g;return p0(this,function(x){switch(x.label){case 0:return z=u(typeof location<"u"&&location.href||""),g={event_type:p},O=[{}],[4,Iie()];case 1:return[2,(g.event_properties=C0.apply(void 0,[C0.apply(void 0,O.concat([x.sent()])),{"[Amplitude] Page Domain":typeof location<"u"&&location.hostname||"","[Amplitude] Page Location":z,"[Amplitude] Page Path":typeof location<"u"&&u(location.pathname)||"","[Amplitude] Page Title":My(hy),"[Amplitude] Page URL":z.split("?")[0]}]),g)]}})})},b=function(){return typeof s>"u"||typeof s=="function"&&s()},f=typeof location<"u"?location.href:null,m=function(){return d0(void 0,void 0,void 0,function(){var z,O,g,x;return p0(this,function(C){switch(C.label){case 0:return z=location.href,O=Die(c,z,f||"")&&b(),f=z,O?(r?.log("Tracking page view event"),t!=null?[3,1]:[3,3]):[3,4];case 1:return x=(g=t).track,[4,d()];case 2:x.apply(g,[C.sent()]),C.label=3;case 3:C.label=4;case 4:return[2]}})})},h=function(){m()},M={name:"@amplitude/plugin-page-view-tracking-browser",type:"enrichment",setup:function(z,O){return d0(void 0,void 0,void 0,function(){var g,x;return p0(this,function(C){switch(C.label){case 0:return t=O,i=z,r=z.loggerProvider,r.log("Installing @amplitude/plugin-page-view-tracking-browser"),o=!0,n&&(n.addEventListener("popstate",h),n.history.pushState=new Proxy(n.history.pushState,{apply:function(S,q,A){var v=e1(A,3),_=v[0],R=v[1],w=v[2];S.apply(q,[_,R,w]),o&&m()}})),b()?(r.log("Tracking page view event"),x=(g=t).track,[4,d()]):[3,2];case 1:x.apply(g,[C.sent()]),C.label=2;case 2:return[2]}})})},execute:function(z){return d0(void 0,void 0,void 0,function(){var O;return p0(this,function(g){switch(g.label){case 0:return s==="attribution"&&Bie(z)?(r?.log("Enriching campaign event to page view event with campaign parameters"),[4,d()]):[3,2];case 1:O=g.sent(),z.event_type=O.event_type,z.event_properties=C0(C0({},z.event_properties),O.event_properties),g.label=2;case 2:return i&&z.event_type===p&&(i.pageCounter=i.pageCounter?i.pageCounter+1:1,z.event_properties=C0(C0({},z.event_properties),{"[Amplitude] Page Counter":i.pageCounter})),[2,z]}})})},teardown:function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(z){return n&&(n.removeEventListener("popstate",h),o=!1),[2]})})}};return M},Iie=function(){return d0(void 0,void 0,void 0,function(){var e;return p0(this,function(t){switch(t.label){case 0:return e=jie,[4,new JP().parse()];case 1:return[2,e.apply(void 0,[t.sent()])]}})})},Bie=function(e){if(e.event_type==="$identify"&&e.user_properties){var t=e.user_properties,n=t[Qa.SET]||{},r=t[Qa.UNSET]||{},o=P1(P1([],e1(Object.keys(n)),!1),e1(Object.keys(r)),!1);return Object.keys(Af).every(function(i){return o.includes(i)})}return!1},Die=function(e,t,n){switch(e){case"pathOnly":{if(n=="")return!0;var r=new URL(t),o=new URL(n),i=r.origin+r.pathname,s=o.origin+o.pathname;return i!==s}default:return t!==n}},Fie=function(){var e,t=[],n=function(u,d,b){u.addEventListener(d,b),t.push({element:u,type:d,handler:b})},r=function(){t.forEach(function(u){var d=u.element,b=u.type,f=u.handler;d?.removeEventListener(b,f)}),t=[]},o,i="@amplitude/plugin-form-interaction-tracking-browser",s="enrichment",c=function(u,d){return d0(void 0,void 0,void 0,function(){var b,f;return p0(this,function(m){return o=fie(u),b=function(){if(!d){u.loggerProvider.warn("Form interaction tracking requires a later version of @amplitude/analytics-browser. Form interaction events are not tracked.");return}if(!(typeof document>"u")){var h=function(z){var O=!1;n(z,"change",function(){var g,x=Ux(z);O||d.track(Dx,(g={},g[l4]=As(z.id),g[p4]=As(z.name),g[u4]=x,g)),O=!0}),n(z,"submit",function(g){var x,C,S=Ux(z);if(O||d.track(Dx,(x={},x[l4]=As(z.id),x[p4]=As(z.name),x[u4]=S,x)),O=!0,o?.shouldTrackSubmit!==void 0)if(typeof o.shouldTrackSubmit=="function"&&typeof SubmitEvent<"u"&&g instanceof SubmitEvent)try{var q=o.shouldTrackSubmit(g);if(!q)return}catch{u.loggerProvider.warn("shouldTrackSubmit callback threw an error, proceeding with tracking.")}else u.loggerProvider.warn("shouldTrackSubmit is ignored because it is not a function or event is not a SubmitEvent.");d.track(xie,(C={},C[l4]=As(z.id),C[p4]=As(z.name),C[u4]=S,C)),O=!1})},M=Array.from(document.getElementsByTagName("form"));M.forEach(h),typeof MutationObserver<"u"&&(e=new MutationObserver(function(z){z.forEach(function(O){O.addedNodes.forEac
80h(function(g){g.nodeName==="FORM"&&h(g),"querySelectorAll"in g&&typeof g.querySelectorAll=="function"&&Array.from(g.querySelectorAll("form")).map(h)})})}),e.observe(document.body,{subtree:!0,childList:!0}))}},document.readyState==="complete"?b():(f=Y1(),f?f.addEventListener("load",b):u.loggerProvider.debug("Form interaction tracking is not installed because global is undefined.")),[2]})})},l=function(u){return d0(void 0,void 0,void 0,function(){return p0(this,function(d){return[2,u]})})},p=function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(u){return e?.disconnect(),r(),[2]})})};return{name:i,type:s,setup:c,execute:l,teardown:p}},As=function(e){if(typeof e=="string")return e},Ux=function(e){var t=e.getAttribute("action");try{t=new URL(encodeURI(t??""),window.location.href).href}catch{}return t},Hie=function(){var e,t=[],n=function(p,u,d){p.addEventListener(u,d),t.push({element:p,type:u,handler:d})},r=function(){t.forEach(function(p){var u=p.element,d=p.type,b=p.handler;u?.removeEventListener(d,b)}),t=[]},o="@amplitude/plugin-file-download-tracking-browser",i="enrichment",s=function(p,u){return d0(void 0,void 0,void 0,function(){var d,b;return p0(this,function(f){return d=function(){if(!u){p.loggerProvider.warn("File download tracking requires a later version of @amplitude/analytics-browser. File download events are not tracked.");return}if(!(typeof document>"u")){var m=function(z){var O;try{O=new URL(z.href,window.location.href)}catch{return}var g=h.exec(O.href),x=g?.[1];x&&n(z,"click",function(){var C;x&&u.track(_ie,(C={},C[Cie]=x,C[qie]=O.pathname,C[Sie]=z.id,C[Rie]=z.text,C[Nie]=z.href,C))})},h=/\.(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)(\?.+)?$/,M=Array.from(document.getElementsByTagName("a"));M.forEach(m),typeof MutationObserver<"u"&&(e=new MutationObserver(function(z){z.forEach(function(O){O.addedNodes.forEach(function(g){g.nodeName==="A"&&m(g),"querySelectorAll"in g&&typeof g.querySelectorAll=="function"&&Array.from(g.querySelectorAll("a")).map(m)})})}),e.observe(document.body,{subtree:!0,childList:!0}))}},document.readyState==="complete"?d():(b=Y1(),b?b.addEventListener("load",d):p.loggerProvider.debug("File download tracking is not installed because global is undefined.")),[2]})})},c=function(p){return d0(void 0,void 0,void 0,function(){return p0(this,function(u){return[2,p]})})},l=function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(p){return e?.disconnect(),r(),[2]})})};return{name:o,type:i,setup:s,execute:c,teardown:l}},Vx=!1,Uie=function(e){if(!(Vx||e.defaultTracking!==void 0)){var t=`\`options.defaultTracking\` is set to undefined. This implicitly configures your Amplitude instance to track Page Views, Sessions, File Downloads, and Form Interactions. You can suppress this warning by explicitly setting a value to \`options.defaultTracking\`. The value must either be a boolean, to enable and disable all default events, or an object, for advanced configuration. For example:
81
82amplitude.init(<YOUR_API_KEY>, {
83  defaultTracking: true,
84});
85
86Visit https://www.docs.developers.amplitude.com/data/sdks/browser-2/#tracking-default-events for more details.`;e.loggerProvider.warn(t),Vx=!0}},Vie=function(){var e="@amplitude/plugin-network-checker-browser",t="before",n=Y1(),r=[],o=function(l,p){n?.addEventListener&&(n?.addEventListener(l,p),r.push({type:l,handler:p}))},i=function(){r.forEach(function(l){var p=l.type,u=l.handler;n?.removeEventListener(p,u)}),r=[]},s=function(l,p){return d0(void 0,void 0,void 0,function(){return p0(this,function(u){return typeof navigator>"u"?(l.loggerProvider.debug("Network connectivity checker plugin is disabled because navigator is not available."),l.offline=!1,[2]):(l.offline=!navigator.onLine,o("online",function(){l.loggerProvider.debug("Network connectivity changed to online."),l.offline=!1,setTimeout(function(){p.flush()},l.flushIntervalMillis)}),o("offline",function(){l.loggerProvider.debug("Network connectivity changed to offline."),l.offline=!0}),[2])})})},c=function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(l){return i(),[2]})})};return{name:e,type:t,setup:s,teardown:c}};function bI(e){var t,n,r,o,i,s,c,l,p,u,d;if(!(typeof e!="object"||e===null)&&!Array.isArray(e)){var b=Object.keys(e);try{for(var f=y1(b),m=f.next();!m.done;m=f.next()){var h=m.value;try{var M=e[h];typeof M?.enabled=="boolean"&&(M.enabled?(delete M.enabled,Object.keys(M).length===0&&(e[h]=!0)):e[h]=!1),bI(M)}catch{}}}catch(R){t={error:R}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(t)throw t.error}}
86try{if(!((p=(l=(c=e.autocapture)===null||c===void 0?void 0:c.networkTracking)===null||l===void 0?void 0:l.captureRules)===null||p===void 0)&&p.length)try{for(var z=y1(e.autocapture.networkTracking.captureRules),O=z.next();!O.done;O=z.next()){var g=O.value;try{for(var x=(i=void 0,y1(["responseHeaders","requestHeaders"])),C=x.next();!C.done;C=x.next()){var S=C.value,q=(u=g[S])!==null&&u!==void 0?u:{},A=q.captureSafeHeaders,v=q.allowlist;if(!(!A&&!v)){if(v!==void 0&&!Array.isArray(v)){delete g[S];continue}g[S]=P1(P1([],e1(A?t3:[]),!1),e1(v??[]),!1)}}}catch(R){i={error:R}}finally{try{C&&!C.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}}}catch(R){r={error:R}}finally{try{O&&!O.done&&(o=z.return)&&o.call(z)}finally{if(r)throw r.error}}}catch{}var _=(d=e.autocapture)===null||d===void 0?void 0:d.frustrationInteractions;_&&(_.rageClick&&(_.rageClicks=_.rageClick,delete _.rageClick),_.deadClick&&(_.deadClicks=_.deadClick,delete _.deadClick))}}function Xx(e,t,n){var r,o,i=[];try{for(var s=y1(t??[]),c=s.next();!c.done;c=s.next()){var l=c.value;try{i.push(new RegExp(l))}catch(p){n.loggerProvider.warn("Invalid regex pattern: ".concat(l),p)}}}catch(p){r={error:p}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return e.concat(i)}function Xie(e,t){var n,r,o,i,s,c,l;if(e){bI(e);try{t.loggerProvider.debug("Update browser config with remote configuration:",JSON.stringify(e));var p=e;if(p&&"autocapture"in p){if(typeof p.autocapture=="boolean"&&(t.autocapture=p.autocapture),typeof p.autocapture=="object"&&p.autocapture!==null){var u=C0({},p.autocapture);if(t.autocapture===void 0&&(t.autocapture=p.autocapture),typeof p.autocapture.elementInteractions=="object"&&p.autocapture.elementInteractions!==null&&(!((o=p.autocapture.elementInteractions.pageUrlAllowlistRegex)===null||o===void 0)&&o.length)){u.elementInteractions=C0({},p.autocapture.elementInteractions);var d=u.elementInteractions,b=(i=d.pageUrlAllowlist)!==null&&i!==void 0?i:[],f=p.autocapture.elementInteractions.pageUrlAllowlistRegex;d.pageUrlAllowlist=Xx(b,f,t),delete d.pageUrlAllowlistRegex}if(typeof p.autocapture.networkTracking=="object"&&p.autocapture.networkTracking!==null&&(!((s=p.autocapture.networkTracking.captureRules)===null||s===void 0)&&s.length)){u.networkTracking=C0({},p.autocapture.networkTracking);var m=u.networkTracking,h=(c=m.captureRules)!==null&&c!==void 0?c:[];try{for(var M=y1(h),z=M.next();!z.done;z=M.next()){var O=z.value;O.urls=Xx((l=O.urls)!==null&&l!==void 0?l:[],O.urlsRegex,t),delete O.urlsRegex}}catch(g){n={error:g}}finally{try{z&&!z.done&&(r=M.return)&&r.call(M)}finally{if(n)throw n.error}}}typeof t.autocapture=="boolean"&&(t.autocapture=C0({attribution:t.autocapture,fileDownloads:t.autocapture,formInteractions:t.autocapture,pageViews:t.autocapture,sessions:t.autocapture,elementInteractions:t.autocapture,webVitals:t.autocapture,frustrationInteractions:t.autocapture},u)),typeof t.autocapture=="object"&&(t.autocapture=C0(C0({},t.autocapture),u))}t.defaultTracking=t.autocapture}t.loggerProvider.debug("Browser config after remote config update:",JSON.stringify(t))}catch(g){t.loggerProvider.error("Failed to apply remote configuration because of error: ",g)}}}var fI="1.19.0",$ie="@amplitude/plugin-autocapture-browser",Gie="@amplitude/plugin-frustration-browser",mI="[Amplitude] Element Clicked",Kie="[Amplitude] Dead Click",Zie="[Amplitude] Rage Click",Yie="[Amplitude] Error Click",Qie="[Amplitude] Element Changed",Jie="[Amplitude] Element ID",ese="[Amplitude] Element Class",$x="[Amplitude] Element Tag",Gx="[Amplitude] Element Text",tse="[Amplitude] Element Hierarchy",nse="[Amplitude] Element Href",rse="[Amplitude] Element Position Left",ase="[Amplitude] Element Position Top",ose="[Amplitude] Element Aria Label",ise="[Amplitude] Element Attributes",sse="[Amplitude] Element Parent Label",Kx="[Amplitude] Page URL",cse="[Amplitude] Page Title",lse="[Amplitude] Viewport Height",pse="[Amplitude] Viewport Width",Dd="https://app.amplitude.com",use="https://app.eu.amplitude.com",dse="https://apps.stag2.amplitude.com",bse={US:Dd,EU:use,STAGING:dse},fse="https://cdn.amplitude.com/libs/visual-tagging-selector-1.0.0-alpha.js.gz",mse="amp-visual-tagging-selector-highlight",hI="data-amp-mask-attributes",hse=25,MI=128,Mse=["input","select","textarea"],zI=function(e,t){var n,r=(n=window?.getComputedStyle)===null||n===void 0?void 0:n.call(window,e);return r?.getPropertyValue("cursor")==="pointer"&&t==="click"},ic=function(e,t,n){return n===void 0&&(n=!1),function(r,o){var i,s,c=e.pageUrlAllowlist,l=e.pageUrlExcludelist,p=e.shouldTrackEventResolver,u=(s=(i=o?.tagName)===null||i===void 0?void 0:i.toLowerCase)===null||s===void 0?void 0:s.call(i);if(!u)return!1;if(p)return p(r,o);if(!Qz(window.location.href,c)||l&&l.length>0&&Qz(window.location.href,l))return!1;var d=String(o?.getAttribute("type"))||"";
86if(typeof d=="string")switch(d.toLowerCase()){case"hidden":return!1;case"password":return!1}var b=zI(o,r);if(n&&b)return!0;if(t){var f=t.some(function(m){var h;return!!(!((h=o?.matches)===null||h===void 0)&&h.call(o,m))});if(!f)return!1}switch(u){case"input":case"select":case"textarea":return r==="change"||r==="click";default:return b?!0:r==="click"}}},zse=function(e){var t,n,r,o=(n=(t=e?.tagName)===null||t===void 0?void 0:t.toLowerCase)===null||n===void 0?void 0:n.call(t),i=e instanceof HTMLElement?((r=e.getAttribute("contenteditable"))===null||r===void 0?void 0:r.toLowerCase())==="true":!1;return!Mse.includes(o)&&!i},Ose=function(e){return e?e.split(",").map(function(t){return t.trim()}).filter(function(t){return t.length>0&&t!=="id"&&t!=="class"}):[]},gse=function(e,t){return Object.entries(e).reduce(function(n,r){var o=e1(r,2),i=o[0],s=o[1];if(i.startsWith(t)){var c=i.replace(t,"");c&&(n[c]=s||"")}return n},{})},yse=function(e){return e==null||typeof e=="object"&&Object.keys(e).length===0||typeof e=="string"&&e.trim().length===0},Zx=function(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return yse(r)||(t[n]=r),t},{})},xy=function(e,t){return e?t.some(function(n){var r;return(r=e?.matches)===null||r===void 0?void 0:r.call(e,n)})?e:xy(e?.parentElement,t):null},Ase=function(e){return new Promise(function(t,n){var r;try{var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=e,o.addEventListener("load",function(){t({status:!0})},{once:!0}),o.addEventListener("error",function(){n({status:!1,message:"Failed to load the script ".concat(e)})}),(r=document.head)===null||r===void 0||r.appendChild(o)}catch(i){n(i)}})};function vse(){return"".concat(Date.now(),"-").concat(Math.random().toString(36).substr(2,9))}var Mp=function(e){return!(e.event.target===null||!e.closestTrackedAncestor)};function xse(e){return e.type==="click"||e.type==="change"}var i3;(function(e){e[e.LEFT_OR_TOUCH_CONTACT=0]="LEFT_OR_TOUCH_CONTACT",e[e.MIDDLE=1]="MIDDLE",e[e.RIGHT=2]="RIGHT"})(i3||(i3={}));var _se=new Set(["id","class","style","value","onclick","onchange","oninput","onblur","onsubmit","onfocus","onkeydown","onkeyup","onkeypress","data-reactid","data-react-checksum","data-reactroot",hI,s2]),Cse=["type"],qse=["svg","path","g"],Sse=["password","hidden"];function Rse(e,t){var n,r,o,i,s,c;if(e===null)return null;var l=String(e.tagName).toLowerCase(),p={tag:l},u=Array.from((i=(o=e.parentElement)===null||o===void 0?void 0:o.children)!==null&&i!==void 0?i:[]);u.length&&(p.index=u.indexOf(e),p.indexOfType=u.filter(function(C){return C.tagName===e.tagName}).indexOf(e));var d=(c=(s=e.previousElementSibling)===null||s===void 0?void 0:s.tagName)===null||c===void 0?void 0:c.toLowerCase();d&&(p.prevSib=String(d));var b=e.getAttribute("id");b&&(p.id=String(b));var f=Array.from(e.classList);f.length&&(p.classes=f);var m={},h=Array.from(e.attributes),M=h.filter(function(C){return!_se.has(C.name)}),z=!zse(e);if(!Sse.includes(String(e.getAttribute("type")))&&!qse.includes(l))try{for(var O=y1(M),g=O.next();!g.done;g=O.next()){var x=g.value;if(!(z&&!Cse.includes(x.name))){if(t.has(x.name)){m[x.name]=qo;continue}m[x.name]=String(x.value).substring(0,MI)}}}catch(C){n={error:C}}finally{try{g&&!g.done&&(r=O.return)&&r.call(O)}finally{if(n)throw n.error}}return Object.keys(m).length&&(p.attrs=m),p}function Nse(e){var t=[];if(!e)return t;
86t.push(e);for(var n=e.parentElement;n&&n.tagName!=="HTML";)t.push(n),n=n.parentElement;return t}var wse=function(e,t){try{if(e.sourceType==="DOM_ELEMENT"){var n=document.documentElement;return e.scope&&t&&(n=t.closest(e.scope)),n&&e.selector?n.querySelector(e.selector):n}}catch{return}},Ese=function(e,t,n){e.forEach(function(r){if(typeof r!="string"&&r.actionType==="ATTACH_EVENT_PROPERTY"){var o=n.extractDataFromDataSource(r.dataSource,t.closestTrackedAncestor);t.targetElementProperties[r.destinationKey]=o}})},_y=(function(){function e(t,n){var r,o,i=this,s;this.replaceSensitiveString=function(b){return hy(b,i.additionalMaskTextPatterns)},this.getHierarchy=function(b){var f,m,h,M,z=performance.now(),O=[];if(!b)return[];for(var g=Nse(b),x=new Map,C=g.length-1;C>=0;C--){var S=g[C];if(S){var q=Ose(S.getAttribute(hI)),A=C===g.length-1?[]:(h=x.get(g[C+1]))!==null&&h!==void 0?h:new Set,v=new Set(P1(P1([],e1(A),!1),e1(q),!1));x.set(S,v)}}O=g.map(function(j){var T;return Rse(j,(T=x.get(j))!==null&&T!==void 0?T:new Set)});var _=function(j){j?.attrs&&Object.entries(j.attrs).forEach(function(T){var F=e1(T,2),Z=F[0],re=F[1];j.attrs&&(j.attrs[Z]=i.replaceSensitiveString(re))})};try{for(var R=y1(O),w=R.next();!w.done;w=R.next()){var W=w.value;_(W)}}catch(j){f={error:j}}finally{try{w&&!w.done&&(m=R.return)&&m.call(R)}finally{if(f)throw f.error}}var E=performance.now();return(M=i.diagnosticsClient)===null||M===void 0||M.recordHistogram("autocapturePlugin.getHierarchy",E-z),O},this.getNearestLabel=function(b){var f=b.parentElement;if(!f)return"";var m;try{m=f.querySelector(":scope>span,h1,h2,h3,h4,h5,h6")}catch{m=null}return m?i.getText(m):i.getNearestLabel(f)},this.getEventProperties=function(b,f,m){var h,M,z,O,g=(z=(M=f?.tagName)===null||M===void 0?void 0:M.toLowerCase)===null||z===void 0?void 0:z.call(M),x=typeof f.getBoundingClientRect=="function"?f.getBoundingClientRect():{left:null,top:null},C=i.getHierarchy(f),S=(O=C[0])===null||O===void 0?void 0:O.attrs,q=i.getNearestLabel(f),A=gse(S??{},m),v=(h={},h[tse]=C,h[$x]=g,h[Gx]=i.getText(f),h[rse]=x.left==null?null:Math.round(x.left),h[ase]=x.top==null?null:Math.round(x.top),h[ise]=A,h[sse]=q,h[Kx]=Co(window.location.href.split("?")[0]),h[cse]=My(i.replaceSensitiveString),h[lse]=window.innerHeight,h[pse]=window.innerWidth,h);if(v[Jie]=f.getAttribute("id")||"",v[ese]=f.getAttribute("class"),v[ose]=S?.["aria-label"],g==="a"&&b==="click"&&f instanceof HTMLAnchorElement){var _=f.href.substring(0,MI);v[nse]=i.replaceSensitiveString(_)}return Zx(v)},this.addTypeAndTimestamp=function(b,f){return{event:b,timestamp:Date.now(),type:f}},this.addAdditionalEventProperties=function(b,f,m,h,M){M===void 0&&(M=!1);var z=i.addTypeAndTimestamp(b,f);if(xse(z)&&z.event.target!==null){if(M){var O=zI(z.event.target,z.type);if(O)return z.closestTrackedAncestor=z.event.target,z.targetElementProperties=i.getEventProperties(z.type,z.closestTrackedAncestor,h),z}var g=xy(z.event.target,m);return g&&(z.closestTrackedAncestor=g,z.targetElementProperties=i.getEventProperties(z.type,g,h)),z}return z},this.extractDataFromDataSource=function(b,f){if(b.sourceType==="DOM_ELEMENT"){var m=wse(b,f);return m?b.elementExtractType==="TEXT"?i.getText(m):b.elementExtractType==="ATTRIBUTE"&&b.attribute?m.getAttribute(b.attribute):void 0:void 0}},this.getText=function(b){var f=b.closest("[".concat(s2,"]"))!==null;if(f)return qo;var m="";if(!b.querySelector("[".concat(s2,"], [contenteditable]")))m=b.innerText||"";else{var h=b.cloneNode(!0);h.querySelectorAll("[".concat(s2,"], [contenteditable]")).forEach(function(M){M.innerText=qo}),m=h.innerText||""}return i.replaceSensitiveString(m.substring(0,255)).replace(/\s+/g," ").trim()},this.getEventTagProps=function(b){var f,m,h;if(!b)return{};var M=(h=(m=b?.tagName)===null||m===void 0?void 0:m.toLowerCase)===null||h===void 0?void 0:h.call(m),z=(f={},f[$x]=M,f[Gx]=i.getText(b),f[Kx]=window.location.href.split("?")[0],f);return Zx(z)},this.diagnosticsClient=n?.diagnosticsClient;var c=(s=t.maskTextRegex)!==null&&s!==void 0?s:[],l=[];try{for(var p=y1(c),u=p.next();!u.done;u=p.next()){var d=u.value;if(l.length>=hse)break;if(d instanceof RegExp)l.push(d);else if("pattern"in d&&typeof d.pattern=="string")try{l.push(new RegExp(d.pattern,"i"))}catch{}}}catch(b){r={error:b}}finally{try{u&&!u.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}this.additionalMaskTextPatterns=l}return e})(),Lse=(function(){function e(t){var n=t===void 0?{}:t,r=n.origin,o=r===void 0?Dd:r,i=this;this.endpoint=Dd,this.requestCallbacks={},this.onSelect=function(s){i.notify({action:"element-selected",data:s})},this.onTrack=function(s,c){s==="selector-mode-changed"?i.notify({action:"track-selector-mode-changed",data:c}):s==="selector-moved"&&i.notify({action:"track-selector-moved",data:c})},this.endpoint=o}return e.prototype.notify=function(t){var n,r,o,i;(r=(n=this.logger)===null||n===void 0?void 0:n.debug)===null||r===void 0||r.call(n,"Message sent: ",JSON.stringify(t)),(i=(o=window.opener)===null||o===void 0?void 0:o.postMessage)===null||i===void 0||i.call(o,t,this.endpoint)},e.prototype.sendRequest=function(t,n,r){var o=this;r===void 0&&(r={timeout:15e3});var i=vse(),s={id:i,action:t,args:n},c=new Promise(function(l,p){o.requestCallbacks[i]={resolve:l,reject:p},o.notify(s),r?.timeout>0&&setTimeout(function(){p(new Error("".concat(t," timed out (id: ").concat(i,")"))),delete o.requestCallbacks[i]},r.timeout)});return c},e.prototype.handleResponse=function(t){var n;if(!this.requestCallbacks[t.id]){(n=this.logger)===null||n===void 0||n.warn("No callback found for request id: ".concat(t.id));return}this.requestCallbacks[t.id].resolve(t.responseData),delete this.requestCallbacks[t.id]},e.prototype.setup=function(t){var n=this,r=t===void 0?{dataExtractor:new _y({})}:t,o=r.logger,i=r.endpoint,s=r.isElementSelectable,c=r.cssSelectorAllowlist,l=r.actionClickAllowlist,p=r.dataExtractor;this.logger=o,i&&this.endpoint===Dd&&(this.endpoint=i);var u=null;window.addEventListener("message",function(d){var b,f,m,h,M;if((f=(b=n.logger)===null||b===void 0?void 0:b.debug)===null||f===void 0||f.call(b,"Message received: ",JSON.stringify(d)),n.endpoint===d.origin){var z=d?.data,O=z?.action;if(O)if("id"in z)(h=(m=n.logger)===null||m===void 0?void 0:m.debug)===null||h===void 0||h.call(m,"Received Response to previous request: ",JSON.stringify(d)),n.handleResponse(z);else if(O==="ping")n.notify({action:"pong"});else if(O==="initialize-visual-tagging-selector"){var g=z?.data;Ase(fse).then(function(){var x;u=(x=window?.amplitudeVisualTaggingSelector)===null||x===void 0?void 0:x.call(window,{getEventTagProps:p.getEventTagProps,isElementSelectable:function(C){return s?s(g?.actionType||"click",C):!0},onTrack:n.onTrack,onSelect:n.onSelect,visualHighlightClass:mse,messenger:n,cssSelectorAllowlist:c,actionClickAllowlist:l,extractDataFromDataSource:p.extractDataFromDataSource,dataExtractor:p,diagnostics:{autocapture:{version:fI}}}),n.notify({action:"selector-loaded"})}).catch(function(){var x;(x=n.logger)===null||x===void 0||x.warn("Failed to initialize visual tagging selector")})}else O==="close-visual-tagging-selector"&&((M=u?.close)===null||M===void 0||M.call(u))}}),this.notify({action:"page-loaded"})},e})();function Tse(e){var t=e.amplitude,n=e.allObservables,r=e.shouldTrackEvent,o=e.evaluateTriggers,i=n.clickObservable,s=i.filter(Mp).filter(function(l){return r("click",l.closestTrackedAncestor)}).map(function(l){return o(l)}),c=s;return c.subscribe(function(l){t?.track(mI,l.targetElementProperties)})}function Wse(e){var t=e.amplitude,n=e.allObservables,r=e.getEventProperties,o=e.shouldTrackEvent,i=e.evaluateTriggers,s=n.changeObservable,c=s.filter(Mp).filter(function(l){return o("change",l.closestTrackedAncestor)}).map(function(l){return i(l)});return c.subscribe(function(l){t?.track(Qie,r("change",l.closestTrackedAncestor))})}function jse(e){var t=e.amplitude,n=e.allObservables,r=e.options,o=e.getEventProperties,i=e.shouldTrackEvent,s=e.shouldTrackActionClick,c=n.clickObservable,l=n.mutationObservable,p=n.navigateObservable,u=c.filter(function(M){return!i("click",M.closestTrackedAncestor)}).map(function(M){var z=xy(M.event.target,r.actionClickAllowlist);return M.closestTrackedAncestor=z,M.closestTrackedAncestor!==null&&(M.targetElementProperties=o(M.type,M.closestTrackedAncestor)),M}).filter(Mp).filter(function(M){return s("click",M.closestTrackedAncestor)}),d=p?Ui(l,p):l,b=Ui(u,d),f=null,m=null,h=Ay(b,function(M){if(f&&(clearTimeout(f),f=null),M.type==="click")return m=M,f=setTimeout(function(){f=null,m=null},500),Promise.resolve(null);if(m){var z=m;return m=null,Promise.resolve(z)}return Promise.resolve(null)});return h.subscribe(function(M){M&&t?.track(mI,o("click",M.closestTrackedAncestor))})}var Cc=Y1(),OI=function(){return new Tn(function(e){var t=new MutationObserver(function(n){e.next(n)});return document.body&&t.observe(document.body,{childList:!0,attributes:!0,characterData:!0,subtree:!0}),function(){return t.disconnect()}})},gI=function(e){return e===void 0&&(e="click"),new Tn(function(t){var n=function(r){t.next(r)};return Cc.document.addEventListener(e,n,{capture:!0}),function(){Cc.document.removeEventListener(e,n,{capture:!0})}})},kse=function(){return new Tn(function(e){var t=function(n){for(var r=[],o=1;o<arguments.length;o++)r[o-1]=arguments[o];var i=void 0;Array.isArray(r[0])&&typeof r[0][0]=="string"&&(i=r[0][0]),e.next({kind:"console",message:i})};return Lx.addListener("error",t),function(){Lx.removeListener(t)}})},Pse=function(){return new Tn(function(e){var t=function(n){var r={kind:"error"};n.error instanceof Error?r=C0(C0({},r),{message:n.error.message,stack:n.error.stack,filename:n.filename,lineNumber:n.lineno,columnNumber:n.colno}):typeof n.error=="string"&&(r.message=n.error),e.next(r)};return Cc.addEventListener("error",t),function(){Cc.removeEventListener("error",t)}})},Ise=function(){return new Tn(function(e){var t=function(n){var r={kind:"unhandledrejection"};n.reason instanceof Error?(r.message=n.reason.message,r.stack=n.reason.stack):typeof n.reason=="str
86ing"&&(r.message=n.reason),e.next(r)};return Cc.addEventListener("unhandledrejection",t),function(){Cc.removeEventListener("unhandledrejection",t)}})},Bse=function(){var e=Ui(Pse(),Ise());return Ui(e,kse())},Dse=function(e,t){try{if(t.subprop_key==="[Amplitude] Element Text")return t.subprop_op==="is"&&t.subprop_value.includes(e.targetElementProperties["[Amplitude] Element Text"]);if(t.subprop_key==="[Amplitude] Element Hierarchy")return t.subprop_op==="autotrack css match"&&!!e.closestTrackedAncestor.closest(t.subprop_value.toString())}catch(n){return console.error("Error matching event to filter",n),!1}return!1},rO={"[Amplitude] Element Clicked":"click","[Amplitude] Element Changed":"change"},Yx=function(e){var t,n,r,o,i=Object.values(rO).reduce(function(f,m){return f[m]=new Set,f},{});if(!e)return i;try{for(var s=y1(e),c=s.next();!c.done;c=s.next()){var l=c.value;try{try{for(var p=(r=void 0,y1(l.definition)),u=p.next();!u.done;u=p.next()){var d=u.value,b=rO[d.event_type];b&&i[b].add(l.id)}}catch(f){r={error:f}}finally{try{u&&!u.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}catch(f){console.warn("Skipping Labeled Event due to malformed definition",l?.id,f)}}}catch(f){t={error:f}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return i},Qx=function(e){var t,n,r,o,i=new Map;try{for(var s=y1(e),c=s.next();!c.done;c=s.next()){var l=c.value;try{for(var p=(r=void 0,y1(l.conditions)),u=p.next();!u.done;u=p.next()){var d=u.value;if(d.type==="LABELED_EVENT"){var b=d.match.eventId,f=i.get(b);f||(f=[],i.set(b,f)),f.push(l)}}}catch(m){r={error:m}}finally{try{u&&!u.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}}catch(m){t={error:m}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return i},Fse=function(e,t){return t.filter(function(n){return n.definition.some(function(r){return rO[r.event_type]===e.type&&r.filters.every(function(o){return Dse(e,o)})})})},Hse=function(e,t){var n,r,o,i,s=new Set;try{for(var c=y1(e),l=c.next();!l.done;l=c.next()){var p=l.value,u=t.get(p.id);if(u)try{for(var d=(o=void 0,y1(u)),b=d.next();!b.done;b=d.next()){var f=b.value;s.add(f)}}catch(m){o={error:m}}finally{try{b&&!b.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}}catch(m){n={error:m}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return Array.from(s)},Use=(function(){function e(t,n,r,o){this.groupedLabeledEvents=t,this.labeledEventToTriggerMap=n,this.dataExtractor=r,this.options=o}return e.prototype.evaluate=function(t){var n,r,o=this.options.pageActions;if(!o)return t;var i=Fse(t,Array.from(this.groupedLabeledEvents[t.type]).map(function(u){return o.labeledEvents[u]})),s=Hse(i,this.labeledEventToTriggerMap);try{for(var c=y1(s),l=c.next();!l.done;l=c.next()){var p=l.value;Ese(p.actions,t,this.dataExtractor)}}catch(u){n={error:u}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return t},e.prototype.update=function(t,n,r){this.groupedLabeledEvents=t,this.labeledEventToTriggerMap=n,this.options=r},e})(),Vse=function(e,t,n,r){return new Use(e,t,n,r)},Qr;(function(e){e.ClickObservable="clickObservable",e.ChangeObservable="changeObservable",e.NavigateObservable="navigateObservable",e.MutationObservable="mutationObservable",e.BrowserErrorObservable="browserErrorObservable",e.SelectionObservable="selectionObservable"})(Qr||(Qr={}));var Xse=function(e,t){var n,r,o,i,s,c,l,p;e===void 0&&(e={}),t?.diagnosticsClient.setTag("plugin.autocapture.version",fI);var u=e.dataAttributePrefix,d=u===void 0?fy:u,b=e.visualTaggingOptions,f=b===void 0?{enabled:!0,messenger:new Lse}:b;e.cssSelectorAllowlist=(n=e.cssSelectorAllowlist)!==null&&n!==void 0?n:XP,e.actionClickAllowlist=(r=e.actionClickAllowlist)!==null&&r!==void 0?r:$P,e.debounceTime=(o=e.debounceTime)!==null&&o!==void 0?o:0,e.pageUrlExcludelist=(i=e.pageUrlExcludelist)===null||i===void 0?void 0:i.reduce(function(_,R){if(typeof R=="string"&&_.push(R),R instanceof RegExp&&_.push(R),typeof R=="object"&&R!==null&&"pattern"in R)try{_.push(new RegExp(R.pattern))}catch(w){return console.warn("Invalid regex pattern: ".concat(R.pattern),w),_}return _},[]);var m=$ie,h="enrichment",M=[],z=new _y(e,t),O=function(){var _,R=Za(gI().map(function(j){return z.addAdditionalEventProperties(j,"click",e.cssSelectorAllowlist,d)})),w=Za(new Tn(function(j){var T,F=function(Z){var re=z.addAdditionalEventProperties(Z,"change",e.cssSelectorAllowlist,d);j.next(re)};return(T=Y1())===null||T===void 0||T.document.addEventListener("change",F,{capture:!0}),function(){var Z;return(Z=Y1())===null||Z===void 0?void 0:Z.document.removeEventListener("change",F)}})),W;window.navigation&&(W=Za(new Tn(function(j){var T=function(F){var Z=z.addAdditionalEventProperties(F,"navigate",e.cssSelectorAllowlist,d);j.next(Z)};return window.navigation.addEventListener("navigate",T),function(){window.navigation.removeEventListener("navigate",T)}})));var E=Za(OI().map(function(j){return z.addAdditionalEventProperties(j,"mutation",e.cssSelectorAllowlist,d)}));return _={},_[Qr.ChangeObservable]=w,_[Qr.ClickObservable]=R,_[Qr.MutationObservable]=E,_[Qr.NavigateObservable]=W,_},g=Yx(Object.values((c=(s=e.pageActions)===null||s===void 0?void 0:s.labeledEvents)!==null&&c!==void 0?c:{})),x=Qx((p=(l=e.pageActions)===null||l===void 0?void 0:l.triggers)!==null&&p!==void 0?p:[]),C=Vse(g,x,z,e),S=function(_){var R,w;_&&(e.pageActions=C0(C0({},e.pageActions),_),g=Yx(Object.values((R=e.pageActions.labeledEvents)!==null&&R!==void 0?R:{})),x=Qx((w=e.pageActions.triggers)!==null&&w!==void 0?w:[]),C.update(g,x,e))},q=function(_,R){return d0(void 0,void 0,void 0,function(){var w,W,E,j,T,F,Z,re,ne,k;return p0(this,function(K){return typeof document>"u"?[2]:(_.fetchRemoteConfig&&(_.remoteConfigClient?_.remoteConfigClient.subscribe("configs.analyticsSDK.pageActions","all",function(U){S(U)}):_.loggerProvider.debug("Remote config client is not provided, skipping remote config fetch")),w=ic(e,e.cssSelectorAllowlist),W=ic(e,e.actionClickAllowlist),E=O(),j=Tse({allObservables:E,amplitude:R,shouldTrackEvent:w,evaluateTriggers:C.evaluate.bind(C)}),M.push(j),T=Wse({allObservables:E,getEventProperties:function(){for(var U=[],G=0;G<arguments.length;G++)U[G]=arguments[G];return z.getEventProperties.apply(z,P1(P1([],e1(U),!1),[d],!1))},amplitude:R,shouldTrackEvent:w,evaluateTriggers:C.evaluate.bind(C)}),M.push(T),F=jse({allObservables:E,options:e,getEventProperties:function(){for(var U=[],G=0;G<arguments.length;G++)U[G]=arguments[G];return z.getEventProperties.apply(z,P1(P1([],e1(U),!1),[d],!1))},amplitude:R,shouldTrackEvent:w,shouldTrackActionClick:W}),F&&M.push(F),(ne=_?.loggerProvider)===null||ne===void 0||ne.log("".concat(m," has been successfully added.")),window.opener&&f.enabled&&(Z=e.cssSelectorAllowlist,re=e.actionClickAllowlist,(k=f.messenger)===null||k===void 0||k.setup(C0(C0({dataExtractor:z,logger:_?.loggerProvider},_?.serverZone&&{endpoint:bse[_.serverZone]}),{isElementSelectable:ic(e,P1(P1([],e1(Z),!1),e1(re),!1)),cssSelectorAllowlist:Z,actionClickAllowlist:re}))),[2])})})},A=function(_){return d0(void 0,void 0,void 0,function(){return p0(this,function(R){return[2,_]})})},v=function(){return d0(void 0,void 0,void 0,function(){var _,R,w,W,E;return p0(this,function(j){try{for(_=y1(M),R=_.next();!R.done;R=_.next())w=R.value,w.unsubscribe()}catch(T){W={error:T}}finally{try{R&&!R.done&&(E=_.return)&&E.call(_)}finally{if(W)throw W.error}}return[2]})})};return{name:m,type:h,setup:q,execute:A,teardown:v}},$se=3e3,Gse=["mutation","navigate"];function Kse(e){var t=e.amplitude,n=e.allObservables,r=e.getEventProperties,o=e.shouldTrackDeadClick,i=n.clickObservable,s=n.mutationObservable,c=n.navigateObservable,l=i.filter(function(f){return Mp(f)&&o("click",f.closestTrackedAncestor)&&f.event.target instanceof Element&&f.event.target.closest('a[target="_blank"]')===null&&f.event.button===i3.LEFT_OR_TOUCH_CONTACT}),p=c?Ui(s,c):s,u=Ui(l,p),d=null,b=Ay(u,function(f){return d&&Gse.includes(f.type)?(clearTimeout(d),d=null,Promise.resolve(null)):f.type==="click"?d?Promise.resolve(null):new Promise(function(m){d=setTimeout(function(){m(f),d=null},$se)}
86):Promise.resolve(null)});return b.subscribe(function(f){if(f){var m={"[Amplitude] X":f.event.clientX,"[Amplitude] Y":f.event.clientY};t.track(Kie,C0(C0({},r("click",f.closestTrackedAncestor)),m),{time:f.timestamp})}})}var yI=Poe,AI=koe,Jx=Ioe;function e7(e,t){var n,r,o,i,s=t.event,c=s.pageX,l=s.pageY;e.yMin=Math.min((n=e.yMin)!==null&&n!==void 0?n:l,l),e.yMax=Math.max((r=e.yMax)!==null&&r!==void 0?r:l,l),e.xMin=Math.min((o=e.xMin)!==null&&o!==void 0?o:c,c),e.xMax=Math.max((i=e.xMax)!==null&&i!==void 0?i:c,c),e.isOutOfBounds=e.yMax-e.yMin>Jx||e.xMax-e.xMin>Jx}function t7(e){if(e.length===0)return null;var t=e[0],n=e[e.length-1],r=C0({"[Amplitude] Begin Time":new Date(t.timestamp).toISOString(),"[Amplitude] End Time":new Date(n.timestamp).toISOString(),"[Amplitude] Duration":n.timestamp-t.timestamp,"[Amplitude] Clicks":e.map(function(o){return{X:o.event.pageX,Y:o.event.pageY,Time:o.timestamp}}),"[Amplitude] Click Count":e.length},t.targetElementProperties);return{rageClickEvent:r,time:t.timestamp}}function Zse(e,t){var n=Math.max(0,e.length-yI+1),r=e[n];return t.timestamp-r.timestamp>=AI}function Yse(e,t){return e.length>0&&e[e.length-1].closestTrackedAncestor!==t.closestTrackedAncestor}function Qse(e){var t=this,n=e.amplitude,r=e.allObservables,o=e.shouldTrackRageClick,i=r.clickObservable,s=r.selectionObservable,c=[],l={},p=null;function u(m){c=[],l={},m&&(e7(l,m),c.push(m))}var d=Ay(i.filter(function(m){return o("click",m.closestTrackedAncestor)}),function(m){return d0(t,void 0,void 0,function(){var h;return p0(this,function(M){return e7(l,m),h=null,c.length===0||Yse(c,m)||Zse(c,m)||l.isOutOfBounds?(p&&(h=t7(c)),u(m)):c.push(m),p&&(clearTimeout(p.timerId),p.resolve(h),p=null),c.length>=yI?[2,new Promise(function(z){p={resolve:z,timerId:setTimeout(function(){z(t7(c))},AI)}})]:[2,null]})})}),b=s?.subscribe(function(){u()}),f=d.subscribe(function(m){m!==null&&n.track(Zie,m.rageClickEvent,{time:m.time})});return{unsubscribe:function(){f.unsubscribe(),b?.unsubscribe()}}}var Jse=2e3;function ece(e){var t=e.amplitude,n=e.allObservables,r=e.shouldTrackErrorClick,o=n.clickObservable,i=n.browserErrorObservable,s=o.filter(function(u){return Mp(u)&&r("click",u.closestTrackedAncestor)&&u.event.target instanceof Element&&u.event.target.closest('a[target="_blank"]')===null&&u.event.button===i3.LEFT_OR_TOUCH_CONTACT}),c=null,l=null,p=function(){c!==null&&(clearTimeout(c),c=null),l=null};return Ui(s,i).subscribe(function(u){var d;if(u.type==="click"){p(),l=u,c=setTimeout(p,Jse);return}u.type==="error"&&l&&(t.track(Yie,C0((d={},d["[Amplitude] Kind"]=u.event.kind,d["[Amplitude] Message"]=u.event.message,d["[Amplitude] Stack"]=u.event.stack,d["[Amplitude] Filename"]=u.event.filename,d["[Amplitude] Line Number"]=u.event.lineNumber,d["[Amplitude] Column Number"]=u.event.columnNumber,d),l.targetElementProperties)),p())})}function d4(e,t,n,r){if(!r)return[];var o=e[t];return typeof o=="object"&&o!==null&&"cssSelectorAllowlist"in o&&Array.isArray(o.cssSelectorAllowlist)?o.cssSelectorAllowlist:n}var tce=function(e){var t;e===void 0&&(e={});var n=Gie,r="enrichment",o=[],i=e.errorClicks!==!1;e.errorClicks||(i=!1);var s=e.deadClicks!==!1&&e.deadClicks!==null,c=e.rageClicks!==!1&&e.rageClicks!==null,l=d4(e,"rageClicks",joe,c),p=d4(e,"deadClicks",Toe,s),u=d4(e,"errorClicks",Woe,i),d=(t=e.dataAttributePrefix)!==null&&t!==void 0?t:fy,b=new _y(e),f=P1([],e1(new Set(P1(P1(P1([],e1(l),!1),e1(p),!1),e1(u),!1))),!1),m=function(){var O,g=Za(gI("pointerdown").map(function(v){return b.addAdditionalEventProperties(v,"click",f,d,!0)})),x=Za(Bse().map(function(v){return b.addTypeAndTimestamp(v,"error")})),C=Za(OI().map(function(v){return b.addAdditionalEventProperties(v,"mutation",f,d)})),S;if(window.navigation){var q=new Tn(function(v){var _=function(R){v.next(C0(C0({},R),{type:"navigate"}))};return window.navigation.addEventListener("navigate",_),function(){window.navigation.removeEventListener("navigate",_)}});S=Za(q.map(function(v){return b.addAdditionalEventProperties(v,"navigate",f,d)}))}var A=Za(new Tn(function(v){var _=function(){var R=document.activeElement;if(R&&(R.tagName==="TEXTAREA"||R.tagName==="INPUT")){var w=void 0,W=void 0;try{if(w=R.selectionStart,W=R.selectionEnd,w===W)return}catch{return}return v.next()}var E=window.getSelection();if(!(!E||E.isCollapsed))return v.next()};return window.document.addEventListener("selectionchange",_),function(){window.document.removeEventListener("selectionchange",_)}}));return O={},O[Qr.ClickObservable]=g,O[Qr.MutationObservable]=C,O[Qr.NavigateObservable]=S,O[Qr.BrowserErrorObservable]=x,O[Qr.SelectionObservable]=A,O},h=function(O,g){return d0(void 0,void 0,void 0,function(){var x,C,S,q,A,v,_,R;return p0(this,function(w){return typeof document>"u"?[2]:(x=m(),c&&(C=ic(e,l),S=Qse({allObservables:x,amplitude:g,shouldTrackRageClick:C}),o.push(S)),s&&(q=ic(e,p),A=Kse({amplitude:g,allObservables:x,getEventProperties:function(W,E){return b.getEventProperties(W,E,d)},shouldTrackDeadClick:q}),o.push(A)),i&&(v=ic(e,u),_=ece({amplitude:g,allObservables:x,shouldTrackErrorClick:v}),o.push(_)),(R=O?.loggerProvider)===null||R===void 0||R.log("".concat(n," has been successfully added.")),[2])})})},M=function(O){return d0(void 0,void 0,void 0,function(){return p0(this,function(g){return[2,O]})})},z=function(){return d0(void 0,void 0,void 0,function(){var O,g,x,C,S;return p0(this,function(q){try{for(O=y1(o),g=O.next();!g.done;g=O.next())x=g.value,x.unsubscribe()}catch(A){C={error:A}}finally{try{g&&!g.done&&(S=O.return)&&S.call(O)}finally{if(C)throw C.error}}return[2]})})};return{name:n,type:r,setup:h,execute:M,teardown:z}},nce="@amplitude/plugin-network-capture-browser",vI="[Amplitude] Network Request",xI="500-599";function Fd(e,t){var n=t.replace(/[-[\]{}()+?.,\\^$|#\s]/g,"\\$&"),r="^"+n.replace(/\*/g,".*")+"$",o=new RegExp(r);return o.test(e)}function _I(e,t){var n,r,o=t.split(",");try{for(var i=y1(o),s=i.next();!s.done;s=i.next()){var c=s.value,l=e1(c.split("-").map(Number),2),p=l[0],u=l[1];if(e===p&&u===void 0||e>=p&&e<=u)return!0}}catch(d){n={error:d}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!1}function rce(e,t,n,r,o){if(!(e.hosts&&!e.hosts.find(function(s){return Fd(t,s)}))&&!(r&&e.urls&&!Qz(r,e.urls))&&!(o&&e.methods&&!e.methods.find(function(s){return o.toLowerCase()===s.toLowerCase()||s==="*"}))){if(n||n===0){var i=e.statusCodeRange||xI;if(!_I(n,i))return!1}return!0}}function CI(e){var t;if(e)try{var n=(t=Y1())===null||t===void 0?void 0:t.location.href,r=new URL(e,n),o=r.searchParams.toString(),i=r.hash.replace("#",""),s=r.href,c=r.host;r.hash="",r.search="";var l=r.href;return{query:o,fragment:i,href:s,hrefWithoutQueryOrHash:l,host:c}}catch{return}}function ace(e,t){if(e.includes("amplitude.com"))try{var n=t.body;
86if(typeof n!="string")return!1;var r=JSON.parse(n),o=r.events;if(o.find(function(i){return i.event_type===vI}))return!0}catch{}return!1}function n7(e){if(typeof e!="object"||e===null){if(e)return P1([],e1(t3),!1);if(e===void 0){var t=void 0;return t}return}if(e.length!==0)return e}function r7(e){var t,n;return!(!((t=e?.allowlist)===null||t===void 0)&&t.length)&&!(!((n=e?.blocklist)===null||n===void 0)&&n.length)}function oce(e,t){var n;t===void 0&&(t={});var r=CI(e.url);if(!r)return!1;var o=r.host;if(t.ignoreAmplitudeRequests!==!1&&(Fd(o,"*.amplitude.com")||Fd(o,"amplitude.com"))||!((n=t.ignoreHosts)===null||n===void 0)&&n.find(function(s){return Fd(o,s)})||!t.captureRules&&e.status!==void 0&&!_I(e.status,xI))return!1;if(t.captureRules){var i;if(P1([],e1(t.captureRules),!1).reverse().find(function(s){if(i=rce(s,o,e.status,e.url,e.method),i){var c=n7(s.responseHeaders);if(e.responseWrapper&&c){var l=e.responseWrapper.headers(c);l&&(e.responseHeaders=l)}var p=n7(s.requestHeaders);if(e.requestWrapper&&p){var u=e.requestWrapper.headers(p);u&&(e.requestHeaders=u)}e.responseWrapper&&s.responseBody&&!r7(s.responseBody)&&(e.responseBodyJson=e.responseWrapper.json(s.responseBody.allowlist,s.responseBody.blocklist)),e.requestWrapper&&s.requestBody&&!r7(s.requestBody)&&(e.requestBodyJson=e.requestWrapper.json(s.requestBody.allowlist,s.requestBody.blocklist))}return i!==void 0}),!i)return!1}return!(e.requestWrapper&&ace(o,e.requestWrapper))}function ice(e,t,n,r){return d0(this,void 0,void 0,function(){var o,i,s;return p0(this,function(c){switch(c.label){case 0:return t.requestBodyJson||t.responseBodyJson?[4,Promise.all([t.requestBodyJson,t.responseBodyJson])]:[3,2];case 1:if(o=e1.apply(void 0,[c.sent(),2]),i=o[0],s=o[1],i)try{e["[Amplitude] Request Body"]=JSON.stringify(i)}catch(l){r?.debug("Failed to stringify request body",l)}if(s)try{e["[Amplitude] Response Body"]=JSON.stringify(s)}catch{r?.debug("Failed to stringify response body")}c.label=2;case 2:return n?.track(vI,e),[2]}})})}function sce(e){var t=e.allObservables,n=e.networkTrackingOptions,r=e.amplitude,o=e.loggerProvider,i=t.networkObservable,s=i.filter(function(c){return oce(c.event,n)});return s.subscribe(function(c){var l,p,u,d=c.event,b=CI(d.url);if(b){var f=(p=d.responseWrapper)===null||p===void 0?void 0:p.bodySize,m=(u=d.requestWrapper)===null||u===void 0?void 0:u.bodySize,h=(l={},l["[Amplitude] URL"]=b.hrefWithoutQueryOrHash,l["[Amplitude] URL Query"]=b.query,l["[Amplitude] URL Fragment"]=b.fragment,l["[Amplitude] Request Method"]=d.method,l["[Amplitude] Status Code"]=d.status,l["[Amplitude] Start Time"]=d.startTime,l["[Amplitude] Completion Time"]=d.endTime,l["[Amplitude] Duration"]=d.duration,l["[Amplitude] Request Body Size"]=m,l["[Amplitude] Response Body Size"]=f,l["[Amplitude] Request Type"]=d.type,l["[Amplitude] Request Headers"]=d.requestHeaders,l["[Amplitude] Response Headers"]=d.responseHeaders,l);ice(h,d,r,o)}})}var aO;(function(e){e.NetworkObservable="networkObservable"})(aO||(aO={}));var a7,cce=function(e){e===void 0&&(e={});var t=nce,n="enrichment",r,o=function(p,u){var d={event:p,timestamp:Date.now(),type:u};return d},i=function(){var p,u=new Tn(function(d){var b=new Goe(function(f){var m=o(f,"network");d.next(m)});return kx.subscribe(b,r),function(){kx.unsubscribe(b)}});return p={},p[aO.NetworkObservable]=u,p},s=function(p,u){return d0(void 0,void 0,void 0,function(){var d;return p0(this,function(b){return typeof document>"u"?[2]:(d=i(),r=p?.loggerProvider,a7=sce({allObservables:d,networkTrackingOptions:e,amplitude:u,loggerProvider:r}),r?.log("".concat(t," has been successfully added.")),[2])})})},c=function(p){return d0(void 0,void 0,void 0,function(){return p0(this,function(u){return[2,p]})})},l=function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(p){return a7.unsubscribe(),[2]})})};return{name:t,type:n,setup:s,execute:c,teardown:l}},lce="web-vitals-browser",pce="[Amplitude] Web Vitals";let qI=-1;const Zc=e=>{addEventListener("pageshow",(t=>{t.persisted&&(qI=t.timeStamp,e(t))}),!0)},Ca=(e,t,n,r)=>{let o,i;return s=>{t.value>=0&&(s||r)&&(i=t.value-(o??0),(i||o===void 0)&&(o=t.value,t.delta=i,t.rating=((c,l)=>c>l[1]?"poor":c>l[0]?"needs-improvement":"good")(t.value,n),e(t)))}},Cy=e=>{requestAnimationFrame((()=>requestAnimationFrame((()=>e()))))},qy=()=>{const e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},zp=()=>qy()?.activationStart??0,qa=(e,t=-1)=>{const n=qy();let r="navigate";return qI>=0?r="back-forward-cache":n&&(document.prerendering||zp()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},b4=new WeakMap;function Sy(e,t){return b4.get(e)||b4.set(e,new t),b4.get(e)}let uce=class{t;i=0;o=[];h(t){if(t.hadRecentInput)return;const n=this.o[0],r=this.o.at(-1);this.i&&n&&r&&t.startTime-r.startTime<1e3&&t.startTime-n.startTime<5e3?(this.i+=t.value,this.o.push(t)):(this.i=t.value,this.o=[t]),this.t?.(t)}};const Op=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver((o=>{Promise.resolve().then((()=>{t(o.getEntries())}))}));return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Ry=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let Js=-1;const SI=new Set,o7=()=>document.visibilityState!=="hidden"||document.prerendering?1/0:0,oO=e=>{if(document.visibilityState==="hidden"){if(e.type==="visibilitychange")for(const t of SI)t();isFinite(Js)||(Js=e.type==="visibilitychange"?e.timeStamp:0,removeEventListener("prerenderingchange",oO,!0))}},xf=()=>{if(Js<0){const e=zp();Js=(document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter((n=>n.name==="hidden"&&n.startTime>e))[0]?.startTime)??o7(),addEventListener("visibilitychange",oO,!0),addEventListener("prerenderingchange",oO,!0),Zc((()=>{setTimeout((()=>{Js=o7()}))}))}return{get firstHiddenTime(){return Js},onHidden(e){SI.add(e)}}},_f=e=>{document.prerendering?addEventListener("prerenderingchange",(()=>e()),!0):e()},i7=[1800,3e3],RI=(e,t={})=>{_f((()=>{const n=xf();let r,o=qa("FCP");const i=Op("paint",(s=>{for(const c of s)c.name==="first-contentful-paint"&&(i.disconnect(),c.startTime<n.firstHiddenTime&&(o.value=Math.max(c.startTime-zp(),0),o.entries.push(c),r(!0)))}));i&&(r=Ca(e,o,i7,t.reportAllChanges),Zc((s=>{o=qa("FCP"),r=Ca(e,o,i7,t.reportAllChanges),Cy((()=>{o.value=performance.now()-s.timeStamp,r(!0)}))})))}))},s7=[.1,.25],dce=(e,t={})=>{const n=xf();RI(Ry((()=>{let r,o=qa("CLS",0);const i=Sy(t,uce),s=l=>{for(const p of l)i.h(p);i.i>o.value&&(o.value=i.i,o.entries=i.o,r())},c=Op("layout-shift",s);c&&(r=Ca(e,o,s7,t.reportAllChanges),n.onHidden((()=>{s(c.takeRecords()),r(!0)})),Zc((()=>{i.i=0,o=qa("CLS",0),r=Ca(e,o,s7,t.reportAllChanges),Cy((()=>r()))}
86)),setTimeout(r))})))};let NI=0,f4=1/0,su=0;const bce=e=>{for(const t of e)t.interactionId&&(f4=Math.min(f4,t.interactionId),su=Math.max(su,t.interactionId),NI=su?(su-f4)/7+1:0)};let iO;const c7=()=>iO?NI:performance.interactionCount??0,fce=()=>{"interactionCount"in performance||iO||(iO=Op("event",bce,{type:"event",buffered:!0,durationThreshold:0}))};let l7=0,mce=class{u=[];l=new Map;m;p;v(){l7=c7(),this.u.length=0,this.l.clear()}L(){const t=Math.min(this.u.length-1,Math.floor((c7()-l7)/50));return this.u[t]}h(t){if(this.m?.(t),!t.interactionId&&t.entryType!=="first-input")return;const n=this.u.at(-1);let r=this.l.get(t.interactionId);if(r||this.u.length<10||t.duration>n.P){if(r?t.duration>r.P?(r.entries=[t],r.P=t.duration):t.duration===r.P&&t.startTime===r.entries[0].startTime&&r.entries.push(t):(r={id:t.interactionId,entries:[t],P:t.duration},this.l.set(r.id,r),this.u.push(r)),this.u.sort(((o,i)=>i.P-o.P)),this.u.length>10){const o=this.u.splice(10);for(const i of o)this.l.delete(i.id)}this.p?.(r)}}};const wI=e=>{const t=globalThis.requestIdleCallback||setTimeout;document.visibilityState==="hidden"?e():(e=Ry(e),addEventListener("visibilitychange",e,{once:!0,capture:!0}),t((()=>{e(),removeEventListener("visibilitychange",e,{capture:!0})})))},p7=[200,500],hce=(e,t={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const n=xf();_f((()=>{fce();let r,o=qa("INP");const i=Sy(t,mce),s=l=>{wI((()=>{for(const u of l)i.h(u);const p=i.L();p&&p.P!==o.value&&(o.value=p.P,o.entries=p.entries,r())}))},c=Op("event",s,{durationThreshold:t.durationThreshold??40});r=Ca(e,o,p7,t.reportAllChanges),c&&(c.observe({type:"first-input",buffered:!0}),n.onHidden((()=>{s(c.takeRecords()),r(!0)})),Zc((()=>{i.v(),o=qa("INP"),r=Ca(e,o,p7,t.reportAllChanges)})))}))};let Mce=class{m;h(t){this.m?.(t)}};const u7=[2500,4e3],zce=(e,t={})=>{_f((()=>{const n=xf();let r,o=qa("LCP");const i=Sy(t,Mce),s=l=>{t.reportAllChanges||(l=l.slice(-1));for(const p of l)i.h(p),p.startTime<n.firstHiddenTime&&(o.value=Math.max(p.startTime-zp(),0),o.entries=[p],r())},c=Op("largest-contentful-paint",s);if(c){r=Ca(e,o,u7,t.reportAllChanges);const l=Ry((()=>{s(c.takeRecords()),c.disconnect(),r(!0)})),p=u=>{u.isTrusted&&(wI(l),removeEventListener(u.type,p,{capture:!0}))};for(const u of["keydown","click","visibilitychange"])addEventListener(u,p,{capture:!0});Zc((u=>{o=qa("LCP"),r=Ca(e,o,u7,t.reportAllChanges),Cy((()=>{o.value=performance.now()-u.timeStamp,r(!0)}))}))}}))},d7=[800,1800],sO=e=>{document.prerendering?_f((()=>sO(e))):document.readyState!=="complete"?addEventListener("load",(()=>sO(e)),!0):setTimeout(e)},Oce=(e,t={})=>{let n=qa("TTFB"),r=Ca(e,n,d7,t.reportAllChanges);sO((()=>{const o=qy();o&&(n.value=Math.max(o.responseStart-zp(),0),n.entries=[o],r(!0),Zc((()=>{n=qa("TTFB",0),r=Ca(e,n,d7,t.reportAllChanges),r(!0)})))}))};function gce(e){var t,n=((t=e.entries[0])===null||t===void 0?void 0:t.startTime)||0;return performance.timeOrigin+n}function ml(e){return{value:e.value,rating:e.rating,delta:e.delta,navigationType:e.navigationType,id:e.id,timestamp:Math.floor(gce(e)),navigationStart:Math.floor(performance.timeOrigin)}}var yce=function(){var e=null,t=Y1(),n=t?.document,r=t?.location,o=function(c,l){return d0(void 0,void 0,void 0,function(){var p,u;return p0(this,function(d){return n===void 0?[2]:(p=Co(r?.href||"",c.loggerProvider),u={"[Amplitude] Page Domain":r?.hostname||"","[Amplitude] Page Location":p,"[Amplitude] Page Path":Co(r?.pathname||"",c.loggerProvider),"[Amplitude] Page Title":typeof document<"u"&&document.title||"","[Amplitude] Page URL":Co(p.split("?")[0],c.loggerProvider)},zce(function(b){u["[Amplitude] LCP"]=ml(b)}),RI(function(b){u["[Amplitude] FCP"]=ml(b)}),hce(function(b){u["[Amplitude] INP"]=ml(b)}),dce(function(b){u["[Amplitude] CLS"]=ml(b)}),Oce(function(b){u["[Amplitude] TTFB"]=ml(b)}),e=function(){n.visibilityState==="hidden"&&e&&(l.track(pce,u),n.removeEventListener("visibilitychange",e),e=null)},n.addEventListener("visibilitychange",e),[2])})})},i=function(c){return d0(void 0,void 0,void 0,function(){return p0(this,function(l){return[2,c]})})},s=function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(c){return e&&n?.removeEventListener("visibilitychange",e),[2]})})};return{name:lce,type:"enrichment",setup:o,execute:i,teardown:s}},b7=function(e){var t=e.split(".");return t.length<=2?e:t.slice(t.length-2,t.length).join(".")},Ace=function(e){return Object.values(e).every(function(t){return!t})},vce=function(e,t,n,r,o){o===void 0&&(o=!0),e.referrer;var i=e.referring_domain,s=Fb(e,["referrer","referring_domain"]),c=t||{};c.referrer;var l=c.referring_domain,p=Fb(c,["referrer","referring_domain"]);if(xce(n.excludeReferrers,e.referring_domain))return r.debug("This is not a new campaign because ".concat(e.referring_domain," is in the exclude referrer list.")),!1;if(!o&&Ace(e)&&t)return r.debug("This is not a new campaign because this is a direct traffic in the same session."),!1;var u=JSON.stringify(s)!==JSON.stringify(p),d=b7(i||"")!==b7(l||""),b=!t||u||d;return b?r.debug("This is a new campaign. An $identify event will be sent."):r.debug("This is not a new campaign because it's the same as the previous one."),b},xce=function(e,t){return e===void 0&&(e=[]),t===void 0&&(t=""),e.some(function(n){return n instanceof RegExp?n.test(t):n===t})},_ce=function(e,t){var n=C0(C0({},Af),e),r=Object.entries(n).reduce(function(o,i){var s,c=e1(i,2),l=c[0],p=c[1];return o.setOnce("initial_".concat(l),(s=p??t.initialEmptyValue)!==null&&s!==void 0?s:"EMPTY"),p?o.set(l,p):o.unset(l)},new Hi);return ly(r)},Cce=function(e){var t=e;
86return t?(t.startsWith(".")&&(t=t.substring(1)),[new RegExp("".concat(t.replace(".","\\."),"$"))]):[]},qce=(function(){function e(t,n){var r;this.shouldTrackNewCampaign=!1,this.options=C0({initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1,excludeReferrers:Cce((r=n.cookieOptions)===null||r===void 0?void 0:r.domain)},t),this.storage=n.cookieStorage,this.storageKey=Rx(n.apiKey,"MKTG"),this.webExpStorageKey=Rx(n.apiKey,"MKTG_ORIGINAL"),this.currentCampaign=Af,this.sessionTimeout=n.sessionTimeout,this.lastEventTime=n.lastEventTime,this.logger=n.loggerProvider,n.loggerProvider.log("Installing web attribution tracking.")}return e.prototype.init=function(){return d0(this,void 0,void 0,function(){var t,n;return p0(this,function(r){switch(r.label){case 0:return[4,this.fetchCampaign()];case 1:return n=e1.apply(void 0,[r.sent(),2]),this.currentCampaign=n[0],this.previousCampaign=n[1],t=this.lastEventTime?DP(this.sessionTimeout,this.lastEventTime):!0,vce(this.currentCampaign,this.previousCampaign,this.options,this.logger,t)?(this.shouldTrackNewCampaign=!0,[4,this.storage.set(this.storageKey,this.currentCampaign)]):[3,3];case 2:r.sent(),r.label=3;case 3:return[2]}})})},e.prototype.fetchCampaign=function(){return d0(this,void 0,void 0,function(){var t;return p0(this,function(n){switch(n.label){case 0:return[4,this.storage.get(this.webExpStorageKey)];case 1:return t=n.sent(),t?[4,this.storage.remove(this.webExpStorageKey)]:[3,3];case 2:n.sent(),n.label=3;case 3:return[4,Promise.all([t||new JP().parse(),this.storage.get(this.storageKey)])];case 4:return[2,n.sent()]}})})},e.prototype.generateCampaignEvent=function(t){this.shouldTrackNewCampaign=!1;var n=_ce(this.currentCampaign,this.options);return t&&(n.event_id=t),n},e.prototype.shouldSetSessionIdOnNewCampaign=function(){return this.shouldTrackNewCampaign&&!!this.options.resetSessionOnNewCampaign},e})(),cu="AMP_CURRENT_PAGE",lu="AMP_PREVIOUS_PAGE",vs="AMP_URL_INFO",c2;(function(e){e.Direct="direct",e.Internal="internal",e.External="external"})(c2||(c2={}));var Sce=new Set([Wr.IDENTIFY,Wr.GROUP_IDENTIFY,Wr.REVENUE]),Rce=function(e){var t={},n=t.internalDomains,r=n===void 0?[]:n,o=Y1(),i=void 0,s=!1,c=void 0,l=!1,p=!1,u=function(h){var M;try{var z=Co(h,c);M=new URL(z).hostname}catch(O){c?.error("Could not parse URL: ",O)}return M},d=function(h){var M=typeof location<"u"&&location.hostname||"",z=h?u(h):void 0;if(!z)return c2.Direct;var O=r.some(function(x){return M.indexOf(x)!==-1}),g=r.some(function(x){return z.indexOf(x)!==-1});return M===z||g&&O?c2.Internal:c2.External},b=function(){return d0(void 0,void 0,void 0,function(){var h,M,z,O,g;return p0(this,function(x){switch(x.label){case 0:return i&&s?[4,i.get(vs)]:[3,3];case 1:return h=x.sent(),M=Co(typeof location<"u"&&location.href||""),z=h?.[cu]||"",O=void 0,M===z?O=h?.[lu]||"":z?O=z:O=document.referrer||"",[4,i.set(vs,(g={},g[cu]=M,g[lu]=O,g))];case 2:x.sent(),x.label=3;case 3:return[2]}})})},f=function(){b()},m={name:"@amplitude/plugin-page-url-enrichment-browser",type:"enrichment",setup:function(h,M){return d0(void 0,void 0,void 0,function(){return p0(this,function(z){switch(z.label){case 0:return c=h.loggerProvider,c.log("Installing @amplitude/plugin-page-url-enrichment-browser"),p=!0,o?(i=new dy(o.sessionStorage),[4,i.isEnabled()]):[3,2];case 1:s=z.sent(),o.addEventListener("popstate",f),l||(o.history.pushState=new Proxy(o.history.pushState,{apply:function(O,g,x){var C=e1(x,3),S=C[0],q=C[1],A=C[2];O.apply(g,[S,q,A]),p&&f()}}),o.history.replaceState=new Proxy(o.history.replaceState,{apply:function(O,g,x){var C=e1(x,3),S=C[0],q=C[1],A=C[2];O.apply(g,[S,q,A]),p&&f()}}),l=!0),z.label=2;case 2:return[2]}})})},execute:function(h){return d0(void 0,void 0,void 0,function(){var M,z,O,g,x;return p0(this,function(C){switch(C.label){case 0:return M=Co(typeof location<"u"&&location.href||""),i&&s?[4,i.get(vs)]:[3,5];case 1:return z=C.sent(),z?.[cu]?[3,3]:[4,i.set(vs,(x={},x[cu]=M,x[lu]=document.referrer||"",x))];case 2:C.sent(),C.label=3;case 3:return[4,i.get(vs)];case 4:if(O=C.sent(),g="",O&&(g=O[lu]||""),Sce.has(h.event_type))return[2,h];h.event_properties=C0(C0({},h.event_properties||{}),{"[Amplitude] Page Domain":hl(h,"[Amplitude] Page Domain",typeof location<"u"&&location.hostname||""),"[Amplitude] Page Location":hl(h,"[Amplitude] Page Location",M),"[Amplitude] Page Path":hl(h,"[Amplitude] Page Path",typeof location<"u"&&Co(location.pathname)||""),"[Amplitude] Page Title":hl(h,"[Amplitude] Page Title",My(hy)),"[Amplitude] Page URL":hl(h,"[Amplitude] Page URL",M.split("?")[0]),"[Amplitude] Previous Page Location":g,"[Amplitude] Previous Page Type":d(g)}),C.label=5;case 5:return[2,h]}})})},teardown:function(){return d0(void 0,void 0,void 0,function(){return p0(this,function(h){switch(h.label){case 0:return o&&(o.removeEventListener("popstate",f),p=!1),i&&s?[4,i.set(vs,{})]:[3,2];case 1:h.sent(),h.label=2;case 2:return[2]}})})}};return m};function hl(e,t,n){return e.event_properties||(e.event_properties={}),e.event_properties[t]===void 0?n:e.event_properties[t]}var EI=(function(e){Ki(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n._diagnosticsSampleRate=0,n}return t.prototype.init=function(n,r,o){n===void 0&&(n="");var i,s;return arguments.length>2?(i=r,s=o):typeof r=="string"?(i=r,s=void 0):(i=r?.userId,s=r),Jn(this._init(C0(C0({},s),{userId:i,apiKey:n})))},t.prototype._init=function(n){var r,o,i,s,c,l,p;return d0(this,void 0,void 0,function(){var u,d,b,f,m,h,M,z,O,g,x,C,S,q,A=this;return p0(this,function(v){switch(v.label){case 0:return this.initializing?[2]:(this.initializing=!0,u=Tie(n),d=(r=n.loggerProvider)!==null&&r!==void 0?r:new py,b=(o=n.serverZone)!==null&&o!==void 0?o:uI,m=this._diagnosticsSampleRate,h=(i=n.enableDiagnostics)!==null&&i!==void 0?i:!0,u?(f=new Soe(n.apiKey,d,b,(s=n.remoteConfig)===null||s===void 0?void 0:s.serverUrl),[4,new Promise(function(_){f?.subscribe("configs.diagnostics.browserSDK","all",function(R,w,W){if(d.debug("Diagnostics remote configuration received:",JSON.stringify({remoteConfig:R,source:w,lastFetch:W},null,2)),R){var E=R.sampleRate;typeof E=="number"&&!isNaN(E)&&(m=E);var j=R.enabled;typeof j=="boolean"&&(h=j)}_()})})]):[3,2]);case 1:v.sent(),v.label=2;case 2:return M=new goe(n.apiKey,d,b,{enabled:h,sampleRate:m}),M.setTag("library","".concat(lI,"/").concat(vy)),typeof navigator<"u"&&M.setTag("user_agent",navigator.userAgent),[4,Eie(n.apiKey,n,this,M,{loggerProvider:d,serverZone:b,enableDiagnostics:h,diagnosticsSampleRate:m})];case 3:return z=v.sent(),u&&f?[4,new Promise(function(_){f?.subscribe("configs.analyticsSDK.browserSDK","all",function(R,w,W){z.loggerProvider.debug("Remote configuration received:",JSON.stringify({remoteConfig:R,source:w,lastFetch:W},null,2)),R&&Xie(R,z),_()})})]:[3,5];case 4:v.sent(),v.label=5;
86case 5:return[4,e.prototype._init.call(this,z)];case 6:return v.sent(),this.logBrowserOptions(z),this.config.remoteConfigClient=f,rI(this.config.defaultTracking)?(O=bie(this.config),this.webAttribution=new qce(O,this.config),[4,this.webAttribution.init()]):[3,8];case 7:v.sent(),v.label=8;case 8:return g=n3(),x=g.ampTimestamp?Number(g.ampTimestamp):void 0,C=x?Date.now()<x:!0,S=C&&!Number.isNaN(Number(g.ampSessionId))?Number(g.ampSessionId):void 0,this.setSessionId((p=(l=(c=n.sessionId)!==null&&c!==void 0?c:S)!==null&&l!==void 0?l:this.config.sessionId)!==null&&p!==void 0?p:Date.now()),q=N2(n.instanceName),q.identityStore.setIdentity({userId:this.config.userId,deviceId:this.config.deviceId}),this.config.offline===VP?[3,10]:[4,this.add(Vie()).promise];case 9:v.sent(),v.label=10;case 10:return[4,this.add(new Vae({diagnosticsClient:M})).promise];case 11:return v.sent(),[4,this.add(new zie).promise];case 12:return v.sent(),[4,this.add(new noe).promise];case 13:return v.sent(),Uie(this.config),iie(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding file download tracking plugin"),[4,this.add(Hie()).promise]):[3,15];case 14:v.sent(),v.label=15;case 15:return aI(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding form interaction plugin"),[4,this.add(Fie()).promise]):[3,17];case 16:v.sent(),v.label=17;case 17:return oI(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(Pie(die(this.config))).promise]):[3,19];case 18:v.sent(),v.label=19;case 19:return sI(this.config.autocapture)?(this.config.loggerProvider.debug("Adding user interactions plugin (autocapture plugin)"),[4,this.add(Xse(lie(this.config),{diagnosticsClient:M})).promise]):[3,21];case 20:v.sent(),v.label=21;case 21:return cI(this.config.autocapture)?(this.config.loggerProvider.debug("Adding frustration interactions plugin"),[4,this.add(tce(pie(this.config))).promise]):[3,23];case 22:v.sent(),v.label=23;case 23:return iI(this.config.autocapture)?(this.config.loggerProvider.debug("Adding network tracking plugin"),[4,this.add(cce(uie(this.config))).promise]):[3,25];case 24:v.sent(),v.label=25;case 25:return cie(this.config.autocapture)?(this.config.loggerProvider.debug("Adding web vitals plugin"),[4,this.add(yce()).promise]):[3,27];case 26:v.sent(),v.label=27;case 27:return sie(this.config.autocapture)?(this.config.loggerProvider.debug("Adding referrer page url plugin"),[4,this.add(Rce()).promise]):[3,29];case 28:v.sent(),v.label=29;case 29:return this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 30:return v.sent(),q.eventBridge.setEventReceiver(function(_){var R=_.eventProperties||{},w=R.time,W=Fb(R,["time"]),E=typeof w=="number"?{time:w}:void 0;A.track(_.eventType,W,E)}),[2]}})})},t.prototype.getUserId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.userId},t.prototype.setUserId=function(n){if(!this.config){this.q.push(this.setUserId.bind(this,n));return}
86this.config.loggerProvider.debug("function setUserId: ",n),(n!==this.config.userId||n===void 0)&&(this.config.userId=n,this.timeline.onIdentityChanged({userId:n}),eoe(n,this.config.instanceName))},t.prototype.getDeviceId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.deviceId},t.prototype.setDeviceId=function(n){if(!this.config){this.q.push(this.setDeviceId.bind(this,n));return}this.config.loggerProvider.debug("function setDeviceId: ",n),n!==this.config.deviceId&&(this.config.deviceId=n,this.timeline.onIdentityChanged({deviceId:n}),toe(n,this.config.instanceName))},t.prototype.reset=function(){this.setDeviceId(Sa()),this.setUserId(void 0),this.timeline.onReset()},t.prototype.getIdentity=function(){var n,r;return{deviceId:(n=this.config)===null||n===void 0?void 0:n.deviceId,userId:(r=this.config)===null||r===void 0?void 0:r.userId,userProperties:this.userProperties}},t.prototype.getOptOut=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.optOut},t.prototype.getSessionId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.sessionId},t.prototype.setSessionId=function(n){var r,o=[];if(!this.config)return this.q.push(this.setSessionId.bind(this,n)),Jn(Promise.resolve());if(n===this.config.sessionId)return Jn(Promise.resolve());this.config.loggerProvider.debug("function setSessionId: ",n);var i=this.getSessionId();i!==n&&this.timeline.onSessionIdChanged(n);var s=this.config.lastEventTime,c=(r=this.config.lastEventId)!==null&&r!==void 0?r:-1;this.config.sessionId=n,this.config.lastEventTime=void 0,this.config.pageCounter=0,Bx(this.config.defaultTracking)&&(i&&s&&o.push(this.track(Hx,void 0,{device_id:this.previousSessionDeviceId,event_id:++c,session_id:i,time:s+1,user_id:this.previousSessionUserId}).promise),this.config.lastEventTime=this.config.sessionId);var l=this.trackCampaignEventIfNeeded(++c,o);return this.config.identify&&o.push(this.track(ly(this.config.identify)).promise),Bx(this.config.defaultTracking)&&o.push(this.track(Fx,void 0,{event_id:l?++c:c,session_id:this.config.sessionId,time:this.config.lastEventTime}).promise),this.previousSessionDeviceId=this.config.deviceId,this.previousSessionUserId=this.config.userId,Jn(Promise.all(o))},t.prototype.extendSession=function(){if(!this.config){this.q.push(this.extendSession.bind(this));return}this.config.lastEventTime=Date.now()},t.prototype.setTransport=function(n){if(!this.config){this.q.push(this.setTransport.bind(this,n));return}this.config.transportProvider=dI(n)},t.prototype.identify=function(n,r){if(s4(n)){var o=n._q;n._q=[],n=Bd(new Hi,o)}return r?.user_id&&this.setUserId(r.user_id),r?.device_id&&this.setDeviceId(r.device_id),e.prototype.identify.call(this,n,r)},t.prototype.groupIdentify=function(n,r,o,i){if(s4(o)){var s=o._q;o._q=[],o=Bd(new Hi,s)}return e.prototype.groupIdentify.call(this,n,r,o,i)},t.prototype.revenue=function(n,r){if(s4(n)){var o=n._q;n._q=[],n=Bd(new IP,o)}return e.prototype.revenue.call(this,n,r)},t.prototype.trackCampaignEventIfNeeded=function(n,r){if(!this.webAttribution||!this.webAttribution.shouldTrackNewCampaign)return!1;var o=this.webAttribution.generateCampaignEvent(n);return r?r.push(this.track(o).promise):this.track(o),this.config.loggerProvider.log("Tracking attribution."),!0},t.prototype.process=function(n){return d0(this,void 0,void 0,function(){var r,o,i;return p0(this,function(s){return r=Date.now(),o=DP(this.config.sessionTimeout,this.config.lastEventTime),i=this.webAttribution&&this.webAttribution.shouldSetSessionIdOnNewCampaign(),n.event_type!==Fx&&n.event_type!==Hx&&(!n.session_id||n.session_id===this.getSessionId())&&(o||i?(this.setSessionId(r),i&&this.config.loggerProvider.log("Created a new session for new campaign.")):o||this.trackCampaignEventIfNeeded()),n.event_type===Wr.IDENTIFY&&n.user_properties&&(this.userProperties=this.getOperationAppliedUserProperties(n.user_properties)),[2,e.prototype.process.call(this,n)]})})},t.prototype.logBrowserOptions=function(n){try{var r=C0(C0({},n),{apiKey:n.apiKey.substring(0,10)+"********"});this.config.loggerProvider.debug("Initialized Amplitude with BrowserConfig:",JSON.stringify(r))}catch(o){this.config.loggerProvider.error("Error logging browser config",o)}},t.prototype._setDiagnosticsSampleRate=function(n){if(!(n>1||n<0)&&!this.config){this._diagnosticsSampleRate=n;return}},t})(Pae),Ny=function(){var e=new EI;return{init:zt(e.init.bind(e),"init",ht(e),Mt(e,["config"])),add:zt(e.add.bind(e),"add",ht(e),Mt(e,["config.apiKey","timeline.plugins"])),remove:zt(e.remove.bind(e),"remove",ht(e),Mt(e,["config.apiKey","timeline.plugins"])),track:zt(e.track.bind(e),"track",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),logEvent:zt(e.logEvent.bind(e),"logEvent",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),identify:zt(e.identify.bind(e),"identify",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),groupIdentify:zt(e.groupIdentify.bind(e),"groupIdentify",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),setGroup:zt(e.setGroup.bind(e),"setGroup",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),revenue:zt(e.revenue.bind(e),"revenue",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),flush:zt(e.flush.bind(e),"flush",ht(e),Mt(e,["config.apiKey","timeline.queue.length"])),getUserId:zt(e.getUserId.bind(e),"getUserId",ht(e),Mt(e,["config","config.userId"])),setUserId:zt(e.setUserId.bind(e),"setUserId",ht(e),Mt(e,["config","config.userId"])),getDeviceId:zt(e.getDeviceId.bind(e),"getDeviceId",ht(e),Mt(e,["config","config.deviceId"])),setDeviceId:zt(e.setDeviceId.bind(e),"setDeviceId",ht(e),Mt(e,["config","config.deviceId"])),reset:zt(e.reset.bind(e),"reset",ht(e),Mt(e,["config","config.userId","config.deviceId"])),getSessionId:zt(e.getSessionId.bind(e),"getSessionId",ht(e),Mt(e,["config"])),setSessionId:zt(e.setSessionId.bind(e),"setSessionId",ht(e),Mt(e,["config"])),extendSession:zt(e.extendSession.bind(e),"extendSession",ht(e),Mt(e,["config"])),setOptOut:zt(e.setOptOut.bind(e),"setOptOut",ht(e),Mt(e,["config"])),setTransport:zt(e.setTransport.bind(e),"setTransport",ht(e),Mt(e,["config"])),getIdentity:zt(e.getIdentity.bind(e),"getIdentity",ht(e),Mt(e,["config"])),getOptOut:zt(e.getOptOut.bind(e),"getOptOut",ht(e),Mt(e,["config"])),_setDiagnosticsSampleRate:zt(e._setDiagnosticsSampleRate.bind(e),"_setDiagnosticsSampleRate",ht(e),Mt(e,["config"]))}};const At=Ny(),Nce=Object.freeze(Object.defineProperty({__proto__:null,DEFAULT_ACTION_CLICK_ALLOWLIST:$P,DEFAULT_CSS_SELECTOR_ALLOWLIST:XP,DEFAULT_DATA_ATTRIBUTE_PREFIX:fy,get IdentifyOperation(){return Qa},get LogLevel(){return er},OfflineDisabled:VP,get RevenueProperty(){return Zr},get ServerZone(){return Jz},get SpecialEventType(){return Wr}},Symbol.toStringTag,{value:"Module"}));var wce=At.add,Ece=At.extendSession,Lce=At.flush,Tce=At.getDeviceId,Wce=At.getIdentity,jce=At.getOptOut,kce=At.getSessionId,Pce=At.getUserId,Ice=At.groupIdentify,Bce=At.identify,LI=At.init,Dce=At.logEvent,Fce=At.remove,Hce=At.reset,Uce=At.revenue,Vce=At.setDeviceId,Xce
86=At.setGroup,$ce=At.setOptOut,Gce=At.setSessionId,Kce=At.setTransport,Zce=At.setUserId,Yce=At.track,Qce=At._setDiagnosticsSampleRate;const Jce=Object.freeze(Object.defineProperty({__proto__:null,AmplitudeBrowser:EI,Identify:Hi,Revenue:IP,Types:Nce,_setDiagnosticsSampleRate:Qce,add:wce,createInstance:Ny,extendSession:Ece,flush:Lce,getDeviceId:Tce,getIdentity:Wce,getOptOut:jce,getSessionId:kce,getUserId:Pce,groupIdentify:Ice,identify:Bce,init:LI,logEvent:Dce,remove:Fce,reset:Hce,revenue:Uce,runQueuedFunctions:mie,setDeviceId:Vce,setGroup:Xce,setOptOut:$ce,setSessionId:Gce,setTransport:Kce,setUserId:Zce,track:Yce},Symbol.toStringTag,{value:"Module"})),ele=new Set(["onboardingv2_signup_completed","onboardingv2_signup_verification_completed","onboardingv2_step_one_complete","onboardingv2_step_two_complete","onboardingv2_employment_step_complete","onboardingv2_financial_profile_step_complete","onboardingv2_step_three_complete","onboardingv2_kyc_complete","onfido_started","onfido_finished","onfido_abandoned","onfido_workflow_started","onfido_workflow_finished","algodash_entity_onboarding_started","algodash_entity_onboarding_completed","algodash_entity_onboarding_page_completed","algodash_options_opt_in_started","algodash_options_opt_in_completed","algodash_options_opt_in_page_completed","deposit_submitted_v2","plaid_event","plaid_finished","plaid_oauth_session_saved","plaid_oauth_session_save_failed","plaid_oauth_resume_detected","plaid_oauth_resume_auto_opened","plaid_oauth_resume_unavailable","plaid_oauth_resume_token_expired","plaid_link_validation_failed","plaid_auth_status_failed","plaid_relationship_failed","plaid_duplicate_success_suppressed","algodash_enrolled_high_yield_cash","algodash_enrolled_fpsl","acats_submitted","market_data_enrolled","crypto_transfers_crypto_agreement_finished","md_cta_clicked","md_utp_clicked","md_opra_clicked","confirm_order_on_asset_page_clicked"]),f7=e=>ele.has(e);let Xa;const w2="onboardingv2_kyc_complete",m7=1500,TI=async({client:e,promise:t})=>{try{const n=await t;(n.code<200||n.code>=300)&&x2("KYC Amplitude delivery failed",{level:"warning",tags:{amplitude_client:e,amplitude_event:w2},extra:{code:n.code}})}catch{x2("KYC Amplitude delivery rejected",{level:"warning",tags:{amplitude_client:e,amplitude_event:w2}})}},tle=async e=>{const t=new Set(e.map(({client:i})=>i)),n=Promise.all(e.map(i=>TI(i).finally(()=>{t.delete(i.client)}))).then(()=>{});let r;const o=new Promise(i=>{r=window.setTimeout(()=>{x2("KYC Amplitude delivery timed out",{level:"warning",tags:{amplitude_event:w2},extra:{clients:[...t],timeout_ms:m7}}),i()},m7)});await Promise.race([n,o]),window.clearTimeout(r)},nle=()=>{const e={defaultTracking:!0},t=new URLSearchParams(window?.location?.search??"").get("amp_device_id");t&&(e.deviceId=t),LI(window?.env?.AMPLITUDE_KEY??"",e);const n=window?.env?.AMPLITUDE_GLOBAL_KEY;n&&(Xa=Ny(),Xa.init(n,{autocapture:{attribution:!0,elementInteractions:{visualTaggingOptions:{enabled:!1}},fileDownloads:!0,formInteractions:!0,frustrationInteractions:!0,networkTracking:{captureRules:[{requestHeaders:!1,responseHeaders:!1,statusCodeRange:"500-599"}],ignoreAmplitudeRequests:!0},pageUrlEnrichment:!0,pageViews:{trackHistoryChanges:"pathOnly"},sessions:!0,webVitals:!0},cookieOptions:window?.env?.ENV==="PROD"?{domain:".alpaca.markets",sameSite:"Lax"}:{sameSite:"Lax"},deviceId:t??void 0,enableDiagnostics:!1,instanceName:"alpaca-markets-global",remoteConfig:{fetchRemoteConfig:!1}}))};nle();class j0 extends y.Component{eventTypes=["click","input","submit","load","unload","custom"];eventHistory=new Map;eventHistoryTimeout=6e4;static account;static dispatch(t,n,r){window.dispatchEvent(new CustomEvent("custom",{detail:{"amplitude-event-name":t,"amplitude-event-data":n,"amplitude-event-options":r}}))}static dispatchPageVisit(t={}){Object.hasOwn(t,"url")||(t.url=window.location.pathname),window.dispatchEvent(new CustomEvent("custom",{detail:{"amplitude-event-name":"algodash_page_visited","amplitude-event-data":t}}))}static setAccount=t=>{j0.account=t;const n=pu();if(!n)return;n.setUserId(t?.details?.owner_id??void 0),Xa?.setUserId(t?.details?.owner_id??void 0);const r=new Hi;r.set("algodash_v2",!0);const o=Vb(t?.details?.utm_params?.growsurf_referrer_id);o&&r.setOnce("growsurf_referrer_id",o),t?.liveAccount?.elite_status&&r.set("elite_status",t.liveAccount.elite_status),t?.details?.country_of_tax_residence&&r.set("country_of_tax_residence",t.details.country_of_tax_residence),t?.liveAccount?.status&&r.set("account_status",t.liveAccount.status),t?.liveAccount?.account_number&&r.set("account_number",t.liveAccount.account_number),t?.liveAccount?.id&&r.set("account_id",t.liveAccount.id),n.identify(r),Xa?.identify(r)};static dispatchKYCComplete=async t=>{j0.setAccount(t);const n=t.details?.owner_id??void 0,r=Vb(t.details?.utm_params?.growsurf_referrer_id),o=t.details?.utm_params?.utm_campaign,i=typeof o=="str
86ing"?o.trim():void 0,s=t.liveAccount?.email,c=typeof s=="string"?s.trim():void 0,l=r?new Hi().setOnce("growsurf_referrer_id",r):void 0;l&&i&&c&&l.set("email",c);const p={event_properties:{},event_type:w2,...n&&{user_id:n},...l&&{user_properties:l.getUserProperties()}},d=[{client:"legacy",promise:pu().track(p).promise}];if(Xa&&f7(w2)&&d.push({client:"global",promise:Xa.track(p).promise}),!r){d.forEach(b=>{TI(b)});return}await tle(d)};render=()=>this.props.children;componentDidMount=()=>{this.eventTypes.forEach(t=>{window.addEventListener(t,this.handleEvent.bind(this),!1)})};handleEvent=t=>{const n=this.getEventName(t),r=this.getEventData(t)||{},o=this.getEventOptions(t);window.location.href.indexOf("paper")>-1&&!Object.hasOwn(r,"is_paper")&&(r.is_paper=!0);const s=`${n}-${JSON.stringify(r)}-${JSON.stringify(o)}`,c=Date.now()-(this.eventHistory.get(s)??0)<this.eventHistoryTimeout;if(n&&!c){const l=o?{event_type:n,event_properties:r,...o}:n;typeof l=="string"?pu()?.track(l,r):pu()?.track(l),Xa&&f7(n)&&(typeof l=="string"?Xa.track(l,r):Xa.track(l)),this.eventHistory.set(s,Date.now())}
86this.eventHistory.forEach((l,p)=>{Date.now()-l>this.eventHistoryTimeout&&this.eventHistory.delete(p)})};getEventName=t=>{const n=t.target,r=t.detail,o="amplitude-event-name";return n&&"getAttribute"in n?n.getAttribute(o):r?r[o]??null:null};getEventData=t=>{const n=t.target,r=t.detail;if(n&&"getAttribute"in n)try{const o=n.getAttribute("amplitude-event-data");if(o)return JSON.parse(o)}catch{}if(r&&typeof r=="object"&&"amplitude-event-data"in r){const o=r["amplitude-event-data"];if(typeof o=="string")try{return JSON.parse(o)}catch{return null}return o}return null};getEventOptions=t=>t.detail?.["amplitude-event-options"]}const pu=()=>Jce,jn=()=>{const{product:e,currentAccount:t,liveAccounts:n,refetchLiveAccounts:r,isLoading:o}=N0(),i=()=>{r()};return{account:y.useMemo(()=>e==="live"?t:(n??[]).find(l=>l.account_type==="trading"||l.account_type==="legal_entity"||!l.account_type),[e,t,n]),isLoading:o,refetch:i}},Jt=()=>{const{liveAccounts:e,refetchLiveAccounts:t,isLoading:n}=N0(),r=()=>{t()};return{account:y.useMemo(()=>(e??[]).find(i=>i.account_type==="trading"||i.account_type==="legal_entity"||!i.account_type),[e]),isLoading:n,refetch:r}},N1=({accountID:e,options:t={}}={})=>{const{account:n}=jn(),r=e??n?.id??"",{enabled:o=!0,refetchInterval:i=!1,...s}=t,{data:c,...l}=q0(e0.accounts.details(r),()=>pG(r),{refetchInterval:i,enabled:o&&!!r,...s});return{details:c,...l}},rle=(e,t,n)=>{window.Intercom("boot",{app_id:"p7a9jdob",user_id:t.owner_id,id:t.owner_id,email:e.email,name:e.name,firstName:t.given_name,lastName:t.family_name,status:e.status,createdAt:e.created_at,created_at:e.created_at,portfolioValue:e.equity,country:t.country_of_tax_residence,state:t.state,clearing_broker:e.clearing_broker,user_hash:n})},ale=()=>{const{account:e}=jn(),{details:t}=N1(),n=t?.owner_id??"",{data:r,error:o}=q0(e0.accounts.intercomHash(n),()=>uG(),{enabled:!!n,staleTime:1/0,gcTime:9999999,refetchOnWindowFocus:!1,meta:{showErrorToast:!1}});return y.useEffect(()=>{o&&console.error("Intercom Error",o)},[o]),y.useEffect(()=>{t&&e&&r&&rle(e,t,r)},[e,t,r]),null},ole=window?.env?.UNLEASH_URL?.trim(),h7=new URL(ole||"https://unleash.alpaca.markets").hostname,ile="unleash-poll-failure",sle=e=>e.exception?.values??[],cle=e=>{const t=[e.message,e.request?.url];for(const n of sle(e))t.push(n.type,n.value);return t.filter(Boolean).join(" ")},lle=e=>e?.originalException instanceof Error?e.originalException:void 0,ple=(e,t)=>e.tags?.unleash==="error"||cle(e).includes(h7)?!0:lle(t)?.message.includes(h7)??!1,ule=(e,t)=>(ple(e,t)&&(e.fingerprint=[ile],e.tags={...e.tags,component:"unleash"},e.level="warning"),e);function dle(){S1e({dsn:window.env.SENTRY_DSN,release:"v3.12.2172-hotfix.TOOLS-1084-revert",environment:window.env.ENV,normalizeDepth:10,attachStacktrace:!0,integrations:[v1e(),hk(),fJ()],beforeSend:(e,t)=>ule(e,t)})}const ble=/(failed to fetch|error loading) dynamically imported module/i,fle=/Unable to preload CSS/i,M7=/Failed to execute '(insertBefore|removeChild|appendChild)' on 'Node'/i,mle=/chrome-extension|moz-extension|safari-extension|grammarly|translate/i,hle=3;class wy extends y.Component{state={hasError:!1,errorMessage:""};domMutationRetries=0;static contextType=dG;static getDerivedStateFromError(t){return M7.test(t?.message)?{hasError:!1,errorMessage:""}:{hasError:!0,errorMessage:t.message}}componentDidCatch(t,n){console.error("ErrorBoundary caught an error",t,n);const r=t?.name==="ChunkLoadError"||ble.test(t?.message)||fle.test(t?.message),o=M7.test(t?.message);o&&(this.domMutationRetries++,this.domMutationRetries>=hle&&this.setState({hasError:!0,errorMessage:t.message}));const i=o?mle.test(t?.stack??"")?"browser_extension":"unknown_dom_manipulation":void 0;try{Nt(t,{level:o?"warning":r?"log":"error",tags:{product:this.context.product,currentAccountId:this.context.currentAccount?.id,email:this.context.liveAccounts?.[0]?.email,component:"ErrorBoundary",...i&&{suspected_source:i}},extra:{errorInfo:n,...o&&{dom_mutation_retry:this.domMutationRetries},accountContext:{isLoading:this.context.isLoading,liveAccounts:this.context.liveAccounts,paperAccounts:this.context.paperAccounts}}}),r&&window.location.reload()}catch(s){console.error("Failed to record error",s)}}
86render(){if(this.state.hasError){const t=this.props.errorComponent;return a.jsx(t,{errorMessage:this.state.errorMessage})}return this.props.children}}const z7=({children:e})=>{const{authStatus:t,cognitoUser:n}=$3();return t==="loading"?null:n?.attributes?.email_verified===!0?a.jsx(Vn,{to:"/"}):a.jsx(a.Fragment,{children:e})},O7=(e,t)=>{const n=window?.env?.SUPPORTED_CRYPTO_TRANSFER_COUNTRIES?.split(",")??[],r=window?.env?.SUPPORTED_CRYPTO_STATES?.split(",")??[];return n.includes(e)?e==="USA"?r.includes(t):!0:!1},as=()=>{const{account:e}=jn(),t=e?.id,{details:n,isLoading:r}=N1(),{owners:o,isLoading:i}=Qt({accountId:t??"",options:{enabled:!!t}});return{isCryptoSupported:y.useMemo(()=>{if(!e||!o||!n||e.account_type==="ira")return!1;const l=o.find(p=>p.is_legal_entity&&p.primary);return n.crypto_agreement_signed_at?!0:l?O7(l.country_of_tax_residence??"",l.state??""):O7(n.country_of_tax_residence??"",n.state??"")},[e,o,n]),isLoading:r||i}},it=()=>{const{account:e}=Jt(),{owners:t,isLoading:n}=Qt({accountId:e?.id??"",options:{enabled:!!e?.id}});return{isLegalEntity:t?.find(i=>i?.primary===!0)?.is_legal_entity??!1,isLegalEntityLoading:n}},uu=new Map;function Mle(e){const t=document.querySelector(`script[src="${e}"]`),n=t?.getAttribute("data-status");return{node:t,status:n}}function WI(e,t){const[n,r]=y.useState(()=>!e||t?.shouldPreventLoad?"idle":typeof window>"u"?"loading":uu.get(e)??"loading");return y.useEffect(()=>{if(!e||t?.shouldPreventLoad)return;const o=uu.get(e);if(o==="ready"||o==="error"){r(o);return}const i=Mle(e);let s=i.node;if(s)r(i.status??o??"loading");else{s=document.createElement("script"),s.src=e,s.async=!0,t?.id&&(s.id=t.id),s.setAttribute("data-status","loading"),document.body.appendChild(s);const l=p=>{const u=p.type==="load"?"ready":"error";s?.setAttribute("data-status",u)};s.addEventListener("load",l),s.addEventListener("error",l)}const c=l=>{const p=l.type==="load"?"ready":"error";r(p),uu.set(e,p)};return s.addEventListener("load",c),s.addEventListener("error",c),()=>{s&&(s.removeEventListener("load",c),s.removeEventListener("error",c)),s&&t?.removeOnUnmount&&(s.remove(),uu.delete(e))}},[e,t?.shouldPreventLoad,t?.removeOnUnmount,t?.id]),n}const zle="https://static.zdassets.com/ekr/snippet.js?key=d1129a4a-e01a-41e4-a34c-0a596cc59cad",Ole=()=>{const{liveAccounts:e}=N0(),{sidebarState:t}=y.useContext($o),n=y.useMemo(()=>(e||[]).map(i=>i.id),[e]),{featuresMap:r}=bG(n),o=y.useMemo(()=>!e||e.length===0?!1:e.some(s=>s.elite_status==="100k"||s.elite_status==="30k")?!0:Object.values(r).some(s=>s.zendesk_chatbot),[e,r]);WI(zle,{shouldPreventLoad:!o,removeOnUnmount:!0,id:"ze-snippet"}),y.useEffect(()=>{t===T1.HIDDEN?window.zE?.("messenger","show"):t===T1.MOBILE&&window.zE?.("messenger","hide")},[t])};var Hd={exports:{}},Ud={exports:{}},gle=Ud.exports,g7;function Cf(){return g7||(g7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(gle,function(n){return(function(r){var o=n,i=o.lib,s=i.Base,c=i.WordArray,l=o.x64={};l.Word=s.extend({init:function(p,u){this.high=p,this.low=u}}),l.WordArray=s.extend({init:function(p,u){p=this.words=p||[],u!=r?this.sigBytes=u:this.sigBytes=p.length*8},toX32:function(){for(var p=this.words,u=p.length,d=[],b=0;b<u;b++){var f=p[b];d.push(f.high),d.push(f.low)}return c.create(d,this.sigBytes)},clone:function(){for(var p=s.clone.call(this),u=p.words=this.words.slice(0),d=u.length,b=0;b<d;b++)u[b]=u[b].clone();return p}})})(),n})})(Ud)),Ud.exports}var Vd={exports:{}},yle=Vd.exports,y7;function Ale(){return y7||(y7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(yle,function(n){return(function(){var r=n,o=r.lib,i=o.WordArray,s=r.enc;s.Utf16=s.Utf16BE={stringify:function(l){for(var p=l.words,u=l.sigBytes,d=[],b=0;b<u;b+=2){var f=p[b>>>2]>>>16-b%4*8&65535;d.push(String.fromCharCode(f))}return d.join("")},parse:function(l){for(var p=l.length,u=[],d=0;d<p;d++)u[d>>>1]|=l.charCodeAt(d)<<16-d%2*16;return i.create(u,p*2)}},s.Utf16LE={stringify:function(l){for(var p=l.words,u=l.sigBytes,d=[],b=0;b<u;b+=2){var f=c(p[b>>>2]>>>16-b%4*8&65535);d.push(String.fromCharCode(f))}return d.join("")},parse:function(l){for(var p=l.length,u=[],d=0;d<p;d++)u[d>>>1]|=c(l.charCodeAt(d)<<16-d%2*16);return i.create(u,p*2)}};function c(l){return l<<8&4278255360|l>>>8&16711935}})(),n.enc.Utf16})})(Vd)),Vd.exports}var Xd={exports:{}},vle=Xd.exports,A7;function xle(){return A7||(A7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(vle,function(n){return(function(){var r=n,o=r.lib,i=o.WordArray,s=r.enc;s.Base64url={stringify:function(l,p){p===void 0&&(p=!0);var u=l.words,d=l.sigBytes,b=p?this._safe_map:this._map;l.clamp();for(var f=[],m=0;m<d;m+=3)for(var h=u[m>>>2]>>>24-m%4*8&255,M=u[m+1>
vendor: 19,018 bytes, line 86
86>>2]>>>24-(m+1)%4*8&255,z=u[m+2>>>2]>>>24-(m+2)%4*8&255,O=h<<16|M<<8|z,g=0;g<4&&m+g*.75<d;g++)f.push(b.charAt(O>>>6*(3-g)&63));var x=b.charAt(64);if(x)for(;f.length%4;)f.push(x);return f.join("")},parse:function(l,p){p===void 0&&(p=!0);var u=l.length,d=p?this._safe_map:this._map,b=this._reverseMap;if(!b){b=this._reverseMap=[];for(var f=0;f<d.length;f++)b[d.charCodeAt(f)]=f}var m=d.charAt(64);if(m){var h=l.indexOf(m);h!==-1&&(u=h)}return c(l,u,b)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function c(l,p,u){for(var d=[],b=0,f=0;f<p;f++)if(f%4){var m=u[l.charCodeAt(f-1)]<<f%4*2,h=u[l.charCodeAt(f)]>>>6-f%4*2,M=m|h;d[b>>>2]|=M<<24-b%4*8,b++}return i.create(d,b)}})(),n.enc.Base64url})})(Xd)),Xd.exports}var $d={exports:{}},_le=$d.exports,v7;function os(){return v7||(v7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(_le,function(n){return(function(r){var o=n,i=o.lib,s=i.WordArray,c=i.Hasher,l=o.algo,p=[];(function(){for(var h=0;h<64;h++)p[h]=r.abs(r.sin(h+1))*4294967296|0})();var u=l.MD5=c.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(h,M){for(var z=0;z<16;z++){var O=M+z,g=h[O];h[O]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360}var x=this._hash.words,C=h[M+0],S=h[M+1],q=h[M+2],A=h[M+3],v=h[M+4],_=h[M+5],R=h[M+6],w=h[M+7],W=h[M+8],E=h[M+9],j=h[M+10],T=h[M+11],F=h[M+12],Z=h[M+13],re=h[M+14],ne=h[M+15],k=x[0],K=x[1],U=x[2],G=x[3];k=d(k,K,U,G,C,7,p[0]),G=d(G,k,K,U,S,12,p[1]),U=d(U,G,k,K,q,17,p[2]),K=d(K,U,G,k,A,22,p[3]),k=d(k,K,U,G,v,7,p[4]),G=d(G,k,K,U,_,12,p[5]),U=d(U,G,k,K,R,17,p[6]),K=d(K,U,G,k,w,22,p[7]),k=d(k,K,U,G,W,7,p[8]),G=d(G,k,K,U,E,12,p[9]),U=d(U,G,k,K,j,17,p[10]),K=d(K,U,G,k,T,22,p[11]),k=d(k,K,U,G,F,7,p[12]),G=d(G,k,K,U,Z,12,p[13]),U=d(U,G,k,K,re,17,p[14]),K=d(K,U,G,k,ne,22,p[15]),k=b(k,K,U,G,S,5,p[16]),G=b(G,k,K,U,R,9,p[17]),U=b(U,G,k,K,T,14,p[18]),K=b(K,U,G,k,C,20,p[19]),k=b(k,K,U,G,_,5,p[20]),G=b(G,k,K,U,j,9,p[21]),U=b(U,G,k,K,ne,14,p[22]),K=b(K,U,G,k,v,20,p[23]),k=b(k,K,U,G,E,5,p[24]),G=b(G,k,K,U,re,9,p[25]),U=b(U,G,k,K,A,14,p[26]),K=b(K,U,G,k,W,20,p[27]),k=b(k,K,U,G,Z,5,p[28]),G=b(G,k,K,U,q,9,p[29]),U=b(U,G,k,K,w,14,p[30]),K=b(K,U,G,k,F,20,p[31]),k=f(k,K,U,G,_,4,p[32]),G=f(G,k,K,U,W,11,p[33]),U=f(U,G,k,K,T,16,p[34]),K=f(K,U,G,k,re,23,p[35]),k=f(k,K,U,G,S,4,p[36]),G=f(G,k,K,U,v,11,p[37]),U=f(U,G,k,K,w,16,p[38]),K=f(K,U,G,k,j,23,p[39]),k=f(k,K,U,G,Z,4,p[40]),G=f(G,k,K,U,C,11,p[41]),U=f(U,G,k,K,A,16,p[42]),K=f(K,U,G,k,R,23,p[43]),k=f(k,K,U,G,E,4,p[44]),G=f(G,k,K,U,F,11,p[45]),U=f(U,G,k,K,ne,16,p[46]),K=f(K,U,G,k,q,23,p[47]),k=m(k,K,U,G,C,6,p[48]),G=m(G,k,K,U,w,10,p[49]),U=m(U,G,k,K,re,15,p[50]),K=m(K,U,G,k,_,21,p[51]),k=m(k,K,U,G,F,6,p[52]),G=m(G,k,K,U,A,10,p[53]),U=m(U,G,k,K,j,15,p[54]),K=m(K,U,G,k,S,21,p[55]),k=m(k,K,U,G,W,6,p[56]),G=m(G,k,K,U,ne,10,p[57]),U=m(U,G,k,K,R,15,p[58]),K=m(K,U,G,k,Z,21,p[59]),k=m(k,K,U,G,v,6,p[60]),G=m(G,k,K,U,T,10,p[61]),U=m(U,G,k,K,q,15,p[62]),K=m(K,U,G,k,E,21,p[63]),x[0]=x[0]+k|0,x[1]=x[1]+K|0,x[2]=x[2]+U|0,x[3]=x[3]+G|0},_doFinalize:function(){var h=this._data,M=h.words,z=this._nDataBytes*8,O=h.sigBytes*8;M[O>>>5]|=128<<24-O%32;var g=r.floor(z/4294967296),x=z;M[(O+64>>>9<<4)+15]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,M[(O+64>>>9<<4)+14]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,h.sigBytes=(M.length+1)*4,this._process();for(var C=this._hash,S=C.words,q=0;q<4;q++){var A=S[q];S[q]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}return C},clone:function(){var h=c.clone.call(this);return h._hash=this._hash.clone(),h}});function d(h,M,z,O,g,x,C){var S=h+(M&z|~M&O)+g+C;return(S<<x|S>>>32-x)+M}function b(h,M,z,O,g,x,C){var S=h+(M&O|z&~O)+g+C;return(S<<x|S>>>32-x)+M}function f(h,M,z,O,g,x,C){var S=h+(M^z^O)+g+C;return(S<<x|S>>>32-x)+M}function m(h,M,z,O,g,x,C){var S=h+(z^(M|~O))+g+C;return(S<<x|S>>>32-x)+M}o.MD5=c._createHelper(u),o.HmacMD5=c._createHmacHelper(u)})(Math),n.MD5})})($d)),$d.exports}var Gd={exports:{}},Cle=Gd.exports,x7;function jI(){return x7||(x7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(Cle,function(n){return(function(){var r=n,o=r.lib,i=o.WordArray,s=o.Hasher,c=r.algo,l=[],p=c.SHA1=s.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(u,d){for(var b=this._hash.words,f=b[0],m=b[1],h=b[2],M=b[3],z=b[4],O=0;O<80;O++){if(O<16)l[O]=u[d+O]|0;else{var g=l[O-3]^l[O-8]^l[O-14]^l[O-16];l[O]=g<<1|g>>>31}var x=(f<<5|f>>>27)+z+l[O];O<20?x+=(m&h|~m&M)+1518500249:O<40?x+=(m^h^M)+1859775393:O<60?x+=(m&h|m&M|h&M)-1894007588:x+=(m^h^M)-899497514,z=M,M=h,h=m<<30|m>>>2,m=f,f=x}b[0]=b[0]+f|0,b[1]=b[1]+m|0,b[2]=b[2]+h|0,b[3]=b[3]+M|0,b[4]=b[4]+z|0},_doFinalize:function(){var u=this._data,d=u.words,b=this._nDataBytes*8,f=u.sigBytes*8;return d[f>>>5]|=128<<24-f%32,d[(f+64>>>9<<4)+14]=Math.floor(b/4294967296),d[(f+64>>>9<<4)+15]=b,u.sigBytes=d.length*4,this._process(),this._hash},clone:function(){var u=s.clone.call(this);return u._hash=this._hash.clone(),u}});r.SHA1=s._createHelper(p),r.HmacSHA1=s._createHmacHelper(p)})(),n.SHA1})})(Gd)),Gd.exports}var Kd={exports:{}},qle=Kd.exports,_7;function Sle(){return _7||(_7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),og())})(qle,function(n){return(function(){var r=n,o=r.lib,i=o.WordArray,s=r.algo,c=s.SHA256,l=s.SHA224=c.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var p=c._doFinalize.call(this);return p.sigBytes-=4,p}});r.SHA224=c._createHelper(l),r.HmacSHA224=c._createHmacHelper(l)})(),n.SHA224})})(Kd)),Kd.exports}var Zd={exports:{}},Rle=Zd.exports,C7;function kI(){return C7||(C7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Cf())})(Rle,function(n){return(function(){var r=n,o=r.lib,i=o.Hasher,s=r.x64,c=s.Word,l=s.WordArray,p=r.algo;function u(){return c.create.apply(c,arguments)}var d=[u(1116352408,3609767458),u(1899447441,602891725),u(3049323471,3964484399),u(3921009573,2173295548),u(961987163,4081628472),u(1508970993,3053834265),u(2453635748,2937671579),u(2870763221,3664609560),u(3624381080,2734883394),u(310598401,1164996542),u(607225278,1323610764),u(1426881987,3590304994),u(1925078388,4068182383),u(2162078206,991336113),u(2614888103,633803317),u(3248222580,3479774868),u(3835390401,2666613458),u(4022224774,944711139),u(264347078,2341262773),u(604807628,2007800933),u(770255983,1495990901),u(1249150122,1856431235),u(1555081692,3175218132),u(1996064986,2198950837),u(2554220882,3999719339),u(2821834349,766784016),u(2952996808,2566594879),u(3210313671,3203337956),u(3336571891,1034457026),u(3584528711,2466948901),u(113926993,3758326383),u(338241895,168717936),u(666307205,1188179964),u(773529912,1546045734),u(1294757372,1522805485),u(1396182291,2643833823),u(1695183700,2343527390),u(1986661051,1014477480),u(2177026350,1206759142),u(2456956037,344077627),u(2730485921,1290863460),u(2820302411,3158454273),u(3259730800,3505952657),u(3345764771,106217008),u(3516065817,3606008344),u(3600352804,1432725776),u(4094571909,1467031594),u(275423344,851169720),u(430227734,3100823752),u(506948616,1363258195),u(659060556,3750685593),u(883997877,3785050280),u(958139571,3318307427),u(1322822218,3812723403),u(1537002063,2003034995),u(1747873779,3602036899),u(1955562222,1575990012),u(2024104815,1125592928),u(2227730452,2716904306),u(2361852424,442776044),u(2428436474,593698344),u(2756734187,3733110249),u(3204031479,2999351573),u(3329325298,3815920427),u(3391569614,3928383900),u(3515267271,566280711),u(3940187606,3454069534),u(4118630271,4000239992),u(116418474,1914138554),u(174292421,2731055270),u(289380356,3203993006),u(460393269,320620315),u(685471733,587496836),u(852142971,1086792851),u(1017036298,365543100),u(1126000580,2618297676),u(1288033470,3409855158),u(1501505948,4234509866),u(1607167915,987167468),u(1816402316,1246189591)],b=[];(function(){for(var m=0;m<80;m++)b[m]=u()})();var f=p.SHA512=i.extend({_doReset:function(){this._hash=new l.init([new c.init(1779033703,4089235720),new c.init(3144134277,2227873595),new c.init(1013904242,4271175723),new c.init(2773480762,1595750129),new c.init(1359893119,2917565137),new c.init(2600822924,725511199),new c.init(528734635,4215389547),new c.init(1541459225,327033209)])},_doProcessBlock:function(m,h){for(var M=this._hash.words,z=M[0],O=M[1],g=M[2],x=M[3],C=M[4],S=M[5],q=M[6],A=M[7],v=z.high,_=z.low,R=O.high,w=O.low,W=g.high,E=g.low,j=x.high,T=x.low,F=C.high,Z=C.low,re=S.high,ne=S.low,k=q.high,K=q.low,U=A.high,G=A.low,H=v,ie=_,Oe=R,Me=w,xe=W,_e=E,be=j,he=T,ee=F,oe=Z,X=re,de=ne,le=k,ve=K,Be=U,Ge=G,Ye=0;Ye<80;Ye++){var Re,we,Ke=b[Ye];if(Ye<16)we=Ke.high=m[h+Ye*2]|0,Re=Ke.low=m[h+Ye*2+1]|0;else{var Ze=b[Ye-15],De=Ze.high,Y=Ze.low,I=(De>>>1|Y<<31)^(De>>>8|Y<<24)^De>>>7,P=(Y>>>1|De<<31)^(Y>>>8|De<<24)^(Y>>>7|De<<25),D=b[Ye-2],Q=D.high,te=D.low,pe=(Q>>>19|te<<13)^(Q<<3|te>>>29)^Q>>>6,ce=(te>>>19|Q<<13)^(te<<3|Q>>>29)^(te>>>6|Q<<26),Ne=b[Ye-7],ye=Ne.high,He=Ne.low,Ve=b[Ye-16],f0=Ve.high,Ee=Ve.low;Re=P+He,we=I+ye+(Re>>>0<P>>>0?1:0),Re=Re+ce,we=we+pe+(Re>>>0<ce>>>0?1:0),Re=Re+Ee,we=we+f0+(Re>>>0<Ee>>>0?1:0),Ke.high=we,Ke.low=Re}var u0=ee&X^~ee&le,Je=oe&de^~oe&ve,$e=H&Oe^H&xe^Oe&xe,y0=ie&Me^ie&_e^Me&_e,r0=(H>>>28|ie<<4)^(H<<30|ie>>>2)^(H<<25|ie>>>7),_0=(ie>>>28|H<<4)^(ie<<30|H>>>2)^(ie<<25|H>>>7),l1=(ee>>>14|oe<<18)^(ee>>>18|oe<<14)^(ee<<23|oe>>>9),C1=(oe>>>14|ee<<18)^(oe>>>18|ee<<14)^(oe<<23|ee>>>9),w1=d[Ye],U1=w1.high,jt=w1.low,Y0=Ge+C1,o1=Be+l1+(Y0>>>0<Ge>>>0?1:0),Y0=Y0+Je,o1=o1+u0+(Y0>>>0<Je>>>0?1:0),Y0=Y0+jt,o1=o1+U1+(Y0>>>0<jt>>>0?1:0),Y0=Y0+Re,o1=o1+we+(Y0>>>0<Re>>>0?1:0),_t=_0+y0,kt=r0+$e+(_t>>>0<_0>>>0?1:0);Be=le,Ge=ve,le=X,ve=de,X=ee,de=oe,oe=he+Y0|0,ee=be+o1+(oe>>>0<he>>>0?1:0)|0,be=xe,he=_e,xe=Oe,_e=Me,Oe=H,Me=ie,ie=Y0+_t|0,H=o1+kt+(ie>>>0<Y0>>>0?1:0)|0}_=z.low=_+ie,z.high=v+H+(_>>>0<ie>>>0?1:0),w=O.low=w+Me,O.high=R+Oe+(w>>>0<Me>>>0?1:0),E=g.low=E+_e,g.high=W+xe+(E>>>0<_e>>>0?1:0),T=x.low=T+he,x.high=j+be+(T>>>0<he>>>0?1:0),Z=C.low=Z+oe,C.high=F+ee+(Z>>>0<oe>>>0?1:0),ne=S.low=ne+de,S.high=re+X+(ne>>>0<de>>>0?1:0),K=q.low=K+ve,q.high=k+le+(K>>>0<ve>>>0?1:0),G=A.low=G+Ge,A.high=U+Be+(G>>>0<Ge>>>0?1:0)},_doFinalize:function(){var m=this._data,h=m.words,M=this._nDataBytes*8,z=m.sigBytes*8;h[z>>>5]|=128<<24-z%32,h[(z+128>>>10<<5)+30]=Math.floor(M/4294967296),h[(z+128>>>10<<5)+31]=M,m.sigBytes=h.length*4,this._process();var O=this._hash.toX32();return O},clone:function(){var m=i.clone.call(this);return m._hash=this._hash.clone(),m},blockSize:1024/32});r.SHA512=i._createHelper(f),r.HmacSHA512=i._createHmacHelper(f)})(),n.SHA512})})(Zd)),Zd.exports}var Yd={exports:{}},Nle=Yd.exports,q7;function wle(){return q7||(q7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Cf(),kI())})(Nle,function(n){return(function(){var r=n,o=r.x64,i=o.Word,s=o.WordArray,c=r.algo,l=c.SHA512,p=c.SHA384=l.extend({_doReset:function(){this._hash=new s.init([new i.init(3418070365,3238371032),new i.init(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new i.init(2394180231,1750603025),new i.init(3675008525,1694076839),new i.init(1203062813,3204075428)])},_doFinalize:function(){var u=l._doFinalize.call(this);return u.sigBytes-=16,u}});r.SHA384=l._createHelper(p),r.HmacSHA384=l._createHmacHelper(p)})(),n.SHA384})})(Yd)),Yd.exports}var Qd={exports:{}},Ele=Qd.exports,S7;function Lle(){return S7||(S7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Cf())})(Ele,function(n){return(function(r){var o=n,i=o.lib,s=i.WordArray,c=i.Hasher,l=o.x64,p=l.Word,u=o.algo,d=[],b=[],f=[];(function(){for(var M=1,z=0,O=0;O<24;O++){d[M+5*z]=(O+1)*(O+2)/2%64;var g=z%5,x=(2*M+3*z)%5;M=g,z=x}for(var M=0;M<5;M++)for(var z=0;z<5;z++)b[M+5*z]=z+(2*M+3*z)%5*5;for(var C=1,S=0;S<24;S++){for(var q=0,A=0,v=0;v<7;v++){if(C&1){var _=(1<<v)-1;_<32?A^=1<<_:q^=1<<_-32}C&128?C=C<<1^113:C<<=1}f[S]=p.create(q,A)}})();var m=[];(function(){for(var M=0;M<25;M++)m[M]=p.create()})();var h=u.SHA3=c.extend({cfg:c.cfg.extend({outputLength:512}),_doReset:function(){for(var M=this._state=[],z=0;z<25;z++)M[z]=new p.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(M,z){for(var O=this._state,g=this.blockSize/2,x=0;x<g;x++){var C=M[z+2*x],S=M[z+2*x+1];C=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,S=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360;var q=O[x];q.high^=S,q.low^=C}for(var A=0;A<24;A++){for(var v=0;v<5;v++){for(var _=0,R=0,w=0;w<5;w++){var q=O[v+5*w];_^=q.high,R^=q.low}var W=m[v];W.high=_,W.low=R}for(var v=0;v<5;v++)for(var E=m[(v+4)%5],j=m[(v+1)%5],T=j.high,F=j.low,_=E.high^(T<<1|F>>>31),R=E.low^(F<<1|T>>>31),w=0;w<5;w++){var q=O[v+5*w];q.high^=_,q.low^=R}for(var Z=1;Z<25;Z++){var _,R,q=O[Z],re=q.high,ne=q.low,k=d[Z];k<32?(_=re<<k|ne>>>32-k,R=ne<<k|re>>>32-k):(_=ne<<k-32|re>>>64-k,R=re<<k-32|ne>>>64-k);var K=m[b[Z]];K.high=_,K.low=R}var U=m[0],G=O[0];U.high=G.high,U.low=G.low;for(var v=0;v<5;v++)for(var w=0;w<5;w++){var Z=v+5*w,q=O[Z],H=m[Z],ie=m[(v+1)%5+5*w],Oe=m[(v+2)%5+5*w];q.high=H.high^~ie.high&Oe.high,q.low=H.low^~ie.low&Oe.low}var q=O[0],Me=f[A];q.high^=Me.high,q.low^=Me.low}},_doFinalize:function(){var M=this._data,z=M.words;this._nDataBytes*8;var O=M.sigBytes*8,g=this.blockSize*32;z[O>>>5]|=1<<24-O%32,z[(r.ceil((O+1)/g)*g>>>5)-1]|=128,M.sigBytes=z.length*4,this._process();for(var x=this._state,C=this.cfg.outputLength/8,S=C/8,q=[],A=0;A<S;A++){var v=x[A],_=v.high,R=v.low;_=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,R=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,q.push(R),q.push(_)}return new s.init(q,C)},clone:function(){for(var M=c.clone.call(this),z=M._state=this._state.slice(0),O=0;O<25;O++)z[O]=z[O].clone();return M}});o.SHA3=c._createHelper(h),o.HmacSHA3=c._createHmacHelper(h)})(Math),n.SHA3})})(Qd)),Qd.exports}var Jd={exports:{}},Tle=Jd.exports,R7;function Wle(){return R7||(R7=1,(function(e,t){(function(n,r){e.exports=r(B1())})(Tle,function(n){return(function(r){var o=n,i=o.lib,s=i.WordArray,c=i.Hasher,l=o.algo,p=s.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=s.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),d=s.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),b=s.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),f=s.create([0,1518500249,1859775393,2400959708,2840853838]),m=s.create([1352829926,1548603684,1836072691,2053994217,0]),h=l.RIPEMD160=c.extend({_doReset:function(){this._hash=s.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(S,q){for(var A=0;A<16;A++){var v=q+A,_=S[v];S[v]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360}var R=this._hash.words,w=f.words,W=m.words,E=p.words,j=u.words,T=d.words,F=b.words,Z,re,ne,k,K,U,G,H,ie,Oe;U=Z=R[0],G=re=R[1],H=ne=R[2],ie=k=R[3],Oe=K=R[4];for(var Me,A=0;A<80;A+=1)Me=Z+S[q+E[A]]|0,A<16?Me+=M(re,ne,k)+w[0]:A<32?Me+=z(re,ne,k)+w[1]:A<48?Me+=O(re,ne,k)+w[2]:A<64?Me+=g(re,ne,k)+w[3]:Me+=x(re,ne,k)+w[4],Me=Me|0,Me=C(Me,T[A]),Me=Me+K|0,Z=K,K=k,k=C(ne,10),ne=re,re=Me,Me=U+S[q+j[A]]|0,A<16?Me+=x(G,H,ie)+W[0]:A<32?Me+=g(G,H,ie)+W[1]:A<48?Me+=O(G,H,ie)+W[2]:A<64?Me+=z(G,H,ie)+W[3]:Me+=M(G,H,ie)+W[4],Me=Me|0,Me=C(Me,F[A]),Me=Me+Oe|0,U=Oe,Oe=ie,ie=C(H,10),H=G,G=Me;Me=R[1]+ne+ie|0,R[1]=R[2]+k+Oe|0,R[2]=R[3]+K+U|0,R[3]=R[4]+Z+G|0,R[4]=R[0]+re+H|0,R[0]=Me},_doFinalize:function(){var S=this._data,q=S.words,A=this._nDataBytes*8,v=S.sigBytes*8;q[v>>>5]|=128<<24-v%32,q[(v+64>>>9<<4)+14]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,S.sigBytes=(q.length+1)*4,this._process();for(var _=this._hash,R=_.words,w=0;w<5;w++){var W=R[w];R[w]=(W<<8|W>>>24)&16711935|(W<<24|W>>>8)&4278255360}return _},clone:function(){var S=c.clone.call(this);return S._hash=this._hash.clone(),S}});function M(S,q,A){return S^q^A}function z(S,q,A){return S&q|~S&A}function O(S,q,A){return(S|~q)^A}function g(S,q,A){return S&A|q&~A}function x(S,q,A){return S^(q|~A)}function C(S,q){return S<<q|S>>>32-q}o.RIPEMD160=c._createHelper(h),o.HmacRIPEMD160=c._createHmacHelper(h)})(),n.RIPEMD160})})(Jd)),Jd.exports}var eb={exports:{}},jle=eb.exports,N7;function kle(){return N7||(N7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),og(),ig())})(jle,function(n){return(function(){var r=n,o=r.lib,i=o.Base,s=o.WordArray,c=r.algo,l=c.SHA256,p=c.HMAC,u=c.PBKDF2=i.extend({cfg:i.extend({keySize:128/32,hasher:l,iterations:25e4}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,b){for(var f=this.cfg,m=p.create(f.hasher,d),h=s.create(),M=s.create([1]),z=h.words,O=M.words,g=f.keySize,x=f.iterations;z.length<g;){var C=m.update(b).finalize(M);m.reset();for(var S=C.words,q=S.length,A=C,v=1;v<x;v++){A=m.finalize(A),m.reset();for(var _=A.words,R=0;R<q;R++)S[R]^=_[R]}h.concat(C),O[0]++}return h.sigBytes=g*4,h}});r.PBKDF2=function(d,b,f){return u.create(f).compute(d,b)}})(),n.PBKDF2})})(eb)),eb.exports}var tb={exports:{}},Ple=tb.exports,w7;function ri(){return w7||(w7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),jI(),ig())})(Ple,function(n){return(function(){var r=n,o=r.lib,i=o.Base,s=o.WordArray,c=r.algo,l=c.MD5,p=c.EvpKDF=i.extend({cfg:i.extend({keySize:128/32,hasher:l,iterations:1}),init:function(u){this.cfg=this.cfg.extend(u)},compute:function(u,d){for(var b,f=this.cfg,m=f.hasher.create(),h=s.create(),M=h.words,z=f.keySize,O=f.iterations;M.length<z;){b&&m.update(b),b=m.update(u).finalize(d),m.reset();for(var g=1;g<O;g++)b=m.finalize(b),m.reset();h.concat(b)}return h.sigBytes=z*4,h}});r.EvpKDF=function(u,d,b){return p.create(b).compute(u,d)}})(),n.EvpKDF})})(tb)),tb.exports}var nb={exports:{}},Ile=nb.exports,E7;function bn(){return E7||(E7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),ri())})(Ile,function(n){n.lib.Cipher||(function(r){var o=n,i=o.lib,s=i.Base,c=i.WordArray,l=i.BufferedBlockAlgorithm,p=o.enc;p.Utf8;var u=p.Base64,d=o.algo,b=d.EvpKDF,f=i.Cipher=l.extend({cfg:s.extend(),createEncryptor:function(_,R){return this.create(this._ENC_XFORM_MODE,_,R)},createDecryptor:function(_,R){return this.create(this._DEC_XFORM_MODE,_,R)},init:function(_,R,w){this.cfg=this.cfg.extend(w),this._xformMode=_,this._key=R,this.reset()},reset:function(){l.reset.call(this),this._doReset()},process:function(_){return this._append(_),this._process()},finalize:function(_){_&&this._append(_);var R=this._doFinalize();return R},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function _(R){return typeof R=="string"?v:S}
vendor: 3,232 bytes, line 86
86return function(R){return{encrypt:function(w,W,E){return _(W).encrypt(R,w,W,E)},decrypt:function(w,W,E){return _(W).decrypt(R,w,W,E)}}}})()});i.StreamCipher=f.extend({_doFinalize:function(){var _=this._process(!0);return _},blockSize:1});var m=o.mode={},h=i.BlockCipherMode=s.extend({createEncryptor:function(_,R){return this.Encryptor.create(_,R)},createDecryptor:function(_,R){return this.Decryptor.create(_,R)},init:function(_,R){this._cipher=_,this._iv=R}}),M=m.CBC=(function(){var _=h.extend();_.Encryptor=_.extend({processBlock:function(w,W){var E=this._cipher,j=E.blockSize;R.call(this,w,W,j),E.encryptBlock(w,W),this._prevBlock=w.slice(W,W+j)}}),_.Decryptor=_.extend({processBlock:function(w,W){var E=this._cipher,j=E.blockSize,T=w.slice(W,W+j);E.decryptBlock(w,W),R.call(this,w,W,j),this._prevBlock=T}});function R(w,W,E){var j,T=this._iv;T?(j=T,this._iv=r):j=this._prevBlock;for(var F=0;F<E;F++)w[W+F]^=j[F]}return _})(),z=o.pad={},O=z.Pkcs7={pad:function(_,R){for(var w=R*4,W=w-_.sigBytes%w,E=W<<24|W<<16|W<<8|W,j=[],T=0;T<W;T+=4)j.push(E);var F=c.create(j,W);_.concat(F)},unpad:function(_){var R=_.words[_.sigBytes-1>>>2]&255;_.sigBytes-=R}};i.BlockCipher=f.extend({cfg:f.cfg.extend({mode:M,padding:O}),reset:function(){var _;f.reset.call(this);var R=this.cfg,w=R.iv,W=R.mode;this._xformMode==this._ENC_XFORM_MODE?_=W.createEncryptor:(_=W.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==_?this._mode.init(this,w&&w.words):(this._mode=_.call(W,this,w&&w.words),this._mode.__creator=_)},_doProcessBlock:function(_,R){this._mode.processBlock(_,R)},_doFinalize:function(){var _,R=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(R.pad(this._data,this.blockSize),_=this._process(!0)):(_=this._process(!0),R.unpad(_)),_},blockSize:128/32});var g=i.CipherParams=s.extend({init:function(_){this.mixIn(_)},toString:function(_){return(_||this.formatter).stringify(this)}}),x=o.format={},C=x.OpenSSL={stringify:function(_){var R,w=_.ciphertext,W=_.salt;return W?R=c.create([1398893684,1701076831]).concat(W).concat(w):R=w,R.toString(u)},parse:function(_){var R,w=u.parse(_),W=w.words;return W[0]==1398893684&&W[1]==1701076831&&(R=c.create(W.slice(2,4)),W.splice(0,4),w.sigBytes-=16),g.create({ciphertext:w,salt:R})}},S=i.SerializableCipher=s.extend({cfg:s.extend({format:C}),encrypt:function(_,R,w,W){W=this.cfg.extend(W);var E=_.createEncryptor(w,W),j=E.finalize(R),T=E.cfg;return g.create({ciphertext:j,key:w,iv:T.iv,algorithm:_,mode:T.mode,padding:T.padding,blockSize:_.blockSize,formatter:W.format})},decrypt:function(_,R,w,W){W=this.cfg.extend(W),R=this._parse(R,W.format);var E=_.createDecryptor(w,W).finalize(R.ciphertext);return E},_parse:function(_,R){return typeof _=="string"?R.parse(_,this):_}}),q=o.kdf={},A=q.OpenSSL={execute:function(_,R,w,W,E){if(W||(W=c.random(64/8)),E)var j=b.create({keySize:R+w,hasher:E}).compute(_,W);else var j=b.create({keySize:R+w}).compute(_,W);var T=c.create(j.words.slice(R),w*4);return j.sigBytes=R*4,g.create({key:j,iv:T,salt:W})}},v=i.PasswordBasedCipher=S.extend({cfg:S.cfg.extend({kdf:A}),encrypt:function(_,R,w,W){W=this.cfg.extend(W);var E=W.kdf.execute(w,_.keySize,_.ivSize,W.salt,W.hasher);W.iv=E.iv;var j=S.encrypt.call(this,_,R,E.key,W);
vendor: 8,165 bytes, line 86
86return j.mixIn(E),j},decrypt:function(_,R,w,W){W=this.cfg.extend(W),R=this._parse(R,W.format);var E=W.kdf.execute(w,_.keySize,_.ivSize,R.salt,W.hasher);W.iv=E.iv;var j=S.decrypt.call(this,_,R,E.key,W);return j}})})()})})(nb)),nb.exports}var rb={exports:{}},Ble=rb.exports,L7;function Dle(){return L7||(L7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Ble,function(n){return n.mode.CFB=(function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(i,s){var c=this._cipher,l=c.blockSize;o.call(this,i,s,l,c),this._prevBlock=i.slice(s,s+l)}}),r.Decryptor=r.extend({processBlock:function(i,s){var c=this._cipher,l=c.blockSize,p=i.slice(s,s+l);o.call(this,i,s,l,c),this._prevBlock=p}});function o(i,s,c,l){var p,u=this._iv;u?(p=u.slice(0),this._iv=void 0):p=this._prevBlock,l.encryptBlock(p,0);for(var d=0;d<c;d++)i[s+d]^=p[d]}return r})(),n.mode.CFB})})(rb)),rb.exports}var ab={exports:{}},Fle=ab.exports,T7;function Hle(){return T7||(T7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Fle,function(n){return n.mode.CTR=(function(){var r=n.lib.BlockCipherMode.extend(),o=r.Encryptor=r.extend({processBlock:function(i,s){var c=this._cipher,l=c.blockSize,p=this._iv,u=this._counter;p&&(u=this._counter=p.slice(0),this._iv=void 0);var d=u.slice(0);c.encryptBlock(d,0),u[l-1]=u[l-1]+1|0;for(var b=0;b<l;b++)i[s+b]^=d[b]}});return r.Decryptor=o,r})(),n.mode.CTR})})(ab)),ab.exports}var ob={exports:{}},Ule=ob.exports,W7;function Vle(){return W7||(W7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Ule,function(n){return n.mode.CTRGladman=(function(){var r=n.lib.BlockCipherMode.extend();function o(c){if((c>>24&255)===255){var l=c>>16&255,p=c>>8&255,u=c&255;l===255?(l=0,p===255?(p=0,u===255?u=0:++u):++p):++l,c=0,c+=l<<16,c+=p<<8,c+=u}else c+=1<<24;return c}function i(c){return(c[0]=o(c[0]))===0&&(c[1]=o(c[1])),c}var s=r.Encryptor=r.extend({processBlock:function(c,l){var p=this._cipher,u=p.blockSize,d=this._iv,b=this._counter;d&&(b=this._counter=d.slice(0),this._iv=void 0),i(b);var f=b.slice(0);p.encryptBlock(f,0);for(var m=0;m<u;m++)c[l+m]^=f[m]}});return r.Decryptor=s,r})(),n.mode.CTRGladman})})(ob)),ob.exports}var ib={exports:{}},Xle=ib.exports,j7;function $le(){return j7||(j7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Xle,function(n){return n.mode.OFB=(function(){var r=n.lib.BlockCipherMode.extend(),o=r.Encryptor=r.extend({processBlock:function(i,s){var c=this._cipher,l=c.blockSize,p=this._iv,u=this._keystream;p&&(u=this._keystream=p.slice(0),this._iv=void 0),c.encryptBlock(u,0);for(var d=0;d<l;d++)i[s+d]^=u[d]}});return r.Decryptor=o,r})(),n.mode.OFB})})(ib)),ib.exports}var sb={exports:{}},Gle=sb.exports,k7;function Kle(){return k7||(k7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Gle,function(n){return n.mode.ECB=(function(){var r=n.lib.BlockCipherMode.extend();return r.Encryptor=r.extend({processBlock:function(o,i){this._cipher.encryptBlock(o,i)}}),r.Decryptor=r.extend({processBlock:function(o,i){this._cipher.decryptBlock(o,i)}}),r})(),n.mode.ECB})})(sb)),sb.exports}var cb={exports:{}},Zle=cb.exports,P7;function Yle(){return P7||(P7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Zle,function(n){return n.pad.AnsiX923={pad:function(r,o){var i=r.sigBytes,s=o*4,c=s-i%s,l=i+c-1;r.clamp(),r.words[l>>>2]|=c<<24-l%4*8,r.sigBytes+=c},unpad:function(r){var o=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=o}},n.pad.Ansix923})})(cb)),cb.exports}var lb={exports:{}},Qle=lb.exports,I7;function Jle(){return I7||(I7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(Qle,function(n){return n.pad.Iso10126={pad:function(r,o){var i=o*4,s=i-r.sigBytes%i;r.concat(n.lib.WordArray.random(s-1)).concat(n.lib.WordArray.create([s<<24],1))},unpad:function(r){var o=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=o}},n.pad.Iso10126})})(lb)),lb.exports}var pb={exports:{}},e2e=pb.exports,B7;function t2e(){return B7||(B7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(e2e,function(n){return n.pad.Iso97971={pad:function(r,o){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,o)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})})(pb)),pb.exports}var ub={exports:{}},n2e=ub.exports,D7;function r2e(){return D7||(D7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(n2e,function(n){return n.pad.ZeroPadding={pad:function(r,o){var i=o*4;r.clamp(),r.sigBytes+=i-(r.sigBytes%i||i)},unpad:function(r){for(var o=r.words,i=r.sigBytes-1,i=r.sigBytes-1;i>=0;i--)if(o[i>>>2]>>>24-i%4*8&255){r.sigBytes=i+1;break}}},n.pad.ZeroPadding})})(ub)),ub.exports}var db={exports:{}},a2e=db.exports,F7;function o2e(){return F7||(F7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(a2e,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})})(db)),db.exports}var bb={exports:{}},i2e=bb.exports,H7;function s2e(){return H7||(H7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),bn())})(i2e,function(n){return(function(r){var o=n,i=o.lib,s=i.CipherParams,c=o.enc,l=c.Hex,p=o.format;p.Hex={stringify:function(u){return u.ciphertext.toString(l)},parse:function(u){var d=l.parse(u);return s.create({ciphertext:d})}}})(),n.format.Hex})})(bb)),bb.exports}var fb={exports:{}},c2e=fb.exports,U7;function l2e(){return U7||(U7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(c2e,function(n){return(function(){var r=n,o=r.lib,i=o.BlockCipher,s=r.algo,c=[],l=[],p=[],u=[],d=[],b=[],f=[],m=[],h=[],M=[];(function(){for(var g=[],x=0;x<256;x++)x<128?g[x]=x<<1:g[x]=x<<1^283;for(var C=0,S=0,x=0;x<256;x++){var q=S^S<<1^S<<2^S<<3^S<<4;q=q>>>8^q&255^99,c[C]=q,l[q]=C;var A=g[C],v=g[A],_=g[v],R=g[q]*257^q*16843008;p[C]=R<<24|R>>>8,u[C]=R<<16|R>>>16,d[C]=R<<8|R>>>24,b[C]=R;var R=_*16843009^v*65537^A*257^C*16843008;f[q]=R<<24|R>>>8,m[q]=R<<16|R>>>16,h[q]=R<<8|R>>>24,M[q]=R,C?(C=A^g[g[g[_^A]]],S^=g[g[S]]):C=S=1}})();var z=[0,1,2,4,8,16,32,64,128,27,54],O=s.AES=i.extend({_doReset:function(){var g;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var x=this._keyPriorReset=this._key,C=x.words,S=x.sigBytes/4,q=this._nRounds=S+6,A=(q+1)*4,v=this._keySchedule=[],_=0;_<A;_++)_<S?v[_]=C[_]:(g=v[_-1],_%S?S>6&&_%S==4&&(g=c[g>>>24]<<24|c[g>>>16&255]<<16|c[g>>>8&255]<<8|c[g&255]):(g=g<<8|g>>>24,g=c[g>>>24]<<24|c[g>>>16&255]<<16|c[g>>>8&255]<<8|c[g&255],g^=z[_/S|0]<<24),v[_]=v[_-S]^g);for(var R=this._invKeySchedule=[],w=0;w<A;w++){var _=A-w;if(w%4)var g=v[_];else var g=v[_-4];w<4||_<=4?R[w]=g:R[w]=f[c[g>>>24]]^m[c[g>>>16&255]]^h[c[g>>>8&255]]^M[c[g&255]]}}},encryptBlock:function(g,x){this._doCryptBlock(g,x,this._keySchedule,p,u,d,b,c)},decryptBlock:function(g,x){var C=g[x+1];g[x+1]=g[x+3],g[x+3]=C,this._doCryptBlock(g,x,this._invKeySchedule,f,m,h,M,l);var C=g[x+1];g[x+1]=g[x+3],g[x+3]=C},_doCryptBlock:function(g,x,C,S,q,A,v,_){for(var R=this._nRounds,w=g[x]^C[0],W=g[x+1]^C[1],E=g[x+2]^C[2],j=g[x+3]^C[3],T=4,F=1;F<R;F++){var Z=S[w>>>24]^q[W>>>16&255]^A[E>>>8&255]^v[j&255]^C[T++],re=S[W>>>24]^q[E>>>16&255]^A[j>>>8&255]^v[w&255]^C[T++],ne=S[E>>>24]^q[j>>>16&255]^A[w>>>8&255]^v[W&255]^C[T++],k=S[j>>>24]^q[w>>>16&255]^A[W>>>8&255]^v[E&255]^C[T++];w=Z,W=re,E=ne,j=k}var Z=(_[w>>>24]<<24|_[W>>>16&255]<<16|_[E>>>8&255]<<8|_[j&255])^C[T++],re=(_[W>>>24]<<24|_[E>>>16&255]<<16|_[j>>>8&255]<<8|_[w&255])^C[T++],ne=(_[E>>>24]<<24|_[j>>>16&255]<<16|_[w>>>8&255]<<8|_[W&255])^C[T++],k=(_[j>>>24]<<24|_[w>>>16&255]<<16|_[W>>>8&255]<<8|_[E&255])^C[T++];g[x]=Z,g[x+1]=re,g[x+2]=ne,g[x+3]=k},keySize:256/32});r.AES=i._createHelper(O)})(),n.AES})})(fb)),fb.exports}var mb={exports:{}},p2e=mb.exports,V7;function u2e(){return V7||(V7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(p2e,function(n){return(function(){var r=n,o=r.lib,i=o.WordArray,s=o.BlockCipher,c=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],p=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d
vendor: 7,629 bytes, line 86
86=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
vendor: 4,405 bytes, line 86
86b=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],f=c.DES=s.extend({_doReset:function(){for(var z=this._key,O=z.words,g=[],x=0;x<56;x++){var C=l[x]-1;g[x]=O[C>>>5]>>>31-C%32&1}for(var S=this._subKeys=[],q=0;q<16;q++){for(var A=S[q]=[],v=u[q],x=0;x<24;x++)A[x/6|0]|=g[(p[x]-1+v)%28]<<31-x%6,A[4+(x/6|0)]|=g[28+(p[x+24]-1+v)%28]<<31-x%6;A[0]=A[0]<<1|A[0]>>>31;for(var x=1;x<7;x++)A[x]=A[x]>>>(x-1)*4+3;A[7]=A[7]<<5|A[7]>>>27}for(var _=this._invSubKeys=[],x=0;x<16;x++)_[x]=S[15-x]},encryptBlock:function(z,O){this._doCryptBlock(z,O,this._subKeys)},decryptBlock:function(z,O){this._doCryptBlock(z,O,this._invSubKeys)},_doCryptBlock:function(z,O,g){this._lBlock=z[O],this._rBlock=z[O+1],m.call(this,4,252645135),m.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),m.call(this,1,1431655765);for(var x=0;x<16;x++){for(var C=g[x],S=this._lBlock,q=this._rBlock,A=0,v=0;v<8;v++)A|=d[v][((q^C[v])&b[v])>>>0];this._lBlock=q,this._rBlock=S^A}var _=this._lBlock;this._lBlock=this._rBlock,this._rBlock=_,m.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),m.call(this,16,65535),m.call(this,4,252645135),z[O]=this._lBlock,z[O+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function m(z,O){var g=(this._lBlock>>>z^this._rBlock)&O;this._rBlock^=g,this._lBlock^=g<<z}function h(z,O){var g=(this._rBlock>>>z^this._lBlock)&O;this._lBlock^=g,this._rBlock^=g<<z}r.DES=s._createHelper(f);var M=c.TripleDES=s.extend({_doReset:function(){var z=this._key,O=z.words;if(O.length!==2&&O.length!==4&&O.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var g=O.slice(0,2),x=O.length<4?O.slice(0,2):O.slice(2,4),C=O.length<6?O.slice(0,2):O.slice(4,6);this._des1=f.createEncryptor(i.create(g)),this._des2=f.createEncryptor(i.create(x)),this._des3=f.createEncryptor(i.create(C))},encryptBlock:function(z,O){this._des1.encryptBlock(z,O),this._des2.decryptBlock(z,O),this._des3.encryptBlock(z,O)},decryptBlock:function(z,O){this._des3.decryptBlock(z,O),this._des2.encryptBlock(z,O),this._des1.decryptBlock(z,O)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=s._createHelper(M)})(),n.TripleDES})})(mb)),mb.exports}var hb={exports:{}},d2e=hb.exports,X7;function b2e(){return X7||(X7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(d2e,function(n){return(function(){var r=n,o=r.lib,i=o.StreamCipher,s=r.algo,c=s.RC4=i.extend({_doReset:function(){for(var u=this._key,d=u.words,b=u.sigBytes,f=this._S=[],m=0;m<256;m++)f[m]=m;for(var m=0,h=0;m<256;m++){var M=m%b,z=d[M>>>2]>>>24-M%4*8&255;h=(h+f[m]+z)%256;var O=f[m];f[m]=f[h],f[h]=O}this._i=this._j=0},_doProcessBlock:function(u,d){u[d]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var u=this._S,d=this._i,b=this._j,f=0,m=0;m<4;m++){d=(d+1)%256,b=(b+u[d])%256;var h=u[d];u[d]=u[b],u[b]=h,f|=u[(u[d]+u[b])%256]<<24-m*8}return this._i=d,this._j=b,f}r.RC4=i._createHelper(c);var p=s.RC4Drop=c.extend({cfg:c.cfg.extend({drop:192}),_doReset:function(){c._doReset.call(this);for(var u=this.cfg.drop;u>0;u--)l.call(this)}});r.RC4Drop=i._createHelper(p)})(),n.RC4})})(hb)),hb.exports}var Mb={exports:{}},f2e=Mb.exports,$7;function m2e(){return $7||($7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(f2e,function(n){return(function(){var r=n,o=r.lib,i=o.StreamCipher,s=r.algo,c=[],l=[],p=[],u=s.Rabbit=i.extend({_doReset:function(){for(var b=this._key.words,f=this.cfg.iv,m=0;m<4;m++)b[m]=(b[m]<<8|b[m]>>>24)&16711935|(b[m]<<24|b[m]>>>8)&4278255360;var h=this._X=[b[0],b[3]<<16|b[2]>>>16,b[1],b[0]<<16|b[3]>>>16,b[2],b[1]<<16|b[0]>>>16,b[3],b[2]<<16|b[1]>>>16],M=this._C=[b[2]<<16|b[2]>>>16,b[0]&4294901760|b[1]&65535,b[3]<<16|b[3]>>>16,b[1]&4294901760|b[2]&65535,b[0]<<16|b[0]>>>16,b[2]&4294901760|b[3]&65535,b[1]<<16|b[1]>>>16,b[3]&4294901760|b[0]&65535];this._b=0;for(var m=0;m<4;m++)d.call(this);for(var m=0;m<8;m++)M[m]^=h[m+4&7];if(f){var z=f.words,O=z[0],g=z[1],x=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,C=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=x>>>16|C&4294901760,q=C<<16|x&65535;M[0]^=x,M[1]^=S,M[2]^=C,M[3]^=q,M[4]^=x,M[5]^=S,M[6]^=C,M[7]^=q;for(var m=0;m<4;m++)d.call(this)}},_doProcessBlock:function(b,f){var m=this._X;d.call(this),c[0]=m[0]^m[5]>>>16^m[3]<<16,c[1]=m[2]^m[7]>>>16^m[5]<<16,c[2]=m[4]^m[1]>>>16^m[7]<<16,c[3]=m[6]^m[3]>>>16^m[1]<<16;for(var h=0;h<4;
vendor: 3,839 bytes, line 86
86h++)c[h]=(c[h]<<8|c[h]>>>24)&16711935|(c[h]<<24|c[h]>>>8)&4278255360,b[f+h]^=c[h]},blockSize:128/32,ivSize:64/32});function d(){for(var b=this._X,f=this._C,m=0;m<8;m++)l[m]=f[m];f[0]=f[0]+1295307597+this._b|0,f[1]=f[1]+3545052371+(f[0]>>>0<l[0]>>>0?1:0)|0,f[2]=f[2]+886263092+(f[1]>>>0<l[1]>>>0?1:0)|0,f[3]=f[3]+1295307597+(f[2]>>>0<l[2]>>>0?1:0)|0,f[4]=f[4]+3545052371+(f[3]>>>0<l[3]>>>0?1:0)|0,f[5]=f[5]+886263092+(f[4]>>>0<l[4]>>>0?1:0)|0,f[6]=f[6]+1295307597+(f[5]>>>0<l[5]>>>0?1:0)|0,f[7]=f[7]+3545052371+(f[6]>>>0<l[6]>>>0?1:0)|0,this._b=f[7]>>>0<l[7]>>>0?1:0;for(var m=0;m<8;m++){var h=b[m]+f[m],M=h&65535,z=h>>>16,O=((M*M>>>17)+M*z>>>15)+z*z,g=((h&4294901760)*h|0)+((h&65535)*h|0);p[m]=O^g}b[0]=p[0]+(p[7]<<16|p[7]>>>16)+(p[6]<<16|p[6]>>>16)|0,b[1]=p[1]+(p[0]<<8|p[0]>>>24)+p[7]|0,b[2]=p[2]+(p[1]<<16|p[1]>>>16)+(p[0]<<16|p[0]>>>16)|0,b[3]=p[3]+(p[2]<<8|p[2]>>>24)+p[1]|0,b[4]=p[4]+(p[3]<<16|p[3]>>>16)+(p[2]<<16|p[2]>>>16)|0,b[5]=p[5]+(p[4]<<8|p[4]>>>24)+p[3]|0,b[6]=p[6]+(p[5]<<16|p[5]>>>16)+(p[4]<<16|p[4]>>>16)|0,b[7]=p[7]+(p[6]<<8|p[6]>>>24)+p[5]|0}r.Rabbit=i._createHelper(u)})(),n.Rabbit})})(Mb)),Mb.exports}var zb={exports:{}},h2e=zb.exports,G7;function M2e(){return G7||(G7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(h2e,function(n){return(function(){var r=n,o=r.lib,i=o.StreamCipher,s=r.algo,c=[],l=[],p=[],u=s.RabbitLegacy=i.extend({_doReset:function(){var b=this._key.words,f=this.cfg.iv,m=this._X=[b[0],b[3]<<16|b[2]>>>16,b[1],b[0]<<16|b[3]>>>16,b[2],b[1]<<16|b[0]>>>16,b[3],b[2]<<16|b[1]>>>16],h=this._C=[b[2]<<16|b[2]>>>16,b[0]&4294901760|b[1]&65535,b[3]<<16|b[3]>>>16,b[1]&4294901760|b[2]&65535,b[0]<<16|b[0]>>>16,b[2]&4294901760|b[3]&65535,b[1]<<16|b[1]>>>16,b[3]&4294901760|b[0]&65535];this._b=0;for(var M=0;M<4;M++)d.call(this);for(var M=0;M<8;M++)h[M]^=m[M+4&7];if(f){var z=f.words,O=z[0],g=z[1],x=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,C=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=x>>>16|C&4294901760,q=C<<16|x&65535;h[0]^=x,h[1]^=S,h[2]^=C,h[3]^=q,h[4]^=x,h[5]^=S,h[6]^=C,h[7]^=q;for(var M=0;M<4;M++)d.call(this)}},_doProcessBlock:function(b,f){var m=this._X;d.call(this),c[0]=m[0]^m[5]>>>16^m[3]<<16,c[1]=m[2]^m[7]>>>16^m[5]<<16,c[2]=m[4]^m[1]>>>16^m[7]<<16,c[3]=m[6]^m[3]>>>16^m[1]<<16;for(var h=0;h<4;h++)c[h]=(c[h]<<8|c[h]>>>24)&16711935|(c[h]<<24|c[h]>>>8)&4278255360,b[f+h]^=c[h]},blockSize:128/32,ivSize:64/32});function d(){for(var b=this._X,f=this._C,m=0;m<8;m++)l[m]=f[m];f[0]=f[0]+1295307597+this._b|0,f[1]=f[1]+3545052371+(f[0]>>>0<l[0]>>>0?1:0)|0,f[2]=f[2]+886263092+(f[1]>>>0<l[1]>>>0?1:0)|0,f[3]=f[3]+1295307597+(f[2]>>>0<l[2]>>>0?1:0)|0,f[4]=f[4]+3545052371+(f[3]>>>0<l[3]>>>0?1:0)|0,f[5]=f[5]+886263092+(f[4]>>>0<l[4]>>>0?1:0)|0,f[6]=f[6]+1295307597+(f[5]>>>0<l[5]>>>0?1:0)|0,f[7]=f[7]+3545052371+(f[6]>>>0<l[6]>>>0?1:0)|0,this._b=f[7]>>>0<l[7]>>>0?1:0;for(var m=0;m<8;m++){var h=b[m]+f[m],M=h&65535,z=h>>>16,O=((M*M>>>17)+M*z>>>15)+z*z,g=((h&4294901760)*h|0)+((h&65535)*h|0);p[m]=O^g}b[0]=p[0]+(p[7]<<16|p[7]>>>16)+(p[6]<<16|p[6]>>>16)|0,b[1]=p[1]+(p[0]<<8|p[0]>>>24)+p[7]|0,b[2]=p[2]+(p[1]<<16|p[1]>>>16)+(p[0]<<16|p[0]>>>16)|0,b[3]=p[3]+(p[2]<<8|p[2]>>>24)+p[1]|0,b[4]=p[4]+(p[3]<<16|p[3]>>>16)+(p[2]<<16|p[2]>>>16)|0,b[5]=p[5]+(p[4]<<8|p[4]>>>24)+p[3]|0,b[6]=p[6]+(p[5]<<16|p[5]>>>16)+(p[4]<<16|p[4]>>>16)|0,b[7]=p[7]+(p[6]<<8|p[6]>>>24)+p[5]|0}r.RabbitLegacy=i._createHelper(u)})(),n.RabbitLegacy})})(zb)),zb.exports}var Ob={exports:{}},z2e=Ob.exports,K7;function O2e(){return K7||(K7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Zi(),os(),ri(),bn())})(z2e,function(n){return(function(){var r=n,o=r.lib,i=o.BlockCipher,s=r.algo;const c=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],p
vendor: 11,033 bytes, line 86
86=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]]
86;var u={pbox:[],sbox:[]};function d(M,z){let O=z>>24&255,g=z>>16&255,x=z>>8&255,C=z&255,S=M.sbox[0][O]+M.sbox[1][g];return S=S^M.sbox[2][x],S=S+M.sbox[3][C],S}function b(M,z,O){let g=z,x=O,C;for(let S=0;S<c;++S)g=g^M.pbox[S],x=d(M,g)^x,C=g,g=x,x=C;return C=g,g=x,x=C,x=x^M.pbox[c],g=g^M.pbox[c+1],{left:g,right:x}}function f(M,z,O){let g=z,x=O,C;for(let S=c+1;S>1;--S)g=g^M.pbox[S],x=d(M,g)^x,C=g,g=x,x=C;return C=g,g=x,x=C,x=x^M.pbox[1],g=g^M.pbox[0],{left:g,right:x}}function m(M,z,O){for(let q=0;q<4;q++){M.sbox[q]=[];for(let A=0;A<256;A++)M.sbox[q][A]=p[q][A]}let g=0;for(let q=0;q<c+2;q++)M.pbox[q]=l[q]^z[g],g++,g>=O&&(g=0);let x=0,C=0,S=0;for(let q=0;q<c+2;q+=2)S=b(M,x,C),x=S.left,C=S.right,M.pbox[q]=x,M.pbox[q+1]=C;for(let q=0;q<4;q++)for(let A=0;A<256;A+=2)S=b(M,x,C),x=S.left,C=S.right,M.sbox[q][A]=x,M.sbox[q][A+1]=C;return!0}var h=s.Blowfish=i.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var M=this._keyPriorReset=this._key,z=M.words,O=M.sigBytes/4;m(u,z,O)}},encryptBlock:function(M,z){var O=b(u,M[z],M[z+1]);M[z]=O.left,M[z+1]=O.right},decryptBlock:function(M,z){var O=f(u,M[z],M[z+1]);M[z]=O.left,M[z+1]=O.right},blockSize:64/32,keySize:128/32,ivSize:64/32});r.Blowfish=i._createHelper(h)})(),n.Blowfish})})(Ob)),Ob.exports}var g2e=Hd.exports,Z7;function y2e(){return Z7||(Z7=1,(function(e,t){(function(n,r,o){e.exports=r(B1(),Cf(),fG(),Ale(),Zi(),xle(),os(),jI(),og(),Sle(),kI(),wle(),Lle(),Wle(),ig(),kle(),ri(),bn(),Dle(),Hle(),Vle(),$le(),Kle(),Yle(),Jle(),t2e(),r2e(),o2e(),s2e(),l2e(),u2e(),b2e(),m2e(),M2e(),O2e())})(g2e,function(n){return n})})(Hd)),Hd.exports}var A2e=y2e();const v2e=zn(A2e);function s3(){return s3=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s3.apply(this,arguments)}var Y7=(function(e){var t=y.useRef(e);return t.current=e,t}),x2e=(function(e,t){var n;return function(){for(var r=this,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];n!==null&&(clearTimeout(n),n=null),n=setTimeout(function(){return e.apply(r,i)},t)}}),_2e="💡 use-places-autocomplete: Google Maps Places API library must be loaded. See: https://github.com/wellyshen/use-places-autocomplete#load-the-library",PI=function(t){var n=t===void 0?{}:t,r=n.requestOptions,o=n.debounce,i=o===void 0?200:o,s=n.cache,c=s===void 0?1440*60:s,l=n.cacheKey,p=l===void 0?"upa":l,u=n.googleMaps,d=n.callbackName,b=n.defaultValue,f=b===void 0?"":b,m=n.initOnMount,h=m===void 0?!0:m,M=y.useState(!1),z=M[0],O=M[1],g=y.useState(f),x=g[0],C=g[1],S=y.useState({loading:!1,status:"",data:[]}),q=S[0],A=S[1],v=y.useRef(),_=Y7(r),R=Y7(u),w=y.useCallback(function(){var F;if(!v.current){var Z=window,re=Z.google,ne=R.current,k=ne?.places||(re==null||(F=re.maps)==null?void 0:F.places);if(!k){console.error(_2e);return}v.current=new k.AutocompleteService,O(!0)}},[R]),W=y.useCallback(function(){A({loading:!1,status:"",data:[]})},[]),E=y.useCallback(function(F){F===void 0&&(F=p);try{sessionStorage.removeItem(F)}catch{}},[p]),j=y.useCallback(x2e(function(F){var Z;if(!F){W();return}A(function(ne){return s3({},ne,{loading:!0})});var re={};try{re=JSON.parse(sessionStorage.getItem(p)||"{}")}catch{}if(c&&(re=Object.keys(re).reduce(function(ne,k){return re[k].maxAge-Date.now()>=0&&(ne[k]=re[k]),ne},{}),re[F])){A({loading:!1,status:"OK",data:re[F].data});return}(Z=v.current)==null||Z.getPlacePredictions(s3({},_.current,{input:F}),function(ne,k){if(A({loading:!1,status:k,data:ne||[]}),c&&k==="OK"){re[F]={data:ne,maxAge:Date.now()+c*1e3};try{sessionStorage.setItem(p,JSON.stringify(re))}catch{}}})},i),[c,p,W,_]),T=y.useCallback(function(F,Z){Z===void 0&&(Z=!0),C(F),v.current&&Z&&j(F)},[j]);return y.useEffect(function(){if(!h)return function(){return null};var F=window,Z=F.google;return!R.current&&!(Z!=null&&Z.maps)&&d?window[d]=w:w(),function(){window[d]&&delete window[d]}},[d,R,w,h]),{ready:z,value:x,suggestions:q,setValue:T,clearSuggestions:W,clearCache:E,init:w}},C2e="💡 use-places-autocomplete: Please provide an address when using getGeocode() with the componentRestrictions.",q2e=function(t){var n=new window.google.maps.Geocoder;return new Promise(function(r,o){n.geocode(t,function(i,s){s!=="OK"&&o(s),!t.address&&t.componentRestrictions&&(console.error(C2e),r(i)),r(i)})})};const S2e=e=>
86v2e.AES.encrypt(e,window.env.SHARED_SECRET).toString(),II=async e=>{const t=await q2e({address:e});if(t.length===0)throw new Error("could not find address");const n=t[0].address_components,r=o=>{for(const i of n)if(i.types.includes(o))return o==="administrative_area_level_1"?i.short_name:i.long_name;return console.error(`parse address: ${o} cannot be parsed. Please try another address.`),null};return{street_address:[r("street_number"),r("route")].join(" ").trim(),city:r("locality")||r("administrative_area_level_3"),state:r("administrative_area_level_1"),country:r("country"),postal_code:r("postal_code")}},R2e=e=>["is_politically_exposed","is_discretionary","is_affiliated_exchange_or_finra","immediate_family_exposed","is_control_person"].some(n=>!!e[n]),En=e=>{switch(e?.status){case"ONBOARDING":case"PAPER_ONLY":return!0;default:return!1}},ar=e=>!!e?.master_account_id;function E2(e,t){const n=typeof e=="string"?parseFloat(e):e,o=((typeof t=="string"?parseFloat(t):t)-n)/n;return!Number.isFinite(o)||Number.isNaN(o)?0:o*100}const N2e=(e,t="id")=>y.useMemo(()=>e.reduce((n,r)=>{const o=k0.get(r,t);return typeof o=="string"&&n.set(o,r),n},new Map),[e,t]),BI=fP({defaultOptions:{queries:{staleTime:1e4}}}),Yc=e=>{const t=M0();return y.useEffect(()=>{j0.dispatchPageVisit()},[t.location.pathname]),a.jsx(mG.Provider,{history:M0(),children:a.jsxs(ZW,{client:BI,children:[a.jsx("div",{id:"anchor"}),e.children]})})},w2e=({tabs:e,activeTabSlug:t,onTabChange:n})=>a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"min-[990px]:hidden",children:a.jsx(YW,{fullWidth:!0,value:t||void 0,options:e.map(r=>({value:r.slug,label:r.name})),onChange:r=>n(r)})}),a.jsx("aside",{className:"hidden w-full shrink-0 overflow-y-auto border-gray-200 min-[990px]:block min-[990px]:w-56 min-[990px]:pr-8",children:a.jsx("nav",{className:"flex flex-col gap-2",children:e.map(r=>a.jsx("button",{type:"button",className:m0("rounded-md px-3 py-2 text-left font-medium text-sm transition-colors",t===r.slug?"bg-gray-100 text-black":"text-gray-600 hover:bg-gray-50"),onClick:()=>n(r.slug),children:r.name},r.slug))})})]}),So=({isAccepted:e,label:t,onOpen:n})=>a.jsxs("article",{className:"flex items-center justify-between gap-4 rounded border border-gray-300 bg-white p-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[e&&a.jsx(ei,{}),a.jsx("h3",{className:"m-0 p-0 font-semibold text-gray-800 text-sm",children:t})]}),e?a.jsx(ue,{variant:"v2/ghost",size:"v2/small",onClick:n,className:"whitespace-nowrap",children:"View Terms"},`view-terms-${t}`):a.jsx(ue,{variant:"v2/filled",size:"v2/small",onClick:n,children:"Open"},`open-${t}`)]}),DI=({required:e,className:t})=>a.jsx("span",{className:m0("text-red-400",e?"inline-block":"hidden",t),children:"*"}),FI=e=>e.toLowerCase().normalize("NFD").replace(/\p{M}/gu,""),Hl=e=>FI(e).replace(/[^\p{L}\p{N}]/gu,""),Q7=e=>{const t=FI(e).split(/[^\p{L}\p{N}
86]+/u).filter(Boolean),n=[...t];for(let r=0;r<t.length;){if(t[r].length!==1){r+=1;continue}let o="",i=r;for(;i<t.length&&t[i].length===1;)o+=t[i],i+=1;o.length>1&&n.push(o),r=i}return n},E2e=(e,t)=>{const n=Hl(e),r=Hl(t.name??""),o=Hl(t["alpha-3"]??""),i=Hl(t["country-code"]??""),s=Q7(e),c=new Set(Q7(t.name??"")),l=s.length>1&&s.every(p=>c.has(p));return[o===n||i===n,r.startsWith(n),o.startsWith(n)||i.startsWith(n),r.includes(n)||l,o.includes(n)||i.includes(n)].indexOf(!0)},J7=(e,t)=>(e.name??"").localeCompare(t.name??""),L2e=(e,t)=>Hl(t)?e.map(r=>({country:r,rank:E2e(t,r)})).filter(({rank:r})=>r>=0).sort((r,o)=>r.rank-o.rank||J7(r.country,o.country)).map(({country:r})=>r):[...e].sort(J7),e9=(e,t)=>(t==="alpha-3"?e["alpha-3"]:e.name)??"",Wo=({items:e,value:t,onChange:n,onDidSelect:r,valueAs:o="name",name:i,label:s,placeholder:c="United States of America",status:l,errorMsg:p,msgPadded:u})=>a.jsx("div",{className:"[&_input]:font-medium [&_label]:text-sm",translate:"no",children:a.jsx(K3,{variant:"v2",name:i,label:s,value:t?e.find(d=>e9(d,o)===t)??null:null,options:d=>L2e(e,d),getOptionLabel:d=>d.name??"",getOptionKey:d=>d["alpha-3"]??d.name,onChange:d=>{n(d?e9(d,o):""),r?.(d)},placeholder:c,status:l,errorMsg:p,msgPadded:u,dropdownButton:!0})}),T0=({label:e,description:t,required:n,error:r,errorMsg:o,tooltip:i,className:s,htmlFor:c,children:l})=>a.jsxs("div",{className:m0("flex flex-col gap-3",s),children:[a.jsxs("div",{className:"flex w-full gap-2",children:[a.jsx("label",{htmlFor:c,className:"font-medium text-gray-800 text-sm",children:e}),a.jsx(DI,{required:n,className:"text-xs"}),i&&i,a.jsx(T2e,{error:r,errorMsg:o})]}),a.jsx(W2e,{description:t}),l]}),T2e=({error:e,errorMsg:t})=>e&&t&&a.jsx("span",{className:"ml-auto flex grow justify-end text-right text-red-500 text-xs",children:t}),W2e=({description:e})=>e?a.jsx(V,{className:"mb-2 text-gray-600 text-sm",children:e}):null,j2e=e=>{const t=r=>{r.currentTarget.value=r.currentTarget.value.replace(/[^0-9/]/g,""),e.onChange?.(r)},n=r=>{const o=r.currentTarget.value;o.length===2||o.length===5?r.key!=="/"&&/[0-9]/.test(String.fromCharCode(r.which))&&
86(r.currentTarget.value+="/"):r.key==="/"&&r.preventDefault()};return a.jsx(o0,{...e,onPaste:r=>r.preventDefault(),placeholder:"dd/mm/yyyy",maxLength:10,onChange:t,onKeyDown:n})},Ro=({isOpen:e,onCancel:t,onAgree:n,hasAgreed:r,title:o,url:i,disclosure:s,isSubmitting:c,isPreviewLoading:l})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 min-h-[800px] overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"w-full max-w-[800px] rounded border border-gray-200 bg-white px-0 py-2 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsx(Yo,{className:"px-4 font-semibold text-gray-800 text-lg",children:o}),l?a.jsx("div",{className:"flex h-[500px] items-center justify-center border-gray-300 border-y",children:a.jsx(dt,{})}):a.jsx("iframe",{id:o,title:o,height:"500px",width:"100%",src:i||"about:blank",className:"h-[500px] max-h-96 overflow-y-auto border-gray-300 border-y px-4 pt-4",style:{scrollBehavior:"smooth"}}),a.jsxs("div",{className:"mt-2 px-4",children:[s&&a.jsx("div",{className:"mb-3",children:s}),r?a.jsx(ue,{className:"ml-auto",variant:"v2/stroke",onClick:t,children:"Close"}):a.jsxs("div",{className:"flex justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:n,loading:c,disabled:l,children:"I Agree"})]})]})]})})})]}),cO=[["0","24999"],["25000","99999"],["100000","499999"],["500000","999999"],["1000000","1000000000"]],gb=(e,t)=>{const n=cO.find(r=>r.includes(`${t}`));return n?JSON.stringify({[`${e}_min`]:n[0],[`${e}_max`]:n[1]}):void 0},sc=e=>cO.map(([t,n],r)=>({value:gb(e,t),label:r===cO.length-1?`$${Number(t).toLocaleString()}+`:`$${Number(t).toLocaleString()} - $${Number(n).toLocaleString()}`})),Ey=["limited_liability_corporation","s_corporation","c_corporation","revocable_trust","irrevocable_trust","limited_partnership","general_partnership","foreign_financial_institution","banking_institution","broker_or_dealer","fund_or_hedge_fund","unincorporated"];Ey.map(e=>({value:e,label:k0.startCase(e)}));const Ly=["business_revenue","asset_appreciation","sales_of_assets","investors"],k2e=Ly.map(e=>({value:e,label:k0.startCase(e)})),Ty=["administration_or_public_relations","agriculture","architecture","arts_or_film_or_music","construction","design","education","finance","food_production","government_or_public_services","healthcare","legal_services","media_or_marketing","oil_or_energy_or_mining","pharmaceuticals_or_biochemicals","real_estate","retail_restaurants","technology","sports_or_sports_medicine_or_fitness","tourism","transport","other"];Ty.map(e=>({value:e,label:k0.startCase(e)}));const HI=["long_or_short_term_savings","income_generation","market_speculation","preserve_capital"],P2e=HI.map(e=>({value:e,label:k0.startCase(e)}));new Date(new Date().setFullYear(new Date().getFullYear()-18));const qc={1:{min:0,max:25e4},2:{min:250001,max:75e4},3:{min:750001,max:1e7},4:{min:10000001,max:25e6},5:{min:25000001,max:49999999},6:{min:5e7,max:1e8}},m4=Object.entries(qc).map(([e,t])=>({value:e,label:`$${t.min.toLocaleString()}${t.max===qc[6].max?" or above":` - ${t.max.toLocaleString()}`}`})),Z1="Required",Sc="United States of America",UI={AL:"Alabama",AK:"Alaska",AS:"American Samoa",AZ:"Arizona",AR:"Arkansas",CA:"California",CO:"Colorado",CT:"Connecticut",DE:"Delaware",DC:"District Of Columbia",FM:"Federated States Of Micronesia",FL:"Florida",GA:"Georgia",GU:"Guam",HI:"Hawaii",ID:"Idaho",IL:"Illinois",IN:"Indiana",IA:"Iowa",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",ME:"Maine",MH:"Marshall Islands",MD:"Maryland",MA:"Massachusetts",MI:"Michigan",MN:"Minnesota",MS:"Mississippi",MO:"Missouri",MT:"Montana",NE:"Nebraska",NV:"Nevada",NH:"New Hampshire",NJ:"New Jersey",NM:"New Mexico",NY:"New York",NC:"North Carolina",ND:"North Dakota",MP:"Northern Mariana Islands",OH:"Ohio",OK:"Oklahoma",OR:"Oregon",PW:"Palau",PA:"Pennsylvania",PR:"Puerto Rico",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",TN:"Tennessee",TX:"Texas",UT:"Utah",VT:"Vermont",VA:"Virginia",WA:"Washington",WV:"West Virginia",WI:"Wisconsin",WY:"Wyoming"},t9={is_legal_entity:!0,legal_name:null,entity_type:null,entity_type_other_description:null,is_exempt_from_tax_under_501a:null,is_participating_fatca:null,type_of_business:null,type_of_business_other_free_text:null,country_of_incorporation:null,state_of_incorporation:null,date_of_incorporation:null,business_registration_number:null,country_of_tax_residence:null,tax_id:null,tax_id_type:null,email:null,phone_number:null,street_address:null,unit:null,city:null,state:null,postal_code:null,country:null,intended_use_of_account:null,liquid_net_worth_min:null,liquid_net_worth_max:null,total_net_worth_min:null,total_net_worth_max:null,annual_income_min:null,annual_income_max:null,funding_source:null,investment_objective:null},n9={is_legal_account_opener:!0,title_at_company:null,country_of_citizenship:null,phone_number:null,email:null,postal_code:null,street_address:null,unit:null,city:null,state:null,country_of_tax_residence:null,tax_id:null,tax_id_type:null,date_of_birth:null,given_name:null,middle_name:null,family_name:null,is_affiliated_exchange_or_finra:null,affiliated_firm:null,is_control_person:null,controlling_firms:null,is_politically_exposed:null,immediate_family_exposed:null},r9={is_authorized_individual:!0,country_of_citizenship:null,phone_number:null,email:null,postal_code:null,street_address:null,unit:null,city:null,state:null,country_of_tax_residence:null,tax_id:null,tax_id_type:null,date_of_birth:null,given_name:null,middle_name:null,family_name:null,is_affiliated_exchange_or_finra:null,affiliated_firm:null,is_control_person:null,controlling_firms:null,is_politically_exposed:null,immediate_family_exposed:null,title_at_company:null},a9={is_ubo:!0,country_of_citizenship:null,phone_number:null,email:null,postal_code:null,street_address:null,unit:null,city:null,state:null,country_of_tax_residence:null,tax_id:null,tax_id_type:null,date_of_birth:null,given_name:null,middle_name:null,family_name:null,is_affiliated_exchange_or_finra:null,affiliated_firm:null,is_control_person:null,controlling_firms:null,is_politically_exposed:null,immediate_family_exposed:null,percentage_ownership:null,title_at_company:null},I2e={entity_operating_confirmed:!1,authorized_individual_id_confirmed:!1,ubo_id_confirmed:!1,entity_operating_uploaded:!1,entity_registration_confirmed:!1,entity_registration_uploaded:!1,w9_uploaded:!1,w_8ben_uploaded:!1,w_8bene_uploaded:!1,entity_formation_confirmed:!1,entity_formation_uploaded:!1},B2e={certifications_and_resolutions_accepted:!1,ubo_acknowledged:!1,customer_agreement_acknowledged:!1,digital_signature_acknowledged:!1,id_verification_acknowledged:!1},o9={W9:"https://www.irs.gov/pub/irs-pdf/fw9.pdf",W8_BENE:"https://www.irs.gov/pub/irs-pdf/fw8bene.pdf"},VI="https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf",lO="https://files.alpaca.markets/disclosures/Alpaca_Master+Securities+Lending+Agreement+for+Fully+Paid+Securities+Lending_v01.2025.03.pdf",pO="01.2025.03",D2e="https://files.alpaca.markets/disclosures/library/ConsentToCollateralAdministrationAgreement.pdf",F2e="https://files.alpaca.markets/disclosures/library/RiskDisclosuresSecuritiesLending.pdf",H2e=["
86USA_SSN","USA_ITIN","USA_TIN"],XI=["USA_EIN"],Wy={id_type:"NOT_SPECIFIED",label:"Other",regexp:"^\\S{5,}$"},$I=["IND","MYS","IDN"],U2e=[{value:"E1",text:"E-1 Trader"},{value:"E2",text:"E-2 Investor"},{value:"E3",text:"E-3 Work"},{value:"F1",text:"F-1 Student"},{value:"H1B",text:"H-1B Work"},{value:"TN1",text:"TN1 Work"},{value:"O1",text:"O-1 Work"},{value:"J1",text:"J-1 Student"},{value:"L1",text:"L-1 Work"},{value:"OTHER",text:"Other"}],c3="23.2025.05",jy=[{value:"employment_income",label:"Employment Income"},{value:"business_income",label:"Business Income"},{value:"inheritance",label:"Inheritance"},{value:"investments",label:"Investments"},{value:"savings",label:"Savings"},{value:"family",label:"Family"}],V2e=({details:e,account:t})=>{const{isLegalEntity:n}=it(),{control:r,handleSubmit:o,formState:{errors:i,isDirty:s}}=t1({mode:"all",defaultValues:{annual_income:e.annual_income_max!=null?gb("annual_income",e.annual_income_max):void 0,liquid_net_worth:e.liquid_net_worth_min!=null?gb("liquid_net_worth",e.liquid_net_worth_min):void 0,total_net_worth:e.total_net_worth_min!=null?gb("total_net_worth",e.total_net_worth_min):void 0,funding_source:e.funding_source?.at(0)}}),c=b0(u=>or(t.id,u)),l=y.useMemo(()=>n?Ly.map(u=>({value:u,label:k0.startCase(u)})):jy,[n]),p=u=>{c.mutate({funding_source:[u.funding_source],...JSON.parse(u.annual_income),...JSON.parse(u.total_net_worth),...JSON.parse(u.liquid_net_worth)},{onSuccess:()=>{S0("Financial Profile updated")},onError:()=>{We("Error updating financial profile")}})};return a.jsx("div",{className:"w-full max-w-[600px]",children:a.jsx("form",{onSubmit:o(p),children:a.jsxs("div",{className:"flex flex-col",children:[a.jsx("h2",{className:"mb-5 font-bold text-2xl",children:"Financial Profile"}),a.jsxs("div",{className:"flex justify-between",children:[a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Annual Income",required:!0,error:!!i.annual_income,errorMsg:"Required",children:a.jsx(a0,{name:"annual_income",control:r,rules:{required:!0},render:({field:u})=>a.jsx(f1,{placeholder:"None selected",options:sc(u.name),...u})})})}),a.jsx("div",{className:"w-[50%]",children:a.jsx(T0,{label:"Estimated Net Worth",required:!0,error:!!i.total_net_worth,errorMsg:"Required",children:a.jsx(a0,{name:"total_net_worth",control:r,rules:{required:!0},render:({field:u})=>a.jsx(f1,{placeholder:"None selected",options:sc(u.name),...u})})})})]}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Invest-able / Liquid Assets",required:!0,error:!!i.liquid_net_worth,errorMsg:"Required",children:a.jsx(a0,{name:"liquid_net_worth",control:r,rules:{required:!0},render:({field:u})=>a.jsx(f1,{placeholder:"None selected",options:sc(u.name),...u})})})}),a.jsx("div",{className:"w-[50%]",children:a.jsx(T0,{label:"Account Funding Source",required:!0,error:!!i.funding_source,errorMsg:"Required",children:a.jsx(a0,{name:"funding_source",control:r,rules:{required:!0},render:({field:u})=>a.jsx(f1,{placeholder:"None selected",options:l,...u})})})})]}),a.jsx(ue,{disabled:!s,className:"mt-8 mr-auto",type:"submit",children:"Save changes"})]})})})},h4=(e,t)=>k0.uniqBy(e?.filter(({agreement:n})=>n===t)??[],"revision"),i9=e=>t=>{hG(t)||(We(`${e}: ${Q0(t)}`),Nt(t))},X2e=()=>{const{account:e}=jn(),{details:t}=N1(),{isLegalEntity:n,isLegalEntityLoading:r}=it(),{owners:o,isLoading:i}=Qt({accountId:e?.id??"",options:{enabled:!!e?.id&&n&&!r}}),s=e?.id??"",c=o?.find(_=>_.is_legal_entity),l=o?.find(_=>_.is_legal_account_opener),p=!r&&!i&&n&&(!c||!l),{isCryptoSupported:u}=as(),d=bt(),[b,f]=y.useState(null),m=()=>d.invalidateQueries({queryKey:e0.accounts.details(s)}),h=b0(async()=>n?vc({ownerId:c?.owner_id??"",agreement:"crypto_agreement",accountId:s,signerPartyId:l?.owner_id??"",revision:ya.crypto_agreement.revision}):or(s,{crypto_agreement_signed_at:new Date,crypto_agreement_revision:ya.crypto_agreement.revision}),{onSuccess:()=>{m(),f(null),S0("Agreement has been signed")},onError:i9("Error signing crypto agreement")}),M=b0(async()=>n?vc({ownerId:c?.owner_id??"",agreement:"customer_agreement",accountId:s,signerPartyId:l?.owner_id??"",revision:ya.customer_agreement.revision}):Z3(s,{agreement:"customer_agreement",revision:ya.customer_agreement.revision,signed_at:new Date}),{onSuccess:()=>{m(),f(null),S0("Agreement has been signed")},onError:i9("Failed to update the customer agreement")}),z=!!(t&&!t.esign_audit?.find(({agreement:_,revision:R})=>_==="customer_agreement"&&R===ya.customer_agreement.revision));if(!e||!t||(r||n&&i))return{isLoading:!0};const g=h4(t.esign_audit,"crypto_agreement"),x=h4(t.esign_audit,"customer_agreement"),C=h4(t.esign_audit,"options_agreement"),S=!!t.crypto_agreement_signed_at,q=!!t.margin_agreement_signed_at||!!t.customer_agreement_signed_at||x.length>0,A=!!t.options_agreement_signed_at,v=u||S||g.length>0;return{isLoading:!1,isLatestAgreementRequired:z,isMissingSignerPartyId:p,customerAgreement:{isModalOpen:b==="customer",isSubmitting:
86M.isPending,isMissingSignerPartyId:p,onView:()=>f("customer"),onCancel:()=>f(null),onAgree:()=>M.mutate(!0)},agreementsCard:{cryptoEnabled:v,isCryptoSigned:S,isCustomerSigned:q,isOptionsSigned:A,cryptoAgreements:g,customerAgreements:x,optionsAgreements:C,isModalOpen:b==="crypto",isSubmitting:h.isPending,isMissingSignerPartyId:p,onView:()=>f("crypto"),onCancelModal:()=>f(null),onAgree:()=>h.mutate(!0)}}},ra=({title:e,tools:t,children:n,className:r,...o})=>a.jsxs("div",{className:O0("flex flex-col gap-6 rounded-lg border border-gray-200 bg-white p-6",r),...o,children:[(e!==void 0||t!==void 0)&&a.jsxs("div",{className:"flex flex-wrap items-start justify-between gap-2",children:[e&&a.jsx(V,{className:"font-medium text-base",children:e}),t]}),n]}),so=({className:e,title:t,subtitle:n,breadcrumbs:r,children:o,...i})=>a.jsxs("div",{className:s1("mx-auto w-full flex-1 space-y-8 py-8 pr-8 pl-8 xs:pl-0",e),...i,children:[(t||n||r)&&a.jsxs("div",{className:"flex flex-col gap-2",children:[t&&a.jsx(V,{className:"font-semibold text-2xl text-gray-900",children:t}),n&&a.jsx(V,{className:"text-gray-500 text-xl",children:n}),r]}),o]}),M4=({agreements:e})=>e.length===0?null:a.jsx("div",{className:"my-2 ml-2 flex flex-col gap-2",children:e.map(({agreement:t,revision:n})=>a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsxs(V,{className:"text-sm",children:["v",n]}),a.jsx(c1,{variant:"v2/emerald",children:"Signed"})]},`${t}-${n}`))}),$2e=({cryptoEnabled:e,isCryptoSigned:t,isCustomerSigned:n,isOptionsSigned:r,cryptoAgreements:o,customerAgreements:i,optionsAgreements:s,isModalOpen:c,isSubmitting:l,isMissingSignerPartyId:p,onView:u,onCancelModal:d,onAgree:b})=>a.jsxs("section",{children:[a.jsxs(ra,{title:"Agreements",children:[e&&a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(V,{className:"font-medium text-black text-sm",children:"Crypto Agreement"}),!t&&a.jsx(c1,{variant:"v2/red",children:"Unsigned"})]}),a.jsx(M4,{agreements:o}),a.jsxs("div",{className:"mt-1 text-sm",children:[!t&&!p&&a.jsxs(a.Fragment,{children:[a.jsx("button",{type:"button",className:"cursor-pointer underline",onClick:u,children:"View"}),", "]}),a.jsx("a",{href:ya.crypto_agreement.url,target:"_blank",rel:"noreferrer",className:"underline",children:"Download"})]})]}),a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(V,{className:"font-medium text-black text-sm",children:"Customer Agreement"}),!n&&a.jsx(c1,{variant:"v2/red",children:"Unsigned"})]}),a.jsx(M4,{agreements:i}),a.jsx("div",{className:"mt-1 text-sm",children:a.jsx("a",{href:ya.customer_agreement.url,target:"_blank",rel:"noreferrer",className:"underline",children:"Download"})})]}),a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(V,{className:"font-medium text-black text-sm",children:"Option Agreement"}),!r&&a.jsx(c1,{variant:"v2/red",children:"Unsigned"})]}),a.jsx(M4,{agreements:s}),a.jsx("div",{className:"mt-1 text-sm",children:a.jsx("a",{href:ya.options_agreement.url,target:"_blank",rel:"noreferrer",className:"underline",children:"Download"})})]})]}),a.jsx(Ro,{isOpen:c,title:"Alpaca Crypto Customer Agreement",url:ya.crypto_agreement.url,onCancel:d,onAgree:b,hasAgreed:t,isSubmitting:l})]}),G2e=({isModalOpen:e,isSubmitting:t,isMissingSignerPartyId:n,onView:r,onCancel:o,onAgree:i})=>a.jsxs("section",{className:"flex flex-col items-center gap-4 roun
86ded border border-gray-200 p-4",children:[a.jsx(V,{className:"font-semibold",children:"Review Needed - Updated Customer Agreement"}),n?a.jsxs(V,{children:["Alpaca has updated the Customer Agreement and it needs to be signed. We couldn't find the authorized signer for this entity, so please contact"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-[#377dff] underline",children:"[email protected]"})," ","to complete this update."]}):a.jsxs(a.Fragment,{children:[a.jsx(V,{children:'Alpaca has updated the Customer Agreement. Please review the updated agreement and click "I Agree" before continuing to use our services.'}),a.jsx(ue,{onClick:r,children:"Review Customer Agreement"})]}),a.jsx(Ro,{isOpen:e,title:"Alpaca Customer Agreement",url:ya.customer_agreement.url,onCancel:o,onAgree:i,hasAgreed:!1,isSubmitting:t,disclosure:a.jsx(V,{className:"text-gray-600 text-sm",children:'By clicking "I Agree" you hereby agree to be bound to the terms of the Customer Agreement as provided to you. Your electronic signature will have the same effect as physically signing and returning the agreement.'})})]}),K2e=e=>{if(e.isLoading)return a.jsx("div",{className:"flex w-full max-w-[600px] justify-center pt-32",children:a.jsx(dt,{})});const{isLatestAgreementRequired:t,isMissingSignerPartyId:n,customerAgreement:r,agreementsCard:o}=e;return a.jsxs("div",{className:"flex w-full max-w-[600px] flex-col gap-4 overflow-y-visible",children:[n&&a.jsx(Yt,{variant:"warning",message:a.jsxs("span",{children:["We couldn't find the signer party ID needed to sign agreements for this entity. Please contact"," ",a.jsx("a",{href:"mailto:[email protected]",className:"underline",children:"[email protected]"})," ","for assistance."]})}),t&&a.jsx(G2e,{...r}),a.jsx($2e,{...o})]})},Z2e=()=>{const e=X2e();return a.jsx(K2e,{...e})};var z4,s9;function Y2e(){return s9||(s9=1,z4=(function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(r,o,i){n.o(r,o)||Object.defineProperty(r,o,{enumerable:!0,get:i})},n.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},n.t=function(r,o){if(1&o&&(r=n(r)),8&o||4&o&&typeof r=="object"&&r&&r.__esModule)return r;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:r}),2&o&&typeof r!="string")for(var s in r)n.d(i,s,function(c){return r[c]}.bind(null,s));return i},n.n=function(r){var o=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(o,"a",o),o},n.o=function(r,o){return Object.prototype.hasOwnProperty.call(r,o)},n.p="",n(n.s=9)})([function(e,t){e.exports=G3()},function(e,t,n){var r;(function(){var o={}.hasOwnProperty;function i(){for(var s=[],c=0;c<arguments.length;c++){var l=arguments[c];if(l){var p=typeof l;if(p==="string"||p==="number")s.push(l);else if(Array.isArray(l)&&l.length){var u=i.apply(null,l);u&&s.push(u)}else if(p==="object")for(var d in l)o.call(l,d)&&l[d]&&s.push(d)}}return s.join(" ")}e.exports?(i.default=i,e.exports=i):(r=function(){return i}.apply(t,[]))===void 0||(e.exports=r)})()},function(e,t,n){(function(r){var o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt,p=typeof r=="object"&&r&&r.Object===Object&&r,u=typeof self=="object"&&self&&self.Object===Object&&self,d=p||u||Function("return this")(),b=Object.prototype.toString,f=d.Symbol,m=f?f.prototype:void 0,h=m?m.toString:void 0;function M(x){if(typeof x=="string")return x;if(O(x))return h?h.call(x):"";var C=x+"";return C=="0"&&1/x==-1/0?"-0":C}function z(x){var C=typeof x;return!!x&&(C=="object"||C=="function")}function O(x){return typeof x=="symbol"||(function(C){return!!C&&typeof C=="object"})(x)&&b.call(x)=="[object Symbol]"}function g(x){return x?(x=(function(C){if(typeof C=="number")return C;if(O(C))return NaN;if(z(C)){var S=typeof C.valueOf=="function"?C.valueOf():C;C=z(S)?S+"":S}if(typeof C!="string")return C===0?C:+C;C=C.replace(o,"");var q=s.test(C);return q||c.test(C)?l(C.slice(2),q?2:8):i.test(C)?NaN:+C})(x))===1/0||x===-1/0?17976931348623157e292*(x<0?-1:1):x==x?x:0:x===0?x:0}e.exports=function(x,C,S){var q,A,v,_;return x=(q=x)==null?"":M(q),A=(function(R){var w=g(R),W=w%1;return w==w?W?w-W:w:0})(S),v=0,_=x.length,A==A&&(_!==void 0&&(A=A<=_?A:_),v!==void 0&&(A=A>=v?A:v)),S=A,C=M(C),x.slice(S,S+C.length)==C}}).call(this,n(3))},function(e,t){var n;n=(function(){return this})();try{n=n||new Function("return this")()}catch{typeof window=="object"&&(n=window)}e.exports=n},function(e,t,n){(function(r){var o=/^\[object .+?Constructor\]$/,i=typeof r=="object"&&r&&r.Object===Object&&r,s=typeof self=="object"&&self&&self.Object===Object&&self,c=i||s||Function("return this")(),l,p=Array.prototype,u=Function.prototype,d=Object.prototype,b=c["__core-js_shared__"],f=(l=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(sr
86c)_1."+l:"",m=u.toString,h=d.hasOwnProperty,M=d.toString,z=RegExp("^"+m.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),O=p.splice,g=R(c,"Map"),x=R(Object,"create");function C(E){var j=-1,T=E?E.length:0;for(this.clear();++j<T;){var F=E[j];this.set(F[0],F[1])}}function S(E){var j=-1,T=E?E.length:0;for(this.clear();++j<T;){var F=E[j];this.set(F[0],F[1])}}function q(E){var j=-1,T=E?E.length:0;for(this.clear();++j<T;){var F=E[j];this.set(F[0],F[1])}}function A(E,j){for(var T,F,Z=E.length;Z--;)if((T=E[Z][0])===(F=j)||T!=T&&F!=F)return Z;return-1}function v(E){return!(!W(E)||(j=E,f&&f in j))&&((function(T){var F=W(T)?M.call(T):"";return F=="[object Function]"||F=="[object GeneratorFunction]"})(E)||(function(T){var F=!1;if(T!=null&&typeof T.toString!="function")try{F=!!(T+"")}catch{}return F})(E)?z:o).test((function(T){if(T!=null){try{return m.call(T)}catch{}try{return T+""}catch{}}return""})(E));var j}function _(E,j){var T,F,Z=E.__data__;return((F=typeof(T=j))=="string"||F=="number"||F=="symbol"||F=="boolean"?T!=="__proto__":T===null)?Z[typeof j=="string"?"string":"hash"]:Z.map}function R(E,j){var T=(function(F,Z){return F?.[Z]})(E,j);return v(T)?T:void 0}function w(E,j){if(typeof E!="function"||j&&typeof j!="function")throw new TypeError("Expected a function");var T=function(){var F=arguments,Z=j?j.apply(this,F):F[0],re=T.cache;if(re.has(Z))return re.get(Z);var ne=E.apply(this,F);return T.cache=re.set(Z,ne),ne};return T.cache=new(w.Cache||q),T}function W(E){var j=typeof E;return!!E&&(j=="object"||j=="function")}C.prototype.clear=function(){this.__data__=x?x(null):{}},C.prototype.delete=function(E){return this.has(E)&&delete this.__data__[E]},C.prototype.get=function(E){var j=this.__data__;if(x){var T=j[E];return T==="__lodash_hash_undefined__"?void 0:T}return h.call(j,E)?j[E]:void 0},C.prototype.has=function(E){var j=this.__data__;return x?j[E]!==void 0:h.call(j,E)},C.prototype.set=function(E,j){return this.__data__[E]=x&&j===void 0?"__lodash_hash_undefined__":j,this},S.prototype.clear=function(){this.__data__=[]},S.prototype.delete=function(E){var j=this.__data__,T=A(j,E);return!(T<0)&&(T==j.length-1?j.pop():O.call(j,T,1),!0)},S.prototype.get=function(E){var j=this.__data__,T=A(j,E);return T<0?void 0:j[T][1]},S.prototype.has=function(E){return A(this.__data__,E)>-1},S.prototype.set=function(E,j){var T=this.__data__,F=A(T,E);return F<0?T.push([E,j]):T[F][1]=j,this},q.prototype.clear=function(){this.__data__={hash:new C,map:new(g||S),string:new C}},q.prototype.delete=function(E){return _(this,E).delete(E)},q.prototype.get=function(E){return _(this,E).get(E)},q.prototype.has=function(E){return _(this,E).has(E)},q.prototype.set=function(E,j){return _(this,E).set(E,j),this},w.Cache=q,e.exports=w}).call(this,n(3))},function(e,t,n){(function(r){var o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt,p=typeof r=="object"&&r&&r.Object===Object&&r,u=typeof self=="object"&&self&&self.Object===Object&&self,d=p||u||Function("return this")(),b=Object.prototype.toString,f=Math.max,m=Math.min,h=function(){return d.Date.now()};function M(O){var g=typeof O;return!!O&&(g=="object"||g=="function")}function z(O){if(typeof O=="number")return O;if((function(C){return typeof C=="symbol"||(function(S){return!!S&&typeof S=="object"})(C)&&b.call(C)=="[object Symbol]"})(O))return NaN;if(M(O)){var g=typeof O.valueOf=="function"?O.valueOf():O;O=M(g)?g+"":g}if(typeof O!="string")return O===0?O:+O;O=O.replace(o,"");var x=s.test(O);return x||c.test(O)?l(O.slice(2),x?2:8):i.test(O)?NaN:+O}e.exports=function(O,g,x){var C,S,q,A,v,_,R=0,w=!1,W=!1,E=!0;if(typeof O!="function")throw new TypeError("Expected a function");function j(k){var K=C,U=S;return C=S=void 0,R=k,A=O.apply(U,K)}function T(k){return R=k,v=setTimeout(Z,g),w?j(k):A}function F(k){var K=k-_;return _===void 0||K>=g||K<0||W&&k-R>=q}function Z(){var k=h();if(F(k))return re(k);v=setTimeout(Z,(function(K){var U=g-(K-_);return W?m(U,q-(K-R)):U})(k))}function re(k){return v=void 0,E&&C?j(k):(C=S=void 0,A)}function ne(){var k=h(),K=F(k);if(C=arguments,S=this,_=k,K){if(v===void 0)return T(_);
86if(W)return v=setTimeout(Z,g),j(_)}return v===void 0&&(v=setTimeout(Z,g)),A}return g=z(g)||0,M(x)&&(w=!!x.leading,q=(W="maxWait"in x)?f(z(x.maxWait)||0,g):q,E="trailing"in x?!!x.trailing:E),ne.cancel=function(){v!==void 0&&clearTimeout(v),R=0,C=_=S=v=void 0},ne.flush=function(){return v===void 0?A:re(h())},ne}}).call(this,n(3))},function(e,t,n){(function(r,o){var i="[object Arguments]",s="[object Map]",c="[object Object]",l="[object Set]",p=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/,d=/^\./,b=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,f=/\\(\\)?/g,m=/^\[object .+?Constructor\]$/,h=/^(?:0|[1-9]\d*)$/,M={};M["[object Float32Array]"]=M["[object Float64Array]"]=M["[object Int8Array]"]=M["[object Int16Array]"]=M["[object Int32Array]"]=M["[object Uint8Array]"]=M["[object Uint8ClampedArray]"]=M["[object Uint16Array]"]=M["[object Uint32Array]"]=!0,M[i]=M["[object Array]"]=M["[object ArrayBuffer]"]=M["[object Boolean]"]=M["[object DataView]"]=M["[object Date]"]=M["[object Error]"]=M["[object Function]"]=M[s]=M["[object Number]"]=M[c]=M["[object RegExp]"]=M[l]=M["[object String]"]=M["[object WeakMap]"]=!1;var z=typeof r=="object"&&r&&r.Object===Object&&r,O=typeof self=="object"&&self&&self.Object===Object&&self,g=z||O||Function("return this")(),x=t&&!t.nodeType&&t,C=x&&typeof o=="object"&&o&&!o.nodeType&&o,S=C&&C.exports===x&&z.process,q=(function(){try{return S&&S.binding("util")}catch{}})(),A=q&&q.isTypedArray;function v(ze,Ue,t0,h0){var B0=-1,$0=ze?ze.length:0;for(h0&&$0&&(t0=ze[++B0]);++B0<$0;)t0=Ue(t0,ze[B0],B0,ze);return t0}function _(ze,Ue){for(var t0=-1,h0=ze?ze.length:0;++t0<h0;)if(Ue(ze[t0],t0,ze))return!0;return!1}function R(ze,Ue,t0,h0,B0){return B0(ze,(function($0,n1,_1){t0=h0?(h0=!1,$0):Ue(t0,$0,n1,_1)})),t0}function w(ze){var Ue=!1;if(ze!=null&&typeof ze.toString!="function")try{Ue=!!(ze+"")}catch{}return Ue}function W(ze){var Ue=-1,t0=Array(ze.size);return ze.forEach((function(h0,B0){t0[++Ue]=[B0,h0]})),t0}function E(ze){var Ue=-1,t0=Array(ze.size);return ze.forEach((function(h0){t0[++Ue]=h0})),t0}var j,T,F,Z=Array.prototype,re=Function.prototype,ne=Object.prototype,k=g["__core-js_shared__"],K=(j=/[^.]+$/.exec(k&&k.keys&&k.keys.IE_PROTO||""))?"Symbol(src)_1."+j:"",U=re.toString,G=ne.hasOwnProperty,H=ne.toString,ie=RegExp("^"+U.call(G).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Oe=g.Symbol,Me=g.Uint8Array,xe=ne.propertyIsEnumerable,_e=Z.splice,be=(T=Object.keys,F=Object,function(ze){return T(F(ze))}),he=r0(g,"DataView"),ee=r0(g,"Map"),oe=r0(g,"Promise"),X=r0(g,"Set"),de=r0(g,"WeakMap"),le=r0(Object,"create"),ve=o1(he),Be=o1(ee),Ge=o1(oe),Ye=o1(X),Re=o1(de),we=Oe?Oe.prototype:void 0,Ke=we?we.valueOf:void 0,Ze=we?we.toString:void 0;function De(ze){var Ue=-1,t0=ze?ze.length:0;for(this.clear();++Ue<t0;){var h0=ze[Ue];this.set(h0[0],h0[1])}}function Y(ze){var Ue=-1,t0=ze?ze.length:0;for(this.clear();++Ue<t0;){var h0=ze[Ue];this.set(h0[0],h0[1])}}function I(ze){var Ue=-1,t0=ze?ze.length:0;for(this.clear();++Ue<t0;){var h0=ze[Ue];this.set(h0[0],h0[1])}}function P(ze){var Ue=-1,t0=ze?ze.length:0;for(this.__data__=new I;++Ue<t0;)this.add(ze[Ue])}function D(ze){this.__data__=new Y(ze)}function Q(ze,Ue){var t0=It(ze)||Pt(ze)?(function(n1,_1){for(var k1=-1,q1=Array(n1);++k1<n1;)q1[k1]=_1(k1);return q1})(ze.length,String):[],h0=t0.length,B0=!!h0;for(var $0 in ze)!G.call(ze,$0)||B0&&($0=="length"||l1($0,h0))||t0.push($0);return t0}function te(ze,Ue){for(var t0=ze.length;t0--;)if(kt(ze[t0][0],Ue))return t0;return-1}De.prototype.clear=function(){this.__data__=le?le(null):{}},De.prototype.delete=function(ze){return this.has(ze)&&delete this.__data__[ze]},De.prototype.get=function(ze){var Ue=this.__data__;if(le){var t0=Ue[ze];return t0==="__lodash_hash_undefined__"?void 0:t0}return G.call(Ue,ze)?Ue[ze]:void 0},De.prototype.has=function(ze){var Ue=this.__data__;return le?Ue[ze]!==void 0:G.call(Ue,ze)},De.prototype.set=function(ze,Ue){return this.__data__[ze]=le&&Ue===void 0?"__lodash_hash_undefined__":Ue,this},Y.prototype.clear=function(){this.__data__=[]},Y.prototype.delete=function(ze){var Ue=this.__data__,t0=te(Ue,ze);return!(t0<0)&&(t0==Ue.length-1?Ue.pop():_e.call(Ue,t0,1),!0)},Y.prototype.get=function(ze){var Ue=this.__data__,t0=te(Ue,ze);return t0<0?void 0:Ue[t0][1]},Y.prototype.has=function(ze){return te(this.__data__,ze)>-1},Y.prototype.set=function(ze,Ue){var t0=this.__data__,h0=te(t0,ze);return h0<0?t0.push([ze,Ue]):t0[h0][1]=Ue,this},I.prototype.clear=function(){this.__data__={hash:new De,map:new(ee||Y),string:new De}},I.prototype.delete=function(ze){return y0(this,ze).delete(ze)},I.prototype.get=function(ze){return y0(this,ze).get(ze)},I.prototype.has=function(ze){return y0(this,ze).has(ze)},I.prototype.set=function(ze,Ue){return y0(this,ze).set(ze,Ue),this},P.prototype.add=P.prototype.push=function(ze){return this.__data__.set(ze,"__lodash_hash_undefined__"),this},P.prototype.has=function(ze){return this.__data__.has(ze)},D.prototype.clear=function(){this.__data__=new Y},D.prototype.delete=function(ze){return this.__data__.delete(ze)},D.prototype.get=function(ze){return this.__data__.get(ze)},D.prototype.has=function(ze){return this.__data__.has(ze)},D.prototype.set=function(ze,Ue){var t0=this.__data__;if(t0 instanceof Y){var h0=t0.__data__;if(!ee||h0.length<199)return h0.push([ze,Ue]),this;t0=this.__data__=new I(h0)}return t0.set(ze,Ue),this};var pe,ce=(pe=function(ze,Ue){return ze&&Ne(ze,Ue,wa)},function(ze,Ue){if(ze==null)return ze;if(!vr(ze))return pe(ze,Ue);for(var t0=ze.length,h0=-1,B0=Object(ze);++h0<t0&&Ue(B0[h0],h0,B0)!==!1;);return ze}),Ne=(function(ze){return function(Ue,t0,h0){for(var B0=-1,$0=Object(Ue),n1=h0(Ue),_1=n1.length;_1--;){var k1=n1[++B0];if(t0($0[k1],k1,$0)===!1)break}return Ue}})();function ye(ze,Ue){for(var t0=0,h0=(Ue=C1(Ue,ze)?[Ue]:Je(Ue)).length;ze!=null&&t0<h0;)ze=ze[Y0(Ue[t0++])];return t0&&t0==h0?ze:void 0}function He(ze,Ue){return ze!=null&&Ue in Object(ze)}function Ve(ze,Ue,t0,h0,B0){return ze===Ue||(ze==null||Ue==null||!Bt(ze)&&!st(Ue)?ze!=ze&&Ue!=Ue:(function($0,n1,_1,k1,q1,a1){var hn=It($0),ct=It(n1),lt="[object Array]",K0="[object Array]";hn||(lt=(lt=_0($0))==i?c:lt),ct||(K0=(K0=_0(n1))==i?c:K0);var yn=lt==c&&!w($0),Ur=K0==c&&!w(n1),rn=lt==K0;if(rn&&!yn)return a1||(a1=new D),hn||mn($0)?$e($0,n1,_1,k1,q1,a1):(function(Z0,v1,Xr,An,$r,Gt,vn){switch(Xr){case"[object DataView]":if(Z0.byteLength!=v1.byteLength||Z0.byteOffset!=v1.byteOffset)return!1;Z0=Z0.buffer,v1=v1.buffer;case"[object ArrayBuffer]":return!(Z0.byteLength!=v1.byteLength||!An(new Me(Z0),new Me(v1)));case"[object Boolean]":case"[object Date]":case"[object Number]":return kt(+Z0,+v1);case"[object Error]":return Z0.name==v1.name&&Z0.message==v1.message;case"[object RegExp]":case"[object String]":return Z0==v1+"";case s:var Xn=W;case l:var kn=2&Gt;if(Xn||(Xn=E),Z0.size!=v1.size&&!kn)return!1;var $n=vn.get(Z0);if($n)return $n==v1;Gt|=1,vn.set(Z0,v1);var ua=$e(Xn(Z0),Xn(v1),An,$r,Gt,vn);return vn.delete(Z0),ua;case"[object Symbol]":if(Ke)return Ke.call(Z0)==Ke.call(v1)}return!1})($0,n1,lt,_1,k1,q1,a1);
86if(!(2&q1)){var pa=yn&&G.call($0,"__wrapped__"),Vr=Ur&&G.call(n1,"__wrapped__");if(pa||Vr){var si=pa?$0.value():$0,ci=Vr?n1.value():n1;return a1||(a1=new D),_1(si,ci,k1,q1,a1)}}return rn?(a1||(a1=new D),(function(Z0,v1,Xr,An,$r,Gt){var vn=2&$r,Xn=wa(Z0),kn=Xn.length,$n=wa(v1).length;if(kn!=$n&&!vn)return!1;for(var ua=kn;ua--;){var p1=Xn[ua];if(!(vn?p1 in v1:G.call(v1,p1)))return!1}var Gn=Gt.get(Z0);if(Gn&&Gt.get(v1))return Gn==v1;var bo=!0;Gt.set(Z0,v1),Gt.set(v1,Z0);for(var li=vn;++ua<kn;){p1=Xn[ua];var Dt=Z0[p1],pr=v1[p1];if(An)var Ea=vn?An(pr,Dt,p1,v1,Z0,Gt):An(Dt,pr,p1,Z0,v1,Gt);if(!(Ea===void 0?Dt===pr||Xr(Dt,pr,An,$r,Gt):Ea)){bo=!1;break}li||(li=p1=="constructor")}if(bo&&!li){var Ct=Z0.constructor,da=v1.constructor;Ct==da||!("constructor"in Z0)||!("constructor"in v1)||typeof Ct=="function"&&Ct instanceof Ct&&typeof da=="function"&&da instanceof da||(bo=!1)}return Gt.delete(Z0),Gt.delete(v1),bo})($0,n1,_1,k1,q1,a1)):!1})(ze,Ue,Ve,t0,h0,B0))}function f0(ze){return!(!Bt(ze)||(function(Ue){return!!K&&K in Ue})(ze))&&(nn(ze)||w(ze)?ie:m).test(o1(ze))}function Ee(ze){return typeof ze=="function"?ze:ze==null?Hr:typeof ze=="object"?It(ze)?(function(h0,B0){return C1(h0)&&w1(B0)?U1(Y0(h0),B0):function($0){var n1=(function(_1,k1,q1){var a1=_1==null?void 0:ye(_1,k1);return a1===void 0?q1:a1})($0,h0);return n1===void 0&&n1===B0?(function(_1,k1){return _1!=null&&(function(q1,a1,hn){a1=C1(a1,q1)?[a1]:Je(a1);for(var ct,lt=-1,K0=a1.length;++lt<K0;){var yn=Y0(a1[lt]);if(!(ct=q1!=null&&hn(q1,yn)))break;q1=q1[yn]}return ct||!!(K0=q1?q1.length:0)&&fn(K0)&&l1(yn,K0)&&(It(q1)||Pt(q1))})(_1,k1,He)})($0,h0):Ve(B0,n1,void 0,3)}})(ze[0],ze[1]):(function(h0){var B0=(function($0){for(var n1=wa($0),_1=n1.length;_1--;){var k1=n1[_1],q1=$0[k1];n1[_1]=[k1,q1,w1(q1)]}return n1})(h0);return B0.length==1&&B0[0][2]?U1(B0[0][0],B0[0][1]):function($0){return $0===h0||(function(n1,_1,k1,q1){var a1=k1.length,hn=a1;if(n1==null)return!hn;for(n1=Object(n1);a1--;){var ct=k1[a1];if(ct[2]?ct[1]!==n1[ct[0]]:!(ct[0]in n1))return!1}for(;++a1<hn;){var lt=(ct=k1[a1])[0],K0=n1[lt],yn=ct[1];if(ct[2]){if(K0===void 0&&!(lt in n1))return!1}else{var Ur=new D,rn;if(!(rn===void 0?Ve(yn,K0,q1,3,Ur):rn))return!1}}return!0})($0,h0,B0)}})(ze):C1(Ue=ze)?(t0=Y0(Ue),function(h0){return h0?.[t0]}):(function(h0){return function(B0){return ye(B0,h0)}})(Ue);var Ue,t0}function u0(ze){if(t0=(Ue=ze)&&Ue.constructor,h0=typeof t0=="function"&&t0.prototype||ne,Ue!==h0)return be(ze);var Ue,t0,h0,B0=[];for(var $0 in Object(ze))G.call(ze,$0)&&$0!="constructor"&&B0.push($0);return B0}function Je(ze){return It(ze)?ze:jt(ze)}function $e(ze,Ue,t0,h0,B0,$0){var n1=2&B0,_1=ze.length,k1=Ue.length;if(_1!=k1&&!(n1&&k1>_1))return!1;var q1=$0.get(ze);if(q1&&$0.get(Ue))return q1==Ue;var a1=-1,hn=!0,ct=1&B0?new P:void 0;for($0.set(ze,Ue),$0.set(Ue,ze);++a1<_1;){var lt=ze[a1],K0=Ue[a1];if(h0)var yn=n1?h0(K0,lt,a1,Ue,ze,$0):h0(lt,K0,a1,ze,Ue,$0);if(yn!==void 0){if(yn)continue;hn=!1;break}if(ct){if(!_(Ue,(function(Ur,rn){if(!ct.has(rn)&&(lt===Ur||t0(lt,Ur,h0,B0,$0)))return ct.add(rn)}))){hn=!1;break}}else if(lt!==K0&&!t0(lt,K0,h0,B0,$0)){hn=!1;break}}return $0.delete(ze),$0.delete(Ue),hn}function y0(ze,Ue){var t0,h0,B0=ze.__data__;return((h0=typeof(t0=Ue))=="string"||h0=="number"||h0=="symbol"||h0=="boolean"?t0!=="__proto__":t0===null)?B0[typeof Ue=="string"?"string":"hash"]:B0.map}function r0(ze,Ue){var t0=(function(h0,B0){return h0?.[B0]})(ze,Ue);return f0(t0)?t0:void 0}var _0=function(ze){return H.call(ze)};function l1(ze,Ue){return!!(Ue=Ue??9007199254740991)&&(typeof ze=="number"||h.test(ze))&&ze>-1&&ze%1==0&&ze<Ue}function C1(ze,Ue){if(It(ze))return!1;var t0=typeof ze;return!(t0!="number"&&t0!="symbol"&&t0!="boolean"&&ze!=null&&!xr(ze))||u.test(ze)||!p.test(ze)||Ue!=null&&ze in Object(Ue)}function w1(ze){return ze==ze&&!Bt(ze)}function U1(ze,Ue){return function(t0){return t0!=null&&t0[ze]===Ue&&(Ue!==void 0||ze in Object(t0))}}(he&&_0(new he(new ArrayBuffer(1)))!="[object DataView]"||ee&&_0(new ee)!=s||oe&&_0(oe.resolve())!="[object Promise]"||X&&_0(new X)!=l||de&&_0(new de)!="[object WeakMap]")&&(_0=function(ze){var Ue=H.call(ze),t0=Ue==c?ze.constructor:void 0,h0=t0?o1(t0):void 0;if(h0)switch(h0){case ve:return"[object DataView]";case Be:return s;case Ge:return"[object Promise]";case Ye:return l;case Re:return"[object WeakMap]"}return Ue});var jt=_t((function(ze){var Ue;
86ze=(Ue=ze)==null?"":(function(h0){if(typeof h0=="string")return h0;if(xr(h0))return Ze?Ze.call(h0):"";var B0=h0+"";return B0=="0"&&1/h0==-1/0?"-0":B0})(Ue);var t0=[];return d.test(ze)&&t0.push(""),ze.replace(b,(function(h0,B0,$0,n1){t0.push($0?n1.replace(f,"$1"):B0||h0)})),t0}));function Y0(ze){if(typeof ze=="string"||xr(ze))return ze;var Ue=ze+"";return Ue=="0"&&1/ze==-1/0?"-0":Ue}function o1(ze){if(ze!=null){try{return U.call(ze)}catch{}try{return ze+""}catch{}}return""}function _t(ze,Ue){if(typeof ze!="function"||Ue&&typeof Ue!="function")throw new TypeError("Expected a function");var t0=function(){var h0=arguments,B0=Ue?Ue.apply(this,h0):h0[0],$0=t0.cache;if($0.has(B0))return $0.get(B0);var n1=ze.apply(this,h0);return t0.cache=$0.set(B0,n1),n1};return t0.cache=new(_t.Cache||I),t0}function kt(ze,Ue){return ze===Ue||ze!=ze&&Ue!=Ue}function Pt(ze){return(function(Ue){return st(Ue)&&vr(Ue)})(ze)&&G.call(ze,"callee")&&(!xe.call(ze,"callee")||H.call(ze)==i)}_t.Cache=I;var It=Array.isArray;function vr(ze){return ze!=null&&fn(ze.length)&&!nn(ze)}function nn(ze){var Ue=Bt(ze)?H.call(ze):"";return Ue=="[object Function]"||Ue=="[object GeneratorFunction]"}function fn(ze){return typeof ze=="number"&&ze>-1&&ze%1==0&&ze<=9007199254740991}function Bt(ze){var Ue=typeof ze;return!!ze&&(Ue=="object"||Ue=="function")}function st(ze){return!!ze&&typeof ze=="object"}function xr(ze){return typeof ze=="symbol"||st(ze)&&H.call(ze)=="[object Symbol]"}var mn=A?(function(ze){return function(Ue){return ze(Ue)}})(A):function(ze){return st(ze)&&fn(ze.length)&&!!M[H.call(ze)]};function wa(ze){return vr(ze)?Q(ze):u0(ze)}function Hr(ze){return ze}o.exports=function(ze,Ue,t0){var h0=It(ze)?v:R,B0=arguments.length<3;return h0(ze,Ee(Ue),t0,B0,ce)}}).call(this,n(3),n(7)(e))},function(e,t){e.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(e,t){String.prototype.padEnd||(String.prototype.padEnd=function(n,r){return n>>=0,r=String(r!==void 0?r:" "),this.length>n?String(this):((n-=this.length)>r.length&&(r+=r.repeat(n/r.length)),String(this)+r.slice(0,n))})},function(e,t,n){function r(ne,k,K){return k in ne?Object.defineProperty(ne,k,{value:K,enumerable:!0,configurable:!0,writable:!0}):ne[k]=K,ne}function o(ne){if(Symbol.iterator in Object(ne)||Object.prototype.toString.call(ne)==="[object Arguments]")return Array.from(ne)}function i(ne){return(function(k){if(Array.isArray(k)){for(var K=0,U=new Array(k.length);K<k.length;K++)U[K]=k[K];return U}})(ne)||o(ne)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance")})()}function s(ne){if(Array.isArray(ne))return ne}function c(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function l(ne,k){if(!(ne instanceof k))throw new TypeError("Cannot call a class as a function")}function p(ne,k){for(var K=0;K<k.length;K++){var U=k[K];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(ne,U.key,U)}}function u(ne){return(u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(k){return typeof k}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k})(ne)}function d(ne){return(d=typeof Symbol=="function"&&u(Symbol.iterator)==="symbol"?function(k){return u(k)}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":u(k)})(ne)}function b(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function f(ne){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(k){return k.__proto__||Object.getPrototypeOf(k)})(ne)}function m(ne,k){return(m=Object.setPrototypeOf||function(K,U){return K.__proto__=U,K})(ne,k)}n.r(t);var h=n(0),M=n.n(h),z=n(5),O=n.n(z),g=n(4),x=n.n(g),C=n(6),S=n.n(C),q=n(2),A=n.n(q),v=n(1),_=n.n(v);n(8);function R(ne,k){return s(ne)||(function(K,U){var G=[],H=!0,ie=!1,Oe=void 0;try{for(var Me,xe=K[Symbol.iterator]();!(H=(Me=xe.next()).done)&&(G.push(Me.value),!U||G.length!==U);H=!0);}catch(_e){ie=!0,Oe=_e}finally{try{H||xe.return==null||xe.return()}finally{if(ie)throw Oe}}return G})(ne,k)||c()}var w
vendor: 11,738 bytes, line 86
86=[["Afghanistan",["asia"],"af","93"],["Albania",["europe"],"al","355"],["Algeria",["africa","north-africa"],"dz","213"],["Andorra",["europe"],"ad","376"],["Angola",["africa"],"ao","244"],["Antigua and Barbuda",["america","carribean"],"ag","1268"],["Argentina",["america","south-america"],"ar","54","(..) ........",0,["11","221","223","261","264","2652","280","2905","291","2920","2966","299","341","342","343","351","376","379","381","3833","385","387","388"]],["Armenia",["asia","ex-ussr"],"am","374",".. ......"],["Aruba",["america","carribean"],"aw","297"],["Australia",["oceania"],"au","61","(..) .... ....",0,["2","3","4","7","8","02","03","04","07","08"]],["Austria",["europe","eu-union"],"at","43"],["Azerbaijan",["asia","ex-ussr"],"az","994","(..) ... .. .."],["Bahamas",["america","carribean"],"bs","1242"],["Bahrain",["middle-east"],"bh","973"],["Bangladesh",["asia"],"bd","880"],["Barbados",["america","carribean"],"bb","1246"],["Belarus",["europe","ex-ussr"],"by","375","(..) ... .. .."],["Belgium",["europe","eu-union"],"be","32","... .. .. .."],["Belize",["america","central-america"],"bz","501"],["Benin",["africa"],"bj","229"],["Bhutan",["asia"],"bt","975"],["Bolivia",["america","south-america"],"bo","591"],["Bosnia and Herzegovina",["europe","ex-yugos"],"ba","387"],["Botswana",["africa"],"bw","267"],["Brazil",["america","south-america"],"br","55","(..) ........."],["British Indian Ocean Territory",["asia"],"io","246"],["Brunei",["asia"],"bn","673"],["Bulgaria",["europe","eu-union"],"bg","359"],["Burkina Faso",["africa"],"bf","226"],["Burundi",["africa"],"bi","257"],["Cambodia",["asia"],"kh","855"],["Cameroon",["africa"],"cm","237"],["Canada",["america","north-america"],"ca","1","(...) ...-....",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde",["africa"],"cv","238"],["Caribbean Netherlands",["america","carribean"],"bq","599","",1],["Central African Republic",["africa"],"cf","236"],["Chad",["africa"],"td","235"],["Chile",["america","south-america"],"cl","56"],["China",["asia"],"cn","86","..-........."],["Colombia",["america","south-america"],"co","57","... ... ...."],["Comoros",["africa"],"km","269"],["Congo",["africa"],"cd","243"],["Congo",["africa"],"cg","242"],["Costa Rica",["america","central-america"],"cr","506","....-...."],["Côte d’Ivoire",["africa"],"ci","225",".. .. .. .."],["Croatia",["europe","eu-union","ex-yugos"],"hr","385"],["Cuba",["america","carribean"],"cu","53"],["Curaçao",["america","carribean"],"cw","599","",0],["Cyprus",["europe","eu-union"],"cy","357",".. ......"],["Czech Republic",["europe","eu-union"],"cz","420","... ... ..."],["Denmark",["europe","eu-union","baltic"],"dk","45",".. .. .. .."],["Djibouti",["africa"],"dj","253"],["Dominica",["america","carribean"],"dm","1767"],["Dominican Republic",["america","carribean"],"do","1","",2,["809","829","849"]],["Ecuador",["america","south-america"],"ec","593"],["Egypt",["africa","north-africa"],"eg","20"],["El Salvador",["america","central-america"],"sv","503","....-...."],["Equatorial Guinea",["africa"],"gq","240"],["Eritrea",["africa"],"er","291"],["Estonia",["europe","eu-union","ex-ussr","baltic"],"ee","372",".... ......"],["Ethiopia",["africa"],"et","251"],["Fiji",["oceania"],"fj","679"],["Finland",["europe","eu-union","baltic"],"fi","358",".. ... .. .."],["France",["europe","eu-union"],"fr","33",". .. .. .. .."],["French Guiana",["america","south-america"],"gf","594"],["French Polynesia",["oceania"],"pf","689"],["Gabon",["africa"],"ga","241"],["Gambia",["africa"],"gm","220"],["Georgia",["asia","ex-ussr"],"ge","995"],["Germany",["europe","eu-union","baltic"],"de","49",".... ........"],["Ghana",["africa"],"gh","233"],["Greece",["europe","eu-union"],"gr","30"],["Grenada",["america","carribean"],"gd","1473"],["Guadeloupe",["america","carribean"],"gp","590","",0],["Guam",["oceania"],"gu","1671"],["Guatemala",["america","central-america"],"gt","502","....-...."],["Guinea",["africa"],"gn","224"],["Guinea-Bissau",["africa"],"gw","245"],["Guyana",["america","south-america"],"gy","592"],["Haiti",["america","carribean"],"ht","509","....-...."],["Honduras",["america","central-america"],"hn","504"],["Hong Kong",["asia"],"hk","852",".... ...."],["Hungary",["europe","eu-union"],"hu","36"],["Iceland",["europe"],"is","354","... ...."],["India",["asia"],"in","91",".....-....."],["Indonesia",["asia"],"id","62"],["Iran",["middle-east"],"ir","98","... ... ...."],["Iraq",["middle-east"],"iq","964"],["Ireland",["europe","eu-union"],"ie","353",".. ......."],["Israel",["middle-east"],"il","972","... ... ...."],["Italy",["europe","eu-union"],"it","39","... .......",0],["Jamaica",["america","carribean"],"jm","1876"],["Japan",["asia"],"jp","81",".. .... ...."],["Jordan",["middle-east"],"jo","962"],["Kazakhstan",["asia","ex-ussr"],"kz","7","... ...-..-..",1,["310","311","312","313","315","318","321","324","325","326","327","336","7172","73622"]],["Kenya",["africa"],"ke","254"],["Kiribati",["oceania"],"ki","686"],["Kosovo",["europe","ex-yugos"],"xk","383"],["Kuwait",["middle-east"],"kw","965"],["Kyrgyzstan",["asia","ex-ussr"],"kg","996","... ... ..."],["Laos",["asia"],"la","856"],["Latvia",["europe","eu-union","ex-ussr","baltic"],"lv","371",".. ... ..."],["Lebanon",["middle-east"],"lb","961"],["Lesotho",["africa"],"ls","266"],["Liberia",["africa"],"lr","231"],["Libya",["africa","north-africa"],"ly","218"],["Liechtenstein",["europe"],"li","423"],["Lithuania",["europe","eu-union","ex-ussr","baltic"],"lt","370"],["Luxembourg",["europe","eu-union"],"lu","352"],["Macau",["asia"],"mo","853"],["Macedonia",["europe","ex-yugos"],"mk","389"],["Madagascar",["africa"],"mg","261"],["Malawi",["africa"],"mw","265"],["Malaysia",["asia"],"my","60","..-....-...."],["Maldives",["asia"],"mv","960"],["Mali",["africa"],"ml","223"],["Malta",["europe","eu-union"],"mt","356"],["Marshall Islands",["oceania"],"mh","692"],["Martinique",["america","carribean"],"mq","596"],["Mauritania",["africa"],"mr","222"],["Mauritius",["africa"],"mu","230"],["Mexico",["america","central-america"],"mx","52","... ... ....",0,["55","81","33","656","664","998","774","229"]],["Micronesia",["oceania"],"fm","691"],["Moldova",["europe"],"md","373","(..) ..-..-.."],["Monaco",["europe"],"mc","377"],["Mongolia",["asia"],"mn","976"],["Montenegro",["europe","ex-yugos"],"me","382"],["Morocco",["africa","north-africa"],"ma","212"],["Mozambique",["africa"],"mz","258"],["Myanmar",["asia"],"mm","95"],["Namibia",["africa"],"na","264"],["Nauru",["africa"],"nr","674"],["Nepal",["asia"],"np","977"],["Netherlands",["europe","eu-union"],"nl","31",".. ........"],["New Caledonia",["oceania"],"nc","687"],["New Zealand",["oceania"],"nz","64","...-...-...."],["Nicaragua",["america","central-america"],"ni","505"],["Niger",["africa"],"ne","227"],["Nigeria",["africa"],"ng","234"],["North Korea",["asia"],"kp","850"],["Norway",["europe","baltic"],"no","47","... .. ..."],["Oman",["middle-east"],"om","968"],["Pakistan",["asia"],"pk","92","...-......."],["Palau",["oceania"],"pw","680"],["Palestine",["middle-east"],"ps","970"],["Panama",["america","central-america"],"pa","507"],["Papua New Guinea",["oceania"],"pg","675"],["Paraguay",["america","south-america"],"py","595"],["Peru",["america","south-america"],"pe","51"],["Philippines",["asia"],"ph","63",".... ......."],["Poland",["europe","eu-union","baltic"],"pl","48","...-...-..."],["Portugal",["europe","eu-union"],"pt","351"],["Puerto Rico",["america","carribean"],"pr","1","",3,["787","939"]],["Qatar",["middle-east"],"qa","974"],["Réunion",["africa"],"re","262"],["Romania",["europe","eu-union"],"ro","40"],["Russia",["europe","asia","ex-ussr","baltic"],"ru","7","(...) ...-..-..",0],["Rwanda",["africa"],"rw","250"],["Saint Kitts and Nevis",["america","carribean"],"kn","1869"],["Saint Lucia",["america","carribean"],"lc","1758"],["Saint Vincent and the Grenadines",["america","carribean"],"vc","1784"],["Samoa",["oceania"],"ws","685"],["San Marino",["europe"],"sm","378"],["São Tomé and Príncipe",["africa"],"st","239"],["Saudi Arabia",["middle-east"],"sa","966"],["Senegal",["africa"],"sn","221"],["Serbia",["europe","ex-yugos"],"rs","381"],["Seychelles",["africa"],"sc","248"],["Sierra Leone",["africa"],"sl","232"],["Singapore",["asia"],"sg","65","....-...."],["Slovakia",["europe","eu-union"],"sk","421"],["Slovenia",["europe","eu-union","ex-yugos"],"si","386"],["Solomon Islands",["oceania"],"sb","677"],["Somalia",["africa"],"so","252"],["South Africa",["africa"],"za","27"],["South Korea",["asia"],"kr","82","... .... ...."],["South Sudan",["africa","north-africa"],"ss","211"],["Spain",["europe","eu-union"],"es","34","... ... ..."],["Sri Lanka",["asia"],"lk","94"],["Sudan",["africa"],"sd","249"],["Suriname",["america","south-america"],"sr","597"],["Swaziland",["africa"],"sz","268"],["Sweden",["europe","eu-union","baltic"],"se","46","(...) ...-..."],["Switzerland",["europe"],"ch","41",".. ... .. .."],["Syria",["middle-east"],"sy","963"],["Taiwan",["asia"],"tw","886"],["Tajikistan",["asia","ex-ussr"],"tj","992"],["Tanzania",["africa"],"tz","255"],["Thailand",["asia"],"th","66"],["Timor-Leste",["asia"],"tl","670"],["Togo",["africa"],"tg","228"],["Tonga",["oceania"],"to","676"],["Trinidad and Tobago",["america","carribean"],"tt","1868"],["Tunisia",["africa","north-africa"],"tn","216"],["Turkey",["europe"],"tr","90","... ... .. .."],["Turkmenistan",["asia","ex-ussr"],"tm","993"],["Tuvalu",["asia"],"tv","688"],["Uganda",["africa"],"ug","256"],["Ukraine",["europe","ex-ussr"],"ua","380","(..) ... .. .."],["United Arab Emirates",["middle-east"],"ae","971"],["United Kingdom",["europe","eu-union"],"gb","44",".... ......"],["United States",["america","north-america"],"us","1","(...) ...-....",0,["907","205","251","256","334","479","501","870","480","520","602","623","928","209","213","310","323","408","415","510","530","559","562","619","626","650","661","707","714","760","805","818","831","858","909","916","925","949","951","303","719","970","203","860","202","302","239","305","321","352","386","407","561","727","772","813","850","863","904","941","954","229","404","478","706","770","912","808","319","515","563","641","712","208","217","309","312","618","630","708","773","815","847","219","260","317","574","765","812","316","620","785","913","270","502","606","859","225","318","337","504","985","413","508","617","781","978","301","410","207","231","248","269","313","517","586","616","734","810","906","989","218","320","507","612","651","763","952","314","417","573","636","660","816","228","601","662","406","252","336","704","828","910","919","701","308","402","603","201","609","732","856","908","973","505","575","702","775","212","315","516","518","585","607","631","716","718","845","914","216","330","419","440","513","614","740","937","405","580","918","503","541","215","412","570","610","717","724","814","401","803","843","864","605","423","615","731","865","901","931","210","214","254","281","325","361","409","432","512","713","806","817","830","903","915","936","940","956","972","979","435","801","276","434","540","703","757","804","802","206","253","360","425","509","262","414","608","715","920","304","307"]],["Uruguay",["america","south-america"],"uy","598"],["Uzbekistan",["asia","ex-ussr"],"uz","998",".. ... .. .."],["Vanuatu",["oceania"],"vu","678"],["Vatican City",["europe"],"va","39",".. .... ....",1],["Venezuela",["america","south-america"],"ve","58"],["Vietnam",["asia"],"vn","84"],["Yemen",["middle-east"],"ye","967"],["Zambia",["africa"],"zm","260"],["Zimbabwe",["africa"],"zw","263"]],
86W=[["American Samoa",["oceania"],"as","1684"],["Anguilla",["america","carribean"],"ai","1264"],["Bermuda",["america","north-america"],"bm","1441"],["British Virgin Islands",["america","carribean"],"vg","1284"],["Cayman Islands",["america","carribean"],"ky","1345"],["Cook Islands",["oceania"],"ck","682"],["Falkland Islands",["america","south-america"],"fk","500"],["Faroe Islands",["europe"],"fo","298"],["Gibraltar",["europe"],"gi","350"],["Greenland",["america"],"gl","299"],["Jersey",["europe","eu-union"],"je","44",".... ......"],["Montserrat",["america","carribean"],"ms","1664"],["Niue",["asia"],"nu","683"],["Norfolk Island",["oceania"],"nf","672"],["Northern Mariana Islands",["oceania"],"mp","1670"],["Saint Barthélemy",["america","carribean"],"bl","590","",1],["Saint Helena",["africa"],"sh","290"],["Saint Martin",["america","carribean"],"mf","590","",2],["Saint Pierre and Miquelon",["america","north-america"],"pm","508"],["Sint Maarten",["america","carribean"],"sx","1721"],["Tokelau",["oceania"],"tk","690"],["Turks and Caicos Islands",["america","carribean"],"tc","1649"],["U.S. Virgin Islands",["america","carribean"],"vi","1340"],["Wallis and Futuna",["oceania"],"wf","681"]];function E(ne,k,K,U,G){return!K||G?ne+"".padEnd(k.length,".")+" "+U:ne+"".padEnd(k.length,".")+" "+K}function j(ne,k,K,U,G){var H,ie,Oe=[];return ie=k===!0,[(H=[]).concat.apply(H,i(ne.map((function(Me){var xe={name:Me[0],regions:Me[1],iso2:Me[2],countryCode:Me[3],dialCode:Me[3],format:E(K,Me[3],Me[4],U,G),priority:Me[5]||0},_e=[];return Me[6]&&Me[6].map((function(be){var he=(function(ee){for(var oe=1;oe<arguments.length;oe++){var X=arguments[oe]!=null?arguments[oe]:{},de=Object.keys(X);typeof Object.getOwnPropertySymbols=="function"&&(de=de.concat(Object.getOwnPropertySymbols(X).filter((function(le){return Object.getOwnPropertyDescriptor(X,le).enumerable})))),de.forEach((function(le){r(ee,le,X[le])}))}return ee})({},xe);he.dialCode=Me[3]+be,he.isAreaCode=!0,he.areaCodeLength=be.length,_e.push(he)})),_e.length>0?(xe.mainCode=!0,ie||k.constructor.name==="Array"&&k.includes(Me[2])?(xe.hasAreaCodes=!0,[xe].concat(_e)):(Oe=Oe.concat(_e),[xe])):[xe]})))),Oe]}
86function T(ne,k,K,U){if(K!==null){var G=Object.keys(K),H=Object.values(K);G.forEach((function(ie,Oe){if(U)return ne.push([ie,H[Oe]]);var Me=ne.findIndex((function(_e){return _e[0]===ie}));if(Me===-1){var xe=[ie];xe[k]=H[Oe],ne.push(xe)}else ne[Me][k]=H[Oe]}))}}function F(ne,k){return k.length===0?ne:ne.map((function(K){var U=k.findIndex((function(H){return H[0]===K[2]}));if(U===-1)return K;var G=k[U];return G[1]&&(K[4]=G[1]),G[3]&&(K[5]=G[3]),G[2]&&(K[6]=G[2]),K}))}var Z=function ne(k,K,U,G,H,ie,Oe,Me,xe,_e,be,he,ee,oe){l(this,ne),this.filterRegions=function(we,Ke){if(typeof we=="string"){var Ze=we;return Ke.filter((function(De){return De.regions.some((function(Y){return Y===Ze}))}))}return Ke.filter((function(De){return we.map((function(Y){return De.regions.some((function(I){return I===Y}))})).some((function(Y){return Y}))}))},this.sortTerritories=function(we,Ke){var Ze=[].concat(i(we),i(Ke));return Ze.sort((function(De,Y){return De.name<Y.name?-1:De.name>Y.name?1:0})),Ze},this.getFilteredCountryList=function(we,Ke,Ze){return we.length===0?Ke:Ze?we.map((function(De){var Y=Ke.find((function(I){return I.iso2===De}));if(Y)return Y})).filter((function(De){return De})):Ke.filter((function(De){return we.some((function(Y){return Y===De.iso2}))}))},this.localizeCountries=function(we,Ke,Ze){for(var De=0;De<we.length;De++)Ke[we[De].iso2]!==void 0?we[De].localName=Ke[we[De].iso2]:Ke[we[De].name]!==void 0&&(we[De].localName=Ke[we[De].name]);return Ze||we.sort((function(Y,I){return Y.localName<I.localName?-1:Y.localName>I.localName?1:0})),we},this.getCustomAreas=function(we,Ke){for(var Ze=[],De=0;De<Ke.length;De++){var Y=JSON.parse(JSON.stringify(we));Y.dialCode+=Ke[De],Ze.push(Y)}return Ze},this.excludeCountries=function(we,Ke){return Ke.length===0?we:we.filter((function(Ze){return!Ke.includes(Ze.iso2)}))};var X=(function(we,Ke,Ze){var De=[];return T(De,1,we,!0),T(De,3,Ke),T(De,2,Ze),De})(Me,xe,_e),de=F(JSON.parse(JSON.stringify(w)),X),le=F(JSON.parse(JSON.stringify(W)),X),ve=R(j(de,k,he,ee,oe),2),Be=ve[0],Ge=ve[1];if(K){var Ye=R(j(le,k,he,ee,oe),2),Re=Ye[0];Ye[1],Be=this.sortTerritories(Re,Be)}U&&(Be=this.filterRegions(U,Be)),this.onlyCountries=this.localizeCountries(this.excludeCountries(this.getFilteredCountryList(G,Be,Oe.includes("onlyCountries")),ie),be,Oe.includes("onlyCountries")),this.preferredCountries=H.length===0?[]:this.localizeCountries(this.getFilteredCountryList(H,Be,Oe.includes("preferredCountries")),be,Oe.includes("preferredCountries")),this.hiddenAreaCodes=this.excludeCountries(this.getFilteredCountryList(G,Ge),ie)},re=(function(ne){function k(G){var H;l(this,k),(H=(function(X,de){return!de||d(de)!=="object"&&typeof de!="function"?b(X):de})(this,f(k).call(this,G))).getProbableCandidate=x()((function(X){return X&&X.length!==0?H.state.onlyCountries.filter((function(de){return A()(de.name.toLowerCase(),X.toLowerCase())}),b(b(H)))[0]:null})),H.guessSelectedCountry=x()((function(X,de,le,ve){var Be;if(H.props.enableAreaCodes===!1&&(ve.some((function(Re){if(A()(X,Re.dialCode))return le.some((function(we){if(Re.iso2===we.iso2&&we.mainCode)return Be=we,!0})),!0})),Be))return Be;var Ge=le.find((function(Re){return Re.iso2==de}));if(X.trim()==="")return Ge;var Ye=le.reduce((function(Re,we){return A()(X,we.dialCode)&&(we.dialCode.length>Re.dialCode.length||we.dialCode.length===Re.dialCode.length&&we.priority<Re.priority)?we:Re}),{dialCode:"",priority:10001},b(b(H)));return Ye.name?Ye:Ge})),H.updateCountry=function(X){var de,le=H.state.onlyCountries;(de=X.indexOf(0)>="0"&&X.indexOf(0)<="9"?le.find((function(ve){return ve.dialCode==+X})):le.find((function(ve){return ve.iso2==X})))&&de.dialCode&&H.setState({selectedCountry:de,formattedNumber:H.props.disableCountryCode?"":H.formatNumber(de.dialCode,de)})},H.scrollTo=function(X,de){if(X){var le=H.dropdownRef;if(le&&document.body){var ve=le.offsetHeight,Be=le.getBoundingClientRect().top+document.body.scrollTop,Ge=Be+ve,Ye=X,Re=Ye.getBoundingClientRect(),we=Ye.offsetHeight,Ke=Re.top+document.body.scrollTop,Ze=Ke+we,De=Ke-Be+le.scrollTop,Y=ve/2-we/2;
vendor: 14,780 bytes, line 86
86if(H.props.enableSearch?Ke<Be+32:Ke<Be)de&&(De-=Y),le.scrollTop=De;else if(Ze>Ge){de&&(De+=Y);var I=ve-we;le.scrollTop=De-I}}}},H.scrollToTop=function(){var X=H.dropdownRef;X&&document.body&&(X.scrollTop=0)},H.formatNumber=function(X,de){if(!de)return X;var le,ve=de.format,Be=H.props,Ge=Be.disableCountryCode,Ye=Be.enableAreaCodeStretch,Re=Be.enableLongNumbers,we=Be.autoFormat;if(Ge?((le=ve.split(" ")).shift(),le=le.join(" ")):Ye&&de.isAreaCode?((le=ve.split(" "))[1]=le[1].replace(/\.+/,"".padEnd(de.areaCodeLength,".")),le=le.join(" ")):le=ve,!X||X.length===0)return Ge?"":H.props.prefix;if(X&&X.length<2||!le||!we)return Ge?X:H.props.prefix+X;var Ke,Ze=S()(le,(function(De,Y){if(De.remainingText.length===0)return De;if(Y!==".")return{formattedText:De.formattedText+Y,remainingText:De.remainingText};var I,P=s(I=De.remainingText)||o(I)||c(),D=P[0],Q=P.slice(1);return{formattedText:De.formattedText+D,remainingText:Q}}),{formattedText:"",remainingText:X.split("")});return(Ke=Re?Ze.formattedText+Ze.remainingText.join(""):Ze.formattedText).includes("(")&&!Ke.includes(")")&&(Ke+=")"),Ke},H.cursorToEnd=function(){var X=H.numberInputRef;if(document.activeElement===X){X.focus();var de=X.value.length;X.value.charAt(de-1)===")"&&(de-=1),X.setSelectionRange(de,de)}},H.getElement=function(X){return H["flag_no_".concat(X)]},H.getCountryData=function(){return H.state.selectedCountry?{name:H.state.selectedCountry.name||"",dialCode:H.state.selectedCountry.dialCode||"",countryCode:H.state.selectedCountry.iso2||"",format:H.state.selectedCountry.format||""}:{}},H.handleFlagDropdownClick=function(X){if(X.preventDefault(),H.state.showDropdown||!H.props.disabled){var de=H.state,le=de.preferredCountries,ve=de.onlyCountries,Be=de.selectedCountry,Ge=H.concatPreferredCountries(le,ve).findIndex((function(Ye){return Ye.dialCode===Be.dialCode&&Ye.iso2===Be.iso2}));H.setState({showDropdown:!H.state.showDropdown,highlightCountryIndex:Ge},(function(){H.state.showDropdown&&H.scrollTo(H.getElement(H.state.highlightCountryIndex))}))}},H.handleInput=function(X){var de=X.target.value,le=H.props,ve=le.prefix,Be=le.onChange,Ge=H.props.disableCountryCode?"":ve,Ye=H.state.selectedCountry,Re=H.state.freezeSelection;if(!H.props.countryCodeEditable){var we=ve+(Ye.hasAreaCodes?H.state.onlyCountries.find((function(ce){return ce.iso2===Ye.iso2&&ce.mainCode})).dialCode:Ye.dialCode);if(de.slice(0,we.length)!==we)return}if(de===ve)return Be&&Be("",H.getCountryData(),X,""),H.setState({formattedNumber:""});if(!(de.replace(/\D/g,"").length>15&&(H.props.enableLongNumbers===!1||typeof H.props.enableLongNumbers=="number"&&de.replace(/\D/g,"").length>H.props.enableLongNumbers))&&de!==H.state.formattedNumber){X.preventDefault?X.preventDefault():X.returnValue=!1;var Ke=H.props.country,Ze=H.state,De=Ze.onlyCountries,Y=Ze.selectedCountry,I=Ze.hiddenAreaCodes;if(Be&&X.persist(),de.length>0){var P=de.replace(/\D/g,"");(!H.state.freezeSelection||Y&&Y.dialCode.length>P.length)&&(Ye=H.props.disableCountryGuess?Y:H.guessSelectedCountry(P.substring(0,6),Ke,De,I)||Y,Re=!1),Ge=H.formatNumber(P,Ye),Ye=Ye.dialCode?Ye:Y}var D=X.target.selectionStart,Q=X.target.selectionStart,te=H.state.formattedNumber,pe=Ge.length-te.length;H.setState({formattedNumber:Ge,freezeSelection:Re,selectedCountry:Ye},(function(){pe>0&&(Q-=pe),Ge.charAt(Ge.length-1)==")"?H.numberInputRef.setSelectionRange(Ge.length-1,Ge.length-1):Q>0&&te.length>=Ge.length?H.numberInputRef.setSelectionRange(Q,Q):D<te.length&&H.numberInputRef.setSelectionRange(D,D),Be&&Be(Ge.replace(/[^0-9]+/g,""),H.getCountryData(),X,Ge)}))}},H.handleInputClick=function(X){H.setState({showDropdown:!1}),H.props.onClick&&H.props.onClick(X,H.getCountryData())},H.handleDoubleClick=function(X){var de=X.target.value.length;X.target.setSelectionRange(0,de)},H.handleFlagItemClick=function(X,de){var le=H.state.selectedCountry,ve=H.state.onlyCountries.find((function(Re){return Re==X}));if(ve){var Be=H.state.formattedNumber.replace(" ","").replace("(","").replace(")","").replace("-",""),Ge=Be.length>1?Be.replace(le.dialCode,ve.dialCode):ve.dialCode,Ye=H.formatNumber(Ge.replace(/\D/g,""),ve);H.setState({showDropdown:!1,selectedCountry:ve,freezeSelection:!0,formattedNumber:Ye,searchValue:""},(function(){H.cursorToEnd(),H.props.onChange&&H.props.onChange(Ye.replace(/[^0-9]+/g,""),H.getCountryData(),de,Ye)}))}},H.handleInputFocus=function(X){H.numberInputRef&&H.numberInputRef.value===H.props.prefix&&H.state.selectedCountry&&!H.props.disableCountryCode&&H.setState({formattedNumber:H.props.prefix+H.state.selectedCountry.dialCode},(function(){H.props.jumpCursorToEnd&&setTimeout(H.cursorToEnd,0)})),H.setState({placeholder:""}),H.props.onFocus&&H.props.onFocus(X,H.getCountryData()),H.props.jumpCursorToEnd&&setTimeout(H.cursorToEnd,0)},H.handleInputBlur=function(X){X.target.value||H.setState({placeholder:H.props.placeholder}),H.props.onBlur&&H.props.onBlur(X,H.getCountryData())},H.handleInputCopy=function(X){if(H.props.copyNumbersOnly){var de=window.getSelection().toString().replace(/[^0-9]+/g,"");X.clipboardData.setData("text/plain",de),X.preventDefault()}},H.getHighlightCountryIndex=function(X){var de=H.state.highlightCountryIndex+X;return de<0||de>=H.state.onlyCountries.length+H.state.preferredCountries.length?de-X:H.props.enableSearch&&de>H.getSearchFilteredCountries().length?0:de},H.searchCountry=function(){var X=H.getProbableCandidate(H.state.queryString)||H.state.onlyCountries[0],de=H.state.onlyCountries.findIndex((function(le){return le==X}))+H.state.preferredCountries.length;H.scrollTo(H.getElement(de),!0),H.setState({queryString:"",highlightCountryIndex:de})},H.handleKeydown=function(X){var de=H.props.keys,le=X.target.className;if(le.includes("selected-flag")&&X.which===de.ENTER&&!H.state.showDropdown)return H.handleFlagDropdownClick(X);if(le.includes("form-control")&&(X.which===de.ENTER||X.which===de.ESC))return X.target.blur();if(H.state.showDropdown&&!H.props.disabled&&(!le.includes("search-box")||X.which===de.UP||X.which===de.DOWN||X.which===de.ENTER||X.which===de.ESC&&X.target.value==="")){X.preventDefault?X.preventDefault():X.returnValue=!1;var ve=function(Be){H.setState({highlightCountryIndex:H.getHighlightCountryIndex(Be)},(function(){H.scrollTo(H.getElement(H.state.highlightCountryIndex),!0)}))};switch(X.which){case de.DOWN:ve(1);break;case de.UP:ve(-1);break;case de.ENTER:H.props.enableSearch?H.handleFlagItemClick(H.getSearchFilteredCountries()[H.state.highlightCountryIndex]||H.getSearchFilteredCountries()[0],X):H.handleFlagItemClick([].concat(i(H.state.preferredCountries),i(H.state.onlyCountries))[H.state.highlightCountryIndex],X);break;case de.ESC:case de.TAB:H.setState({showDropdown:!1},H.cursorToEnd);break;default:(X.which>=de.A&&X.which<=de.Z||X.which===de.SPACE)&&H.setState({queryString:H.state.queryString+String.fromCharCode(X.which)},H.state.debouncedQueryStingSearcher)}}},H.handleInputKeyDown=function(X){var de=H.props,le=de.keys,ve=de.onEnterKeyPress,Be=de.onKeyDown;X.which===le.ENTER&&ve&&ve(X),Be&&Be(X)},H.handleClickOutside=function(X){H.dropdownRef&&!H.dropdownContainerRef.contains(X.target)&&H.state.showDropdown&&H.setState({showDropdown:!1})},H.handleSearchChange=function(X){var de=X.currentTarget.value,le=H.state,ve=le.preferredCountries,Be=le.selectedCountry,Ge=0;if(de===""&&Be){var Ye=H.state.onlyCountries;Ge=H.concatPreferredCountries(ve,Ye).findIndex((function(Re){return Re==Be})),setTimeout((function(){return H.scrollTo(H.getElement(Ge))}),100)}H.setState({searchValue:de,highlightCountryIndex:Ge})},H.concatPreferredCountries=function(X,de){return X.length>0?i(new Set(X.concat(de))):de},H.getDropdownCountryName=function(X){return X.localName||X.name},H.getSearchFilteredCountries=function(){var X=H.state,de=X.preferredCountries,le=X.onlyCountries,ve=X.searchValue,Be=H.props.enableSearch,Ge=H.concatPreferredCountries(de,le),Ye=ve.trim().toLowerCase().replace("+","");if(Be&&Ye){if(/^\d+$/.test(Ye))return Ge.filter((function(Ke){var Ze=Ke.dialCode;return["".concat(Ze)].some((function(De){return De.toLowerCase().includes(Ye)}))}));var Re=Ge.filter((function(Ke){var Ze=Ke.iso2;return["".concat(Ze)].some((function(De){return De.toLowerCase().includes(Ye)}))})),we=Ge.filter((function(Ke){var Ze=Ke.name,De=Ke.localName;return Ke.iso2,["".concat(Ze),"".concat(De||"")].some((function(Y){return Y.toLowerCase().includes(Ye)}))}));return H.scrollToTop(),i(new Set([].concat(Re,we)))}return Ge},H.getCountryDropdownList=function(){var X=H.state,de=X.preferredCountries,le=X.highlightCountryIndex,ve=X.showDropdown,Be=X.searchValue,Ge=H.props,Ye=Ge.disableDropdown,Re=Ge.prefix,we=H.props,Ke=we.enableSearch,Ze=we.searchNotFound,De=we.disableSearchIcon,Y=we.searchClass,I=we.searchStyle,P=we.searchPlaceholder,D=we.autocompleteSearch,Q=H.getSearchFilteredCountries().map((function(ce,Ne){var ye=le===Ne,He=_()({country:!0,preferred:ce.iso2==="us"||ce.iso2==="gb",active:ce.iso2==="us",highlight:ye}),Ve="flag ".concat(ce.iso2);return M.a.createElement("li",Object.assign({ref:function(f0){return H["flag_no_".concat(Ne)]=f0},key:"flag_no_".concat(Ne),"data-flag-key":"flag_no_".concat(Ne),className:He,"data-dial-code":"1",tabIndex:Ye?"-1":"0","data-country-code":ce.iso2,onClick:function(f0){return H.handleFlagItemClick(ce,f0)},role:"option"},ye?{"aria-selected":!0}:{}),M.a.createElement("div",{className:Ve}),M.a.createElement("span",{className:"country-name"},H.getDropdownCountryName(ce)),M.a.createElement("span",{className:"dial-code"},ce.format?H.formatNumber(ce.dialCode,ce):Re+ce.dialCode))})),te=M.a.createElement("li",{key:"dashes",className:"divider"});de.length>0&&(!Ke||Ke&&!Be.trim())&&Q.splice(de.length,0,te);var pe=_()(r({"country-list":!0,hide:!ve},H.props.dropdownClass,!0));return M.a.createElement("ul",{ref:function(ce){return!Ke&&ce&&ce.focus(),H.dropdownRef=ce},className:pe,style:H.props.dropdownStyle,role:"listbox",tabIndex:"0"},Ke&&M.a.createElement("li",{className:_()(r({search:!0},Y,Y))},!De&&M.a.createElement("span",{className:_()(r({"search-emoji":!0},"".concat(Y,"-emoji"),Y)),role:"img","aria-label":"Magnifying glass"},"🔎"),M.a.createElement("input",{className:_()(r({"search-box":!0},"".concat(Y,"-box"),Y)),style:I,type:"search",placeholder:P,autoFocus:!0,autoComplete:D?"on":"off",value:Be,onChange:H.handleSearchChange})),Q.length>0?Q:M.a.createElement("li",{className:"no-entries-message"},M.a.createElement("span",null,Ze)))};var ie,Oe=new Z(G.enableAreaCodes,G.enableTerritories,G.regions,G.onlyCountries,G.preferredCountries,G.excludeCountries,G.preserveOrder,G.masks,G.priority,G.areaCodes,G.localization,G.prefix,G.defaultMask,G.alwaysDefaultMask),Me=Oe.onlyCountries,xe=Oe.preferredCountries,_e=Oe.hiddenAreaCodes,be=G.value?G.value.replace(/\D/g,""):"";ie=G.disableInitialCountryGuess?0:be.length>1?H.guessSelectedCountry(be.substring(0,6),G.country,Me,_e)||0:G.country&&Me.find((function(X){return X.iso2==G.country}))||0;var he,ee=be.length<2&&ie&&!A()(be,ie.dialCode)?ie.dialCode:"";he=be===""&&ie===0?"":H.formatNumber((G.disableCountryCode?"":ee)+be,ie.name?ie:void 0);var oe=Me.findIndex((function(X){return X==ie}));return H.state={showDropdown:G.showDropdown,formattedNumber:he,onlyCountries:Me,preferredCountries:xe,hiddenAreaCodes:_e,selectedCountry:ie,highlightCountryIndex:oe,queryString:"",freezeSelection:!1,debouncedQueryStingSearcher:O()(H.searchCountry,250),searchValue:""},H}var K,U;return(function(G,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function");G.prototype=Object.create(H&&H.prototype,{constructor:{value:G,writable:!0,configurable:!0}}),H&&m(G,H)})(k,ne),K=k,(U=[{key:"componentDidMount",value:function(){document.addEventListener&&this.props.enableClickOutside&&document.addEventListener("mousedown",this.handleClickOutside),this.props.onMount&&this.props.onMount(this.state.formattedNumber.replace(/[^0-9]+/g,""),this.getCountryData(),this.state.formattedNumber)}},{key:"componentWillUnmount",value:function(){document.removeEventListener&&this.props.enableClickOutside&&document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"componentDidUpdate",value:function(G,H,ie){G.country!==this.props.country?this.updateCountry(this.props.country):G.value!==this.props.value&&this.updateFormattedNumber(this.props.value)}},{key:"updateFormattedNumber",value:function(G){if(G===null)return this.setState({selectedCountry:0,formattedNumber:""});var H=this.state,ie=H.onlyCountries,Oe=H.selectedCountry,Me=H.hiddenAreaCodes,xe=this.props,_e=xe.country,be=xe.prefix;if(G==="")return this.setState({selectedCountry:Oe,formattedNumber:""});var he,ee,oe=G.replace(/\D/g,"");if(Oe&&A()(G,be+Oe.dialCode))ee=this.formatNumber(oe,Oe),this.setState({formattedNumber:ee});else{var X=(he=this.props.disableCountryGuess?Oe:this.guessSelectedCountry(oe.substring(0,6),_e,ie,Me)||Oe)&&A()(oe,be+he.dialCode)?he.dialCode:"";ee=this.formatNumber((this.props.disableCountryCode?"":X)+oe,he||void 0),this.setState({selectedCountry:he,formattedNumber:ee})}}},{key:"render",value:function(){var G,H,ie,Oe=this,Me=this.state,xe=Me.onlyCountries,_e=Me.selectedCountry,be=Me.showDropdown,he=Me.formattedNumber,ee=Me.hiddenAreaCodes,oe=this.props,X=oe.disableDropdown,de=oe.renderStringAsFlag,le=oe.isValid,ve=oe.defaultErrorMessage,Be=oe.specialLabel;if(typeof le=="boolean")H=le;else{var Ge=le(he.replace(/\D/g,""),_e,xe,ee);typeof Ge=="boolean"?(H=Ge)===!1&&(ie=ve):(H=!1,ie=Ge)}var Ye=_()((r(G={},this.props.containerClass,!0),r(G,"react-tel-input",!0),G)),Re=_()({arrow:!0,up:be}),we=_()(r({"form-control":!0,"invalid-number":!H,open:be},this.props.inputClass,!0)),Ke=_()({"selected-flag":!0,open:be}),Ze=_()(r({"flag-dropdown":!0,"invalid-number":!H,open:be},this.props.buttonClass,!0)),De="flag ".concat(_e&&_e.iso2);return M.a.createElement("div",{className:"".concat(Ye," ").concat(this.props.className),style:this.props.style||this.props.containerStyle,onKeyDown:this.handleKeydown},Be&&M.a.createElement("div",{className:"special-label"},Be),ie&&M.a.createElement("div",{className:"invalid-number-message"},ie),M.a.createElement("input",Object.assign({className:we,style:this.props.inputStyle,onChange:this.handleInput,onClick:this.handleInputClick,onDoubleClick:this.handleDoubleClick,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onCopy:this.handleInputCopy,value:he,onKeyDown:this.handleInputKeyDown,placeholder:this.props.placeholder,disabled:this.props.disabled,type:"tel"},this.props.inputProps,{ref:function(Y){Oe.numberInputRef=Y,typeof Oe.props.inputProps.ref=="function"?Oe.props.inputProps.ref(Y):typeof Oe.props.inputProps.ref=="object"&&(Oe.props.inputProps.ref.current=Y)}})),M.a.createElement("div",{className:Ze,style:this.props.buttonStyle,ref:function(Y){return Oe.dropdownContainerRef
86=Y}},de?M.a.createElement("div",{className:Ke},de):M.a.createElement("div",{onClick:X?void 0:this.handleFlagDropdownClick,className:Ke,title:_e?"".concat(_e.localName||_e.name,": + ").concat(_e.dialCode):"",tabIndex:X?"-1":"0",role:"button","aria-haspopup":"listbox","aria-expanded":!!be||void 0},M.a.createElement("div",{className:De},!X&&M.a.createElement("div",{className:Re}))),be&&this.getCountryDropdownList()))}}])&&p(K.prototype,U),k})(M.a.Component);re.defaultProps={country:"",value:"",onlyCountries:[],preferredCountries:[],excludeCountries:[],placeholder:"1 (702) 123-4567",searchPlaceholder:"search",searchNotFound:"No entries to show",flagsImagePath:"./flags.png",disabled:!1,containerStyle:{},inputStyle:{},buttonStyle:{},dropdownStyle:{},searchStyle:{},containerClass:"",inputClass:"",buttonClass:"",dropdownClass:"",searchClass:"",className:"",autoFormat:!0,enableAreaCodes:!1,enableTerritories:!1,disableCountryCode:!1,disableDropdown:!1,enableLongNumbers:!1,countryCodeEditable:!0,enableSearch:!1,disableSearchIcon:!1,disableInitialCountryGuess:!1,disableCountryGuess:!1,regions:"",inputProps:{},localization:{},masks:null,priority:null,areaCodes:null,preserveOrder:[],defaultMask:"... ... ... ... ..",alwaysDefaultMask:!1,prefix:"+",copyNumbersOnly:!0,renderStringAsFlag:"",autocompleteSearch:!1,jumpCursorToEnd:!0,enableAreaCodeStretch:!1,enableClickOutside:!0,showDropdown:!1,isValid:!0,defaultErrorMessage:"",specialLabel:"Phone",onEnterKeyPress:null,keys:{UP:38,DOWN:40,RIGHT:39,LEFT:37,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9}},t.default=re}])),z4}var Q2e=Y2e();const gp=zn(Q2e),ky=y.createContext({email:"",step:0,setStep:()=>null}),J2e=()=>{const e=y.useContext(ky),{control:t,handleSubmit:n,reset:r}=t1({mode:"all",reValidateMode:"onChange"}),o=()=>{e.setStep(0),r()},i=b0(({code:c})=>zG(c)),s=c=>{i.mutate(c,{onSuccess:()=>{S0("Your email has been updated"),o(),e.setStep(0)}})};return a.jsx("form",{onSubmit:n(s),id:"form--confirm",children:a.jsx(I1,{title:"Verify change",isOpen:e.step===2,onClose:o,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"ghost",onClick:o,children:"Close"}),a.jsx(ue,{type:"submit",form:"form--confirm",children:"Submit"})]}),children:a.jsxs("div",{children:[a.jsx(V,{className:"mb-4",children:"Please enter the code received in your email"}),a.jsx(a0,{name:"code",control:t,rules:{required:!0},render:({field:c})=>a.jsx(o0,{...c,placeholder:"code"})})]})})})},epe=()=>{const e=y.useContext(ky),{control:t,handleSubmit:n,reset:r}=t1({mode:"all",reValidateMode:"onChange",defaultValues:{email:e.email}}),o=()=>{e.setStep(0),r()},i=b0(({email:c,a:l})=>MG(c.toLocaleLowerCase(),S2e(l))),s=({a:c})=>{i.mutate({email:e.email,a:c},{onSuccess:()=>{S0("Email sent, check your email for a code"),e.setStep(2),r()}})};return a.jsxs(a.Fragment,{children:[a.jsx("form",{onSubmit:n(s),id:"form--request",children:a.jsx(I1,{title:"Authentication check",isOpen:e.step===1,onClose:o,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"ghost",onClick:o,children:"Close"}),a.jsx(ue,{type:"submit",form:"form--request",children:"Submit"})]}),children:a.jsxs("div",{children:[a.jsx(V,{className:"mb-4",children:"Please enter your password"}),a.jsx(a0,{name:"a",control:t,rules:{required:!0},render:({field:c})=>a.jsx(o0,{type:"password",placeholder:"password",...c})})]})})}),a.jsx(J2e,{})]})},tpe=({account:e,details:t,hasOnboarded:n})=>{const{isLegalEntity:r}=it(),{watch:o,control:i,handleSubmit:s,formState:{isDirty:c,touchedFields:l}}=t1({mode:"all",reValidateMode:"onChange",defaultValues:{email:e.email,phone_number:t.phone_number??""}}),[p,u]=y.useState(0),d=b0(f=>or(e.id,{phone_number:f.phone_number})),b=f=>{l.phone_number&&f.phone_number!==t.phone_number&&d.mutate({...f},{onSuccess:()=>{S0("Phone number updated")}}),l.email&&f.email!==e.email&&!r&&u(1)};return a.jsx(ky.Provider,{value:{email:o("email"),step:p,setStep:u},children:a.jsxs("div",{className:"w-full w-max-[600px]",children:[a.jsx("form",{onSubmit:s(b),id:"form--basic",children:a.jsxs("div",{className:"flex flex-col",children:[a.jsx("h2",{className:"mb-5 font-bold text-xl",children:"Details"}),a.jsxs("div",{className:"mb-2 flex items-center justify-start",children:[a.jsx(V,{className:"w-[50%] whitespace-nowrap pr-4",children:"Account Number"}),a.jsx(V,{className:"grow text-[#60676a]",children:e.account_number})]}),n&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mb-2 flex items-center justify-start",children:[a.jsx(V,{className:"w-[50%] whitespace-nowrap pr-4",children:"Full Name"}),a.jsx(V,{className:"grow text-[#60676a]",children:e.name})]}),a.jsxs("div",{className:"mb-2 flex items-center justify-start",children:[a.jsx(V,{className:"w-[50%] whitespace-nowrap pr-4",children:"Address"}),a.jsx(V,{className:"grow text-[#60676a]",children:[t.street_address?.join(", "),t.unit,t.city,t.state,t.postal_code].filter(
86Boolean).join(", ")})]})]}),a.jsx("h2",{className:"my-5 font-bold text-xl",children:"Update Details"}),a.jsx("div",{children:a.jsxs(T0,{label:"Email",children:[a.jsx(a0,{name:"email",control:i,rules:{required:!0},render:({field:f})=>a.jsx(o0,{...f,disabled:r})}),r&&a.jsx(V,{className:"mt-2 text-gray-600 text-sm",children:"Please contact [email protected] to change the email address for business accounts."})]})}),n&&a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"Phone Number",children:a.jsx(a0,{name:"phone_number",control:i,rules:{required:!0},render:({field:{onChange:f,value:m,...h}})=>a.jsx(gp,{...h,inputClass:"bg-white rounded-lg text-sm border border-gray-200 text-gray-900 placeholder-gray-500",placeholder:"+1 (123) 456-7890",onChange:f,value:m,country:X3.alpha3ToAlpha2(t.country_of_tax_residence||"USA")?.toLowerCase()})})})}),a.jsx(ue,{className:"mt-8 mr-auto",disabled:!c,type:"submit",form:"form--basic",children:"Save changes"})]})}),a.jsx(epe,{})]})})};var O4={exports:{}},c9;function npe(){return c9||(c9=1,(function(e){(function(){var t={BD:{name:"Bangladesh",sub:{"BD-E":{type:"Division",name:"Rajshahi"},"BD-41":{type:"District",name:"Netrakona"},"BD-G":{type:"Division",name:"Sylhet"},"BD-38":{type:"District",name:"Moulvibazar"},"BD-A":{type:"Division",name:"Barisal"},"BD-C":{type:"Division",name:"Dhaka"},"BD-B":{type:"Division",name:"Chittagong"},"BD-D":{type:"Division",name:"Khulna"},"BD-46":{type:"District",name:"Nilphamari"},"BD-59":{type:"District",name:"Sirajganj"},"BD-55":{type:"District",name:"Rangpur"},"BD-47":{type:"District",name:"Noakhali"},"BD-60":{type:"District",name:"Sylhet"},"BD-49":{type:"District",name:"Pabna"},"BD-62":{type:"District",name:"Shariatpur"},"BD-63":{type:"District",name:"Tangail"},"BD-64":{type:"District",name:"Thakurgaon"},"BD-22":{type:"District",name:"Jessore"},"BD-36":{type:"District",name:"Madaripur"},"BD-61":{type:"District",name:"Sunamganj"},"BD-23":{type:"District",name:"Jhenaidah"},"BD-06":{type:"District",name:"Barisal"},"BD-07":{type:"District",name:"Bhola"},"BD-04":{type:"District",name:"Brahmanbaria"},"BD-05":{type:"District",name:"Bagerhat"},"BD-02":{type:"District",name:"Barguna"},"BD-03":{type:"District",name:"Bogra"},"BD-01":{type:"District",name:"Bandarban"},"BD-24":{type:"District",name:"Jaipurhat"},"BD-25":{type:"District",name:"Jhalakati"},"BD-26":{type:"District",name:"Kishoreganj"},"BD-27":{type:"District",name:"Khulna"},"BD-20":{type:"District",name:"Habiganj"},"BD-21":{type:"District",name:"Jamalpur"},"BD-08":{type:"District",name:"Comilla"},"BD-09":{type:"District",name:"Chandpur"},"BD-35":{type:"District",name:"Munshiganj"},"BD-54":{type:"District",name:"Rajshahi"},"BD-33":{type:"District",name:"Manikganj"},"BD-58":{type:"District",name:"Satkhira"},"BD-F":{type:"Division",name:"Rangpur"},"BD-32":{type:"District",name:"Lalmonirhat"},"BD-31":{type:"District",name:"Lakshmipur"},"BD-53":{type:"District",name:"Rajbari"},"BD-30":{type:"District",name:"Kushtia"},"BD-28":{type:"District",name:"Kurigram"},"BD-44":{type:"District",name:"Natore"},"BD-48":{type:"District",name:"Naogaon"},"BD-29":{type:"District",name:"Khagrachari"},"BD-15":{type:"District",name:"Faridpur"},"BD-14":{type:"District",name:"Dinajpur"},"BD-17":{type:"District",name:"Gopalganj"},"BD-16":{type:"District",name:"Feni"},"BD-11":{type:"District",name:"Cox's Bazar"},"BD-10":{type:"District",name:"Chittagong"},"BD-13":{type:"District",name:"Dhaka"},"BD-12":{type:"District",name:"Chuadanga"},"BD-51":{type:"District",name:"Patuakhali"},"BD-50":{type:"District",name:"Pirojpur"},"BD-39":{type:"District",name:"Meherpur"},"BD-34":{type:"District",name:"Mymensingh"},"BD-19":{type:"District",name:"Gaibandha"},"BD-18":{type:"District",name:"Gazipur"},"BD-57":{type:"District",name:"Sherpur"},"BD-52":{type:"District",name:"Panchagarh"},"BD-42":{type:"District",name:"Narsingdi"},"BD-45":{type:"District",name:"Nawabganj"},"BD-43":{type:"District",name:"Narail"},"BD-37":{type:"District",name:"Magura"},"BD-40":{type:"District",name:"Narayanganj"},"BD-56":{type:"District",name:"Rangamati"}}},BE:{name:"Belgium",sub:{"BE-VWV":{type:"Province",name:"West-Vlaanderen"},"BE-VAN":{type:"Province",name:"Antwerpen"},"BE-VLG":{type:"Region",name:"Vlaams Gewest"},"BE-VLI":{type:"Province",name:"Limburg"},"BE-WBR":{type:"Province",name:"Brabant wallon"},"BE-VBR":{type:"Province",name:"Vlaams-Brabant"},"BE-VOV":{type:"Province",name:"Oost-Vlaanderen"},"BE-WLG":{type:"Province",name:"Liège"},"BE-WLX":{type:"Province",name:"Luxembourg"},"BE-WHT":{type:"Province",name:"Hainaut"},"BE-WAL":{type:"Region",name:"wallonne, Région"},"BE-BRU":{type:"Region",name:"Brussels Hoofdstedelijk Gewest"},"BE-WNA":{type:"Province",name:"Namur"}}},BF:{name:"Burkina Faso",sub:{"BF-SEN":{type:"Province",name:"Séno"},"BF-KEN":{type:"Province",name:"Kénédougou"},"BF-BLK":{type:"Province",name:"Boulkiemdé"},"BF-NAM":{type:"Province",name:"Namentenga"},"BF-NAO":{type:"Province",name:"Nahouri"},"BF-BLG":{type:"Province",name:"Boulgou"},"BF-KOP":{type:"Province",name:"Koulpélogo"},"BF-KAD":{type:"Province",name:"Kadiogo"},"BF-01":{type:"Region",name:"Boucle du Mouhoun"},"BF-02":{type:"Region",name:"Cascades"},"BF-03":{type:"Region",name:"Centre"},"BF-04":{type:"Region",name:"Centre-Est"},"BF-05":{type:"Region",name:"Centre-Nord"},"BF-06":{type:"Region",name:"Centre-Ouest"},"BF-07":{type:"Region",name:"Centre-Sud"},"BF-08":{type:"Region",name:"Est"},"BF-09":{type:"Region",name:"Hauts-Bassins"},"BF-YAT":{type:"Province",name:"Yatenga"},"BF-PAS":{type:"Province",name:"Passoré"},"BF-YAG":{type:"Province",name:"Yagha"},"BF-IOB":{type:"Province",name:"Ioba"},"BF-GNA":{type:"Province",name:"Gnagna"},"BF-PON":{type:"Province",name:"Poni"},"BF-HOU":{type:"Province",name:"Houet"},"BF-LER":{type:"Province",name:"Léraba"},"BF-KMD":{type:"Province",name:"Komondjari"},"BF-SMT":{type:"Province",name:"Sanmatenga"},"BF-ZON":{type:"Province",name:"Zondoma"},"BF-MOU":{type:"Province",name:"Mouhoun"},"BF-COM":{type:"Province",name:"Comoé"},"BF-TUI":{type:"Province",name:"Tui"},"BF-SIS":{type:"Province",name:"Sissili"},"BF-GAN":{type:"Province",name:"Ganzourgou"},"BF-BGR":{type:"Province",name:"Bougouriba"},"BF-SOR":{type:"Province",name:"Sourou"},"BF-ZIR":{type:"Province",name:"Ziro"},"BF-KOW":{type:"Province",name:"Kourwéogo"},"BF-SOM":{type:"Province",name:"Soum"},"BF-KOT":{type:"Province",name:"Kouritenga"},"BF-13":{type:"Region",name:"Sud-Ouest"},"BF-12":{type:"Region",name:"Sahel"},"BF-11":{type:"Region",name:"Plateau-Central"},"BF-10":{type:"Region",name:"Nord"},"BF-ZOU":{type:"Province",name:"Zoundwéogo"},"BF-LOR":{type:"Province",name:"Loroum"},"BF-BAL":{type:"Province",name:"Balé"},"BF-BAM":{type:"Province",name:"Bam"},"BF-BAN":{type:"Province",name:"Banwa"},"BF-OUB":{type:"Province",name:"Oubritenga"},"BF-OUD":{type:"Province",name:"Oudalan"},"BF-NAY":{type:"Province",name:"Nayala"},"BF-NOU":{type:"Province",name:"Noumbiel"},"BF-KOS":{type:"Province",name:"Kossi"},"BF-TAP":{type:"Province",name:"Tapoa"},"BF-BAZ":{type:"Province",name:"Bazèga"},"BF-SNG":{type:"Province",name:"Sanguié"},"BF-KMP":{type:"Province",name:"Kompienga"},"BF-GOU":{type:"Province",name:"Gourma"}}},BG:{name:"Bulgaria",sub:{"BG-14":{type:"Region",name:"Pernik"},"BG-15":{type:"Region",name:"Pleven"},"BG-16":{type:"Region",name:"Plovdiv"},"BG-17":{type:"Region",name:"Razgrad"},"BG-10":{type:"Region",name:"Kyustendil"},"BG-11":{type:"Region",name:"Lovech"},"BG-12":{type:"Region",name:"Montana"},"BG-13":{type:"Region",name:"Pazardzhik"},"BG-18":{type:"Region",name:"Ruse"}
86,"BG-19":{type:"Region",name:"Silistra"},"BG-25":{type:"Region",name:"Targovishte"},"BG-24":{type:"Region",name:"Stara Zagora"},"BG-27":{type:"Region",name:"Shumen"},"BG-07":{type:"Region",name:"Gabrovo"},"BG-06":{type:"Region",name:"Vratsa"},"BG-23":{type:"Region",name:"Sofia"},"BG-04":{type:"Region",name:"Veliko Tarnovo"},"BG-09":{type:"Region",name:"Kardzhali"},"BG-08":{type:"Region",name:"Dobrich"},"BG-28":{type:"Region",name:"Yambol"},"BG-03":{type:"Region",name:"Varna"},"BG-02":{type:"Region",name:"Burgas"},"BG-01":{type:"Region",name:"Blagoevgrad"},"BG-26":{type:"Region",name:"Haskovo"},"BG-21":{type:"Region",name:"Smolyan"},"BG-20":{type:"Region",name:"Sliven"},"BG-05":{type:"Region",name:"Vidin"},"BG-22":{type:"Region",name:"Sofia"}}},BA:{name:"Bosnia and Herzegovina",sub:{"BA-BRC":{type:"District with special status",name:"Brčko distrikt"},"BA-10":{type:"Canton",name:"Kanton br. 10"},"BA-BIH":{type:"Entity",name:"Federacija Bosne i Hercegovine"},"BA-09":{type:"Canton",name:"Kanton Sarajevo"},"BA-08":{type:"Canton",name:"Zapadnohercegovačka županija"},"BA-SRP":{type:"Entity",name:"Republika Srpska"},"BA-05":{type:"Canton",name:"Bosansko-podrinjska županija"},"BA-04":{type:"Canton",name:"Zeničko-dobojska županija"},"BA-07":{type:"Canton",name:"Hercegovačko-neretvanska županija"},"BA-06":{type:"Canton",name:"Srednjobosanska županija"},"BA-01":{type:"Canton",name:"Unsko-sanska županija"},"BA-03":{type:"Canton",name:"Tuzlanska županija"},"BA-02":{type:"Canton",name:"Posavska županija"}}},BB:{name:"Barbados",sub:{"BB-11":{type:"Parish",name:"Saint Thomas"},"BB-10":{type:"Parish",name:"Saint Philip"},"BB-08":{type:"Parish",name:"Saint Michael"},"BB-09":{type:"Parish",name:"Saint Peter"},"BB-04":{type:"Parish",name:"Saint James"},"BB-05":{type:"Parish",name:"Saint John"},"BB-06":{type:"Parish",name:"Saint Joseph"},"BB-07":{type:"Parish",name:"Saint Lucy"},"BB-01":{type:"Parish",name:"Christ Church"},"BB-02":{type:"Parish",name:"Saint Andrew"},"BB-03":{type:"Parish",name:"Saint George"}}},WF:{name:"Wallis & Futuna Islands",sub:{"WF-WF":{type:"Country",name:"Wallis & Futuna Islands"}}},BL:{name:"St. Barthélemy",sub:{"BL-BL":{type:"Country",name:"St. Barthélemy"}}},BM:{name:"Bermuda",sub:{"BM-BM":{type:"Country",name:"Bermuda"}}},BN:{name:"Brunei Darussalam",sub:{"BN-TE":{type:"District",name:"Temburong"},"BN-BM":{type:"District",name:"Brunei-Muara"},"BN-TU":{type:"District",name:"Tutong"},"BN-BE":{type:"District",name:"Belait"}}},BO:{name:"Bolivia",sub:{"BO-B":{type:"Department",name:"El Beni"},"BO-C":{type:"Department",name:"Cochabamba"},"BO-N":{type:"Department",name:"Pando"},"BO-O":{type:"Department",name:"Oruro"},"BO-L":{type:"Department",name:"La Paz"},"BO-H":{type:"Department",name:"Chuquisaca"},"BO-T":{type:"Department",name:"Tarija"},"BO-S":{type:"Department",name:"Santa Cruz"},"BO-P":{type:"Department",name:"Potosí"}}},BH:{name:"Bahrain",sub:{"BH-13":{type:"Governorate",name:"Al Manāmah"},"BH-15":{type:"Governorate",name:"Al Muḩarraq"},"BH-14":{type:"Governorate",name:"Al Janūbīyah"},"BH-17":{type:"Governorate",name:"Ash Shamālīyah"},"BH-16":{type:"Governorate",name:"Al Wusţá"}}},BI:{name:"Burundi",sub:{"BI-BB":{type:"Province",name:"Bubanza"},"BI-MA":{type:"Province",name:"Makamba"},"BI-CI":{type:"Province",name:"Cibitoke"},"BI-KR":{type:"Province",name:"Karuzi"},"BI-NG":{type:"Province",name:"Ngozi"},"BI-RY":{type:"Province",name:"Ruyigi"},"BI-RT":{type:"Province",name:"Rutana"},"BI-CA":{type:"Province",name:"Cankuzo"},"BI-BM":{type:"Province",name:"Bujumbura Mairie"},"BI-BL":{type:"Province",name:"Bujumbura Rural"},"BI-BR":{type:"Province",name:"Bururi"},"BI-MW":{type:"Province",name:"Mwaro"},"BI-KI":{type:"Province",name:"Kirundo"},"BI-MU":{type:"Province",name:"Muramvya"},"BI-GI":{type:"Province",name:"Gitega"},"BI-MY":{type:"Province",name:"Muyinga"},"BI-KY":{type:"Province",name:"Kayanza"}}}
86,BJ:{name:"Benin",sub:{"BJ-AK":{type:"Department",name:"Atakora"},"BJ-BO":{type:"Department",name:"Borgou"},"BJ-CO":{type:"Department",name:"Collines"},"BJ-AL":{type:"Department",name:"Alibori"},"BJ-MO":{type:"Department",name:"Mono"},"BJ-LI":{type:"Department",name:"Littoral"},"BJ-ZO":{type:"Department",name:"Zou"},"BJ-OU":{type:"Department",name:"Ouémé"},"BJ-PL":{type:"Department",name:"Plateau"},"BJ-DO":{type:"Department",name:"Donga"},"BJ-AQ":{type:"Department",name:"Atlantique"},"BJ-KO":{type:"Department",name:"Kouffo"}}},BT:{name:"Bhutan",sub:{"BT-33":{type:"District",name:"Bumthang"},"BT-42":{type:"District",name:"Monggar"},"BT-GA":{type:"District",name:"Gasa"},"BT-32":{type:"District",name:"Trongsa"},"BT-34":{type:"District",name:"Zhemgang"},"BT-45":{type:"District",name:"Samdrup Jongkha"},"BT-15":{type:"District",name:"Thimphu"},"BT-14":{type:"District",name:"Samtse"},"BT-31":{type:"District",name:"Sarpang"},"BT-TY":{type:"District",name:"Trashi Yangtse"},"BT-11":{type:"District",name:"Paro"},"BT-44":{type:"District",name:"Lhuentse"},"BT-13":{type:"District",name:"Ha"},"BT-12":{type:"District",name:"Chhukha"},"BT-24":{type:"District",name:"Wangdue Phodrang"},"BT-43":{type:"District",name:"Pemagatshel"},"BT-41":{type:"District",name:"Trashigang"},"BT-21":{type:"District",name:"Tsirang"},"BT-22":{type:"District",name:"Dagana"},"BT-23":{type:"District",name:"Punakha"}}},JM:{name:"Jamaica",sub:{"JM-12":{type:"Parish",name:"Manchester"},"JM-14":{type:"Parish",name:"Saint Catherine"},"JM-11":{type:"Parish",name:"Saint Elizabeth"},"JM-10":{type:"Parish",name:"Westmoreland"},"JM-01":{type:"Parish",name:"Kingston"},"JM-13":{type:"Parish",name:"Clarendon"},"JM-03":{type:"Parish",name:"Saint Thomas"},"JM-02":{type:"Parish",name:"Saint Andrew"},"JM-05":{type:"Parish",name:"Saint Mary"},"JM-04":{type:"Parish",name:"Portland"},"JM-07":{type:"Parish",name:"Trelawny"},"JM-06":{type:"Parish",name:"Saint Ann"},"JM-09":{type:"Parish",name:"Hanover"},"JM-08":{type:"Parish",name:"Saint James"}}},BV:{name:"Bouvet Island",sub:{"BV-BV":{type:"Country",name:"Bouvet Island"}}},BW:{name:"Botswana",sub:{"BW-KW":{type:"District",name:"Kweneng"},"BW-JW":{type:"Town",name:"Jwaneng"},"BW-FR":{type:"City",name:"Francistown"},"BW-CH":{type:"District",name:"Chobe"},"BW-SO":{type:"District",name:"Southern"},"BW-LO":{type:"Town",name:"Lobatse"},"BW-ST":{type:"Town",name:"Sowa Town"},"BW-CE":{type:"District",name:"Central"},"BW-NW":{type:"District",name:"North West"},"BW-KG":{type:"District",name:"Kgalagadi"},"BW-GA":{type:"City",name:"Gaborone"},"BW-SP":{type:"Town",name:"Selibe Phikwe"},"BW-GH":{type:"District",name:"Ghanzi"},"BW-SE":{type:"District",name:"South East"},"BW-NE":{type:"District",name:"North East"},"BW-KL":{type:"District",name:"Kgatleng"}}},WS:{name:"Samoa",sub:{"WS-AA":{type:"District",name:"A'ana"},"WS-VF":{type:"District",name:"Va'a-o-Fonoti"},"WS-SA":{type:"District",name:"Satupa'itea"},"WS-FA":{type:"District",name:"Fa'asaleleaga"},"WS-VS":{type:"District",name:"Vaisigano"},"WS-AL":{type:"District",name:"Aiga-i-le-Tai"},"WS-GI":{type:"District",name:"Gagaifomauga"},"WS-PA":{type:"District",name:"Palauli"},"WS-AT":{type:"District",name:"Atua"},"WS-TU":{type:"District",name:"Tuamasaga"},"WS-GE":{type:"District",name:"Gaga'emauga"}}},BQ:{name:"Bonaire, Sint Eustatius and Saba",sub:{"BQ-SE":{type:"Special municipality",name:"Sint Eustatius"},"BQ-BO":{type:"Special municipality",name:"Bonaire"},"BQ-SA":{type:"Special municipality",name:"Saba"}}},BR:{name:"Brazil",sub:{"BR-RJ":{type:"State",name:"Rio de Janeiro"},"BR-BA":{type:"State",name:"Bahia"},"BR-SE":{type:"State",name:"Sergipe"},"BR-DF":{type:"Federal district",name:"Distrito Federal"},"BR-SP":{type:"State",name:"São Paulo"},"BR-SC":{type:"State",name:"Santa Catarina"},"BR-RR":{type:"State",name:"Roraima"},"BR-RS":{type:"State",name:"Rio Grande do Sul"},"BR-AP":{type:"State",name:"Amapá"},"BR-CE":{type:"State",name:"Ceará"},"BR-GO":{type:"State",name:"Goiás"},"BR-AM":{type:"State",name:"Amazonas"},"BR-AL":{type:"State",name:"Alagoas"},"BR-AC":{type:"State",name:"Acre"},"BR-PI":{type:"State",name:"Piauí"},"BR-RN":{type:"State",name:"Rio Grande do Norte"},"BR-RO":{type:"State",name:"Rondônia"},"BR-MT":{type:"State",name:"Mato Grosso"},"BR-MS":{type:"State",name:"Mato Grosso do Sul"},"BR-PA":{type:"State",name:"Pará"},"BR-PB":{type:"State",name:"Paraíba"},"BR-ES":{type:"State",name:"Espírito Santo"},"BR-PR":{type:"State",name:"Paraná"},"BR-PE":{type:"State",name:"Pernambuco"},"BR-MG":{type:"State",name:"Minas Gerais"},"BR-MA":{type:"State",name:"Maranhão"},"BR-TO":{type:"State",name:"Tocantins"}}},BS:{name:"Bahamas",sub:{"BS-SA":{type:"District",name:"South Andros"},"BS-EX":{type:"District",name:"Exuma"},"BS-CS":{type:"District",name:"Central Andros"},"BS-CK":{type:"District",name:"Crooked Island and Long Cay"},"BS-CI":{type:"District",name:"Cat Island"},"BS-GC":{type:"District",name:"Grand Cay"},"BS-EG":{type:"District",name:"East Grand Bahama"},"BS-CE":{type:"District",name:"Central Eleuthera"},"BS-RI":{type:"District",name:"Ragged Island"},"BS-RC":{type:"District",name:"Rum Cay"},"BS-AK":{type:"District",name:"Acklins"},"BS-MG":{type:"District",name:"Mayaguana"},"BS-IN":{type:"District",name:"Inagua"},"BS-MC":{type:"District",name:"Mangrove Cay"},"BS-MI":{type:"District",name:"Moore's Island"},"BS-BY":{type:"District",name:"Berry Islands"},"BS-FP":{type:"District",name:"City of Freeport"},"BS-BP":{type:"District",name:"Black Point"},"BS-LI":{type:"District",name:"Long Island"},"BS-BI":{type:"District",name:"Bimini"},"BS-WG":{type:"District",name:"West Grand Bahama"},"BS-NO":{type:"District",name:"North Abaco"},"BS-SO":{type:"District",name:"South Abaco"},"BS-NE":{type:"District",name:"North Eleuthera"},"BS-HT":{type:"District",name:"Hope Town"},"BS-SE":{type:"District",name:"South Eleuthera"},"BS-HI":{type:"District",name:"Harbour Island"},"BS-SS":{type:"District",name:"San Salvador"},"BS-SW":{type:"District",name:"Spanish Wells"},"BS-NS":{type:"District",name:"North Andros"},"BS-CO":{type:"District",name:"Central Abaco"}}},JE:{name:"Jersey",sub:{"JE-JE":{type:"Country",name:"Jersey"}}},BY:{name:"Belarus",sub:{"BY-HM":{type:"City",name:"Gorod Minsk"},"BY-BR":{type:"Oblast",name:"Bresckaja voblasć"},"BY-HO":{type:"Oblast",name:"Gomel'skaja oblast'"},"BY-MA":{type:"Oblast",name:"Mahilioŭskaja voblasć"},"BY-MI":{type:"Oblast",name:"Minskaja oblast'"},"BY-VI":{type:"Oblast",name:"Viciebskaja voblasć"},"BY-HR":{type:"Oblast",name:"Grodnenskaja oblast'"}}},BZ:{name:"Belize",sub:{"BZ-CY":{type:"District",name:"Cayo"},"BZ-CZL":{type:"District",name:"Corozal"},"BZ-SC":{type:"District",name:"Stann Creek"},"BZ-BZ":{type:"District",name:"Belize"},"BZ-TOL":{type:"District",name:"Toledo"},"BZ-OW":{type:"District",name:"Orange Walk"}}},RU:{name:"Russia",sub:{"RU-PNZ":{type:"Administrative region",name:"Penzenskaja oblast'"},"RU-KRS":{type:"Administrative region",name:"Kurskaja oblast'"},"RU-ULY":{type:"Administrative region",name:"Ul'janovskaja oblast'"},"RU-BEL":{type:"Administrative region",name:"Belgorodskaja oblast'"},"RU-SAK":{type:"Administrative region",name:"Sahalinskaja oblast'"},"RU-KYA":{type:"Administrative territory",name:"Krasnojarskij kraj"},"RU-STA":{type:"Administrative territory",name:"Stavropol'skij kraj"},"RU-IVA":{type:"Administrative region",name:"Ivanovskaja oblast'"},"RU-LIP":{type:"Administrative region",name:"Lipeckaja oblast'"},"RU-AST":{type:"Administrative region",name:"Astrahanskaja oblast'"},"RU-CE":{type:"Republic",name:"Čečenskaja Respublika"},"RU-KHA":{type:"Administrative territory",name:"Habarovskij kraj"},"RU-ORE":{type:"Administrative region",name:"Orenburgskaja oblast'"},"RU-VLG":{type:"Administrative region",name:"Vologodskaja oblast'"},"RU-YAR":{type:"Administrative region",name:"Jaroslavskaja oblast'"},"RU-NGR":{type:"Administrative region",name:"Novgorodskaja oblast'"},"RU-KLU":{type:"Administrative region",name:"Kaluzhskaya oblast'"},"RU-OMS":{type:"Administrative region",name:"Omskaja oblast'"},"RU-IRK":{type:"Administrative region",name:"Irkutskaja oblast'"},"RU-ORL":{type:"Administrative region",name:"Orlovskaja oblast'"},"RU-DA":{type:"Republic",name:"Dagestan, Respublika"},"RU-PRI":{type:"Administrative territory",name:"Primorskij kraj"},"RU-SAM":{type:"Administrative region",name:"Samarskaja oblast'"},"RU-SAR":{type:"Administrative region",name:"Saratovskaja oblast'"},"RU-KOS":{type:"Administrative region",name:"Kostromskaja oblast'"},"RU-SPE":{type:"Autonomous city",name:"Sankt-Peterburg"},"RU-NIZ":{type:"Administrative region",name:"Nižegorodskaja oblast'"},"RU-SA":{type:"Republic",name:"Saha, Respublika"},"RU-KHM":{type:"Autonomous district",name:"Hanty-Mansijskij avtonomnyj okrug"},"RU-LEN":{type:"Administrative region",name:"Leningradskaja oblast'"},"RU-CHE":{type:"Administrative region",name:"Čeljabinskaja oblast'"},"RU-BA":{type:"Republic",name:"Bashkortostan, Respublika"},"RU-SE":{type:"Republic",name:"Severnaja Osetija, Respublika"},"RU-MOS":{type:"Administrative region",name:"Moskovskaja oblast'"},"RU-YAN":{type:"Autonomous district",name:"Jamalo-Neneckij avtonomnyj okrug"},"RU-KGD":{type:"Administrative region",name:"Kaliningradskaja oblast'"},"RU-MOW":{type:"Autonomous city",name:"Moskva"},"RU-KAM":{type:"Administrative territory",name:"Kamčatskij kraj"},"RU-ARK":{type:"Administrative region",name:"Arhangel'skaja oblast'"}
86,"RU-BU":{type:"Republic",name:"Burjatija, Respublika"},"RU-KEM":{type:"Administrative region",name:"Kemerovskaja oblast'"},"RU-CHU":{type:"Autonomous district",name:"Chukotskiy avtonomnyy okrug"},"RU-UD":{type:"Republic",name:"Udmurtskaja Respublika"},"RU-KGN":{type:"Administrative region",name:"Kurganskaja oblast'"},"RU-TUL":{type:"Administrative region",name:"Tul'skaja oblast'"},"RU-KIR":{type:"Administrative region",name:"Kirovskaja oblast'"},"RU-KR":{type:"Republic",name:"Karelija, Respublika"},"RU-ME":{type:"Republic",name:"Marij Èl, Respublika"},"RU-IN":{type:"Republic",name:"Ingušetija, Respublika"},"RU-MAG":{type:"Administrative region",name:"Magadanskaja oblast'"},"RU-MO":{type:"Republic",name:"Mordovija, Respublika"},"RU-TA":{type:"Republic",name:"Tatarstan, Respublika"},"RU-SVE":{type:"Administrative region",name:"Sverdlovskaja oblast'"},"RU-RYA":{type:"Administrative region",name:"Rjazanskaja oblast'"},"RU-ZAB":{type:"Administrative territory",name:"Zabajkal'skij kraj"},"RU-NEN":{type:"Autonomous district",name:"Neneckij avtonomnyj okrug"},"RU-KB":{type:"Republic",name:"Kabardino-Balkarskaja Respublika"},"RU-ALT":{type:"Administrative territory",name:"Altajskij kraj"},"RU-TY":{type:"Republic",name:"Tyva, Respublika"},"RU-MUR":{type:"Administrative region",name:"Murmanskaja oblast'"},"RU-VOR":{type:"Administrative region",name:"Voronezhskaya oblast'"},"RU-PSK":{type:"Administrative region",name:"Pskovskaja oblast'"},"RU-TVE":{type:"Administrative region",name:"Tverskaja oblast'"},"RU-VGG":{type:"Administrative region",name:"Volgogradskaja oblast'"},"RU-KK":{type:"Republic",name:"Hakasija, Respublika"},"RU-KL":{type:"Republic",name:"Kalmykija, Respublika"},"RU-TOM":{type:"Administrative region",name:"Tomskaja oblast'"},"RU-KO":{type:"Republic",name:"Komi, Respublika"},"RU-TYU":{type:"Administrative region",name:"Tjumenskaja oblast'"},"RU-TAM":{type:"Administrative region",name:"Tambovskaja oblast'"},"RU-NVS":{type:"Administrative region",name:"Novosibirskaja oblast'"},"RU-AD":{type:"Republic",name:"Adygeja, Respublika"},"RU-PER":{type:"Administrative territory",name:"Permskij kraj"},"RU-ROS":{type:"Administrative region",name:"Rostovskaja oblast'"},"RU-AMU":{type:"Administrative region",name:"Amurskaja oblast'"},"RU-AL":{type:"Republic",name:"Altaj, Respublika"},"RU-KC":{type:"Republic",name:"Karačaevo-Čerkesskaja Respublika"},"RU-KDA":{type:"Administrative territory",name:"Krasnodarskij kraj"},"RU-YEV":{type:"Autonomous region",name:"Evrejskaja avtonomnaja oblast'"},"RU-VLA":{type:"Administrative region",name:"Vladimirskaja oblast'"},"RU-BRY":{type:"Administrative region",name:"Brjanskaja oblast'"},"RU-SMO":{type:"Administrative region",name:"Smolenskaja oblast'"},"RU-CU":{type:"Republic",name:"Chuvashskaya Respublika"}}},RW:{name:"Rwanda",sub:{"RW-03":{type:"Province",name:"Nord"},"RW-02":{type:"Province",name:"Est"},"RW-01":{type:"Town council",name:"Ville de Kigal"},"RW-05":{type:"Province",name:"Sud"},"RW-04":{type:"Province",name:"Ouest"}}},RS:{name:"Serbia",sub:{"RS-07":{type:"District",name:"Sremski okrug"},"RS-06":{type:"District",name:"Južnobački okrug"},"RS-05":{type:"District",name:"Zapadnobački okrug"},"RS-04":{type:"District",name:"Južnobanatski okrug"},"RS-03":{type:"District",name:"Severnobanatski okrug"},"RS-02":{type:"District",name:"Srednjebanatski okrug"},"RS-01":{type:"District",name:"Severnobački okrug"},"RS-00":{type:"City",name:"Beograd"},"RS-09":{type:"District",name:"Kolubarski okrug"},"RS-08":{type:"District",name:"Mačvanski okrug"},"RS-29":{type:"District",name:"Kosovsko-Pomoravski okrug"},"RS-28":{type:"District",name:"Kosovsko-Mitrovački okrug"},"RS-21":{type:"District",name:"Toplički okrug"},"RS-20":{type:"District",name:"Nišavski okrug"},"RS-23":{type:"District",name:"Jablanički okrug"},"RS-22":{type:"District",name:"Pirotski okrug"},"RS-25":{type:"District",name:"Kosovski okrug"},"RS-24":{type:"District",name:"Pčinjski okrug"},"RS-27":{type:"District",name:"Prizrenski okrug"},"RS-26":{type:"District",name:"Pećki okrug"},"RS-VO":{type:"Autonomous province",name:"Vojvodina"},"RS-10":{type:"District",name:"Podunavski okrug"},"RS-11":{type:"District",name:"Braničevski okrug"},"RS-12":{type:"District",name:"Šumadijski okrug"},"RS-13":{type:"District",name:"Pomoravski okrug"},"RS-14":{type:"District",name:"Borski okrug"}
86,"RS-15":{type:"District",name:"Zaječarski okrug"},"RS-16":{type:"District",name:"Zlatiborski okrug"},"RS-17":{type:"District",name:"Moravički okrug"},"RS-18":{type:"District",name:"Raški okrug"},"RS-19":{type:"District",name:"Rasinski okrug"},"RS-KM":{type:"Autonomous province",name:"Kosovo-Metohija"}}},TL:{name:"East Timor",sub:{"TL-ER":{type:"District",name:"Ermera"},"TL-LA":{type:"District",name:"Lautém"},"TL-OE":{type:"District",name:"Oecussi"},"TL-AN":{type:"District",name:"Ainaro"},"TL-AL":{type:"District",name:"Aileu"},"TL-MF":{type:"District",name:"Manufahi"},"TL-MT":{type:"District",name:"Manatuto"},"TL-VI":{type:"District",name:"Vikeke"},"TL-BO":{type:"District",name:"Bobonaro"},"TL-CO":{type:"District",name:"Cova Lima"},"TL-BA":{type:"District",name:"Baucau"},"TL-LI":{type:"District",name:"Likisá"},"TL-DI":{type:"District",name:"Díli"}}},RE:{name:"Reunion",sub:{"RE-RE":{type:"Country",name:"Reunion"}}},TM:{name:"Turkmenistan",sub:{"TM-S":{type:"City",name:"Aşgabat"},"TM-L":{type:"Region",name:"Lebap"},"TM-M":{type:"Region",name:"Mary"},"TM-D":{type:"Region",name:"Daşoguz"},"TM-B":{type:"Region",name:"Balkan"},"TM-A":{type:"Region",name:"Ahal"}}},TJ:{name:"Tajikistan",sub:{"TJ-GB":{type:"Autonomous region",name:"Kŭhistoni Badakhshon"},"TJ-SU":{type:"Region",name:"Sughd"},"TJ-DU":{type:"Capital territory",name:"Dushanbe"},"TJ-KT":{type:"Region",name:"Khatlon"}}},RO:{name:"Romania",sub:{"RO-SB":{type:"Department",name:"Sibiu"},"RO-DB":{type:"Department",name:"Dâmboviţa"},"RO-SM":{type:"Department",name:"Satu Mare"},"RO-SJ":{type:"Department",name:"Sălaj"},"RO-DJ":{type:"Department",name:"Dolj"},"RO-HD":{type:"Department",name:"Hunedoara"},"RO-SV":{type:"Department",name:"Suceava"},"RO-B":{type:"Municipality",name:"Bucureşti"},"RO-HR":{type:"Department",name:"Harghita"},"RO-VS":{type:"Department",name:"Vaslui"},"RO-NT":{type:"Department",name:"Neamţ"},"RO-CV":{type:"Department",name:"Covasna"},"RO-CT":{type:"Department",name:"Constanţa"},"RO-CS":{type:"Department",name:"Caraş-Severin"},"RO-GR":{type:"Department",name:"Giurgiu"},"RO-VN":{type:"Department",name:"Vrancea"},"RO-AR":{type:"Department",name:"Arad"},"RO-GJ":{type:"Department",name:"Gorj"},"RO-GL":{type:"Department",name:"Galaţi"},"RO-CL":{type:"Department",name:"Călăraşi"},"RO-AG":{type:"Department",name:"Argeş"},"RO-CJ":{type:"Department",name:"Cluj"},"RO-AB":{type:"Department",name:"Alba"},"RO-PH":{type:"Department",name:"Prahova"},"RO-TR":{type:"Department",name:"Teleorman"},"RO-OT":{type:"Department",name:"Olt"},"RO-IS":{type:"Department",name:"Iaşi"},"RO-VL":{type:"Department",name:"Vâlcea"},"RO-MS":{type:"Department",name:"Mureş"},"RO-MH":{type:"Department",name:"Mehedinţi"},"RO-IF":{type:"Department",name:"Ilfov"},"RO-MM":{type:"Department",name:"Maramureş"},"RO-IL":{type:"Department",name:"Ialomiţa"},"RO-TM":{type:"Department",name:"Timiş"},"RO-TL":{type:"Department",name:"Tulcea"},"RO-BT":{type:"Department",name:"Botoşani"},"RO-BV":{type:"Department",name:"Braşov"},"RO-BR":{type:"Department",name:"Brăila"},"RO-BZ":{type:"Department",name:"Buzău"},"RO-BC":{type:"Department",name:"Bacău"},"RO-BN":{type:"Department",name:"Bistriţa-Năsăud"},"RO-BH":{type:"Department",name:"Bihor"}}},TK:{name:"Tokelau",sub:{"TK-TK":{type:"Country",name:"Tokelau"}}},GW:{name:"Guinea-Bissau",sub:{"GW-BL":{type:"Region",name:"Bolama"},"GW-BM":{type:"Region",name:"Biombo"},"GW-CA":{type:"Region",name:"Cacheu"},"GW-QU":{type:"Region",name:"Quinara"},"GW-S":{type:"Province",name:"Sul"},"GW-OI":{type:"Region",name:"Oio"},"GW-L":{type:"Province",name:"Leste"},"GW-N":{type:"Province",name:"Norte"},"GW-BA":{type:"Region",name:"Bafatá"},"GW-TO":{type:"Region",name:"Tombali"},"GW-GA":{type:"Region",name:"Gabú"},"GW-BS":{type:"Autonomous sector",name:"Bissau"}}},GU:{name:"Guam",sub:{"GU-GU":{type:"Country",name:"Guam"}}},GT:{name:"Guatemala",sub:{"GT-SO":{type:"Department",name:"Sololá"},"GT-SM":{type:"Department",name:"San Marcos"},"GT-JA":{type:"Department",name:"Jalapa"},"GT-BV":{type:"Department",name:"Baja Verapaz"},"GT-QZ":{type:"Department",name:"Quetzaltenango"},"GT-SA":{type:"Department",name:"Sacatepéquez"},"GT-JU":{type:"Department",name:"Jutiapa"},"GT-HU":{type:"Department",name:"Huehuetenango"},"GT-QC":{type:"Department",name:"Quiché"},"GT-SU":{type:"Department",name:"Suchitepéquez"},"GT-SR":{type:"Department",name:"Santa Rosa"},"GT-ZA":{type:"Department",name:"Zacapa"},"GT-RE":{type:"Department",name:"Retalhuleu"},"GT-PE":{type:"Department",name:"Petén"},"GT-CQ":{type:"Department",name:"Chiquimula"},"GT-TO":{type:"Department",name:"Totonicapán"},"GT-CM":{type:"Department",name:"Chimaltenango"},"GT-IZ":{type:"Department",name:"Izabal"},"GT-PR":{type:"Department",name:"El Progreso"},"GT-AV":{type:"Department",name:"Alta Verapaz"},"GT-GU":{type:"Department",name:"Guatemala"},"GT-ES":{type:"Department",name:"Escuintla"}}},GS:{name:"S.Georgia & S.Sandwich Islands",sub:{"GS-GS":{type:"Country",name:"S.Georgia & S.Sandwich Islands"}}},GR:{name:"Greece",sub:{"GR-85":{type:"Department",name:"Chíos"},"GR-84":{type:"Department",name:"Sámos"},"GR-64":{type:"Department",name:"Chalkidikí"},"GR-81":{type:"Department",name:"Dodekánisa"},"GR-83":{type:"Department",name:"Lésvos"},"GR-54":{type:"Department",name:"Thessaloníki"},"GR-A":{type:"Administrative region",name:"Anatolikí Makedonía kai Thráki"},"GR-G":{type:"Administrative region",name:"Dytikí Elláda"},"GR-B":{type:"Administrative region",name:"Kentrikí Makedonía"},"GR-73":{type:"Department",name:"Rodópi"},"GR-J":{type:"Administrative region",name:"Peloponnísos"},"GR-I":{type:"Administrative region",name:"Attikí"},"GR-34":{type:"Department",name:"Préveza"},"GR-53":{type:"Department",name:"Imathía"},"GR-51":{type:"Department",name:"Grevená"},"GR-56":{type:"Department",name:"Kastoriá"},"GR-31":{type:"Department",name:"Árta"},"GR-32":{type:"Department",name:"Thesprotía"},"GR-33":{type:"Department",name:"Ioánnina"},"GR-71":{type:"Department",name:"Évros"},"GR-58":{type:"Department",name:"Kozáni"},"GR-59":{type:"Department",name:"Pélla"},"GR-16":{type:"Department",name:"Lakonía"},"GR-17":{type:"Department",name:"Messinía"},"GR-14":{type:"Department",name:"Ileía"},"GR-15":{type:"Department",name:"Korinthía"},"GR-12":{type:"Department",name:"Arkadía"},"GR-13":{type:"Department",name:"Achaḯa"},"GR-11":{type:"Department",name:"Argolída"},"GR-52":{type:"Department",name:"Dráma"},"GR-94":{type:"Department",name:"Chaniá"},"GR-92":{type:"Department",name:"Lasíthi"},"GR-93":{type:"Department",name:"Rethýmnis"},"GR-91":{type:"Department",name:"Irakleío"},"GR-L":{type:"Administrative region",name:"Notío Aigaío"},"GR-A1":{type:"Department",name:"Attikí"},"GR-05":{type:"Department",name:"Evrytanía"},"GR-04":{type:"Department",name:"Évvoia"},"GR-82":{type:"Department",name:"Kykládes"},"GR-07":{type:"Department",name:"Fokída"},"GR-57":{type:"Department",name:"Kilkís"},"GR-41":{type:"Department",name:"Kardítsa"},"GR-M":{type:"Administrative region",name:"Krítí"},"GR-43":{type:"Department",name:"Magnisía"},"GR-42":{type:"Department",name:"Lárisa"}
86,"GR-H":{type:"Administrative region",name:"Stereá Elláda"},"GR-44":{type:"Department",name:"Tríkala"},"GR-69":{type:"Self-governed part",name:"Ágion Óros"},"GR-K":{type:"Administrative region",name:"Voreío Aigaío"},"GR-D":{type:"Administrative region",name:"Ípeiros"},"GR-E":{type:"Administrative region",name:"Thessalía"},"GR-F":{type:"Administrative region",name:"Ionía Nísia"},"GR-55":{type:"Department",name:"Kavála"},"GR-63":{type:"Department",name:"Flórina"},"GR-62":{type:"Department",name:"Sérres"},"GR-61":{type:"Department",name:"Piería"},"GR-C":{type:"Administrative region",name:"Dytikí Makedonía"},"GR-23":{type:"Department",name:"Kefallinía"},"GR-22":{type:"Department",name:"Kérkyra"},"GR-21":{type:"Department",name:"Zákynthos"},"GR-06":{type:"Department",name:"Fthiótida"},"GR-01":{type:"Department",name:"Aitoloakarnanía"},"GR-72":{type:"Department",name:"Xánthi"},"GR-03":{type:"Department",name:"Voiotía"},"GR-24":{type:"Department",name:"Lefkáda"}}},GQ:{name:"Equatorial Guinea",sub:{"GQ-LI":{type:"Province",name:"Litoral"},"GQ-C":{type:"Region",name:"Região Continental"},"GQ-BN":{type:"Province",name:"Bioko Nord"},"GQ-AN":{type:"Province",name:"Annobón"},"GQ-I":{type:"Region",name:"Região Insular"},"GQ-KN":{type:"Province",name:"Kié-Ntem"},"GQ-BS":{type:"Province",name:"Bioko Sud"},"GQ-CS":{type:"Province",name:"Centro Sud"},"GQ-WN":{type:"Province",name:"Wele-Nzas"}}},GP:{name:"Guadeloupe",sub:{"GP-GP":{type:"Country",name:"Guadeloupe"}}},JP:{name:"Japan",sub:{"JP-37":{type:"Prefecture",name:"Kagawa"},"JP-36":{type:"Prefecture",name:"Tokushima"},"JP-35":{type:"Prefecture",name:"Yamaguchi"},"JP-34":{type:"Prefecture",name:"Hiroshima"},"JP-33":{type:"Prefecture",name:"Okayama"},"JP-32":{type:"Prefecture",name:"Shimane"},"JP-31":{type:"Prefecture",name:"Tottori"},"JP-30":{type:"Prefecture",name:"Wakayama"},"JP-39":{type:"Prefecture",name:"Kochi"},"JP-38":{type:"Prefecture",name:"Ehime"},"JP-19":{type:"Prefecture",name:"Yamanashi"},"JP-18":{type:"Prefecture",name:"Fukui"},"JP-11":{type:"Prefecture",name:"Saitama"},"JP-10":{type:"Prefecture",name:"Gunma"},"JP-13":{type:"Prefecture",name:"Tôkyô"},"JP-12":{type:"Prefecture",name:"Chiba"},"JP-15":{type:"Prefecture",name:"Niigata"},"JP-14":{type:"Prefecture",name:"Kanagawa"},"JP-17":{type:"Prefecture",name:"Ishikawa"},"JP-16":{type:"Prefecture",name:"Toyama"},"JP-20":{type:"Prefecture",name:"Nagano"},"JP-21":{type:"Prefecture",name:"Gifu"},"JP-22":{type:"Prefecture",name:"Shizuoka"},"JP-23":{type:"Prefecture",name:"Aichi"},"JP-24":{type:"Prefecture",name:"Mie"},"JP-25":{type:"Prefecture",name:"Shiga"},"JP-26":{type:"Prefecture",name:"Kyoto"},"JP-27":{type:"Prefecture",name:"Osaka"},"JP-28":{type:"Prefecture",name:"Hyogo"},"JP-29":{type:"Prefecture",name:"Nara"},"JP-46":{type:"Prefecture",name:"Kagoshima"},"JP-47":{type:"Prefecture",name:"Okinawa"},"JP-08":{type:"Prefecture",name:"Ibaraki"},"JP-09":{type:"Prefecture",name:"Tochigi"},"JP-42":{type:"Prefecture",name:"Nagasaki"},"JP-43":{type:"Prefecture",name:"Kumamoto"},"JP-40":{type:"Prefecture",name:"Fukuoka"},"JP-41":{type:"Prefecture",name:"Saga"},"JP-02":{type:"Prefecture",name:"Aomori"},"JP-03":{type:"Prefecture",name:"Iwate"},"JP-01":{type:"Prefecture",name:"Hokkaido"},"JP-06":{type:"Prefecture",name:"Yamagata"},"JP-07":{type:"Prefecture",name:"Fukushima"},"JP-04":{type:"Prefecture",name:"Miyagi"},"JP-05":{type:"Prefecture",name:"Akita"},"JP-44":{type:"Prefecture",name:"Oita"},"JP-45":{type:"Prefecture",name:"Miyazaki"}}},GY:{name:"Guyana",sub:{"GY-UT":{type:"Region",name:"Upper Takutu-Upper Essequibo"},"GY-MA":{type:"Region",name:"Mahaica-Berbice"},"GY-PM":{type:"Region",name:"Pomeroon-Supenaam"},"GY-UD":{type:"Region",name:"Upper Demerara-Berbice"},"GY-ES":{type:"Region",name:"Essequibo Islands-West Demerara"},"GY-EB":{type:"Region",name:"East Berbice-Corentyne"},"GY-PT":{type:"Region",name:"Potaro-Siparuni"},"GY-CU":{type:"Region",name:"Cuyuni-Mazaruni"},"GY-BA":{type:"Region",name:"Barima-Waini"},"GY-DE":{type:"Region",name:"Demerara-Mahaica"}}},GG:{name:"Guernsey",sub:{"GG-GG":{type:"Country",name:"Guernsey"}}},GF:{name:"French Guiana",sub:{"GF-GF":{type:"Country",name:"French Guiana"}}},GE:{name:"Georgia",sub:{"GE-GU":{type:"Region",name:"Guria"},"GE-SK":{type:"Region",name:"Shida Kartli"},"GE-SJ":{type:"Region",name:"Samtskhe-Javakheti"},"GE-AB":{type:"Autonomous republic",name:"Abkhazia"},"GE-MM":{type:"Region",name:"Mtskheta-Mtianeti"},"GE-AJ":{type:"Autonomous republic",name:"Ajaria"},"GE-TB":{type:"City",name:"Tbilisi"},"GE-KA":{type:"Region",name:"K'akheti"},"GE-IM":{type:"Region",name:"Imereti"},"GE-SZ":{type:"Region",name:"Samegrelo-Zemo Svaneti"},"GE-KK":{type:"Region",name:"Kvemo Kartli"},"GE-RL":{type:"Region",name:"Rach'a-Lechkhumi-Kvemo Svaneti"}}},GD:{name:"Grenada",sub:{"GD-03":{type:"Parish",name:"Saint George"},"GD-02":{type:"Parish",name:"Saint David"},"GD-01":{type:"Parish",name:"Saint Andrew"},"GD-06":{type:"Parish",name:"Saint Patrick"},"GD-05":{type:"Parish",name:"Saint Mark"},"GD-04":{type:"Parish",name:"Saint John"},"GD-10":{type:"Dependency",name:"Southern Grenadine Islands"}}},GB:{name:"United Kingdom",sub:{"GB-TRF":{type:"Metropolitan district",name:"Trafford"},"GB-WRX":{type:"Unitary authority",name:"Wrexham"},"GB-BEN":{type:"London borough",name:"Brent"},"GB-HRW":{type:"London borough",name:"Harrow"}
86,"GB-WRT":{type:"Unitary authority",name:"Warrington"},"GB-LBH":{type:"London borough",name:"Lambeth"},"GB-DAL":{type:"Unitary authority",name:"Darlington"},"GB-WRL":{type:"Metropolitan district",name:"Wirral"},"GB-MYL":{type:"District council area",name:"Moyle"},"GB-UKM":{type:"Nation",name:"United Kingdom"},"GB-BEX":{type:"London borough",name:"Bexley"},"GB-BUR":{type:"Metropolitan district",name:"Bury"},"GB-KIR":{type:"Metropolitan district",name:"Kirklees"},"GB-FER":{type:"District council area",name:"Fermanagh"},"GB-NBL":{type:"Unitary authority",name:"Northumberland"},"GB-DRY":{type:"District council area",name:"Derry"},"GB-CKF":{type:"District council area",name:"Carrickfergus"},"GB-ERY":{type:"Unitary authority",name:"East Riding of Yorkshire"},"GB-CMA":{type:"Two-tier county",name:"Cumbria"},"GB-HCK":{type:"London borough",name:"Hackney"},"GB-CRY":{type:"London borough",name:"Croydon"},"GB-ABE":{type:"Council area",name:"Aberdeen City"},"GB-ABD":{type:"Council area",name:"Aberdeenshire"},"GB-CKT":{type:"District council area",name:"Cookstown"},"GB-ERW":{type:"Council area",name:"East Renfrewshire"},"GB-HIL":{type:"London borough",name:"Hillingdon"},"GB-NLN":{type:"Unitary authority",name:"North Lincolnshire"},"GB-WSX":{type:"Two-tier county",name:"West Sussex"},"GB-BIR":{type:"Metropolitan district",name:"Birmingham"},"GB-WBK":{type:"Unitary authority",name:"West Berkshire"},"GB-EDU":{type:"Council area",name:"East Dunbartonshire"},"GB-WSM":{type:"London borough",name:"Westminster"},"GB-STS":{type:"Two-tier county",name:"Staffordshire"},"GB-HRT":{type:"Two-tier county",name:"Hertfordshire"},"GB-LSB":{type:"District council area",name:"Lisburn"},"GB-EDH":{type:"Council area",name:"Edinburgh, City of"},"GB-HRY":{type:"London borough",name:"Haringey"},"GB-LAN":{type:"Two-tier county",name:"Lancashire"},"GB-RIC":{type:"London borough",name:"Richmond upon Thames"},"GB-LRN":{type:"District council area",name:"Larne"},"GB-ZET":{type:"Council area",name:"Shetland Islands"},"GB-ELS":{type:"Council area",name:"Eilean Siar"},"GB-NTA":{type:"District council area",name:"Newtownabbey"},"GB-SRY":{type:"Two-tier county",name:"Surrey"},"GB-BMH":{type:"Unitary authority",name:"Bournemouth"},"GB-CHE":{type:"Unitary authority",name:"Cheshire East"},"GB-FLN":{type:"Unitary authority",name:"Flintshire"},"GB-NET":{type:"Metropolitan district",name:"Newcastle upon Tyne"},"GB-NTH":{type:"Two-tier county",name:"Northamptonshire"},"GB-NTT":{type:"Two-tier county",name:"Nottinghamshire"},"GB-NTL":{type:"Unitary authority",name:"Neath Port Talbot"},"GB-ESX":{type:"Two-tier county",name:"East Sussex"},"GB-KTT":{type:"London borough",name:"Kingston upon Thames"},"GB-MRT":{type:"London borough",name:"Merton"},"GB-OXF":{type:"Two-tier county",name:"Oxfordshire"},"GB-MRY":{type:"Council area",name:"Moray"},"GB-ESS":{type:"Two-tier county",name:"Essex"},"GB-CHW":{type:"Unitary authority",name:"Cheshire West and Chester"},"GB-SOS":{type:"Unitary authority",name:"Southend-on-Sea"},"GB-PEM":{type:"Unitary authority",name:"Pembrokeshire"},"GB-NTY":{type:"Metropolitan district",name:"North Tyneside"},"GB-NEL":{type:"Unitary authority",name:"North East Lincolnshire"},"GB-HAL":{type:"Unitary authority",name:"Halton"},"GB-RFW":{type:"Council area",name:"Renfrewshire"},"GB-LUT":{type:"Unitary authority",name:"Luton"},"GB-WOK":{type:"Unitary authority",name:"Wokingham"},"GB-WOR":{type:"Two-tier county",name:"Worcestershire"},"GB-HLD":{type:"Council area",name:"Highland"},"GB-MFT":{type:"District council area",name:"Magherafelt"},"GB-NSM":{type:"Unitary authority",name:"North Somerset"},"GB-LDS":{type:"Metropolitan district",name:"Leeds"},"GB-KWL":{type:"Metropolitan district",name:"Knowsley"},"GB-SOM":{type:"Two-tier county",name:"Somerset"},"GB-DEN":{type:"Unitary authority",name:"Denbighshire"},"GB-BST":{type:"Unitary authority",name:"Bristol, City of"},"GB-EAL":{type:"London borough",name:"Ealing"},"GB-RDB":{type:"London borough",name:"Redbridge"},"GB-CSR":{type:"District council area",name:"Castlereagh"},"GB-RDG":{type:"Unitary authority",name:"Reading"},"GB-EAW":{type:"Nation",name:"England and Wales"},"GB-CMD":{type:"London borough",name:"Camden"},"GB-MON":{type:"Unitary authority",name:"Monmouthshire"},"GB-OLD":{type:"Metropolitan district",name:"Oldham"},"GB-CON":{type:"Unitary authority",name:"Cornwall"},"GB-CMN":{type:"Unitary authority",name:"Carmarthenshire"},"GB-EAY":{type:"Council area",name:"East Ayrshire"},"GB-HEF":{type:"Unitary authority",name:"Herefordshire"},"GB-ROT":{type:"Metropolitan district",name:"Rotherham"},"GB-NAY":{type:"Council area",name:"North Ayrshire"},"GB-BBD":{type:"Unitary authority",name:"Blackburn with Darwen"},"GB-TOF":{type:"Unitary authority",name:"Torfaen"},"GB-WDU":{type:"Council area",name:"West Dunbartonshire"},"GB-WLL":{type:"Metropolitan district",name:"Walsall"},"GB-WLN":{type:"Council area",name:"West Lothian"},"GB-GRE":{type:"London borough",name:"Greenwich"},"GB-MIK":{type:"Unitary authority",name:"Milton Keynes"},"GB-KEC":{type:"London borough",name:"Kensington and Chelsea"},"GB-MAN":{type:"Metropolitan district",name:"Manchester"},"GB-WLV":{type:"Metropolitan district",name:"Wolverhampton"},"GB-WLS":{type:"Country",name:"Wales"},"GB-ELN":{type:"Council area",name:"East Lothian"},"GB-CBF":{type:"Unitary authority",name:"Central Bedfordshire"},"GB-STH":{type:"Unitary authority",name:"Southampton"},"GB-KEN":{type:"Two-tier county",name:"Kent"},"GB-STY":{type:"Metropolitan district",name:"South Tyneside"},"GB-LCE":{type:"Unitary authority",name:"Leicester"},"GB-ARM":{type:"District council area",name:"Armagh"},"GB-BKM":{type:"Two-tier county",name:"Buckinghamshire"},"GB-SLG":{type:"Unitary authority",name:"Slough"},"GB-SLF":{type:"Metropolitan district",name:"Salford"},"GB-ORK":{type:"Council area",name:"Orkney Islands"},"GB-ARD":{type:"District council area",name:"Ards"},"GB-SLK":{type:"Council area",name:"South Lanarkshire"},"GB-BRY":{type:"London borough",name:"Bromley"},"GB-STT":{type:"Unitary authority",name:"Stockton-on-Tees"},"GB-POL":{type:"Unitary authority",name:"Poole"},"GB-BRC":{type:"Unitary authority",name:"Bracknell Forest"},"GB-SHN":{type:"Metropolitan district",name:"St. Helens"},"GB-POW":{type:"Unitary authority",name:"Powys"},"GB-GBN":{type:"Nation",name:"Great Britain"},"GB-BRD":{type:"Metropolitan district",name:"Bradford"},"GB-CRF":{type:"Unitary authority",name:"Cardiff"},"GB-STB":{type:"District council area",name:"Strabane"},"GB-STE":{type:"Unitary authority",name:"Stoke-on-Trent"},"GB-DBY":{type:"Two-tier county",name:"Derbyshire"},"GB-STG":{type:"Council area",name:"Stirling"},"GB-AGB":{type:"Council area",name:"Argyll and Bute"},"GB-DEV":{type:"Two-tier county",name:"Devon"},"GB-WIL":{type:"Unitary authority",name:"Wiltshire"},"GB-DER":{type:"Unitary authority",name:"Derby"}
86,"GB-HNS":{type:"London borough",name:"Hounslow"},"GB-SAW":{type:"Metropolitan district",name:"Sandwell"},"GB-PLY":{type:"Unitary authority",name:"Plymouth"},"GB-NIR":{type:"Province",name:"Northern Ireland"},"GB-THR":{type:"Unitary authority",name:"Thurrock"},"GB-BAS":{type:"Unitary authority",name:"Bath and North East Somerset"},"GB-FIF":{type:"Council area",name:"Fife"},"GB-AGY":{type:"Unitary authority",name:"Isle of Anglesey"},"GB-SAY":{type:"Council area",name:"South Ayrshire"},"GB-NFK":{type:"Two-tier county",name:"Norfolk"},"GB-TFW":{type:"Unitary authority",name:"Telford and Wrekin"},"GB-BNE":{type:"London borough",name:"Barnet"},"GB-BNB":{type:"District council area",name:"Banbridge"},"GB-TOB":{type:"Unitary authority",name:"Torbay"},"GB-CGN":{type:"Unitary authority",name:"Ceredigion"},"GB-BFS":{type:"District council area",name:"Belfast"},"GB-BNH":{type:"Unitary authority",name:"Brighton and Hove"},"GB-WAR":{type:"Two-tier county",name:"Warwickshire"},"GB-CGV":{type:"District council area",name:"Craigavon"},"GB-BNS":{type:"Metropolitan district",name:"Barnsley"},"GB-TWH":{type:"London borough",name:"Tower Hamlets"},"GB-ANS":{type:"Council area",name:"Angus"},"GB-FAL":{type:"Council area",name:"Falkirk"},"GB-NYK":{type:"Two-tier county",name:"North Yorkshire"},"GB-ANT":{type:"District council area",name:"Antrim"},"GB-SWD":{type:"Unitary authority",name:"Swindon"},"GB-IOS":{type:"Unitary authority",name:"Isles of Scilly"},"GB-WNM":{type:"Unitary authority",name:"Windsor and Maidenhead"},"GB-IOW":{type:"Unitary authority",name:"Isle of Wight"},"GB-GLS":{type:"Two-tier county",name:"Gloucestershire"},"GB-SFT":{type:"Metropolitan district",name:"Sefton"},"GB-IVC":{type:"Council area",name:"Inverclyde"},"GB-WND":{type:"London borough",name:"Wandsworth"},"GB-LEC":{type:"Two-tier county",name:"Leicestershire"},"GB-SWK":{type:"London borough",name:"Southwark"},"GB-YOR":{type:"Unitary authority",name:"York"},"GB-GLG":{type:"Council area",name:"Glasgow City"},"GB-RUT":{type:"Unitary authority",name:"Rutland"},"GB-HMF":{type:"London borough",name:"Hammersmith and Fulham"},"GB-SFK":{type:"Two-tier county",name:"Suffolk"},"GB-LEW":{type:"London borough",name:"Lewisham"},"GB-NYM":{type:"District council area",name:"Newry and Mourne"},"GB-DUD":{type:"Metropolitan district",name:"Dudley"},"GB-CLR":{type:"District council area",name:"Coleraine"},"GB-CWY":{type:"Unitary authority",name:"Conwy"},"GB-SND":{type:"Metropolitan district",name:"Sunderland"},"GB-BPL":{type:"Unitary authority",name:"Blackpool"},"GB-VGL":{type:"Unitary authority",name:"Vale of Glamorgan, The"},"GB-WFT":{type:"London borough",name:"Waltham Forest"},"GB-LND":{type:"City corporation",name:"London, City of"},"GB-CLD":{type:"Metropolitan district",name:"Calderdale"},"GB-GWN":{type:"Unitary authority",name:"Gwynedd"},"GB-DUR":{type:"Unitary authority",name:"Durham County"},"GB-SCT":{type:"Country",name:"Scotland"},"GB-CLK":{type:"Council area",name:"Clackmannanshire"},"GB-ENG":{type:"Country",name:"England"},"GB-MDW":{type:"Unitary authority",name:"Medway"},"GB-SCB":{type:"Council area",name:"Scottish Borders, The"},"GB-DNC":{type:"Metropolitan district",name:"Doncaster"},"GB-TAM":{type:"Metropolitan district",name:"Tameside"},"GB-WGN":{type:"Metropolitan district",name:"Wigan"},"GB-DGY":{type:"Council area",name:"Dumfries and Galloway"},"GB-PTE":{type:"Unitary authority",name:"Peterborough"},"GB-SKP":{type:"Metropolitan district",name:"Stockport"},"GB-NWP":{type:"Unitary authority",name:"Newport"},"GB-ISL":{type:"London borough",name:"Islington"},"GB-SGC":{type:"Unitary authority",name:"South Gloucestershire"},"GB-CAY":{type:"Unitary authority",name:"Caerphilly"},"GB-DGN":{type:"District council area",name:"Dungannon and South Tyrone"},"GB-WKF":{type:"Metropolitan district",name:"Wakefield"},"GB-NWM":{type:"London borough",name:"Newham"},"GB-MDB":{type:"Unitary authority",name:"Middlesbrough"},"GB-CAM":{type:"Two-tier county",name:"Cambridgeshire"},"GB-SWA":{type:"Unitary authority",name:"Swansea"},"GB-DOW":{type:"District council area",name:"Down"},"GB-BLA":{type:"District council area",name:"Ballymena"}
86,"GB-HAV":{type:"London borough",name:"Havering"},"GB-DOR":{type:"Two-tier county",name:"Dorset"},"GB-GAT":{type:"Metropolitan district",name:"Gateshead"},"GB-POR":{type:"Unitary authority",name:"Portsmouth"},"GB-NLK":{type:"Council area",name:"North Lanarkshire"},"GB-LIV":{type:"Metropolitan district",name:"Liverpool"},"GB-LIN":{type:"Two-tier county",name:"Lincolnshire"},"GB-HAM":{type:"Two-tier county",name:"Hampshire"},"GB-BLY":{type:"District council area",name:"Ballymoney"},"GB-NDN":{type:"District council area",name:"North Down"},"GB-BDF":{type:"Unitary authority",name:"Bedford"},"GB-BDG":{type:"London borough",name:"Barking and Dagenham"},"GB-SOL":{type:"Metropolitan district",name:"Solihull"},"GB-OMH":{type:"District council area",name:"Omagh"},"GB-HPL":{type:"Unitary authority",name:"Hartlepool"},"GB-COV":{type:"Metropolitan district",name:"Coventry"},"GB-SHR":{type:"Unitary authority",name:"Shropshire"},"GB-PKN":{type:"Council area",name:"Perth and Kinross"},"GB-LMV":{type:"District council area",name:"Limavady"},"GB-RCH":{type:"Metropolitan district",name:"Rochdale"},"GB-SHF":{type:"Metropolitan district",name:"Sheffield"},"GB-NGM":{type:"Unitary authority",name:"Nottingham"},"GB-RCT":{type:"Unitary authority",name:"Rhondda, Cynon, Taff"},"GB-BOL":{type:"Metropolitan district",name:"Bolton"},"GB-BGW":{type:"Unitary authority",name:"Blaenau Gwent"},"GB-ENF":{type:"London borough",name:"Enfield"},"GB-DND":{type:"Council area",name:"Dundee City"},"GB-STN":{type:"London borough",name:"Sutton"},"GB-MLN":{type:"Council area",name:"Midlothian"},"GB-RCC":{type:"Unitary authority",name:"Redcar and Cleveland"},"GB-BGE":{type:"Unitary authority",name:"Bridgend"},"GB-KHL":{type:"Unitary authority",name:"Kingston upon Hull"},"GB-MTY":{type:"Unitary authority",name:"Merthyr Tydfil"}}},GA:{name:"Gabon",sub:{"GA-7":{type:"Province",name:"Ogooué-Lolo"},"GA-6":{type:"Province",name:"Ogooué-Ivindo"},"GA-5":{type:"Province",name:"Nyanga"},"GA-4":{type:"Province",name:"Ngounié"},"GA-3":{type:"Province",name:"Moyen-Ogooué"},"GA-2":{type:"Province",name:"Haut-Ogooué"},"GA-1":{type:"Province",name:"Estuaire"},"GA-9":{type:"Province",name:"Woleu-Ntem"},"GA-8":{type:"Province",name:"Ogooué-Maritime"}}},GN:{name:"Guinea",sub:{"GN-GU":{type:"Prefecture",name:"Guékédou"},"GN-YO":{type:"Prefecture",name:"Yomou"},"GN-TE":{type:"Prefecture",name:"Télimélé"},"GN-GA":{type:"Prefecture",name:"Gaoual"},"GN-PI":{type:"Prefecture",name:"Pita"},"GN-ML":{type:"Prefecture",name:"Mali"},"GN-MM":{type:"Prefecture",name:"Mamou"},"GN-DI":{type:"Prefecture",name:"Dinguiraye"},"GN-MD":{type:"Prefecture",name:"Mandiana"},"GN-KS":{type:"Prefecture",name:"Kissidougou"},"GN-MC":{type:"Prefecture",name:"Macenta"},"GN-CO":{type:"Prefecture",name:"Coyah"},"GN-LA":{type:"Prefecture",name:"Labé"},"GN-B":{type:"Administrative region",name:"Boké"},"GN-C":{type:"Governorate",name:"Conakry"},"GN-D":{type:"Administrative region",name:"Kindia"},"GN-F":{type:"Administrative region",name:"Faranah"},"GN-KO":{type:"Prefecture",name:"Kouroussa"},"GN-KA":{type:"Prefecture",name:"Kankan"},"GN-KB":{type:"Prefecture",name:"Koubia"},"GN-K":{type:"Administrative region",name:"Kankan"},"GN-KD":{type:"Prefecture",name:"Kindia"},"GN-KE":{type:"Prefecture",name:"Kérouané"},"GN-N":{type:"Administrative region",name:"Nzérékoré"},"GN-DU":{type:"Prefecture",name:"Dubréka"},"GN-FR":{type:"Prefecture",name:"Fria"},"GN-KN":{type:"Prefecture",name:"Koundara"},"GN-LO":{type:"Prefecture",name:"Lola"},"GN-FA":{type:"Prefecture",name:"Faranah"},"GN-DB":{type:"Prefecture",name:"Dabola"},"GN-DL":{type:"Prefecture",name:"Dalaba"},"GN-FO":{type:"Prefecture",name:"Forécariah"},"GN-BF":{type:"Prefecture",name:"Boffa"},"GN-BE":{type:"Prefecture",name:"Beyla"},"GN-LE":{type:"Prefecture",name:"Lélouma"},"GN-L":{type:"Administrative region",name:"Labé"},"GN-BK":{type:"Prefecture",name:"Boké"},"GN-M":{type:"Administrative region",name:"Mamou"},"GN-NZ":{type:"Prefecture",name:"Nzérékoré"},"GN-SI":{type:"Prefecture",name:"Siguiri"},"GN-TO":{type:"Prefecture",name:"Tougué"}}},GM:{name:"Gambia",sub:{"GM-N":{type:"Division",name:"North Bank"},"GM-M":{type:"Division",name:"Central River"},"GM-L":{type:"Division",name:"Lower River"},"GM-B":{type:"City",name:"Banjul"},"GM-W":{type:"Division",name:"Western"},"GM-U":{type:"Division",name:"Upper River"}}},GL:{name:"Greenland",sub:{"GL-QE":{type:"Municipality",name:"Qeqqata Kommunia"},"GL-KU":{type:"Municipality",name:"Kommune Kujalleq"},"GL-QA":{type:"Municipality",name:"Qaasuitsup Kommunia"}
86,"GL-SM":{type:"Municipality",name:"Kommuneqarfik Sermersooq"}}},GI:{name:"Gibraltar",sub:{"GI-GI":{type:"Country",name:"Gibraltar"}}},GH:{name:"Ghana",sub:{"GH-AH":{type:"Region",name:"Ashanti"},"GH-BA":{type:"Region",name:"Brong-Ahafo"},"GH-UW":{type:"Region",name:"Upper West"},"GH-AA":{type:"Region",name:"Greater Accra"},"GH-UE":{type:"Region",name:"Upper East"},"GH-CP":{type:"Region",name:"Central"},"GH-EP":{type:"Region",name:"Eastern"},"GH-NP":{type:"Region",name:"Northern"},"GH-TV":{type:"Region",name:"Volta"},"GH-WP":{type:"Region",name:"Western"}}},OM:{name:"Oman",sub:{"OM-WU":{type:"Region",name:"Al Wusţá"},"OM-ZU":{type:"Governorate",name:"Z̧ufār"},"OM-BA":{type:"Region",name:"Al Bāţinah"},"OM-DA":{type:"Region",name:"Ad Dākhilīyah"},"OM-MU":{type:"Governorate",name:"Musandam"},"OM-SH":{type:"Region",name:"Ash Sharqīyah"},"OM-ZA":{type:"Region",name:"Az̧ Z̧āhirah"},"OM-MA":{type:"Governorate",name:"Masqaţ"},"OM-BU":{type:"Governorate",name:"Al Buraymī"}}},TN:{name:"Tunisia",sub:{"TN-61":{type:"Governorate",name:"Sfax"},"TN-14":{type:"Governorate",name:"La Manouba"},"TN-82":{type:"Governorate",name:"Medenine"},"TN-83":{type:"Governorate",name:"Tataouine"},"TN-81":{type:"Governorate",name:"Gabès"},"TN-42":{type:"Governorate",name:"Kasserine"},"TN-43":{type:"Governorate",name:"Sidi Bouzid"},"TN-41":{type:"Governorate",name:"Kairouan"},"TN-21":{type:"Governorate",name:"Nabeul"},"TN-22":{type:"Governorate",name:"Zaghouan"},"TN-23":{type:"Governorate",name:"Bizerte"},"TN-12":{type:"Governorate",name:"Ariana"},"TN-73":{type:"Governorate",name:"Kebili"},"TN-72":{type:"Governorate",name:"Tozeur"},"TN-71":{type:"Governorate",name:"Gafsa"},"TN-33":{type:"Governorate",name:"Le Kef"},"TN-32":{type:"Governorate",name:"Jendouba"},"TN-31":{type:"Governorate",name:"Béja"},"TN-11":{type:"Governorate",name:"Tunis"},"TN-13":{type:"Governorate",name:"Ben Arous"},"TN-34":{type:"Governorate",name:"Siliana"},"TN-51":{type:"Governorate",name:"Sousse"},"TN-53":{type:"Governorate",name:"Mahdia"},"TN-52":{type:"Governorate",name:"Monastir"}}},JO:{name:"Jordan",sub:{"JO-AT":{type:"Governorate",name:"Aţ Ţafīlah"},"JO-MA":{type:"Governorate",name:"Al Mafraq"},"JO-MD":{type:"Governorate",name:"Mādabā"},"JO-AQ":{type:"Governorate",name:"Al ʽAqabah"},"JO-MN":{type:"Governorate",name:"Ma'ān"},"JO-BA":{type:"Governorate",name:"Al Balqā'"},"JO-AZ":{type:"Governorate",name:"Az Zarqā'"},"JO-JA":{type:"Governorate",name:"Jarash"},"JO-IR":{type:"Governorate",name:"Irbid"},"JO-KA":{type:"Governorate",name:"Al Karak"},"JO-AM":{type:"Governorate",name:"‘Ammān"},"JO-AJ":{type:"Governorate",name:"ʽAjlūn"}}},HR:{name:"Croatia",sub:{"HR-16":{type:"County",name:"Vukovarsko-srijemska županija"},"HR-19":{type:"County",name:"Dubrovačko-neretvanska županija"},"HR-18":{type:"County",name:"Istarska županija"},"HR-08":{type:"County",name:"Primorsko-goranska županija"},"HR-09":{type:"County",name:"Ličko-senjska županija"},"HR-06":{type:"County",name:"Koprivničko-križevačka županija"},"HR-07":{type:"County",name:"Bjelovarsko-bilogorska županija"},"HR-04":{type:"County",name:"Karlovačka županija"},"HR-05":{type:"County",name:"Varaždinska županija"},"HR-02":{type:"County",name:"Krapinsko-zagorska županija"},"HR-03":{type:"County",name:"Sisačko-moslavačka županija"},"HR-13":{type:"County",name:"Zadarska županija"},"HR-01":{type:"County",name:"Zagrebačka županija"},"HR-15":{type:"County",name:"Šibensko-kninska županija"},"HR-20":{type:"County",name:"Međimurska županija"},"HR-21":{type:"City",name:"Grad Zagreb"},"HR-14":{type:"County",name:"Osječko-baranjska županija"},"HR-12":{type:"County",name:"Brodsko-posavska županija"},"HR-10":{type:"County",name:"Virovitičko-podravska županija"},"HR-17":{type:"County",name:"Splitsko-dalmatinska županija"},"HR-11":{type:"County",name:"Požeško-slavonska županija"}}},HT:{name:"Haiti",sub:{"HT-CE":{type:"Department",name:"Centre"},"HT-OU":{type:"Department",name:"Lwès"},"HT-GA":{type:"Department",name:"Grandans"},"HT-NI":{type:"Department",name:"Nip"},"HT-NO":{type:"Department",name:"Nòdwès"},"HT-SD":{type:"Department",name:"Sid"},"HT-SE":{type:"Department",name:"Sidès"},"HT-AR":{type:"Department",name:"Artibonite"},"HT-ND":{type:"Department",name:"Nò"},"HT-NE":{type:"Department",name:"Nòdès"}}},HU:{name:"Hungary",sub:{"HU-HE":{type:"County",name:"Heves"},"HU-BU":{type:"Capital city",name:"Budapest"},"HU-HB":{type:"County",name:"Hajdú-Bihar"},"HU-FE":{type:"County",name:"Fejér"},"HU-SN":{type:"City of county right",name:"Sopron"},"HU-BZ":{type:"County",name:"Borsod-Abaúj-Zemplén"}
86,"HU-DE":{type:"City of county right",name:"Debrecen"},"HU-BA":{type:"County",name:"Baranya"},"HU-HV":{type:"City of county right",name:"Hódmezővásárhely"},"HU-BC":{type:"City of county right",name:"Békéscsaba"},"HU-BE":{type:"County",name:"Békés"},"HU-BK":{type:"County",name:"Bács-Kiskun"},"HU-DU":{type:"City of county right",name:"Dunaújváros"},"HU-SF":{type:"City of county right",name:"Székesfehérvár"},"HU-SD":{type:"City of county right",name:"Szeged"},"HU-SK":{type:"City of county right",name:"Szolnok"},"HU-SH":{type:"City of county right",name:"Szombathely"},"HU-KV":{type:"City of county right",name:"Kaposvár"},"HU-SO":{type:"County",name:"Somogy"},"HU-SS":{type:"City of county right",name:"Szekszárd"},"HU-MI":{type:"City of county right",name:"Miskolc"},"HU-ST":{type:"City of county right",name:"Salgótarján"},"HU-KM":{type:"City of county right",name:"Kecskemét"},"HU-SZ":{type:"County",name:"Szabolcs-Szatmár-Bereg"},"HU-KE":{type:"County",name:"Komárom-Esztergom"},"HU-CS":{type:"County",name:"Csongrád"},"HU-ER":{type:"City of county right",name:"Érd"},"HU-ZA":{type:"County",name:"Zala"},"HU-ZE":{type:"City of county right",name:"Zalaegerszeg"},"HU-VM":{type:"City of county right",name:"Veszprém"},"HU-EG":{type:"City of county right",name:"Eger"},"HU-TO":{type:"County",name:"Tolna"},"HU-GY":{type:"City of county right",name:"Győr"},"HU-VE":{type:"County",name:"Veszprém"},"HU-TB":{type:"City of county right",name:"Tatabánya"},"HU-VA":{type:"County",name:"Vas"},"HU-GS":{type:"County",name:"Győr-Moson-Sopron"},"HU-PE":{type:"County",name:"Pest"},"HU-NY":{type:"City of county right",name:"Nyíregyháza"},"HU-JN":{type:"County",name:"Jász-Nagykun-Szolnok"},"HU-NO":{type:"County",name:"Nógrád"},"HU-PS":{type:"City of county right",name:"Pécs"},"HU-NK":{type:"City of county right",name:"Nagykanizsa"}}},HK:{name:"Hong Kong",sub:{"HK-HK":{type:"Country",name:"Hong Kong"}}},HN:{name:"Honduras",sub:{"HN-OC":{type:"Department",name:"Ocotepeque"},"HN-CM":{type:"Department",name:"Comayagua"},"HN-CL":{type:"Department",name:"Colón"},"HN-YO":{type:"Department",name:"Yoro"},"HN-CH":{type:"Department",name:"Choluteca"},"HN-FM":{type:"Department",name:"Francisco Morazán"},"HN-IB":{type:"Department",name:"Islas de la Bahía"},"HN-EP":{type:"Department",name:"El Paraíso"},"HN-OL":{type:"Department",name:"Olancho"},"HN-LE":{type:"Department",name:"Lempira"},"HN-IN":{type:"Department",name:"Intibucá"},"HN-AT":{type:"Department",name:"Atlántida"},"HN-LP":{type:"Department",name:"La Paz"},"HN-VA":{type:"Department",name:"Valle"},"HN-SB":{type:"Department",name:"Santa Bárbara"},"HN-GD":{type:"Department",name:"Gracias a Dios"},"HN-CR":{type:"Department",name:"Cortés"},"HN-CP":{type:"Department",name:"Copán"}}},HM:{name:"Heard & McDonald Islands",sub:{"HM-HM":{type:"Country",name:"Heard & McDonald Islands"}}},VE:{name:"Venezuela",sub:{"VE-L":{type:"State",name:"Mérida"},"VE-M":{type:"State",name:"Miranda"},"VE-N":{type:"State",name:"Monagas"},"VE-O":{type:"State",name:"Nueva Esparta"},"VE-H":{type:"State",name:"Cojedes"},"VE-I":{type:"State",name:"Falcón"},"VE-J":{type:"State",name:"Guárico"},"VE-K":{type:"State",name:"Lara"},"VE-D":{type:"State",name:"Aragua"},"VE-E":{type:"State",name:"Barinas"},"VE-F":{type:"State",name:"Bolívar"},"VE-G":{type:"State",name:"Carabobo"},"VE-A":{type:"Capital district",name:"Distrito Capital"},"VE-B":{type:"State",name:"Anzoátegui"},"VE-C":{type:"State",name:"Apure"},"VE-X":{type:"State",name:"Vargas"},"VE-Y":{type:"State",name:"Delta Amacuro"},"VE-Z":{type:"State",name:"Amazonas"},"VE-T":{type:"State",name:"Trujillo"},"VE-U":{type:"State",name:"Yaracuy"},"VE-V":{type:"State",name:"Zulia"},"VE-W":{type:"Federal dependency",name:"Dependencias Federales"},"VE-P":{type:"State",name:"Portuguesa"},"VE-R":{type:"State",name:"Sucre"},"VE-S":{type:"State",name:"Táchira"}}},PR:{name:"Puerto Rico",sub:{"PR-PR":{type:"Country",name:"Puerto Rico"}}},PS:{name:"Palestine",sub:{"PS-SLT":{type:"Governorate",name:"Salfit"},"PS-HBN":{type:"Governorate",name:"Al Khalīl"},"PS-RBH":{type:"Governorate",name:"Ramallah"},"PS-QQA":{type:"Governorate",name:"Qalqilya"},"PS-TBS":{type:"Governorate",name:"Tubas"},"PS-JEN":{type:"Governorate",name:"Janīn"},"PS-JEM":{type:"Governorate",name:"Al Quds"},"PS-KYS":{type:"Governorate",name:"Khan Yunis"},"PS-DEB":{type:"Governorate",name:"Dayr al Balaḩ"},"PS-BTH":{type:"Governorate",name:"Bayt Laḩm"},"PS-JRH":{type:"Governorate",name:"Arīḩā wa al Aghwār"},"PS-GZA":{type:"Governorate",name:"Gaza"},"PS-NBS":{type:"Governorate",name:"Nablus"},"PS-RFH":{type:"Governorate",name:"Rafah"},"PS-TKM":{type:"Governorate",name:"Tulkarm"},"PS-NGZ":{type:"Governorate",name:"North Gaza"}}},PW:{name:"Palau",sub:{"PW-222":{type:"State",name:"Ngardmau"},"PW-050":{type:"State",name:"Hatobohei"},"PW-218":{type:"State",name:"Ngarchelong"},"PW-226":{type:"State",name:"Ngchesar"},"PW-227":{type:"State",name:"Ngeremlengui"},"PW-224":{type:"State",name:"Ngatpang"},"PW-100":{type:"State",name:"Kayangel"},"PW-212":{type:"State",name:"Melekeok"},"PW-228":{type:"State",name:"Ngiwal"},"PW-150":{type:"State",name:"Koror"},"PW-214":{type:"State",name:"Ngaraard"},"PW-370":{type:"State",name:"Sonsorol"},"PW-004":{type:"State",name:"Airai"},"PW-002":{type:"State",name:"Aimeliik"},"PW-010":{type:"State",name:"Angaur"},"PW-350":{type:"State",name:"Peleliu"}}},PT:{name:"Portugal",sub:{"PT-13":{type:"District",name:"Porto"},"PT-12":{type:"District",name:"Portalegre"},"PT-11":{type:"District",name:"Lisboa"},"PT-10":{type:"District",name:"Leiria"},"PT-08":{type:"District",name:"Faro"},"PT-09":{type:"District",name:"Guarda"},"PT-15":{type:"District",name:"Setúbal"},"PT-14":{type:"District",name:"Santarém"},"PT-04":{type:"District",name:"Bragança"},"PT-05":{type:"District",name:"Castelo Branco"},"PT-06":{type:"District",name:"Coimbra"},"PT-07":{type:"District",name:"Évora"},"PT-01":{type:"District",name:"Aveiro"},"PT-02":{type:"District",name:"Beja"},"PT-03":{type:"District",name:"Braga"},"PT-20":{type:"Autonomous region",name:"Região Autónoma dos Açores"},"PT-18":{type:"District",name:"Viseu"},"PT-17":{type:"District",name:"Vila Real"},"PT-30":{type:"Autonomous region",name:"Região Autónoma da Madeira"},"PT-16":{type:"District",name:"Viana do Castelo"}}},KN:{name:"Saint Kitts And Nevis",sub:{"KN-05":{type:"Parish",name:"Saint James Windward"},"KN-04":{type:"Parish",name:"Saint George Gingerland"},"KN-07":{type:"Parish",name:"Saint John Figtree"},"KN-06":{type:"Parish",name:"Saint John Capisterre"},"KN-01":{type:"Parish",name:"Christ Church Nichola Town"},"KN-10":{type:"Parish",name:"Saint Paul Charlestown"},"KN-03":{type:"Parish",name:"Saint George Basseterre"},"KN-02":{type:"Parish",name:"Saint Anne Sandy Point"},"KN-N":{type:"State",name:"Nevis"},"KN-11":{type:"Parish",name:"Saint Peter Basseterre"},"KN-09":{type:"Parish",name:"Saint Paul Capisterre"},"KN-08":{type:"Parish",name:"Saint Mary Cayon"},"KN-K":{type:"State",name:"Saint Kitts"},"KN-15":{type:"Parish",name:"Trinity Palmetto Point"},"KN-12":{type:"Parish",name:"Saint Thomas Lowland"},"KN-13":{type:"Parish",name:"Saint Thomas Middle Island"}}},PY:{name:"Paraguay",sub:{"PY-19":{type:"Department",name:"Boquerón"},"PY-14":{type:"Department",name:"Canindeyú"},"PY-15":{type:"Department",name:"Presidente Hayes"},"PY-16":{type:"Department",name:"Alto Paraguay"},"PY-10":{type:"Department",name:"Alto Paraná"},"PY-11":{type:"Department",name:"Central"},"PY-12":{type:"Department",name:"Ñeembucú"},"PY-13":{type:"Department",name:"Amambay"},"PY-6":{type:"Department",name:"Caazapá"},"PY-7":{type:"Department",name:"Itapúa"},"PY-4":{type:"Department",name:"Guairá"},"PY-5":{type:"Department",name:"Caaguazú"},"PY-2":{type:"Department",name:"San Pedro"},"PY-3":{type:"Department",name:"Cordillera"},"PY-1":{type:"Department",name:"Concepción"},"PY-ASU":{type:"Capital",name:"Asunción"},"PY-8":{type:"Department",name:"Misiones"},"PY-9":{type:"Department",name:"Paraguarí"}}},IQ:{name:"Iraq",sub:{"IQ-NA":{type:"Governorate",name:"An Najaf"},"IQ-AN":{type:"Governorate",name:"Al Anbār"},"IQ-WA":{type:"Governorate",name:"Wāsiţ"},"IQ-SD":{type:"Governorate",name:"Şalāḩ ad Dīn"},"IQ-MU":{type:"Governorate",name:"Al Muthanná"},"IQ-DA":{type:"Governorate",name:"Dahūk"},"IQ-SU":{type:"Governorate",name:"As Sulaymānīyah"},"IQ-KA":{type:"Governorate",name:"Karbalā'"},"IQ-BG":{type:"Governorate",name:"Baghdād"},"IQ-NI":{type:"Governorate",name:"Nīnawá"},"IQ-BA":{type:"Governorate",name:"Al Başrah"},"IQ-BB":{type:"Governorate",name:"Bābil"},"IQ-DQ":{type:"Governorate",name:"Dhī Qār"},"IQ-MA":{type:"Governorate",name:"Maysān"},"IQ-KI":{type:"Governorate",name:"Kirkūk"}
86,"IQ-DI":{type:"Governorate",name:"Diyālá"},"IQ-QA":{type:"Governorate",name:"Al Qādisīyah"},"IQ-AR":{type:"Governorate",name:"Arbīl"}}},PA:{name:"Panama",sub:{"PA-NB":{type:"Indigenous region",name:"Ngöbe-Buglé"},"PA-8":{type:"Province",name:"Panamá"},"PA-9":{type:"Province",name:"Veraguas"},"PA-6":{type:"Province",name:"Herrera"},"PA-7":{type:"Province",name:"Los Santos"},"PA-4":{type:"Province",name:"Chiriquí"},"PA-5":{type:"Province",name:"Darién"},"PA-2":{type:"Province",name:"Coclé"},"PA-3":{type:"Province",name:"Colón"},"PA-1":{type:"Province",name:"Bocas del Toro"},"PA-10":{type:"Province",name:"Panamá Oeste"},"PA-EM":{type:"Indigenous region",name:"Emberá"},"PA-KY":{type:"Indigenous region",name:"Kuna Yala"}}},PF:{name:"French Polynesia",sub:{"PF-PF":{type:"Country",name:"French Polynesia"}}},PG:{name:"Papua New Guinea",sub:{"PG-WBK":{type:"Province",name:"West New Britain"},"PG-NCD":{type:"District",name:"National Capital District"},"PG-MPM":{type:"Province",name:"Madang"},"PG-MPL":{type:"Province",name:"Morobe"},"PG-MRL":{type:"Province",name:"Manus"},"PG-EHG":{type:"Province",name:"Eastern Highlands"},"PG-ESW":{type:"Province",name:"East Sepik"},"PG-SAN":{type:"Province",name:"West Sepik"},"PG-NIK":{type:"Province",name:"New Ireland"},"PG-JWK":{type:"Province",name:"Jiwaka"},"PG-MBA":{type:"Province",name:"Milne Bay"},"PG-HLA":{type:"Province",name:"Hela"},"PG-WPD":{type:"Province",name:"Western"},"PG-NSB":{type:"Autonomous region",name:"Bougainville"},"PG-EPW":{type:"Province",name:"Enga"},"PG-CPM":{type:"Province",name:"Central"},"PG-CPK":{type:"Province",name:"Chimbu"},"PG-NPP":{type:"Province",name:"Northern"},"PG-WHM":{type:"Province",name:"Western Highlands"},"PG-GPK":{type:"Province",name:"Gulf"},"PG-EBR":{type:"Province",name:"East New Britain"},"PG-SHM":{type:"Province",name:"Southern Highlands"}}},PE:{name:"Peru",sub:{"PE-PIU":{type:"Region",name:"Piura"},"PE-ARE":{type:"Region",name:"Arequipa"},"PE-APU":{type:"Region",name:"Apurímac"},"PE-JUN":{type:"Region",name:"Hunin"},"PE-LMA":{type:"Municipality",name:"Lima hatun llaqta"},"PE-LOR":{type:"Region",name:"Loreto"},"PE-LIM":{type:"Region",name:"Lima"},"PE-AMA":{type:"Region",name:"Amarumayu"},"PE-LAM":{type:"Region",name:"Lambayeque"},"PE-LAL":{type:"Region",name:"La Libertad"},"PE-HUC":{type:"Region",name:"Huánuco"},"PE-CUS":{type:"Region",name:"Cusco"},"PE-PUN":{type:"Region",name:"Puno"},"PE-HUV":{type:"Region",name:"Huancavelica"},"PE-MOQ":{type:"Region",name:"Moquegua"},"PE-TAC":{type:"Region",name:"Tacna"},"PE-AYA":{type:"Region",name:"Ayacucho"},"PE-UCA":{type:"Region",name:"Ucayali"},"PE-ICA":{type:"Region",name:"Ica"},"PE-SAM":{type:"Region",name:"San Martin"},"PE-ANC":{type:"Region",name:"Ancash"},"PE-PAS":{type:"Region",name:"Pasco"},"PE-CAL":{type:"Region",name:"El Callao"},"PE-TUM":{type:"Region",name:"Tumbes"},"PE-CAJ":{type:"Region",name:"Cajamarca"},"PE-MDD":{type:"Region",name:"Madre de Dios"}}},PK:{name:"Pakistan",sub:{"PK-IS":{type:"Federal capital territory",name:"Islāmābād"},"PK-TA":{type:"Territory",name:"Federally Administered Tribal Areas"},"PK-BA":{type:"Province",name:"Balochistan"},"PK-KP":{type:"Province",name:"Khaībar Pakhtūnkhwā"},"PK-PB":{type:"Province",name:"Panjāb"},"PK-JK":{type:"Pakistan administered area",name:"Azad Kashmir"},"PK-SD":{type:"Province",name:"Sindh"},"PK-GB":{type:"Pakistan administered area",name:"Gilgit-Baltistān"}}},PH:{name:"Philippines",sub:{"PH-08":{type:"Region",name:"Eastern Visayas"},"PH-09":{type:"Region",name:"Rehiyon ng Tangway ng Sambuwangga"},"PH-00":{type:"Region",name:"National Capital Region"},"PH-01":{type:"Region",name:"Ilocos"},"PH-02":{type:"Region",name:"Cagayan Valley"},"PH-03":{type:"Region",name:"Central Luzon"},"PH-05":{type:"Region",name:"Bicol"},"PH-06":{type:"Region",name:"Rehiyon ng Kanlurang Bisaya"},"PH-07":{type:"Region",name:"Central Visayas"},"PH-SUR":{type:"Province",name:"Surigao del Sur"},"PH-SLU":{type:"Province",name:"Sulu"},"PH-DAV":{type:"Province",name:"Davao del Norte"},"PH-CAM":{type:"Province",name:"Camiguin"},"PH-CAN":{type:"Province",name:"Camarines Norte"},"PH-BUL":{type:"Province",name:"Bulacan"},"PH-CAG":{type:"Province",name:"Cagayan"},"PH-BOH":{type:"Province",name:"Bohol"},"PH-CAP":{type:"Province",name:"Capiz"},"PH-CAS":{type:"Province",name:"Camarines Sur"},"PH-CAT":{type:"Province",name:"Catanduanes"},"PH-CAV":{type:"Province",name:"Cavite"},"PH-BIL":{type:"Province",name:"Biliran"},"PH-SLE":{type:"Province",name:"Katimogang Leyte"},"PH-RIZ":{type:"Province",name:"Risal"},"PH-COM":{type:"Province",name:"Compostela Valley"},"PH-SCO":{type:"Province",name:"South Cotabato"},"PH-ZSI":{type:"Province",name:"Sambuwangga Sibugay"},"PH-ILS":{type:"Province",name:"Ilocos Sur"},"PH-AGS":{type:"Province",name:"Agusan del Sur"},"PH-ILI":{type:"Province",name:"Iloilo"},"PH-WSA":{type:"Province",name:"Samar"},"PH-PLW":{type:"Province",name:"Palawan"},"PH-KAL":{type:"Province",name:"Kalinga"},"PH-ZAS":{type:"Province",name:"Timog Sambuwangga"},"PH-ZAN":{type:"Province",name:"Hilagang Sambuwangga"},"PH-ALB":{type:"Province",name:"Albay"},"PH-NUE":{type:"Province",name:"Nueva Ecija"},"PH-NUV":{type:"Province",name:"Nueva Vizcaya"},"PH-SUK":{type:"Province",name:"Sultan Kudarat"},"PH-TAW":{type:"Province",name:"Tawi-Tawi"},"PH-TAR":{type:"Province",name:"Tarlac"},"PH-AKL":{type:"Province",name:"Aklan"},"PH-BEN":{type:"Province",name:"Benget"},"PH-DIN":{type:"Province",name:"Dinagat Islands"},"PH-DAS":{type:"Province",name:"Davao del Sur"},"PH-ROM":{type:"Province",name:"Romblon"},"PH-ISA":{type:"Province",name:"Isabela"},"PH-NER":{type:"Province",name:"Negros Oriental"},"PH-LAS":{type:"Province",name:"Lanao del Sur"},"PH-LAN":{type:"Province",name:"Hilagang Lanaw"},"PH-NEC":{type:"Province",name:"Kanlurang Negros"},"PH-LAG":{type:"Province",name:"Laguna"},"PH-SUN":{type:"Province",name:"Hilagang Surigaw"},"PH-AUR":{type:"Province",name:"Aurora"},"PH-MSR":{type:"Province",name:"Misamis Oriental"},"PH-ABR":{type:"Province",name:"Abra"},"PH-MSC":{type:"Province",name:"Kanlurang Misamis"},"PH-40":{type:"Region",name:"Calabarzon"},"PH-41":{type:"Region",name:"Mimaropa"},"PH-EAS":{type:"Province",name:"Eastern Samar"},"PH-BTN":{type:"Province",name:"Batanes"},"PH-BTG":{type:"Province",name:"Batangas"},"PH-QUI":{type:"Province",name:"Kirino"},"PH-CEB":{type:"Province",name:"Cebu"},"PH-APA":{type:"Province",name:"Apayao"},"PH-SAR":{type:"Province",name:"Sarangani"},"PH-QUE":{type:"Province",name:"Keson"},"PH-IFU":{type:"Province",name:"Ifugao"},"PH-MAS":{type:"Province",name:"Masbate"},"PH-SOR":{type:"Province",name:"Sorsogon"},"PH-NCO":{type:"Province",name:"Cotabato"},"PH-ZMB":{type:"Province",name:"Sambales"},"PH-MAG":{type:"Province",name:"Magindanaw"},"PH-MAD":{type:"Province",name:"Marinduke"},"PH-BUK":{type:"Province",name:"Bukidnon"},"PH-PAN":{type:"Province",name:"Pangasinan"},"PH-PAM":{type:"Province",name:"Pampanga"},"PH-GUI":{type:"Province",name:"Gimaras"},"PH-NSA":{type:"Province",name:"Hilagang Samar"},"PH-MDC":{type:"Province",name:"Kanlurang Mindoro"},"PH-MDR":{type:"Province",name:"Mindoro Oriental"},"PH-LUN":{type:"Province",name:"La Union"},"PH-BAS":{type:"Province",name:"Basilan"},"PH-BAN":{type:"Province",name:"Bataan"},"PH-MOU":{type:"Province",name:"Lalawigang Bulubundukin"},"PH-15":{type:"Region",name:"Cordillera Administrative Region"},"PH-14":{type:"Region",name:"Autonomous Region in Muslim Mindanao"},"PH-13":{type:"Region",name:"Caraga"},"PH-12":{type:"Region",name:"Rehiyon ng Soccsksargen"},"PH-11":{type:"Region",name:"Davao"},"PH-10":{type:"Region",name:"Northern Mindanao"},"PH-SIG":{type:"Province",name:"Sikihor"},"PH-AGN":{type:"Province",name:"Agusan del Norte"},"PH-ILN":{type:"Province",name:"Hilagang Iloko"},"PH-DAO":{type:"Province",name:"Davao Oriental"},"PH-LEY":{type:"Province",name:"Leyte"},"PH-ANT":{type:"Province",name:"Antike"}}},PN:{name:"Pitcairn",sub:{"PN-PN":{type:"Country",name:"Pitcairn"}}},PL:{name:"Poland",sub:{"PL-SL":{type:"Province",name:"Śląskie"},"PL-LU":{type:"Province",name:"Lubelskie"},"PL-SK":{type:"Province",name:"Świętokrzyskie"},"PL-WP":{type:"Province",name:"Wielkopolskie"},"PL-ZP":{type:"Province",name:"Zachodniopomorskie"},"PL-MZ":{type:"Province",name:"Mazowieckie"},"PL-PD":{type:"Province",name:"Podlaskie"},"PL-LB":{type:"Province",name:"Lubuskie"},"PL-LD":{type:"Province",name:"Łódzkie"},"PL-KP":{type:"Province",name:"Kujawsko-pomorskie"},"PL-MA":{type:"Province",name:"Małopolskie"},"PL-PM":{type:"Province",name:"Pomorskie"},"PL-OP":{type:"Province",name:"Opolskie"},"PL-DS":{type:"Province",name:"Dolnośląskie"}
86,"PL-WN":{type:"Province",name:"Warmińsko-mazurskie"},"PL-PK":{type:"Province",name:"Podkarpackie"}}},PM:{name:"St. Pierre & Miquelon",sub:{"PM-PM":{type:"Country",name:"St. Pierre & Miquelon"}}},ZM:{name:"Zambia",sub:{"ZM-01":{type:"Province",name:"Western"},"ZM-03":{type:"Province",name:"Eastern"},"ZM-02":{type:"Province",name:"Central"},"ZM-05":{type:"Province",name:"Northern"},"ZM-04":{type:"Province",name:"Luapula"},"ZM-07":{type:"Province",name:"Southern"},"ZM-06":{type:"Province",name:"North-Western"},"ZM-09":{type:"Province",name:"Lusaka"},"ZM-08":{type:"Province",name:"Copperbelt"},"ZM-10":{type:"Province",name:"Muchinga"}}},EH:{name:"Western Sahara",sub:{"EH-EH":{type:"Country",name:"Western Sahara"}}},EE:{name:"Estonia",sub:{"EE-86":{type:"County",name:"Võrumaa"},"EE-39":{type:"County",name:"Hiiumaa"},"EE-74":{type:"County",name:"Saaremaa"},"EE-44":{type:"County",name:"Ida-Virumaa"},"EE-70":{type:"County",name:"Raplamaa"},"EE-37":{type:"County",name:"Harjumaa"},"EE-51":{type:"County",name:"Järvamaa"},"EE-84":{type:"County",name:"Viljandimaa"},"EE-82":{type:"County",name:"Valgamaa"},"EE-57":{type:"County",name:"Läänemaa"},"EE-78":{type:"County",name:"Tartumaa"},"EE-59":{type:"County",name:"Lääne-Virumaa"},"EE-49":{type:"County",name:"Jõgevamaa"},"EE-65":{type:"County",name:"Põlvamaa"},"EE-67":{type:"County",name:"Pärnumaa"}}},EG:{name:"Egypt",sub:{"EG-DT":{type:"Governorate",name:"Dumyāţ"},"EG-SIN":{type:"Governorate",name:"Shamāl Sīnā'"},"EG-BA":{type:"Governorate",name:"Al Baḩr al Aḩmar"},"EG-BH":{type:"Governorate",name:"Al Buḩayrah"},"EG-DK":{type:"Governorate",name:"Ad Daqahlīyah"},"EG-SHG":{type:"Governorate",name:"Sūhāj"},"EG-MT":{type:"Governorate",name:"Maţrūḩ"},"EG-KN":{type:"Governorate",name:"Qinā"},"EG-KB":{type:"Governorate",name:"Al Qalyūbīyah"},"EG-MN":{type:"Governorate",name:"Al Minyā"},"EG-GH":{type:"Governorate",name:"Al Gharbīyah"},"EG-AST":{type:"Governorate",name:"Asyūţ"},"EG-SHR":{type:"Governorate",name:"Ash Sharqīyah"},"EG-ASN":{type:"Governorate",name:"Aswān"},"EG-IS":{type:"Governorate",name:"Al Ismā'īlīyah"},"EG-GZ":{type:"Governorate",name:"Al Jīzah"},"EG-C":{type:"Governorate",name:"Al Qāhirah"},"EG-SUZ":{type:"Governorate",name:"As Suways"},"EG-ALX":{type:"Governorate",name:"Al Iskandarīyah"},"EG-BNS":{type:"Governorate",name:"Banī Suwayf"},"EG-LX":{type:"Governorate",name:"Al Uqşur"},"EG-MNF":{type:"Governorate",name:"Al Minūfīyah"},"EG-JS":{type:"Governorate",name:"Janūb Sīnā'"},"EG-WAD":{type:"Governorate",name:"Al Wādī al Jadīd"},"EG-KFS":{type:"Governorate",name:"Kafr ash Shaykh"},"EG-FYM":{type:"Governorate",name:"Al Fayyūm"},"EG-PTS":{type:"Governorate",name:"Būr Sa‘īd"}}},ZA:{name:"South Africa",sub:{"ZA-NL":{type:"Province",name:"GaZulu-Natala"},"ZA-GT":{type:"Province",name:"Gauteng"},"ZA-EC":{type:"Province",name:"Eastern Cape"},"ZA-NC":{type:"Province",name:"iTlhagwini-Kapa"},"ZA-LP":{type:"Province",name:"Limpopo"},"ZA-MP":{type:"Province",name:"iMpumalanga"},"ZA-WC":{type:"Province",name:"iTjhingalanga-Kapa"},"ZA-NW":{type:"Province",name:"Bokone Bophirima"},"ZA-FS":{type:"Province",name:"Foreisetata"}}},EC:{name:"Ecuador",sub:{"EC-SE":{type:"Province",name:"Santa Elena"},"EC-SD":{type:"Province",name:"Santo Domingo de los Tsáchilas"},"EC-Z":{type:"Province",name:"Zamora-Chinchipe"},"EC-Y":{type:"Province",name:"Pastaza"},"EC-X":{type:"Province",name:"Cotopaxi"},"EC-W":{type:"Province",name:"Galápagos"},"EC-U":{type:"Province",name:"Sucumbíos"},"EC-T":{type:"Province",name:"Tungurahua"},"EC-S":{type:"Province",name:"Morona-Santiago"},"EC-R":{type:"Province",name:"Los Ríos"},"EC-P":{type:"Province",name:"Pichincha"},"EC-O":{type:"Province",name:"El Oro"},"EC-N":{type:"Province",name:"Napo"},"EC-M":{type:"Province",name:"Manabí"},"EC-L":{type:"Province",name:"Loja"},"EC-I":{type:"Province",name:"Imbabura"},"EC-H":{type:"Province",name:"Chimborazo"},"EC-G":{type:"Province",name:"Guayas"},"EC-F":{type:"Province",name:"Cañar"},"EC-E":{type:"Province",name:"Esmeraldas"},"EC-D":{type:"Province",name:"Orellana"},"EC-C":{type:"Province",name:"Carchi"},"EC-B":{type:"Province",name:"Bolívar"},"EC-A":{type:"Province",name:"Azuay"}}},IT:{name:"Italy",sub:{"IT-BA":{type:"Province",name:"Bari"},"IT-TR":{type:"Province",name:"Terni"},"IT-BG":{type:"Province",name:"Bergamo"},"IT-BI":{type:"Province",name:"Biella"},"IT-BO":{type:"Province",name:"Bologna"},"IT-BN":{type:"Province",name:"Benevento"},"IT-BL":{type:"Province",name:"Belluno"},"IT-BS":{type:"Province",name:"Brescia"},"IT-BR":{type:"Province",name:"Brindisi"},"IT-BT":{type:"Province",name:"Barletta-Andria-Trani"},"IT-BZ":{type:"Province",name:"Bolzano"},"IT-23":{type:"Region",name:"Val d'Aoste"},"IT-21":{type:"Region",name:"Piemonte"},"IT-25":{type:"Region",name:"Lombardia"},"IT-RC":{type:"Province",name:"Reggio Calabria"},"IT-RA":{type:"Province",name:"Ravenna"},"IT-RG":{type:"Province",name:"Ragusa"},"IT-RE":{type:"Province",name:"Reggio Emilia"},"IT-RI":{type:"Province",name:"Rieti"},"IT-RO":{type:"Province",name:"Rovigo"},"IT-RN":{type:"Province",name:"Rimini"},"IT-RM":{type:"Province",name:"Roma"},"IT-AG":{type:"Province",name:"Agrigento"},"IT-AN":{type:"Province",name:"Ancona"},"IT-AO":{type:"Province",name:"Aosta"},"IT-AL":{type:"Province",name:"Alessandria"},"IT-IS":{type:"Province",name:"Isernia"},"IT-AV":{type:"Province",name:"Avellino"},"IT-AT":{type:"Province",name:"Asti"},"IT-IM":{type:"Province",name:"Imperia"},"IT-AR":{type:"Province",name:"Arezzo"},"IT-AP":{type:"Province",name:"Ascoli Piceno"},"IT-AQ":{type:"Province",name:"L'Aquila"},"IT-FG":{type:"Province",name:"Foggia"},"IT-34":{type:"Region",name:"Veneto"},"IT-36":{type:"Region",name:"Friuli-Venezia Giulia"},"IT-FE":{type:"Province",name:"Ferrara"},"IT-32":{type:"Region",name:"Trentino-Alto Adige"},"IT-VE":{type:"Province",name:"Venezia"},"IT-LC":{type:"Province",name:"Lecco"},"IT-LE":{type:"Province",name:"Lecce"},"IT-LI":{type:"Province",name:"Livorno"},"IT-TP":{type:"Province",name:"Trapani"},"IT-TS":{type:"Province",name:"Trieste"},"IT-42":{type:"Region",name:"Liguria"},"IT-45":{type:"Region",name:"Emilia-Romagna"},"IT-LO":{type:"Province",name:"Lodi"},"IT-TV":{type:"Province",name:"Treviso"},"IT-LU":{type:"Province",name:"Lucca"},"IT-LT":{type:"Province",name:"Latina"},"IT-TO":{type:"Province",name:"Torino"},"IT-TN":{type:"Province",name:"Trento"},"IT-TA":{type:"Province",name:"Taranto"},"IT-TE":{type:"Province",name:"Teramo"},"IT-CL":{type:"Province",name:"Caltanissetta"},"IT-CN":{type:"Province",name:"Cuneo"},"IT-CO":{type:"Province",name:"Como"},"IT-CH":{type:"Province",name:"Chieti"},"IT-CI":{type:"Province",name:"Carbonia-Iglesias"},"IT-CE":{type:"Province",name:"Caserta"},"IT-CA":{type:"Province",name:"Cagliari"},"IT-CB":{type:"Province",name:"Campobasso"},"IT-CZ":{type:"Province",name:"Catanzaro"},"IT-CT":{type:"Province",name:"Catania"},"IT-CR":{type:"Province",name:"Cremona"},"IT-CS":{type:"Province",name:"Cosenza"},"IT-52":{type:"Region",name:"Toscana"},"IT-SV":{type:"Province",name:"Savona"},"IT-SP":{type:"Province",name:"La Spezia"},"IT-57":{type:"Region",name:"Marche"},"IT-SR":{type:"Province",name:"Siracusa"},"IT-55":{type:"Region",name:"Umbria"},"IT-SO":{type:"Province",name:"Sondrio"},"IT-SI":{type:"Province",name:"Siena"},"IT-KR":{type:"Province",name:"Crotone"},"IT-SA":{type:"Province",name:"Salerno"},"IT-VR":{type:"Province",name:"Verona"},"IT-FR":{type:"Province",name:"Frosinone"},"IT-67":{type:"Region",name:"Molise"},"IT-65":{type:"Region",name:"Abruzzo"},"IT-FC":{type:"Province",name:"Forlì-Cesena"},"IT-62":{type:"Region",name:"Lazio"},"IT-FM":{type:"Province",name:"Fermo"},"IT-FI":{type:"Province",name:"Firenze"},"IT-NO":{type:"Province",name:"Novara"},"IT-NA":{type:"Province",name:"Napoli"},"IT-NU":{type:"Province",name:"Nuoro"},"IT-EN":{type:"Province",name:"Enna"},"IT-72":{type:"Region",name:"Campania"},"IT-75":{type:"Region",name:"Puglia"},"IT-77":{type:"Region",name:"Basilicata"},"IT-78":{type:"Region",name:"Calabria"},"IT-MB":{type:"Province",name:"Monza e Brianza"},"IT-MC":{type:"Province",name:"Macerata"},"IT-ME":{type:"Province",name:"Messina"},"IT-MI":{type:"Province",name:"Milano"},"IT-MN":{type:"Province",name:"Mantova"},"IT-MO":{type:"Province",name:"Modena"},"IT-MS":{type:"Province",name:"Massa-Carrara"},"IT-MT":{type:"Province",name:"Matera"},"IT-UD":{type:"Province",name:"Udine"},"IT-88":{type:"Region",name:"Sardegna"},"IT-SS":{type:"Province",name:"Sassari"},"IT-82":{type:"Region",name:"Sicilia"},"IT-PU":{type:"Province",name:"Pesaro e Urbino"},"IT-PT":{type:"Province",name:"Pistoia"},"IT-PV":{type:"Province",name:"Pavia"},"IT-PR":{type:"Province",name:"Parma"},"IT-PZ":{type:"Province",name:"Potenza"},"IT-PE":{type:"Province",name:"Pescara"},"IT-PD":{type:"Province",name:"Padova"},"IT-PG":{type:"Province",name:"Perugia"},"IT-PA":{type:"Province",name:"Palermo"},"IT-PC":{type:"Province",name:"Piacenza"},"IT-PO":{type:"Province",name:"Prato"},"IT-PN":{type:"Province",name:"Pordenone"},"IT-PI":{type:"Province",name:"Pisa"},"IT-GR":{type:"Province",name:"Grosseto"},"IT-VC":{type:"Province",name:"Vercelli"},"IT-VB":{type:"Province",name:"Verbano-Cusio-Ossola"},"IT-VA":{type:"Province",name:"Varese"},"IT-VI":{type:"Province",name:"Vicenza"},"IT-VV":{type:"Province",name:"Vibo Valentia"},"IT-VT":{type:"Province",name:"Viterbo"},"IT-VS":{type:"Province",name:"Medio Campidano"},"IT-GE":{type:"Province",name:"Genova"},"IT-GO":{type:"Province",name:"Gorizia"},"IT-OG":{type:"Province",name:"Ogliastra"},"IT-OR":{type:"Province",name:"Oristano"},"IT-OT":{type:"Province",name:"Olbia-Tempio"}}},VN:{name:"Viet Nam",sub:{"VN-28":{type:"Province",name:"Kon Tum"},"VN-29":{type:"Province",name:"Quảng Ngãi"},"VN-26":{type:"Province",name:"Thừa Thiên-Huế"},"VN-27":{type:"Province",name:"Quảng Nam"},"VN-24":{type:"Province",name:"Quảng Bình"},"VN-25":{type:"Province",name:"Quảng Trị"},"VN-22":{type:"Province",name:"Nghệ An"},"VN-23":{type:"Province",name:"Hà Tĩnh"},"VN-20":{type:"Province",name:"Thái Bình"},"VN-21":{type:"Province",name:"Thanh Hóa"},"VN-72":{type:"Province",name:"Đắk Nông"},"VN-DN":{type:"Municipality",name:"Da Nang"},"VN-SG":{type:"Municipality",name:"Ho Chi Minh"},"VN-70":{type:"Province",name:"Vĩnh Phúc"},"VN-67":{type:"Province",name:"Nam Ðịnh"},"VN-49":{type:"Province",name:"Vĩnh Long"},"VN-63":{type:"Province",name:"Hà Nam"},"VN-HN":{type:"Municipality",name:"Ha Noi"},"VN-71":{type:"Province",name:"Điện Biên"},"VN-35":{type:"Province",name:"Lâm Ðồng"},"VN-73":{type:"Province",name:"Hậu Giang"},"VN-61":{type:"Province",name:"Hải Dương"},"VN-59":{type:"Province",name:"Cà Mau"},"VN-58":{type:"Province",name:"Bình Phước"},"VN-57":{type:"Province",name:"Bình Dương"},"VN-56":{type:"Province",name:"Bắc Ninh"},"VN-55":{type:"Province",name:"Bạc Liêu"},"VN-54":{type:"Province",name:"Bắc Giang"},"VN-53":{type:"Province",name:"Bắc Kạn"},"VN-52":{type:"Province",name:"Sóc Trăng"},"VN-51":{type:"Province",name:"Trà Vinh"},"VN-50":{type:"Province",name:"Bến Tre"},"VN-18":{type:"Province",name:"Ninh Bình"},"VN-39":{type:"Province",name:"Ðồng Nai"},"VN-13":{type:"Province",name:"Quảng Ninh"},"VN-34":{type:"Province",name:"Khánh Hòa"},"VN-37":{type:"Province",name:"Tây Ninh"},"VN-36":{type:"Province",name:"Ninh Thuận"},"VN-31":{type:"Province",name:"Bình Định"},"VN-30":{type:"Province",name:"Gia Lai"},"VN-33":{type:"Province",name:"Đắk Lắk"},"VN-14":{type:"Province",name:"Hòa Bình"},"VN-CT":{type:"Municipality",name:"Can Tho"},"VN-32":{type:"Province",name:"Phú Yên"},"VN-69":{type:"Province",name:"Thái Nguyên"},"VN-HP":{type:"Municipality",name:"Hai Phong"},"VN-45":{type:"Province",name:"Ðồng Tháp"},"VN-04":{type:"Province",name:"Cao Bằng"},"VN-05":{type:"Province",name:"Sơn La"},"VN-06":{type:"Province",name:"Yên Bái"},"VN-07":{type:"Province",name:"Tuyên Quang"},"VN-66":{type:"Province",name:"Hưng Yên"},"VN-01":{type:"Province",name:"Lai Châu"},"VN-02":{type:"Province",name:"Lào Cai"},"VN-03":{type:"Province",name:"Hà Giang"},"VN-40":{type:"Province",name:"Bình Thuận"},"VN-41":{type:"Province",name:"Long An"},"VN-68":{type:"Province",name:"Phú Thọ"},"VN-43":{type:"Province",name:"Bà Rịa - Vũng Tàu"},"VN-44":{type:"Province",name:"An Giang"},"VN-09":{type:"Province",name:"Lạng Sơn"},"VN-46":{type:"Province",name:"Tiền Giang"},"VN-47":{type:"Province",name:"Kiến Giang"}}},SB:{name:"Solomon Islands",sub:{"SB-TE":{type:"Province",name:"Temotu"},"SB-IS":{type:"Province",name:"Isabel"},"SB-ML":{type:"Province",name:"Malaita"},"SB-MK":{type:"Province",name:"Makira-Ulawa"},"SB-CH":{type:"Province",name:"Choiseul"},"SB-GU":{type:"Province",name:"Guadalcanal"},"SB-CT":{type:"Capital territory",name:"Capital Territory"},"SB-RB":{type:"Province",name:"Rennell and Bellona"},"SB-WE":{type:"Province",name:"Western"},"SB-CE":{type:"Province",name:"Central"}}},ET:{name:"Ethiopia",sub:{"ET-BE":{type:"State",name:"Benshangul-Gumaz"},"ET-OR":{type:"State",name:"Oromia"},"ET-TI":{type:"State",name:"Tigrai"},"ET-HA":{type:"State",name:"Harari People"},"ET-DD":{type:"Administration",name:"Dire Dawa"},"ET-AM":{type:"State",name:"Amara"},"ET-AA":{type:"Administration",name:"Addis Ababa"},"ET-AF":{type:"State",name:"Afar"},"ET-GA":{type:"State",name:"Gambēla Hizboch"},"ET-SN":{type:"State",name:"Southern Nations, Nationalities and Peoples"},"ET-SO":{type:"State",name:"Somali"}}},SO:{name:"Somalia",sub:{"SO-SO":{type:"Region",name:"Sool"},"SO-BK":{type:"Region",name:"Bakool"},"SO-WO":{type:"Region",name:"Woqooyi Galbeed"},"SO-BN":{type:"Region",name:"Banaadir"},"SO-TO":{type:"Region",name:"Togdheer"},"SO-MU":{type:"Region",name:"Mudug"},"SO-BY":{type:"Region",name:"Bay"},"SO-HI":{type:"Region",name:"Hiiraan"},"SO-JD":{type:"Region",name:"Jubbada Dhexe"},"SO-SA":{type:"Region",name:"Sanaag"},"SO-AW":{type:"Region",name:"Awdal"},"SO-SH":{type:"Region",name:"Shabeellaha Hoose"},"SO-JH":{type:"Region",name:"Jubbada Hoose"},"SO-NU":{type:"Region",name:"Nugaal"},"SO-GA":{type:"Region",name:"Galguduud"},"SO-SD":{type:"Region",name:"Shabeellaha Dhexe"},"SO-BR":{type:"Region",name:"Bari"},"SO-GE":{type:"Region",name:"Gedo"}}},ZW:{name:"Zimbabwe",sub:{"ZW-BU":{type:"Province",name:"Bulawayo"},"ZW-HA":{type:"Province",name:"Harare"},"ZW-MS":{type:"Province",name:"Matabeleland South"},"ZW-MV":{type:"Province",name:"Masvingo"},"ZW-MW":{type:"Province",name:"Mashonaland West"},"ZW-MI":{type:"Province",name:"Midlands"},"ZW-MN":{type:"Province",name:"Matabeleland North"},"ZW-MA":{type:"Province",name:"Manicaland"},"ZW-MC":{type:"Province",name:"Mashonaland Central"},"ZW-ME":{type:"Province",name:"Mashonaland East"}}},SA:{name:"Saudi Arabia",sub:{"SA-08":{type:"Province",name:"Al Ḩudūd ash Shamālīyah"},"SA-09":{type:"Province",name:"Jāzān"},"SA-14":{type:"Province",name:"'Asīr"},"SA-01":{type:"Province",name:"Ar Riyāḑ"},"SA-02":{type:"Province",name:"Makkah al Mukarramah"},"SA-03":{type:"Province",name:"Al Madīnah al Munawwarah"},"SA-04":{type:"Province",name:"Ash Sharqīyah"},"SA-05":{type:"Province",name:"Al Qaşīm"},"SA-06":{type:"Province",name:"Ḩā'il"},"SA-07":{type:"Province",name:"Tabūk"},"SA-11":{type:"Province",name:"Al Bāḩah"},"SA-10":{type:"Province",name:"Najrān"},"SA-12":{type:"Province",name:"Al Jawf"}}},ES:{name:"Spain",sub:{"ES-NA":{type:"Province",name:"Nafarroa*"},"ES-PM":{type:"Province",name:"Balears"},"ES-TF":{type:"Province",name:"Santa Cruz de Tenerife"},"ES-B":{type:"Province",name:"Barcelona"},"ES-A":{type:"Province",name:"Alacant*"},"ES-ZA":{type:"Province",name:"Zamora"},"ES-MU":{type:"Province",name:"Murcia"},"ES-VI":{type:"Province",name:"Álava"},"ES-Z":{type:"Province",name:"Zaragoza"},"ES-O":{type:"Province",name:"Asturias"},"ES-IB":{type:"Autonomous community",name:"Illes Balears"},"ES-M":{type:"Province",name:"Madrid"},"ES-L":{type:"Province",name:"Lleida"},"ES-J":{type:"Province",name:"Jaén"},"ES-H":{type:"Province",name:"Huelva"},"ES-AS":{type:"Autonomous community",name:"Asturias, Principado de"},"ES-AR":{type:"Autonomous community",name:"Aragón"},"ES-C":{type:"Province",name:"A Coruña"},"ES-AV":{type:"Province",name:"Ávila"},"ES-CS":{type:"Province",name:"Castelló*"},"ES-CR":{type:"Province",name:"Ciudad Real"},"ES-CM":{type:"Autonomous community",name:"Ca
86stilla-La Mancha"},"ES-CL":{type:"Autonomous community",name:"Castilla y León"},"ES-CO":{type:"Province",name:"Córdoba"},"ES-CN":{type:"Autonomous community",name:"Canarias"},"ES-MC":{type:"Autonomous community",name:"Murcia, Región de"},"ES-AN":{type:"Autonomous community",name:"Andalucía"},"ES-MA":{type:"Province",name:"Málaga"},"ES-AL":{type:"Province",name:"Almería"},"ES-CE":{type:"Autonomous city in north africa",name:"Ceuta"},"ES-AB":{type:"Province",name:"Albacete"},"ES-T":{type:"Province",name:"Tarragona"},"ES-ML":{type:"Autonomous city in north africa",name:"Melilla"},"ES-CA":{type:"Province",name:"Cádiz"},"ES-TE":{type:"Province",name:"Teruel"},"ES-CC":{type:"Province",name:"Cáceres"},"ES-CB":{type:"Autonomous community",name:"Cantabria"},"ES-GA":{type:"Autonomous community",name:"Galicia"},"ES-PO":{type:"Province",name:"Pontevedra"},"ES-GC":{type:"Province",name:"Las Palmas"},"ES-RI":{type:"Autonomous community",name:"La Rioja"},"ES-S":{type:"Province",name:"Cantabria"},"ES-GI":{type:"Province",name:"Girona"},"ES-TO":{type:"Province",name:"Toledo"},"ES-CT":{type:"Autonomous community",name:"Catalunya"},"ES-GR":{type:"Province",name:"Granada"},"ES-GU":{type:"Province",name:"Guadalajara"},"ES-MD":{type:"Autonomous community",name:"Madrid, Comunidad de"},"ES-EX":{type:"Autonomous community",name:"Extremadura"},"ES-PV":{type:"Autonomous community",name:"Euskal Herria"},"ES-V":{type:"Province",name:"Valencia"},"ES-VC":{type:"Autonomous community",name:"Valenciana, Comunidad"},"ES-SO":{type:"Province",name:"Soria"},"ES-OR":{type:"Province",name:"Ourense"},"ES-LU":{type:"Province",name:"Lugo"},"ES-SE":{type:"Province",name:"Sevilla"},"ES-NC":{type:"Autonomous community",name:"Nafarroako Foru Komunitatea*"},"ES-SG":{type:"Province",name:"Segovia"},"ES-BU":{type:"Province",name:"Burgos"},"ES-SA":{type:"Province",name:"Salamanca"},"ES-VA":{type:"Province",name:"Valladolid"},"ES-CU":{type:"Province",name:"Cuenca"},"ES-P":{type:"Province",name:"Palencia"},"ES-LE":{type:"Province",name:"León"},"ES-BI":{type:"Province",name:"Bizkaia*"},"ES-HU":{type:"Province",name:"Huesca"},"ES-LO":{type:"Province",name:"La Rioja"},"ES-SS":{type:"Province",name:"Gipuzkoa*"},"ES-BA":{type:"Province",name:"Badajoz"}}},ER:{name:"Eritrea",sub:{"ER-AN":{type:"Region",name:"Ansabā"},"ER-MA":{type:"Region",name:"Al Awsaţ"},"ER-DU":{type:"Region",name:"Al Janūbī"},"ER-DK":{type:"Region",name:"Debubawi K’eyyĭḥ Baḥri"},"ER-SK":{type:"Region",name:"Semienawi K’eyyĭḥ Baḥri"},"ER-GB":{type:"Region",name:"Gash-Barka"}}},ME:{name:"Montenegro",sub:{"ME-06":{type:"Municipality",name:"Cetinje"},"ME-07":{type:"Municipality",name:"Danilovgrad"},"ME-04":{type:"Municipality",name:"Bijelo Polje"},"ME-05":{type:"Municipality",name:"Budva"},"ME-02":{type:"Municipality",name:"Bar"},"ME-03":{type:"Municipality",name:"Berane"},"ME-01":{type:"Municipality",name:"Andrijevica"},"ME-20":{type:"Municipality",name:"Ulcinj"},"ME-21":{type:"Municipality",name:"Žabljak"},"ME-08":{type:"Municipality",name:"Herceg-Novi"},"ME-09":{type:"Municipality",name:"Kolašin"},"ME-15":{type:"Municipality",name:"Plužine"},"ME-14":{type:"Municipality",name:"Pljevlja"},"ME-17":{type:"Municipality",name:"Rožaje"},"ME-16":{type:"Municipality",name:"Podgorica"},"ME-11":{type:"Municipality",name:"Mojkovac"},"ME-10":{type:"Municipality",name:"Kotor"},"ME-13":{type:"Municipality",name:"Plav"},"ME-12":{type:"Municipality",name:"Nikšić"},"ME-19":{type:"Municipality",name:"Tivat"},"ME-18":{type:"Municipality",name:"Šavnik"},"ME-22":{type:"Municipality",name:"Gusinje"},"ME-23":{type:"Municipality",name:"Petnjica"}}},MD:{name:"Moldova",sub:{"MD-LE":{type:"District",name:"Leova"},"MD-SO":{type:"District",name:"Soroca"},"MD-TE":{type:"District",name:"Teleneşti"},"MD-IA":{type:"District",name:"Ialoveni"},"MD-TA":{type:"District",name:"Taraclia"},"MD-OC":{type:"District",name:"Ocniţa"},"MD-RI":{type:"District",name:"Rîşcani"},"MD-ED":{type:"District",name:"Edineţ"},"MD-RE":{type:"District",name:"Rezina"},"MD-OR":{type:"District",name:"Orhei"}
86,"MD-CL":{type:"District",name:"Călăraşi"},"MD-CM":{type:"District",name:"Cimişlia"},"MD-GL":{type:"District",name:"Glodeni"},"MD-CA":{type:"District",name:"Cahul"},"MD-AN":{type:"District",name:"Anenii Noi"},"MD-UN":{type:"District",name:"Ungheni"},"MD-CR":{type:"District",name:"Criuleni"},"MD-CS":{type:"District",name:"Căuşeni"},"MD-CT":{type:"District",name:"Cantemir"},"MD-CU":{type:"City",name:"Chişinău"},"MD-HI":{type:"District",name:"Hînceşti"},"MD-DU":{type:"District",name:"Dubăsari"},"MD-NI":{type:"District",name:"Nisporeni"},"MD-ST":{type:"District",name:"Străşeni"},"MD-SV":{type:"District",name:"Ştefan Vodă"},"MD-DR":{type:"District",name:"Drochia"},"MD-SI":{type:"District",name:"Sîngerei"},"MD-DO":{type:"District",name:"Donduşeni"},"MD-SN":{type:"Territorial unit",name:"Stînga Nistrului, unitatea teritorială din"},"MD-FL":{type:"District",name:"Floreşti"},"MD-FA":{type:"District",name:"Făleşti"},"MD-SD":{type:"District",name:"Şoldăneşti"},"MD-GA":{type:"Autonomous territorial unit",name:"Găgăuzia, Unitatea teritorială autonomă"},"MD-BD":{type:"City",name:"Bender"},"MD-BA":{type:"City",name:"Bălţi"},"MD-BS":{type:"District",name:"Basarabeasca"},"MD-BR":{type:"District",name:"Briceni"}}},MG:{name:"Madagascar",sub:{"MG-A":{type:"Province",name:"Toamasina"},"MG-F":{type:"Province",name:"Fianarantsoa"},"MG-D":{type:"Province",name:"Antsiranana"},"MG-M":{type:"Province",name:"Mahajanga"},"MG-U":{type:"Province",name:"Toliara"},"MG-T":{type:"Province",name:"Antananarivo"}}},MF:{name:"St. Martin",sub:{"MF-MF":{type:"Country",name:"St. Martin"}}},MA:{name:"Morocco",sub:{"MA-RAB":{type:"Prefecture",name:"Rabat"},"MA-MMD":{type:"Prefecture",name:"Marrakech-Medina"},"MA-AOU":{type:"Prefecture",name:"Aousserd"},"MA-BEM":{type:"Province",name:"Beni Mellal"},"MA-CAS":{type:"Prefecture",name:"Casablanca"},"MA-TIZ":{type:"Province",name:"Tiznit"},"MA-SAF":{type:"Province",name:"Safi"},"MA-FIG":{type:"Province",name:"Figuig"},"MA-SAL":{type:"Prefecture",name:"Salé"},"MA-JDI":{type:"Province",name:"El Jadida"},"MA-LAR":{type:"Province",name:"Larache"},"MA-SKH":{type:"Prefecture",name:"Skhirate-Témara"},"MA-KHE":{type:"Province",name:"Khemisset"},"MA-LAA":{type:"Province",name:"Laâyoune"},"MA-GUE":{type:"Province",name:"Guelmim"},"MA-HAO":{type:"Province",name:"Al Haouz"},"MA-KHN":{type:"Province",name:"Khenifra"},"MA-KHO":{type:"Province",name:"Khouribga"},"MA-TAR":{type:"Province",name:"Taroudant"},"MA-ESM":{type:"Province",name:"Es Smara"},"MA-BER":{type:"Province",name:"Berkane"},"MA-BES":{type:"Province",name:"Ben Slimane"},"MA-ESI":{type:"Province",name:"Essaouira"},"MA-SET":{type:"Province",name:"Settat"},"MA-CHT":{type:"Province",name:"Chtouka-Ait Baha"},"MA-AZI":{type:"Province",name:"Azilal"},"MA-NOU":{type:"Province",name:"Nouaceur"},"MA-MOH":{type:"Prefecture",name:"Mohammadia"},"MA-MOU":{type:"Province",name:"Moulay Yacoub"},"MA-KEN":{type:"Province",name:"Kénitra"},"MA-11":{type:"Region",name:"Marrakech-Tensift-Al Haouz"},"MA-10":{type:"Region",name:"Doukkala-Abda"},"MA-13":{type:"Region",name:"Sous-Massa-Draa"},"MA-12":{type:"Region",name:"Tadla-Azilal"},"MA-15":{type:"Region",name:"Laâyoune-Boujdour-Sakia el Hamra"},"MA-14":{type:"Region",name:"Guelmim-Es Semara"},"MA-HAJ":{type:"Province",name:"El Hajeb"},"MA-16":{type:"Region",name:"Oued ed Dahab-Lagouira"},"MA-BOD":{type:"Province",name:"Boujdour"},"MA-SYB":{type:"Prefecture",name:"Sidi Youssef Ben Ali"},"MA-ZAG":{type:"Province",name:"Zagora"},"MA-CHE":{type:"Province",name:"Chefchaouen"},"MA-KES":{type:"Province",name:"Kelaat es Sraghna"},"MA-TAI":{type:"Province",name:"Taourirt"},"MA-JRA":{type:"Province",name:"Jrada"},"MA-MED":{type:"Province",name:"Médiouna"},"MA-TAO":{type:"Province",name:"Taounate"},"MA-TET":{type:"Prefecture",name:"Tétouan"},"MA-ASZ":{type:"Province",name:"Assa-Zag"},"MA-TNG":{type:"Prefecture",name:"Tanger-Assilah"},"MA-SEF":{type:"Province",name:"Sefrou"},"MA-MMN":{type:"Prefecture",name:"Marrakech-Menara"},"MA-TAZ":{type:"Province",name:"Taza"},"MA-INE":{type:"Prefecture",name:"Inezgane-Ait Melloul"},"MA-NAD":{type:"Province",name:"Nador"},"MA-CHI":{type:"Province",name:"Chichaoua"},"MA-ERR":{type:"Province",name:"Errachidia"},"MA-TNT":{type:"Province",name:"Tan-Tan"},"MA-TAT":{type:"Province",name:"Tata"},"MA-IFR":{type:"Province",name:"Ifrane"},"MA-09":{type:"Region",name:"Chaouia-Ouardigha"},"MA-SIK":{type:"Province",name:"Sidi Kacem"},"MA-OUJ":{type:"Prefecture",name:"Oujda-Angad"},"MA-FES":{type:"Prefecture",name:"Fès-Dar-Dbibegh"},"MA-OUD":{type:"Province",name:"Oued ed Dahab"},"MA-MEK":{type:"Prefecture",name:"Meknès"},"MA-OUA":{type:"Province",name:"Ouarzazate"},"MA-02":{type:"Region",name:"Gharb-Chrarda-Beni Hssen"},"MA-03":{type:"Region",name:"Taza-Al Hoceima-Taounate"},"MA-01":{type:"Region",name:"Tanger-Tétouan"},"MA-06":{type:"Region",name:"Meknès-Tafilalet"},"MA-07":{type:"Region",name:"Rabat-Salé-Zemmour-Zaer"},"MA-04":{type:"Region",name:"L'Oriental"},"MA-05":{type:"Region",name:"Fès-Boulemane"},"MA-08":{type:"Region",name:"Grand Casablanca"}
86,"MA-AGD":{type:"Prefecture",name:"Agadir-Ida-Outanane"},"MA-BOM":{type:"Province",name:"Boulemane"},"MA-FAH":{type:"Prefecture",name:"Fahs-Beni Makada"},"MA-HOC":{type:"Province",name:"Al Hoceïma"}}},MC:{name:"Monaco",sub:{"MC-MO":{type:"Quarter",name:"Monaco-Ville"},"MC-VR":{type:"Quarter",name:"Vallon de la Rousse"},"MC-FO":{type:"Quarter",name:"Fontvieille"},"MC-SD":{type:"Quarter",name:"Sainte-Dévote"},"MC-GA":{type:"Quarter",name:"La Gare"},"MC-CL":{type:"Quarter",name:"La Colle"},"MC-CO":{type:"Quarter",name:"La Condamine"},"MC-SR":{type:"Quarter",name:"Saint-Roman"},"MC-MC":{type:"Quarter",name:"Monte-Carlo"},"MC-MA":{type:"Quarter",name:"Malbousquet"},"MC-MG":{type:"Quarter",name:"Moneghetti"},"MC-PH":{type:"Quarter",name:"Port-Hercule"},"MC-LA":{type:"Quarter",name:"Larvotto"},"MC-MU":{type:"Quarter",name:"Moulins"},"MC-JE":{type:"Quarter",name:"Jardin Exotique"},"MC-SO":{type:"Quarter",name:"La Source"},"MC-SP":{type:"Quarter",name:"Spélugues"}}},UZ:{name:"Uzbekistan",sub:{"UZ-QA":{type:"Region",name:"Qashqadaryo"},"UZ-FA":{type:"Region",name:"Farg‘ona"},"UZ-JI":{type:"Region",name:"Jizzax"},"UZ-TO":{type:"Region",name:"Toshkent"},"UZ-NW":{type:"Region",name:"Navoiy"},"UZ-SU":{type:"Region",name:"Surxondaryo"},"UZ-XO":{type:"Region",name:"Xorazm"},"UZ-QR":{type:"Republic",name:"Qoraqalpog‘iston Respublikasi"},"UZ-SI":{type:"Region",name:"Sirdaryo"},"UZ-TK":{type:"City",name:"Toshkent"},"UZ-NG":{type:"Region",name:"Namangan"},"UZ-SA":{type:"Region",name:"Samarqand"},"UZ-BU":{type:"Region",name:"Buxoro"},"UZ-AN":{type:"Region",name:"Andijon"}}},MM:{name:"Myanmar",sub:{"MM-16":{type:"State",name:"Rakhine"},"MM-18":{type:"Union territory",name:"Nay Pyi Taw"},"MM-06":{type:"Region",name:"Yangon"},"MM-07":{type:"Region",name:"Ayeyawady"},"MM-04":{type:"Region",name:"Mandalay"},"MM-05":{type:"Region",name:"Taninthayi"},"MM-02":{type:"Region",name:"Bago"},"MM-03":{type:"Region",name:"Magway"},"MM-13":{type:"State",name:"Kayin"},"MM-01":{type:"Region",name:"Sagaing"},"MM-15":{type:"State",name:"Mon"},"MM-14":{type:"State",name:"Chin"},"MM-11":{type:"State",name:"Kachin"},"MM-12":{type:"State",name:"Kayah"},"MM-17":{type:"State",name:"Shan"}}},ML:{name:"Mali",sub:{"ML-BKO":{type:"District",name:"Bamako"},"ML-1":{type:"Region",name:"Kayes"},"ML-2":{type:"Region",name:"Koulikoro"},"ML-3":{type:"Region",name:"Sikasso"},"ML-4":{type:"Region",name:"Ségou"},"ML-5":{type:"Region",name:"Mopti"},"ML-6":{type:"Region",name:"Tombouctou"},"ML-7":{type:"Region",name:"Gao"},"ML-8":{type:"Region",name:"Kidal"}}},MO:{name:"Macau",sub:{"MO-MO":{type:"Country",name:"Macau"}}},MN:{name:"Mongolia",sub:{"MN-073":{type:"Province",name:"Arhangay"},"MN-047":{type:"Province",name:"Töv"},"MN-039":{type:"Province",name:"Hentiy"},"MN-071":{type:"Province",name:"Bayan-Ölgiy"},"MN-059":{type:"Province",name:"Dundgovĭ"},"MN-057":{type:"Province",name:"Dzavhan"},"MN-055":{type:"Province",name:"Övörhangay"},"MN-053":{type:"Province",name:"Ömnögovĭ"},"MN-051":{type:"Province",name:"Sühbaatar"},"MN-035":{type:"Province",name:"Orhon"},"MN-037":{type:"Province",name:"Darhan uul"},"MN-1":{type:"Capital city",name:"Ulaanbaatar"},"MN-067":{type:"Province",name:"Bulgan"},"MN-064":{type:"Province",name:"Govĭ-Sümber"},"MN-065":{type:"Province",name:"Govĭ-Altay"},"MN-063":{type:"Province",name:"Dornogovĭ"},"MN-046":{type:"Province",name:"Uvs"},"MN-061":{type:"Province",name:"Dornod"},"MN-049":{type:"Province",name:"Selenge"},"MN-069":{type:"Province",name:"Bayanhongor"},"MN-041":{type:"Province",name:"Hövsgöl"},"MN-043":{type:"Province",name:"Hovd"}}},MH:{name:"Marshall Islands",sub:{"MH-RON":{type:"Municipality",name:"Rongelap"},"MH-KWA":{type:"Municipality",name:"Kwajalein"},"MH-MAL":{type:"Municipality",name:"Maloelap"},"MH-WTH":{type:"Municipality",name:"Wotho"},"MH-WTJ":{type:"Municipality",name:"Wotje"},"MH-L":{type:"Chain",name:"Ralik chain"},"MH-ENI":{type:"Municipality",name:"Enewetak and Ujelang"},"MH-UTI":{type:"Municipality",name:"Utrik"},"MH-T":{type:"Chain",name:"Ratak chain"},"MH-AUR":{type:"Municipality",name:"Aur"},"MH-JAL":{type:"Municipality",name:"Jaluit"},"MH-UJA":{type:"Municipality",name:"Ujae"},"MH-JAB":{type:"Municipality",name:"Jabat"},"MH-ALK":{type:"Municipality",name:"Ailuk"},"MH-NMU":{type:"Municipality",name:"Namu"},"MH-ALL":{type:"Municipality",name:"Ailinglaplap"},"MH-MEJ":{type:"Municipality",name:"Mejit"},"MH-LAE":{type:"Municipality",name:"Lae"},"MH-EBO":{type:"Municipality",name:"Ebon"},"MH-KIL":{type:"Municipality",name:"Bikini and Kili"},"MH-NMK":{type:"Municipality",name:"Namdrik"},"MH-ARN":{type:"Municipality",name:"Arno"},"MH-MAJ":{type:"Municipality",name:"Majuro"},"MH-MIL":{type:"Municipality",name:"Mili"},"MH-LIB":{type:"Municipality",name:"Lib"},"MH-LIK":{type:"Municipality",name:"Likiep"}}},MK:{name:"Macedonia, the Former Yugoslav Republic Of",sub:{"MK-36":{type:"Municipality",name:"Kavadarci"},"MK-45":{type:"Municipality",name:"Krivogaštani"},"MK-33":{type:"Municipality",name:"Zrnovci"},"MK-68":{type:"Municipality",name:"Saraj †"},"MK-31":{type:"Municipality",name:"Zajas"},"MK-65":{type:"Municipality",name:"Rankovce"},"MK-64":{type:"Municipality",name:"Radoviš"},"MK-30":{type:"Municipality",name:"Želino"},"MK-04":{type:"Municipality",name:"Bitola"},"MK-05":{type:"Municipality",name:"Bogdanci"},"MK-06":{type:"Municipality",name:"Bogovinje"},"MK-07":{type:"Municipality",name:"Bosilovo"},"MK-66":{type:"Municipality",name:"Resen"},"MK-01":{type:"Municipality",name:"Aerodrom †"},"MK-02":{type:"Municipality",name:"Aračinovo"},"MK-03":{type:"Municipality",name:"Berovo"},"MK-40":{type:"Municipality",name:"Kičevo"},"MK-41":{type:"Municipality",name:"Konče"},"MK-42":{type:"Municipality",name:"Kočani"},"MK-32":{type:"Municipality",name:"Zelenikovo"},"MK-08":{type:"Municipality",name:"Brvenica"},"MK-09":{type:"Municipality",name:"Butel †"},"MK-46":{type:"Municipality",name:"Kruševo"},"MK-47":{type:"Municipality",name:"Kumanovo"},"MK-43":{type:"Municipality",name:"Kratovo"},"MK-69":{type:"Municipality",name:"Sveti Nikole"},"MK-28":{type:"Municipality",name:"Drugovo"},"MK-29":{type:"Municipality",name:"Gjorče Petrov †"},"MK-26":{type:"Municipality",name:"Dojran"},"MK-27":{type:"Municipality",name:"Dolneni"},"MK-24":{type:"Municipality",name:"Demir Kapija"},"MK-25":{type:"Municipality",name:"Demir Hisar"},"MK-22":{type:"Municipality",name:"Debarca"},"MK-23":{type:"Municipality",name:"Delčevo"},"MK-20":{type:"Municipality",name:"Gradsko"},"MK-21":{type:"Municipality",name:"Debar"},"MK-62":{type:"Municipality",name:"Prilep"},"MK-74":{type:"Municipality",name:"Studeničani"},"MK-80":{type:"Municipality",name:"Čaška"},"MK-81":{type:"Municipality",name:"Češinovo-Obleševo"},"MK-82":{type:"Municipality",name:"Čučer Sandevo"},"MK-83":{type:"Municipality",name:"Štip"},"MK-78":{type:"Municipality",name:"Centar Župa"}
86,"MK-71":{type:"Municipality",name:"Staro Nagoričane"},"MK-70":{type:"Municipality",name:"Sopište"},"MK-60":{type:"Municipality",name:"Pehčevo"},"MK-72":{type:"Municipality",name:"Struga"},"MK-75":{type:"Municipality",name:"Tearce"},"MK-73":{type:"Municipality",name:"Strumica"},"MK-59":{type:"Municipality",name:"Petrovec"},"MK-58":{type:"Municipality",name:"Ohrid"},"MK-57":{type:"Municipality",name:"Oslomej"},"MK-56":{type:"Municipality",name:"Novo Selo"},"MK-55":{type:"Municipality",name:"Novaci"},"MK-54":{type:"Municipality",name:"Negotino"},"MK-53":{type:"Municipality",name:"Mogila"},"MK-52":{type:"Municipality",name:"Makedonski Brod"},"MK-51":{type:"Municipality",name:"Makedonska Kamenica"},"MK-50":{type:"Municipality",name:"Mavrovo i Rostuša"},"MK-48":{type:"Municipality",name:"Lipkovo"},"MK-19":{type:"Municipality",name:"Gostivar"},"MK-18":{type:"Municipality",name:"Gevgelija"},"MK-39":{type:"Municipality",name:"Kisela Voda †"},"MK-38":{type:"Municipality",name:"Karpoš †"},"MK-44":{type:"Municipality",name:"Kriva Palanka"},"MK-49":{type:"Municipality",name:"Lozovo"},"MK-13":{type:"Municipality",name:"Veles"},"MK-12":{type:"Municipality",name:"Vevčani"},"MK-11":{type:"Municipality",name:"Vasilevo"},"MK-10":{type:"Municipality",name:"Valandovo"},"MK-17":{type:"Municipality",name:"Gazi Baba †"},"MK-16":{type:"Municipality",name:"Vrapčište"},"MK-15":{type:"Municipality",name:"Vraneštica"},"MK-14":{type:"Municipality",name:"Vinica"},"MK-35":{type:"Municipality",name:"Jegunovce"},"MK-84":{type:"Municipality",name:"Šuto Orizari †"},"MK-61":{type:"Municipality",name:"Plasnica"},"MK-79":{type:"Municipality",name:"Čair †"},"MK-34":{type:"Municipality",name:"Ilinden"},"MK-63":{type:"Municipality",name:"Probištip"},"MK-76":{type:"Municipality",name:"Tetovo"},"MK-77":{type:"Municipality",name:"Centar †"},"MK-37":{type:"Municipality",name:"Karbinci"},"MK-67":{type:"Municipality",name:"Rosoman"}}},MU:{name:"Mauritius",sub:{"MU-VP":{type:"City",name:"Vacoas-Phoenix"},"MU-CC":{type:"Dependency",name:"Cargados Carajos Shoals"},"MU-SA":{type:"District",name:"Savanne"},"MU-RO":{type:"Dependency",name:"Rodrigues Island"},"MU-CU":{type:"City",name:"Curepipe"},"MU-PA":{type:"District",name:"Pamplemousses"},"MU-PL":{type:"District",name:"Port Louis"},"MU-QB":{type:"City",name:"Quatre Bornes"},"MU-FL":{type:"District",name:"Flacq"},"MU-BR":{type:"City",name:"Beau Bassin-Rose Hill"},"MU-BL":{type:"District",name:"Black River"},"MU-PW":{type:"District",name:"Plaines Wilhems"},"MU-AG":{type:"Dependency",name:"Agalega Islands"},"MU-PU":{type:"City",name:"Port Louis"},"MU-RR":{type:"District",name:"Rivière du Rempart"},"MU-GP":{type:"District",name:"Grand Port"},"MU-MO":{type:"District",name:"Moka"}}},MT:{name:"Malta",sub:{"MT-58":{type:"Local council",name:"Ta’ Xbiex"},"MT-59":{type:"Local council",name:"Tarxien"},"MT-56":{type:"Local council",name:"Sliema"},"MT-57":{type:"Local council",name:"Swieqi"},"MT-54":{type:"Local council",name:"Santa Venera"},"MT-55":{type:"Local council",name:"Siġġiewi"},"MT-52":{type:"Local council",name:"Sannat"},"MT-53":{type:"Local council",name:"Saint Lucia’s"},"MT-50":{type:"Local council",name:"Saint Lawrence"},"MT-51":{type:"Local council",name:"Saint Paul’s Bay"},"MT-68":{type:"Local council",name:"Żurrieq"},"MT-60":{type:"Local council",name:"Valletta"},"MT-48":{type:"Local council",name:"Saint Julian’s"},"MT-38":{type:"Local council",name:"Naxxar"},"MT-67":{type:"Local council",name:"Żejtun"},"MT-39":{type:"Local council",name:"Paola"},"MT-01":{type:"Local council",name:"Attard"},"MT-63":{type:"Local council",name:"Xgħajra"},"MT-03":{type:"Local council",name:"Birgu"},"MT-02":{type:"Local council",name:"Balzan"},"MT-05":{type:"Local council",name:"Birżebbuġa"},"MT-04":{type:"Local council",name:"Birkirkara"},"MT-07":{type:"Local council",name:"Dingli"},"MT-06":{type:"Local council",name:"Bormla"},"MT-09":{type:"Local council",name:"Floriana"},"MT-08":{type:"Local council",name:"Fgura"},"MT-25":{type:"Local council",name:"Luqa"},"MT-24":{type:"Local council",name:"Lija"},"MT-23":{type:"Local council",name:"Kirkop"},"MT-22":{type:"Local council",name:"Kerċem"},"MT-21":{type:"Local council",name:"Kalkara"},"MT-20":{type:"Local council",name:"Isla"},"MT-46":{type:"Local council",name:"Rabat Malta"},"MT-49":{type:"Local council",name:"Saint John"},"MT-29":{type:"Local council",name:"Mdina"},"MT-45":{type:"Local council",name:"Rabat Gozo"},"MT-44":{type:"Local council",name:"Qrendi"},"MT-47":{type:"Local council",name:"Safi"},"MT-28":{type:"Local council",name:"Marsaxlokk"},"MT-41":{type:"Local council",name:"Pietà"},"MT-40":{type:"Local council",name:"Pembroke"},"MT-43":{type:"Local council",name:"Qormi"},"MT-42":{type:"Local council",name:"Qala"},"MT-27":{type:"Local council",name:"Marsaskala"},"MT-66":{type:"Local council",name:"Żebbuġ Malta"},"MT-65":{type:"Local council",name:"Żebbuġ Gozo"},"MT-26":{type:"Local council",name:"Marsa"},"MT-61":{type:"Local council",name:"Xagħra"},"MT-62":{type:"Local council",name:"Xewkija"},"MT-64":{type:"Local council",name:"Żabbar"},"MT-32":{type:"Local council",name:"Mosta"},"MT-33":{type:"Local council",name:"Mqabba"},"MT-12":{type:"Local council",name:"Gżira"},"MT-13":{type:"Local council",name:"Għajnsielem"},"MT-10":{type:"Local council",name:"Fontana"},"MT-11":{type:"Local council",name:"Gudja"},"MT-16":{type:"Local council",name:"Għasri"},"MT-17":{type:"Local council",name:"Għaxaq"},"MT-14":{type:"Local council",name:"Għarb"},"MT-15":{type:"Local council",name:"Għargħur"},"MT-30":{type:"Local council",name:"Mellieħa"},"MT-31":{type:"Local council",name:"Mġarr"},"MT-18":{type:"Local council",name:"Ħamrun"},"MT-19":{type:"Local council",name:"Iklin"},"MT-34":{type:"Local council",name:"Msida"},"MT-35":{type:"Local council",name:"Mtarfa"},"MT-36":{type:"Local council",name:"Munxar"},"MT-37":{type:"Local council",name:"Nadur"}}},MW:{name:"Malawi",sub:{"MW-CR":{type:"District",name:"Chiradzulu"},"MW-CT":{type:"District",name:"Chitipa"},"MW-CK":{type:"District",name:"Chikwawa"},"MW-KS":{type:"District",name:"Kasungu"},"MW-KR":{type:"District",name:"Karonga"},"MW-TH":{type:"District",name:"Thyolo"},"MW-NS":{type:"District",name:"Nsanje"},"MW-MC":{type:"District",name:"Mchinji"},"MW-MG":{type:"District",name:"Mangochi"},"MW-MZ":{type:"District",name:"Mzimba"},"MW-PH":{type:"District",name:"Phalombe"},"MW-MW":{type:"District",name:"Mwanza"},"MW-MU":{type:"District",name:"Mulanje"},"MW-RU":{type:"District",name:"Rumphi"},"MW-ZO":{type:"District",name:"Zomba"},"MW-DO":{type:"District",name:"Dowa"},"MW-BL":{type:"District",name:"Blantyre"},"MW-DE":{type:"District",name:"Dedza"},"MW-BA":{type:"District",name:"Balaka"},"MW-S":{type:"Region",name:"Chakumwera"},"MW-NK":{type:"District",name:"Nkhotakota"},"MW-NI":{type:"District",name:"Ntchisi"},"MW-SA":{type:"District",name:"Salima"},"MW-NE":{type:"District",name:"Neno"},"MW-NB":{type:"District",name:"Nkhata Bay"},"MW-LI":{type:"District",name:"Lilongwe"},"MW-C":{type:"Region",name:"Central Region"},"MW-MH":{type:"District",name:"Machinga"},"MW-NU":{type:"District",name:"Ntcheu"},"MW-N":{type:"Region",name:"Chakumpoto"},"MW-LK":{type:"District",name:"Likoma"}}},MV:{name:"Maldives",sub:{"MV-00":{type:"Administrative atoll",name:"Alifu Dhaalu"},"MV-23":{type:"Administrative atoll",name:"Haa Dhaalu"},"MV-NO":{type:"Province",name:"North"},"MV-NC":{type:"Province",name:"Medhu-Uthuru"},"MV-SU":{type:"Province",name:"Dhekunu"},"MV-08":{type:"Administrative atoll",name:"Kolhumadulu"},"MV-29":{type:"Administrative atoll",name:"Fuvammulah"},"MV-28":{type:"Administrative atoll",name:"Gaafu Dhaalu"},"MV-03":{type:"Administrative atoll",name:"Faadhippolhu"},"MV-02":{type:"Administrative atoll",name:"Alifu Alifu"},"MV-01":{type:"Administrative atoll",name:"Addu Atholhu"},"MV-26":{type:"Administrative atoll",name:"Kaafu"},"MV-07":{type:"Administrative atoll",name:"Haa Alifu"},"MV-20":{type:"Administrative atoll",name:"Baa"},"MV-05":{type:"Administrative atoll",name:"Hadhdhunmathi"},"MV-04":{type:"Administrative atoll",name:"Felidhu Atholhu"},"MV-MLE":{type:"Capital",name:"Maale"},"MV-SC":{type:"Province",name:"Medhu-Dhekunu"},"MV-UN":{type:"Province",name:"Mathi-Uthuru"},"MV-14":{type:"Administrative atoll",name:"Faafu"},"MV-17":{type:"Administrative atoll",name:"Dhaalu"},"MV-12":{type:"Administrative atoll",name:"Meemu"},"MV-13":{type:"Administrative atoll",name:"Maalhosmadulu Uthuruburi"},"MV-US":{type:"Province",name:"Mathi-Dhekunu"},"MV-CE":{type:"Province",name:"Central"},"MV-25":{type:"Administrative atoll",name:"Miladhunmadulu Dhekunuburi"},"MV-24":{type:"Administrative atoll",name:"Miladhunmadulu Uthuruburi"},"MV-27":{type:"Administrative atoll",name:"Gaafu Alifu"}}},MQ:{name:"Martinique",sub:{"MQ-MQ":{type:"Country",name:"Martinique"}}},MP:{name:"Northern Mariana Islands",sub:{"MP-MP":{type:"Country",name:"Northern Mariana Islands"}}},MS:{name:"Montserrat",sub:{"MS-MS":{type:"Country",name:"Montserrat"}}}
86,MR:{name:"Mauritania",sub:{"MR-07":{type:"Region",name:"Adrar"},"MR-06":{type:"Region",name:"Trarza"},"MR-05":{type:"Region",name:"Brakna"},"MR-04":{type:"Region",name:"Gorgol"},"MR-03":{type:"Region",name:"Assaba"},"MR-02":{type:"Region",name:"Hodh el Gharbi"},"MR-01":{type:"Region",name:"Hodh ech Chargui"},"MR-11":{type:"Region",name:"Tiris Zemmour"},"MR-NKC":{type:"District",name:"Nouakchott"},"MR-12":{type:"Region",name:"Inchiri"},"MR-09":{type:"Region",name:"Tagant"},"MR-08":{type:"Region",name:"Dakhlet Nouâdhibou"},"MR-10":{type:"Region",name:"Guidimaka"}}},IM:{name:"Isle of Man",sub:{"IM-IM":{type:"Country",name:"Isle of Main"}}},UG:{name:"Uganda",sub:{"UG-328":{type:"District",name:"Napak"},"UG-329":{type:"District",name:"Nwoya"},"UG-108":{type:"District",name:"Mukono"},"UG-109":{type:"District",name:"Nakasongola"},"UG-101":{type:"District",name:"Kalangala"},"UG-102":{type:"City",name:"Kampala"},"UG-103":{type:"District",name:"Kiboga"},"UG-104":{type:"District",name:"Luwero"},"UG-105":{type:"District",name:"Masaka"},"UG-106":{type:"District",name:"Mpigi"},"UG-107":{type:"District",name:"Mubende"},"UG-229":{type:"District",name:"Luuka"},"UG-228":{type:"District",name:"Kween"},"UG-221":{type:"District",name:"Manafwa"},"UG-220":{type:"District",name:"Kaliro"},"UG-223":{type:"District",name:"Bududa"},"UG-222":{type:"District",name:"Namutumba"},"UG-225":{type:"District",name:"Bulambuli"},"UG-224":{type:"District",name:"Bukedea"},"UG-227":{type:"District",name:"Kibuku"},"UG-226":{type:"District",name:"Buyende"},"UG-117":{type:"District",name:"Buikwe"},"UG-116":{type:"District",name:"Lyantonde"},"UG-115":{type:"District",name:"Nakaseke"},"UG-114":{type:"District",name:"Mityana"},"UG-113":{type:"District",name:"Wakiso"},"UG-112":{type:"District",name:"Kayunga"},"UG-111":{type:"District",name:"Sembabule"},"UG-110":{type:"District",name:"Rakai"},"UG-119":{type:"District",name:"Butambala"},"UG-118":{type:"District",name:"Bukomansibi"},"UG-214":{type:"District",name:"Mayuge"},"UG-215":{type:"District",name:"Sironko"},"UG-216":{type:"District",name:"Amuria"},"UG-217":{type:"District",name:"Budaka"},"UG-210":{type:"District",name:"Pallisa"},"UG-211":{type:"District",name:"Soroti"},"UG-212":{type:"District",name:"Tororo"},"UG-213":{type:"District",name:"Kaberamaido"},"UG-218":{type:"District",name:"Bukwa"},"UG-219":{type:"District",name:"Butaleja"},"UG-421":{type:"District",name:"Kyegegwa"},"UG-203":{type:"District",name:"Iganga"},"UG-202":{type:"District",name:"Busia"},"UG-201":{type:"District",name:"Bugiri"},"UG-207":{type:"District",name:"Katakwi"},"UG-206":{type:"District",name:"Kapchorwa"},"UG-205":{type:"District",name:"Kamuli"},"UG-204":{type:"District",name:"Jinja"},"UG-209":{type:"District",name:"Mbale"},"UG-208":{type:"District",name:"Kumi"},"UG-416":{type:"District",name:"Ibanda"},"UG-418":{type:"District",name:"Kiruhura"},"UG-419":{type:"District",name:"Buliisa"},"UG-417":{type:"District",name:"Isingiro"},"UG-308":{type:"District",name:"Moroto"},"UG-309":{type:"District",name:"Moyo"},"UG-302":{type:"District",name:"Apac"},"UG-303":{type:"District",name:"Arua"},"UG-301":{type:"District",name:"Adjumani"},"UG-306":{type:"District",name:"Kotido"},"UG-307":{type:"District",name:"Lira"},"UG-304":{type:"District",name:"Gulu"},"UG-305":{type:"District",name:"Kitgum"},"UG-420":{type:"District",name:"Kiryandongo"},"UG-425":{type:"District",name:"Sheema"},"UG-424":{type:"District",name:"Rubirizi"},"UG-423":{type:"District",name:"Ntoroko"},"UG-422":{type:"District",name:"Mitooma"},"UG-319":{type:"District",name:"Amuru"},"UG-318":{type:"District",name:"Dokolo"},"UG-414":{type:"District",name:"Kanungu"},"UG-415":{type:"District",name:"Kyenjojo"},"UG-412":{type:"District",name:"Rukungiri"},"UG-413":{type:"District",name:"Kamwenge"},"UG-410":{type:"District",name:"Mbarara"},"UG-411":{type:"District",name:"Ntungamo"},"UG-311":{type:"District",name:"Nakapiripirit"},"UG-310":{type:"District",name:"Nebbi"},"UG-313":{type:"District",name:"Yumbe"},"UG-312":{type:"District",name:"Pader"},"UG-315":{type:"District",name:"Kaabong"},"UG-314":{type:"District",name:"Amolatar"},"UG-317":{type:"District",name:"Abim"},"UG-316":{type:"District",name:"Koboko"},"UG-324":{type:"District",name:"Amudat"},"UG-325":{type:"District",name:"Buhweju"},"UG-326":{type:"District",name:"Kole"},"UG-327":{type:"District",name:"Lamwo"},"UG-320":{type:"District",name:"Maracha"},"UG-321":{type:"District",name:"Oyam"},"UG-322":{type:"District",name:"Agago"},"UG-323":{type:"District",name:"Alebtong"},"UG-124":{type:"District",name:"Lwengo"},"UG-122":{type:"District",name:"Kalungu"},"UG-123":{type:"District",name:"Kyankwanzi"},"UG-120":{type:"District",name:"Buvuma"},"UG-121":{type:"District",name:"Gomba"},"UG-405":{type:"District",name:"Kabarole"},"UG-404":{type:"District",name:"Kabale"},"UG-407":{type:"District",name:"Kibaale"},"UG-406":{type:"District",name:"Kasese"},"UG-401":{type:"District",name:"Bundibugyo"},"UG-403":{type:"District",name:"Hoima"},"UG-402":{type:"District",name:"Bushenyi"},"UG-409":{type:"District",name:"Masindi"},"UG-408":{type:"District",name:"Kisoro"},"UG-N":{type:"Geographical region",name:"Northern"}
86,"UG-C":{type:"Geographical region",name:"Central"},"UG-E":{type:"Geographical region",name:"Eastern"},"UG-W":{type:"Geographical region",name:"Western"},"UG-331":{type:"District",name:"Zombo"},"UG-330":{type:"District",name:"Otuke"},"UG-232":{type:"District",name:"Serere"},"UG-230":{type:"District",name:"Namayingo"},"UG-231":{type:"District",name:"Ngora"}}},TZ:{name:"Tanzania",sub:{"TZ-28":{type:"Region",name:"Katavi"},"TZ-29":{type:"Region",name:"Njombe"},"TZ-02":{type:"Region",name:"Dar es Salaam"},"TZ-03":{type:"Region",name:"Dodoma"},"TZ-01":{type:"Region",name:"Arusha"},"TZ-06":{type:"Region",name:"Kaskazini Pemba"},"TZ-07":{type:"Region",name:"Kaskazini Unguja"},"TZ-04":{type:"Region",name:"Iringa"},"TZ-05":{type:"Region",name:"Kagera"},"TZ-20":{type:"Region",name:"Rukwa"},"TZ-21":{type:"Region",name:"Ruvuma"},"TZ-08":{type:"Region",name:"Kigoma"},"TZ-09":{type:"Region",name:"Kilimanjaro"},"TZ-24":{type:"Region",name:"Tabora"},"TZ-25":{type:"Region",name:"Tanga"},"TZ-26":{type:"Region",name:"Manyara"},"TZ-27":{type:"Region",name:"Geita"},"TZ-22":{type:"Region",name:"Shinyanga"},"TZ-23":{type:"Region",name:"Singida"},"TZ-11":{type:"Region",name:"Kusini Unguja"},"TZ-10":{type:"Region",name:"Kusini Pemba"},"TZ-13":{type:"Region",name:"Mara"},"TZ-12":{type:"Region",name:"Lindi"},"TZ-15":{type:"Region",name:"Mjini Magharibi"},"TZ-14":{type:"Region",name:"Mbeya"},"TZ-17":{type:"Region",name:"Mtwara"},"TZ-16":{type:"Region",name:"Morogoro"},"TZ-19":{type:"Region",name:"Coast"},"TZ-18":{type:"Region",name:"Mwanza"},"TZ-30":{type:"Region",name:"Simiyu"}}},MY:{name:"Malaysia",sub:{"MY-08":{type:"State",name:"Perak"},"MY-09":{type:"State",name:"Perlis"},"MY-16":{type:"Federal territory",name:"Wilayah Persekutuan Putrajaya"},"MY-02":{type:"State",name:"Kedah"},"MY-03":{type:"State",name:"Kelantan"},"MY-13":{type:"State",name:"Sarawak"},"MY-01":{type:"State",name:"Johor"},"MY-06":{type:"State",name:"Pahang"},"MY-07":{type:"State",name:"Pulau Pinang"},"MY-04":{type:"State",name:"Melaka"}
86,"MY-05":{type:"State",name:"Negeri Sembilan"},"MY-11":{type:"State",name:"Terengganu"},"MY-10":{type:"State",name:"Selangor"},"MY-14":{type:"Federal territory",name:"Wilayah Persekutuan Kuala Lumpur"},"MY-15":{type:"Federal territory",name:"Wilayah Persekutuan Labuan"},"MY-12":{type:"State",name:"Sabah"}}},MX:{name:"Mexico",sub:{"MX-JAL":{type:"State",name:"Jalisco"},"MX-MEX":{type:"State",name:"México"},"MX-DUR":{type:"State",name:"Durango"},"MX-TAB":{type:"State",name:"Tabasco"},"MX-GUA":{type:"State",name:"Guanajuato"},"MX-CMX":{type:"Federal District",name:"Ciudad de México"},"MX-SIN":{type:"State",name:"Sinaloa"},"MX-BCS":{type:"State",name:"Baja California Sur"},"MX-NAY":{type:"State",name:"Nayarit"},"MX-AGU":{type:"State",name:"Aguascalientes"},"MX-ROO":{type:"State",name:"Quintana Roo"},"MX-NLE":{type:"State",name:"Nuevo León"},"MX-BCN":{type:"State",name:"Baja California"},"MX-SON":{type:"State",name:"Sonora"},"MX-MOR":{type:"State",name:"Morelos"},"MX-MIC":{type:"State",name:"Michoacán de Ocampo"},"MX-CAM":{type:"State",name:"Campeche"},"MX-COA":{type:"State",name:"Coahuila de Zaragoza"},"MX-QUE":{type:"State",name:"Querétaro"},"MX-COL":{type:"State",name:"Colima"},"MX-TAM":{type:"State",name:"Tamaulipas"},"MX-YUC":{type:"State",name:"Yucatán"},"MX-PUE":{type:"State",name:"Puebla"},"MX-HID":{type:"State",name:"Hidalgo"},"MX-CHP":{type:"State",name:"Chiapas"},"MX-TLA":{type:"State",name:"Tlaxcala"},"MX-GRO":{type:"State",name:"Guerrero"},"MX-CHH":{type:"State",name:"Chihuahua"},"MX-VER":{type:"State",name:"Veracruz de Ignacio de la Llave"},"MX-ZAC":{type:"State",name:"Zacatecas"},"MX-SLP":{type:"State",name:"San Luis Potosí"},"MX-OAX":{type:"State",name:"Oaxaca"}}},IL:{name:"Israel",sub:{"IL-TA":{type:"District",name:"Tel Aviv"},"IL-Z":{type:"District",name:"Northern District"},"IL-M":{type:"District",name:"Central District"},"IL-HA":{type:"District",name:"Haifa"},"IL-D":{type:"District",name:"Southern District"},"IL-JM":{type:"District",name:"Jerusalem"}}},FR:{name:"France",sub:{"FR-28":{type:"Metropolitan department",name:"Eure-et-Loir"},"FR-29":{type:"Metropolitan department",name:"Finistère"},"FR-22":{type:"Metropolitan department",name:"Côtes-d'Armor"},"FR-23":{type:"Metropolitan department",name:"Creuse"},"FR-21":{type:"Metropolitan department",name:"Côte-d'Or"},"FR-26":{type:"Metropolitan department",name:"Drôme"},"FR-27":{type:"Metropolitan department",name:"Eure"},"FR-24":{type:"Metropolitan department",name:"Dordogne"},"FR-25":{type:"Metropolitan department",name:"Doubs"},"FR-TF":{type:"Overseas territorial collectivity",name:"Terres australes françaises"},"FR-95":{type:"Metropolitan department",name:"Val-d'Oise"},"FR-94":{type:"Metropolitan department",name:"Val-de-Marne"},"FR-93":{type:"Metropolitan department",name:"Seine-Saint-Denis"},"FR-92":{type:"Metropolitan department",name:"Hauts-de-Seine"},"FR-91":{type:"Metropolitan department",name:"Essonne"},"FR-90":{type:"Metropolitan department",name:"Territoire de Belfort"},"FR-17":{type:"Metropolitan department",name:"Charente-Maritime"},"FR-16":{type:"Metropolitan department",name:"Charente"},"FR-15":{type:"Metropolitan department",name:"Cantal"},"FR-14":{type:"Metropolitan department",name:"Calvados"},"FR-13":{type:"Metropolitan department",name:"Bouches-du-Rhône"},"FR-12":{type:"Metropolitan department",name:"Aveyron"},"FR-11":{type:"Metropolitan department",name:"Aude"},"FR-10":{type:"Metropolitan department",name:"Aube"},"FR-2B":{type:"Metropolitan department",name:"Haute-Corse"},"FR-2A":{type:"Metropolitan department",name:"Corse-du-Sud"},"FR-MF":{type:"Overseas territorial collectivity",name:"Saint-Martin"},"FR-19":{type:"Metropolitan department",name:"Corrèze"},"FR-18":{type:"Metropolitan department",name:"Cher"},"FR-88":{type:"Metropolitan department",name:"Vosges"},"FR-89":{type:"Metropolitan department",name:"Yonne"},"FR-A":{type:"Metropolitan region",name:"Alsace"},"FR-G":{type:"Metropolitan region",name:"Champagne-Ardenne"},"FR-F":{type:"Metropolitan region",name:"Centre"},"FR-BL":{type:"Overseas territorial collectivity",name:"Saint-Barthélemy"},"FR-D":{type:"Metropolitan region",name:"Bourgogne"},"FR-80":{type:"Metropolitan department",name:"Somme"},"FR-81":{type:"Metropolitan department",name:"Tarn"},"FR-82":{type:"Metropolitan department",name:"Tarn-et-Garonne"},"FR-83":{type:"Metropolitan department",name:"Var"},"FR-84":{type:"Metropolitan department",name:"Vaucluse"},"FR-85":{type:"Metropolitan department",name:"Vendée"},"FR-86":{type:"Metropolitan department",name:"Vienne"},"FR-87":{type:"Metropolitan department",name:"Haute-Vienne"},"FR-S":{type:"Metropolitan region",name:"Picardie"},"FR-01":{type:"Metropolitan department",name:"Ain"},"FR-02":{type:"Metropolitan department",name:"Aisne"},"FR-03":{type:"Metropolitan department",name:"Allier"},"FR-04":{type:"Metropolitan department",name:"Alpes-de-Haute-Provence"},"FR-05":{type:"Metropolitan department",name:"Hautes-Alpes"},"FR-06":{type:"Metropolitan department",name:"Alpes-Maritimes"},"FR-07":{type:"Metropolitan department",name:"Ardèche"}
86,"FR-08":{type:"Metropolitan department",name:"Ardennes"},"FR-09":{type:"Metropolitan department",name:"Ariège"},"FR-RE":{type:"Overseas department",name:"La Réunion"},"FR-E":{type:"Metropolitan region",name:"Bretagne"},"FR-CP":{type:"Dependency",name:"Clipperton"},"FR-75":{type:"Metropolitan department",name:"Paris"},"FR-74":{type:"Metropolitan department",name:"Haute-Savoie"},"FR-77":{type:"Metropolitan department",name:"Seine-et-Marne"},"FR-76":{type:"Metropolitan department",name:"Seine-Maritime"},"FR-71":{type:"Metropolitan department",name:"Saône-et-Loire"},"FR-70":{type:"Metropolitan department",name:"Haute-Saône"},"FR-73":{type:"Metropolitan department",name:"Savoie"},"FR-72":{type:"Metropolitan department",name:"Sarthe"},"FR-79":{type:"Metropolitan department",name:"Deux-Sèvres"},"FR-78":{type:"Metropolitan department",name:"Yvelines"},"FR-C":{type:"Metropolitan region",name:"Auvergne"},"FR-B":{type:"Metropolitan region",name:"Aquitaine"},"FR-YT":{type:"Overseas department",name:"Mayotte"},"FR-66":{type:"Metropolitan department",name:"Pyrénées-Orientales"},"FR-67":{type:"Metropolitan department",name:"Bas-Rhin"},"FR-64":{type:"Metropolitan department",name:"Pyrénées-Atlantiques"},"FR-65":{type:"Metropolitan department",name:"Hautes-Pyrénées"},"FR-62":{type:"Metropolitan department",name:"Pas-de-Calais"},"FR-63":{type:"Metropolitan department",name:"Puy-de-Dôme"},"FR-60":{type:"Metropolitan department",name:"Oise"},"FR-61":{type:"Metropolitan department",name:"Orne"},"FR-68":{type:"Metropolitan department",name:"Haut-Rhin"},"FR-69":{type:"Metropolitan department",name:"Rhône"},"FR-K":{type:"Metropolitan region",name:"Languedoc-Roussillon"},"FR-J":{type:"Metropolitan region",name:"Île-de-France"},"FR-R":{type:"Metropolitan region",name:"Pays-de-la-Loire"},"FR-I":{type:"Metropolitan region",name:"Franche-Comté"},"FR-H":{type:"Metropolitan region",name:"Corse"},"FR-O":{type:"Metropolitan region",name:"Nord-Pas-de-Calais"},"FR-N":{type:"Metropolitan region",name:"Midi-Pyrénées"},"FR-M":{type:"Metropolitan region",name:"Lorraine"},"FR-L":{type:"Metropolitan region",name:"Limousin"},"FR-53":{type:"Metropolitan department",name:"Mayenne"},"FR-52":{type:"Metropolitan department",name:"Haute-Marne"},"FR-51":{type:"Metropolitan department",name:"Marne"},"FR-50":{type:"Metropolitan department",name:"Manche"},"FR-57":{type:"Metropolitan department",name:"Moselle"},"FR-56":{type:"Metropolitan department",name:"Morbihan"},"FR-55":{type:"Metropolitan department",name:"Meuse"},"FR-54":{type:"Metropolitan department",name:"Meurthe-et-Moselle"},"FR-59":{type:"Metropolitan department",name:"Nord"},"FR-58":{type:"Metropolitan department",name:"Nièvre"},"FR-Q":{type:"Metropolitan region",name:"Haute-Normandie"},"FR-P":{type:"Metropolitan region",name:"Basse-Normandie"},"FR-V":{type:"Metropolitan region",name:"Rhône-Alpes"},"FR-U":{type:"Metropolitan region",name:"Provence-Alpes-Côte-d'Azur"},"FR-T":{type:"Metropolitan region",name:"Poitou-Charentes"},"FR-NC":{type:"Overseas territorial collectivity",name:"Nouvelle-Calédonie"},"FR-48":{type:"Metropolitan department",name:"Lozère"},"FR-49":{type:"Metropolitan department",name:"Maine-et-Loire"},"FR-44":{type:"Metropolitan department",name:"Loire-Atlantique"},"FR-45":{type:"Metropolitan department",name:"Loiret"},"FR-46":{type:"Metropolitan department",name:"Lot"},"FR-47":{type:"Metropolitan department",name:"Lot-et-Garonne"},"FR-40":{type:"Metropolitan department",name:"Landes"},"FR-41":{type:"Metropolitan department",name:"Loir-et-Cher"},"FR-42":{type:"Metropolitan department",name:"Loire"},"FR-43":{type:"Metropolitan department",name:"Haute-Loire"},"FR-MQ":{type:"Overseas department",name:"Martinique"},"FR-GF":{type:"Overseas department",name:"Guyane"},"FR-PF":{type:"Overseas territorial collectivity",name:"Polynésie française"},"FR-PM":{type:"Overseas territorial collectivity",name:"Saint-Pierre-et-Miquelon"},"FR-GP":{type:"Overseas department",name:"Guadeloupe"},"FR-39":{type:"Metropolitan department",name:"Jura"},"FR-38":{type:"Metropolitan department",name:"Isère"},"FR-31":{type:"Metropolitan department",name:"Haute-Garonne"},"FR-30":{type:"Metropolitan department",name:"Gard"},"FR-33":{type:"Metropolitan department",name:"Gironde"},"FR-32":{type:"Metropolitan department",name:"Gers"},"FR-35":{type:"Metropolitan department",name:"Ille-et-Vilaine"},"FR-34":{type:"Metropolitan department",name:"Hérault"},"FR-37":{type:"Metropolitan department",name:"Indre-et-Loire"},"FR-36":{type:"Metropolitan department",name:"Indre"},"FR-WF":{type:"Overseas territorial collectivity",name:"Wallis-et-Futuna"}}},AW:{name:"Aruba",sub:{"AW-AW":{type:"Country",name:"Aruba"}}},SH:{name:"Saint Helena, Ascension and Tristan Da Cunha",sub:{"SH-HL":{type:"Geographical entity",name:"Saint Helena"},"SH-TA":{type:"Geographical entity",name:"Tristan da Cunha"},"SH-AC":{type:"Geographical entity",name:"Ascension"}}},SJ:{name:"Svalbard & Jan Mayen Islands",sub:{"SJ-SJ":{type:"Country",name:"Svalbard & Jan Mayen Islands"}}},FI:{name:"Finland",sub:{"FI-10":{type:"Region",name:"Lappi"},"FI-11":{type:"Region",name:"Birkaland"},"FI-12":{type:"Region",name:"Österbotten"},"FI-16":{type:"Region",name:"Päijänne-Tavastland"},"FI-17":{type:"Region",name:"Satakunda"},"FI-09":{type:"Region",name:"Kymenlaakso"},"FI-08":{type:"Region",name:"Keski-Suomi"},"FI-18":{type:"Region",name:"Nyland"},"FI-19":{type:"Region",name:"Egentliga Finland"},"FI-14":{type:"Region",name:"Norra Österbotten"},"FI-15":{type:"Region",name:"Norra Savolax"},"FI-01":{type:"Region",name:"Ahvenanmaan maakunta"},"FI-13":{type:"Region",name:"Norra Karelen"},"FI-03":{type:"Region",name:"Etelä-Pohjanmaa"},"FI-02":{type:"Region",name:"Etelä-Karjala"},"FI-05":{type:"Region",name:"Kainuu"},"FI-04":{type:"Region",name:"Etelä-Savo"},"FI-07":{type:"Region",name:"Keski-Pohjanmaa"},"FI-06":{type:"Region",name:"Egentliga Tavastland"}}},FJ:{name:"Fiji",sub:{"FJ-08":{type:"Province",name:"Nadroga and Navosa"},"FJ-09":{type:"Province",name:"Naitasiri"},"FJ-14":{type:"Province",name:"Tailevu"},"FJ-N":{type:"Division",name:"Northern"},"FJ-C":{type:"Division",name:"Central"},"FJ-01":{type:"Province",name:"Ba"},"FJ-02":{type:"Province",name:"Bua"},"FJ-03":{type:"Province",name:"Cakaudrove"},"FJ-04":{type:"Province",name:"Kadavu"},"FJ-05":{type:"Province",name:"Lau"},"FJ-06":{type:"Province",name:"Lomaiviti"},"FJ-07":{type:"Province",name:"Macuata"},"FJ-11":{type:"Province",name:"Ra"},"FJ-R":{type:"Dependency",name:"Rotuma"},"FJ-12":{type:"Province",name:"Rewa"},"FJ-13":{type:"Province",name:"Serua"},"FJ-10":{type:"Province",name:"Namosi"},"FJ-W":{type:"Division",name:"Western"},"FJ-E":{type:"Division",name:"Eastern"}}},FK:{name:"Falkland Islands",sub:{"FK-FK":{type:"Country",name:"Falkland Islands"}}},FM:{name:"Micronesia, Federated States Of",sub:{"FM-YAP":{type:"State",name:"Yap"},"FM-KSA":{type:"State",name:"Kosrae"},"FM-PNI":{type:"State",name:"Pohnpei"},"FM-TRK":{type:"State",name:"Chuuk"}}},FO:{name:"Faroe Islands",sub:{"FO-FO":{type:"Country",name:"Faroe Islands"}}},NI:{name:"Nicaragua",sub:{"NI-BO":{type:"Department",name:"Boaco"},"NI-CI":{type:"Department",name:"Chinandega"},"NI-LE":{type:"Department",name:"León"},"NI-RI":{type:"Department",name:"Rivas"},"NI-CO":{type:"Department",name:"Chontales"},"NI-MN":{type:"Department",name:"Managua"},"NI-CA":{type:"Department",name:"Carazo"},"NI-AN":{type:"Autonomous region",name:"Atlántico Norte"},"NI-ES":{type:"Department",name:"Estelí"},"NI-SJ":{type:"Department",name:"Río San Juan"},"NI-NS":{type:"Department",name:"Nueva Segovia"}
86,"NI-AS":{type:"Autonomous region",name:"Atlántico Sur"},"NI-MT":{type:"Department",name:"Matagalpa"},"NI-MD":{type:"Department",name:"Madriz"},"NI-MS":{type:"Department",name:"Masaya"},"NI-GR":{type:"Department",name:"Granada"},"NI-JI":{type:"Department",name:"Jinotega"}}},NL:{name:"Netherlands",sub:{"NL-ZH":{type:"Province",name:"Zuid-Holland"},"NL-FR":{type:"Province",name:"Fryslân"},"NL-AW":{type:"Country",name:"Aruba"},"NL-CW":{type:"Country",name:"Curaçao"},"NL-UT":{type:"Province",name:"Utrecht"},"NL-OV":{type:"Province",name:"Overijssel"},"NL-GE":{type:"Province",name:"Gelderland"},"NL-BQ2":{type:"Special municipality",name:"Saba"},"NL-BQ3":{type:"Special municipality",name:"Sint Eustatius"},"NL-BQ1":{type:"Special municipality",name:"Bonaire"},"NL-NH":{type:"Province",name:"Noord-Holland"},"NL-ZE":{type:"Province",name:"Zeeland"},"NL-SX":{type:"Country",name:"Sint Maarten"},"NL-FL":{type:"Province",name:"Flevoland"},"NL-GR":{type:"Province",name:"Groningen"},"NL-DR":{type:"Province",name:"Drenthe"},"NL-NB":{type:"Province",name:"Noord-Brabant"},"NL-LI":{type:"Province",name:"Limburg"}}},NO:{name:"Norway",sub:{"NO-10":{type:"County",name:"Vest-Agder"},"NO-16":{type:"County",name:"Sør-Trøndelag"},"NO-19":{type:"County",name:"Romsa"},"NO-11":{type:"County",name:"Rogaland"},"NO-21":{type:"Arctic region",name:"Svalbard"},"NO-20":{type:"County",name:"Finnmark"},"NO-22":{type:"Arctic region",name:"Jan Mayen"},"NO-12":{type:"County",name:"Hordaland"},"NO-15":{type:"County",name:"Møre og Romsdal"},"NO-07":{type:"County",name:"Vestfold"},"NO-06":{type:"County",name:"Buskerud"},"NO-05":{type:"County",name:"Oppland"},"NO-04":{type:"County",name:"Hedmark"},"NO-03":{type:"County",name:"Oslo"},"NO-02":{type:"County",name:"Akershus"},"NO-01":{type:"County",name:"Østfold"},"NO-17":{type:"County",name:"Nord-Trøndelag"},"NO-18":{type:"County",name:"Nordland"},"NO-14":{type:"County",name:"Sogn og Fjordane"},"NO-09":{type:"County",name:"Aust-Agder"},"NO-08":{type:"County",name:"Telemark"}}},NA:{name:"Namibia",sub:{"NA-HA":{type:"Region",name:"Hardap"},"NA-KH":{type:"Region",name:"Khomas"},"NA-KA":{type:"Region",name:"Karas"},"NA-ON":{type:"Region",name:"Oshana"},"NA-OH":{type:"Region",name:"Omaheke"},"NA-KE":{type:"Region",name:"Kavango East"},"NA-OT":{type:"Region",name:"Oshikoto"},"NA-CA":{type:"Region",name:"Zambezi"},"NA-OW":{type:"Region",name:"Ohangwena"},"NA-ER":{type:"Region",name:"Erongo"},"NA-OS":{type:"Region",name:"Omusati"},"NA-OD":{type:"Region",name:"Otjozondjupa"},"NA-KU":{type:"Region",name:"Kunene"},"NA-KW":{type:"Region",name:"Kavango West"}}},VU:{name:"Vanuatu",sub:{"VU-PAM":{type:"Province",name:"Pénama"},"VU-TOB":{type:"Province",name:"Torba"},"VU-MAP":{type:"Province",name:"Malampa"},"VU-SAM":{type:"Province",name:"Sanma"},"VU-TAE":{type:"Province",name:"Taféa"},"VU-SEE":{type:"Province",name:"Shéfa"}}},NC:{name:"New Caledonia",sub:{"NC-NC":{type:"Country",name:"New Caledonia"}}},NE:{name:"Niger",sub:{"NE-4":{type:"Region",name:"Maradi"},"NE-5":{type:"Region",name:"Tahoua"},"NE-6":{type:"Region",name:"Tillabéri"},"NE-7":{type:"Region",name:"Zinder"},"NE-1":{type:"Region",name:"Agadez"},"NE-2":{type:"Region",name:"Diffa"},"NE-3":{type:"Region",name:"Dosso"},"NE-8":{type:"Urban community",name:"Niamey"}}},NF:{name:"Norfolk Island",sub:{"NF-NF":{type:"Country",name:"Norfolk Island"}}},NG:{name:"Nigeria",sub:{"NG-PL":{type:"State",name:"Plateau"},"NG-RI":{type:"State",name:"Rivers"},"NG-JI":{type:"State",name:"Jigawa"},"NG-LA":{type:"State",name:"Lagos"},"NG-NA":{type:"State",name:"Nasarawa"},"NG-FC":{type:"Capital territory",name:"Abuja Federal Capital Territory"},"NG-NI":{type:"State",name:"Niger"},"NG-OS":{type:"State",name:"Osun"},"NG-BY":{type:"State",name:"Bayelsa"},"NG-DE":{type:"State",name:"Delta"},"NG-BA":{type:"State",name:"Bauchi"},"NG-BE":{type:"State",name:"Benue"},"NG-BO":{type:"State",name:"Borno"},"NG-YO":{type:"State",name:"Yobe"},"NG-AN":{type:"State",name:"Anambra"},"NG-KW":{type:"State",name:"Kwara"},"NG-KT":{type:"State",name:"Katsina"},"NG-OY":{type:"State",name:"Oyo"},"NG-OG":{type:"State",name:"Ogun"},"NG-KN":{type:"State",name:"Kano"},"NG-KO":{type:"State",name:"Kogi"},"NG-ON":{type:"State",name:"Ondo"},"NG-EN":{type:"State",name:"Enugu"},"NG-KD":{type:"State",name:"Kaduna"},"NG-KE":{type:"State",name:"Kebbi"},"NG-CR":{type:"State",name:"Cross River"},"NG-GO":{type:"State",name:"Gombe"},"NG-ZA":{type:"State",name:"Zamfara"},"NG-SO":{type:"State",name:"Sokoto"},"NG-IM":{type:"State",name:"Imo"},"NG-ED":{type:"State",name:"Edo"},"NG-AK":{type:"State",name:"Akwa Ibom"},"NG-EB":{type:"State",name:"Ebonyi"},"NG-TA":{type:"State",name:"Taraba"},"NG-AB":{type:"State",name:"Abia"},"NG-AD":{type:"State",name:"Adamawa"},"NG-EK":{type:"State",name:"Ekiti"}}},NZ:{name:"New Zealand",sub:{"NZ-NSN":{type:"Unitary authority",name:"Nelson City"},"NZ-S":{type:"Island",name:"South Island"},"NZ-STL":{type:"Regional council",name:"Southland"},"NZ-BOP":{type:"Regional council",name:"Bay of Plenty"},"NZ-HKB":{type:"Regional council",name:"Hawke's Bay"},"NZ-AUK":{type:"Unitary authority",name:"Auckland"},"NZ-TKI":{type:"Regional council",name:"Taranaki"},"NZ-MBH":{type:"Unitary authority",name:"Marlborough District"},"NZ-CIT":{type:"Special island authority",name:"Chatham Islands Territory"},"NZ-WKO":{type:"Regional council",name:"Waikato"},"NZ-TAS":{type:"Unitary authority",name:"Tasman District"},"NZ-WGN":{type:"Regional council",name:"Wellington"},"NZ-WTC":{type:"Regional council",name:"West Coast"},"NZ-OTA":{type:"Regional council",name:"Otago"},"NZ-NTL":{type:"Regional council",name:"Northland"},"NZ-MWT":{type:"Regional council",name:"Manawatu-Wanganui"},"NZ-N":{type:"Island",name:"North Island"},"NZ-GIS":{type:"Unitary authority",name:"Gisborne District"},"NZ-CAN":{type:"Regional council",name:"Canterbury"}}},NP:{name:"Nepal",sub:{"NP-KA":{type:"Zone",name:"Karnali"},"NP-BA":{type:"Zone",name:"Bagmati"},"NP-MA":{type:"Zone",name:"Mahakali"},"NP-KO":{type:"Zone",name:"Kosi"},"NP-DH":{type:"Zone",name:"Dhawalagiri"},"NP-BH":{type:"Zone",name:"Bheri"},"NP-JA":{type:"Zone",name:"Janakpur"},"NP-GA":{type:"Zone",name:"Gandaki"},"NP-NA":{type:"Zone",name:"Narayani"},"NP-ME":{type:"Zone",name:"Mechi"},"NP-RA":{type:"Zone",name:"Rapti"},"NP-5":{type:"Development region",name:"Far Western"},"NP-4":{type:"Development region",name:"Eastern"},"NP-SE":{type:"Zone",name:"Seti"},"NP-LU":{type:"Zone",name:"Lumbini"},"NP-1":{type:"Development region",name:"Central"},"NP-SA":{type:"Zone",name:"Sagarmatha"},"NP-3":{type:"Development region",name:"Pashchimanchal"}
86,"NP-2":{type:"Development region",name:"Madhya Pashchimanchal"}}},NR:{name:"Nauru",sub:{"NR-08":{type:"District",name:"Denigomodu"},"NR-09":{type:"District",name:"Ewa"},"NR-14":{type:"District",name:"Yaren"},"NR-01":{type:"District",name:"Aiwo"},"NR-02":{type:"District",name:"Anabar"},"NR-03":{type:"District",name:"Anetan"},"NR-04":{type:"District",name:"Anibare"},"NR-05":{type:"District",name:"Baiti"},"NR-06":{type:"District",name:"Boe"},"NR-07":{type:"District",name:"Buada"},"NR-11":{type:"District",name:"Meneng"},"NR-12":{type:"District",name:"Nibok"},"NR-13":{type:"District",name:"Uaboe"},"NR-10":{type:"District",name:"Ijuw"}}},NU:{name:"Niue",sub:{"NU-NU":{type:"Country",name:"Niue"}}},CK:{name:"Cook Islands",sub:{"CK-CK":{type:"Country",name:"Cook Islands"}}},CI:{name:"Côte D'Ivoire",sub:{"CI-11":{type:"Region",name:"Nzi-Comoé"},"CI-13":{type:"Region",name:"Sud-Comoé"},"CI-16":{type:"Region",name:"Agnébi"},"CI-14":{type:"Region",name:"Worodougou"},"CI-10":{type:"Region",name:"Denguélé"},"CI-15":{type:"Region",name:"Sud-Bandama"},"CI-17":{type:"Region",name:"Bafing"},"CI-01":{type:"Region",name:"Lagunes"},"CI-02":{type:"Region",name:"Haut-Sassandra"},"CI-03":{type:"Region",name:"Savanes"},"CI-04":{type:"Region",name:"Vallée du Bandama"},"CI-05":{type:"Region",name:"Moyen-Comoé"},"CI-06":{type:"Region",name:"18 Montagnes"},"CI-07":{type:"Region",name:"Lacs"},"CI-08":{type:"Region",name:"Zanzan"},"CI-09":{type:"Region",name:"Bas-Sassandra"},"CI-18":{type:"Region",name:"Fromager"},"CI-19":{type:"Region",name:"Moyen-Cavally"},"CI-12":{type:"Region",name:"Marahoué"}}},CH:{name:"Switzerland",sub:{"CH-SO":{type:"Canton",name:"Solothurn"},"CH-LU":{type:"Canton",name:"Luzern"},"CH-SH":{type:"Canton",name:"Schaffhausen"},"CH-SG":{type:"Canton",name:"Sankt Gallen"},"CH-UR":{type:"Canton",name:"Uri"},"CH-NE":{type:"Canton",name:"Neuchâtel"},"CH-BS":{type:"Canton",name:"Basel-Stadt"},"CH-JU":{type:"Canton",name:"Jura"},"CH-BL":{type:"Canton",name:"Basel-Landschaft"},"CH-SZ":{type:"Canton",name:"Schwyz"},"CH-BE":{type:"Canton",name:"Bern"},"CH-NW":{type:"Canton",name:"Nidwalden"},"CH-ZG":{type:"Canton",name:"Zug"},"CH-FR":{type:"Canton",name:"Freiburg"},"CH-ZH":{type:"Canton",name:"Zürich"},"CH-VS":{type:"Canton",name:"Valais"},"CH-VD":{type:"Canton",name:"Vaud"},"CH-TI":{type:"Canton",name:"Ticino"},"CH-TG":{type:"Canton",name:"Thurgau"},"CH-OW":{type:"Canton",name:"Obwalden"},"CH-AG":{type:"Canton",name:"Aargau"},"CH-GE":{type:"Canton",name:"Genève"},"CH-AI":{type:"Canton",name:"Appenzell Innerrhoden"},"CH-GL":{type:"Canton",name:"Glarus"},"CH-GR":{type:"Canton",name:"Graubünden"},"CH-AR":{type:"Canton",name:"Appenzell Ausserrhoden"}}},CO:{name:"Colombia",sub:{"CO-CUN":{type:"Department",name:"Cundinamarca"},"CO-BOY":{type:"Department",name:"Boyacá"},"CO-COR":{type:"Department",name:"Córdoba"},"CO-HUI":{type:"Department",name:"Huila"},"CO-VAU":{type:"Department",name:"Vaupés"},"CO-RIS":{type:"Department",name:"Risaralda"},"CO-NSA":{type:"Department",name:"Norte de Santander"},"CO-VID":{type:"Department",name:"Vichada"},"CO-BOL":{type:"Department",name:"Bolívar"},"CO-VAC":{type:"Department",name:"Valle del Cauca"},"CO-GUV":{type:"Department",name:"Guaviare"},"CO-CAU":{type:"Department",name:"Cauca"},"CO-CAS":{type:"Department",name:"Casanare"},"CO-CAQ":{type:"Department",name:"Caquetá"},"CO-CES":{type:"Department",name:"Cesar"},"CO-SAN":{type:"Department",name:"Santander"},"CO-ATL":{type:"Department",name:"Atlántico"},"CO-AMA":{type:"Department",name:"Amazonas"},"CO-MET":{type:"Department",name:"Meta"},"CO-MAG":{type:"Department",name:"Magdalena"},"CO-ARA":{type:"Department",name:"Arauca"},"CO-GUA":{type:"Department",name:"Guainía"},"CO-LAG":{type:"Department",name:"La Guajira"},"CO-CAL":{type:"Department",name:"Caldas"},"CO-QUI":{type:"Department",name:"Quindío"},"CO-SAP":{type:"Department",name:"San Andrés, Providencia y Santa Catalina"},"CO-TOL":{type:"Department",name:"Tolima"},"CO-SUC":{type:"Department",name:"Sucre"},"CO-PUT":{type:"Department",name:"Putumayo"},"CO-NAR":{type:"Department",name:"Nariño"},"CO-CHO":{type:"Department",name:"Chocó"},"CO-DC":{type:"Capital district",name:"Distrito Capital de Bogotá"},"CO-ANT":{type:"Department",name:"Antioquia"}}},CN:{name:"China",sub:{"CN-54":{type:"Autonomous region",name:"Xizang"},"CN-34":{type:"Province",name:"Anhui"},"CN-35":{type:"Province",name:"Fujian"},"CN-36":{type:"Province",name:"Jiangxi"},"CN-37":{type:"Province",name:"Shandong"},"CN-31":{type:"Municipality",name:"Shanghai"},"CN-32":{type:"Province",name:"Jiangsu"},"CN-33":{type:"Province",name:"Zhejiang"},"CN-71":{type:"Province",name:"Taiwan"},"CN-91":{type:"Special administrative region",name:"Hong Kong"},"CN-14":{type:"Province",name:"Shanxi"},"CN-15":{type:"Autonomous region",name:"Nei Mongol"},"CN-12":{type:"Municipality",name:"Tianjin"},"CN-13":{type:"Province",name:"Hebei"},"CN-11":{type:"Municipality",name:"Beijing"},"CN-52":{type:"Province",name:"Guizhou"},"CN-92":{type:"Special administrative region",name:"Aomen"},"CN-53":{type:"Province",name:"Yunnan"},"CN-50":{type:"Municipality",name:"Chongqing"},"CN-51":{type:"Province",name:"Sichuan"},"CN-41":{type:"Province",name:"Henan"},"CN-43":{type:"Province",name:"Hunan"},"CN-42":{type:"Province",name:"Hubei"},"CN-45":{type:"Autonomous region",name:"Guangxi"},"CN-44":{type:"Province",name:"Guangdong"},"CN-46":{type:"Province",name:"Hainan"},"CN-65":{type:"Autonomous region",name:"Xinjiang"},"CN-64":{type:"Autonomous region",name:"Ningxia"},"CN-63":{type:"Province",name:"Qinghai"},"CN-62":{type:"Province",name:"Gansu"},"CN-61":{type:"Province",name:"Shaanxi"},"CN-23":{type:"Province",name:"Heilongjiang"},"CN-22":{type:"Province",name:"Jilin"},"CN-21":{type:"Province",name:"Liaoning"}}},CM:{name:"Cameroon",sub:{"CM-CE":{type:"Region",name:"Centre"},"CM-SU":{type:"Region",name:"South"},"CM-SW":{type:"Region",name:"South-West"},"CM-ES":{type:"Region",name:"East"},"CM-AD":{type:"Region",name:"Adamaoua"},"CM-NO":{type:"Region",name:"Nord"},"CM-OU":{type:"Region",name:"Ouest"},"CM-NW":{type:"Region",name:"Nord-Ouest"},"CM-EN":{type:"Region",name:"Extrême-Nord"},"CM-LT":{type:"Region",name:"Littoral"}}},CL:{name:"Chile",sub:{"CL-AP":{type:"Region",name:"Arica y Parinacota"},"CL-BI":{type:"Region",name:"Biobío"},"CL-AR":{type:"Region",name:"Araucanía"},"CL-AT":{type:"Region",name:"Atacama"},"CL-CO":{type:"Region",name:"Coquimbo"},"CL-VS":{type:"Region",name:"Valparaíso"},"CL-ML":{type:"Region",name:"Maule"},"CL-LR":{type:"Region",name:"Los Ríos"},"CL-TA":{type:"Region",name:"Tarapacá"},"CL-LI":{type:"Region",name:"Libertador General Bernardo O'Higgins"},"CL-RM":{type:"Region",name:"Región Metropolitana de Santiago"},"CL-LL":{type:"Region",name:"Los Lagos"},"CL-AI":{type:"Region",name:"Aysén"},"CL-AN":{type:"Region",name:"Antofagasta"},"CL-MA":{type:"Region",name:"Magallanes"}}},CC:{name:"Cocos  Islands",sub:{"CC-CC":{type:"Country",name:"Cocos  Islands"}}},CA:{name:"Canada",sub:{"CA-NT":{type:"Territory",name:"Northwest Territories"},"CA-NU":{type:"Territory",name:"Nunavut"},"CA-NS":{type:"Province",name:"Nova Scotia"},"CA-MB":{type:"Province",name:"Manitoba"},"CA-SK":{type:"Province",name:"Saskatchewan"},"CA-QC":{type:"Province",name:"Quebec"},"CA-PE":{type:"Province",name:"Prince Edward Island"},"CA-BC":{type:"Province",name:"British Columbia"},"CA-YT":{type:"Territory",name:"Yukon"},"CA-NB":{type:"Province",name:"New Brunswick"},"CA-NL":{type:"Province",name:"Newfoundland and Labrador"},"CA-ON":{type:"Province",name:"Ontario"},"CA-AB":{type:"Province",name:"Alberta"}}},CG:{name:"Congo",sub:{"CG-2":{type:"Department",name:"Lékoumou"},"CG-5":{type:"Department",name:"Kouilou"},"CG-7":{type:"Department",name:"Likouala"},"CG-9":{type:"Department",name:"Niari"},"CG-8":{type:"Department",name:"Cuvette"},"CG-BZV":{type:"Department",name:"Brazzaville"},"CG-11":{type:"Department",name:"Bouenza"},"CG-13":{type:"Department",name:"Sangha"},"CG-12":{type:"Department",name:"Pool"},"CG-15":{type:"Department",name:"Cuvette-Ouest"},"CG-14":{type:"Department",name:"Plateaux"},"CG-16":{type:"Department",name:"Pointe-Noire"}}},CF:{name:"Central African Republic",sub:{"CF-MB":{type:"Prefecture",name:"Mbomou"},"CF-BB":{type:"Prefecture",name:"Bamïngï-Bangoran"},"CF-NM":{type:"Prefecture",name:"Nana-Mambéré"},"CF-BGF":{type:"Commune",name:"Bangî"},"CF-AC":{type:"Prefecture",name:"Ouham"},"CF-KB":{type:"Economic prefecture",name:"Gïrïbïngï"},"CF-BK":{type:"Prefecture",name:"Basse-Kotto"},"CF-LB":{type:"Prefecture",name:"Lobaye"},"CF-VK":{type:"Prefecture",name:"Vakaga"},"CF-HS":{type:"Prefecture",name:"Haute-Sangha / Mambéré-Kadéï"},"CF-HM":{type:"Prefecture",name:"Haut-Mbomou"},"CF-UK":{type:"Prefecture",name:"Ouaka"},"CF-MP":{type:"Prefecture",name:"Ömbëlä-Pökö"},"CF-KG":{type:"Prefecture",name:"Kemö-Gïrïbïngï"},"CF-HK":{type:"Prefecture",name:"Haute-Kotto"},"CF-OP":{type:"Prefecture",name:"Ouham-Pendé"},"CF-SE":{type:"Economic prefecture",name:"Sangä"}}}
86,CD:{name:"Congo, The Democratic Republic Of The",sub:{"CD-OR":{type:"Province",name:"Orientale"},"CD-EQ":{type:"Province",name:"Équateur"},"CD-SK":{type:"Province",name:"Sud-Kivu"},"CD-KW":{type:"Province",name:"Kasai-Occidental"},"CD-BN":{type:"Province",name:"Bandundu"},"CD-BC":{type:"Province",name:"Bas-Congo"},"CD-KN":{type:"City",name:"Kinshasa"},"CD-KA":{type:"Province",name:"Katanga"},"CD-MA":{type:"Province",name:"Maniema"},"CD-NK":{type:"Province",name:"Nord-Kivu"},"CD-KE":{type:"Province",name:"Kasai-Oriental"}}},CZ:{name:"Czech Republic",sub:{"CZ-10C":{type:"District",name:"Praha 12"},"CZ-10B":{type:"District",name:"Praha 11"},"CZ-10A":{type:"District",name:"Praha 10"},"CZ-10F":{type:"District",name:"Praha 15"},"CZ-10E":{type:"District",name:"Praha 14"},"CZ-10D":{type:"District",name:"Praha 13"},"CZ-511":{type:"District",name:"Česká Lípa"},"CZ-512":{type:"District",name:"Jablonec nad Nisou"},"CZ-513":{type:"District",name:"Liberec"},"CZ-514":{type:"District",name:"Semily"},"CZ-JC":{type:"Region",name:"Jihočeský kraj"},"CZ-JM":{type:"Region",name:"Jihomoravský kraj"},"CZ-103":{type:"District",name:"Praha 3"},"CZ-102":{type:"District",name:"Praha 2"},"CZ-101":{type:"District",name:"Praha 1"},"CZ-107":{type:"District",name:"Praha 7"},"CZ-106":{type:"District",name:"Praha 6"},"CZ-105":{type:"District",name:"Praha 5"},"CZ-104":{type:"District",name:"Praha 4"},"CZ-613":{type:"District",name:"Pelhřimov"},"CZ-612":{type:"District",name:"Jihlava"},"CZ-611":{type:"District",name:"Havlíčkův Brod"},"CZ-108":{type:"District",name:"Praha 8"},"CZ-615":{type:"District",name:"Žd'ár nad Sázavou"},"CZ-614":{type:"District",name:"Třebíč"},"CZ-LI":{type:"Region",name:"Liberecký kraj"},"CZ-US":{type:"Region",name:"Ústecký kraj"},"CZ-714":{type:"District",name:"Přerov"},"CZ-715":{type:"District",name:"Šumperk"},"CZ-712":{type:"District",name:"Olomouc"},"CZ-713":{type:"District",name:"Prostĕjov"},"CZ-711":{type:"District",name:"Jeseník"},"CZ-ST":{type:"Region",name:"Středočeský kraj"},"CZ-109":{type:"District",name:"Praha 9"},"CZ-KA":{type:"Region",name:"Karlovarský kraj"},"CZ-ZL":{type:"Region",name:"Zlínský kraj"},"CZ-KR":{type:"Region",name:"Královéhradecký kraj"},"CZ-802":{type:"District",name:"Frýdek Místek"},"CZ-803":{type:"District",name:"Karviná"},"CZ-801":{type:"District",name:"Bruntál"},"CZ-806":{type:"District",name:"Ostrava město"},"CZ-804":{type:"District",name:"Nový Jičín"},"CZ-805":{type:"District",name:"Opava"},"CZ-411":{type:"District",name:"Cheb"},"CZ-413":{type:"District",name:"Sokolov"},"CZ-412":{type:"District",name:"Karlovy Vary"},"CZ-312":{type:"District",name:"Český Krumlov"},"CZ-313":{type:"District",name:"Jindřichův Hradec"},"CZ-311":{type:"District",name:"České Budějovice"},"CZ-316":{type:"District",name:"Strakonice"},"CZ-317":{type:"District",name:"Tábor"},"CZ-314":{type:"District",name:"Písek"},"CZ-315":{type:"District",name:"Prachatice"},"CZ-534":{type:"District",name:"Ústí nad Orlicí"},"CZ-724":{type:"District",name:"Zlín"},"CZ-532":{type:"District",name:"Pardubice"},"CZ-422":{type:"District",name:"Chomutov"},"CZ-423":{type:"District",name:"Litoměřice"},"CZ-424":{type:"District",name:"Louny"},"CZ-425":{type:"District",name:"Most"},"CZ-426":{type:"District",name:"Teplice"},"CZ-722":{type:"District",name:"Uherské Hradištĕ"},"CZ-PL":{type:"Region",name:"Plzeňský kraj"},"CZ-MO":{type:"Region",name:"Moravskoslezský kraj"},"CZ-VY":{type:"Region",name:"Vysočina"},"CZ-PA":{type:"Region",name:"Pardubický kraj"},"CZ-20A":{type:"District",name:"Praha-západ"},"CZ-20B":{type:"District",name:"Příbram"},"CZ-20C":{type:"District",name:"Rakovník"},"CZ-723":{type:"District",name:"Vsetín"},"CZ-533":{type:"District",name:"Svitavy"},"CZ-721":{type:"District",name:"Kromĕříž"},"CZ-531":{type:"District",name:"Chrudim"},"CZ-PR":{type:"Region",name:"Praha, hlavní mešto"},"CZ-622":{type:"District",name:"Brno-město"},"CZ-623":{type:"District",name:"Brno-venkov"},"CZ-621":{type:"District",name:"Blansko"},"CZ-626":{type:"District",name:"Vyškov"},"CZ-627":{type:"District",name:"Znojmo"},"CZ-624":{type:"District",name:"Břeclav"},"CZ-625":{type:"District",name:"Hodonín"},"CZ-421":{type:"District",name:"Děčín"},"CZ-525":{type:"District",name:"Trutnov"}
86,"CZ-524":{type:"District",name:"Rychnov nad Kněžnou"},"CZ-521":{type:"District",name:"Hradec Králové"},"CZ-523":{type:"District",name:"Náchod"},"CZ-522":{type:"District",name:"Jičín"},"CZ-OL":{type:"Region",name:"Olomoucký kraj"},"CZ-427":{type:"District",name:"Ústí nad Labem"},"CZ-323":{type:"District",name:"Plzeň-město"},"CZ-322":{type:"District",name:"Klatovy"},"CZ-321":{type:"District",name:"Domažlice"},"CZ-327":{type:"District",name:"Tachov"},"CZ-326":{type:"District",name:"Rokycany"},"CZ-325":{type:"District",name:"Plzeň-sever"},"CZ-324":{type:"District",name:"Plzeň-jih"},"CZ-208":{type:"District",name:"Nymburk"},"CZ-209":{type:"District",name:"Praha-východ"},"CZ-201":{type:"District",name:"Benešov"},"CZ-202":{type:"District",name:"Beroun"},"CZ-203":{type:"District",name:"Kladno"},"CZ-204":{type:"District",name:"Kolín"},"CZ-205":{type:"District",name:"Kutná Hora"},"CZ-206":{type:"District",name:"Mělník"},"CZ-207":{type:"District",name:"Mladá Boleslav"}}},CY:{name:"Cyprus",sub:{"CY-01":{type:"District",name:"Lefkoşa"},"CY-02":{type:"District",name:"Lemesos"},"CY-03":{type:"District",name:"Larnaka"},"CY-04":{type:"District",name:"Ammochostos"},"CY-05":{type:"District",name:"Baf"},"CY-06":{type:"District",name:"Girne"}}},CX:{name:"Christmas Island",sub:{"CX-CX":{type:"Country",name:"Christmas Island"}}},CR:{name:"Costa Rica",sub:{"CR-P":{type:"Province",name:"Puntarenas"},"CR-A":{type:"Province",name:"Alajuela"},"CR-C":{type:"Province",name:"Cartago"},"CR-G":{type:"Province",name:"Guanacaste"},"CR-H":{type:"Province",name:"Heredia"},"CR-SJ":{type:"Province",name:"San José"},"CR-L":{type:"Province",name:"Limón"}}},CW:{name:"Curaçao",sub:{"CW-CW":{type:"Country",name:"Curaçao"}}},CV:{name:"Cape Verde",sub:{"CV-SL":{type:"Municipality",name:"Sal"},"CV-SM":{type:"Municipality",name:"São Miguel"},"CV-SO":{type:"Municipality",name:"São Lourenço dos Órgãos"},"CV-S":{type:"Geographical region",name:"Ilhas de Sotavento"},"CV-SD":{type:"Municipality",name:"São Domingos"},"CV-SF":{type:"Municipality",name:"São Filipe"},"CV-B":{type:"Geographical region",name:"Ilhas de Barlavento"},"CV-RG":{type:"Municipality",name:"Ribeira Grande"},"CV-SV":{type:"Municipality",name:"São Vicente"},"CV-SS":{type:"Municipality",name:"São Salvador do Mundo"},"CV-CR":{type:"Municipality",name:"Santa Cruz"},"CV-CF":{type:"Municipality",name:"Santa Catarina do Fogo"},"CV-CA":{type:"Municipality",name:"Santa Catarina"},"CV-RB":{type:"Municipality",name:"Ribeira Brava"},"CV-PA":{type:"Municipality",name:"Paul"},"CV-TA":{type:"Municipality",name:"Tarrafal"},"CV-PN":{type:"Municipality",name:"Porto Novo"},"CV-RS":{type:"Municipality",name:"Ribeira Grande de Santiago"},"CV-MA":{type:"Municipality",name:"Maio"},"CV-PR":{type:"Municipality",name:"Praia"},"CV-TS":{type:"Municipality",name:"Tarrafal de São Nicolau"},"CV-MO":{type:"Municipality",name:"Mosteiros"},"CV-BR":{type:"Municipality",name:"Brava"},"CV-BV":{type:"Municipality",name:"Boa Vista"}}},CU:{name:"Cuba",sub:{"CU-04":{type:"Province",name:"Matanzas"},"CU-05":{type:"Province",name:"Villa Clara"},"CU-06":{type:"Province",name:"Cienfuegos"},"CU-07":{type:"Province",name:"Sancti Spíritus"},"CU-01":{type:"Province",name:"Pinar del Río"},"CU-03":{type:"Province",name:"La Habana"},"CU-99":{type:"Special municipality",name:"Isla de la Juventud"},"CU-08":{type:"Province",name:"Ciego de Ávila"},"CU-09":{type:"Province",name:"Camagüey"},"CU-13":{type:"Province",name:"Santiago de Cuba"},"CU-12":{type:"Province",name:"Granma"},"CU-11":{type:"Province",name:"Holguín"},"CU-10":{type:"Province",name:"Las Tunas"},"CU-16":{type:"Province",name:"Mayabeque"},"CU-15":{type:"Province",name:"Artemisa"},"CU-14":{type:"Province",name:"Guantánamo"}}},SZ:{name:"Swaziland",sub:{"SZ-LU":{type:"District",name:"Lubombo"},"SZ-HH":{type:"District",name:"Hhohho"},"SZ-SH":{type:"District",name:"Shiselweni"},"SZ-MA":{type:"District",name:"Manzini"}}},SY:{name:"Syria",sub:{"SY-HI":{type:"Province",name:"Ḩimş"},"SY-HL":{type:"Province",name:"Ḩalab"},"SY-DI":{type:"Province",name:"Dimashq"},"SY-HA":{type:"Province",name:"Al Ḩasakah"},"SY-ID":{type:"Province",name:"Idlib"}
86,"SY-SU":{type:"Province",name:"As Suwaydā'"},"SY-TA":{type:"Province",name:"Ţarţūs"},"SY-QU":{type:"Province",name:"Al Qunayţirah"},"SY-DY":{type:"Province",name:"Dayr az Zawr"},"SY-RA":{type:"Province",name:"Ar Raqqah"},"SY-LA":{type:"Province",name:"Al Lādhiqīyah"},"SY-RD":{type:"Province",name:"Rīf Dimashq"},"SY-DR":{type:"Province",name:"Dar'ā"},"SY-HM":{type:"Province",name:"Ḩamāh"}}},SX:{name:"St. Maarten",sub:{"SX-SX":{type:"Country",name:"St. Maarten"}}},KG:{name:"Kyrgyzstan",sub:{"KG-Y":{type:"Region",name:"Issyk-Kul'skaja oblast'"},"KG-GO":{type:"City",name:"Gorod Oš"},"KG-GB":{type:"City",name:"Bishkek"},"KG-T":{type:"Region",name:"Talas"},"KG-J":{type:"Region",name:"Džalal-Abadskaja oblast'"},"KG-O":{type:"Region",name:"Osh"},"KG-N":{type:"Region",name:"Naryn"},"KG-C":{type:"Region",name:"Chü"},"KG-B":{type:"Region",name:"Batken"}}},KE:{name:"Kenya",sub:{"KE-32":{type:"County",name:"Nandi"},"KE-38":{type:"County",name:"Siaya"},"KE-40":{type:"County",name:"Tana River"},"KE-41":{type:"County",name:"Tharaka-Nithi"},"KE-42":{type:"County",name:"Trans Nzoia"},"KE-43":{type:"County",name:"Turkana"},"KE-44":{type:"County",name:"Uasin Gishu"},"KE-28":{type:"County",name:"Mombasa"},"KE-46":{type:"County",name:"Wajir"},"KE-47":{type:"County",name:"West Pokot"},"KE-29":{type:"County",name:"Murang'a"},"KE-26":{type:"County",name:"Meru"},"KE-27":{type:"County",name:"Migori"},"KE-24":{type:"County",name:"Mandera"},"KE-25":{type:"County",name:"Marsabit"},"KE-08":{type:"County",name:"Homa Bay"},"KE-09":{type:"County",name:"Isiolo"},"KE-20":{type:"County",name:"Laikipia"},"KE-21":{type:"County",name:"Lamu"},"KE-04":{type:"County",name:"Busia"},"KE-05":{type:"County",name:"Elgeyo/Marakwet"},"KE-06":{type:"County",name:"Embu"},"KE-07":{type:"County",name:"Garissa"},"KE-01":{type:"County",name:"Baringo"},"KE-02":{type:"County",name:"Bomet"},"KE-03":{type:"County",name:"Bungoma"},"KE-31":{type:"County",name:"Nakuru"},"KE-35":{type:"County",name:"Nyandarua"},"KE-34":{type:"County",name:"Nyamira"},"KE-37":{type:"County",name:"Samburu"},"KE-30":{type:"County",name:"Nairobi City"},"KE-36":{type:"County",name:"Nyeri"},"KE-22":{type:"County",name:"Machakos"},"KE-23":{type:"County",name:"Makueni"},"KE-13":{type:"County",name:"Kiambu"},"KE-12":{type:"County",name:"Kericho"},"KE-11":{type:"County",name:"Kakamega"},"KE-10":{type:"County",name:"Kajiado"},"KE-17":{type:"County",name:"Kisumu"},"KE-16":{type:"County",name:"Kisii"},"KE-15":{type:"County",name:"Kirinyaga"},"KE-14":{type:"County",name:"Kilifi"},"KE-19":{type:"County",name:"Kwale"},"KE-18":{type:"County",name:"Kitui"},"KE-39":{type:"County",name:"Taita/Taveta"},"KE-33":{type:"County",name:"Narok"},"KE-45":{type:"County",name:"Vihiga"}}},SS:{name:"South Sudan",sub:{"SS-BW":{type:"State",name:"Western Bahr el Ghazal"},"SS-EW":{type:"State",name:"Western Equatoria"},"SS-LK":{type:"State",name:"Lakes"},"SS-EC":{type:"State",name:"Central Equatoria"},"SS-EE":{type:"State",name:"Eastern Equatoria"},"SS-NU":{type:"State",name:"Upper Nile"},"SS-UY":{type:"State",name:"Unity"},"SS-BN":{type:"State",name:"Northern Bahr el Ghazal"},"SS-JG":{type:"State",name:"Jonglei"},"SS-WR":{type:"State",name:"Warrap"}}},SR:{name:"Suriname",sub:{"SR-SA":{type:"District",name:"Saramacca"},"SR-CR":{type:"District",name:"Coronie"},"SR-BR":{type:"District",name:"Brokopondo"},"SR-SI":{type:"District",name:"Sipaliwini"},"SR-PR":{type:"District",name:"Para"},"SR-WA":{type:"District",name:"Wanica"},"SR-NI":{type:"District",name:"Nickerie"},"SR-PM":{type:"District",name:"Paramaribo"},"SR-CM":{type:"District",name:"Commewijne"},"SR-MA":{type:"District",name:"Marowijne"}}},KI:{name:"Kiribati",sub:{"KI-P":{type:"Group of islands",name:"Phoenix Islands"},"KI-G":{type:"Group of islands",name:"Gilbert Islands"},"KI-L":{type:"Group of islands",name:"Line Islands"}}},KH:{name:"Cambodia",sub:{"KH-24":{type:"Autonomous municipality",name:"Krŏng Pailĭn"},"KH-21":{type:"Province",name:"Taakaev"},"KH-20":{type:"Province",name:"Svaay Rieng"},"KH-23":{type:"Autonomous municipality",name:"Krong Kaeb"},"KH-22":{type:"Province",name:"Ŏtdâr Méanchey"},"KH-6":{type:"Province",name:"Kâmpóng Thum"},"KH-7":{type:"Province",name:"Kampot"},"KH-4":{type:"Province",name:"Kampong Chhnang"},"KH-5":{type:"Province",name:"Kâmpóng Spœ"},"KH-2":{type:"Province",name:"Baat Dambang"},"KH-3":{type:"Province",name:"Kampong Chaam"},"KH-1":{type:"Province",name:"Bântéay Méanchey"},"KH-8":{type:"Province",name:"Kandaal"},"KH-9":{type:"Province",name:"Kaoh Kong"},"KH-18":{type:"Autonomous municipality",name:"Krŏng Preăh Sihanouk"},"KH-19":{type:"Province",name:"Stoĕng Trêng"},"KH-14":{type:"Province",name:"Prey Veaeng"}
86,"KH-15":{type:"Province",name:"Pousaat"},"KH-16":{type:"Province",name:"Rotanak Kiri"},"KH-17":{type:"Province",name:"Siem Reab"},"KH-10":{type:"Province",name:"Krâchéh"},"KH-11":{type:"Province",name:"Môndól Kiri"},"KH-12":{type:"Autonomous municipality",name:"Phnom Penh"},"KH-13":{type:"Province",name:"Preăh Vihéar"}}},SV:{name:"El Salvador",sub:{"SV-CH":{type:"Department",name:"Chalatenango"},"SV-LI":{type:"Department",name:"La Libertad"},"SV-US":{type:"Department",name:"Usulután"},"SV-SV":{type:"Department",name:"San Vicente"},"SV-CA":{type:"Department",name:"Cabañas"},"SV-AH":{type:"Department",name:"Ahuachapán"},"SV-MO":{type:"Department",name:"Morazán"},"SV-SM":{type:"Department",name:"San Miguel"},"SV-SO":{type:"Department",name:"Sonsonate"},"SV-PA":{type:"Department",name:"La Paz"},"SV-UN":{type:"Department",name:"La Unión"},"SV-CU":{type:"Department",name:"Cuscatlán"},"SV-SS":{type:"Department",name:"San Salvador"},"SV-SA":{type:"Department",name:"Santa Ana"}}},KM:{name:"Comoros",sub:{"KM-G":{type:"Island",name:"Andjazîdja"},"KM-M":{type:"Island",name:"Mohéli"},"KM-A":{type:"Island",name:"Andjouân"}}},ST:{name:"Sao Tome and Principe",sub:{"ST-S":{type:"Province",name:"São Tomé"},"ST-P":{type:"Province",name:"Príncipe"}}},SK:{name:"Slovakia",sub:{"SK-PV":{type:"Region",name:"Prešovský kraj"},"SK-KI":{type:"Region",name:"Košický kraj"},"SK-TC":{type:"Region",name:"Trenčiansky kraj"},"SK-TA":{type:"Region",name:"Trnavský kraj"},"SK-ZI":{type:"Region",name:"Žilinský kraj"},"SK-BL":{type:"Region",name:"Bratislavský kraj"},"SK-NI":{type:"Region",name:"Nitriansky kraj"},"SK-BC":{type:"Region",name:"Banskobystrický kraj"}}},KR:{name:"Korea, Republic of",sub:{"KR-31":{type:"Metropolitan city",name:"Ulsan Gwang'yeogsi"},"KR-49":{type:"Special self-governing province",name:"Cheju-do"},"KR-48":{type:"Province",name:"Gyeongsangnamdo"},"KR-45":{type:"Province",name:"Chǒllabuk-do"},"KR-44":{type:"Province",name:"Ch'ungch'ǒngnam-do"},"KR-47":{type:"Province",name:"Gyeongsangbugdo"},"KR-46":{type:"Province",name:"Chǒllanam-do"},"KR-41":{type:"Province",name:"Gyeonggido"},"KR-43":{type:"Province",name:"Ch'ungch'ǒngbuk-do"},"KR-42":{type:"Province",name:"Gang'weondo"},"KR-30":{type:"Metropolitan city",name:"Daejeon Gwang'yeogsi"},"KR-11":{type:"Special city",name:"Seoul-T'ǔkpyǒlshi"},"KR-50":{type:"Special self-governing city",name:"Sejong"},"KR-29":{type:"Metropolitan city",name:"Gwangju Gwang'yeogsi"},"KR-28":{type:"Metropolitan city",name:"Inch'ǒn-Kwangyǒkshi"},"KR-27":{type:"Metropolitan city",name:"Daegu Gwang'yeogsi"},"KR-26":{type:"Metropolitan city",name:"Busan Gwang'yeogsi"}}},SI:{name:"Slovenia",sub:{"SI-056":{type:"Commune",name:"Kuzma"},"SI-057":{type:"Commune",name:"Laško"},"SI-054":{type:"Commune",name:"Krško"},"SI-055":{type:"Commune",name:"Kungota"},"SI-052":{type:"Commune",name:"Kranj"},"SI-053":{type:"Commune",name:"Kranjska Gora"},"SI-050":{type:"Commune",name:"Koper"},"SI-051":{type:"Commune",name:"Kozje"},"SI-117":{type:"Commune",name:"Šenčur"},"SI-116":{type:"Commune",name:"Sveti Jurij"},"SI-115":{type:"Commune",name:"Starše"},"SI-114":{type:"Commune",name:"Slovenske Konjice"},"SI-113":{type:"Commune",name:"Slovenska Bistrica"},"SI-112":{type:"Commune",name:"Slovenj Gradec"},"SI-058":{type:"Commune",name:"Lenart"},"SI-059":{type:"Commune",name:"Lendava"},"SI-166":{type:"Commune",name:"Križevci"},"SI-167":{type:"Commune",name:"Lovrenc na Pohorju"},"SI-128":{type:"Commune",name:"Tolmin"},"SI-129":{type:"Commune",name:"Trbovlje"},"SI-210":{type:"Commune",name:"Sveti Jurij v Slovenskih Goricah"},"SI-211":{type:"Commune",name:"Šentrupert"},"SI-212":{type:"Commune",name:"Mirna"},"SI-045":{type:"Commune",name:"Kidričevo"},"SI-044":{type:"Commune",name:"Kanal"},"SI-047":{type:"Commune",name:"Kobilje"},"SI-046":{type:"Commune",name:"Kobarid"},"SI-041":{type:"Commune",name:"Jesenice"},"SI-040":{type:"Commune",name:"Izola"},"SI-043":{type:"Commune",name:"Kamnik"},"SI-042":{type:"Commune",name:"Juršinci"},"SI-162":{type:"Commune",name:"Horjul"},"SI-163":{type:"Commune",name:"Jezersko"},"SI-160":{type:"Commune",name:"Hoče-Slivnica"},"SI-161":{type:"Commune",name:"Hodoš"},"SI-049":{type:"Commune",name:"Komen"},"SI-048":{type:"Commune",name:"Kočevje"},"SI-164":{type:"Commune",name:"Komenda"},"SI-165":{type:"Commune",name:"Kostel"},"SI-197":{type:"Commune",name:"Kosanjevica na Krki"},"SI-196":{type:"Commune",name:"Cirkulane"},"SI-195":{type:"Commune",name:"Apače"},"SI-194":{type:"Commune",name:"Šmartno pri Litiji"},"SI-193":{type:"Commune",name:"Žužemberk"},"SI-192":{type:"Commune",name:"Žirovnica"},"SI-191":{type:"Commune",name:"Žetale"},"SI-190":{type:"Commune",name:"Žalec"},"SI-199":{type:"Commune",name:"Mokronog-Trebelno"},"SI-198":{type:"Commune",name:"Makole"},"SI-188":{type:"Commune",name:"Veržej"},"SI-209":{type:"Commune",name:"Rečica ob Savinji"},"SI-208":{type:"Commune",name:"Log-Dragomer"},"SI-119":{type:"Commune",name:"Šentjernej"},"SI-189":{type:"Commune",name:"Vransko"},"SI-203":{type:"Commune",name:"Straža"},"SI-202":{type:"Commune",name:"Središče ob Dravi"},"SI-201":{type:"Commune",name:"Renče-Vogrsko"},"SI-118":{type:"Commune",name:"Šentilj"},"SI-207":{type:"Commune",name:"Gorje"},"SI-206":{type:"Commune",name:"Šmarješke Toplice"},"SI-205":{type:"Commune",name:"Sveti Tomaž"},"SI-204":{type:"Commune",name:"Sveta Trojica v Slovenskih Goricah"},"SI-070":{type:"Commune",name:"Maribor"},"SI-071":{type:"Commune",name:"Medvode"},"SI-072":{type:"Commune",name:"Mengeš"},"SI-073":{type:"Commune",name:"Metlika"},"SI-074":{type:"Commune",name:"Mežica"},"SI-075":{type:"Commune",name:"Miren-Kostanjevica"},"SI-076":{type:"Commune",name:"Mislinja"},"SI-077":{type:"Commune",name:"Moravče"},"SI-078":{type:"Commune",name:"Moravske Toplice"},"SI-079":{type:"Commune",name:"Mozirje"},"SI-173":{type:"Commune",name:"Polzela"},"SI-172":{type:"Commune",name:"Podlehnik"},"SI-175":{type:"Commune",name:"Prevalje"},"SI-174":{type:"Commune",name:"Prebold"},"SI-177":{type:"Commune",name:"Ribnica na Pohorju"},"SI-176":{type:"Commune",name:"Razkrižje"},"SI-180":{type:"Commune",name:"Solčava"},"SI-111":{type:"Commune",name:"Sežana"},"SI-110":{type:"Commune",name:"Sevnica"},"SI-182":{type:"Commune",name:"Sveti Andraž v Slovenskih Goricah"},"SI-144":{type:"Commune",name:"Zreče"},"SI-146":{type:"Commune",name:"Železniki"},"SI-147":{type:"Commune",name:"Žiri"},"SI-140":{type:"Commune",name:"Vrhnika"},"SI-141":{type:"Commune",name:"Vuzenica"},"SI-142":{type:"Commune",name:"Zagorje ob Savi"},"SI-143":{type:"Commune",name:"Zavrč"},"SI-148":{type:"Commune",name:"Benedikt"},"SI-149":{type:"Commune",name:"Bistrica ob Sotli"},"SI-069":{type:"Commune",name:"Majšperk"},"SI-068":{type:"Commune",name:"Lukovica"},"SI-067":{type:"Commune",name:"Luče"},"SI-066":{type:"Commune",name:"Loški Potok"},"SI-065":{type:"Commune",name:"Loška Dolina"},"SI-064":{type:"Commune",name:"Logatec"},"SI-063":{type:"Commune",name:"Ljutomer"},"SI-062":{type:"Commune",name:"Ljubno"},"SI-061":{type:"Commune",name:"Ljubljana"},"SI-060":{type:"Commune",name:"Litija"},"SI-153":{type:"Commune",name:"Cerkvenjak"},"SI-152":{type:"Commune",name:"Cankova"},"SI-151":{type:"Commune",name:"Braslovče"},"SI-150":{type:"Commune",name:"Bloke"},"SI-157":{type:"Commune",name:"Dolenjske Toplice"},"SI-156":{type:"Commune",name:"Dobrovnik"},"SI-155":{type:"Commune",name:"Dobrna"},"SI-154":{type:"Commune",name:"Dobje"},"SI-159":{type:"Commune",name:"Hajdina"},"SI-158":{type:"Commune",name:"Grad"},"SI-018":{type:"Commune",name:"Destrnik"},"SI-019":{type:"Commune",name:"Divača"},"SI-012":{type:"Commune",name:"Cerklje na Gorenjskem"},"SI-013":{type:"Commune",name:"Cerknica"},"SI-010":{type:"Commune",name:"Tišina"},"SI-011":{type:"Commune",name:"Celje"},"SI-016":{type:"Commune",name:"Črna na Koroškem"},"SI-017":{type:"Commune",name:"Črnomelj"},"SI-014":{type:"Commune",name:"Cerkno"},"SI-015":{type:"Commune",name:"Črenšovci"},"SI-200":{type:"Commune",name:"Poljčane"},"SI-009":{type:"Commune",name:"Brežice"}
86,"SI-008":{type:"Commune",name:"Brezovica"},"SI-124":{type:"Commune",name:"Šmarje pri Jelšah"},"SI-125":{type:"Commune",name:"Šmartno ob Paki"},"SI-122":{type:"Commune",name:"Škofja Loka"},"SI-123":{type:"Commune",name:"Škofljica"},"SI-120":{type:"Commune",name:"Šentjur"},"SI-121":{type:"Commune",name:"Škocjan"},"SI-001":{type:"Commune",name:"Ajdovščina"},"SI-003":{type:"Commune",name:"Bled"},"SI-002":{type:"Commune",name:"Beltinci"},"SI-005":{type:"Commune",name:"Borovnica"},"SI-004":{type:"Commune",name:"Bohinj"},"SI-007":{type:"Commune",name:"Brda"},"SI-006":{type:"Commune",name:"Bovec"},"SI-179":{type:"Commune",name:"Sodražica"},"SI-178":{type:"Commune",name:"Selnica ob Dravi"},"SI-092":{type:"Commune",name:"Podčetrtek"},"SI-093":{type:"Commune",name:"Podvelka"},"SI-090":{type:"Commune",name:"Piran"},"SI-091":{type:"Commune",name:"Pivka"},"SI-096":{type:"Commune",name:"Ptuj"},"SI-097":{type:"Commune",name:"Puconci"},"SI-094":{type:"Commune",name:"Postojna"},"SI-095":{type:"Commune",name:"Preddvor"},"SI-098":{type:"Commune",name:"Rače-Fram"},"SI-099":{type:"Commune",name:"Radeče"},"SI-034":{type:"Commune",name:"Hrastnik"},"SI-035":{type:"Commune",name:"Hrpelje-Kozina"},"SI-036":{type:"Commune",name:"Idrija"},"SI-037":{type:"Commune",name:"Ig"},"SI-030":{type:"Commune",name:"Gornji Grad"},"SI-031":{type:"Commune",name:"Gornji Petrovci"},"SI-032":{type:"Commune",name:"Grosuplje"},"SI-033":{type:"Commune",name:"Šalovci"},"SI-038":{type:"Commune",name:"Ilirska Bistrica"},"SI-039":{type:"Commune",name:"Ivančna Gorica"},"SI-135":{type:"Commune",name:"Videm"},"SI-134":{type:"Commune",name:"Velike Lašče"},"SI-137":{type:"Commune",name:"Vitanje"},"SI-136":{type:"Commune",name:"Vipava"},"SI-131":{type:"Commune",name:"Tržič"},"SI-130":{type:"Commune",name:"Trebnje"},"SI-133":{type:"Commune",name:"Velenje"},"SI-132":{type:"Commune",name:"Turnišče"},"SI-139":{type:"Commune",name:"Vojnik"},"SI-138":{type:"Commune",name:"Vodice"},"SI-171":{type:"Commune",name:"Oplotnica"},"SI-081":{type:"Commune",name:"Muta"},"SI-080":{type:"Commune",name:"Murska Sobota"},"SI-083":{type:"Commune",name:"Nazarje"},"SI-082":{type:"Commune",name:"Naklo"},"SI-085":{type:"Commune",name:"Novo Mesto"},"SI-084":{type:"Commune",name:"Nova Gorica"},"SI-087":{type:"Commune",name:"Ormož"},"SI-086":{type:"Commune",name:"Odranci"},"SI-089":{type:"Commune",name:"Pesnica"},"SI-088":{type:"Commune",name:"Osilnica"},"SI-023":{type:"Commune",name:"Domžale"},"SI-022":{type:"Commune",name:"Dol pri Ljubljani"},"SI-021":{type:"Commune",name:"Dobrova-Polhov Gradec"},"SI-020":{type:"Commune",name:"Dobrepolje"},"SI-027":{type:"Commune",name:"Gorenja vas-Poljane"},"SI-026":{type:"Commune",name:"Duplek"},"SI-025":{type:"Commune",name:"Dravograd"},"SI-024":{type:"Commune",name:"Dornava"},"SI-170":{type:"Commune",name:"Mirna Peč"},"SI-181":{type:"Commune",name:"Sveta Ana"},"SI-029":{type:"Commune",name:"Gornja Radgona"},"SI-028":{type:"Commune",name:"Gorišnica"},"SI-184":{type:"Commune",name:"Tabor"},"SI-185":{type:"Commune",name:"Trnovska Vas"},"SI-186":{type:"Commune",name:"Trzin"},"SI-187":{type:"Commune",name:"Velika Polana"},"SI-100":{type:"Commune",name:"Radenci"},"SI-101":{type:"Commune",name:"Radlje ob Dravi"},"SI-102":{type:"Commune",name:"Radovljica"},"SI-103":{type:"Commune",name:"Ravne na Koroškem"},"SI-104":{type:"Commune",name:"Ribnica"},"SI-105":{type:"Commune",name:"Rogašovci"},"SI-106":{type:"Commune",name:"Rogaška Slatina"},"SI-107":{type:"Commune",name:"Rogatec"},"SI-108":{type:"Commune",name:"Ruše"},"SI-109":{type:"Commune",name:"Semič"},"SI-126":{type:"Commune",name:"Šoštanj"},"SI-127":{type:"Commune",name:"Štore"},"SI-168":{type:"Commune",name:"Markovci"},"SI-169":{type:"Commune",name:"Miklavž na Dravskem Polju"},"SI-183":{type:"Commune",name:"Šempeter-Vrtojba"}}},KP:{name:"Korea, Democratic People's Republic Of",sub:{"KP-09":{type:"Province",name:"Hamgyǒng-bukto"},"KP-08":{type:"Province",name:"Hamgyǒng-namdo"},"KP-03":{type:"Province",name:"P'yǒngan-bukto"},"KP-02":{type:"Province",name:"P'yǒngan-namdo"},"KP-01":{type:"Capital city",name:"P'yǒngyang"},"KP-07":{type:"Province",name:"Kangweonto"},"KP-06":{type:"Province",name:"Hwanghae-bukto"},"KP-05":{type:"Province",name:"Hwanghae-namdo"},"KP-04":{type:"Province",name:"Chagang-do"},"KP-10":{type:"Province",name:"Ryangkangto"},"KP-13":{type:"Special city",name:"Nasǒn"}}},KW:{name:"Kuwait",sub:{"KW-KU":{type:"Governorate",name:"Al Kuwayt"},"KW-FA":{type:"Governorate",name:"Al Farwānīyah"},"KW-AH":{type:"Governorate",name:"Al Aḩmadī"},"KW-HA":{type:"Governorate",name:"Ḩawallī"},"KW-MU":{type:"Governorate",name:"Mubārak al Kabīr"},"KW-JA":{type:"Governorate",name:"Al Jahrā’"}}},SN:{name:"Senegal",sub:{"SN-SE":{type:"Region",name:"Sédhiou"},"SN-TC":{type:"Region",name:"Tambacounda"},"SN-ZG":{type:"Region",name:"Ziguinchor"},"SN-SL":{type:"Region",name:"Saint-Louis"},"SN-TH":{type:"Region",name:"Thiès"},"SN-MT":{type:"Region",name:"Matam"},"SN-KL":{type:"Region",name:"Kaolack"},"SN-DB":{type:"Region",name:"Diourbel"},"SN-FK":{type:"Region",name:"Fatick"},"SN-KD":{type:"Region",name:"Kolda"},"SN-KE":{type:"Region",name:"Kédougou"},"SN-DK":{type:"Region",name:"Dakar"},"SN-KA":{type:"Region",name:"Kaffrine"},"SN-LG":{type:"Region",name:"Louga"}}},SM:{name:"San Marino",sub:{"SM-08":{type:"Municipality",name:"Montegiardino"},"SM-09":{type:"Municipality",name:"Serravalle"},"SM-04":{type:"Municipality",name:"Faetano"},"SM-05":{type:"Municipality",name:"Fiorentino"},"SM-06":{type:"Municipality",name:"Borgo Maggiore"},"SM-07":{type:"Municipality",name:"San Marino"},"SM-01":{type:"Municipality",name:"Acquaviva"},"SM-02":{type:"Municipality",name:"Chiesanuova"},"SM-03":{type:"Municipality",name:"Domagnano"}}},SL:{name:"Sierra Leone",sub:{"SL-S":{type:"Province",name:"Southern"},"SL-N":{type:"Province",name:"Northern"},"SL-W":{type:"Area",name:"Western Area"},"SL-E":{type:"Province",name:"Eastern"}}},SC:{name:"Seychelles",sub:{"SC-19":{type:"District",name:"Plaisance"},"SC-18":{type:"District",name:"Mon Fleri"},"SC-15":{type:"District",name:"Ladig"},"SC-14":{type:"District",name:"Grand'Anse Praslin"},"SC-17":{type:"District",name:"Mon Bikston"},"SC-16":{type:"District",name:"English River"},"SC-11":{type:"District",name:"Cascade"},"SC-10":{type:"District",name:"Bel Ombre"},"SC-13":{type:"District",name:"Grand'Anse Mahé"},"SC-12":{type:"District",name:"Glacis"},"SC-24":{type:"District",name:"Lemamel"},"SC-25":{type:"District",name:"Roche Caïman"},"SC-20":{type:"District",name:"Pointe La Rue"},"SC-21":{type:"District",name:"Porglo"},"SC-22":{type:"District",name:"Saint Louis"},"SC-23":{type:"District",name:"Takamaka"},"SC-08":{type:"District",name:"Beau Vallon"},"SC-09":{type:"District",name:"Bel Air"},"SC-06":{type:"District",name:"Baie Lazare"},"SC-07":{type:"District",name:"Baie Sainte-Anne"},"SC-04":{type:"District",name:"Au Cap"},"SC-05":{type:"District",name:"Anse Royale"},"SC-02":{type:"District",name:"Ans Bwalo"},"SC-03":{type:"District",name:"Anse Etoile"},"SC-01":{type:"District",name:"Anse aux Pins"}}},KZ:{name:"Kazakhstan",sub:{"KZ-KAR":{type:"Region",name:"Karagandinskaja oblast'"},"KZ-SEV":{type:"Region",name:"Severo-Kazahstanskaja oblast'"},"KZ-MAN":{type:"Region",name:"Mangghystaū oblysy"},"KZ-VOS":{type:"Region",name:"Shyghys Qazaqstan oblysy"},"KZ-KZY":{type:"Region",name:"Kyzylordinskaja oblast'"},"KZ-PAV":{type:"Region",name:"Pavlodar oblysy"},"KZ-KUS":{type:"Region",name:"Kostanajskaja oblast'"},"KZ-AKT":{type:"Region",name:"Aktjubinskaja oblast'"},"KZ-ALM":{type:"Region",name:"Almatinskaja oblast'"},"KZ-ALA":{type:"City",name:"Almaty"},"KZ-AST":{type:"City",name:"Astana"},"KZ-AKM":{type:"Region",name:"Akmolinskaja oblast'"},"KZ-ZHA":{type:"Region",name:"Žambylskaja oblast'"},"KZ-ZAP":{type:"Region",name:"Batys Qazaqstan oblysy"},"KZ-YUZ":{type:"Region",name:"Južno-Kazahstanskaja oblast'"},"KZ-ATY":{type:"Region",name:"Atyraū oblysy"}}}
86,KY:{name:"Cayman Islands",sub:{"KY-KY":{type:"Country",name:"Cayman Islands"}}},SG:{name:"Singapore",sub:{"SG-02":{type:"District",name:"North East"},"SG-03":{type:"District",name:"North West"},"SG-01":{type:"District",name:"Central Singapore"},"SG-04":{type:"District",name:"South East"},"SG-05":{type:"District",name:"South West"}}},SE:{name:"Sweden",sub:{"SE-O":{type:"County",name:"Västra Götalands län"},"SE-N":{type:"County",name:"Hallands län"},"SE-M":{type:"County",name:"Skåne län"},"SE-K":{type:"County",name:"Blekinge län"},"SE-I":{type:"County",name:"Gotlands län"},"SE-H":{type:"County",name:"Kalmar län"},"SE-G":{type:"County",name:"Kronobergs län"},"SE-F":{type:"County",name:"Jönköpings län"},"SE-E":{type:"County",name:"Östergötlands län"},"SE-D":{type:"County",name:"Södermanlands län"},"SE-C":{type:"County",name:"Uppsala län"},"SE-W":{type:"County",name:"Dalarnas län"},"SE-Z":{type:"County",name:"Jämtlands län"},"SE-Y":{type:"County",name:"Västernorrlands län"},"SE-X":{type:"County",name:"Gävleborgs län"},"SE-AC":{type:"County",name:"Västerbottens län"},"SE-AB":{type:"County",name:"Stockholms län"},"SE-BD":{type:"County",name:"Norrbottens län"},"SE-T":{type:"County",name:"Örebro län"},"SE-S":{type:"County",name:"Värmlands län"},"SE-U":{type:"County",name:"Västmanlands län"}}},SD:{name:"Sudan",sub:{"SD-KH":{type:"State",name:"Al Kharţūm"},"SD-GZ":{type:"State",name:"Al Jazīrah"},"SD-NB":{type:"State",name:"An Nīl al Azraq"},"SD-DS":{type:"State",name:"Janūb Dārfūr"},"SD-NR":{type:"State",name:"An Nīl"},"SD-NO":{type:"State",name:"Ash Shamālīyah"},"SD-KA":{type:"State",name:"Kassala"},"SD-DW":{type:"State",name:"Gharb Dārfūr"},"SD-RS":{type:"State",name:"Al Baḩr al Aḩmar"},"SD-NW":{type:"State",name:"An Nīl al Abyaḑ"},"SD-DN":{type:"State",name:"North Darfur"},"SD-KS":{type:"State",name:"Janūb Kurdufān"},"SD-DC":{type:"State",name:"Central Darfur"},"SD-KN":{type:"State",name:"North Kordofan"},"SD-GD":{type:"State",name:"Al Qaḑārif"},"SD-SI":{type:"State",name:"Sennar"},"SD-DE":{type:"State",name:"East Darfur"}}},DO:{name:"Dominican Republic",sub:{"DO-33":{type:"Region",name:"Cibao Nordeste"},"DO-40":{type:"Region",name:"Ozama"},"DO-12":{type:"Province",name:"La Romana"},"DO-13":{type:"Province",name:"La Vega"},"DO-10":{type:"Province",name:"Independencia"},"DO-11":{type:"Province",name:"La Altagracia"},"DO-16":{type:"Province",name:"Pedernales"},"DO-17":{type:"Province",name:"Peravia"},"DO-14":{type:"Province",name:"María Trinidad Sánchez"},"DO-15":{type:"Province",name:"Monte Cristi"},"DO-30":{type:"Province",name:"Hato Mayor"},"DO-31":{type:"Province",name:"San José de Ocoa"},"DO-18":{type:"Province",name:"Puerto Plata"},"DO-19":{type:"Province",name:"Hermanas Mirabal"},"DO-34":{type:"Region",name:"Cibao Noroeste"},"DO-35":{type:"Region",name:"Cibao Norte"},"DO-36":{type:"Region",name:"Cibao Sur"},"DO-37":{type:"Region",name:"El Valle"},"DO-38":{type:"Region",name:"Enriquillo"},"DO-39":{type:"Region",name:"Higuamo"},"DO-29":{type:"Province",name:"Monte Plata"},"DO-28":{type:"Province",name:"Monseñor Nouel"},"DO-01":{type:"District",name:"Distrito Nacional"},"DO-03":{type:"Province",name:"Baoruco"},"DO-02":{type:"Province",name:"Azua"},"DO-05":{type:"Province",name:"Dajabón"},"DO-04":{type:"Province",name:"Barahona"},"DO-07":{type:"Province",name:"La Estrelleta"},"DO-06":{type:"Province",name:"Duarte"},"DO-09":{type:"Province",name:"Espaillat"},"DO-08":{type:"Province",name:"El Seibo"},"DO-25":{type:"Province",name:"Santiago"},"DO-24":{type:"Province",name:"Sánchez Ramírez"},"DO-23":{type:"Province",name:"San Pedro de Macorís"},"DO-22":{type:"Province",name:"San Juan"},"DO-21":{type:"Province",name:"San Cristóbal"},"DO-20":{type:"Province",name:"Samaná"},"DO-27":{type:"Province",name:"Valverde"},"DO-26":{type:"Province",name:"Santiago Rodríguez"},"DO-41":{type:"Region",name:"Valdesia"},"DO-32":{type:"Province",name:"Santo Domingo"},"DO-42":{type:"Region",name:"Yuma"}}},DM:{name:"Dominica",sub:{"DM-10":{type:"Parish",name:"Saint Paul"},"DM-11":{type:"Parish",name:"Saint Peter"},"DM-09":{type:"Parish",name:"Saint Patrick"}
86,"DM-08":{type:"Parish",name:"Saint Mark"},"DM-03":{type:"Parish",name:"Saint David"},"DM-02":{type:"Parish",name:"Saint Andrew"},"DM-07":{type:"Parish",name:"Saint Luke"},"DM-06":{type:"Parish",name:"Saint Joseph"},"DM-05":{type:"Parish",name:"Saint John"},"DM-04":{type:"Parish",name:"Saint George"}}},DJ:{name:"Djibouti",sub:{"DJ-AS":{type:"Region",name:"Ali Sabieh"},"DJ-AR":{type:"Region",name:"Arta"},"DJ-DJ":{type:"City",name:"Djibouti"},"DJ-DI":{type:"Region",name:"Dikhīl"},"DJ-OB":{type:"Region",name:"Obock"},"DJ-TA":{type:"Region",name:"Tadjourah"}}},DK:{name:"Denmark",sub:{"DK-85":{type:"Region",name:"Sjælland"},"DK-84":{type:"Region",name:"Hovedstaden"},"DK-81":{type:"Region",name:"Nordjylland"},"DK-83":{type:"Region",name:"Syddanmark"},"DK-82":{type:"Region",name:"Midtjylland"}}},VG:{name:"Virgin Islands",sub:{"VG-VG":{type:"Country",name:"Virgin Islands"}}},DE:{name:"Germany",sub:{"DE-BE":{type:"Länder",name:"Berlin"},"DE-ST":{type:"Länder",name:"Sachsen-Anhalt"},"DE-RP":{type:"Länder",name:"Rheinland-Pfalz"},"DE-BB":{type:"Länder",name:"Brandenburg"},"DE-NI":{type:"Länder",name:"Niedersachsen"},"DE-SH":{type:"Länder",name:"Schleswig-Holstein"},"DE-TH":{type:"Länder",name:"Thüringen"},"DE-BW":{type:"Länder",name:"Baden-Württemberg"},"DE-HH":{type:"Länder",name:"Hamburg"},"DE-MV":{type:"Länder",name:"Mecklenburg-Vorpommern"},"DE-NW":{type:"Länder",name:"Nordrhein-Westfalen"},"DE-SN":{type:"Länder",name:"Sachsen"},"DE-HB":{type:"Länder",name:"Bremen"},"DE-SL":{type:"Länder",name:"Saarland"},"DE-BY":{type:"Länder",name:"Bayern"},"DE-HE":{type:"Länder",name:"Hessen"}}},YE:{name:"Yemen",sub:{"YE-BA":{type:"Governorate",name:"Al Bayḑā'"},"YE-SD":{type:"Governorate",name:"Şāʻdah"},"YE-SA":{type:"Municipality",name:"Amānat al ‘Āşimah"},"YE-HU":{type:"Governorate",name:"Al Ḩudaydah"},"YE-SN":{type:"Governorate",name:"Şanʻā'"},"YE-SH":{type:"Governorate",name:"Shabwah"},"YE-TA":{type:"Governorate",name:"Tāʻizz"},"YE-MA":{type:"Governorate",name:"Ma'rib"},"YE-LA":{type:"Governorate",name:"Laḩij"},"YE-RA":{type:"Governorate",name:"Raymah"},"YE-IB":{type:"Governorate",name:"Ibb"},"YE-AM":{type:"Governorate",name:"'Amrān"},"YE-HD":{type:"Governorate",name:"Ḩaḑramawt"},"YE-DA":{type:"Governorate",name:"Aḑ Ḑāli'"},"YE-HJ":{type:"Governorate",name:"Ḩajjah"},"YE-JA":{type:"Governorate",name:"Al Jawf"},"YE-MW":{type:"Governorate",name:"Al Maḩwīt"},"YE-AB":{type:"Governorate",name:"Abyān"},"YE-AD":{type:"Governorate",name:"'Adan"},"YE-DH":{type:"Governorate",name:"Dhamār"},"YE-MR":{type:"Governorate",name:"Al Mahrah"}}},DZ:{name:"Algeria",sub:{"DZ-11":{type:"Province",name:"Tamanrasset"},"DZ-10":{type:"Province",name:"Bouira"},"DZ-13":{type:"Province",name:"Tlemcen"},"DZ-12":{type:"Province",name:"Tébessa"},"DZ-15":{type:"Province",name:"Tizi Ouzou"},"DZ-14":{type:"Province",name:"Tiaret"},"DZ-17":{type:"Province",name:"Djelfa"},"DZ-16":{type:"Province",name:"Alger"},"DZ-19":{type:"Province",name:"Sétif"},"DZ-18":{type:"Province",name:"Jijel"},"DZ-35":{type:"Province",name:"Boumerdès"},"DZ-34":{type:"Province",name:"Bordj Bou Arréridj"},"DZ-33":{type:"Province",name:"Illizi"},"DZ-32":{type:"Province",name:"El Bayadh"},"DZ-31":{type:"Province",name:"Oran"},"DZ-30":{type:"Province",name:"Ouargla"},"DZ-28":{type:"Province",name:"Msila"},"DZ-39":{type:"Province",name:"El Oued"},"DZ-38":{type:"Province",name:"Tissemsilt"},"DZ-37":{type:"Province",name:"Tindouf"},"DZ-36":{type:"Province",name:"El Tarf"},"DZ-22":{type:"Province",name:"Sidi Bel Abbès"},"DZ-29":{type:"Province",name:"Mascara"},"DZ-02":{type:"Province",name:"Chlef"},"DZ-03":{type:"Province",name:"Laghouat"},"DZ-01":{type:"Province",name:"Adrar"},"DZ-06":{type:"Province",name:"Béjaïa"},"DZ-07":{type:"Province",name:"Biskra"},"DZ-04":{type:"Province",name:"Oum el Bouaghi"},"DZ-05":{type:"Province",name:"Batna"},"DZ-20":{type:"Province",name:"Saïda"},"DZ-21":{type:"Province",name:"Skikda"},"DZ-08":{type:"Province",name:"Béchar"},"DZ-09":{type:"Province",name:"Blida"},"DZ-24":{type:"Province",name:"Guelma"},"DZ-25":{type:"Province",name:"Constantine"},"DZ-26":{type:"Province",name:"Médéa"},"DZ-27":{type:"Province",name:"Mostaganem"},"DZ-48":{type:"Province",name:"Relizane"},"DZ-46":{type:"Province",name:"Aïn Témouchent"},"DZ-47":{type:"Province",name:"Ghardaïa"},"DZ-44":{type:"Province",name:"Aïn Defla"}
86,"DZ-45":{type:"Province",name:"Naama"},"DZ-42":{type:"Province",name:"Tipaza"},"DZ-43":{type:"Province",name:"Mila"},"DZ-40":{type:"Province",name:"Khenchela"},"DZ-41":{type:"Province",name:"Souk Ahras"},"DZ-23":{type:"Province",name:"Annaba"}}},US:{name:"United States",sub:{"US-NY":{type:"State",name:"New York"},"US-PA":{type:"State",name:"Pennsylvania"},"US-TN":{type:"State",name:"Tennessee"},"US-VI":{type:"Outlying area",name:"Virgin Islands, U.S."},"US-NV":{type:"State",name:"Nevada"},"US-NJ":{type:"State",name:"New Jersey"},"US-NH":{type:"State",name:"New Hampshire"},"US-VA":{type:"State",name:"Virginia"},"US-HI":{type:"State",name:"Hawaii"},"US-PR":{type:"Outlying area",name:"Puerto Rico"},"US-NM":{type:"State",name:"New Mexico"},"US-NC":{type:"State",name:"North Carolina"},"US-ND":{type:"State",name:"North Dakota"},"US-NE":{type:"State",name:"Nebraska"},"US-LA":{type:"State",name:"Louisiana"},"US-UT":{type:"State",name:"Utah"},"US-SD":{type:"State",name:"South Dakota"},"US-DC":{type:"District",name:"District of Columbia"},"US-DE":{type:"State",name:"Delaware"},"US-FL":{type:"State",name:"Florida"},"US-WA":{type:"State",name:"Washington"},"US-UM":{type:"Outlying area",name:"United States Minor Outlying Islands"},"US-KS":{type:"State",name:"Kansas"},"US-WI":{type:"State",name:"Wisconsin"},"US-OR":{type:"State",name:"Oregon"},"US-KY":{type:"State",name:"Kentucky"},"US-ME":{type:"State",name:"Maine"},"US-OH":{type:"State",name:"Ohio"},"US-IA":{type:"State",name:"Iowa"},"US-MD":{type:"State",name:"Maryland"},"US-ID":{type:"State",name:"Idaho"},"US-WY":{type:"State",name:"Wyoming"},"US-VT":{type:"State",name:"Vermont"},"US-RI":{type:"State",name:"Rhode Island"},"US-IN":{type:"State",name:"Indiana"},"US-IL":{type:"State",name:"Illinois"},"US-AK":{type:"State",name:"Alaska"},"US-TX":{type:"State",name:"Texas"},"US-CO":{type:"State",name:"Colorado"},"US-AR":{type:"State",name:"Arkansas"},"US-GU":{type:"Outlying area",name:"Guam"},"US-MA":{type:"State",name:"Massachusetts"},"US-AL":{type:"State",name:"Alabama"},"US-MO":{type:"State",name:"Missouri"},"US-MN":{type:"State",name:"Minnesota"},"US-WV":{type:"State",name:"West Virginia"},"US-CA":{type:"State",name:"California"},"US-OK":{type:"State",name:"Oklahoma"},"US-MI":{type:"State",name:"Michigan"},"US-GA":{type:"State",name:"Georgia"},"US-AZ":{type:"State",name:"Arizona"},"US-MT":{type:"State",name:"Montana"},"US-MS":{type:"State",name:"Mississippi"},"US-SC":{type:"State",name:"South Carolina"},"US-MP":{type:"Outlying area",name:"Northern Mariana Islands"},"US-AS":{type:"Outlying area",name:"American Samoa"},"US-CT":{type:"State",name:"Connecticut"}}},UY:{name:"Uruguay",sub:{"UY-SO":{type:"Department",name:"Soriano"},"UY-FD":{type:"Department",name:"Florida"},"UY-AR":{type:"Department",name:"Artigas"},"UY-SJ":{type:"Department",name:"San José"},"UY-RN":{type:"Department",name:"Río Negro"},"UY-FS":{type:"Department",name:"Flores"},"UY-PA":{type:"Department",name:"Paysandú"},"UY-TT":{type:"Department",name:"Treinta y Tres"},"UY-RO":{type:"Department",name:"Rocha"},"UY-SA":{type:"Department",name:"Salto"},"UY-CO":{type:"Department",name:"Colonia"},"UY-CL":{type:"Department",name:"Cerro Largo"},"UY-MA":{type:"Department",name:"Maldonado"},"UY-RV":{type:"Department",name:"Rivera"},"UY-LA":{type:"Department",name:"Lavalleja"},"UY-MO":{type:"Department",name:"Montevideo"},"UY-DU":{type:"Department",name:"Durazno"},"UY-CA":{type:"Department",name:"Canelones"},"UY-TA":{type:"Department",name:"Tacuarembó"}}},YT:{name:"Mayotte",sub:{"YT-YT":{type:"Country",name:"Mayotte"}}},UM:{name:"United States Minor Outlying Islands",sub:{"UM-76":{type:"Islands, groups of islands",name:"Navassa Island"},"UM-71":{type:"Islands, groups of islands",name:"Midway Islands"},"UM-67":{type:"Islands, groups of islands",name:"Johnston Atoll"},"UM-86":{type:"Islands, groups of islands",name:"Jarvis Island"},"UM-84":{type:"Islands, groups of islands",name:"Howland Island"},"UM-89":{type:"Islands, groups of islands",name:"Kingman Reef"},"UM-79":{type:"Islands, groups of islands",name:"Wake Island"},"UM-81":{type:"Islands, groups of islands",name:"Baker Island"},"UM-95":{type:"Islands, groups of islands",name:"Palmyra Atoll"}}}
86,LB:{name:"Lebanon",sub:{"LB-JA":{type:"Governorate",name:"Al Janūb"},"LB-AS":{type:"Governorate",name:"Ash Shimāl"},"LB-JL":{type:"Governorate",name:"Jabal Lubnān"},"LB-BH":{type:"Governorate",name:"Baalbek-Hermel"},"LB-BI":{type:"Governorate",name:"Al Biqā‘"},"LB-BA":{type:"Governorate",name:"Bayrūt"},"LB-AK":{type:"Governorate",name:"Aakkâr"},"LB-NA":{type:"Governorate",name:"An Nabaţīyah"}}},LC:{name:"Saint Lucia",sub:{"LC-11":{type:"District",name:"Vieux Fort"},"LC-12":{type:"District",name:"Canaries"},"LC-10":{type:"District",name:"Soufrière"},"LC-08":{type:"District",name:"Micoud"},"LC-05":{type:"District",name:"Dennery"},"LC-07":{type:"District",name:"Laborie"},"LC-06":{type:"District",name:"Gros Islet"},"LC-01":{type:"District",name:"Anse la Raye"},"LC-03":{type:"District",name:"Choiseul"},"LC-02":{type:"District",name:"Castries"}}},LA:{name:"Laos",sub:{"LA-HO":{type:"Province",name:"Houaphan"},"LA-VT":{type:"Prefecture",name:"Vientiane"},"LA-CH":{type:"Province",name:"Champasak"},"LA-OU":{type:"Province",name:"Oudomsai"},"LA-AT":{type:"Province",name:"Attapu"},"LA-BL":{type:"Province",name:"Bolikhamxai"},"LA-SL":{type:"Province",name:"Salavan"},"LA-KH":{type:"Province",name:"Khammouan"},"LA-LP":{type:"Province",name:"Louangphabang"},"LA-SV":{type:"Province",name:"Savannakhét"},"LA-BK":{type:"Province",name:"Bokèo"},"LA-PH":{type:"Province",name:"Phôngsali"},"LA-XN":{type:"Special zone",name:"Xaisômboun"},"LA-LM":{type:"Province",name:"Louang Namtha"},"LA-XI":{type:"Province",name:"Xiangkhouang"},"LA-XE":{type:"Province",name:"Sékong"},"LA-VI":{type:"Province",name:"Vientiane"},"LA-XA":{type:"Province",name:"Sayaboury"}}},TV:{name:"Tuvalu",sub:{"TV-NKL":{type:"Island council",name:"Nukulaelae"},"TV-NKF":{type:"Island council",name:"Nukufetau"},"TV-VAI":{type:"Island council",name:"Vaitupu"},"TV-FUN":{type:"Town council",name:"Funafuti"},"TV-NIT":{type:"Island council",name:"Niutao"},"TV-NMG":{type:"Island council",name:"Nanumanga"},"TV-NUI":{type:"Island council",name:"Nui"},"TV-NMA":{type:"Island council",name:"Nanumea"}}},TW:{name:"Taiwan",sub:{"TW-ILA":{type:"District",name:"Ilan"},"TW-YUN":{type:"District",name:"Yunlin"},"TW-NAN":{type:"District",name:"Nantou"},"TW-TNQ":{type:"District",name:"Tainan"},"TW-TNN":{type:"Municipality",name:"Tainan"},"TW-KEE":{type:"Municipality",name:"Keelung"},"TW-CHA":{type:"District",name:"Changhua"},"TW-TPE":{type:"Special municipality",name:"Taipei"},"TW-HUA":{type:"District",name:"Hualien"},"TW-TXG":{type:"Municipality",name:"Taichung"},"TW-TAO":{type:"District",name:"Taoyuan"},"TW-PIF":{type:"District",name:"Pingtung"},"TW-KHH":{type:"Special municipality",name:"Kaohsiung"},"TW-PEN":{type:"District",name:"Penghu"},"TW-CYI":{type:"Municipality",name:"Chiayi"},"TW-TXQ":{type:"District",name:"Taichung"},"TW-MIA":{type:"District",name:"Miaoli"},"TW-HSQ":{type:"District",name:"Hsinchu"},"TW-CYQ":{type:"District",name:"Chiayi"},"TW-TPQ":{type:"District",name:"Taipei"},"TW-KHQ":{type:"District",name:"Kaohsiung"},"TW-HSZ":{type:"Municipality",name:"Hsinchu"},"TW-TTT":{type:"District",name:"Taitung"}}},TT:{name:"Trinidad and Tobago",sub:{"TT-SJL":{type:"Region",name:"San Juan-Laventille"},"TT-ETO":{type:"Region",name:"Eastern Tobago"},"TT-SGE":{type:"Region",name:"Sangre Grande"},"TT-PTF":{type:"Municipality",name:"Point Fortin"},"TT-RCM":{type:"Region",name:"Rio Claro-Mayaro"},"TT-WTO":{type:"Region",name:"Western Tobago"},"TT-PRT":{type:"Region",name:"Princes Town"},"TT-POS":{type:"Municipality",name:"Port of Spain"},"TT-CTT":{type:"Region",name:"Couva-Tabaquite-Talparo"},"TT-CHA":{type:"Municipality",name:"Chaguanas"},"TT-ARI":{type:"Municipality",name:"Arima"},"TT-SIP":{type:"Region",name:"Siparia"},"TT-PED":{type:"Region",name:"Penal-Debe"},"TT-SFO":{type:"Municipality",name:"San Fernando"},"TT-DMN":{type:"Region",name:"Diego Martin"},"TT-TUP":{type:"Region",name:"Tunapuna-Piarco"}}},TR:{name:"Turkey",sub:{"TR-61":{type:"Province",name:"Trabzon"},"TR-73":{type:"Province",name:"Şırnak"},"TR-62":{type:"Province",name:"Tunceli"},"TR-77":{type:"Province",name:"Yalova"},"TR-54":{type:"Province",name:"Sakarya"},"TR-60":{type:"Province",name:"Tokat"},"TR-37":{type:"Province",name:"Kastamonu"},"TR-36":{type:"Province",name:"Kars"},"TR-35":{type:"Province",name:"İzmir"},"TR-34":{type:"Province",name:"İstanbul"},"TR-33":{type:"Province",name:"Mersin"},"TR-32":{type:"Province",name:"Isparta"},"TR-31":{type:"Province",name:"Hatay"},"TR-30":{type:"Province",name:"Hakkâri"},"TR-68":{type:"Province",name:"Aksaray"},"TR-55":{type:"Province",name:"Samsun"},"TR-63":{type:"Province",name:"Şanlıurfa"},"TR-44":{type:"Province",name:"Malatya"},"TR-39":{type:"Province",name:"Kırklareli"},"TR-38":{type:"Province",name:"Kayseri"},"TR-19":{type:"Province",name:"Çorum"},"TR-18":{type:"Province",name:"Çankırı"},"TR-57":{type:"Province",name:"Sinop"},"TR-45":{type:"Province",name:"Manisa"},"TR-51":{type:"Province",name:"Niğde"},"TR-50":{type:"Province",name:"Nevşehir"},"TR-53":{type:"Province",name:"Rize"},"TR-52":{type:"Province",name:"Ordu"},"TR-11":{type:"Province",name:"Bilecik"},"TR-10":{type:"Province",name:"Balıkesir"},"TR-13":{type:"Province",name:"Bitlis"},"TR-12":{type:"Province",name:"Bingöl"},"TR-15":{type:"Province",name:"Burdur"},"TR-14":{type:"Province",name:"Bolu"},"TR-17":{type:"Province",name:"Çanakkale"},"TR-16":{type:"Province",name:"Bursa"},"TR-48":{type:"Province",name:"Muğla"},"TR-75":{type:"Province",name:"Ardahan"},"TR-76":{type:"Province",name:"Iğdır"},"TR-69":{type:"Province",name:"Bayburt"},"TR-78":{type:"Province",name:"Karabük"},"TR-74":{type:"Province",name:"Bartın"},"TR-72":{type:"Province",name:"Batman"},"TR-49":{type:"Province",name:"Muş"},"TR-64":{type:"Province",name:"Uşak"},"TR-80":{type:"Province",name:"Osmaniye"},"TR-81":{type:"Province",name:"Düzce"},"TR-67":{type:"Province",name:"Zonguldak"},"TR-56":{type:"Province",name:"Siirt"},"TR-65":{type:"Province",name:"Van"},"TR-70":{type:"Province",name:"Karaman"},"TR-71":{type:"Province",name:"Kırıkkale"},"TR-79":{type:"Province",name:"Kilis"},"TR-20":{type:"Province",name:"Denizli"},"TR-21":{type:"Province",name:"Diyarbakır"},"TR-22":{type:"Province",name:"Edirne"},"TR-23":{type:"Province",name:"Elazığ"},"TR-24":{type:"Province",name:"Erzincan"},"TR-25":{type:"Province",name:"Erzurum"},"TR-26":{type:"Province",name:"Eskişehir"},"TR-27":{type:"Province",name:"Gaziantep"},"TR-28":{type:"Province",name:"Giresun"},"TR-29":{type:"Province",name:"Gümüşhane"},"TR-59":{type:"Province",name:"Tekirdağ"},"TR-58":{type:"Province",name:"Sivas"},"TR-46":{type:"Province",name:"Kahramanmaraş"},"TR-47":{type:"Province",name:"Mardin"},"TR-08":{type:"Province",name:"Artvin"},"TR-09":{type:"Province",name:"Aydın"},"TR-42":{type:"Province",name:"Konya"},"TR-43":{type:"Province",name:"Kütahya"},"TR-40":{type:"Province",name:"Kırşehir"},"TR-41":{type:"Province",name:"Kocaeli"},"TR-02":{type:"Province",name:"Adıyaman"},"TR-03":{type:"Province",name:"Afyonkarahisar"},"TR-66":{type:"Province",name:"Yozgat"},"TR-01":{type:"Province",name:"Adana"},"TR-06":{type:"Province",name:"Ankara"},"TR-07":{type:"Province",name:"Antalya"},"TR-04":{type:"Province",name:"Ağrı"},"TR-05":{type:"Province",name:"Amasya"}}}
86,LK:{name:"Sri Lanka",sub:{"LK-23":{type:"District",name:"Nuvara Ĕliya"},"LK-22":{type:"District",name:"Matale"},"LK-21":{type:"District",name:"Kandy"},"LK-41":{type:"District",name:"Jaffna"},"LK-43":{type:"District",name:"Mannar"},"LK-42":{type:"District",name:"Kilinochchi"},"LK-45":{type:"District",name:"Mulativ"},"LK-44":{type:"District",name:"Vavuniya"},"LK-4":{type:"Province",name:"Northern Province"},"LK-5":{type:"Province",name:"Eastern Province"},"LK-6":{type:"Province",name:"North Western Province"},"LK-7":{type:"Province",name:"North Central Province"},"LK-1":{type:"Province",name:"Basnāhira paḷāta"},"LK-2":{type:"Province",name:"Central Province"},"LK-3":{type:"Province",name:"Dakuṇu paḷāta"},"LK-8":{type:"Province",name:"Ūvā mākāṇam"},"LK-9":{type:"Province",name:"Chappirakamuva mākāṇam"},"LK-71":{type:"District",name:"Anuradhapura"},"LK-72":{type:"District",name:"Pŏlaṉṉaṛuvai"},"LK-92":{type:"District",name:"Kægalla"},"LK-91":{type:"District",name:"Irattiṉapuri"},"LK-12":{type:"District",name:"Gampaha"},"LK-13":{type:"District",name:"Kalutara"},"LK-11":{type:"District",name:"Colombo"},"LK-52":{type:"District",name:"Ampara"},"LK-53":{type:"District",name:"Tirukŏṇamalai"},"LK-51":{type:"District",name:"Batticaloa"},"LK-31":{type:"District",name:"Gālla"},"LK-32":{type:"District",name:"Matara"},"LK-33":{type:"District",name:"Ampāntōṭṭai"},"LK-62":{type:"District",name:"Puttalam"},"LK-61":{type:"District",name:"Kuruṇægala"},"LK-81":{type:"District",name:"Badulla"},"LK-82":{type:"District",name:"Monaragala"}}},LI:{name:"Liechtenstein",sub:{"LI-11":{type:"Commune",name:"Vaduz"},"LI-10":{type:"Commune",name:"Triesenberg"},"LI-09":{type:"Commune",name:"Triesen"},"LI-08":{type:"Commune",name:"Schellenberg"},"LI-07":{type:"Commune",name:"Schaan"},"LI-06":{type:"Commune",name:"Ruggell"},"LI-05":{type:"Commune",name:"Planken"},"LI-04":{type:"Commune",name:"Mauren"},"LI-03":{type:"Commune",name:"Gamprin"},"LI-02":{type:"Commune",name:"Eschen"},"LI-01":{type:"Commune",name:"Balzers"}}},LV:{name:"Latvia",sub:{"LV-DGV":{type:"Republican city",name:"Daugavpils"},"LV-078":{type:"Municipality",name:"Riebiņu novads"},"LV-079":{type:"Municipality",name:"Rojas novads"},"LV-072":{type:"Municipality",name:"Pļaviņu novads"},"LV-073":{type:"Municipality",name:"Preiļu novads"},"LV-070":{type:"Municipality",name:"Pārgaujas novads"},"LV-071":{type:"Municipality",name:"Pāvilostas novads"},"LV-076":{type:"Municipality",name:"Raunas novads"},"LV-077":{type:"Municipality",name:"Rēzeknes novads"},"LV-074":{type:"Municipality",name:"Priekules novads"},"LV-075":{type:"Municipality",name:"Priekuļu novads"},"LV-106":{type:"Municipality",name:"Ventspils novads"},"LV-107":{type:"Municipality",name:"Viesītes novads"},"LV-JEL":{type:"Republican city",name:"Jelgava"},"LV-069":{type:"Municipality",name:"Ozolnieku novads"},"LV-068":{type:"Municipality",name:"Olaines novads"},"LV-104":{type:"Municipality",name:"Vecpiebalgas novads"},"LV-105":{type:"Municipality",name:"Vecumnieku novads"},"LV-102":{type:"Municipality",name:"Varakļānu novads"},"LV-103":{type:"Municipality",name:"Vārkavas novads"},"LV-100":{type:"Municipality",name:"Vaiņodes novads"},"LV-101":{type:"Municipality",name:"Valkas novads"},"LV-061":{type:"Municipality",name:"Mālpils novads"},"LV-060":{type:"Municipality",name:"Mazsalacas novads"},"LV-063":{type:"Municipality",name:"Mērsraga novads"},"LV-062":{type:"Municipality",name:"Mārupes novads"},"LV-065":{type:"Municipality",name:"Neretas novads"},"LV-064":{type:"Municipality",name:"Naukšēnu novads"},"LV-067":{type:"Municipality",name:"Ogres novads"},"LV-066":{type:"Municipality",name:"Nīcas novads"},"LV-LPX":{type:"Republican city",name:"Liepāja"},"LV-VEN":{type:"Republican city",name:"Ventspils"},"LV-054":{type:"Municipality",name:"Limbažu novads"},"LV-055":{type:"Municipality",name:"Līgatnes novads"},"LV-056":{type:"Municipality",name:"Līvānu novads"},"LV-057":{type:"Municipality",name:"Lubānas novads"},"LV-050":{type:"Municipality",name:"Kuldīgas novads"},"LV-051":{type:"Municipality",name:"Ķeguma novads"},"LV-052":{type:"Municipality",name:"Ķekavas novads"},"LV-053":{type:"Municipality",name:"Lielvārdes novads"},"LV-REZ":{type:"Republican city",name:"Rēzekne"},"LV-109":{type:"Municipality",name:"Viļānu novads"},"LV-058":{type:"Municipality",name:"Ludzas novads"},"LV-059":{type:"Municipality",name:"Madonas novads"},"LV-110":{type:"Municipality",name:"Zilupes novads"},"LV-VMR":{type:"Republican city",name:"Valmiera"},"LV-043":{type:"Municipality",name:"Kandavas novads"},"LV-042":{type:"Municipality",name:"Jēkabpils novads"}
86,"LV-041":{type:"Municipality",name:"Jelgavas novads"},"LV-040":{type:"Municipality",name:"Jaunpils novads"},"LV-047":{type:"Municipality",name:"Krāslavas novads"},"LV-046":{type:"Municipality",name:"Kokneses novads"},"LV-045":{type:"Municipality",name:"Kocēnu novads"},"LV-044":{type:"Municipality",name:"Kārsavas novads"},"LV-049":{type:"Municipality",name:"Krustpils novads"},"LV-048":{type:"Municipality",name:"Krimuldas novads"},"LV-036":{type:"Municipality",name:"Ilūkstes novads"},"LV-037":{type:"Municipality",name:"Inčukalna novads"},"LV-034":{type:"Municipality",name:"Iecavas novads"},"LV-035":{type:"Municipality",name:"Ikšķiles novads"},"LV-032":{type:"Municipality",name:"Grobiņas novads"},"LV-033":{type:"Municipality",name:"Gulbenes novads"},"LV-030":{type:"Municipality",name:"Ērgļu novads"},"LV-031":{type:"Municipality",name:"Garkalnes novads"},"LV-038":{type:"Municipality",name:"Jaunjelgavas novads"},"LV-039":{type:"Municipality",name:"Jaunpiebalgas novads"},"LV-025":{type:"Municipality",name:"Daugavpils novads"},"LV-024":{type:"Municipality",name:"Dagdas novads"},"LV-027":{type:"Municipality",name:"Dundagas novads"},"LV-026":{type:"Municipality",name:"Dobeles novads"},"LV-021":{type:"Municipality",name:"Cesvaines novads"},"LV-020":{type:"Municipality",name:"Carnikavas novads"},"LV-023":{type:"Municipality",name:"Ciblas novads"},"LV-022":{type:"Municipality",name:"Cēsu novads"},"LV-029":{type:"Municipality",name:"Engures novads"},"LV-028":{type:"Municipality",name:"Durbes novads"},"LV-108":{type:"Municipality",name:"Viļakas novads"},"LV-JKB":{type:"Republican city",name:"Jēkabpils"},"LV-098":{type:"Municipality",name:"Tērvetes novads"},"LV-099":{type:"Municipality",name:"Tukuma novads"},"LV-090":{type:"Municipality",name:"Sējas novads"},"LV-091":{type:"Municipality",name:"Siguldas novads"},"LV-092":{type:"Municipality",name:"Skrīveru novads"},"LV-093":{type:"Municipality",name:"Skrundas novads"},"LV-094":{type:"Municipality",name:"Smiltenes novads"},"LV-095":{type:"Municipality",name:"Stopiņu novads"},"LV-096":{type:"Municipality",name:"Strenču novads"},"LV-097":{type:"Municipality",name:"Talsu novads"},"LV-010":{type:"Municipality",name:"Auces novads"},"LV-011":{type:"Municipality",name:"Ādažu novads"},"LV-012":{type:"Municipality",name:"Babītes novads"},"LV-013":{type:"Municipality",name:"Baldones novads"},"LV-014":{type:"Municipality",name:"Baltinavas novads"},"LV-015":{type:"Municipality",name:"Balvu novads"},"LV-016":{type:"Municipality",name:"Bauskas novads"},"LV-017":{type:"Municipality",name:"Beverīnas novads"},"LV-018":{type:"Municipality",name:"Brocēnu novads"},"LV-019":{type:"Municipality",name:"Burtnieku novads"},"LV-JUR":{type:"Republican city",name:"Jūrmala"},"LV-087":{type:"Municipality",name:"Salaspils novads"},"LV-086":{type:"Municipality",name:"Salacgrīvas novads"},"LV-085":{type:"Municipality",name:"Salas novads"},"LV-084":{type:"Municipality",name:"Rūjienas novads"},"LV-083":{type:"Municipality",name:"Rundāles novads"},"LV-082":{type:"Municipality",name:"Rugāju novads"},"LV-081":{type:"Municipality",name:"Rucavas novads"},"LV-080":{type:"Municipality",name:"Ropažu novads"},"LV-089":{type:"Municipality",name:"Saulkrastu novads"},"LV-088":{type:"Municipality",name:"Saldus novads"},"LV-009":{type:"Municipality",name:"Apes novads"},"LV-008":{type:"Municipality",name:"Amatas novads"},"LV-007":{type:"Municipality",name:"Alūksnes novads"},"LV-006":{type:"Municipality",name:"Alsungas novads"},"LV-005":{type:"Municipality",name:"Alojas novads"},"LV-004":{type:"Municipality",name:"Aknīstes novads"},"LV-003":{type:"Municipality",name:"Aizputes novads"},"LV-002":{type:"Municipality",name:"Aizkraukles novads"},"LV-001":{type:"Municipality",name:"Aglonas novads"},"LV-RIX":{type:"Republican city",name:"Rīga"}}},TO:{name:"Tonga",sub:{"TO-01":{type:"Division",name:"'Eua"},"TO-03":{type:"Division",name:"Niuas"},"TO-02":{type:"Division",name:"Ha'apai"},"TO-05":{type:"Division",name:"Vava'u"},"TO-04":{type:"Division",name:"Tongatapu"}}},LT:{name:"Lithuania",sub:{"LT-MR":{type:"County",name:"Marijampolės apskritis"},"LT-TA":{type:"County",name:"Tauragės apskritis"},"LT-56":{type:"District municipality",name:"Vilkaviškis"},"LT-41":{type:"District municipality",name:"Šakiai"},"LT-KL":{type:"County",name:"Klaipėdos apskritis"},"LT-52":{type:"District municipality",name:"Trakai"},"LT-53":{type:"District municipality",name:"Ukmergė"},"LT-01":{type:"District municipality",name:"Akmenė"},"LT-02":{type:"City municipality",name:"Alytaus miestas"},"LT-03":{type:"District municipality",name:"Alytus"},"LT-04":{type:"District municipality",name:"Anykščiai"},"LT-05":{type:"Municipality",name:"Birštono"},"LT-06":{type:"District municipality",name:"Biržai"},"LT-07":{type:"Municipality",name:"Druskininkai"},"LT-08":{type:"Municipality",name:"Elektrénai"},"LT-09":{type:"District municipality",name:"Ignalina"},"LT-KU":{type:"County",name:"Kauno apskritis"},"LT-28":{type:"Municipality",name:"Neringa"},"LT-29":{type:"Municipality",name:"Pagégiai"},"LT-48":{type:"District municipality",name:"Skuodas"},"LT-49":{type:"District municipality",name:"Švenčionys"},"LT-60":{type:"District municipality",name:"Zarasai"},"LT-UT":{type:"County",name:"Utenos apskritis"},"LT-22":{type:"District municipality",name:"Kretinga"},"LT-23":{type:"District municipality",name:"Kupiškis"},"LT-20":{type:"City municipality",name:"Klaipėdos miestas"},"LT-21":{type:"District municipality",name:"Klaipėda"},"LT-26":{type:"District municipality",name:"Mažeikiai"},"LT-27":{type:"District municipality",name:"Molėtai"},"LT-24":{type:"District municipality",name:"Lazdijai"},"LT-25":{type:"District municipality",name:"Marijampolė"},"LT-58":{type:"District municipality",name:"Vilnius"},"LT-PN":{type:"County",name:"Panevėžio apskritis"},"LT-54":{type:"District municipality",name:"Utena"},"LT-43":{type:"City municipality",name:"Šiaulių miestas"},"LT-59":{type:"Municipality",name:"Visaginas"},"LT-45":{type:"District municipality",name:"Šilalė"},"LT-47":{type:"District municipality",name:"Širvintos"},"LT-46":{type:"District municipality",name:"Šilutė"},"LT-17":{type:"Municipality",name:"Kazlų Rūdos"},"LT-16":{type:"District municipality",name:"Kaunas"},"LT-15":{type:"City municipality",name:"Kauno miestas"},"LT-14":{type:"Municipality",name:"Kalvarijos"},"LT-13":{type:"District municipality",name:"Kaišiadorys"},"LT-12":{type:"District municipality",name:"Jurbarkas"},"LT-11":{type:"District municipality",name:"Joniškis"},"LT-10":{type:"District municipality",name:"Jonava"},"LT-TE":{type:"County",name:"Telšių apskritis"},"LT-40":{type:"District municipality",name:"Rokiškis"},"LT-VL":{type:"County",name:"Vilniaus apskritis"},"LT-AL":{type:"County",name:"Alytaus apskritis"},"LT-SA":{type:"County",name:"Šiaulių apskritis"},"LT-19":{type:"District municipality",name:"Kelmė"},"LT-18":{type:"District municipality",name:"Kėdainiai"},"LT-39":{type:"Municipality",name:"Rietavo"},"LT-38":{type:"District municipality",name:"Raseiniai"},"LT-51":{type:"District municipality",name:"Telšiai"},"LT-50":{type:"District municipality",name:"Tauragė"},"LT-57":{type:"City municipality",name:"Vilniaus miestas"},"LT-42":{type:"District municipality",name:"Šalčininkai"},"LT-55":{type:"District municipality",name:"Varėna"},"LT-44":{type:"District municipality",name:"Šiauliai"},"LT-31":{type:"City municipality",name:"Palangos miestas"},"LT-30":{type:"District municipality",name:"Pakruojis"},"LT-33":{type:"District municipality",name:"Panevėžys"}
86,"LT-32":{type:"City municipality",name:"Panevėžio miestas"},"LT-35":{type:"District municipality",name:"Plungė"},"LT-34":{type:"District municipality",name:"Pasvalys"},"LT-37":{type:"District municipality",name:"Radviliškis"},"LT-36":{type:"District municipality",name:"Prienai"}}},LU:{name:"Luxembourg",sub:{"LU-G":{type:"District",name:"Grevenmacher"},"LU-D":{type:"District",name:"Diekirch"},"LU-L":{type:"District",name:"Lëtzebuerg"}}},LR:{name:"Liberia",sub:{"LR-CM":{type:"County",name:"Grand Cape Mount"},"LR-BM":{type:"County",name:"Bomi"},"LR-MY":{type:"County",name:"Maryland"},"LR-LO":{type:"County",name:"Lofa"},"LR-MO":{type:"County",name:"Montserrado"},"LR-GP":{type:"County",name:"Gbarpolu"},"LR-MG":{type:"County",name:"Margibi"},"LR-BG":{type:"County",name:"Bong"},"LR-GK":{type:"County",name:"Grand Kru"},"LR-RI":{type:"County",name:"Rivercess"},"LR-SI":{type:"County",name:"Sinoe"},"LR-GB":{type:"County",name:"Grand Bassa"},"LR-RG":{type:"County",name:"River Gee"},"LR-GG":{type:"County",name:"Grand Gedeh"},"LR-NI":{type:"County",name:"Nimba"}}},LS:{name:"Lesotho",sub:{"LS-H":{type:"District",name:"Qacha's Nek"},"LS-J":{type:"District",name:"Mokhotlong"},"LS-K":{type:"District",name:"Thaba-Tseka"},"LS-D":{type:"District",name:"Berea"},"LS-E":{type:"District",name:"Mafeteng"},"LS-F":{type:"District",name:"Mohale's Hoek"},"LS-G":{type:"District",name:"Quthing"},"LS-A":{type:"District",name:"Maseru"},"LS-B":{type:"District",name:"Butha-Buthe"},"LS-C":{type:"District",name:"Leribe"}}},TH:{name:"Thailand",sub:{"TH-57":{type:"Province",name:"Chiang Rai"},"TH-56":{type:"Province",name:"Phayao"},"TH-55":{type:"Province",name:"Nan"},"TH-54":{type:"Province",name:"Phrae"},"TH-53":{type:"Province",name:"Uttaradit"},"TH-33":{type:"Province",name:"Si Sa Ket"},"TH-51":{type:"Province",name:"Lamphun"},"TH-50":{type:"Province",name:"Chiang Mai"},"TH-90":{type:"Province",name:"Songkhla"},"TH-92":{type:"Province",name:"Trang"},"TH-91":{type:"Province",name:"Satun"},"TH-32":{type:"Province",name:"Surin"},"TH-96":{type:"Province",name:"Narathiwat"},"TH-95":{type:"Province",name:"Yala"},"TH-58":{type:"Province",name:"Mae Hong Son"},"TH-13":{type:"Province",name:"Pathum Thani"},"TH-12":{type:"Province",name:"Nonthaburi"},"TH-11":{type:"Province",name:"Samut Prakan"},"TH-10":{type:"Metropolitan administration",name:"Krung Thep Maha Nakhon"},"TH-31":{type:"Province",name:"Buri Ram"},"TH-30":{type:"Province",name:"Nakhon Ratchasima"},"TH-15":{type:"Province",name:"Ang Thong"},"TH-14":{type:"Province",name:"Phra Nakhon Si Ayutthaya"},"TH-71":{type:"Province",name:"Kanchanaburi"},"TH-70":{type:"Province",name:"Ratchaburi"},"TH-19":{type:"Province",name:"Saraburi"},"TH-18":{type:"Province",name:"Chai Nat"},"TH-39":{type:"Province",name:"Nong Bua Lam Phu"},"TH-38":{type:"Province",name:"Bueng Kan"},"TH-77":{type:"Province",name:"Prachuap Khiri Khan"},"TH-52":{type:"Province",name:"Lampang"},"TH-72":{type:"Province",name:"Suphan Buri"},"TH-75":{type:"Province",name:"Samut Songkhram"},"TH-93":{type:"Province",name:"Phatthalung"},"TH-74":{type:"Province",name:"Samut Sakhon"},"TH-84":{type:"Province",name:"Surat Thani"},"TH-85":{type:"Province",name:"Ranong"},"TH-86":{type:"Province",name:"Chumphon"},"TH-S":{type:"Special administrative city",name:"Phatthaya"},"TH-80":{type:"Province",name:"Nakhon Si Thammarat"},"TH-81":{type:"Province",name:"Krabi"},"TH-82":{type:"Province",name:"Phangnga"},"TH-83":{type:"Province",name:"Phuket"},"TH-76":{type:"Province",name:"Phetchaburi"},"TH-40":{type:"Province",name:"Khon Kaen"},"TH-41":{type:"Province",name:"Udon Thani"},"TH-42":{type:"Province",name:"Loei"},"TH-43":{type:"Province",name:"Nong Khai"},"TH-44":{type:"Province",name:"Maha Sarakham"},"TH-45":{type:"Province",name:"Roi Et"},"TH-46":{type:"Province",name:"Kalasin"},"TH-47":{type:"Province",name:"Sakon Nakhon"},"TH-48":{type:"Province",name:"Nakhon Phanom"},"TH-49":{type:"Province",name:"Mukdahan"},"TH-26":{type:"Province",name:"Nakhon Nayok"},"TH-27":{type:"Province",name:"Sa Kaeo"},"TH-24":{type:"Province",name:"Chachoengsao"},"TH-25":{type:"Province",name:"Prachin Buri"},"TH-22":{type:"Province",name:"Chanthaburi"},"TH-23":{type:"Province",name:"Trat"},"TH-20":{type:"Province",name:"Chon Buri"},"TH-21":{type:"Province",name:"Rayong"},"TH-62":{type:"Province",name:"Kamphaeng Phet"},"TH-63":{type:"Province",name:"Tak"},"TH-60":{type:"Province",name:"Nakhon Sawan"},"TH-61":{type:"Province",name:"Uthai Thani"},"TH-66":{type:"Province",name:"Phichit"},"TH-67":{type:"Province",name:"Phetchabun"},"TH-64":{type:"Province",name:"Sukhothai"},"TH-65":{type:"Province",name:"Phitsanulok"},"TH-35":{type:"Province",name:"Yasothon"},"TH-34":{type:"Province",name:"Ubon Ratchathani"},"TH-37":{type:"Province",name:"Amnat Charoen"},"TH-73":{type:"Province",name:"Nakhon Pathom"},"TH-36":{type:"Province",name:"Chaiyaphum"},"TH-17":{type:"Province",name:"Sing Buri"},"TH-94":{type:"Province",name:"Pattani"},"TH-16":{type:"Province",name:"Lop Buri"}}},TF:{name:"French Southern Territories",sub:{"TF-TF":{type:"Country",name:"French Southern Territories"}}},TG:{name:"Togo",sub:{"TG-P":{type:"Region",name:"Plateaux"},"TG-S":{type:"Region",name:"Savannes"},"TG-C":{type:"Region",name:"Centre"},"TG-M":{type:"Region",name:"Maritime"},"TG-K":{type:"Region",name:"Kara"}}},TD:{name:"Chad",sub:{"TD-ND":{type:"Region",name:"Madīnat Injamīnā"},"TD-LO":{type:"Region",name:"Logone-Occidental"},"TD-WF":{type:"Region",name:"Wadi Fira"},"TD-LC":{type:"Region",name:"Al Buḩayrah"},"TD-SA":{type:"Region",name:"Salamat"},"TD-SI":{type:"Region",name:"Sila"},"TD-HL":{type:"Region",name:"Hadjer Lamis"},"TD-LR":{type:"Region",name:"Logone-Oriental"},"TD-BA":{type:"Region",name:"Al Baţḩah"},"TD-BG":{type:"Region",name:"Baḩr al Ghazāl"},"TD-BO":{type:"Region",name:"Borkou"},"TD-MC":{type:"Region",name:"Moyen-Chari"},"TD-OD":{type:"Region",name:"Ouaddaï"},"TD-MA":{type:"Region",name:"Mandoul"},"TD-ME":{type:"Region",name:"Mayo-Kebbi-Est"},"TD-KA":{type:"Region",name:"Kanem"},"TD-MO":{type:"Region",name:"Mayo-Kebbi-Ouest"},"TD-GR":{type:"Region",name:"Guéra"},"TD-EO":{type:"Region",name:"Ennedi-Ouest"},"TD-TA":{type:"Region",name:"Tandjilé"},"TD-TI":{type:"Region",name:"Tibastī"},"TD-EE":{type:"Region",name:"Ennedi-Est"},"TD-CB":{type:"Region",name:"Chari-Baguirmi"}}},TC:{name:"Turks & Caicos Islands",sub:{"TC-TC":{type:"Country",name:"Turks & Caicos Islands"}}}
86,LY:{name:"Libya",sub:{"LY-JI":{type:"Popularate",name:"Al Jifārah"},"LY-SR":{type:"Popularate",name:"Surt"},"LY-JA":{type:"Popularate",name:"Al Jabal al Akhḑar"},"LY-DR":{type:"Popularate",name:"Darnah"},"LY-WD":{type:"Popularate",name:"Wādī al Ḩayāt"},"LY-JG":{type:"Popularate",name:"Al Jabal al Gharbī"},"LY-WA":{type:"Popularate",name:"Al Wāḩāt"},"LY-SB":{type:"Popularate",name:"Sabhā"},"LY-NQ":{type:"Popularate",name:"An Nuqāţ al Khams"},"LY-JU":{type:"Popularate",name:"Al Jufrah"},"LY-WS":{type:"Popularate",name:"Wādī ash Shāţi’"},"LY-BA":{type:"Popularate",name:"Banghāzī"},"LY-BU":{type:"Popularate",name:"Al Buţnān"},"LY-NL":{type:"Popularate",name:"Nālūt"},"LY-ZA":{type:"Popularate",name:"Az Zāwiyah"},"LY-MI":{type:"Popularate",name:"Mişrātah"},"LY-MJ":{type:"Popularate",name:"Al Marj"},"LY-TB":{type:"Popularate",name:"Ţarābulus"},"LY-GT":{type:"Popularate",name:"Ghāt"},"LY-KF":{type:"Popularate",name:"Al Kufrah"},"LY-MB":{type:"Popularate",name:"Al Marqab"},"LY-MQ":{type:"Popularate",name:"Murzuq"}}},VA:{name:"Vatican City",sub:{"VA-VA":{type:"Country",name:"Vatican City"}}},VC:{name:"Saint Vincent And The Grenadines",sub:{"VC-03":{type:"Parish",name:"Saint David"},"VC-02":{type:"Parish",name:"Saint Andrew"},"VC-01":{type:"Parish",name:"Charlotte"},"VC-06":{type:"Parish",name:"Grenadines"},"VC-05":{type:"Parish",name:"Saint Patrick"},"VC-04":{type:"Parish",name:"Saint George"}}},AE:{name:"United Arab Emirates",sub:{"AE-FU":{type:"Emirate",name:"Al Fujayrah"},"AE-AJ":{type:"Emirate",name:"'Ajmān"},"AE-SH":{type:"Emirate",name:"Ash Shāriqah"},"AE-AZ":{type:"Emirate",name:"Abū Z̧aby"},"AE-UQ":{type:"Emirate",name:"Umm al Qaywayn"},"AE-RK":{type:"Emirate",name:"Ra's al Khaymah"},"AE-DU":{type:"Emirate",name:"Dubayy"}}},AD:{name:"Andorra",sub:{"AD-08":{type:"Parish",name:"Escaldes-Engordany"},"AD-05":{type:"Parish",name:"Ordino"},"AD-04":{type:"Parish",name:"La Massana"},"AD-07":{type:"Parish",name:"Andorra la Vella"},"AD-06":{type:"Parish",name:"Sant Julià de Lòria"},"AD-03":{type:"Parish",name:"Encamp"},"AD-02":{type:"Parish",name:"Canillo"}}},AG:{name:"Antigua and Barbuda",sub:{"AG-11":{type:"Dependency",name:"Redonda"},"AG-10":{type:"Dependency",name:"Barbuda"},"AG-08":{type:"Parish",name:"Saint Philip"},"AG-04":{type:"Parish",name:"Saint John"},"AG-05":{type:"Parish",name:"Saint Mary"},"AG-06":{type:"Parish",name:"Saint Paul"},"AG-07":{type:"Parish",name:"Saint Peter"},"AG-03":{type:"Parish",name:"Saint George"}}},AF:{name:"Afghanistan",sub:{"AF-TAK":{type:"Province",name:"Takhār"},"AF-BGL":{type:"Province",name:"Baghlān"},"AF-BAM":{type:"Province",name:"Bāmyān"},"AF-BAL":{type:"Province",name:"Balkh"},"AF-SAR":{type:"Province",name:"Sar-e Pul"},"AF-KNR":{type:"Province",name:"Kunar"},"AF-SAM":{type:"Province",name:"Samangān"},"AF-LOG":{type:"Province",name:"Lōgar"},"AF-NUR":{type:"Province",name:"Nūristān"},"AF-KDZ":{type:"Province",name:"Kunduz"},"AF-NIM":{type:"Province",name:"Nīmrōz"},"AF-PAN":{type:"Province",name:"Panjshayr"},"AF-NAN":{type:"Province",name:"Nangarhār"},"AF-KHO":{type:"Province",name:"Khōst"},"AF-PIA":{type:"Province",name:"Paktiyā"},"AF-BDS":{type:"Province",name:"Badakhshān"},"AF-FYB":{type:"Province",name:"Fāryāb"},"AF-URU":{type:"Province",name:"Uruzgān"},"AF-BDG":{type:"Province",name:"Bādghīs"},"AF-LAG":{type:"Province",name:"Laghmān"},"AF-PAR":{type:"Province",name:"Parwān"},"AF-KAP":{type:"Province",name:"Kāpīsā"},"AF-GHA":{type:"Province",name:"Ghaznī"},"AF-GHO":{type:"Province",name:"Ghōr"},"AF-FRA":{type:"Province",name:"Farāh"},"AF-KAB":{type:"Province",name:"Kābul"},"AF-KAN":{type:"Province",name:"Kandahār"},"AF-ZAB":{type:"Province",name:"Zābul"},"AF-WAR":{type:"Province",name:"Wardak"},"AF-HEL":{type:"Province",name:"Helmand"},"AF-PKA":{type:"Province",name:"Paktīkā"},"AF-DAY":{type:"Province",name:"Dāykundī"},"AF-JOW":{type:"Province",name:"Jowzjān"},"AF-HER":{type:"Province",name:"Herāt"}}},AI:{name:"Anguilla",sub:{"AI-AI":{type:"Country",name:"Anguilla"}}},VI:{name:"Virgin Islands",sub:{"VI-VI":{type:"Country",name:"Virgin Islands"}}},IS:{name:"Iceland",sub:{"IS-8":{type:"Region",name:"Suðurland"},"IS-3":{type:"Region",name:"Vesturland"},"IS-2":{type:"Region",name:"Suðurnes"},"IS-1":{type:"Region",name:"Höfuðborgarsvæði utan Reykjavíkur"},"IS-0":{type:"Region",name:"Reykjavík"},"IS-7":{type:"Region",name:"Austurland"},"IS-6":{type:"Region",name:"Norðurland eystra"},"IS-5":{type:"Region",name:"Norðurland vestra"},"IS-4":{type:"Region",name:"Vestfirðir"}}}
86,IR:{name:"Iran",sub:{"IR-03":{type:"Province",name:"Ardabīl"},"IR-02":{type:"Province",name:"Āz̄arbāyjān-e Gharbī"},"IR-01":{type:"Province",name:"Āz̄arbāyjān-e Sharqī"},"IR-26":{type:"Province",name:"Qom"},"IR-07":{type:"Province",name:"Tehrān"},"IR-06":{type:"Province",name:"Būshehr"},"IR-05":{type:"Province",name:"Īlām"},"IR-04":{type:"Province",name:"Eşfahān"},"IR-08":{type:"Province",name:"Chahār Maḩāll va Bakhtīārī"},"IR-29":{type:"Province",name:"Khorāsān-e Janūbī"},"IR-27":{type:"Province",name:"Golestān"},"IR-21":{type:"Province",name:"Māzandarān"},"IR-20":{type:"Province",name:"Lorestān"},"IR-23":{type:"Province",name:"Hormozgān"},"IR-22":{type:"Province",name:"Markazī"},"IR-18":{type:"Province",name:"Kohgīlūyeh va Būyer Aḩmad"},"IR-19":{type:"Province",name:"Gīlān"},"IR-30":{type:"Province",name:"Khorāsān-e Razavī"},"IR-31":{type:"Province",name:"Khorāsān-e Shemālī"},"IR-14":{type:"Province",name:"Fārs"},"IR-15":{type:"Province",name:"Kermān"},"IR-16":{type:"Province",name:"Kordestān"},"IR-17":{type:"Province",name:"Kermānshāh"},"IR-10":{type:"Province",name:"Khūzestān"},"IR-11":{type:"Province",name:"Zanjān"},"IR-12":{type:"Province",name:"Semnān"},"IR-13":{type:"Province",name:"Sīstān va Balūchestān"},"IR-24":{type:"Province",name:"Hamadān"},"IR-25":{type:"Province",name:"Yazd"},"IR-28":{type:"Province",name:"Qazvīn"},"IR-32":{type:"Province",name:"Alborz"}}},AM:{name:"Armenia",sub:{"AM-GR":{type:"Region",name:"Geġark'unik'"},"AM-SU":{type:"Region",name:"Syunik'"},"AM-AR":{type:"Region",name:"Ararat"},"AM-ER":{type:"City",name:"Erevan"},"AM-VD":{type:"Region",name:"Vayoć Jor"},"AM-KT":{type:"Region",name:"Kotayk'"},"AM-LO":{type:"Region",name:"Loṙi"},"AM-AV":{type:"Region",name:"Armavir"},"AM-TV":{type:"Region",name:"Tavuš"},"AM-AG":{type:"Region",name:"Aragac̣otn"},"AM-SH":{type:"Region",name:"Širak"}}},AL:{name:"Albania",sub:{"AL-DI":{type:"District",name:"Dibër"},"AL-KO":{type:"District",name:"Korçë"},"AL-FR":{type:"District",name:"Fier"},"AL-BR":{type:"District",name:"Berat"},"AL-BU":{type:"District",name:"Bulqizë"},"AL-MR":{type:"District",name:"Mirditë"},"AL-DR":{type:"District",name:"Durrës"},"AL-HA":{type:"District",name:"Has"},"AL-DV":{type:"District",name:"Devoll"},"AL-05":{type:"County",name:"Gjirokastër"},"AL-04":{type:"County",name:"Fier"},"AL-07":{type:"County",name:"Kukës"},"AL-06":{type:"County",name:"Korçë"},"AL-01":{type:"County",name:"Berat"},"AL-03":{type:"County",name:"Elbasan"},"AL-02":{type:"County",name:"Durrës"},"AL-TP":{type:"District",name:"Tropojë"},"AL-TR":{type:"District",name:"Tiranë"},"AL-09":{type:"County",name:"Dibër"},"AL-08":{type:"County",name:"Lezhë"},"AL-PG":{type:"District",name:"Pogradec"},"AL-LU":{type:"District",name:"Lushnjë"},"AL-PR":{type:"District",name:"Përmet"},"AL-TE":{type:"District",name:"Tepelenë"},"AL-PU":{type:"District",name:"Pukë"},"AL-GR":{type:"District",name:"Gramsh"},"AL-MT":{type:"District",name:"Mat"},"AL-EL":{type:"District",name:"Elbasan"},"AL-VL":{type:"District",name:"Vlorë"},"AL-KB":{type:"District",name:"Kurbin"},"AL-LB":{type:"District",name:"Librazhd"},"AL-ER":{type:"District",name:"Kolonjë"},"AL-LE":{type:"District",name:"Lezhë"},"AL-GJ":{type:"District",name:"Gjirokastër"},"AL-12":{type:"County",name:"Vlorë"},"AL-KA":{type:"District",name:"Kavajë"},"AL-10":{type:"County",name:"Shkodër"},"AL-11":{type:"County",name:"Tiranë"},"AL-MK":{type:"District",name:"Mallakastër"},"AL-KC":{type:"District",name:"Kuçovë"},"AL-SR":{type:"District",name:"Sarandë"},"AL-MM":{type:"District",name:"Malësi e Madhe"},"AL-DL":{type:"District",name:"Delvinë"},"AL-KU":{type:"District",name:"Kukës"},"AL-SH":{type:"District",name:"Shkodër"},"AL-PQ":{type:"District",name:"Peqin"},"AL-KR":{type:"District",name:"Krujë"},"AL-SK":{type:"District",name:"Skrapar"}}},AO:{name:"Angola",sub:{"AO-CUS":{type:"Province",name:"Kwanza Sul"},"AO-HUA":{type:"Province",name:"Huambo"},"AO-BIE":{type:"Province",name:"Bié"},"AO-NAM":{type:"Province",name:"Namibe"},"AO-LNO":{type:"Province",name:"Lunda Norte"},"AO-UIG":{type:"Province",name:"Uíge"},"AO-HUI":{type:"Province",name:"Huíla"},"AO-BGO":{type:"Province",name:"Bengo"},"AO-LUA":{type:"Province",name:"Luanda"},"AO-LSU":{type:"Province",name:"Lunda Sul"},"AO-CCU":{type:"Province",name:"Kuando Kubango"},"AO-MAL":{type:"Province",name:"Malange"},"AO-BGU":{type:"Province",name:"Benguela"},"AO-MOX":{type:"Province",name:"Moxico"},"AO-CNN":{type:"Province",name:"Cunene"},"AO-CNO":{type:"Province",name:"Kwanza Norte"},"AO-ZAI":{type:"Province",name:"Zaire"},"AO-CAB":{type:"Province",name:"Cabinda"}}},AQ:{name:"Antarctica",sub:{"AQ-AQ":{type:"Country",name:"Antarctica"}}},AS:{name:"American Samoa",sub:{"AS-AS":{type:"Country",name:"American Samoa"}}},AR:{name:"Argentina",sub:{"AR-Z":{type:"Province",name:"Santa Cruz"},"AR-X":{type:"Province",name:"Córdoba"},"AR-Y":{type:"Province",name:"Jujuy"},"AR-V":{type:"Province",name:"Tierra del Fuego"},"AR-W":{type:"Province",name:"Corrientes"},"AR-T":{type:"Province",name:"Tucumán"},"AR-U":{type:"Province",name:"Chubut"},"AR-R":{type:"Province",name:"Río Negro"},"AR-S":{type:"Province",name:"Santa Fe"},"AR-P":{type:"Province",name:"Formosa"},"AR-Q":{type:"Province",name:"Neuquén"},"AR-N":{type:"Province",name:"Misiones"},"AR-L":{type:"Province",name:"La Pampa"},"AR-M":{type:"Province",name:"Mendoza"},"AR-J":{type:"Province",name:"San Juan"},"AR-K":{type:"Province",name:"Catamarca"},"AR-H":{type:"Province",name:"Chaco"},"AR-F":{type:"Province",name:"La Rioja"},"AR-G":{type:"Province",name:"Santiago del Estero"},"AR-D":{type:"Province",name:"San Luis"},"AR-E":{type:"Province",name:"Entre Ríos"},"AR-B":{type:"Province",name:"Buenos Aires"},"AR-C":{type:"City",name:"Ciudad Autónoma de Buenos Aires"},"AR-A":{type:"Province",name:"Salta"}}},AU:{name:"Australia",sub:{"AU-ACT":{type:"Territory",name:"Australian Capital Territory"},"AU-QLD":{type:"State",name:"Queensland"},"AU-TAS":{type:"State",name:"Tasmania"},"AU-VIC":{type:"State",name:"Victoria"},"AU-NT":{type:"Territory",name:"Northern Territory"},"AU-WA":{type:"State",name:"Western Australia"},"AU-SA":{type:"State",name:"South Australia"},"AU-NSW":{type:"State",name:"New South Wales"}}},AT:{name:"Austria",sub:{"AT-8":{type:"Federal länder",name:"Vorarlberg"},"AT-9":{type:"Federal länder",name:"Wien"},"AT-4":{type:"Federal länder",name:"Oberösterreich"},"AT-5":{type:"Federal länder",name:"Salzburg"},"AT-6":{type:"Federal länder",name:"Steiermark"},"AT-7":{type:"Federal länder",name:"Tirol"},"AT-1":{type:"Federal länder",name:"Burgenland"},"AT-2":{type:"Federal länder",name:"Kärnten"},"AT-3":{type:"Federal länder",name:"Niederösterreich"}}},IO:{name:"British Indian Ocean Territory",sub:{"IO-IO":{type:"Country",name:"British Indian Ocean Territory"}}},IN:{name:"India",sub:{"IN-BR":{type:"State",name:"Bihar"},"IN-MZ":{type:"State",name:"Mizoram"},"IN-DD":{type:"Union territory",name:"Daman and Diu"},"IN-LD":{type:"Union territory",name:"Lakshadweep"},"IN-DN":{type:"Union territory",name:"Dadra and Nagar Haveli"},"IN-DL":{type:"Union territory",name:"Delhi"},"IN-NL":{type:"State",name:"Nagaland"},"IN-WB":{type:"State",name:"West Bengal"},"IN-HR":{type:"State",name:"Haryana"},"IN-HP":{type:"State",name:"Himachal Pradesh"},"IN-AS":{type:"State",name:"Assam"},"IN-UT":{type:"State",name:"Uttarakhand"},"IN-JH":{type:"State",name:"Jharkhand"},"IN-JK":{type:"State",name:"Jammu and Kashmir"},"IN-UP":{type:"State",name:"Uttar Pradesh"},"IN-SK":{type:"State",name:"Sikkim"},"IN-CT":{type:"State",name:"Chhattisgarh"},"IN-PY":{type:"Union territory",name:"Puducherry"},"IN-CH":{type:"Union territory",name:"Chandigarh"},"IN-GA":{type:"State",name:"Goa"},"IN-TG":{type:"State",name:"Telangana"},"IN-GJ":{type:"State",name:"Gujarat"},"IN-RJ":{type:"State",name:"Rajasthan"},"IN-MP":{type:"State",name:"Madhya Pradesh"},"IN-OR":{type:"State",name:"Odisha"},"IN-TN":{type:"State",name:"Tamil Nadu"},"IN-AN":{type:"Union territory",name:"Andaman and Nicobar Islands"},"IN-AP":{type:"State",name:"Andhra Pradesh"},"IN-TR":{type:"State",name:"Tripura"},"IN-AR":{type:"State",name:"Arunachal Pradesh"},"IN-KA":{type:"State",name:"Karnataka"},"IN-PB":{type:"State",name:"Punjab"},"IN-ML":{type:"State",name:"Meghalaya"},"IN-MN":{type:"State",name:"Manipur"},"IN-MH":{type:"State",name:"Maharashtra"},"IN-KL":{type:"State",name:"Kerala"}}},AX:{name:"Åland Islands",sub:{"AX-AX":{type:"Country",name:"Åland Islands"}}},AZ:{name:"Azerbaijan",sub:{"AZ-SBN":{type:"Rayon",name:"Şabran"},"AZ-OGU":{type:"Rayon",name:"Oğuz"},"AZ-ABS":{type:"Rayon",name:"Abşeron"},"AZ-QBA":{type:"Rayon",name:"Quba"},"AZ-FUZ":{type:"Rayon",name:"Füzuli"},"AZ-HAC":{type:"Rayon",name:"Hacıqabul"},"AZ-SKR":{type:"Rayon",name:"Şәmkir"},"AZ-AST":{type:"Rayon",name:"Astara"},"AZ-ZAQ":{type:"Rayon",name:"Zaqatala"},"AZ-QBI":{type:"Rayon",name:"Qubadlı"},"AZ-XCI":{type:"Rayon",name:"Xocalı"},"AZ-GYG":{type:"Rayon",name:"Göygöl"},"AZ-BA":{type:"Municipality",name:"Bakı"},"AZ-CUL":{type:"Rayon",name:"Culfa"},"AZ-YEV":{type:"Rayon",name:"Yevlax"},"AZ-BEY":{type:"Rayon",name:"Beyləqan"},"AZ-MAS":{type:"Rayon",name:"Masallı"},"AZ-SAB":{type:"Rayon",name:"Sabirabad"},"AZ-GOR":{type:"Rayon",name:"Goranboy"},"AZ-QAX":{type:"Rayon",name:"Qax"},"AZ-BAR":{type:"Rayon",name:"Bərdə"},"AZ-SAH":{type:"Rayon",name:"Şahbuz"},"AZ-LER":{type:"Rayon",name:"Lerik"},"AZ-SAK":{type:"Rayon",name:"Şәki"},"AZ-SAL":{type:"Rayon",name:"Salyan"},"AZ-ORD":{type:"Rayon",name:"Ordubad"},"AZ-KUR":{type:"Rayon",name:"Kürdəmir"},"AZ-GOY":{type:"Rayon",name:"Göyçay"},"AZ-NA":{type:"Municipality",name:"Naftalan"},"AZ-CAB":{type:"Rayon",name:"Cəbrayıl"},"AZ-XVD":{type:"Rayon",name:"Xocavәnd"},"AZ-LAC":{type:"Rayon",name:"Laçın"},"AZ-QOB":{type:"Rayon",name:"Qobustan"},"AZ-BAB":{type:"Rayon",name:"Babək"},"AZ-YE":{type:"Municipality",name:"Yevlax"},"AZ-BAL":{type:"Rayon",name:"Balakən"},"AZ-IMI":{type:"Rayon",name:"İmişli"},"AZ-CAL":{type:"Rayon",name:"Cəlilabad"},"AZ-LA":{type:"Municipality",name:"Lәnkәran"},"AZ-BIL":{type:"Rayon",name:"Biləsuvar"},"AZ-SMI":{type:"Rayon",name:"Şamaxı"},"AZ-SIY":{type:"Rayon",name:"Siyәzәn"},"AZ-AGU":{type:"Rayon",name:"Ağsu"},"AZ-SUS":{type:"Rayon",name:"Şuşa"},"AZ-TAR":{type:"Rayon",name:"Tәrtәr"},"AZ-AGS":{type:"Rayon",name:"Ağdaş"},"AZ-AGM":{type:"Rayon",name:"Ağdam"},"AZ-YAR":{type:"Rayon",name:"Yardımlı"},"AZ-SM":{type:"Municipality",name:"Sumqayıt"},"AZ-SA":{type:"Municipality",name:"Şәki"},"AZ-LAN":{type:"Rayon",name:"Lənkəran"},"AZ-GAD":{type:"Rayon",name:"Gədəbəy"},"AZ-QAZ":{type:"Rayon",name:"Qazax"},"AZ-GA":{type:"Municipality",name:"Gәncә"},"AZ-AGA":{type:"Rayon",name:"Ağstafa"},"AZ-SAT":{type:"Rayon",name:"Saatlı"},"AZ-AGC":{type:"Rayon",name:"Ağcabәdi"},"AZ-QUS":{type:"Rayon",name:"Qusar"},"AZ-ZAN":{type:"Rayon",name:"Zәngilan"},"AZ-SAR":{type:"Rayon",name:"Şәrur"},"AZ-UCA":{type:"Rayon",name:"Ucar"},"AZ-TOV":{type:"Rayon",name:"Tovuz"},"AZ-QAB":{type:"Rayon",name:"Qәbәlә"},"AZ-NV":{type:"Municipality",name:"Naxçıvan"},"AZ-ISM":{type:"Rayon",name:"İsmayıllı"},"AZ-SR":{type:"Municipality",name:"Şirvan"},"AZ-MI":{type:"Municipality",name:"Mingәçevir"},"AZ-NEF":{type:"Rayon",name:"Neftçala"},"AZ-KAL":{type:"Rayon",name:"Kəlbəcər"},"AZ-KAN":{type:"Rayon",name:"Kǝngǝrli"},"AZ-NX":{type:"Autonomous republic",name:"Naxçıvan"},"AZ-XAC":{type:"Rayon",name:"Xaçmaz"},"AZ-SMX":{type:"Rayon",name:"Samux"},"AZ-XA":{type:"Municipality",name:"Xankәndi"},"AZ-XIZ":{type:"Rayon",name:"Xızı"},"AZ-DAS":{type:"Rayon",name:"Daşkəsən"},"AZ-SAD":{type:"Rayon",name:"Sәdәrәk"},"AZ-ZAR":{type:"Rayon",name:"Zәrdab"}}},IE:{name:"Ireland",sub:{"IE-WD":{type:"County",name:"Port Láirge"},"IE-TA":{type:"County",name:"Tiobraid Árann"},"IE-WW":{type:"County",name:"Cill Mhantáin"},"IE-CW":{type:"County",name:"Carlow"},"IE-C":{type:"Province",name:"Connacht"},"IE-D":{type:"County",name:"Baile Átha Cliath"},"IE-G":{type:"County",name:"Gaillimh"},"IE-M":{type:"Province",name:"An Mhumhain"},"IE-L":{type:"Province",name:"Laighin"},"IE-RN":{type:"County",name:"Ros Comáin"},"IE-MO":{type:"County",name:"Maigh Eo"},"IE-MN":{type:"County",name:"Monaghan"},"IE-U":{type:"Province",name:"Ulaidh"},"IE-MH":{type:"County",name:"An Mhí"},"IE-CO":{type:"County",name:"Corcaigh"},"IE-CN":{type:"County",name:"An Cabhán"},"IE-KK":{type:"County",name:"Cill Chainnigh"},"IE-KE":{type:"County",name:"Cill Dara"},"IE-WX":{type:"County",name:"Loch Garman"},"IE-OY":{type:"County",name:"Offaly"},"IE-KY":{type:"County",name:"Ciarraí"},"IE-CE":{type:"County",name:"An Clár"},"IE-WH":{type:"County",name:"An Iarmhí"},"IE-SO":{type:"County",name:"Sligeach"},"IE-DL":{type:"County",name:"Donegal"},"IE-LS":{type:"County",name:"Laois"},"IE-LM":{type:"County",name:"Leitrim"},"IE-LK":{type:"County",name:"Limerick"},"IE-LH":{type:"County",name:"Louth"}
86,"IE-LD":{type:"County",name:"An Longfort"}}},ID:{name:"Indonesia",sub:{"ID-JK":{type:"Special district",name:"Jakarta Raya"},"ID-SL":{type:"Geographical unit",name:"Sulawesi"},"ID-JI":{type:"Province",name:"Jawa Timur"},"ID-SM":{type:"Geographical unit",name:"Sumatera"},"ID-JB":{type:"Province",name:"Jawa Barat"},"ID-JA":{type:"Province",name:"Jambi"},"ID-NT":{type:"Province",name:"Nusa Tenggara Timur"},"ID-SA":{type:"Province",name:"Sulawesi Utara"},"ID-SB":{type:"Province",name:"Sumatera Barat"},"ID-LA":{type:"Province",name:"Lampung"},"ID-YO":{type:"Special region",name:"Yogyakarta"},"ID-ST":{type:"Province",name:"Sulawesi Tengah"},"ID-SU":{type:"Province",name:"Sumatera Utara"},"ID-JW":{type:"Geographical unit",name:"Jawa"},"ID-NB":{type:"Province",name:"Nusa Tenggara Barat"},"ID-SR":{type:"Province",name:"Sulawesi Barat"},"ID-JT":{type:"Province",name:"Jawa Tengah"},"ID-MU":{type:"Province",name:"Maluku Utara"},"ID-AC":{type:"Autonomous province",name:"Aceh"},"ID-SS":{type:"Province",name:"Sumatera Selatan"},"ID-NU":{type:"Geographical unit",name:"Nusa Tenggara"},"ID-KT":{type:"Province",name:"Kalimantan Tengah"},"ID-KU":{type:"Province",name:"Kalimantan Utara"},"ID-SG":{type:"Province",name:"Sulawesi Tenggara"},"ID-PA":{type:"Province",name:"Papua"},"ID-KR":{type:"Province",name:"Kepulauan Riau"},"ID-KS":{type:"Province",name:"Kalimantan Selatan"},"ID-RI":{type:"Province",name:"Riau"},"ID-PB":{type:"Province",name:"Papua Barat"},"ID-GO":{type:"Province",name:"Gorontalo"},"ID-MA":{type:"Province",name:"Maluku"},"ID-KA":{type:"Geographical unit",name:"Kalimantan"},"ID-KB":{type:"Province",name:"Kalimantan Barat"},"ID-KI":{type:"Province",name:"Kalimantan Timur"},"ID-ML":{type:"Geographical unit",name:"Maluku"},"ID-SN":{type:"Province",name:"Sulawesi Selatan"},"ID-BT":{type:"Province",name:"Banten"},"ID-BB":{type:"Province",name:"Bangka Belitung"},"ID-BA":{type:"Province",name:"Bali"},"ID-BE":{type:"Province",name:"Bengkulu"},"ID-PP":{type:"Geographical unit",name:"Papua"}}},UA:{name:"Ukraine",sub:{"UA-61":{type:"Region",name:"Ternopilska oblast"},"UA-21":{type:"Region",name:"Zakarpatska oblast"},"UA-23":{type:"Region",name:"Zaporizka oblast"},"UA-26":{type:"Region",name:"Ivano-Frankivska oblast"},"UA-05":{type:"Region",name:"Vinnytska oblast"},"UA-46":{type:"Region",name:"Lvivska oblast"},"UA-09":{type:"Region",name:"Luhanska oblast"},"UA-68":{type:"Region",name:"Khmelnytska oblast"},"UA-43":{type:"Republic",name:"Avtonomna Respublika Krym"},"UA-40":{type:"City",name:"Sevastopol"},"UA-65":{type:"Region",name:"Khersonska oblast"},"UA-07":{type:"Region",name:"Volynska oblast"},"UA-48":{type:"Region",name:"Mykolaivska oblast"},"UA-63":{type:"Region",name:"Kharkivska oblast"},"UA-35":{type:"Region",name:"Kirovohradska oblast"},"UA-32":{type:"Region",name:"Kyivska oblast"},"UA-30":{type:"City",name:"Kyiv"},"UA-77":{type:"Region",name:"Chernivetska oblast"},"UA-18":{type:"Region",name:"Zhytomyrska oblast"},"UA-71":{type:"Region",name:"Cherkaska oblast"},"UA-56":{type:"Region",name:"Rivnenska oblast"},"UA-51":{type:"Region",name:"Odeska oblast"},"UA-53":{type:"Region",name:"Poltavska oblast"},"UA-74":{type:"Region",name:"Chernihivska oblast"},"UA-12":{type:"Region",name:"Dnipropetrovska oblast"},"UA-59":{type:"Region",name:"Sumska oblast"},"UA-14":{type:"Region",name:"Donetska oblast"}}},QA:{name:"Qatar",sub:{"QA-MS":{type:"Municipality",name:"Ash Shamāl"},"QA-KH":{type:"Municipality",name:"Al Khawr wa adh Dhakhīrah"},"QA-ZA":{type:"Municipality",name:"Az̧ Z̧a‘āyin"},"QA-RA":{type:"Municipality",name:"Ar Rayyān"},"QA-WA":{type:"Municipality",name:"Al Wakrah"},"QA-US":{type:"Municipality",name:"Umm Şalāl"},"QA-DA":{type:"Municipality",name:"Ad Dawḩah"}}},MZ:{name:"Mozambique",sub:{"MZ-MPM":{type:"City",name:"Maputo"},"MZ-I":{type:"Province",name:"Inhambane"},"MZ-N":{type:"Province",name:"Nampula"},"MZ-L":{type:"Province",name:"Maputo"},"MZ-B":{type:"Province",name:"Manica"},"MZ-A":{type:"Province",name:"Niassa"},"MZ-G":{type:"Province",name:"Gaza"},"MZ-S":{type:"Province",name:"Sofala"},"MZ-P":{type:"Province",name:"Cabo Delgado"},"MZ-Q":{type:"Province",name:"Zambézia"},"MZ-T":{type:"Province",name:"Tete"}}}},n={AGO:"AO",DZA:"DZ",EGY:"EG",BGD:"BD",NER:"NE",LIE:"LI",NAM:"NA",BGR:"BG",BOL:"BO",GHA:"GH",CCK:"CC",PAK:"PK",CPV:"CV",JOR:"JO",LBR:"LR",LBY:"LY",MYS:"MY",DOM:"DO",PRI:"PR",SXM:"SX",PRK:"KP",PSE:"PS",TZA:"TZ",BWA:"BW",KHM:"KH",UMI:"UM",NIC:"NI",TTO:"TT",ETH:"ET",PRY:"PY",HKG:"HK",SAU:"SA",LBN:"LB",SVN:"SI",BFA:"BF",CHE:"CH",MRT:"MR",HRV:"HR",CHL:"CL",CHN:"CN",KNA:"KN",SLE:"SL",JAM:"JM",SMR:"SM",GIB:"GI",DJI:"DJ",GIN:"GN",FIN:"FI",URY:"UY",THA:"TH",STP:"ST",SYC:"SC",NPL:"NP",CXR:"CX",LAO:"LA",YEM:"YE",BVT:"BV",ZAF:"ZA",KIR:"KI",PHL:"PH",ROU:"RO",VI
86R:"VI",SYR:"SY",MAC:"MO",MAF:"MF",MLT:"MT",KAZ:"KZ",TCA:"TC",PYF:"PF",NIU:"NU",DMA:"DM",BEN:"BJ",GUF:"GF",BEL:"BE",MSR:"MS",TGO:"TG",DEU:"DE",GUM:"GU",LKA:"LK",SSD:"SS",FLK:"FK",GBR:"GB",BES:"BQ",GUY:"GY",CRI:"CR",CMR:"CM",MAR:"MA",MNP:"MP",LSO:"LS",HUN:"HU",TKM:"TM",SUR:"SR",NLD:"NL",BMU:"BM",HMD:"HM",TCD:"TD",GEO:"GE",MNE:"ME",MNG:"MN",MHL:"MH",MTQ:"MQ",BLZ:"BZ",NFK:"NF",MMR:"MM",AFG:"AF",BDI:"BI",VGB:"VG",BLR:"BY",BLM:"BL",GRD:"GD",TKL:"TK",GRC:"GR",RUS:"RU",GRL:"GL",SHN:"SH",AND:"AD",MOZ:"MZ",TJK:"TJ",HTI:"HT",MEX:"MX",ZWE:"ZW",LCA:"LC",IND:"IN",LVA:"LV",BTN:"BT",VCT:"VC",VNM:"VN",NOR:"NO",CZE:"CZ",ATF:"TF",ATG:"AG",FJI:"FJ",IOT:"IO",HND:"HN",MUS:"MU",ATA:"AQ",LUX:"LU",ISR:"IL",FSM:"FM",PER:"PE",REU:"RE",IDN:"ID",VUT:"VU",MKD:"MK",COD:"CD",COG:"CG",ISL:"IS",GLP:"GP",COK:"CK",COM:"KM",COL:"CO",NGA:"NG",TLS:"TL",TWN:"TW",PRT:"PT",MDA:"MD",GGY:"GG",MDG:"MG",ECU:"EC",SEN:"SN",NZL:"NZ",MDV:"MV",ASM:"AS",SPM:"PM",CUW:"CW",FRA:"FR",LTU:"LT",RWA:"RW",ZMB:"ZM",GMB:"GM",WLF:"WF",JEY:"JE",FRO:"FO",GTM:"GT",DNK:"DK",IMN:"IM",AUS:"AU",AUT:"AT",SJM:"SJ",VEN:"VE",PLW:"PW",KEN:"KE",MYT:"YT",WSM:"WS",TUR:"TR",ALB:"AL",OMN:"OM",TUV:"TV",ALA:"AX",BRN:"BN",TUN:"TN",PCN:"PN",BRB:"BB",BRA:"BR",CIV:"CI",SRB:"RS",GNQ:"GQ",USA:"US",QAT:"QA",SWE:"SE",AZE:"AZ",GNB:"GW",SWZ:"SZ",TON:"TO",CAN:"CA",UKR:"UA",KOR:"KR",AIA:"AI",CAF:"CF",SVK:"SK",CYP:"CY",BIH:"BA",SGP:"SG",SGS:"GS",SOM:"SO",UZB:"UZ",ERI:"ER",POL:"PL",KWT:"KW",GAB:"GA",CYM:"KY",VAT:"VA",EST:"EE",MWI:"MW",ESP:"ES",IRQ:"IQ",SLV:"SV",MLI:"ML",IRL:"IE",IRN:"IR",ABW:"AW",PNG:"PG",PAN:"PA",SDN:"SD",SLB:"SB",ESH:"EH",MCO:"MC",ITA:"IT",JPN:"JP",KGZ:"KG",UGA:"UG",NCL:"NC",ARE:"AE",ARG:"AR",BHS:"BS",BHR:"BH",ARM:"AM",NRU:"NR",CUB:"CU"},r={subdivision:function(o,i){if(typeof i>"u"){i=o.trim().toUpperCase();var s=i.split("-");if(s.length!==2)return{};o=s[0],i=s[1]}o.length===3&&(o=n[o]);var c=o+"-"+i;if(!(o in t))return null;var l=t[o].sub,p=l[c];if(typeof p>"u"){for(var u in l)if(l.hasOwnProperty(u)&&l[u].name.toUpperCase()===i.toUpperCase()){p=l[u],c=u;break}if(typeof p>"u")return null}return p.countryName=t[o].name,p.countryCode=o,p.code=c,p.regionCode=c.split("-").length===2?c.split("-")[1]:"",p},country:function(o){if(o=o.trim().toUpperCase(),o.length===3&&(o=n[o]),o in t){var i=t[o];return i.code=o,i}for(var s in t)if(t.hasOwnProperty(s)&&t[s].name.toUpperCase()===o.toUpperCase()){i=t[s],i.code=s;break}return typeof i>"u"?null:i},data:t,codes:n};e!==null?e.exports=r:window.iso3166=r})()})(O4)),O4.exports}var rpe=npe();const l3=zn(rpe);var g4={exports:{}},yb={exports:{}};const ape=OG(gG);var ope=yb.exports,l9;function ipe(){return l9||(l9=1,(function(e){(function(t,n){e.exports?e.exports=n(ape):n(t.moment)})(ope,function(t){t.version===void 0&&t.default&&(t=t.default);var n="0.5.48",r={},o={},i={},s={},c={},l;(!t||typeof t.version!="string")&&ie("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var p=t.version.split("."),u=+p[0],d=+p[1];(u<2||u===2&&d<6)&&ie("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+t.version+". See momentjs.com");function b(ee){return ee>96?ee-87:ee>64?ee-29:ee-48}function f(ee){var oe=0,X=ee.split("."),de=X[0],le=X[1]||"",ve=1,Be,Ge=0,Ye=1;for(ee.charCodeAt(0)===45&&(oe=1,Ye=-1),oe;oe<de.length;oe++)Be=b(de.charCodeAt(oe)),Ge=60*Ge+Be;for(oe=0;oe<le.length;oe++)ve=ve/60,Be=b(le.charCodeAt(oe)),Ge+=Be*ve;return Ge*Ye}function m(ee){for(var oe=0;oe<ee.length;oe++)ee[oe]=f(ee[oe])}function h(ee,oe){for(var X=0;X<oe;X++)ee[X]=Math.round((ee[X-1]||0)+ee[X]*6e4);ee[oe-1]=1/0}function M(ee,oe){var X=[],de;for(de=0;de<oe.length;de++)X[de]=ee[oe[de]];return X}function z(ee){var oe=ee.split("|"),X=oe[2].split(" "),de=oe[3].split(""),le=oe[4].split(" ");return m(X),m(de),m(le),h(le,de.length),{name:oe[0],abbrs:M(oe[1].split(" "),de),offsets:M(X,de),untils:le,population:oe[5]|0}}function O(ee){ee&&this._set(z(ee))}function g(ee,oe){var X=oe.length;if(ee<oe[0])return 0;if(X>1&&oe[X-1]===1/0&&ee>=oe[X-2])return X-1;if(ee>=oe[X-1])return-1;for(var de,le=0,ve=X-1;ve-le>1;)de=Math.floor((le+ve)/2),oe[de]<=ee?le=de:ve=de;return ve}O.prototype={_set:function(ee){this.name=ee.name,this.abbrs=ee.abbrs,this.untils=ee.untils,this.offsets=ee.offsets,this.population=ee.population},_index:function(ee){var oe=+ee,X=this.untils,de;if(de=g(oe,X),de>=0)return de},countries:function(){var ee=this.name;return Object.keys(i).filter(function(oe){return i[oe].zones.indexOf(ee)!==-1})},parse:function(ee){var oe=+ee,X=this.offsets,de=this.untils,le=de.length-1,ve,Be,Ge,Ye;
vendor: 6,036 bytes, line 86
86for(Ye=0;Ye<le;Ye++)if(ve=X[Ye],Be=X[Ye+1],Ge=X[Ye&&Ye-1],ve<Be&&Oe.moveAmbiguousForward?ve=Be:ve>Ge&&Oe.moveInvalidForward&&(ve=Ge),oe<de[Ye]-ve*6e4)return X[Ye];return X[le]},abbr:function(ee){return this.abbrs[this._index(ee)]},offset:function(ee){return ie("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(ee)]},utcOffset:function(ee){return this.offsets[this._index(ee)]}};function x(ee,oe){this.name=ee,this.zones=oe}function C(ee){var oe=ee.toTimeString(),X=oe.match(/\([a-z ]+\)/i);X&&X[0]?(X=X[0].match(/[A-Z]/g),X=X?X.join(""):void 0):(X=oe.match(/[A-Z]{3,5}/g),X=X?X[0]:void 0),X==="GMT"&&(X=void 0),this.at=+ee,this.abbr=X,this.offset=ee.getTimezoneOffset()}function S(ee){this.zone=ee,this.offsetScore=0,this.abbrScore=0}S.prototype.scoreOffsetAt=function(ee){this.offsetScore+=Math.abs(this.zone.utcOffset(ee.at)-ee.offset),this.zone.abbr(ee.at).replace(/[^A-Z]/g,"")!==ee.abbr&&this.abbrScore++};function q(ee,oe){for(var X,de;de=((oe.at-ee.at)/12e4|0)*6e4;)X=new C(new Date(ee.at+de)),X.offset===ee.offset?ee=X:oe=X;return ee}function A(){var ee=new Date().getFullYear()-2,oe=new C(new Date(ee,0,1)),X=oe.offset,de=[oe],le,ve,Be,Ge;for(Ge=1;Ge<48;Ge++)Be=new Date(ee,Ge,1).getTimezoneOffset(),Be!==X&&(ve=new C(new Date(ee,Ge,1)),le=q(oe,ve),de.push(le),de.push(new C(new Date(le.at+6e4))),oe=ve,X=Be);for(Ge=0;Ge<4;Ge++)de.push(new C(new Date(ee+Ge,0,1))),de.push(new C(new Date(ee+Ge,6,1)));return de}function v(ee,oe){return ee.offsetScore!==oe.offsetScore?ee.offsetScore-oe.offsetScore:ee.abbrScore!==oe.abbrScore?ee.abbrScore-oe.abbrScore:ee.zone.population!==oe.zone.population?oe.zone.population-ee.zone.population:oe.zone.name.localeCompare(ee.zone.name)}function _(ee,oe){var X,de;for(m(oe),X=0;X<oe.length;X++)de=oe[X],c[de]=c[de]||{},c[de][ee]=!0}function R(ee){var oe=ee.length,X={},de=[],le={},ve,Be,Ge,Ye;for(ve=0;ve<oe;ve++)if(Ge=ee[ve].offset,!le.hasOwnProperty(Ge)){Ye=c[Ge]||{};for(Be in Ye)Ye.hasOwnProperty(Be)&&(X[Be]=!0);le[Ge]=!0}for(ve in X)X.hasOwnProperty(ve)&&de.push(s[ve]);return de}function w(){try{var ee=Intl.DateTimeFormat().resolvedOptions().timeZone;if(ee&&ee.length>3){var oe=s[E(ee)];if(oe)return oe;ie("Moment Timezone found "+ee+" from the Intl api, but did not have that data loaded.")}}catch{}var X=A(),de=X.length,le=R(X),ve=[],Be,Ge,Ye;for(Ge=0;Ge<le.length;Ge++){for(Be=new S(T(le[Ge])),Ye=0;Ye<de;Ye++)Be.scoreOffsetAt(X[Ye]);ve.push(Be)}return ve.sort(v),ve.length>0?ve[0].zone.name:void 0}function W(ee){return(!l||ee)&&(l=w()),l}function E(ee){return(ee||"").toLowerCase().replace(/\//g,"_")}function j(ee){var oe,X,de,le;for(typeof ee=="string"&&(ee=[ee]),oe=0;oe<ee.length;oe++)de=ee[oe].split("|"),X=de[0],le=E(X),r[le]=ee[oe],s[le]=X,_(le,de[2].split(" "))}function T(ee,oe){ee=E(ee);var X=r[ee],de;return X instanceof O?X:typeof X=="string"?(X=new O(X),r[ee]=X,X):o[ee]&&oe!==T&&(de=T(o[ee],T))?(X=r[ee]=new O,X._set(de),X.name=s[ee],X):null}function F(){var ee,oe=[];for(ee in s)s.hasOwnProperty(ee)&&(r[ee]||r[o[ee]])&&s[ee]&&oe.push(s[ee]);return oe.sort()}function Z(){return Object.keys(i)}function re(ee){var oe,X,de,le;for(typeof ee=="string"&&(ee=[ee]),oe=0;oe<ee.length;oe++)X=ee[oe].split("|"),de=E(X[0]),le=E(X[1]),o[de]=le,s[de]=X[0],o[le]=de,s[le]=X[1]}function ne(ee){var oe,X,de,le;if(!(!ee||!ee.length))for(oe=0;oe<ee.length;oe++)le=ee[oe].split("|"),X=le[0].toUpperCase(),de=le[1].split(" "),i[X]=new x(X,de)}function k(ee){return ee=ee.toUpperCase(),i[ee]||null}function K(ee,oe){if(ee=k(ee),!ee)return null;var X=ee.zones.sort();return oe?X.map(function(de){var le=T(de);return{name:de,offset:le.utcOffset(new Date)}}):X}function U(ee){j(ee.zones),re(ee.links),ne(ee.countries),Oe.dataVersion=ee.version}function G(ee){return G.didShowError||(G.didShowError=!0,ie("moment.tz.zoneExists('"+ee+"') has been deprecated in favor of !moment.tz.zone('"+ee+"')")),!!T(ee)}function H(ee){var oe=ee._f==="X"||ee._f==="x";return!!(ee._a&&ee._tzm===void 0&&!oe)}function ie(ee){typeof console<"u"&&typeof console.error=="function"&&console.error(ee)}function Oe(ee){var oe=Array.prototype.slice.call(arguments,0,-1),X=arguments[arguments.length-1],de=t.utc.apply(null,oe),le;return!t.isMoment(ee)&&H(de)&&(le=T(X))&&de.add(le.parse(de),"minutes"),de.tz(X),de}Oe.version=n,Oe.dataVersion="",Oe._zones=r,Oe._links=o,Oe._names=s,Oe._countries=i,Oe.add=j,Oe.link=re,Oe.load=U,Oe.zone=T,Oe.zoneExists=G,Oe.guess=W,Oe.names=F,Oe.Zone=O,Oe.unpack=z,Oe.unpackBase60=f,Oe.needsOffset=H,Oe.moveInvalidForward=!0,Oe.moveAmbiguousForward=!1,Oe.countries=Z,Oe.zonesForCountry=K;var Me=t.fn;t.tz=Oe,t.defaultZone=null,t.updateOffset=function(ee,oe){var X=t.defaultZone,de;if(ee._z===void 0&&(X&&H(ee)&&!ee._isUTC&&ee.isValid()&&(ee._d=t.utc(ee._a)._d,ee.utc().add(X.parse(ee),"minutes")),ee._z=X),ee._z)if(de=ee._z.utcOffset(ee),Math.abs(de)<16&&(de=de/60),ee.utcOffset!==void 0){var le=ee._z;ee.utcOffset(-de,oe),ee._z=le}else ee.zone(de,oe)},Me.tz=function(ee,oe){if(ee){if(typeof ee!="string")throw new Error("Time zone name must be a string, got "+ee+" ["+typeof ee+"]");return this._z=T(ee),this._z?t.updateOffset(this,oe):ie("Moment Timezone has no data for "+ee+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name};function xe(ee){return function(){return this._z?this._z.abbr(this):ee.call(this)}}function _e(ee){return function(){return this._z=null,ee.apply(this,arguments)}}function be(ee){return function(){return arguments.length>0&&(this._z=null),ee.apply(this,arguments)}}Me.zoneName=xe(Me.zoneName),Me.zoneAbbr=xe(Me.zoneAbbr),Me.utc=_e(Me.utc),Me.local=_e(Me.local),Me.utcOffset=be(Me.utcOffset),t.tz.setDefault=function(ee){return(u<2||u===2&&d<9)&&ie("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+t.version+"."),t.defaultZone=ee?T(ee):null,t};var he=t.momentProperties;return Object.prototype.toString.call(he)==="[object Array]"?(he.push("_z"),he.push("_a")):he&&(he._z=null),t})})(yb)),yb.exports}const spe="2025b",cpe=JSON.parse('
vendor: 706,470 bytes, line 86
86["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Nairobi|LMT +0230 EAT +0245|-2r.g -2u -30 -2J|012132|-2ua2r.g N6nV.g 3Fbu h1cu dzbJ|47e5","Africa/Algiers|LMT PMT WET WEST CET CEST|-c.c -9.l 0 -10 -10 -20|01232323232323232454542423234542324|-3bQ0c.c MDA2.P cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT GMT +0030 WAT|-d.z 0 -u -10|01023|-2B40d.z 7iod.z dnXK.p dLzH.z|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.i -20|01|-2sw2a.i|26e5","Africa/Cairo|LMT EET EEST|-25.9 -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBC5.9 1AQM5.9 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0 kSp0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|32e5","Africa/Ceuta|LMT WET WEST CET CEST|l.g 0 -10 -10 -20|0121212121212121212121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2M0M0 GdX0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|20e4","Africa/Johannesburg|LMT SAST SAST SAST|-1Q -1u -20 -30|0123232|-39EpQ qTcm 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|012121212121212121212121212121212131|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|LMT MMT MMT GMT|H.8 H.8 I.u 0|0123|-3ygng.Q 1usM0 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT LMT GMT WAT|-q.U A.J 0 -10|01232|-3tooq.U 18aoq.U 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|LMT PMT CET CEST|-E.I -9.l -10 -20|01232323232323232323232323232323232|-3zO0E.I 1cBAv.n 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|LMT +0130 SAST SAST CAT WAT|-18.o -1u -20 -30 -20 -10|012324545454545454545454545454545454545454545454545454|-39Ep8.o qTbC.o 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|LMT LMT NST NWT NPT BST BDT AHST HST HDT|-cd.m bK.C b0 a0 a0 b0 a0 a0 a0 90|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVzf.p 1EX1d.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|LMT LMT AST AWT APT AHST AHDT YST AKST AKDT|-e0.o 9X.A a0 90 90 a0 90 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVxs.n 1EX20.o 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|LMT AST AWT APT|4o.p 40 30 30|01231|-2Qi7z.z 1IUbz.z 7XT0 iu0|24e5","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|LMT CMT -04 -03 -02|3R.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343434343|-331U6.c 125cn pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|LMT CMT -04 -03 -02|4n.8 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243432343|-331TA.Q 125bR.E pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|LMT CMT -04 -03 -02|4g.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243434343|-331TH.c 125c0 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|LMT CMT -04 -03 -02|4l.c 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232434343|-331TC.M 125bT.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|LMT CMT -04 -03 -02|4r.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tw.A 125bN.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|LMT CMT -04 -03 -02|4z.g 4g.M 40 30 20|012323232323232323232323232323232323232323234343423232432343|-331To.I 125bF.w pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|LMT CMT -04 -03 -02|4A.Q 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tn.8 125bD.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|LMT CMT -04 -03 -02|4l.E 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342434343|-331TC.k 125bT.8 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|LMT CMT -04 -03 -02|4y.4 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tp.U 125bG.I pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|LMT CMT -04 -03 -02|4p.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232323432323|-331Ty.A 125bP.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|LMT CMT -04 -03 -02|4k.Q 4g.M 40 30 20|01232323232323232323232323232323232323232323434343424343234343|-331TD.8 125bT.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|LMT CMT -04 -03 -02|4x.c 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tq.M 125bH.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|LMT AMT -04 -03|3O.E 3O.E 40 30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-3eLw9.k 1FGo0 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0|28e5","America/Panama|LMT CMT EST|5i.8 5j.A 50|012|-3eLuF.Q Iy01.s|15e5","America/Bahia_Banderas|LMT MST CST MDT CDT|71 70 60 60 50|01213121313131313131313131313131313142424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT AST ADT -0330|3W.t 40 30 3u|0121213121212121|-2m4k1.v 1eAN1.v RB0 1Bz0 Op0 1rb0 11d0 1jJc0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CWT CPT CDT|5Q.M 60 5u 50 50 50|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121215151|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu Rcu 7Bt0 Ni0 4nd0 Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu e9Au qn0 lxB0 mn0|57e3","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|LMT BMT -05 -04|4U.g 4U.g 50 40|01232|-3sTv3.I 1eIo0 38yo3.I 1PX0|90e5","America/Boise|LMT PST PDT MST MWT MPT MDT|7I.N 80 70 70 60 60 60|01212134536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-3tFE0 1nEe0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDT CST CDT EST|0 70 60 60 60 60 50 50|012314141414141414141414141414141414141414141414141414141414567541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-21Jc0 RO90 8x20 ix0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST CDT EDT|5L.4 60 50 50 40|01213132431313131313131313131313131313131312|-1UQG0 2q3C0 2tx0 wgP0 1lb0 14p0 1lb0 14o0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|LMT CMT -0430 -04|4r.I 4r.E 4u 40|012323|-3eLvw.g ROnX.U 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Chicago|LMT CST CDT EST CWT CPT|5O.A 60 50 50 50 50|012121212121212121212121212121212121213121212121214512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST MDT CDT|74.k 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Ciudad_Juarez|LMT MST CST MDT CDT|75.U 70 60 60 50|01213124242313131313131313131313131313131313131313131313131321313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 cm0 EP0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Costa_Rica|LMT SJMT CST CDT|5A.d 5A.d 60 50|01232323232|-3eLun.L 1fyo0 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Coyhaique|LMT SMT -05 -04 -03|4M.g 4G.J 50 40 30|012131323232323232323434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvb.I MJbS.t fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0|","America/Phoenix|LMT MST MDT MWT|7s.i 70 60 60|012121313121|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|LMT PST PDT PWT PPT MST|80.U 80 70 70 70 70|01213412121212121212121212121212121212121212121212121212125|-3tofX.4 1nspX.4 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|LMT YST YDT YWT YPT YDDT PST PDT MST|9h.E 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeG.k GWpG.k 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|LMT MST MDT MWT MPT|6X.U 70 60 60 60|012121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFF0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 4Q00 8mp0 8lz0 SN0 1cL0 pHB0 83r0 AU0 5MN0 1Rz0 38N0 Wn0 1qP0 11z0 1o10 11z0 3NA0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|LMT PST PDT PWT PPT MST|8a.L 80 70 70 70 70|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121215|-3tofN.d 1nspN.d 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|LMT CST CDT CWT CPT EST EDT|5I.C 60 50 50 50 50 40|0121212134121212121212121212151565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02 -01|3q.U 30 20 10|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 2so0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|LMT NST NDT NST NDT NWT NPT AST ADT ADDT|41.E 3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|0121343434343434356343434343434343434343434343434343434343437878787878787878787878787878787878787878787879787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-3tojW.k 1nspt.c 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|LMT KMT EST EDT AST|4I.w 57.a 50 40 40|01232323232323232323232323232323232323232323232323232323232323232323232323243232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLvf.s RK0m.C 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|LMT QMT -05 -04|5j.k 5e 50 40|01232|-3eLuE.E 1DNzS.E 2uILK rz0|27e5","America/Guyana|LMT -04 -0345 -03|3Q.D 40 3J 30|01231|-2mf87.l 8Hc7.l 2r7bJ Ey0f|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|LMT HMT CST CDT|5t.s 5t.A 50 40|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLuu.w 1qx00.8 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST MDT|7n.Q 70 60 60|01213121313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|LMT CST CDT CWT CPT EST|5K.u 60 50 50 50 50|01212134121212121212121212121212121212151212121212121212121212121212121212121212121212121252121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|LMT CST CDT CWT CPT EST EDT|5J.n 60 50 50 50 50 40|01212134121212121212121215656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|LMT CST CDT CWT CPT EST EDT|5N.7 60 50 50 50 50 40|012121341212121212121212121215121212121212121212121252125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|LMT CST CDT CWT CPT EST EDT|5L.3 60 50 50 50 50 40|012121341212121212121212121512165652121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|LMT CST CDT CWT CPT EST EDT|5E.g 60 50 50 50 50 40|0121213415656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|LMT CST CDT CWT CPT EST EDT|5O.7 60 50 50 50 50 40|012121341212121212121212121212121565652125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|LMT CST CDT CWT CPT EST EDT|5K.p 60 50 50 50 50 40|012121341212121212121212121212121212121565652165656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDT MDT MST|0 80 70 60 70|01212121212121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-FnA0 L3K0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDT CST CDT|0 40 40 50 40 60 50|0123434343434343434343434343434343434343434343434343434343456343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-16K00 7nX0 iv0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|LMT KMT EST EDT|57.a 57.a 50 40|01232323232323232323232|-3eLuQ.O RK00 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|LMT LMT PST PWT PPT PDT YDT YST AKST AKDT|-f2.j 8V.F 80 70 70 70 80 90 90 80|0123425252525252525252525252625252578989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVwq.s 1EX12.j 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|LMT CST CDT CWT CPT EST EDT|5H.2 60 50 50 50 50 40|01212121213412121212121212121212121212565656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|LMT CST CDT CWT CPT EST EDT|5D.o 60 50 50 50 50 40|01212134121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|LMT CMT BST -04|4w.A 4w.A 3w.A 40|0123|-3eLvr.o 1FIo0 13b0|19e5","America/Lima|LMT LMT -05 -04|58.c 58.A 50 40|01232323232323232|-3eLuP.M JcM0.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|LMT PST PDT PWT PPT|7Q.W 80 70 70 70|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFE0 1nEe0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|LMT MMT CST EST CDT|5J.8 5J.c 60 50 50|01232424232324242|-3eLue.Q 1Mhc0.4 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|LMT FFMT AST ADT|44.k 44.k 40 30|01232|-3eLvT.E PTA0 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6u 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST MDT|75.E 70 60 60|01213121313131313131313131313131313131313131313131313131313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|44e4","America/Menominee|LMT CST CDT CWT CPT EST|5O.r 60 50 50 50 50|012121341212152121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3pdG9.x 1jce9.x 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131|-1UQG0 2q3C0 24n0 wG10 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|11e5","America/Metlakatla|LMT LMT PST PWT PPT PDT AKST AKDT|-fd.G 8K.i 80 70 70 70 90 80|0123425252525252525252525252525252526767672676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwf.5 1EX1d.G 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST MDT CDT CWT|6A.A 70 60 60 50 50|012131242425242424242424242424242424242424242424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mxUf.k 2LHcf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|LMT EST AST ADT AWT APT|4j.8 50 40 30 30 30|0123232323232323232323245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3txvE.Q J4ME.Q CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT MST CST MDT CDT|6F.g 70 60 60 50|012131242424242424242424242424242424242424242424242424242424242|-1UQG0 dep0 8lz0 16p0 11z0 1dd0 2gmp0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|LMT EST EDT EWT EPT|5h.w 50 40 40 40|012121212121212121212121212121212121212121212123412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-32B6G.s UFdG.s 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1qL0 11B0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|LMT EST EDT EWT EPT|4U.2 50 40 40 40|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFH0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nome|LMT LMT NST NWT NPT BST BDT YST AKST AKDT|-cW.m b1.C b0 a0 a0 b0 a0 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVyu.p 1EX1W.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|LMT MST MDT MWT MPT CST CDT|6L.7 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|LMT MST MDT MWT MPT CST CDT|6J.c 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|LMT MST MDT MWT MPT CST CDT|6J.D 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST MDT CDT|6V.E 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 Rc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Port-au-Prince|LMT PPMT EST EDT|4N.k 4N 50 40|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLva.E 15RLX.E 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|LMT SMT -05 -04 -03|4H.E 4G.J 50 40 30|01213132323232323232343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvg.k MJbX.5 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Winnipeg|LMT CST CDT CWT CPT|6s.A 60 50 50 50|0121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3kLtv.o 1a3bv.o WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Rankin_Inlet|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-vDc0 Bjk0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-SnA0 103I0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|LMT SMT -05 -04 -03|4G.J 4G.J 50 40 30|0121313232323232323432343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvh.f MJc0 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 hX0 1q10 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|LMT SDMT EST EDT -0430 AST|4D.A 4E 50 40 4u 40|012324242424242525|-3eLvk.o 1Jic0.o 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|012132323232323232323232323232323232323232323232323232323232323232323232323232323232323232121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 2pA0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|452","America/Sitka|LMT LMT PST PWT PPT PDT YST AKST AKDT|-eW.L 91.d 80 70 70 70 90 90 80|0123425252525252525252525252525252567878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-48Pzs.L 1jVwu 1EX0W.L 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|LMT NST NDT NST NDT NWT NPT NDDT|3u.Q 3u.Q 2u.Q 3u 2u 2u 2u 1u|012121212121212121212121212121212121213434343434343435634343434343434343434343434343434343434343434343434343434343434343434343434343434343437343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tokt.8 1l020 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Vancouver|LMT PST PDT PWT PPT|8c.s 80 70 70 70|01213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tofL.w 1nspL.w 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|LMT YST YDT YWT YPT YDDT PST PDT MST|90.c 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeX.M GWpX.M 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 LA0 ytd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Yakutat|LMT LMT YST YWT YPT YDT AKST AKDT|-eF.5 9i.T 90 80 80 80 90 80|0123425252525252525252525252525252526767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwL.G 1EX1F.5 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","Antarctica/Casey|-00 +08 +11|0 -80 -b0|012121212121212121|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01 14kX 1lf1 14kX 1lf1 13bX|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|LMT PMMT +10|-9M.E -9M.w -a0|012|-3D8VM.E AvA0.8|25e4","Antarctica/Macquarie|-00 AEST AEDT|0 -a0 -b0|0121012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2OPc0 Fb40 1a00 4SK0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|LMT NZMT NZST NZST NZDT|-bD.4 -bu -cu -c0 -d0|012131313131313131313131313134343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-46jLD.4 2nEO9.4 Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 +07 +05|0 -70 -50|01012|-tjA0 1rWh0 1Nj0 1aTv0|25","Europe/Berlin|LMT CET CEST CEMT|-R.s -10 -20 -30|012121212121212321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36RcR.s UbWR.s 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|0123232323232323232323212323232323232323232323232321|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 L4m0|15e5","Asia/Amman|LMT EET EEST +03|-2n.I -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|LMT BMT +03 +04|-2V.E -2V.A -30 -40|0123232323232323232323232323232323232323232323232323232|-3eLCV.E 18ao0.4 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|LMT BMT +07|-6G.4 -6G.4 -70|012|-3D8SG.4 1C000|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|LMT EET EEST|-2m -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3D8Om 1BWom 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|42e4","Asia/Kolkata|LMT HMT MMT IST +0630|-5R.s -5R.k -5l.a -5u -6u|01234343|-4Fg5R.s BKo0.8 1rDcw.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Shanghai|LMT CST CDT|-85.H -80 -90|012121212121212121212121212121|-2M0U5.H Iuo5.H 18n0 OjB0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|LMT MMT +0530 +06 +0630|-5j.o -5j.w -5u -60 -6u|012342432|-3D8Rj.o 13inX.Q 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|LMT HMT +0630 +0530 +06 +07|-61.E -5R.k -6u -5u -60 -70|01232454|-3eLG1.E 26008.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST +03|-2p.c -20 -30 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le80 1dnX0 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Asia/Gaza|LMT EET EEST IST IDT|-2h.Q -20 -30 -20 -30|0121212121212121212121212121212121234343434343434343434343434343431212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCh.Q 1Azeh.Q MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 1a10 1fz0 17d0 1in0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 1fB0 14n0 jB0 2L0 11B0 WL0 gN0 8n0 11B0 TX0 gN0 bb0 11B0 On0 jB0 dX0 11B0 Lz0 gN0 mn0 WN0 IL0 gN0 pb0 WN0 Db0 jB0 rX0 11B0 xz0 gN0 xz0 11B0 rX0 jB0 An0 11B0 pb0 gN0 IL0 WN0 mn0 gN0 Lz0 WN0 gL0 jB0 On0 11B0 bb0 gN0 TX0 11B0 5z0 jB0 WL0 11B0 2L0 jB0 11z0 1ip0 19X0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 gN0 2L0 WN0 14n0 gN0 5z0 WN0 WL0 jB0 8n0 11B0 Rb0 gN0 dX0 11B0 Lz0 jB0 gL0 11B0 IL0 jB0 mn0 WN0 FX0 gN0 rX0 WN0 An0 jB0 uL0 11B0 uL0 gN0 An0 11B0 rX0 gN0 Db0 11B0 mn0 jB0 FX0 11B0 jz0 gN0 On0 WN0 dX0 jB0 Rb0 WN0 bb0 jB0 TX0 11B0 5z0 gN0 11z0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|18e5","Asia/Hebron|LMT EET EEST IST IDT|-2k.n -20 -30 -20 -30|012121212121212121212121212121212123434343434343434343434343434343121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCk.n 1Azek.n MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 1a10 1fz0 17d0 1in0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 1fB0 14n0 jB0 2L0 11B0 WL0 gN0 8n0 11B0 TX0 gN0 bb0 11B0 On0 jB0 dX0 11B0 Lz0 gN0 mn0 WN0 IL0 gN0 pb0 WN0 Db0 jB0 rX0 11B0 xz0 gN0 xz0 11B0 rX0 jB0 An0 11B0 pb0 gN0 IL0 WN0 mn0 gN0 Lz0 WN0 gL0 jB0 On0 11B0 bb0 gN0 TX0 11B0 5z0 jB0 WL0 11B0 2L0 jB0 11z0 1ip0 19X0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 gN0 2L0 WN0 14n0 gN0 5z0 WN0 WL0 jB0 8n0 11B0 Rb0 gN0 dX0 11B0 Lz0 jB0 gL0 11B0 IL0 jB0 mn0 WN0 FX0 gN0 rX0 WN0 An0 jB0 uL0 11B0 uL0 gN0 An0 11B0 rX0 gN0 Db0 11B0 mn0 jB0 FX0 11B0 jz0 gN0 On0 WN0 dX0 jB0 Rb0 WN0 bb0 jB0 TX0 11B0 5z0 gN0 11z0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.u -76.u -70 -80 -90|0123423232|-2yC76.u bK00 1h7b6.u 5lz0 18o0 3Oq0 k5c0 aVX0 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|LMT IMT +07 +08 +09|-6V.5 -6V.5 -70 -80 -90|012343434343434343434343234343434343434343434343434343434343434343|-3D8SV.5 1Bxc0 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|LMT IMT EET EEST +03 +04|-1T.Q -1U.U -20 -30 -30 -40|01232323232323232323232323232323232323232323232345423232323232323232323232323232323232323232323232323232323232323234|-3D8NT.Q 1ePXW.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|LMT BMT +0720 +0730 +09 +08 WIB|-77.c -77.c -7k -7u -90 -80 -70|012343536|-49jH7.c 2hiLL.c luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|LMT JMT IST IDT IDDT|-2k.S -2k.E -20 -30 -40|012323232323232432323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8Ok.S 1wvA0.e SyOk.E MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 3LA0 Eo0 oo0 1co0 1dA0 16o0 10M0 1jc0 1tA0 14o0 1cM0 1a00 11A0 1Nc0 Ao0 1Nc0 Ao0 1Ko0 LA0 1o00 WM0 EQK0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|LMT +04 +0430|-4A.M -40 -4u|012|-3eLEA.M 2dTcA.M|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|LMT SMT +07 +0720 +0730 +09 +08|-6T.p -6T.p -70 -7k -7u -90 -80|01234546|-2M0ST.p aIM0 17anT.p l5XE 17bO 8Fyu 1so10|71e5","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|LMT LMT PST PDT JST|fU.8 -83.Q -80 -90 -90|012323432323232|-54m83.Q 2d8A3.Q 1urM0 un0 bW10 nb0 7qo0 1MM0 klB0 lz0 TwN0 1bb0 uNB0 rz0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 Mv90|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|LMT RMT +0630 +09|-6o.L -6o.L -6u -90|01232|-3D8So.L 1BnA0 SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|LMT CST JST CDT|-86 -80 -90 -90|012131313131313131313131313131313131313131|-30bk6 1FDc6 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|LMT TBMT +03 +04 +05|-2X.b -2X.b -30 -40 -50|01234343434343434343434323232343434343434343434323|-3D8OX.b 1LUM0 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +0430 +04 +05|-3p.I -3p.I -3u -4u -40 -50|012345423232323232323232323232323232323232323232323232323232323232323232|-2btDp.I Llc0 1FHaT.I 1pc0 120u Rc0 Dc0 1iMu JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|LMT JST JDT|-9i.X -90 -a0|0121212121|-3jE90 2qSo0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|LMT HMT -02 -01 +00 WET WEST|1G.E 1S.w 20 10 0 0 -10|012323232323232323232323232323232323232323232343234323432343232323232323232323232323232323232323232323434343434343434343434356434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tomh.k 18aoh.k aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 CT90 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 Ap0 An0 wo0 Eo0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT BMT BST AST ADT|4j.i 4j.i 3j.i 40 30|0121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3eLvE.G 16mo0 1bb0 1i10 11X0 ru30 thbE.G 1PX0 11B0 1tz0 Rd0 1zb0 Op0 1zb0 3I10 Lz0 1EN0 FX0 1HB0 FX0 1Kp0 Db0 1Kp0 Db0 1Kp0 FX0 93d0 11z0 GAp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|LMT FMT -01 +00 +01 WET WEST|17.A 17.A 10 0 -10 0 -10|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232356565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tomQ.o 18anQ.o aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 BJ90 1a00 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e4","Atlantic/South_Georgia|LMT -02|2q.8 20|01|-3eLxx.Q|30","Atlantic/Stanley|LMT SMT -04 -03 -02|3P.o 3P.o 40 30 20|0123232323232323434323232323232323232323232323232323232323232323232323|-3eLw8.A S200 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|LMT AEST AEDT|-a4.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oW4.Q RlC4.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|LMT ACST ACST ACDT|-9e.k -90 -9u -au|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-32oVe.k ak0e.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|LMT AEST AEDT|-ac.8 -a0 -b0|012121212121212121|-32Bmc.8 Ry2c.8 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|LMT AEST ACST ACST ACDT|-9p.M -a0 -90 -9u -au|0123434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-32oVp.M 3Lzp.M 6wp0 H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Hobart|LMT AEST AEDT|-9N.g -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-3109N.g Pk1N.g 1a00 1qM0 Oo0 1zc0 Oo0 TAo0 yM0 1cM0 1cM0 1fA0 1a00 VfA0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Darwin|LMT ACST ACST ACDT|-8H.k -90 -9u -au|01232323232|-32oUH.k ajXH.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00|12e4","Australia/Eucla|LMT +0845 +0945|-8z.s -8J -9J|01212121212121212121|-30nIz.s PkpO.s xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|LMT AEST +1030 +1130 +11|-aA.k -a0 -au -bu -b0|01232323232424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424|-32oWA.k 3tzAA.k 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|LMT AEST AEDT|-9T.U -a0 -b0|0121212121212121212121|-32BlT.U Ry1T.U xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|LMT AEST AEDT|-9D.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oVD.Q RlBD.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|LMT AWST AWDT|-7H.o -80 -90|01212121212121212121|-30nHH.o PkpH.o xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","Europe/Brussels|LMT BMT WET CET CEST WEST|-h.u -h.u 0 -10 -20 -10|012343434325252525252525252525252525252525252525252525434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8Mh.u u1Ah.u SO00 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|21e5","Pacific/Easter|LMT EMT -07 -06 -05|7h.s 7h.s 70 60 50|0123232323232323232323232323234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLsG.w 1HRc0 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|30e2","Europe/Athens|LMT AMT EET EEST CEST CET|-1y.Q -1y.Q -20 -30 -20 -10|0123234545232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-30SNy.Q OMM1 CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|35e5","Europe/Dublin|LMT DMT IST GMT BST IST|p.l p.l -y.D 0 -10 -10|012343434343435353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353|-3BHby.D 1ra20 Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Etc/GMT-10|+10|-a0|0||","Etc/GMT-11|+11|-b0|0||","Etc/GMT-12|+12|-c0|0||","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Etc/GMT-7|+07|-70|0||","Etc/GMT-8|+08|-80|0||","Etc/GMT-9|+09|-90|0||","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+2|-02|20|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Andorra|LMT WET CET CEST|-6.4 0 -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2M0M6.4 1Pnc6.4 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/London|LMT GMT BST BDST|1.f 0 -10 -20|01212121212121212121212121212121212121212121212121232323232321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-4VgnW.J 2KHdW.J Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|LMT CET CEST|-1m -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3topm 2juLm 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Prague|LMT PMT CET CEST GMT|-V.I -V.I -10 -20 0|0123232323232323232423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4QbAV.I 1FDc0 XPaV.I 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|13e5","Europe/Bucharest|LMT BMT EET EEST|-1I.o -1I.o -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3awpI.o 1AU00 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|LMT CET CEST|-1g.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3cK1g.k 124Lg.k 11d0 1iO0 11A0 1o00 11A0 1oo0 11c0 1lc0 17c0 O1V0 3Nf0 WM0 1fA0 1cM0 1cM0 1oJ0 1dd0 1020 1fX0 1cp0 1cM0 1cM0 1cM0 1fA0 1a00 bhy0 Rb0 1wr0 Rc0 1C00 LA0 1C00 LA0 SNW0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|LMT BMT CET CEST|-y.8 -t.K -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4HyMy.8 1Dw04.m 1SfAt.K 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|LMT CMT BMT EET EEST CEST CET MSK MSD|-1T.k -1T -1I.o -20 -30 -20 -10 -30 -40|0123434343434343434345656578787878787878787878434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8NT.k 1wNA0.k wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|67e4","Europe/Gibraltar|LMT GMT BST BDST CET CEST|l.o 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123232323232121232121212121212121212145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-3BHbC.A 1ra1C.A Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|LMT HMT EET EEST|-1D.N -1D.N -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3H0ND.N 1Iu00 OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|LMT CET CEST EET EEST MSK MSD +03|-1m -10 -20 -20 -30 -30 -40 -30|012121212121212343565656565656565654343434343434343434343434343434343434343434373|-36Rdm UbXm 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|LMT KMT EET MSK CEST CET MSD EEST|-22.4 -22.4 -20 -30 -20 -10 -40 -30|01234545363636363636363636367272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-3D8O2.4 1LUM0 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05 MSD MSK MSK|-3i.M -30 -40 -50 -40 -30 -40|0123232323232323232454524545454545454545454545454545454545454565|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121212124121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 oiK0 1cM0 1cM0 1fB0 1cM0 1cM0 1cM0 1fA0 1a00 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Europe/Madrid|LMT WET WEST WEMT CET CEST|e.I 0 -10 -20 -10 -20|0121212121212121212321454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2M0M0 G5z0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|62e5","Europe/Malta|LMT CET CEST|-W.4 -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-35rcW.4 SXzW.4 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|LMT MMT EET MSK CEST CET MSD EEST +03|-1O.g -1O -20 -30 -20 -10 -40 -30 -30|012345454363636363636363636372727272727272727272727272727272727272728|-3D8NO.g 1LUM0.g eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|LMT PMT WET WEST CEST CET WEMT|-9.l -9.l 0 -10 -20 -10 -20|01232323232323232323232323232323232323232323232323234545463654545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-3bQ09.l MDA0 cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|11e6","Europe/Moscow|LMT MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|01232434565756865656565656565656565698656565656565656565656565656565656565656a6|-3D8Ou.h 1sQM0 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|LMT RMT LST EET MSK CEST CET MSD EEST|-1A.y -1A.y -2A.y -20 -30 -20 -10 -40 -30|0121213456565647474747474747474838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383|-3D8NA.y 1xde0 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|64e4","Europe/Rome|LMT RMT CET CEST|-N.U -N.U -10 -20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4aU0N.U 15snN.U T000 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|LMT SMT EET MSK CEST CET MSD EEST MSK|-2g.o -2g -20 -30 -20 -10 -40 -30 -40|0123454543636363636363636363272727636363727272727272727272727272727272727283|-3D8Og.o 1LUM0.o eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|LMT IMT EET CET CEST EEST|-1x.g -1U.U -20 -10 -20 -30|0123434325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-3D8Nx.g AiLA.k 1UFeU.U WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Tallinn|LMT TMT CET CEST EET MSK MSD EEST|-1D -1D -10 -20 -20 -30 -40 -30|0123214532323565656565656565657474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474|-3D8ND 1wI00 teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Vienna|LMT CET CEST|-15.l -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36Rd5.l UbX5.l 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|LMT WMT KMT CET EET MSK CEST MSD EEST|-1F.g -1o -1z.A -10 -20 -30 -20 -40 -30|0123435636365757575757575757584848484848484848463648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484|-3D8NF.g 1u5Ah.g 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05 MSD MSK MSK|-2V.E -30 -40 -50 -40 -30 -40|012323232323232324545452454545454545454545454545454545454545456525|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|LMT WMT CET CEST EET EEST|-1o -1o -10 -20 -20 -30|0123232345423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8No 1qDA0 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Pacific/Honolulu|LMT HST HDT HWT HPT HST|av.q au 9u 9u 9u a0|01213415|-3061s.y 1uMdW.y 8x0 lef0 8wWu iAu 46p0|37e4","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Maldives|LMT MMT +05|-4S -4S -50|012|-3D8QS 3eLA0|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|LMT +11 +10 +09 -12 +12|-b9.k -b0 -a0 -90 c0 -c0|0123145|-2M0X9.k 1rDA9.k akp0 6Up0 12ry0 Wan0|14e3","Pacific/Chatham|LMT +1215 +1245 +1345|-cd.M -cf -cJ -dJ|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-46jMd.M 37RbW.M 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT LMT -1130 -11 -10 +14 +13|-cx.4 bq.U bu b0 a0 -e0 -d0|012343456565656565656565656|-38Fox.4 J1A0 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|LMT PMMT +10 +09 +11|-am.g -9M.w -a0 -90 -b0|012324|-3D8Wm.g AvAx.I 1TCLM.w 7CN0 2MQp0|18e4","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|012121212121212121212121|-2l9nd.g 2uNXd.g Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-00 -12 -11 +13|0 c0 b0 -d0|0123|-1iIo0 1GsA0 B7X0|1","Pacific/Fakaofo|LMT -11 +13|bo.U b0 -d0|012|-2M0Az.4 4ufXz.4|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|012121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0|88e4","Pacific/Tarawa|LMT +12|-bw.4 -c0|01|-2M0Xw.4|29e3","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|LMT LMT GST +09 GDT ChST|el -9D -a0 -90 -b0 -a0|0123242424242424242425|-54m9D 2glc0 1DFbD 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Kiritimati|LMT -1040 -10 +14|at.k aE a0 -e0|0123|-2M0Bu.E 3bIMa.E B7Xk|51e2","Pacific/Kosrae|LMT LMT +11 +09 +10 +12|d8.4 -aP.U -b0 -90 -a0 -c0|0123243252|-54maP.U 2glc0 xsnP.U axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT LMT SST|-cB.c bm.M b0|012|-38FoB.c J1A0|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|LMT -1120 -11|bj.E bk b0|012|-FScE.k suo0.k|12e2","Pacific/Norfolk|LMT +1112 +1130 +1230 +11 +12|-bb.Q -bc -bu -cu -b0 -c0|0123245454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2M0Xb.Q 21ILX.Q W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Palau|LMT LMT +09|f2.4 -8V.U -90|012|-54m8V.U 2glc0|21e3","Pacific/Pitcairn|LMT -0830 -08|8E.k 8u 80|012|-2M0Dj.E 3UVXN.E|56","Pacific/Rarotonga|LMT LMT -1030 -0930 -10|-dk.U aD.4 au 9u a0|01234343434343434343434343434|-2Otpk.U 28zc0 13tbO.U IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|LMT +1220 +13 +14|-cj.c -ck -d0 -e0|01232323232|-XbMj.c BgLX.c 1yndk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3"]
86'),lpe=
vendor: 8,196 bytes, line 86
86["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Chicago|CST6CDT","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|America/Yellowknife","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Iqaluit|America/Pangnirtung","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|EST5EDT","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|EST","America/Phoenix|America/Creston","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|America/Nipigon","America/Toronto|America/Thunder_Bay","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|America/Rainy_River","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Choibalsan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Athens|EET","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|CET","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Brussels|MET","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Kiev|Europe/Uzhgorod","Europe/Kiev|Europe/Zaporozhye","Europe/Lisbon|Portugal","Europe/Lisbon|WET","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],
86ppe=
vendor: 9,838 bytes, line 86
86["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Antarctica/Vostok Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Asia/Singapore Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla Asia/Tokyo","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Iqaluit America/Winnipeg America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Coyhaique America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Chihuahua America/Ciudad_Juarez America/Ojinaga America/Mazatlan America/Bahia_Banderas America/Hermosillo America/Tijuana","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]
86,upe={version:spe,zones:cpe,links:lpe,countries:ppe};var p9;function dpe(){if(p9)return g4.exports;p9=1;var e=g4.exports=ipe();return e.tz.load(upe),g4.exports}var bpe=dpe();const Un=zn(bpe),fpe=[{threshold:1,digits:2},{threshold:.01,digits:4},{threshold:1e-4,digits:6}],mpe=9,Hn=(e,t="MMM DD, YYYY, hh:mm:ss A z")=>{if(e==null)return"-";const n=Un(e);return n.isValid()?n.format(t):"-"},hpe=(e=0,t="MMM DD, yyyy, hh:mm A")=>`${Un(e).format(t)}`,Mpe=e=>{const t=Math.abs(e);for(const n of fpe)if(t===0||t>n.threshold)return n.digits;return mpe},GI=(e,t)=>{if(t!=="crypto")return"USD";const[n,r]=e.split("/");return!n||!r?"":r},u9=(e,t,n,r=2,o=6)=>{const i=parseFloat(e?.toString()??"");if(i===0)return"0.00";if(Number.isNaN(i)||!Number.isFinite(i))return"-";const s=i<0?"-":"";o=Math.max(r,o);const c=Math.abs(i).toLocaleString("en-US",{minimumFractionDigits:r,maximumFractionDigits:o});if(n!=="crypto")return`${s}$${c}`;const l=GI(t,n);return l?`${l} ${s}${c}`:`${s}${c}`},U0=(e,t)=>{const n=typeof e=="string"?parseFloat(e.replace(/,/g,"")):e;if(n==null||Number.isNaN(n)||!Number.isFinite(n)||n===0&&!t?.acceptZero)return"–";const r=t?.withPrefix?n>0?"+":"-":"",o=n<0?"-":r,i=Math.abs(n).toLocaleString("en-US",{minimumFractionDigits:t?.minimumFractionDigits||0,maximumFractionDigits:t?.forcePrecision||Mpe(n)});return`${o}$${i}`},p3=e=>{const t=Number(e);return Number.isFinite(t)?t.toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:9}):"–"},r1=(e=0,t=2,n=2,r=!1)=>{const o=parseFloat(e?.toString()??"");if(o===0)return"0.00";if(Number.isNaN(o)||!Number.isFinite(o))return"-";n=Math.max(t,n);const i=r&&o>0?"+":"";return`${(o>0?i:"-").concat(Math.abs(o).toLocaleString("en-US",{minimumFractionDigits:t,maximumFractionDigits:n}))}`},Aa=(e=0,t=!1,n=!1)=>{const r=Number(e);return Number.isNaN(r)||!Number.isFinite(r)||r===0?"-":`${r>0&&!t?"+":""}${(n?r*100:r).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}%`},Nr=e=>{const t=Number(e);return Number.isNaN(t)||!Number.isFinite(t)||t===0?"text-gray-500":t>=0?"text-emerald-500":"text-rose-500"},zpe=()=>{const e={};return Object.keys(l3.codes).forEach(t=>{const n=l3.codes[t];e[n]=t}),e},ja=e=>{if(e==null)return-1/0;const t=parseFloat(e);return Number.isNaN(t)?-1/0:t},Ope=()=>{const[e,t]=y.useState(),{account:n}=jn(),{liveAccounts:r,paperAccounts:o,paperAccountsNoDetail:i}=N0(),{tokens:s,refetch:c}=qP({accountId:n?.id,options:{enabled:!!n?.id}}),{clients:l,refetch:p}=_P({accountId:n?.id,options:{enabled:!!n?.id}}),u=N2e(l??[],"client_id"),d=y.useMemo(()=>s?.length?s.filter(z=>z.status!=="REVOKED").map(z=>{const O=u.get(z.client_id),g=r?.find(S=>S.id===z.live_account_id),x=o.find(S=>S.id===z.paper_account_id),C=i.find(S=>S.paper_account_id===z.paper_account_id)?.name;return{...z,logo:O?.logo,clientName:O?.name,liveAccountName:g?.account_name??void 0,liveAccountNumber:g?.account_number,paperAccountName:C,paperAccountNumber:x?.account_number}}):[],[s,u,r,o,i]),b=b0(z=>zne(z.id,z.client_id),{onSuccess:()=>{S0("You have successfully revoked the OAuth token."),c(),p(),h(),t(void 0)}}),f=()=>{e&&b.mutate(e)},{component:m,toggle:h}=pn({size:"sm",title:`Revoke ${e?.clientName?`${e.clientName} `:""}Token`,controls:a.jsxs("div",{className:"flex gap-2",children:[a.jsx(ue,{variant:"alternate",onClick:()=>h(),children:"Close"}),a.jsx(ue,{onClick:f,children:"Revoke Token"})]}),content:a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mb-2",children:["Once you revoke this token the accounts ",e?.liveAccountNumber,e?.paperAccountNumber?` and ${e.paperAccountNumber}`:""," ","will not have access to this app."]}),a.jsx("div",{children:"Are you sure you want to revoke this token?"})]}),onClose:()=>{t(void 0)}}),M=z=>{t(z),h()};return a.jsxs("div",{className:"max-w-[600px] space-y-4",children:[a.jsx("h2",{className:"mb-8 text-xl",children:"Connected Apps"}),d.map(z=>a.jsxs("div",{className:"w-full space-y-3 rounded border border-gray-200 p-4",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("div",{className:"space-y-1",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("img",{src:z.logo,style:{width:"100%",maxWidth:"40px"},alt:z.clientName}),a.jsx("div",{children:z.clientName})]}),a.jsxs("div",{className:"text-gray-600 text-xs",children:["Granted ",Hn(z.created_at)]})]}),a.jsx(ue,{variant:"alternate",onClick:()=>M(z),children:"Revoke"})]}),a.jsxs("div",{children:["Live ",z.liveAccountNumber," ",a.jsx("span",{className:"text-gray-400",children:`${z.liveAccountName}`})]}),a.jsxs("div",{children:["Paper ",z.paperAccountNumber," ",a.jsx("span",{className:"text-gray-400",children:z.paperAccountName})]})]},z.id)),m]})},gpe=({account:e})=>{const{volume:t}=ire({accountID:e.id}),{fee_structure:n}=ore(),r=y.useMemo(()=>Object.entries(n||{}).some(([i,s])=>Object.hasOwn(s,"maker")&&Object.hasOwn(s,"taker")),[n]),o=y.useMemo(()=>Object.entries(n||{}).map(([i,s],c,l)=>
86{const u=c===l.length-1?`${r1(s.volume,0,0)}+`:`${Number(s.volume)?r1(s.volume,0,0):"0"} - ${r1(l[c+1][1].volume)}`,d=(b="")=>Number(b)?Aa(b,!0):"0.00%";return a.jsxs("tr",{children:[a.jsx("td",{className:"p-2 text-center",children:i}),a.jsx("td",{className:"p-2 text-center",children:u}),r&&a.jsxs(a.Fragment,{children:[a.jsx("td",{className:"p-2 text-center",children:d(s?.maker)}),a.jsx("td",{className:"p-2 text-center",children:d(s?.taker)})]})]},i)}),[n,r]);return a.jsxs("div",{children:[a.jsxs("section",{children:[a.jsx("h2",{className:"mb-5 font-bold text-xl",children:"Level"}),a.jsxs("div",{className:"flex w-full max-w-[600px] items-center justify-center gap-8 rounded bg-gray-100 p-4 text-sm",children:[a.jsxs(V,{className:"py-2 font-semibold text-black",children:["Level ",e?.crypto_tier??1]}),a.jsxs("div",{className:"flex grow flex-col gap-2",children:[a.jsxs(V,{children:["Crypto Spot Trading volume (last 30 days as of"," ",new Date(new Date().setDate(new Date().getDate()-1)).toLocaleDateString(),")"]}),a.jsx(V,{className:"font-medium",children:t?U0(t):"$0.00"})]})]})]}),a.jsxs("section",{children:[a.jsx("h2",{className:"my-5 font-bold text-xl",children:"Fee Rates"}),a.jsxs("table",{className:"w-full max-w-[600px] rounded bg-gray-100 text-sm",children:[a.jsx("thead",{children:a.jsxs("tr",{children:[a.jsx("th",{className:"p-2 text-center",children:"Level"}),a.jsx("th",{className:"p-2 text-center",children:"Crypto Spot Trading Volume Last 30 Days (USD)"}),r&&a.jsxs(a.Fragment,{children:[a.jsx("th",{className:"p-2 text-center",children:"Maker"}),a.jsx("th",{className:"p-2 text-center",children:"Taker"})]})]})}),a.jsx("tbody",{children:o})]})]})]})},ype={w8ben:"w_8ben",w8bene:"w_8bene"},qf=e=>ype[e]??e,Ape=({accountId:e,documentRequest:t})=>{const n=bt(),[r,o]=y.useState(!1),[i,s]=y.useState(!1),c=async()=>{try{const p=await Hb(e,"w_8ben"),u=[];u.push(p);const d=window.URL.createObjectURL(new Blob(u,{type:"application/pdf"}));window.open(d),o(!0)}
86catch(p){We(`Error fetching W-8BEN form: ${p?.message||"Unknown error"}`,{})}},l=async()=>{s(!0);try{if(t){const p=await Hb(e,"w_8ben");await QW(t.id,{doc_type:"w_8ben",doc_sub_type:"Form W-8BEN",content:p}),S0("Form W-8BEN verification completed successfully.")}else await Yg(e),S0("Form W-8BEN form has been accepted.");n.invalidateQueries({queryKey:e0.documents.requests(e)}),n.invalidateQueries({queryKey:e0.documents.uploads(e)})}catch(p){We(`Error accepting W-8BEN: ${p?.message||"Unknown error"}`,{})}finally{s(!1)}};return a.jsx("div",{className:"w-full max-w-xl rounded-lg border border-gray-200 bg-white p-6",children:a.jsxs("div",{children:[a.jsx("div",{className:"mb-1 font-medium text-gray-900",children:"Form W-8BEN"}),a.jsx("div",{className:"mb-4 text-gray-600 text-sm",children:'I confirm and certify that the information provided in the W-8BEN form is true, accurate, and complete. By clicking "I Agree" below, I acknowledge that I am electronically signing the W-8BEN form.'}),a.jsxs(ue,{type:"button",variant:"alternate",onClick:c,className:"mb-4",children:["View Form W-8BEN",a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]}),a.jsxs("div",{className:"flex items-center",children:[a.jsx("input",{id:"w8ben-agree",type:"checkbox",className:"mr-2 cursor-pointer disabled:cursor-not-allowed disabled:opacity-50",disabled:!r||i,onChange:p=>{p.target.checked&&l()}}),a.jsx("label",{htmlFor:"w8ben-agree",className:m0(`select-none text-sm ${!r||i?"cursor-not-allowed text-gray-400":"cursor-pointer text-gray-900"}`),children:"I agree to electronically signing the W8-BEN form."})]})]})})},is=20<<20,Sf="Max File size: 20 MB",Ab="Max file size is 20MB.",ss=["application/pdf","application/json","image/png","image/jpeg","image/webp"],vb=`${ss.map(e=>e.substring(e.indexOf("/")+1)).join(", ")} files are accepted.`;var vpe=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function yp(e,t){var n=xpe(e);if(typeof n.path!="string"){var r=e.webkitRelativePath;Object.defineProperty(n,"path",{value:typeof t=="string"?t:typeof r=="string"&&r.length>
860?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}function xpe(e){var t=e.name,n=t&&t.lastIndexOf(".")!==-1;if(n&&!e.type){var r=t.split(".").pop().toLowerCase(),o=vpe.get(r);o&&Object.defineProperty(e,"type",{value:o,writable:!1,configurable:!1,enumerable:!0})}return e}var _pe=[".DS_Store","Thumbs.db"];function Cpe(e){return d0(this,void 0,void 0,function(){return p0(this,function(t){return u3(e)&&qpe(e)?[2,wpe(e.dataTransfer,e.type)]:Spe(e)?[2,Rpe(e)]:Array.isArray(e)&&e.every(function(n){return"getFile"in n&&typeof n.getFile=="function"})?[2,Npe(e)]:[2,[]]})})}function qpe(e){return u3(e.dataTransfer)}function Spe(e){return u3(e)&&u3(e.target)}function u3(e){return typeof e=="object"&&e!==null}function Rpe(e){return uO(e.target.files).map(function(t){return yp(t)})}function Npe(e){return d0(this,void 0,void 0,function(){var t;return p0(this,function(n){switch(n.label){case 0:return[4,Promise.all(e.map(function(r){return r.getFile()}))];case 1:return t=n.sent(),[2,t.map(function(r){return yp(r)})]}})})}function wpe(e,t){return d0(this,void 0,void 0,function(){var n,r;return p0(this,function(o){switch(o.label){case 0:return e===null?[2,[]]:e.items?(n=uO(e.items).filter(function(i){return i.kind==="file"}),t!=="drop"?[2,n]:[4,Promise.all(n.map(Epe))]):[3,2];case 1:return r=o.sent(),[2,d9(KI(r))];case 2:return[2,d9(uO(e.files).map(function(i){return yp(i)}))]}})})}function d9(e){return e.filter(function(t){return _pe.indexOf(t.name)===-1})}function uO(e){if(e===null)return[];for(var t=[],n=0;n<e.length;n++){var r=e[n];t.push(r)}return t}function Epe(e){if(typeof e.webkitGetAsEntry!="function")return b9(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?ZI(t):b9(e)}function KI(e){return e.reduce(function(t,n){return yG(t,Array.isArray(n)?KI(n):[n])},[])}function b9(e){var t=e.getAsFile();if(!t)return Promise.reject(e+" is not a File");var n=yp(t);return Promise.resolve(n)}function Lpe(e){return d0(this,void 0,void 0,function(){return p0(this,function(t){return[2,e.isDirectory?ZI(e):Tpe(e)]})})}function ZI(e){var t=e.createReader();return new Promise(function(n,r){var o=[];function i(){var s=this;t.readEntries(function(c){return d0(s,void 0,void 0,function(){var l,p,u;return p0(this,function(d){switch(d.label){case 0:if(c.length)return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,Promise.all(o)];case 2:return l=d.sent(),n(l),[3,4];case 3:return p=d.sent(),r(p),[3,4];case 4:return[3,6];case 5:u=Promise.all(c.map(Lpe)),o.push(u),i(),d.label=6;case 6:return[2]}})})},function(c){r(c)})}i()})}function Tpe(e){return d0(this,void 0,void 0,function(){return p0(this,function(t){return[2,new Promise(function(n,r){e.file(function(o){var i=yp(o,e.fullPath);n(i)},function(o){r(o)})})]})})}var du={},f9;function Wpe(){return f9||(f9=1,du.__esModule=!0,du.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var r=e.name||"",o=(e.type||"").toLowerCase(),i=o.replace(/\/.*$/,"");return n.some(function(s){var c=s.trim().toLowerCase();return c.charAt(0)==="."?r.toLowerCase().endsWith(c):c.endsWith("/*")?i===c.replace(/\/.*$/,""):o===c})}return!0}),du}var jpe=Wpe();const kpe=zn(jpe);function m9(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function h9(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?m9(Object(n),!0).forEach(function(r){YI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m9(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function YI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M9(e,t){return Dpe(e)||Bpe(e,t)||Ipe(e,t)||Ppe()}function Ppe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
87In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ipe(e,t){if(e){if(typeof e=="string")return z9(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return z9(e,t)}}function z9(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bpe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],o=!0,i=!1,s,c;try{for(n=n.call(e);!(o=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,c=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw c}}return r}}function Dpe(e){if(Array.isArray(e))return e}var Fpe="file-invalid-type",Hpe="file-too-large",Upe="file-too-small",Vpe="too-many-files",Xpe=function(t){t=Array.isArray(t)&&t.length===1?t[0]:t;var n=Array.isArray(t)?"one of ".concat(t.join(", ")):t;return{code:Fpe,message:"File type must be ".concat(n)}},O9=function(t){return{code:Hpe,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},g9=function(t){return{code:Upe,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},$pe={code:Vpe,message:"Too many files"};function QI(e,t){var n=e.type==="application/x-moz-file"||kpe(e,t);return[n,n?null:Xpe(t)]}function JI(e,t,n){if(Ml(e.size))if(Ml(t)&&Ml(n)){if(e.size>n)return[!1,O9(n)];if(e.size<t)return[!1,g9(t)]}else{if(Ml(t)&&e.size<t)return[!1,g9(t)];if(Ml(n)&&e.size>n)return[!1,O9(n)]}return[!0,null]}function Ml(e){return e!=null}function Gpe(e){var t=e.files,n=e.accept,r=e.minSize,o=e.maxSize,i=e.multiple,s=e.maxFiles;return!i&&t.length>1||i&&s>=1&&t.length>s?!1:t.every(function(c){var l=QI(c,n),p=M9(l,1),u=p[0],d=JI(c,r,o),b=M9(d,1),f=b[0];return u&&f})}function d3(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function bu(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function y9(e){e.preventDefault()}function Kpe(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function Zpe(e){return e.indexOf("Edge/")!==-1}function Ype(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return Kpe(e)||Zpe(e)}function fa(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r){for(var o=arguments.length,i=new Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];return t.some(function(c){return!d3(r)&&c&&c.apply(void 0,[r].concat(i)),d3(r)})}}function A9(){return"showOpenFilePicker"in window}function Qpe(e){return e=typeof e=="string"?e.split(","):e,[{description:"everything",accept:Array.isArray(e)?e.filter(function(t){return t==="audio/*"||t==="video/*"||t==="image/*"||t==="text/*"||/\w+\/[-+.\w]+/g.test(t)}).reduce(function(t,n){return h9(h9({},t),{},YI({},n,[]))},{}):{}}]}var Jpe=["children"],eue=["open"],tue=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],nue=["refKey","onChange","onClick"];function rue(e){return iue(e)||oue(e)||eB(e)||aue()}function aue(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
88In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oue(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iue(e){if(Array.isArray(e))return dO(e)}function y4(e,t){return lue(e)||cue(e,t)||eB(e,t)||sue()}
vendor: 6,191 bytes, lines 88-89
88function sue(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
89In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eB(e,t){if(e){if(typeof e=="string")return dO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dO(e,t)}}function dO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function cue(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],o=!0,i=!1,s,c;try{for(n=n.call(e);!(o=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,c=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw c}}return r}}function lue(e){if(Array.isArray(e))return e}function v9(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?v9(Object(n),!0).forEach(function(r){bO(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v9(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function bO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b3(e,t){if(e==null)return{};var n=pue(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pue(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}var Py=y.forwardRef(function(e,t){var n=e.children,r=b3(e,Jpe),o=L2(r),i=o.open,s=b3(o,eue);return y.useImperativeHandle(t,function(){return{open:i}},[i]),x0.createElement(y.Fragment,null,n(gt(gt({},s),{},{open:i})))});Py.displayName="Dropzone";var tB={disabled:!1,getFilesFromEvent:Cpe,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1};Py.defaultProps=tB;Py.propTypes={children:L0.func,accept:L0.oneOfType([L0.string,L0.arrayOf(L0.string)]),multiple:L0.bool,preventDropOnDocument:L0.bool,noClick:L0.bool,noKeyboard:L0.bool,noDrag:L0.bool,noDragEventsBubbling:L0.bool,minSize:L0.number,maxSize:L0.number,maxFiles:L0.number,disabled:L0.bool,getFilesFromEvent:L0.func,onFileDialogCancel:L0.func,onFileDialogOpen:L0.func,useFsAccessApi:L0.bool,onDragEnter:L0.func,onDragLeave:L0.func,onDragOver:L0.func,onDrop:L0.func,onDropAccepted:L0.func,onDropRejected:L0.func,validator:L0.func};var fO={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]};function L2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=gt(gt({},tB),e),n=t.accept,r=t.disabled,o=t.getFilesFromEvent,i=t.maxSize,s=t.minSize,c=t.multiple,l=t.maxFiles,p=t.onDragEnter,u=t.onDragLeave,d=t.onDragOver,b=t.onDrop,f=t.onDropAccepted,m=t.onDropRejected,h=t.onFileDialogCancel,M=t.onFileDialogOpen,z=t.useFsAccessApi,O=t.preventDropOnDocument,g=t.noClick,x=t.noKeyboard,C=t.noDrag,S=t.noDragEventsBubbling,q=t.validator,A=y.useMemo(function(){return typeof M=="function"?M:x9},[M]),v=y.useMemo(function(){return typeof h=="function"?h:x9},[h]),_=y.useRef(null),R=y.useRef(null),w=y.useReducer(uue,fO),W=y4(w,2),E=W[0],j=W[1],T=E.isFocused,F=E.isFileDialogActive,Z=E.draggedFiles,re=function(){F&&setTimeout(function(){if(R.current){var we=R.current.files;we.length||(j({type:"closeDialog"}),v())}},300)};y.useEffect(function(){return z&&A9()?function(){}:(window.addEventListener("focus",re,!1),function(){window.removeEventListener("focus",re,!1)})},[R,F,v,z]);var ne=y.useRef([]),k=function(we){_.current&&_.current.contains(we.target)||(we.preventDefault(),ne.current=[])};y.useEffect(function(){return O&&(document.addEventListener("dragover",y9,!1),document.addEventListener("drop",k,!1)),function(){O&&(document.removeEventListener("dragover",y9),document.removeEventListener("drop",k))}},[_,O]);var K=y.useCallback(function(Re){Re.preventDefault(),Re.persist(),X(Re),ne.current=[].concat(rue(ne.current),[Re.target]),bu(Re)&&Promise.resolve(o(Re)).then(function(we){d3(Re)&&!S||(j({draggedFiles:we,isDragActive:!0,type:"setDraggedFiles"}),p&&p(Re))})},[o,p,S]),U=y.useCallback(function(Re){Re.preventDefault(),Re.persist(),X(Re);var we=bu(Re);if(we&&Re.dataTransfer)try{Re.dataTransfer.dropEffect="copy"}catch{}return we&&d&&d(Re),!1},[d,S]),G=y.useCallback(function(Re){Re.preventDefault(),Re.persist(),X(Re);var we=ne.current.filter(function(Ze){return _.current&&_.current.contains(Ze)}),Ke=we.indexOf(Re.target);Ke!==-1&&we.splice(Ke,1),ne.current=we,!(we.length>0)&&(j({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),bu(Re)&&u&&u(Re))},[_,u,S]),H=y.useCallback(function(Re,we){var Ke=[],Ze=[];Re.forEach(function(De){var Y=QI(De,n),I=y4(Y,2),P=I[0],D=I[1],Q=JI(De,s,i),te=y4(Q,2),pe=te[0],ce=te[1],Ne=q?q(De):null;if(P&&pe&&!Ne)Ke.push(De);else{var ye=[D,ce];Ne&&(ye=ye.concat(Ne)),Ze.push({file:De,errors:ye.filter(function(He){return He})})}}),(!c&&Ke.length>1||c&&l>=1&&Ke.length>l)&&(Ke.forEach(function(De){Ze.push({file:De,errors:[$pe]})}),Ke.splice(0)),j({acceptedFiles:Ke,fileRejections:Ze,type:"setFiles"}),b&&b(Ke,Ze,we),Ze.length>0&&m&&m(Ze,we),Ke.length>0&&f&&f(Ke,we)},[j,c,n,s,i,l,b,f,m,q]),ie=y.useCallback(function(Re){Re.preventDefault(),Re.persist(),X(Re),ne.current=[],bu(Re)&&Promise.resolve(o(Re)).then(function(we){d3(Re)&&!S||H(we,Re)}),j({type:"reset"})},[o,H,S]),Oe=y.useCallback(function(){if(z&&A9()){j({type:"openDialog"}),A();var Re={multiple:c,types:Qpe(n)};window.showOpenFilePicker(Re).then(function(we){return o(we)}).then(function(we){return H(we,null)}
89).catch(function(we){return v(we)}).finally(function(){return j({type:"closeDialog"})});return}R.current&&(j({type:"openDialog"}),A(),R.current.value=null,R.current.click())},[j,A,v,z,H,n,c]),Me=y.useCallback(function(Re){!_.current||!_.current.isEqualNode(Re.target)||(Re.keyCode===32||Re.keyCode===13)&&(Re.preventDefault(),Oe())},[_,R,Oe]),xe=y.useCallback(function(){j({type:"focus"})},[]),_e=y.useCallback(function(){j({type:"blur"})},[]),be=y.useCallback(function(){g||(Ype()?setTimeout(Oe,0):Oe())},[R,g,Oe]),he=function(we){return r?null:we},ee=function(we){return x?null:he(we)},oe=function(we){return C?null:he(we)},X=function(we){S&&we.stopPropagation()},de=y.useMemo(function(){return function(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},we=Re.refKey,Ke=we===void 0?"ref":we,Ze=Re.role,De=Re.onKeyDown,Y=Re.onFocus,I=Re.onBlur,P=Re.onClick,D=Re.onDragEnter,Q=Re.onDragOver,te=Re.onDragLeave,pe=Re.onDrop,ce=b3(Re,tue);return gt(gt(bO({onKeyDown:ee(fa(De,Me)),onFocus:ee(fa(Y,xe)),onBlur:ee(fa(I,_e)),onClick:he(fa(P,be)),onDragEnter:oe(fa(D,K)),onDragOver:oe(fa(Q,U)),onDragLeave:oe(fa(te,G)),onDrop:oe(fa(pe,ie)),role:typeof Ze=="string"&&Ze!==""?Ze:"button"},Ke,_),!r&&!x?{tabIndex:0}:{}),ce)}},[_,Me,xe,_e,be,K,U,G,ie,x,C,r]),le=y.useCallback(function(Re){Re.stopPropagation()},[]),ve=y.useMemo(function(){return function(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},we=Re.refKey,Ke=we===void 0?"ref":we,Ze=Re.onChange,De=Re.onClick,Y=b3(Re,nue),I=bO({accept:n,multiple:c,type:"file",style:{display:"none"},onChange:he(fa(Ze,ie)),onClick:he(fa(De,le)),autoComplete:"off",tabIndex:-1},Ke,R);return gt(gt({},I),Y)}},[R,n,c,ie,r]),Be=Z.length,Ge=Be>0&&Gpe({files:Z,accept:n,minSize:s,maxSize:i,multiple:c,maxFiles:l}),Ye=Be>0&&!Ge;return gt(gt({},E),{},{isDragAccept:Ge,isDragReject:Ye,isFocused:T&&!r,getRootProps:de,getInputProps:ve,rootRef:_,inputRef:R,open:he(Oe)})}function uue(e,t){switch(t.type){case"focus":return gt(gt({},e),{},{isFocused:!0});case"blur":return gt(gt({},e),{},{isFocused:!1});case"openDialog":return gt(gt({},fO),{},{isFileDialogActive:!0});case"closeDialog":return gt(gt({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":var n=t.isDragActive,r=t.draggedFiles;return gt(gt({},e),{},{draggedFiles:r,isDragActive:n});case"setFiles":return gt(gt({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return gt({},fO);default:return e}}function x9(){}const Ap=({id:e,file:t,onUpload:n,onRemove:r,onError:o,label:i,placeholder:s,name:c,isRequired:l,isLoading:p,accept:u,maxSize:d,displayType:b="File",maxSizeLabel:f})=>{const m=L2({maxFiles:1,maxSize:d,accept:u,onDrop:M=>{M[0]&&n(M[0])},onDropRejected:M=>{M[0]&&o(M[0])}}),h=M=>{M.preventDefault(),M.stopPropagation(),r?.()};return a.jsxs("div",{className:"w-full",children:[a.jsx("div",{className:m0("flex h-16 w-full shrink-0 items-center justify-center gap-3 rounded border border-gray-200 border-dashed bg-white px-2 py-3",!t?.name&&"cursor-pointer"),...m.getRootProps(),children:p?a.jsx(dt,{className:"h-9 w-9"}):t?.name?a.jsxs(a.Fragment,{children:[r?a.jsx(ue,{"aria-label":`Remove ${i}`,onClick:h,className:"mr-3",children:a.jsx(Qe,{name:"Trash",size:"sm"})}):a.jsx(Qe,{name:"Document",size:"sm"}),a.jsx(V,{children:t.name})]}):a.jsxs(a.Fragment,{children:[a.jsx("input",{id:e??c,placeholder:s?.toString(),required:l,...m.getInputProps(),name:c}),a.jsx(Qe,{name:"ArrowDownTray",size:"sm","aria-label":i,className:"m-2"}),a.jsxs("div",{children:[a.jsxs(V,{children:["Select ",b," to upload"]}),a.jsxs(V,{className:"mt-1 text-sm",children:["Or Drag and drop your ",b," here"]})]})]})}),f&&a.jsx(V,{className:"mt-1 text-sm",children:f})]})},due=new Map([["date_of_birth_verification",{title:"Date of Birth Verification",description:"Upload a document that shows your name and date of birth.",selectOptions:[{value:"birth_certificate",label:"Birth Certificate"},{value:"drivers_license",label:"Drivers License"},{value:"valid_gov_id",label:"Valid Government Issued ID"}]}],["social_security_number_verification",{title:"Social Security Number Verification",description:"Upload a document that shows your name and social security number.",selectOptions:[{value:"ssn_card",label:"Social Security Card"},{value:"certified_irs_letter",label:"Certified IRS Letter"},{value:"w2",label:"W2"},{value:"other_official_tax_doc",label:"Other Official Tax Document"}]}],["address_verification",{title:"Address Verification",description:"Upload a document that shows your name and address.",selectOptions:[{value:"utility_bill",label:"Utility Bill"},{value:"bank_statement",label:"Bank Statement"},{value:"lease_agreement",label:"Lease Agreement"},{value:"valid_gov_id",label:"Valid Government Issued ID"}]}],["identity_verification",{title:"Identity Verification",description:a.jsxs("span",{children:["Upload a valid government issued ID."," ",a.jsx("span",{className:"font-bold",children:"Note:"})," The uploaded photo should be a photo of the physical ID. Scanned, digital, black and white copies, and photos of a screen are not accepted."]}),selectOptions:[{value:"drivers_license",label:"Driver's License"},{value:"valid_gov_id",label:"Valid Government Issued ID"},{value:"passport",label:"Passport"}]}],["tax_id_verification",{title:"Tax ID Verification",description:"Upload documentation to verify your Tax ID.",selectOptions:[{value:"tax_certificate",label:"Tax Certificate"},{value:"valid_gov_id",label:"Valid Government Issued ID"},{value:"other_official_tax_doc",label:"Other Official Tax Document"}]}],["account_approval_letter",{title:"Account Approval Letter",description:a.jsxs("span",{children:["Upload a written letter from your compliance officer granting permission for you to carry an account with Alpaca."," ",a.jsx("span",{className:"font-bold",children:"Note:"})," Alpaca does not send duplicate account statements and/or trade confirmations at this time. This approval document must explicitly agree to these conditions."]})}],["selfie",{title:"Selfie with Government Issued ID",description:"A selfie of you holding your government issued photo ID. Please ensure all details on the front of your ID are fully visible."}],["entity_registration",{title:"Entity Registration",description:"Please upload documentation of proof that the entity is actively registered and in good standing with a government authority."}
89],["w_8bene",{title:"W-8BEN-E",description:a.jsxs("span",{children:["Please provide an updated W-8BEN-E ensuring all information is filled out in each part with the most current information. These are used to certify foreign status and claim tax treaty benefits for non-U.S. entities. Required for tax withholding purposes. You can fill out and download the template here:"," ",a.jsx(g1,{href:"https://www.irs.gov/pub/irs-pdf/iw8bene.pdf",children:"W-8BEN-E Template"})]})}],["company_formation",{title:"Company Formation",description:"Please upload documentation of proof that the entity is actively registered and in good standing with a government authority.",selectOptions:[{value:"operating_agreement",label:"Operating Agreement"},{value:"certificate_of_formation",label:"Certificate of Formation"},{value:"articles_of_incorporation",label:"Articles of Incorporation"},{value:"bylaws",label:"Bylaws"}]}],["other",({message:e})=>({title:"Other",description:e})]]),_9=new Map([["address_verification",{title:"Address Verification",selectOptions:[{value:"utility_bill",label:"Utility Bill"},{value:"bank_statement",label:"Bank Statement"},{value:"lease_agreement",label:"Lease Agreement"},{value:"other",label:"Other"}],description:"We need a document that confirms the entity's physical or mailing address. Acceptable documents are: Utility bill, Bank statement, Lease agreement, or any other document that includes the entity's name and address."}],["tax_id_verification",{title:"Tax ID Verification",description:"Please provide documentation to verify the entity's Tax ID. Examples of acceptable documents include: Tax Certificate or any official government-issued document showing the entity's Tax ID number.",selectOptions:[{value:"tax_certificate",label:"Tax Certificate"},{value:"other",label:"Other"}]}]]),bue=(e,t)=>{const n=qf(t.doc_type);let r=due.get(n);return e&&_9.has(n)&&(r=_9.get(n)),typeof r=="function"?r(t):r},fue=(e,t)=>{const{account:n}=jn(),r=bt(),[o,i]=y.useState(t?.doc_sub_type??""),[s,c]=y.useState(null),l=bue(e,t),{mutate:p,isPending:u}=b0(M=>{const z=t?.doc_type??"";return t?QW(t.id,{doc_sub_type:o||"",content:M}):JW(n?.id||"",{doc_type:z,doc_sub_type:o||"",content:M})},{onSuccess:()=>{S0(`${l?.title} uploaded successfully.`),r.invalidateQueries({queryKey:e0.documents.requests(n?.id??"")})},onError:M=>{const z=M instanceof ao?M.status:void 0;z===413?We(Ab):z===415?We(vb):z===404?We("Account not found"):We(`Error uploading file: ${M.message}`)}}),d=M=>
89{if(!o&&l?.selectOptions&&l?.selectOptions?.length>0){We("Please select a document type first");return}if(!ss.includes(M.type)){We(vb);return}if(M.size>is){We(Ab);return}p(M)},b=l?.selectOptions?.find(({value:M})=>M===o)?.value||"";return{onSelectedDocTypeChange:M=>{i(M||"")},onUpload:d,onError:M=>{const z=M.errors[0];z.code==="file-too-large"?We(Ab):z.code==="file-invalid-type"?We(vb):We(`Error: ${z.message}`)},onRemove:()=>{c(null)},file:s,selectedDocType:o,validatedValue:b,isLoading:u,content:l}},mue=ss,hue=({content:e,documentRequest:t,onSelectedDocTypeChange:n,onUpload:r,onError:o,onRemove:i,file:s,validatedValue:c,isLoading:l})=>{if(!e)return null;const{title:p,description:u,selectOptions:d}=e;return a.jsx("div",{className:"w-full max-w-xl rounded-lg border border-gray-200 bg-white p-6",children:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("div",{className:"flex items-center justify-between",children:a.jsx("label",{htmlFor:t?.doc_type??"",className:"block font-medium text-sm",children:p})}),a.jsx("div",{className:"text-gray-600 text-sm",children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx("div",{children:u}),d&&d.length>0&&a.jsxs("div",{children:[a.jsx("label",{className:"mb-2 block font-medium text-gray-700 text-sm",children:"Document type"}),a.jsx(sg,{options:d,value:c,onChange:n,placeholder:"Select document type"})]})]})}),a.jsx(Ap,{name:t?.doc_type??"",label:p,file:s,placeholder:t?.doc_type??"",onUpload:r,onError:o,onRemove:i,isRequired:!0,maxSize:is,maxSizeLabel:Sf,accept:mue.join(","),displayType:"file",isLoading:l})]})})},Mue=({isLegalEntity:e,documentRequest:t})=>{const n=fue(e,t);return a.jsx(hue,{documentRequest:t,...n})},zue=({account:e,isLegalEntity:t,documentRequests:n})=>a.jsx("div",{className:"flex w-full flex-col gap-4",children:n?.map(r=>qf(r.doc_type)==="w_8ben"?a.jsx(Ape,{accountId:e.id,documentRequest:r}):a.jsx(Mue,{isLegalEntity:t,documentRequest:r},r.id))}),Oue=()=>{const{account:e}=jn(),{details:t}=N1(),{owners:n}=Qt({accountId:e?.id??"",options:{enabled:!!e?.id}}),r=y.useMemo(()=>n?.find(s=>s.primary===!0),[n]),{data:o,isLoading:i}=hP({accountId:e?.id,options:{enabled:!!e?.id}});return!e||!t||i?null:a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsx("h1",{className:"font-inter font-medium text-[24px] text-gray-900 leading-[27px] tracking-[0%]",children:"Documents Required"}),o&&o.length>0?a.jsx(zue,{account:e,isLegalEntity:!!r?.is_legal_entity,documentRequests:o}):a.jsxs("div",{className:"mx-auto max-w-md rounded-lg border border-gray-200 bg-gray-50 p-8 text-center",children:[a.jsx("div",{className:"mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-green-100",children:a.jsx("svg",{"aria-hidden":"true",className:"h-8 w-8 text-green-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:a.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"})})}),a.jsx("h3",{className:"mb-2 font-inter font-medium text-[18px] text-gray-900 leading-[21px] tracking-[0%]",children:"No Documents Required"}),a.jsx("p",{className:"font-inter text-[14px] text-gray-600 leading-[20px]",children:"Your account is up to date and no additional documents are currently required. If any documents are needed in the future, they will appear here."})]})]})},gue=()=>{const{account:e}=jn(),{data:t,isLoading:n}=yre({accountID:e?.id,options:{enabled:!!e?.account_number}}),r=t?.cidrs??[],o=r.length>0,i=a.jsx("tr",{className:"bg-white",children:a.jsx("td",{className:"px-3 py-2.5",children:"..."})}),s=r.map((c,l)=>a.jsx("tr",{className:O0("border-zinc-200 border-b bg-white",l%2===0&&"bg-zinc-100"),children:a.jsx("td",{className:"px-3 py-2.5",children:c})},c));return a.jsxs("div",{className:"w-full max-w-[600px]",children:[a.jsx("h2",{className:"mb-5 font-bold text-xl",children:"IP Allowlist"}),a.jsxs(c1,{variant:o?"emerald":"rose",children:[a.jsx(Qe,{name:o?"ShieldCheck":"ShieldExclamation",className:"mr-1",size:"sm"}),o?"Enabled":"Disabled"]}),a.jsx("div",{className:"my-4 overflow-clip overflow-x-scroll roun
89ded-lg border border-zinc-200 p-0",children:a.jsx("table",{className:"w-full whitespace-nowrap text-sm",children:a.jsxs("tbody",{children:[a.jsx("tr",{className:"border-zinc-200 border-b",children:a.jsx("td",{className:"px-3 py-2.5 font-medium",children:"CIDR"})}),n?i:s]})})})]})},C9=(e,t,n)=>{if(e&&"reportValidity"in e){const r=xz(n,t);e.setCustomValidity(r&&r.message||""),e.reportValidity()}},f3=(e,t)=>{for(const n in t.fields){const r=t.fields[n];r&&r.ref&&"reportValidity"in r.ref?C9(r.ref,n,e):r&&r.refs&&r.refs.forEach(o=>C9(o,n,e))}},mO=(e,t)=>{t.shouldUseNativeValidation&&f3(e,t);const n={};for(const r in e){const o=xz(t.fields,r),i=Object.assign(e[r]||{},{ref:o&&o.ref});if(yue(t.names||Object.keys(e),r)){const s=Object.assign({},xz(n,r));Cm(s,"root",i),Cm(n,r,s)}else Cm(n,r,i)}return n},yue=(e,t)=>{const n=q9(t).replace(/[.*+?^${}()|\\]/g,"\\$&");return e.some(r=>q9(r).match(`^${n}\\.\\d+`))};function q9(e){return e.replace(/[\[\]]/g,"")}function hO(){return hO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hO.apply(null,arguments)}function S9(e,t){try{var n=e()}catch(r){return t(r)}return n&&n.then?n.then(void 0,t):n}function Aue(e,t){for(var n={};e.length;){var r=e[0],o=r.code,i=r.message,s=r.path.join(".");if(!n[s])if("unionErrors"in r){var c=r.unionErrors[0].errors[0];n[s]={message:c.message,type:c.code}}else n[s]={message:i,type:o};if("unionErrors"in r&&r.unionErrors.forEach(function(u){return u.errors.forEach(function(d){return e.push(d)})}),t){var l=n[s].types,p=l&&l[r.code];n[s]=cg(s,t,n,o,p?[].concat(p,r.message):r.message)}e.shift()}return n}function vue(e,t){for(var n={},r=function(){var o=e[0],i=o.code,s=o.message,c=o.path.join(".");if(!n[c])if(o.code==="invalid_union"&&o.errors.length>0){var l=o.errors[0][0];n[c]={message:l.message,type:l.code}}else n[c]={message:s,type:i};if(o.code==="invalid_union"&&o.errors.forEach(function(d){return d.forEach(function(b){return e.push(hO({},b,{path:[].concat(o.path,b.path)}))})}),t){var p=n[c].types,u=p&&p[o.code];n[c]=cg(c,t,n,i,u?[].concat(u,o.message):o.message)}e.shift()};e.length;)r();return n}function A1(e,t,n){if(n===void 0&&(n={}),(function(r){return"_def"in r&&typeof r._def=="object"&&"typeName"in r._def})(e))return function(r,o,i){try{return Promise.resolve(S9(function(){return Promise.resolve(e[n.mode==="sync"?"parse":"parseAsync"](r,t)).then(function(s){return i.shouldUseNativeValidation&&f3({},i),{errors:{},values:n.raw?Object.assign({},r):s}})},function(s){if((function(c){return Array.isArray(c?.issues)})(s))return{values:{},errors:mO(Aue(s.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw s}))}catch(s){return Promise.reject(s)}};if((function(r){return"_zod"in r&&typeof r._zod=="object"})(e))return function(r,o,i){try{return Promise.resolve(S9(function(){return Promise.resolve((n.mode==="sync"?AG:vG)(e,r,t)).then(function(s){return i.shouldUseNativeValidation&&f3({},i),{errors:{},values:n.raw?Object.assign({},r):s}})},function(s){if((function(c){return c instanceof xG})(s))return{values:{},errors:mO(vue(s.issues,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw s}))}catch(s){return Promise.reject(s)}};throw new Error("Invalid input: not a Zod schema")}const xue=()=>{const{product:e,currentAccount:t,isLoading:n}=N0();return n||e===void 0||t===void 0?"pending":e==="live"&&!En(t)?"live":"paper"},Ao={SOFTWARE_TOKEN_MFA:{method:"SOFTWARE_TOKEN_MFA",displayName:"time-based one-time password (TOTP)"},SMS_MFA:{method:"SMS_MFA",displayName:"text-message (SMS)"},NOMFA:{method:"NOMFA",displayName:""}};function Rf(){const[e,t]=y.useState(null),[n,r]=y.useState(null),[o,i]=y.useState(null),s=e===null,c=e===Ao.SMS_MFA.method||e===Ao.SOFTWARE_TOKEN_MFA.method,l=y.useCallback(async()=>{try{const f=await Ka();await new Promise(h=>f.getUserData(()=>h(),{bypassCache:!0}));const m=await $1.getPreferredMFA(f);t(m)}catch(f){if(!(f instanceof gj))throw f}},[]),p=y.useCallback(async(f=Ao.SMS_MFA.method)=>{const m=await Ka();await new Promise(h=>{m.getUserData(()=>{$1.setPreferredMFA(m,f).then(()=>
89l().then(h)).catch(M=>{console.error("error setting MFA method:",M),h()})},{bypassCache:!0})})},[l]),u=y.useCallback(async()=>{const f=await Ka();await new Promise(m=>{f.getUserData(()=>{$1.setPreferredMFA(f,Ao.NOMFA.method).then(()=>(S0("You have disabled MFA for your account."),l().then(m))).catch(()=>m())},{bypassCache:!0})})},[l]),d=y.useCallback(async()=>{i(null);const f=await Ka(),m=await $1.setupTOTP(f),h=`otpauth://totp/${f.attributes?.email||""}?secret=${m}&issuer=Alpaca`;r(h)},[]),b=y.useCallback(async f=>{try{i(null);const m=await Ka();await $1.verifyTotpToken(m,f),r(null),await p(Ao.SOFTWARE_TOKEN_MFA.method)}catch(m){console.error(m),i(m instanceof Error?Q0(m):"Verification failed. Please try again.")}},[p]);return y.useEffect(()=>{l()},[l]),{method:e,isMFAEnabled:c,isMFALoading:s,TOTPQRCode:n,TOTPSetupVerificationError:o,refresh:l,enable:p,disable:u,setupTOTP:d,verifyTOTPToken:b}}const Nf=({requirement:e="none",product:t}={})=>{const n=Rf(),r=xue(),o=t!==void 0?t==="live"?"live":"paper":r,{isSynchronized:i,hasSynchronizationError:s,contextKey:c}=LP(),l=J1(H1.MFA_ENFORCEMENT_BYPASS),p=i||s,[u,d]=y.useState();return y.useEffect(()=>{p&&d(c)},[p,c]),{status:e==="none"?"satisfied":e==="live-accounts"&&o==="pending"?"pending":e==="live-accounts"&&o!=="live"?"satisfied":p||u===c?l?"satisfied":n.isMFALoading?"pending":n.isMFAEnabled?"satisfied":"required":"pending",mfa:n}},nB=({product:e,accountID:t})=>{const{status:n}=Nf({requirement:"live-accounts",product:e}),r=n==="required"||n==="pending",o=y.useRef(r);y.useEffect(()=>{o.current=r},[r]);const[i,s]=y.useState(""),[c,l]=y.useState(!1),[p,u]=y.useState(!1),[d,b]=y.useState(!1),f=e==="paper"?window.env.PAPER_API_ENDPOINT:window.env.API_ENDPOINT,{access_keys:m,refetch:h,isFetching:M}=Yne({accountID:t,product:e,options:{enabled:!!t}});y.useEffect(()=>{M||u(!1)},[M]);const z=y.useMemo(()=>{const C=m.find(S=>S.status?.toUpperCase()==="ACTIVE"&&S.account_id===t)?.id;return C||m?.[0]?.id},[m,t]),O=y.useCallback(async()=>{try{u(!0);const{secret:C}=await H1e({accountID:t,product:e});s(C),S0("New key generated")}catch{We("Failed to generate new key")}finally{h()}},[t,e,h]),g=y.useCallback(async()=>{o.current||await O()},[O]),x=y.useCallback(async()=>{if(!o.current)try{if(await Promise.all(m.map(C=>U1e({accessKeyID:C.id,accountID:t,product:e}))).catch(console.error),o.current){We("Enable multi-factor authentication to finish generating a new key"),h();return}await O()}catch{We("Failed to regenerate key")}},[m,t,e,O,h]);return y.useEffect(()=>{const C=setTimeout(()=>{b(!0)},3e3);return()=>clearTimeout(C)},[]),m===void 0?a.jsx(xt,{}):a.jsxs("div",{children:[a.jsxs("div",{className:"mb-4",children:[a.jsx("label",{className:"mb-2 block font-medium",children:"Endpoint"}),a.jsx("input",{className:"block w-full rounded-md border-gray-200 px-3 py-2 text-sm shadow-sm focus:outline-none focus:ring-none",type:"text",value:f,readOnly:!0})]}),!!z&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mb-4",children:[a.jsx("label",{className:"mb-2 block font-medium",children:"Key"}),a.jsx("input",{className:"block w-full rounded-md border-gray-200 px-3 py-2 text-sm shadow-sm focus:outline-none focus:ring-none",type:"text",value:z||"no key found",disabled:p,readOnly:!0})]}),!!i&&!p&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mb-4",children:[a.jsx("label",{className:"mb-2 block font-medium",children:"Secret"}),a.jsx("input",{className:"block w-full rounded-md border-gray-200 px-3 py-2 text-sm shadow-sm focus:outline-none focus:ring-none",type:"text",value:i,readOnly:!0})]}),a.jsx("p",{className:"mb-4 text-xs italic",children:"Note: Your secret key will disappear after refreshing or navigating away from this page."})]})," ",c?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"mb-4 text-xs italic",children:"Note: When a new key is generated, your current key will be invalidated and any programs using the current key will stop working."}),a.jsxs("div",{className:"flex justify-between",children:[a.jsx(ue,{variant:"alternate",className:"mr-4",disabled:p||r,onClick:()=>{l(!1),x()},children:"Generate New Keys"}),a.jsx(ue,{variant:"alternate",onClick:()=>l(!1),children:"Cancel"})]})]}):i?a.jsx(ue,{className:"w-full",variant:"alternate",onClick:()=>s(""),children:"Hide"}):a.jsx(ue,{variant:"alternate",className:"w-full",disabled:!d||p||r,onClick:()=>l(!0),children:"Regenerate"})]}),z===void 0&&a.jsx(ue,{variant:"alternate",className:"w-full",disabled:!d||p||r,onClick:()=>g(),children:"Generate New Keys"}),r&&a.jsxs("p",{className:"mt-2 text-xs text-yellow-600",children:["To manage your API keys,"," ",a.jsx("a",{href:se.ROUTE_PROFILE_SECURITY,className:"underline hover:text-yellow-700",children:"enable multi-factor authentication"}),"."]})]})},rB=()=>a.jsx("div",{className:"pointer-events-none absolute inset-x-0 top-px",style:{borderRadius:"8px 8px 0px 0px"},children:a.jsxs("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"80",viewBox:"0 0 364 80",preserveAspectRatio:"none",fill:"none",className:"opacity-50",children:[a.jsx("path",{d:"M-136.028 58.21C-56.4711 44.1648 14.4462 26.1126 96.4297 48.6484C109.191 52.1379 121.241 56.0257 133.471 59.7969C145.703 63.5689 158.122 67.2267 171.635 70.2637H171.636C203.799 7
897.5769 241.83 78.9473 280.691 78.8105C319.538 78.6739 359.228 77.0303 394.649 78.3262H394.648C434.844 79.7166 475.498 80.3131 509.701 70.4648L509.781 70.7441L509.861 71.0225C475.556 80.9001 434.812 80.2962 394.629 78.9062H394.628C359.22 77.6109 319.574 79.2538 280.693 79.3906C241.828 79.5274 203.74 78.1581 171.507 70.8291V70.8281C157.972 67.7861 145.536 64.1238 133.3 60.3506C121.826 56.8124 110.531 53.179 98.6592 49.8662L96.2764 49.208C14.4483 26.7148 -56.3153 44.7254 -135.928 58.7803C-192.348 68.7446 -253.155 74.8254 -314.989 76.7178C-383.017 78.808 -440.226 69.5415 -504.353 62.2715L-504.288 61.6953C-440.13 68.9688 -382.98 78.2263 -315.007 76.1377C-253.198 74.2461 -192.419 68.169 -136.028 58.21ZM-137.046 48.25C-58.2494 34.8047 13.1743 17.7576 94.9014 39.8896H94.9004C107.789 43.3256 119.903 47.1633 132.164 50.8604C144.428 54.5583 156.847 58.1181 170.358 61.0029C218.488 71.2519 276.143 68.7623 332.566 67.7666L336.566 67.6943C356.518 67.3539 375.78 67.3081 394.14 67.9639C434.581 69.3543 475.497 70.0493 509.7 60.2012L509.78 60.4795L509.86 60.7588C475.554 70.6365 434.545 69.9329 394.119 68.543H394.118C374.551 67.8441 353.953 67.9427 332.578 68.3457H332.577C276.189 69.3407 218.448 71.8359 170.237 61.5693C156.702 58.6795 144.266 55.1153 131.997 51.416C119.726 47.7159 107.627 43.8829 94.751 40.4502H94.749C13.1742 18.3595 -58.101 35.3666 -136.946 48.8203C-140.816 49.5197 -144.682 50.1145 -148.798 50.8125H-148.801C-202.133 59.2788 -258.297 64.9646 -315.744 66.6514C-329.921 67.0464 -343.578 66.9477 -357.233 66.5527H-357.235C-407.731 64.7589 -454.12 57.8796 -504.853 52.2051L-504.788 51.6289C-454.03 57.3063 -407.681 64.1799 -357.215 65.9727H-357.216C-343.569 66.3674 -329.924 66.4659 -315.761 66.0713C-258.341 64.3853 -202.204 58.7028 -148.895 50.2402L-145.846 49.7324C-142.84 49.238 -139.949 48.7743 -137.049 48.25H-137.046ZM-130.29 36.9766C-55.2887 24.3769 14.6812 9.9646 93.6055 31.0215L96.0391 31.6709C121.097 38.4331 143.375 46.5277 169.315 51.7383C218.474 61.5932 274.838 58.6024 331.781 57.4092L335.786 57.3369C355.774 56.9965 375.26 56.9507 393.619 57.6064L401.252 57.875C439.413 59.1528 477.385 59.2674 509.698 49.9424L509.779 50.2217L509.859 50.5C475.288 60.4766 434.289 59.6752 393.598 58.1865C375.253 57.5313 355.779 57.5766 335.796 57.917L331.793 57.9893C274.887 59.1816 218.439 62.1785 169.201 52.3076C142.412 46.9266 119.438 38.4488 93.457 31.582H93.4561C12.1329 9.88507 -59.6554 25.9081 -137.471 38.7607H-137.473C-141.328 39.3593 -145.203 40.0521 -149.323 40.6523C-202.908 48.9209 -258.562 54.6976 -316.01 56.3926H-316.011C-330.187 56.7876 -343.845 56.6891 -357.247 56.1953C-407.743 54.3028 -453.876 47.4236 -504.345 41.749L-504.28 41.1729C-453.786 46.8503 -407.692 53.7248 -357.226 55.6162C-343.835 56.1096 -330.191 56.2081 -316.027 55.8135L-310.649 55.6426C-255.132 53.7559 -201.303 48.0874 -149.411 40.0801H-149.408C-145.285 39.4795 -141.444 38.7907 -137.564 38.1885L-130.29 36.9766ZM-131.13 26.9717C-56.8233 14.968 13.3923 1.47873 92.3145 22.1523C118.625 29.0306 141.502 37.3849 168.286 42.4668L170.654 42.9043C220.452 51.9062 274.452 48.42 331.019 47.043H331.02C352.4 46.5411 373.275 46.443 393.113 47.2412H393.112C433.809 48.7387 474.98 49.7299 509.701 39.6846L509.781 39.9629L509.862 40.2412C475.036 50.3168 433.77 49.3171 393.091 47.8203H393.09C373.269 47.0227 352.407 47.1213 331.033 47.623C273.609 49.021 218.708 52.6021 168.178 43.0361C141.376 37.9507 118.404 29.573 92.167 22.7139C10.8414 1.41074 -61.2143 16.4403 -138.243 28.7002H-138.244C-141.146 29.1506 -144.042 29.5967 -147.049 30.0449L-150.096 30.4941C-202.251 38.2171 -255.872 44.064 -310.938 45.9629L-316.272 46.1348C-330.449 46.5298 -344.107 46.4303 -357.509 45.9365H-357.51C-407.75 43.9453 -454.138 37.1649 -504.353 31.4902L-504.288 30.9141C-454.05 36.5913 -407.7 43.3673 -357.487 45.3574H-357.488C-344.098 45.8508 -330.453 45.9493 -316.289 45.5547L-310.959 45.3828C-255.92 43.4849 -202.321 37.6407 -150.181 29.9199H-150.18C-146.059 29.3197 -142.202 28.7274 -138.334 28.127L-131.13 26.9717ZM-139.109 18.0508C-62.6262 6.39713 9.81592 -7.65924 91.0273 13.2773C117.592 20.0649 140.47 28.3193 167.252 33.0967C218.988 42.2537 272.266 38.0778 330.241 36.5801H330.242C351.623 36.0782 372.752 35.9801 392.591 36.7783L400.271 37.0674C438.673 38.4547 476.908 38.7379 509.698 29.3203L509.858 29.877C474.778 39.9523 433.513 38.9529 392.568 37.3574H392.567C372.746 36.5599 351.631 36.6584 330.257 37.1602C272.326 38.6567 218.962 42.8384 167.15 33.668C141.184 29.0362 118.814 21.1216 93.3564 14.4775L90.8828 13.8389C9.80945 -7.0621 -62.5047 6.96414 -139.022 18.623L-139.021 18.624C-142.892 19.2248 -147.007 19.8172 -150.878 20.3193L-150.879 20.3184C-204.978 28.0924 -259.847 34.2641 -316.785 35.8604C-330.697 36.2554 -344.355 36.157 -358.023 35.5645V35.5635C-408.009 33.4735 -454.385 26.7928 -504.61 21.1182L-504.578 20.8301L-504.546 20.541C-454.298 26.2182 -407.957 32.8955 -357.999 34.9844H-357.998C-344.344 35.5763 -330.7 35.6759 -316.802 35.2812H-316.801C-259.891 33.6858 -205.045 27.5179 -150.956 19.7451L-150.952 19.7441C-147.087 19.2427 -142.976 18.651 -139.109 18.0508ZM-139.877 7.99805C-64.1651 -3.05554 8.79376 -16.1239 89.7383 4.41699C116.565 11.1956 139.701 19.353 166.216 23.834C219.236 32.6954 270.964 27.8202 329.462 26.2236C351.109 25.623 372.239 25.6236 392.077 26.4219C433.304 28.0181 474.463 29.2064 509.703 19.0625L509.863 19.6191C476.727 29.1576 438.396 28.7019 399.779 27.293L392.054 27.001C372.232 26.2034 351.115 26.2033 329.478 26.8037C271.945 28.3739 220.833 33.1285 168.607 24.8125L166.119 24.4062C140.408 20.0611 117.81 12.2483 92.0947 5.61719L89.5957 4.97949C8.78479 -15.5275 -64.0512 -2.48569 -139.793 8.57227L-139.794 8.57129C-141.73 8.87177 -143.726 9.14664 -145.72 9.41992C-147.715 9.69351 -149.708 9.96683 -151.64 10.2666H-151.645C-205.997 17.7362 -260.359 24.1127 -317.3 25.709L-317.299 25.71C-331.212 26.105 -344.871 25.907 -358.273 25.3145C-408.258 23.1257 -454.38 16.4441 -504.341 10.8682L-504.276 10.292C-454.293 15.8705 -408.207 22.5478 -358.248 24.7354C-344.857 25.3274 -331.213 25.5245 -317.315 25.1299L-311.988 24.9668C-260.558 23.2536 -211.174 17.7106 -161.914 11.0791L-151.724 9.69238C-149.788 9.39197 -147.792 9.11795 -145.799 8.84473C-143.803 8.57114 -141.81 8.29782 -139.879 7.99805H-139.877ZM-140.653 -1.96484C-65.7035 -12.4265 7.76086 -24.5887 88.4482 -4.35352C115.531 2.32651 138.92 10.4915 165.179 14.5693L165.18 14.5703C219.493 23.1361 269.684 17.759 328.692 15.9648C350.33 15.2654 371.46 15.2653 391.562 16.0635L399.338 16.3564C438.197 17.776 476.661 18.3
89127 509.698 8.80273L509.778 9.08203L509.858 9.36035C476.722 18.8988 438.167 18.3563 399.313 16.9365L391.54 16.6436C372.709 15.8958 352.972 15.8488 332.76 16.4219L328.711 16.5449C269.757 18.3374 219.474 23.7197 165.089 15.1426V15.1416C138.801 11.0592 115.321 2.87244 88.3096 -3.79004H88.3086C7.75018 -23.9933 -65.597 -11.8559 -140.573 -1.39062L-140.574 -1.3916C-142.509 -1.09131 -144.505 -0.816833 -146.5 -0.555664L-152.425 0.205078C-207.029 7.37814 -260.883 14.0513 -317.824 15.5488L-317.823 15.5498C-331.737 15.9449 -345.14 15.7468 -358.797 15.1543C-408.528 12.9574 -454.904 6.28412 -504.611 0.609375L-504.545 0.0332031C-454.817 5.71036 -408.476 12.3795 -358.771 14.5752C-345.126 15.1672 -331.736 15.3643 -317.839 14.9697C-260.931 13.473 -207.104 6.80396 -152.5 -0.369141L-152.499 -0.370117C-148.627 -0.872375 -144.521 -1.36511 -140.657 -1.96484H-140.653ZM-127.518 -13.8906C-57.9822 -23.1703 11.7531 -31.8208 87.1572 -13.2207H87.1562C113.648 -6.74185 136.426 1.0235 161.695 4.94043L164.148 5.30664L164.149 5.30762C219.757 13.4709 268.39 7.59229 327.919 5.60059H327.92C349.558 4.90118 370.942 4.90097 391.045 5.69922C432.527 7.3942 474.204 8.77942 509.698 -1.46289L509.779 -1.18359L509.859 -0.905273C474.259 9.36789 432.483 7.97244 391.021 6.27832C372.19 5.53055 352.231 5.48459 331.99 6.05762L327.938 6.17969C268.468 8.1694 219.741 14.0543 164.064 5.88086V5.87988C137.774 2.09335 114.296 -5.98611 87.0186 -12.6572H87.0176C6.71143 -32.4664 -67.1575 -21.3234 -141.348 -11.459H-141.349C-143.283 -11.2122 -145.279 -10.9627 -147.274 -10.7139C-149.27 -10.465 -151.265 -10.2164 -153.198 -9.96973C-207.208 -3.10327 -259.724 3.56598 -315.423 5.20117L-318.077 5.27539C-331.736 5.67047 -345.395 5.47302 -358.799 4.77344V4.77246C-408.528 2.48495 -454.65 -4.19562 -504.345 -9.77148L-504.312 -10.0596L-504.28 -10.3486C-454.561 -4.77011 -408.475 1.90808 -358.771 4.19434H-358.769C-345.38 4.89316 -331.736 5.0899 -318.094 4.69531H-318.093C-261.439 3.19861 -208.142 -3.569 -153.271 -10.5449C-151.337 -10.7917 -149.342 -11.0412 -147.347 -11.29C-145.352 -11.5388 -143.357 -11.7875 -141.424 -12.0342L-127.518 -13.8906ZM-142.438 -21.9883C-69.0412 -31.2497 5.19159 -41.4185 85.6201 -21.9824H85.6191C113.218 -15.4022 136.863 -7.54019 162.865 -3.95605H162.864C220.011 3.80487 267.094 -2.66629 327.146 -4.75684L331.244 -4.89551C351.688 -5.53943 371.452 -5.40552 390.536 -4.65723H390.537C432.275 -2.96219 473.952 -1.37973 509.7 -11.7207L509.78 -11.4424L509.861 -11.1641C476.246 -1.44016 437.427 -2.23178 398.334 -3.76465L390.514 -4.07812C371.443 -4.8259 351.693 -4.95987 331.263 -4.31641L327.167 -4.17676C267.18 -2.08847 219.999 4.38788 162.787 -3.38184H162.786C136.749 -6.97079 113.019 -14.8531 85.4844 -21.418H85.4834C10.1938 -39.6122 -59.6623 -31.8293 -128.592 -23.1523L-142.366 -21.4121C-146.234 -20.9186 -150.348 -20.418 -154.218 -20.0146C-209.335 -13.344 -262.152 -6.36578 -318.839 -4.86816C-331.645 -4.49777 -344.45 -4.64737 -357.045 -5.2373L-359.561 -5.36133C-409.025 -7.8544 -455.155 -14.3301 -504.853 -19.9062L-504.82 -20.1943L-504.788 -20.4834C-455.071 -14.905 -408.972 -8.43231 -359.531 -5.94043C-346.142 -5.24982 -332.498 -5.05264 -318.855 -5.44727L-316.202 -5.52148C-260.551 -7.1619 -208.553 -14.0222 -154.286 -20.5898H-154.282C-150.417 -20.9926 -146.307 -21.4948 -142.439 -21.9883H-142.438ZM-143.221 -32.1465C-70.5841 -40.9147 4.1647 -49.9887 84.3262 -30.9482C111.911 -24.3689 136.09 -16.613 161.824 -13.3252C220.519 -5.86005 265.808 -12.9315 326.372 -15.2197L330.473 -15.3594C350.944 -16.0138 370.933 -15.962 390.019 -15.1211H390.018C432.011 -13.4261 473.697 -11.7439 509.7 -22.085L509.86 -21.5283C473.75 -11.1563 431.963 -12.847 389.994 -14.541H389.993C370.924 -15.3813 350.95 -15.4343 330.491 -14.7803L326.394 -14.6396C266.846 -12.3899 221.931 -5.49661 164.495 -12.4102L161.751 -12.75C136.782 -15.9401 113.237 -23.3362 86.7627 -29.7646L84.1914 -30.3838C4.14548 -49.3967 -70.5029 -40.3418 -143.15 -31.5723L-143.149 -31.5713C-145.086 -31.32 -147.084 -31.0952 -149.079 -30.8711C-151.075 -30.6469 -153.067 -30.4233 -154.998 -30.1729L-155.002 -30.1719C-210.371 -23.7977 -262.937 -16.5238 -319.359 -15.125H-319.36C-332.165 -14.8472 -344.745 -15.0035 -357.521 -15.6006L-360.08 -15.7256C-409.29 -18.3174 -455.41 -24.7932 -504.853 -30.2705L-504.82 -30.5596L-504.788 -30.8477C-455.325 -25.368 -409.237 -18.8953 -360.05 -16.3047L-357.495 -16.1797C-344.732 -15.5833 -332.165 -15.4276 -319.374 -15.7051C-262.987 -17.1031 -210.458 -24.372 -155.073 -30.748C-153.136 -30.9993 -151.138 -31.2242 -149.144 -31.4482C-147.148 -31.6725 -145.155 -31.896 -143.224 -32.1465H-143.221ZM-143.994 -42.2129C-72.1295 -50.3809 3.12628 -58.5571 83.0312 -39.8135C110.879 -33.2345 135.313 -25.5694 160.791 -22.5859C221.035 -15.5151 264.509 -23.1779 325.596 -25.5732L329.699 -25.7305C350.201 -26.4554 370.413 -26.3156 389.498 -25.4746L397.374 -25.1416C436.752 -23.5062 475.946 -22.5538 509.698 -32.3408L509.779 -32.0625L509.859 -31.7832C476.005 -21.9666 436.714 -22.927 397.346 -24.5625L389.473 -24.8955C370.403 -25.7358 350.205 -25.8748 329.72 -25.1504L325.619 -24.9941C264.611 -22.6019 221.027 -14.9319 160.724 -22.0098C135.202 -24.9984 110.691 -32.6829 82.8975 -39.249V-39.25C3.10364 -57.9674 -72.0563 -49.8056 -143.929 -41.6367L-143.93 -41.6377C-147.801 -41.1356 -151.917 -40.7391 -155.781 -40.3447L-155.782 -40.3457C-211.665 -34.2681 -263.459 -26.7963 -319.88 -25.3975H-319.881C-332.685 -25.1197 -345.266 -25.275 -357.833 -25.8721L-360.347 -25.998C-409.556 -28.6886 -455.675 -35.0654 -504.864 -40.6416L-504.8 -41.2178C-455.592 -35.6395 -409.503 -29.2664 -360.315 -26.5771H-360.316C-346.928 -25.8783 -333.538 -25.6806 -319.895 -25.9766L-317.255 -26.0469C-261.887 -27.6079 -210.878 -34.9365 -155.842 -40.9219H-155.84C-151.969 -41.317 -147.862 -41.7118 -143.999 -42.2129H-143.994ZM-138.066 -52.8838C-68.9218 -60.1678 4.59973 -66.3506 8
891.7588 -48.584V-48.583C109.862 -42.1028 134.295 -34.5449 159.771 -31.8574H159.772C221.301 -25.1809 263.234 -33.3464 324.834 -35.9395L328.937 -36.0957C349.431 -36.8206 369.667 -36.6808 388.99 -35.8398L396.91 -35.5059C436.49 -33.8578 475.7 -32.8048 509.7 -42.5996L509.78 -42.3203L509.86 -42.042C473.485 -31.5629 431.188 -33.468 388.966 -35.2607H388.965C368.369 -36.157 346.735 -36.2566 324.857 -35.3604L324.858 -35.3594C263.345 -32.77 221.295 -24.5987 159.71 -31.2812V-31.2822C134.187 -33.9747 109.676 -41.5511 81.6279 -48.0186C2.08597 -66.3338 -73.5959 -59.1668 -144.683 -51.5986H-144.684C-146.618 -51.4012 -148.614 -51.2024 -150.609 -51.0029C-152.605 -50.8034 -154.599 -50.6046 -156.533 -50.4072C-212.668 -44.5355 -263.946 -36.8573 -320.123 -35.5654H-320.124C-332.69 -35.2877 -345.256 -35.4436 -358.032 -36.1221L-360.591 -36.2646C-409.545 -39.0539 -455.663 -45.3319 -504.853 -50.9082L-504.788 -51.4844C-455.581 -45.9062 -409.491 -39.6318 -360.558 -36.8438H-360.557C-346.914 -36.0463 -333.526 -35.8486 -320.137 -36.1445C-263.991 -37.4357 -212.76 -45.1084 -156.593 -50.9834H-156.592C-154.657 -51.1808 -152.662 -51.3806 -150.667 -51.5801C-148.672 -51.7795 -146.678 -51.9784 -144.744 -52.1758L-138.066 -52.8838ZM-145.28 -62.1299C-75.4672 -69.303 1.07596 -75.4863 80.457 -57.4434C108.812 -50.9638 133.501 -43.6024 158.723 -41.1123C221.811 -34.9453 262.184 -43.5052 324.051 -46.2959C346.212 -47.2917 367.863 -47.0942 388.474 -46.1973C430.988 -44.4034 473.182 -42.3111 509.702 -52.8574L509.782 -52.5791L509.862 -52.2998C475.521 -42.3831 436.199 -43.6118 396.411 -45.2812L388.448 -45.6182C367.852 -46.5145 346.218 -46.7117 324.077 -45.7168C263.266 -42.9738 223.077 -34.6296 161.609 -40.2568L158.666 -40.5352C133.396 -43.03 108.632 -50.4098 80.3271 -56.8779V-56.8789C1.04788 -74.8985 -75.4104 -68.7257 -145.222 -61.5527C-147.158 -61.3551 -149.156 -61.1797 -151.15 -61.0049C-153.146 -60.8301 -155.139 -60.6561 -157.07 -60.459H-157.071C-212.576 -54.9708 -262.643 -47.2533 -317.768 -45.7812L-320.396 -45.7158C-333.8 -45.4195 -347.205 -45.6176 -360.864 -46.416C-409.818 -49.304 -455.682 -55.582 -504.606 -61.0596L-504.542 -61.6357C-455.599 -56.1562 -409.764 -49.8819 -360.83 -46.9951C-347.188 -46.1977 -333.799 -45.9999 -320.41 -46.2959L-317.782 -46.3613C-262.687 -47.8325 -212.673 -55.5441 -157.13 -61.0361C-155.193 -61.2338 -153.196 -61.4082 -151.201 -61.583C-149.206 -61.7578 -147.212 -61.9327 -145.28 -62.1299ZM-146.045 -72.0918C-77.0138 -78.6729 0.0458069 -83.851 79.1699 -66.2119C107.79 -59.8312 132.744 -52.5687 157.699 -50.3828H157.7C222.328 -44.6103 260.904 -53.7705 323.285 -56.6602C345.446 -57.6559 367.087 -57.4584 387.962 -56.5615C430.731 -54.6689 472.924 -52.4781 509.699 -63.123L509.779 -62.8447L509.86 -62.5664C475.28 -52.5568 435.942 -53.8657 395.943 -55.627L387.937 -55.9824C367.075 -56.8788 345.452 -57.0759 323.312 -56.0811C262.005 -53.2412 223.539 -44.313 160.661 -49.5449L157.648 -49.8057C132.642 -51.9961 107.614 -59.2769 79.0439 -65.6465C0.0167847 -83.264 -76.9627 -78.0952 -145.988 -71.5146C-147.925 -71.317 -149.922 -71.1415 -151.916 -70.9668C-153.912 -70.792 -155.905 -70.6171 -157.837 -70.4199H-157.839C-214.485 -65.1411 -264.744 -57.0681 -320.908 -55.7764C-334.313 -55.48 -347.718 -55.7759 -361.111 -56.5742V-56.5752C-409.8 -59.5618 -455.927 -65.7411 -504.599 -71.2188L-504.534 -71.7949C-455.847 -66.3155 -409.746 -60.1388 -361.076 -57.1533L-358.567 -57.0098C-346.024 -56.3212 -333.472 -56.079 -320.921 -56.3564L-318.294 -56.4219C-263.213 -57.899 -213.704 -65.7962 -157.896 -70.9971L-156.433 -71.1416C-154.96 -71.2824 -153.463 -71.4138 -151.967 -71.5449C-149.971 -71.7197 -147.978 -71.8937 -146.047 -72.0908L-146.045 -72.0918ZM-146.806 -82.2598C-78.5459 -88.3392 -0.980194 -92.4231 77.8867 -75.1797H77.8877C106.76 -68.7995 131.97 -61.7337 156.67 -59.7451L159.751 -59.5039C224.002 -54.6674 260.589 -64.077 322.511 -67.1162L322.512 -67.1172C344.673 -68.113 366.568 -67.9155 387.443 -67.0186V-67.0176C430.213 -65.1249 472.661 -62.8354 509.7 -73.4805L509.86 -72.9238C475.032 -62.9144 435.455 -64.31 395.428 -66.082L387.418 -66.4385C366.556 -67.3348 344.679 -67.533 322.538 -66.5381C259.745 -63.456 222.843 -53.7854 156.623 -59.167C131.87 -61.1598 106.589 -68.2431 77.7627 -74.6133V-74.6143C-1.01242 -91.8375 -78.5035 -87.7621 -146.753 -81.6836L-146.752 -81.6826C-148.816 -81.4849 -150.815 -81.3346 -152.777 -81.1846C-154.741 -81.0344 -156.67 -80.8845 -158.6 -80.6875L-158.604 -80.6865C-215.498 -75.7042 -265.255 -67.3356 -321.416 -66.1426C-334.821 -65.8463 -347.961 -66.1421 -361.619 -66.9404H-361.62C-410.054 -70.0258 -456.171 -76.205 -504.853 -81.6826L-504.82 -81.9707L-504.788 -82.2598C-456.091 -76.7804 -409.999 -70.6037 -361.584 -67.5195H-361.585C-347.941 -66.722 -334.816 -66.4257 -321.429 -66.7217C-265.289 -67.9142 -215.612 -76.277 -158.658 -81.2646L-157.205 -81.4043C-155.751 -81.5371 -154.295 -81.6501 -152.822 -81.7627C-150.858 -81.9129 -148.866 -82.0627 -146.808 -82.2598H-146.806ZM-141.229 -92.6201C-
8975.2106 -97.7727 0.438354 -100.258 76.5918 -83.8408H76.5908C105.718 -77.6662 131.182 -70.6996 155.628 -68.9082L158.777 -68.6904C191.08 -66.5486 215.935 -67.8309 240.284 -70.0732C265.415 -72.3875 290.033 -75.7275 321.725 -77.373L323.802 -77.4805C345.271 -78.5529 366.7 -78.3376 386.924 -77.373L394.987 -76.998C435.274 -75.1342 474.974 -73.6653 509.698 -83.7373L509.779 -83.459L509.86 -83.1797C475.031 -73.0773 435.23 -74.5551 394.956 -76.4189L386.896 -76.7939C366.688 -77.7578 345.277 -77.9727 323.831 -76.9014L321.755 -76.7939C290.078 -75.1491 265.498 -71.8131 240.338 -69.4961C215.968 -67.2519 191.08 -65.9669 158.739 -68.1113L155.586 -68.3291C131.088 -70.1243 105.55 -77.109 76.4707 -83.2734H76.4697C-2.05365 -100.201 -80.0559 -97.0132 -147.541 -91.5352H-147.544C-151.666 -91.2391 -155.523 -90.9358 -159.392 -90.6396L-159.391 -90.6387C-216.533 -85.9611 -266.043 -77.3864 -321.682 -76.1934C-334.822 -75.897 -348.228 -76.1926 -361.633 -77.0898C-410.066 -80.2821 -455.927 -86.3543 -504.345 -91.832L-504.312 -92.1201L-504.28 -92.4092C-455.849 -86.9299 -410.01 -80.8601 -361.595 -77.6689H-361.594C-348.206 -76.7729 -334.818 -76.4765 -321.695 -76.7725L-319.092 -76.834C-264.524 -78.2321 -215.759 -86.6064 -159.438 -91.2168H-159.437C-155.57 -91.5128 -151.711 -91.8171 -147.588 -92.1133L-141.229 -92.6201ZM-148.35 -102.185C-81.8882 -107.17 -3.03412 -109.262 75.3086 -92.7188C104.69 -86.5362 130.418 -79.6761 154.598 -78.1807L157.817 -77.9863C190.824 -76.0872 215.617 -77.6095 239.78 -80.0439C264.72 -82.5567 289.014 -86.0442 320.961 -87.7393L323.062 -87.8477C344.756 -88.9201 365.945 -88.7048 386.415 -87.7402C429.705 -85.7488 472.406 -83.2614 509.699 -94.0049L509.779 -93.7266L509.86 -93.4482C472.455 -82.6726 429.647 -85.1702 386.389 -87.1602H386.388C365.272 -88.1551 343.396 -88.3523 320.992 -87.1602C289.062 -85.4661 264.804 -81.9822 239.838 -79.4668C214.874 -76.9517 189.228 -75.4091 154.562 -77.6025C131.841 -79.0077 107.744 -85.1399 80.6484 -90.9873L75.1895 -92.1514C-3.07208 -108.677 -81.8611 -106.59 -148.306 -101.605H-148.307C-152.441 -101.308 -156.283 -101.112 -160.154 -100.808H-160.155C-188.998 -98.6159 -215.584 -95.3046 -241.927 -92.4023C-268.266 -89.5004 -294.357 -87.0092 -322.191 -86.4619L-322.19 -86.4609C-335.331 -86.1646 -348.482 -86.461 -362.143 -87.457V-87.458C-410.321 -90.749 -456.182 -96.8203 -504.599 -102.199L-504.534 -102.775C-456.102 -97.3947 -410.264 -91.325 -362.103 -88.0352H-362.101C-348.459 -87.0405 -335.326 -86.7451 -322.203 -87.041C-294.396 -87.5878 -268.325 -90.077 -241.99 -92.9785C-215.658 -95.8797 -189.055 -99.194 -160.199 -101.387C-156.334 -101.691 -152.46 -101.889 -148.35 -102.185ZM-149.131 -112.245C-83.4312 -116.729 -4.07019 -117.824 74.0156 -101.578C103.659 -95.3961 129.644 -88.7255 153.567 -87.4355C188.963 -85.4953 214.51 -87.2628 239.259 -89.9639C264.006 -92.6647 287.979 -96.3028 320.188 -98.0967L322.288 -98.2129C343.99 -99.3694 365.428 -99.0612 385.896 -98.0967C429.188 -96.1052 472.153 -93.4205 509.7 -104.263L509.78 -103.984L509.861 -103.706C472.201 -92.8315 429.127 -95.5267 385.87 -97.5166C364.754 -98.5116 342.613 -98.8083 320.221 -97.5176H320.22C288.032 -95.7249 264.094 -92.0903 239.322 -89.3867C215.326 -86.7677 190.569 -85.0249 156.829 -86.6846L153.536 -86.8564C129.554 -88.1495 103.5 -94.8374 73.8975 -101.011C-4.11191 -117.241 -83.4115 -116.149 -149.091 -111.667C-153.215 -111.371 -157.074 -111.165 -160.94 -110.968L-160.939 -110.967C-189.909 -108.874 -216.431 -105.587 -242.677 -102.685C-268.919 -99.7826 -294.88 -97.267 -322.71 -96.7197L-322.709 -96.7188C-335.851 -96.4224 -349.002 -96.8178 -362.659 -97.7148H-362.661C-410.839 -101.105 -456.699 -107.078 -504.853 -112.457L-504.788 -113.033C-456.622 -107.653 -410.784 -101.683 -362.622 -98.2939C-348.978 -97.3977 -335.843 -97.0029 -322.722 -97.2988C-294.919 -97.8456 -268.979 -100.359 -242.74 -103.261C-216.504 -106.162 -189.965 -109.452 -160.981 -111.546H-160.975L-158.072 -111.696C-155.163 -111.851 -152.222 -112.023 -149.132 -112.245H-149.131ZM-150.155 -122.305C-85.2375 -126.287 -5.35962 -126.288 72.4688 -110.445C102.365 -104.362 128.86 -97.8974 152.274 -96.8047L155.658 -96.6562C190.299 -95.236 215.021 -97.1924 238.81 -99.9902C263.365 -102.878 286.951 -106.666 319.415 -108.559L321.518 -108.676C343.229 -109.832 364.674 -109.524 385.39 -108.56L401.683 -107.771C439.593 -105.988 476.616 -105.054 509.701 -114.627L509.863 -114.07C476.679 -104.469 439.559 -105.407 401.648 -107.191L385.362 -107.979C363.992 -108.975 341.851 -109.271 319.449 -107.98C287.008 -106.089 263.456 -102.305 238.877 -99.4141C214.298 -96.5233 188.715 -94.5291 152.247 -96.2246C130.241 -97.2516 105.52 -103.013 77.9131 -108.735L72.3535 -109.877C-5.40442 -125.705 -85.2255 -125.706 -150.119 -121.726H-150.123C-154.246 -121.528 -158.1 -121.331 -161.964 -121.027L-161.967 -121.026C-191.067 -119.086 -217.526 -115.826 -243.643 -112.911C-269.756 -109.997 -295.525 -107.429 -323.228 -106.878L-323.227 -106.877C-336.114 -106.581 -349.266 -106.976 -362.925 -107.972V-107.973C-410.838 -111.362 -456.698 -117.335 -504.607 -122.812L-504.574 -123.101L-504.541 -123.39C-456.619 -117.91 -410.78 -111.939 -362.883 -108.551H-362.882C-349.239 -107.556 -336.106 -107.161 -323.239 -107.457H-323.238C-295.564 -108.008 -269.818 -110.573 -243.707 -113.487C-217.6 -116.401 -191.125 -119.664 -162.009 -121.605L-160.557 -121.715C-157.168 -121.959 -153.761 -122.132 -150.155 -122.305ZM-147.911 -132.522C-84.5081 -135.725 -5.16595 -134.618 71.1836 -119.315H71.1846C101.334 -113.233 128.093 -106.964 151.242 -106.068C188.444 -104.675 213.929 -106.915 238.29 -109.989C262.651 -113.063 285.914 -116.976 318.639 -118.918L320.764 -119.044C342.708 -120.292 364.154 -119.882 384.868 -118.918H384.869C428.67 -116.828 471.634 -113.946 509.7 -124.887L509.86 -124.33C471.681 -113.357 428.607 -116.25 384.842 -118.339C363.47 -119.334 341.33 -119.736 318.675 -118.339H318.674C285.974 -116.398 262.746 -112.491 238.362 -109.414C213.978 -106.337 188.461 -104.094 151.22 -105.489C128.01 -106.387 101.184 -112.672 71.0693 -118.747V-118.748C-6.42621 -134.28 -87.0232 -135.177 -150.888 -131.788H-150.889C-155.01 -131.591 -158.868 -131.394 -162.735 -131.188L-162.734 -131.188C-191.961 -129.395 -218.353 -126.134 -244.371 -123.196C-270.386 -120.258 -296.025 -117.643 -323.729 -117.146H-323.729C-336.614 -116.948 -349.765 -117.244 -363.425 -118.24C-411.083 -121.729 -456.943 -127.71 -504.853 -133.081L-504.788 -133.657C-456.866 -128.285 -411.027 -122.306 -363.383 -118.818C-349.742 -117.824 -336.609 -117.528 -323.739 -117.726C-296.065 -118.223 -270.448 -120.835 -244.436 -123.772C-218.425 -126.71 -192.015 -129.973 -162.77 -131.767H-162.768C-158.899 -131.972 -155.041 -132.17 -150.918 -132.367L-147.911 -132.522ZM-504.534 -144.021C-456.87
897 -138.641 -411.037 -132.769 -363.393 -129.183H-363.391C-350.016 -128.09 -336.884 -127.794 -324.015 -127.991C-296.341 -128.489 -270.915 -131.152 -245.029 -134.103C-219.146 -137.053 -192.799 -140.292 -163.298 -141.934C-159.686 -142.139 -155.812 -142.239 -151.701 -142.436H-151.7C-88.582 -145.324 -7.41464 -143.431 69.8896 -128.183C100.303 -122.207 127.317 -116.136 150.211 -115.438C188.182 -114.241 213.6 -116.681 237.768 -119.93C261.936 -123.179 284.878 -127.241 317.864 -129.282L319.989 -129.408C340.517 -130.575 360.609 -130.293 380.284 -129.462L384.349 -129.282C428.416 -127.184 471.633 -124.105 509.699 -135.145L509.779 -134.866L509.86 -134.587C471.68 -123.515 428.349 -126.606 384.321 -128.703V-128.704C362.685 -129.699 340.556 -130.101 317.9 -128.703C284.942 -126.664 262.035 -122.607 237.845 -119.355C213.654 -116.104 188.203 -113.661 150.193 -114.858C127.238 -115.559 100.157 -121.644 69.7773 -127.613V-127.614C-7.46613 -142.851 -88.5833 -144.743 -151.673 -141.856C-155.291 -141.683 -158.685 -141.586 -161.898 -141.427L-163.266 -141.354C-192.746 -139.714 -219.074 -136.478 -244.964 -133.526C-270.852 -130.575 -296.3 -127.909 -324.004 -127.411H-324.005C-336.89 -127.214 -350.041 -127.51 -363.438 -128.604V-128.605C-411.096 -132.193 -456.954 -138.066 -504.599 -143.445L-504.534 -144.021ZM-504.034 -154.278C-456.631 -149.005 -410.792 -143.124 -363.401 -139.439H-363.402C-349.76 -138.445 -336.891 -138.051 -324.023 -138.248C-296.477 -138.745 -271.182 -141.458 -245.36 -144.422C-219.541 -147.385 -193.194 -150.598 -163.56 -152.092H-163.553C-159.938 -152.191 -156.084 -152.289 -151.965 -152.486H-151.962C-89.8696 -154.979 -8.19485 -151.886 68.8516 -137.041H68.8525C99.2631 -131.058 126.534 -125.192 149.172 -124.691C187.922 -123.799 213.279 -126.462 237.254 -129.885C261.231 -133.307 283.85 -137.494 317.091 -139.638H317.092C339.776 -141.037 362.203 -140.732 383.842 -139.638C427.898 -137.44 471.381 -134.362 509.701 -145.401L509.781 -145.123L509.861 -144.844C471.427 -133.772 427.832 -136.863 383.813 -139.059H383.812C362.188 -140.152 339.784 -140.457 317.128 -139.06L317.129 -139.059C283.917 -136.917 261.333 -132.736 237.336 -129.311C213.337 -125.885 187.947 -123.218 149.158 -124.111C126.456 -124.614 99.1232 -130.495 68.7412 -136.473C-8.25082 -151.307 -89.8785 -154.4 -151.938 -151.908C-156.061 -151.711 -159.92 -151.612 -163.531 -151.514L-163.53 -151.513C-193.142 -150.02 -219.47 -146.809 -245.295 -143.846C-271.117 -140.882 -296.436 -138.166 -324.013 -137.668H-324.014C-336.9 -137.47 -349.786 -137.865 -363.444 -138.861H-363.446C-410.849 -142.547 -456.708 -148.43 -504.099 -153.702L-504.034 -154.278ZM-504.015 -164.643C-458.094 -159.43 -413.886 -153.842 -368.083 -150.058L-363.646 -149.697L-361.094 -149.5C-348.365 -148.557 -336.093 -148.221 -324.268 -148.406C-296.854 -148.854 -271.754 -151.616 -246.061 -154.604C-220.37 -157.592 -194.086 -160.806 -164.325 -162.151L-162.957 -162.222C-159.738 -162.374 -156.331 -162.461 -152.725 -162.547C-91.6594 -164.546 -8.95746 -160.457 67.5674 -145.909V-145.908L78.916 -143.721C105.036 -138.675 128.563 -134.22 148.14 -133.961H148.141C187.659 -133.365 212.95 -136.277 236.731 -139.887C260.516 -143.497 282.814 -147.809 316.316 -150.002C339.002 -151.5 361.684 -151.
89096 383.322 -150.002C427.644 -147.805 471.115 -144.529 509.7 -155.667L509.78 -155.388L509.86 -155.109C475.998 -145.335 438.396 -146.631 399.858 -148.578L383.293 -149.423C361.667 -150.517 339.009 -150.919 316.354 -149.423C282.884 -147.232 260.621 -142.926 236.818 -139.313C213.757 -135.813 189.27 -132.968 151.799 -133.336L148.132 -133.382C125.694 -133.678 98.0942 -139.468 67.458 -145.339V-145.34C-9.01776 -159.879 -91.6752 -163.965 -152.705 -161.967H-152.708C-156.831 -161.868 -160.685 -161.769 -164.294 -161.572H-164.296C-194.034 -160.228 -220.297 -157.017 -245.993 -154.028C-271.687 -151.04 -296.814 -148.275 -324.259 -147.826C-336.891 -147.629 -350.032 -148.024 -363.692 -149.119V-149.12C-411.095 -152.905 -456.688 -158.687 -504.079 -164.066L-504.015 -164.643ZM-504.011 -174.908C-456.608 -169.635 -411.022 -163.853 -363.896 -159.971H-363.896C-350.255 -158.869 -337.387 -158.475 -324.773 -158.672L-322.21 -158.721C-295.794 -159.296 -271.582 -162.025 -246.785 -164.932C-221.19 -167.932 -194.971 -171.121 -165.081 -172.318H-165.077C-161.463 -172.417 -157.604 -172.517 -153.481 -172.615L-150.639 -172.68C-90.5902 -173.943 -8.77805 -168.805 66.2979 -154.776C97.217 -148.991 125.005 -143.421 147.123 -143.322H147.124C187.416 -143.076 212.643 -146.212 236.231 -149.982C259.823 -153.754 281.799 -158.164 315.556 -160.456H315.557C338.497 -161.954 360.915 -161.551 382.817 -160.457C427.395 -158.268 470.864 -154.786 509.703 -166.022L509.784 -165.744L509.864 -165.466C473.345 -154.9 432.754 -157.311 391.127 -159.456L382.788 -159.877C360.898 -160.971 338.504 -161.375 315.595 -159.879L315.596 -159.878C281.872 -157.588 259.932 -153.184 236.323 -149.41C212.711 -145.636 187.451 -142.495 147.12 -142.742V-142.743C124.936 -142.842 97.0828 -148.426 66.1914 -154.206C-10.0328 -168.449 -93.2113 -173.524 -153.467 -172.035H-153.468C-157.589 -171.936 -161.446 -171.839 -165.059 -171.74L-165.058 -171.739C-194.922 -170.543 -221.118 -167.357 -246.717 -164.356C-271.514 -161.45 -295.75 -158.716 -322.197 -158.141L-324.764 -158.092C-337.396 -157.894 -350.282 -158.29 -363.942 -159.393H-363.943C-411.081 -163.276 -456.684 -169.06 -504.075 -174.332L-504.011 -174.908ZM-504.015 -185.265C-457.133 -179.991 -411.545 -174.308 -364.418 -170.327H-364.417C-350.777 -169.127 -337.909 -168.732 -325.296 -168.93C-297.879 -169.328 -273.036 -172.216 -247.535 -175.255C-222.037 -178.293 -195.88 -181.482 -165.856 -182.478H-165.854C-162.254 -182.576 -158.358 -182.577 -154.259 -182.675L-154.257 -182.676C-94.9914 -183.671 -11.0097 -177.491 65 -163.644C96.4363 -157.867 124.216 -152.594 146.079 -152.594C187.145 -152.643 212.308 -156.003 235.704 -159.948C259.105 -163.894 280.76 -168.43 314.778 -170.821C337.72 -172.418 360.393 -171.916 382.294 -170.821L390.642 -170.381C432.32 -168.149 473.05 -165.755 509.7 -176.289L509.78 -176.01L509.86 -175.731C473.102 -165.166 432.264 -167.57 390.606 -169.802L382.265 -170.242C361.057 -171.302 339.141 -171.805 316.965 -170.386L314.818 -170.242C280.836 -167.854 259.217 -163.325 235.801 -159.376C213.112 -155.55 188.758 -152.273 149.888 -152.027L146.08 -152.013C126.892 -152.013 103.176 -156.061 76.5029 -160.94L64.8955 -163.073C-11.0772 -176.914 -95.0198 -183.092 -154.246 -182.097L-154.245 -182.096C-158.391 -181.996 -162.211 -181.998 -165.838 -181.899L-165.837 -181.898C-195.832 -180.904 -221.964 -177.717 -247.466 -174.679C-272.965 -171.64 -297.836 -168.749 -325.287 -168.35C-337.919 -168.152 -350.806 -168.547 -364.468 -169.749V-169.75C-411.605 -173.732 -457.206 -179.416 -504.079 -184.688L-504.015 -185.265ZM-504.034 -195.326C-457.153 -190.053 -411.564 -184.477 -364.691 -180.389H-364.69C-351.305 -179.189 -338.438 -178.794 -325.824 -178.991L-323.262 -179.036C-296.871 -179.574 -272.97 -182.422 -248.391 -185.378C-223.02 -188.429 -196.927 -191.593 -166.647 -192.44C-163.03 -192.539 -159.169 -192.539 -155.048 -192.539L-152.287 -192.562C-93.9162 -192.911 -10.862 -185.655 63.6963 -172.315C95.3863 -166.629 123.431 -161.561 145.039 -161.758C187.006 -162.157 212.17 -165.766 235.372 -169.885C258.58 -174.005 279.848 -178.64 313.994 -181.08L316.144 -181.232C336.92 -182.646 357.478 -182.296 377.615 -181.377L381.7
8975 -181.179L390.173 -180.737C432.099 -178.489 473.051 -175.914 509.7 -186.548L509.781 -186.27L509.861 -185.99C470.652 -174.613 426.545 -178.314 381.746 -180.6V-180.601C360.292 -181.66 338.359 -182.162 316.184 -180.653L314.036 -180.501C279.928 -178.063 258.695 -173.436 235.474 -169.313C212.972 -165.319 188.623 -161.803 148.935 -161.225L145.045 -161.178C123.369 -160.98 95.2619 -166.062 63.5938 -171.744V-171.745C-12.1178 -185.291 -96.5907 -192.56 -155.042 -191.96L-155.045 -191.959C-158.653 -191.959 -162.055 -191.96 -165.267 -191.894L-166.632 -191.861C-196.881 -191.014 -222.949 -187.853 -248.321 -184.802C-272.899 -181.846 -296.826 -178.994 -323.251 -178.456L-325.815 -178.411C-338.447 -178.214 -351.335 -178.609 -364.742 -179.811V-179.812C-411.624 -183.9 -457.225 -189.478 -504.099 -194.75L-504.034 -195.326ZM-504.022 -205.683C-457.141 -200.401 -411.552 -194.824 -364.934 -190.638L-362.385 -190.421C-349.685 -189.379 -337.651 -188.957 -326.066 -189.142C-298.777 -189.54 -274.323 -192.526 -249.079 -195.59C-223.838 -198.653 -197.811 -201.794 -167.399 -202.493L-166.031 -202.525C-162.812 -202.592 -159.404 -202.592 -155.798 -202.592C-98.0781 -202.691 -13.0595 -194.421 62.4248 -181.167C94.3699 -175.588 122.678 -170.618 144.021 -171.012C186.756 -171.76 211.853 -175.594 234.862 -179.875C257.877 -184.158 278.825 -188.893 313.231 -191.437H313.232C336.429 -193.132 359.112 -192.629 381.268 -191.535H381.269C426.367 -189.247 470.355 -185.462 509.702 -196.806L509.782 -196.527L509.863 -196.248C472.866 -185.582 431.787 -188.255 389.675 -190.514L381.239 -190.956C359.785 -192.016 337.852 -192.519 315.444 -191.01L313.274 -190.857C278.907 -188.317 257.996 -183.59 234.969 -179.305C211.935 -175.019 186.805 -171.181 144.031 -170.432C122.619 -170.036 94.2463 -175.02 62.3242 -180.596C-11.9571 -193.639 -95.466 -201.85 -153.073 -202.01L-155.797 -202.012C-159.921 -202.012 -163.775 -202.012 -167.384 -201.913H-167.385C-197.766 -201.214 -223.767 -198.078 -249.01 -195.015C-274.25 -191.952 -298.733 -188.962 -326.058 -188.562C-338.437 -188.365 -351.324 -188.859 -364.984 -190.061H-364.985C-411.613 -194.248 -457.213 -199.826 -504.087 -205.106L-504.022 -205.683ZM-504.025 -215.842C-457.665 -210.56 -412.075 -205.082 -365.456 -200.797H-365.457C-351.815 -199.597 -338.947 -199.104 -326.59 -199.301L-324.052 -199.342C-297.912 -199.84 -274.319 -202.785 -249.925 -205.777C-224.746 -208.866 -198.715 -212.006 -168.175 -212.554C-164.557 -212.652 -160.685 -212.554 -156.574 -212.554H-156.572C-99.8906 -212.159 -14.0997 -202.885 61.127 -189.936H61.126C93.3341 -184.455 121.888 -179.773 142.977 -180.274L146.99 -180.386C187.926 -181.626 212.111 -185.568 234.244 -189.872C257.098 -194.316 277.786 -199.151 312.453 -201.793C335.65 -203.588 358.589 -203.085 380.746 -201.892L389.232 -201.431C431.58 -199.079 472.562 -196.337 509.698 -207.063L509.778 -206.785L509.859 -206.506C470.131 -195.03 426.023 -198.928 380.716 -201.312H380.715C358.57 -202.505 335.659 -203.007 312.498 -201.215C277.872 -198.576 257.22 -193.749 234.354 -189.303C211.482 -184.855 186.416 -180.793 142.991 -179.694H142.99C121.833 -179.192 93.2177 -183.887 61.0293 -189.364H61.0283C-14.1804 -202.31 -99.9374 -211.579 -156.576 -211.974V-211.975C-160.709 -211.975 -164.553 -212.072 -168.161 -211.974H-168.164C-198.671 -211.427 -224.674 -208.29 -249.854 -205.201C-275.031 -202.113 -299.389 -199.072 -326.582 -198.723L-326.581 -198.722C-338.96 -198.524 -351.848 -199.018 -365.508 -200.22H-365.509C-412.136 -204.506 -457.736 -209.985 -504.092 -215.266L-504.025 -215.842ZM-504.28 -226.297C-457.909 -221.114 -412.328 -215.636 -365.963 -211.252C-352.322 -209.953 -339.72 -209.46 -327.363 -209.657H-327.362C-300.206 -210.007 -276.01 -213.094 -250.926 -216.195C-225.844 -219.297 -199.879 -222.411 -169.211 -222.811H-169.207C-165.594 -222.811 -161.732 -222.811 -157.605 -222.712H-157.606C-101.688 -221.913 -15.1237 -211.456 59.5791 -198.902L65.624 -197.888C95.6206 -192.883 122.16 -188.989 141.691 -189.644C185.975 -191.136 211.008 -195.417 233.695 -200.01C256.39 -204.604 276.758 -209.515 311.681 -212.256C334.888 -214.05 357.816 -213.549 380.237 -212.355C425.591 -209.969 469.832 -205.887 509.698 -217.428L509.779 -217.149L509.859 -216.871C469.876 -205.297 425.513 -209.392 380.207 -211.776C357.797 -212.969 334.896 -213.471 311.725 -211.679L311.726 -211.678C276.846 -208.94 256.515 -204.038 233.811 -199.441C211.
89098 -194.844 186.032 -190.557 141.711 -189.063C120.807 -188.363 91.9368 -192.853 59.4824 -198.33C-15.2111 -210.882 -101.742 -221.334 -157.616 -222.132H-157.619V-222.133C-161.738 -222.231 -165.593 -222.23 -169.207 -222.23V-222.231C-199.839 -221.832 -225.774 -218.72 -250.854 -215.619C-275.933 -212.518 -300.162 -209.428 -327.355 -209.078L-327.354 -209.077C-339.734 -208.88 -352.358 -209.374 -366.019 -210.675V-210.676C-412.39 -215.061 -457.98 -220.539 -504.345 -225.721L-504.28 -226.297ZM-504.522 -236.679C-458.162 -231.496 -412.835 -226.117 -366.47 -221.634H-366.468C-352.83 -220.237 -340.229 -219.842 -327.869 -219.94L-325.332 -219.977C-299.212 -220.432 -275.931 -223.468 -251.755 -226.495C-226.801 -229.62 -200.9 -232.736 -169.971 -232.987H-169.968C-166.35 -232.987 -162.488 -232.889 -158.366 -232.79H-158.367C-103.222 -231.589 -16.1473 -220.035 58.2979 -207.778H58.2988C91.0235 -202.299 120.096 -198.02 140.663 -198.915C185.72 -200.806 210.688 -205.336 233.18 -210.09C255.68 -214.846 275.725 -219.831 310.907 -222.621L313.082 -222.792C335.555 -224.477 358.011 -223.876 379.721 -222.721L388.256 -222.238C430.844 -219.777 472.088 -216.867 509.701 -227.687L509.781 -227.408L509.861 -227.129C472.138 -216.278 430.781 -219.2 388.218 -221.66L379.689 -222.142C357.288 -223.334 334.115 -223.933 310.955 -222.043H310.954C275.816 -219.256 255.808 -214.28 233.3 -209.522C210.782 -204.763 185.782 -200.229 140.688 -198.336L140.688 -198.335C120.049 -197.437 90.9132 -201.73 58.2031 -207.207C-16.2399 -219.464 -103.279 -231.009 -158.38 -232.21H-158.381C-162.504 -232.309 -166.358 -232.407 -169.967 -232.407C-200.859 -232.156 -226.731 -229.045 -251.683 -225.92C-276.633 -222.795 -300.668 -219.657 -327.862 -219.36H-327.863C-340.24 -219.262 -352.863 -219.657 -366.527 -221.057V-221.058C-412.898 -225.541 -458.232 -230.921 -504.587 -236.103L-504.522 -236.679ZM-504.269 -246.738C-457.907 -241.556 -412.571 -236.078 -366.47 -231.595H-366.471C-352.83 -230.296 -339.963 -229.803 -327.869 -229.901L-325.346 -229.938C-299.358 -230.398 -276.262 -233.506 -252.21 -236.559C-227.384 -239.709 -201.545 -242.8 -170.488 -242.85C-166.87 -242.85 -163.008 -242.75 -158.887 -242.651H-158.885C-105.033 -241.055 -17.1737 -228.499 57.0029 -216.547L63.1426 -215.571C93.6127 -210.775 120.578 -207.253 139.622 -208.185L143.847 -208.406C186.879 -210.77 210.929 -215.357 232.564 -220.095C254.907 -224.987 274.695 -230.047 310.133 -232.985H310.134C333.586 -234.879 356.526 -234.278 379.2 -233.085H379.201C425.075 -230.591 469.58 -226.312 509.7 -237.951L509.78 -237.673L509.861 -237.395C470.88 -226.086 427.779 -229.762 383.462 -232.268L379.17 -232.506C356.504 -233.698 333.594 -234.299 310.18 -232.408L310.181 -232.407C274.788 -229.472 255.037 -224.422 232.688 -219.528C210.33 -214.632 185.392 -209.897 139.651 -207.605H139.65C120.539 -206.671 93.5143 -210.203 63.0488 -214.999L56.9111 -215.975C-17.2711 -227.927 -105.094 -240.477 -158.902 -242.072V-242.073C-163.026 -242.172 -166.879 -242.27 -170.488 -242.27C-201.507 -242.22 -227.315 -239.133 -252.138 -235.982C-276.958 -232.832 -300.801 -229.618 -327.863 -229.321H-327.864C-339.977 -229.223 -352.864 -229.717 -366.525 -231.018H-366.526C-412.633 -235.501 -457.978 -240.98 -504.333 -246.162L-504.269 -246.738ZM-504.022 -257.087C-458.171 -251.904 -412.834 -246.525 -366.732 -241.943H-366.731C-353.092 -240.546 -340.48 -240.053 -328.387 -240.151L-325.862 -240.188C-299.878 -240.651 -276.906 -243.806 -252.947 -246.87C-228.218 -250.033 -202.445 -253.1 -171.26 -253.001C-167.641 -253.001 -163.778 -252.902 -159.651 -252.704H-159.652C-106.574 -250.712 -18.2058 -237.062 55.7109 -225.407H55.7119C88.9442 -220.125 118.281 -216.248 138.593 -217.438L142.887 -217.702C186.615 -220.488 210.597 -225.313 232.045 -230.196C254.195 -235.239 273.663 -240.35 309.36 -243.342H309.361C332.824 -245.235 356.02 -244.634 378.694 -243.441C424.559 -240.948 469.318 -236.571 509.702 -248.21L509.782 -247.932L509.863 -247.652C469.36 -235.979 424.476 -240.371 378.662 -242.862V-242.863C355.996 -244.056 332.833 -244.655 309.408 -242.765L309.409 -242.764C273.758 -239.775 254.328 -234.674 232.174 -229.63C210.009 -224.583 185.136 -219.601 138.627 -216.86C118.241 -215.665 88.8403 -219.554 55.6201 -224.834V-224.835C-18.3118 -236.492 -106.641 -250.135 -159.676 -252.125H-159.679C-163.797 -252.322 -167.651 -252.421 -171.26 -252.421H-174.165C-204.014 -252.328 -228.92 -249.359 -252.873 -246.295C-276.824 -243.231 -299.83 -240.071 -325.853 -239.607L-328.381 -239.571C-340.494 -239.472 -353.129 -239.967 -366.791 -241.366V-241.367C-412.897 -245.949 -458.24 -251.329 -504.087 -256.511L-504.022 -257.087ZM-504.269 -267.245C-458.418 -262.063 -413.09 -256.781 -367.253 -252.093C-353.613 -250.696 -341.001 -250.203 -328.907 -250.302C-301.881 -250.548 -278.33 -253.859 -253.694 -257.048C-229.061 -260.237 -203.351 -263.303 -172.033 -263.052H-172.034C-168.412 -263.052 -164.547 -262.854 -160.427 -262.656C-108.113 -260.27 -19.2322 -245.525 54.4258 -234.167L60.6572 -233.216C91.5725 -228.563 118.756 -225.492 137.561 -226.7L141.913 -227C186.225 -230.162 210.141 -235.202 231.431 -240.229C253.419 -245.422 272.627 -250.606 308.585 -253.697C332.049 -255.69 355.5 -254.99 378.173 -253.797H378.174C424.303 -251.204 469.061 -246.729 509.7 -258.467L509.78 -258.188L509.861 -257.909C469.103 -246.137 424.219 -250.628 378.141 -253.218V-253.219C355.474 -254.411 332.057 -255.109 308.634 -253.12C272.724 -250.033 253.554 -244.858 231.563 -239.665C209.561 -234.469 184.755 -229.262 137.6 -226.122L137.599 -226.121C117.467 -224.827 87.8132 -228.42 54.3369 -233.594C-18.1942 -244.778 -105.408 -259.232 -157.977 -261.956L-160.454 -262.077C-164.579 -2
8962.275 -168.43 -262.472 -172.035 -262.472H-172.038C-203.314 -262.722 -228.992 -259.661 -253.62 -256.473C-278.247 -253.285 -301.834 -249.969 -328.902 -249.722C-341.016 -249.623 -353.649 -250.117 -367.312 -251.517C-413.153 -256.206 -458.485 -261.487 -504.333 -266.669L-504.269 -267.245ZM-504.269 -277.602C-461.283 -272.843 -418.758 -267.905 -376.051 -263.375L-367.506 -262.475L-367.505 -262.474C-353.867 -260.978 -341.255 -260.485 -329.416 -260.584L-326.894 -260.616C-300.93 -261.046 -278.208 -264.319 -254.436 -267.432C-229.898 -270.644 -204.251 -273.684 -172.805 -273.235H-172.801L-170.041 -273.14C-167.236 -273.03 -164.291 -272.881 -161.2 -272.733H-161.198C-109.671 -269.944 -20.256 -254.096 53.1318 -243.043C86.8828 -237.958 116.728 -234.476 136.521 -235.971C184.285 -239.556 208.999 -244.982 230.816 -250.309C252.646 -255.638 271.598 -260.873 307.811 -264.062H307.812C331.53 -266.055 354.725 -265.454 377.654 -264.162C424.05 -261.668 468.807 -256.995 509.7 -268.831L509.78 -268.553L509.861 -268.274C470.13 -256.774 426.766 -260.814 381.963 -263.343L377.622 -263.583C354.703 -264.874 331.539 -265.474 307.86 -263.485C271.697 -260.3 252.784 -255.075 230.954 -249.745C209.111 -244.413 184.366 -238.981 136.563 -235.393C116.695 -233.893 86.786 -237.386 53.0459 -242.469C-20.3777 -253.527 -109.74 -269.367 -161.23 -272.154V-272.155C-165.354 -272.353 -169.208 -272.548 -172.817 -272.655V-272.656C-204.218 -273.104 -229.83 -270.068 -254.36 -266.856C-278.89 -263.645 -302.348 -260.255 -329.411 -260.004C-341.27 -259.905 -353.905 -260.399 -367.568 -261.897V-261.898C-413.153 -266.67 -458.487 -271.95 -504.333 -277.025L-504.269 -277.602ZM-504.01 -287.869C-458.68 -282.687 -413.34 -277.505 -367.777 -272.627H-367.776C-354.138 -271.131 -341.527 -270.638 -329.688 -270.736C-302.921 -270.938 -279.759 -274.371 -255.348 -277.608C-230.938 -280.846 -205.291 -283.886 -173.584 -283.289H-173.585C-169.962 -283.289 -166.097 -283.083 -161.974 -282.787H-161.975C-111.213 -279.602 -21.0312 -262.66 51.8408 -251.904C85.8547 -246.927 115.955 -243.74 135.493 -245.333C183.899 -249.317 208.547 -254.968 230.203 -260.431C251.873 -265.897 270.567 -271.181 307.04 -274.42L309.263 -274.608C332.225 -276.467 354.936 -275.771 377.148 -274.52H377.147C423.798 -272.026 468.81 -267.255 509.703 -279.091L509.784 -278.812L509.864 -278.533C468.852 -266.662 423.712 -271.449 377.117 -273.94H377.116C354.195 -275.232 330.768 -275.93 307.091 -273.843C270.668 -270.608 252.013 -265.334 230.345 -259.868C208.663 -254.399 183.984 -248.742 135.541 -244.755C115.928 -243.156 85.7642 -246.354 51.7578 -251.33H51.7568C-21.1636 -262.093 -111.283 -279.025 -162.013 -282.208H-162.016C-166.136 -282.504 -169.986 -282.709 -173.59 -282.709H-173.595C-205.257 -283.305 -230.869 -280.27 -255.271 -277.033C-279.672 -273.797 -302.873 -270.358 -329.683 -270.156C-341.542 -270.057 -354.176 -270.551 -367.84 -272.05V-272.051C-413.405 -276.929 -458.746 -282.111 -504.076 -287.293L-504.01 -287.869ZM-504.269 -298.127C-458.937 -293.051 -413.608 -287.87 -368.278 -282.885C-354.638 -281.397 -342.027 -280.797 -330.189 -280.896L-327.69 -280.924C-301.983 -281.316 -279.632 -284.708 -256.078 -287.869C-232.526 -291.03 -207.782 -293.959 -177.315 -293.413L-174.349 -293.35C-170.73 -293.251 -166.867 -293.044 -162.741 -292.748C-137.74 -290.954 -102.568 -285.549 -64.5781 -279.287C-26.5822 -273.024 14.2375 -265.904 50.5547 -260.673L56.9297 -259.778C88.5447 -255.42 116.143 -252.819 134.459 -254.497C183.507 -258.979 208.091 -264.853 229.587 -270.44C251.097 -276.031 269.534 -281.34 306.262 -284.678L308.484 -284.875C331.448 -286.824 354.167 -286.127 376.626 -284.876C423.277 -282.283 468.543 -277.414 509.7 -289.349L509.78 -289.07L509.861 -288.791C468.584 -276.821 423.189 -281.707 376.594 -284.297C353.418 -285.588 329.992 -286.287 306.315 -284.101H306.314C269.637 -280.767 251.239 -275.469 229.732 -269.879C208.212 -264.285 183.596 -258.404 134.512 -253.919C114.897 -252.122 84.7328 -255.213 50.4727 -260.099H50.4717C14.1467 -265.331 -26.685 -272.453 -64.6729 -278.715C-102.667 -284.977 -137.812 -290.378 -162.782 -292.17C-166.902 -292.466 -170.756 -292.671 -174.364 -292.77V-292.771C-206.152 -293.568 -231.697 -290.557 -256.001 -287.295C-280.302 -284.033 -303.375 
89-280.517 -330.185 -280.315C-341.304 -280.223 -353.103 -280.746 -365.792 -282.039L-368.342 -282.308C-413.672 -287.293 -459.004 -292.475 -504.333 -297.551L-504.269 -298.127ZM-504.269 -308.482C-458.941 -303.407 -413.86 -298.323 -368.543 -293.248C-330.583 -289.016 -301.697 -292.174 -272.566 -296.108C-243.434 -300.043 -214.046 -304.755 -175.121 -303.606L-173.583 -303.552C-140.848 -302.25 -80.3494 -290.934 -20.1172 -280.628C10.4855 -275.392 41.027 -270.414 67.8438 -267.139C94.667 -263.862 117.741 -262.291 133.419 -263.856L138.005 -264.322C184.646 -269.167 208.365 -275.063 229.064 -280.609C250.447 -286.338 268.628 -291.7 305.488 -295.141C341.323 -298.429 376.901 -295.065 411.241 -293.123C445.595 -291.181 478.714 -290.662 509.7 -299.613L509.78 -299.335L509.861 -299.057C478.772 -290.075 445.565 -290.602 411.208 -292.544C376.838 -294.487 341.32 -297.847 305.541 -294.563L305.542 -294.562C268.732 -291.126 250.591 -285.778 229.214 -280.05C207.822 -274.318 183.206 -268.214 133.476 -263.28L133.477 -263.279C117.729 -261.707 94.5988 -263.287 67.7734 -266.563C40.9418 -269.841 10.3888 -274.82 -20.2148 -280.057C-80.4828 -290.369 -140.921 -301.673 -173.604 -302.973L-175.139 -303.026C-214.007 -304.173 -243.346 -299.47 -272.489 -295.534C-301.635 -291.598 -330.576 -288.431 -368.607 -292.672C-413.93 -297.748 -459.001 -302.831 -504.333 -307.906L-504.269 -308.482Z",fill:"url(#paint0_linear_418_1758)"}),a.jsx("defs",{children:a.jsxs("linearGradient",{id:"paint0_linear_418_1758",x1:"-4.99643",y1:"-41.4411",x2:"-5.80451",y2:"41.5165",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"#ECB906"}),a.jsx("stop",{offset:"1",stopColor:"#ECB906",stopOpacity:"0"})]})})]})}),_ue=()=>{const e=M0(),{isMFAEnabled:t,isMFALoading:n}=Rf();return n||t?null:a.jsxs(ra,{className:"relative gap-4 overflow-hidden px-4 py-3",children:[a.jsx(rB,{}),a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(Ij,{size:26,className:"shrink-0"}),a.jsx(V,{className:"font-semibold text-base text-gray-800",children:"Enable MFA"}),a.jsx(c1,{variant:"v2/light-blue",children:"Recommended"})]}),a.jsx(V,{className:"text-gray-700 text-sm",children:"Use an authenticator app to generate verification codes when signing in to your account."}),a.jsx(ue,{variant:"v2/filled",size:"v2/base",className:"self-start",onClick:()=>e.push(se.ROUTE_PROFILE_SECURITY),children:"Enable"})]})},Cue="https://github.com/alpacahq/alpaca-py/tree/master/examples",que=({onClose:e,onClickLink:t})=>a.jsx(ra,{className:"relative space-y-[0px]",tools:a.jsx(ue,{onClick:e,variant:"ghost",className:"absolute top-1 right-1",children:a.jsx(Qe,{name:"XMark",size:"sm"})}),children:a.jsxs(V,{children:["Start developing with Google Colab,"," ",a.jsx(Ja,{to:Cue,onClick:t,children:"try it now"})]})}),Iy=({product:e,currency:t,accountStatus:n})=>e==="live"&&t==="USD"&&(n==="ACTIVE"||n==="APPROVED"),Sue="hyc_applied",aB=e=>`${Sue}-${e??""}`,R9=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,N9=ej,Rue=(e,t)=>n=>{var r;if(t?.variants==null)return N9(e,n?.class,n?.className);const{variants:o,defaultVariants:i}=t,s=Object.keys(o).map(p=>{const u=n?.[p],d=i?.[p];if(u===null)return null;const b=R9(u)||R9(d);return o[p][b]}),c=n&&Object.entries(n).reduce((p,u)=>{let[d,b]=u;return b===void 0||(p[d]=b),p},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((p,u)=>{let{class:d,className:b,...f}=u;return Object.entries(f).every(m=>{let[h,M]=m;return Array.isArray(M)?M.includes({...i,...c}[h]):{...i,...c}[h]===M})?[...p,d,b]:p},[]);return N9(e,s,l,n?.class,n?.className)};function Kt(...e){return tj(ej(e))}const oB=(...e)=>{const t=Rue(...e);return n=>tj(t(n))},vp=({title:e,badge:t,body:n,button:r,disclaimer:o})=>a.jsxs("div",{className:"grid w-full max-w-96 gap-4 rounded border border-gray-200 bg-white p-6",children:[a.jsxs("div",{className:"mb-4 flex items-start justify-between",children:[a.jsx(V,{className:"pr-2 font-bold text-base",children:e}),t&&a.jsx(c1,{variant:t.variant,children:t.text})]}),a.jsx("div",{className:"flex items-start text-sm",children:n}),a.jsxs("div",{className:"overflow-clip",children:[r&&a.jsx(ue,{variant:"alternate",className:Kt(r.disabled?"w-full bg-gray-50":"mt-4 w-full border-2 border-yellow-400"),onClick:r.onClick,disabled:r.disabled,children:r.text}),o&&a.jsx(V,{className:"mt-2 text-xs",children:o??""})]})]}),Nue="https://files.alpaca.markets/disclosures/Alpaca+FDIC+Bank+Sweep+Program+Terms+and+Conditions.pdf",wue=({account:e})=>
89{const t=M0(),[n]=nj(aB(e?.id)),r=n==="true",{hycStatus:o,hycApyString:i}=Gc({accountID:e?.id}),{hycApyString:s}=oy({accountID:e?.id}),c=pn({title:"Unenroll from High-Yield Cash",content:a.jsxs(V,{children:["You will be unenrolled from the High-Yield Cash product. Changes will be reflected on your account within 1-2 business days.",a.jsx("br",{}),a.jsx("br",{}),"Please reach out to"," ",a.jsx("a",{href:"mailto:[email protected]",className:"underline",children:"[email protected]"})," ","if you have any questions."]}),controls:a.jsx(ue,{onClick:()=>{c.toggle()},children:"OK"})}),l=b0(h=>Qo(e?.id??"",h),{onSuccess:()=>{c.toggle()},onError:h=>{const M=Q0(h);We(`Error: ${M}`)}}),p=()=>{l.mutate({cash_interest:[{currency:"USD",status:"INACTIVE"}]})},u=()=>t.push(se.ROUTE_HIGH_YIELD_ENROLL),d=o==="ACTIVE"?{variant:"purple",text:"Enabled"}:void 0,b=o==="ACTIVE"||o==="PENDING_CHANGE",f=a.jsxs("div",{className:"flex w-full flex-col gap-4",children:[a.jsxs(V,{className:"flex w-full items-center justify-between gap-2 text-sm",children:[a.jsxs("span",{children:["Annual Percentage Yield (APY)",a.jsx("sup",{children:"*"})]}),a.jsxs("span",{children:[b?i:s,"%"]})]}),(o==="INACTIVE"||o===null)&&a.jsxs(V,{className:"flex w-full items-center justify-between gap-2 text-sm",children:[a.jsx("span",{children:"Protected by FDIC Insurance"}),a.jsx("span",{children:"$1,000,000"})]}),b&&a.jsx(V,{className:"text-sm",children:"You're earning interest on uninvested cash in your brokerage account. Interest is paid on the last business day of the month."}),a.jsx(g1,{href:Nue,className:"block text-blue-700 underline",children:"Terms and Conditions"})]}),m={text:o==="ACTIVE"?"Unenroll from High-Yield Cash":o==="PENDING_CHANGE"||o===null&&r?"Pending Change":"Enroll in High-Yield Cash",onClick:o==="ACTIVE"?p:u,disabled:o==="PENDING_CHANGE"||o===null&&r};return a.jsxs(a.Fragment,{children:[a.jsx(vp,{title:"High-Yield Cash",badge:d,body:f,button:m,disclaimer:a.jsxs(a.Fragment,{children:[a.jsx("sup",{children:"*"}),"Rates subject to change"]})}),c.component]})},A4=({width:e,alignRight:t,children:n,className:r,variant:o})=>{const i=o==="modern";return a.jsx("td",{className:s1(i?"border-b-[1.25px] border-gray-300":"border-x-[1.25px] border-b-[1.25px] border-gray-100  [&:last-child]:border-r-0 [&:first-child]:border-l-0","p-0",i?"h-10 px-6 py-3.5":"h-11 px-4",t?"text-right":"text-left",typeof e=="number"&&`w-[${e}px]`,r),children:n})},Eue=({columns:e,isOpen:t,variant:n,setIsOpen:r,visibleColumnKeys:o,onShowColumn:i,onHideColumn:s,onShowAllClicked:c})=>a.jsxs("div",{className:"inline-block text-left",children:[a.jsx(ue,{id:"table-columns-button",className:m0("relative space-x-1.5",n!=="default"&&"space-x-0",n==="modern"&&"border-gray-300 rounded"),variant:"alternate",leftIcon:n==="default"?a.jsx(Qe,{name:"ViewColumns"}):a.jsx(xY,{size:16}),onClick:()=>r(!t),children:a.jsx("span",{className:m0(n==="modern"&&"text-gray-500 font-medium font-sans"),children:"Columns"})}),t&&a.jsx("div",{className:"absolute right-0 z-20 mt-2 w-fit origin-top-right rounded-md border border-gray-200 bg-white",children:a.jsxs("div",{"data-simplebar":!0,"data-simplebar-auto-hide":"false","data-simplebar-force-visible":"y",className:"max-h-72 overflow-x-hidden rounded-md",children:[a.jsxs("div",{onClick:c,className:"flex h-11 cursor-pointer items-center space-x-2 px-2.5 pr-8",children:[a.jsx(no,{state:o.size===0?at.Unchecked:o.size===e.length?at.Checked:at.Indeterminate,onChange:()=>null}),a.jsx("div",{className:"font-medium",children:"Select All"})]}),e.map(l=>{const p=o.has(l.key);return a.jsxs("div",{className:"flex h-11 cursor-pointer items-center space-x-2 px-2.5 pr-8",onClick:()=>p?s(l.key):i(l.key),children:[a.jsx(no,{onChange:()=>null,state:p?at.Checked:at.Unchecked}),a.jsx("div",{className:"font-medium",children:l.name})]},l.key)})]})})]}),Lue=({filters:e,activeFilters:t,onClearAll:n,onClearFilter:r})=>a.jsxs("div",{className:"flex flex-wrap items-center justify-start gap-2",children:[a.jsx(c1,{variant:"ghost",className:"cursor-pointer",onClick:n,children:a.jsx("div",{className:"flex items-center space-x-2",children:a.jsx("div",{className:"font-medium underline",children:"Clear All"})})}),t.map(o=>{var i,s;
89const c=e.find(p=>p.key===o.filterKey),l=c?.options.find(p=>p.value===o.value);return a.jsx(c1,{variant:"blue",children:a.jsxs("div",{className:"flex items-center space-x-2",children:[a.jsxs("div",{className:"font-medium",children:[(i=c?.label)!==null&&i!==void 0?i:o.filterKey,":"," ",(s=l?.label)!==null&&s!==void 0?s:o.value]}),a.jsx(Qe,{name:"XMark",className:"h-4 w-4 cursor-pointer",onClick:()=>r(o)})]})},`${o.filterKey}-${o.value}`)})]}),w9=Symbol("filter_value_all"),Tue=({filters:e,activeFilters:t,isOpen:n,setIsOpen:r,onSetFilter:o,onClearFilter:i})=>a.jsxs("div",{className:"relative",children:[a.jsx(ue,{id:"table-filters-button",className:"relative space-x-2",variant:"alternate",leftIcon:a.jsx(Qe,{name:"Funnel"}),onClick:()=>r(!n),children:a.jsx("span",{children:"Filters"})}),n&&a.jsx("div",{className:"absolute right-0 z-20 mt-2 flex max-h-72 w-full min-w-fit origin-top-right flex-col space-y-2 rounded-md border border-gray-200 bg-white p-2.5",children:e.map(s=>{const c=[{label:"All",value:w9},...s.options.map(u=>Object.assign({},u))],l=t.find(({filterKey:u})=>u===s.key),p=l?l.value:w9;return a.jsxs("div",{className:"w-full min-w-fit items-center justify-between whitespace-nowrap",children:[a.jsx("div",{className:"mb-2 block font-medium",children:s.label}),a.jsx(sg,{variant:"secondary",placeholder:"All",className:"mt-1 w-full",alignment:"bottomright",options:c,value:p,onChange:u=>typeof u=="symbol"?i(s.key):o(s.key,u)})]},s.key)})})]}),fu=({width:e,alignRight:t,disableSort:n,sortDirection:r,onColumnSortClick:o,children:i,variant:s})=>{const c=s==="modern";return a.jsx("th",{className:s1(c?"border-b-[1.25px] border-gray-300":"border-x-[1.25px] border-b-[1.25px] border-gray-200  [&:first-child]:border-l-0 [&:last-child]:border-r-0","relative overflow-visible bg-white p-0 font-medium",c?"h-10 text-xs text-gray-500":"h-11 text-gray-900",n?"cursor-default":"cursor-pointer",t?"text-right":"text-left",typeof e=="number"&&`min-w-[${e}px]`),style:{backgroundClip:"text"},onClick:n?void 0:o,children:a.jsxs("div",{className:s1("white flex items-center gap-1 p-0",c?"h-12 px-6":"h-11 px-4",t?"justify-end":"justify-start"),children:[a.jsx("div",{children:i}),r&&(r==="ascending"?a.jsx(Qe,{name:"BarsArrowUp"}):a.jsx(Qe,{name:"BarsArrowDown"}))]})})},Wue="flex flex-row justify-end space-x-3",E9="box-border shrink-0 !h-9 !min-h-9 !py-0",v4="box-border shrink-0 !size-9 !h-9 !w-9 !min-h-9 !min-w-9 !p-0",jue=({pageSize:e,pageSizeOptions:t,currentPage:n,pageCount:r,hidePageNumbers:o,hidePageSize:i,onPageSizeChange:s,onCurrentPageChange:c,onNextPageClick:l,onPrevPageClick:p})=>a.jsxs("div",{className:"flex flex-row items-center justify-between",children:[i?a.jsx("div",{}):a.jsxs("div",{className:"flex items-center font-medium",children:["Page Size:",a.jsx(sg,{id:"pageSize",alignment:"top",variant:"alternate",className:"ml-2",value:e.toString(),onChange:u=>{s(parseInt(u))},options:t.map(u=>({label:String(u),value:String(u)}))})]}),a.jsxs("div",{className:Wue,children:[a.jsx(ue,{variant:"ghost",className:E9,disabled:n===0,onClick:p,children:"Previous"}),!o&&a.jsxs(a.Fragment,{children:[n>0&&a.jsx(ue,{variant:"ghost",className:v4,onClick:()=>c(n-1),children:n}),a.jsx(ue,{className:v4,variant:"alternate",onClick:()=>c(n),children:n+1}),n<r-1&&a.jsx(ue,{variant:"ghost",className:v4,onClick:()=>c(n+1),children:n+2})]}),a.jsx(ue,{variant:"ghost",className:E9,disabled:n+1>=r,onClick:l,children:"Next"})]})]}),kue=({selectedRows:e,onClearSelectedRows:t})=>a.jsx("div",{className:"space-y-3 rounded-md border border-gray-200 bg-white p-2",children:a.jsxs("div",{className:"w-100 flex items-center justify-between",children:[a.jsxs(V,{className:"text-xs",children:[e.size," row",e.size!==1?"s":""," selected"]}),a.jsx(ue,{disabled:e.size===0,className:"p-1 text-xs",variant:"ghost",onClick:t,children:"Clear Selection"})]})}),Pue=({searchValue:e,searchPlaceholder:t="Search",onSearchValueChange:n,variant:r="default"})=>a.jsx(o0,{type:"text",value:e,variant:r,className:m0("max-w-80 grow bg-white pr-8 rounded-lg",r==="modern"&&"rounded font-normal h-9.5"),placeholder:t,leftIcon:r==="modern"?a.jsx(vY,{size:"sm"}):a.jsx(Qe,{size:"sm",name:"MagnifyingGlass"}),onChange:o=>n(o.target.value)});function wf(e,t,n){var r;return t.getValue?t.getValue(e,n,t):t.key&&(r=k0.get(e,t.key))!==null&&r!==void 0?r:null}function Iue({enabled:e,columns:t,defaultVisibleColumns:n}){const[r,o]=y.useState(()=>{const s=new Set(t.map(({key:c})=>c));return n?s.intersection(new Set(n)):s}),i=t.filter(({key:s})=>r.has(s));return y.useEffect(()=>{e||o(new Set(t.map(({key:s})=>s)))},[e]),{enabled:e,options:{defaultVisibleColumns:n},visibleColumns:i,visibleColumnKeys:r,onHideColumn:s=>o(c=>c.difference(new Set([s]))),onShowColumn:s=>o(c=>c.union(new Set([s]))),onShowAllClicked:()=>{r.size===t.length?o(new Set):o(new Set(t.map(({key:s})=>s)))},onSetVisibleColumnKeys:s=>o(new Set(s))}}function By({enabled:e,rows:t,columns:n,getNestedRows:r=()=>[],filters:o,defaultActiveFilters:i=[]}){const[s,c]=y.useState(i),{filters:l,filtersMap:p}=y.useMemo(()=>({filters:o,filtersMap:new Map(o.map(d=>[d.key,d]))}),[]);y.useEffect(()=>{c(e?i:[])},[e]);const u=y.useMemo(()=>
89{if(!e||l.length===0||s.length===0)return t;const d=s.map(b=>{const f=p.get(b.filterKey);if(!f)return console.warn(`filter key <${b.filterKey}> does not exist in filters array`),null;const m=n.find(h=>h.key===b.filterKey);return(h,M)=>{var z;if(f.filterFn)return f.filterFn(h,b.value);const O=m?wf(h,m,M):(z=k0.get(h,b.filterKey))!==null&&z!==void 0?z:null;return O==b.value||O==null&&b.value==null}});return t.filter(b=>{const f=[b,...r(b)];return d.every(m=>!!m&&f.some((h,M)=>m(h,M>0?b:null)))})},[e,n,t,s]);return{enabled:e,options:{filters:l,defaultActiveFilters:i},filters:l,filteredRows:u,activeFilters:s,onClearAll:()=>c([]),onClearFilter:(d,b)=>c(f=>f.filter(({filterKey:m,value:h})=>!(m===d&&(b===void 0||h===b)))),onSetFilter:(d,b)=>c(f=>{const m=f.filter(({filterKey:h})=>h!==d);return m.push({filterKey:d,value:b}),k0.orderBy(m,[({filterKey:h})=>h,({value:h})=>h])}),onSetFilters:d=>{const b=[...d].map(([f,m])=>({filterKey:f,value:m}));c(k0.orderBy(b,[({filterKey:f})=>f,({value:f})=>f]))}}}function Bue({enabled:e,rows:t,defaultPageSize:n,pageSizeOptions:r,hidePageNumbers:o,hidePageSize:i}){const[s,c]=y.useState(e?n??10:1/0),[l,p]=y.useState(0);y.useEffect(()=>{e||(c(1/0),p(0))},[e,c,p]);const u=Math.max(Math.ceil(t.length/s),1);y.useEffect(()=>{p(f=>Math.min(f,u-1))},[u]);const d=y.useMemo(()=>{if(!e||s===1/0)return t;const f=l*s,m=Math.min(f+s,t.length);return t.slice(f,m)},[t,l,s]),b=f=>p(Math.max(0,Math.min(u-1,f)));return{enabled:e,options:{hidePageSize:i,defaultPageSize:n,hidePageNumbers:o,pageSizeOptions:r},page:d,currentPage:l,pageSize:s,pageCount:u,pageSizeOptions:r??[10,20,50,100],hidePageNumbers:!!o,hidePageSize:!!i,onPageSizeChange:f=>{c(f),p(0)},onCurrentPageChange:b,onNextPageClick:()=>b(l+1),onPrevPageClick:()=>b(l-1)}}var xb={exports:{}},Due=xb.exports,L9;function Fue(){return L9||(L9=1,(function(e,t){(function(n,r){e.exports=r()})(Due,function(){var n=function(N,L){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,$){B.__proto__=$}||function(B,$){for(var J in $)Object.prototype.hasOwnProperty.call($,J)&&(B[J]=$[J])})(N,L)},r=function(){return(r=Object.assign||function(N){for(var L,B=1,$=arguments.length;B<$;B++)for(var J in L=arguments[B])Object.prototype.hasOwnProperty.call(L,J)&&(N[J]=L[J]);return N}).apply(this,arguments)};function o(N,L,B){for(var $,J=0,ae=L.length;J<ae;J++)!$&&J in L||(($=$||Array.prototype.slice.call(L,0,J))[J]=L[J]);return N.concat($||Array.prototype.slice.call(L))}var i=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:globalThis,s=Object.keys,c=Array.isArray;function l(N,L){return typeof L!="object"||s(L).forEach(function(B){N[B]=L[B]}),N}typeof Promise>"u"||i.Promise||(i.Promise=Promise);var p=Object.getPrototypeOf,u={}.hasOwnProperty;function d(N,L){return u.call(N,L)}function b(N,L){typeof L=="function"&&(L=L(p(N))),(typeof Reflect>"u"?s:Reflect.ownKeys)(L).forEach(function(B){m(N,B,L[B])})}var f=Object.defineProperty;function m(N,L,B,$){f(N,L,l(B&&d(B,"get")&&typeof B.get=="function"?{get:B.get,set:B.set,configurable:!0}:{value:B,configurable:!0,writable:!0},$))}function h(N){return{from:function(L){return N.prototype=Object.create(L.prototype),m(N.prototype,"constructor",N),{extend:b.bind(null,N.prototype)}}}}var M=Object.getOwnPropertyDescriptor,z=[].slice;function O(N,L,B){return z.call(N,L,B)}function g(N,L){return L(N)}function x(N){if(!N)throw new Error("Assertion Failed")}function C(N){i.setImmediate?setImmediate(N):setTimeout(N,0)}function S(N,L){if(typeof L=="string"&&d(N,L))return N[L];if(!L)return N;if(typeof L!="string"){for(var B=[],$=0,J=L.length;$<J;++$){var ae=S(N,L[$]);B.push(ae)}return B}var fe=L.indexOf(".");if(fe!==-1){var ge=N[L.substr(0,fe)];return ge==null?void 0:S(ge,L.substr(fe+1))}}function q(N,L,B){if(N&&L!==void 0&&!("isFrozen"in Object&&Object.isFrozen(N)))if(typeof L!="string"&&"length"in L){x(typeof B!="string"&&"length"in B);for(var $=0,J=L.length;$<J;++$)q(N,L[$],B[$])}else{var ae,fe,ge=L.indexOf(".");ge!==-1?(ae=L.substr(0,ge),(fe=L.substr(ge+1))===""?B===void 0?c(N)&&!isNaN(parseInt(ae))?N.splice(ae,1):delete N[ae]:N[ae]=B:q(ge=!(ge=N[ae])||!d(N,ae)?N[ae]={}:ge,fe,B)):B===void 0?c(N)&&!isNaN(parseInt(L))?N.splice(L,1):delete N[L]:N[L]=B}}function A(N){var L,B={};for(L in N)d(N,L)&&(B[L]=N[L]);return B}var v=[].concat;function _(N){return v.apply([],N)}var De="BigUint64Array,BigInt64Array,Array,Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,FileSystemDirectoryHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(_([8,16,32,64].map(function(N){return["Int","Uint","Float"].map(function(L){return L+N+"Array"})}))).filter(function(N){return i[N]}),R=new Set(De.map(function(N){return i[N]})),w=null;function W(N){return w=new WeakMap,N=(function L(B){if(!B||typeof B!="object")return B;var $=w.get(B);if($)return $;if(c(B)){$=[],w.set(B,$);for(var J=0,ae=B.length;J<ae;++J)$.push(L(B[J]))}else if(R.has(B.constructor))$=B;else{var fe,ge=p(B);for(fe in $=ge===Object.prototype?{}:Object.create(ge),w.set(B,$),B)d(B,fe)&&($[fe]=L(B[fe]))}return $})(N),w=null,N}var E={}.toString;function j(N){return E.call(N).slice(8,-1)}var T=typeof Symbol<"u"?Symbol.iterator:"@@iterator",F=typeof T=="symbol"?function(N){var L;return N!=null&&(L=N[T])&&L.apply(N)}:function(){return null};function Z(N,L){return L=N.indexOf(L),0<=L&&N.splice(L,1),0<=L}var re={};function ne(N){var L,B,$,J;if(arguments.length===1){if(c(N))return N.slice();if(this===re&&typeof N=="string")return[N];if(J=F(N)){for(B=[];!($=J.next()).done;)B.push($.value);return B}if(N==null)return[N];if(typeof(L=N.length)!="number")return[N];for(B=new Array(L);L--;)B[L]=N[L];return B}for(L=arguments.length,B=new Array(L);L--;)B[L]=arguments[L];return B}var k=typeof Symbol<"u"?function(N){return N[Symbol.toStringTag]==="AsyncFunction"}:function(){return!1},Ze=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],qr=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(Ze),K={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function U(N,L){this.name=N,this.message=L}function G(N,L){return N+". Errors: "+Object.keys(L).map(function(B){return L[B].toString()}).filter(function(B,$,J){return J.indexOf(B)===$}).join(`
90`)}function H(N,L,B,$){this.failures=L,this.failedKeys=$,this.successCount=B,this.message=G(N,L)}function ie(N,L){this.name="BulkError",this.failures=Object.keys(L).map(function(B){return L[B]}),this.failuresByPos=L,this.message=G(N,this.failures)}h(U).from(Error).extend({toString:function(){return this.name+": "+this.message}}),h(H).from(U),h(ie).from(U);var Oe=qr.reduce(function(N,L){return N[L]=L+"Error",N},{}),Me=U,xe=qr.reduce(function(N,L){var B=L+"Error";function $(J,ae){this.name=B,J?typeof J=="string"?(this.message="".concat(J).concat(ae?`
91 `+ae:""),this.inner=ae||null):typeof J=="object"&&(this.message="".concat(J.name," ").concat(J.message),this.inner=J):(this.message=K[L]||B,this.inner=null)}return h($).from(Me),N[L]=$,N},{});xe.Syntax=SyntaxError,xe.Type=TypeError,xe.Range=RangeError;var _e=Ze.reduce(function(N,L){return N[L+"Error"]=xe[L],N},{}),be=qr.reduce(function(N,L){return["Syntax","Type","Range"].indexOf(L)===-1&&(N[L+"Error"]=xe[L]),N},{});function he(){}function ee(N){return N}function oe(N,L){return N==null||N===ee?L:function(B){return L(N(B))}}function X(N,L){return function(){N.apply(this,arguments),L.apply(this,arguments)}}function de(N,L){return N===he?L:function(){var B=N.apply(this,arguments);B!==void 0&&(arguments[0]=B);var $=this.onsuccess,J=this.onerror;this.onsuccess=null,this.onerror=null;var ae=L.apply(this,arguments);return $&&(this.onsuccess=this.onsuccess?X($,this.onsuccess):$),J&&(this.onerror=this.onerror?X(J,this.onerror):J),ae!==void 0?ae:B}}function le(N,L){return N===he?L:function(){N.apply(this,arguments);var B=this.onsuccess,$=this.onerror;this.onsuccess=this.onerror=null,L.apply(this,arguments),B&&(this.onsuccess=this.onsuccess?X(B,this.onsuccess):B),$&&(this.onerror=this.onerror?X($,this.onerror):$)}}function ve(N,L){return N===he?L:function(B){var $=N.apply(this,arguments);l(B,$);var J=this.onsuccess,ae=this.onerror;return this.onsuccess=null,this.onerror=null,B=L.apply(this,arguments),J&&(this.onsuccess=this.onsuccess?X(J,this.onsuccess):J),ae&&(this.onerror=this.onerror?X(ae,this.onerror):ae),$===void 0?B===void 0?void 0:B:l($,B)}}function Be(N,L){return N===he?L:function(){return L.apply(this,arguments)!==!1&&N.apply(this,arguments)}}function Ge(N,L){return N===he?L:function(){var B=N.apply(this,arguments);if(B&&typeof B.then=="function"){for(var $=this,J=arguments.length,ae=new Array(J);J--;)ae[J]=arguments[J];return B.then(function(){return L.apply($,ae)})}return L.apply(this,arguments)}}be.ModifyError=H,be.DexieError=U,be.BulkError=ie;var Ye=typeof location<"u"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function Re(N){Ye=N}var we={},Ke=100,De=typeof Promise>"u"?[]:(function(){var N=Promise.resolve();if(typeof crypto>"u"||!crypto.subtle)return[N,p(N),N];var L=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[L,p(L),N]})(),Ze=De[0],qr=De[1],De=De[2],qr=qr&&qr.then,Y=Ze&&Ze.constructor,I=!!De,P=function(N,L){He.push([N,L]),Q&&(queueMicrotask(l1),Q=!1)},D=!0,Q=!0,te=[],pe=[],ce=ee,Ne={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:he,pgp:!1,env:{},finalize:he},ye=Ne,He=[],Ve=0,f0=[];function Ee(N){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this._lib=!1;var L=this._PSD=ye;if(typeof N!="function"){if(N!==we)throw new TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(this._state===!1&&$e(this,this._value))}this._state=null,this._value=null,++L.ref,(function B($,J){try{J(function(ae){if($._state===null){if(ae===$)throw new TypeError("A promise cannot be resolved with itself.");var fe=$._lib&&C1();ae&&typeof ae.then=="function"?B($,function(ge,Ce){ae instanceof Ee?ae._then(ge,Ce):ae.then(ge,Ce)}):($._state=!0,$._value=ae,y0($)),fe&&w1()}},$e.bind(null,$))}catch(ae){$e($,ae)}})(this,N)}var u0={get:function(){var N=ye,L=It;function B($,J){var ae=this,fe=!N.global&&(N!==ye||L!==It),ge=fe&&!Bt(),Ce=new Ee(function(qe,ke){r0(ae,new Je(ze($,N,fe,ge),ze(J,N,fe,ge),qe,ke,N))});return this._consoleTask&&(Ce._consoleTask=this._consoleTask),Ce}return B.prototype=we,B},set:function(N){m(this,"then",N&&N.prototype===we?u0:{get:function(){return N},set:u0.set})}};function Je(N,L,B,$,J){this.onFulfilled=typeof N=="function"?N:null,this.onRejected=typeof L=="function"?L:null,this.resolve=B,this.reject=$,this.psd=J}function $e(N,L){var B,$;pe.push(L),N._state===null&&(B=N._lib&&C1(),L=ce(L),N._state=!1,N._value=L,$=N,te.some(function(J){return J._value===$._value})||te.push($),y0(N),B&&w1())}function y0(N){var L=N._listeners;N._listeners=[];for(var B=0,$=L.length;B<$;++B)r0(N,L[B]);var J=N._PSD;--J.ref||J.finalize(),Ve===0&&(++Ve,P(function(){--Ve==0&&U1()},[]))}function r0(N,L){if(N._state!==null){var B=N._state?L.onFulfilled:L.onRejected;if(B===null)return(N._state?L.resolve:L.reject)(N._value);++L.psd.ref,++Ve,P(_0,[B,N,L])}else N._listeners.push(L)}function _0(N,L,B){try{var $,J=L._value;!L._state&&pe.length&&(pe=[]),$=Ye&&L._consoleTask?L._consoleTask.run(function(){return N(J)}):N(J),L._state||pe.indexOf(J)!==-1||(function(ae){for(var fe=te.length;fe;)if(te[--fe]._value===ae._value)return te.splice(fe,1)})(L),B.resolve($)}catch(ae){B.reject(ae)}finally{--Ve==0&&U1(),--B.psd.ref||B.psd.finalize()}}function l1(){Hr(Ne,function(){C1()&&w1()})}function C1(){var N=D;return Q=D=!1,N}function w1(){var N,L,B;do for(;0<He.length;)for(N=He,He=[],B=N.length,L=0;L<B;++L){var $=N[L];$[0].apply(null,$[1])}while(0<He.length);Q=D=!0}function U1(){var N=te;
vendor: 5,153 bytes, line 91
91te=[],N.forEach(function($){$._PSD.onunhandled.call(null,$._value,$)});for(var L=f0.slice(0),B=L.length;B;)L[--B]()}function jt(N){return new Ee(we,!1,N)}function Y0(N,L){var B=ye;return function(){var $=C1(),J=ye;try{return mn(B,!0),N.apply(this,arguments)}catch(ae){L&&L(ae)}finally{mn(J,!1),$&&w1()}}}b(Ee.prototype,{then:u0,_then:function(N,L){r0(this,new Je(null,null,N,L,ye))},catch:function(N){if(arguments.length===1)return this.then(null,N);var L=N,B=arguments[1];return typeof L=="function"?this.then(null,function($){return($ instanceof L?B:jt)($)}):this.then(null,function($){return($&&$.name===L?B:jt)($)})},finally:function(N){return this.then(function(L){return Ee.resolve(N()).then(function(){return L})},function(L){return Ee.resolve(N()).then(function(){return jt(L)})})},timeout:function(N,L){var B=this;return N<1/0?new Ee(function($,J){var ae=setTimeout(function(){return J(new xe.Timeout(L))},N);B.then($,J).finally(clearTimeout.bind(null,ae))}):this}}),typeof Symbol<"u"&&Symbol.toStringTag&&m(Ee.prototype,Symbol.toStringTag,"Dexie.Promise"),Ne.env=wa(),b(Ee,{all:function(){var N=ne.apply(null,arguments).map(st);return new Ee(function(L,B){N.length===0&&L([]);var $=N.length;N.forEach(function(J,ae){return Ee.resolve(J).then(function(fe){N[ae]=fe,--$||L(N)},B)})})},resolve:function(N){return N instanceof Ee?N:N&&typeof N.then=="function"?new Ee(function(L,B){N.then(L,B)}):new Ee(we,!0,N)},reject:jt,race:function(){var N=ne.apply(null,arguments).map(st);return new Ee(function(L,B){N.map(function($){return Ee.resolve($).then(L,B)})})},PSD:{get:function(){return ye},set:function(N){return ye=N}},totalEchoes:{get:function(){return It}},newPSD:nn,usePSD:Hr,scheduler:{get:function(){return P},set:function(N){P=N}},rejectionMapper:{get:function(){return ce},set:function(N){ce=N}},follow:function(N,L){return new Ee(function(B,$){return nn(function(J,ae){var fe=ye;fe.unhandleds=[],fe.onunhandled=ae,fe.finalize=X(function(){var ge,Ce=this;ge=function(){Ce.unhandleds.length===0?J():ae(Ce.unhandleds[0])},f0.push(function qe(){ge(),f0.splice(f0.indexOf(qe),1)}),++Ve,P(function(){--Ve==0&&U1()},[])},fe.finalize),N()},L,B,$)})}}),Y&&(Y.allSettled&&m(Ee,"allSettled",function(){var N=ne.apply(null,arguments).map(st);return new Ee(function(L){N.length===0&&L([]);var B=N.length,$=new Array(B);N.forEach(function(J,ae){return Ee.resolve(J).then(function(fe){return $[ae]={status:"fulfilled",value:fe}},function(fe){return $[ae]={status:"rejected",reason:fe}}).then(function(){return--B||L($)})})})}),Y.any&&typeof AggregateError<"u"&&m(Ee,"any",function(){var N=ne.apply(null,arguments).map(st);return new Ee(function(L,B){N.length===0&&B(new AggregateError([]));var $=N.length,J=new Array($);N.forEach(function(ae,fe){return Ee.resolve(ae).then(function(ge){return L(ge)},function(ge){J[fe]=ge,--$||B(new AggregateError(J))})})})}),Y.withResolvers&&(Ee.withResolvers=Y.withResolvers));var o1={awaits:0,echoes:0,id:0},_t=0,kt=[],Pt=0,It=0,vr=0;function nn(N,L,B,$){var J=ye,ae=Object.create(J);return ae.parent=J,ae.ref=0,ae.global=!1,ae.id=++vr,Ne.env,ae.env=I?{Promise:Ee,PromiseProp:{value:Ee,configurable:!0,writable:!0},all:Ee.all,race:Ee.race,allSettled:Ee.allSettled,any:Ee.any,resolve:Ee.resolve,reject:Ee.reject}:{},L&&l(ae,L),++J.ref,ae.finalize=function(){--this.parent.ref||this.parent.finalize()},$=Hr(ae,N,B,$),ae.ref===0&&ae.finalize(),$}function fn(){return o1.id||(o1.id=++_t),++o1.awaits,o1.echoes+=Ke,o1.id}function Bt(){return!!o1.awaits&&(--o1.awaits==0&&(o1.id=0),o1.echoes=o1.awaits*Ke,!0)}function st(N){return o1.echoes&&N&&N.constructor===Y?(fn(),N.then(function(L){return Bt(),L},function(L){return Bt(),t0(L)})):N}function xr(){var N=kt[kt.length-1];kt.pop(),mn(N,!1)}function mn(N,L){var B,$=ye;(L?!o1.echoes||Pt++&&N===ye:!Pt||--Pt&&N===ye)||queueMicrotask(L?function(J){++It,o1.echoes&&--o1.echoes!=0||(o1.echoes=o1.awaits=o1.id=0),kt.push(ye),mn(J,!0)}.bind(null,N):xr),N!==ye&&(ye=N,$===Ne&&(Ne.env=wa()),I&&(B=Ne.env.Promise,L=N.env,($.global||N.global)&&(Object.defineProperty(i,"Promise",L.PromiseProp),B.all=L.all,B.race=L.race,B.resolve=L.resolve,B.reject=L.reject,L.allSettled&&(B.allSettled=L.allSettled),L.any&&(B.any=L.any))))}function wa(){var N=i.Promise;return I?{Promise:N,PromiseProp:Object.getOwnPropertyDescriptor(i,"Promise"),all:N.all,race:N.race,allSettled:N.allSettled,any:N.any,resolve:N.resolve,reject:N.reject}:{}}function Hr(N,L,B,$,J){var ae=ye;try{return mn(N,!0),L(B,$,J)}finally{mn(ae,!1)}}function ze(N,L,B,$){return typeof N!="function"?N:function(){var J=ye;B&&fn(),mn(L,!0);try{return N.apply(this,arguments)}finally{mn(J,!1),$&&queueMicrotask(Bt)}}}function Ue(N){Promise===Y&&o1.echoes===0?Pt===0?N():enqueueNativeMicroTask(N):setTimeout(N,0)}(""+qr).indexOf("[native code]")===-1&&(fn=Bt=he);var t0=Ee.reject,h0="ï¿¿",B0="Invalid key provided. Keys must be of type string, number, Date or Array<string | number | Date>.",$0="String expected.",n1=[],_1="__dbnames",k1="readonly",q1="readwrite";function a1(N,L){return N?L?function(){return N.apply(this,arguments)&&L.apply(this,arguments)}:N:L}var hn={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};
91function ct(N){return typeof N!="string"||/\./.test(N)?function(L){return L}:function(L){return L[N]===void 0&&N in L&&delete(L=W(L))[N],L}}function lt(){throw xe.Type("Entity instances must never be new:ed. Instances are generated by the framework bypassing the constructor.")}function K0(N,L){try{var B=yn(N),$=yn(L);if(B!==$)return B==="Array"?1:$==="Array"?-1:B==="binary"?1:$==="binary"?-1:B==="string"?1:$==="string"?-1:B==="Date"?1:$!=="Date"?NaN:-1;switch(B){case"number":case"Date":case"string":return L<N?1:N<L?-1:0;case"binary":return(function(J,ae){for(var fe=J.length,ge=ae.length,Ce=fe<ge?fe:ge,qe=0;qe<Ce;++qe)if(J[qe]!==ae[qe])return J[qe]<ae[qe]?-1:1;return fe===ge?0:fe<ge?-1:1})(Ur(N),Ur(L));case"Array":return(function(J,ae){for(var fe=J.length,ge=ae.length,Ce=fe<ge?fe:ge,qe=0;qe<Ce;++qe){var ke=K0(J[qe],ae[qe]);if(ke!==0)return ke}return fe===ge?0:fe<ge?-1:1})(N,L)}}catch{}return NaN}function yn(N){var L=typeof N;return L!="object"?L:ArrayBuffer.isView(N)?"binary":(N=j(N),N==="ArrayBuffer"?"binary":N)}function Ur(N){return N instanceof Uint8Array?N:ArrayBuffer.isView(N)?new Uint8Array(N.buffer,N.byteOffset,N.byteLength):new Uint8Array(N)}function rn(N,L,B){var $=N.schema.yProps;return $?(L&&0<B.numFailures&&(L=L.filter(function(J,ae){return!B.failures[ae]})),Promise.all($.map(function(J){return J=J.updatesTable,L?N.db.table(J).where("k").anyOf(L).delete():N.db.table(J).clear()}
vendor: 33,707 bytes, line 91
91)).then(function(){return B})):B}var pa=(Vr.prototype.execute=function(N){var L=this["@@propmod"];if(L.add!==void 0){var B=L.add;if(c(B))return o(o([],c(N)?N:[],!0),B).sort();if(typeof B=="number")return(Number(N)||0)+B;if(typeof B=="bigint")try{return BigInt(N)+B}catch{return BigInt(0)+B}throw new TypeError("Invalid term ".concat(B))}if(L.remove!==void 0){var $=L.remove;if(c($))return c(N)?N.filter(function(J){return!$.includes(J)}).sort():[];if(typeof $=="number")return Number(N)-$;if(typeof $=="bigint")try{return BigInt(N)-$}catch{return BigInt(0)-$}throw new TypeError("Invalid subtrahend ".concat($))}return B=(B=L.replacePrefix)===null||B===void 0?void 0:B[0],B&&typeof N=="string"&&N.startsWith(B)?L.replacePrefix[1]+N.substring(B.length):N},Vr);function Vr(N){this["@@propmod"]=N}function si(N,L){for(var B=s(L),$=B.length,J=!1,ae=0;ae<$;++ae){var fe=B[ae],ge=L[fe],Ce=S(N,fe);ge instanceof pa?(q(N,fe,ge.execute(Ce)),J=!0):Ce!==ge&&(q(N,fe,ge),J=!0)}return J}var ci=(Z0.prototype._trans=function(N,L,B){var $=this._tx||ye.trans,J=this.name,ae=Ye&&typeof console<"u"&&console.createTask&&console.createTask("Dexie: ".concat(N==="readonly"?"read":"write"," ").concat(this.name));function fe(qe,ke,Ae){if(!Ae.schema[J])throw new xe.NotFound("Table "+J+" not part of transaction");return L(Ae.idbtrans,Ae)}var ge=C1();try{var Ce=$&&$.db._novip===this.db._novip?$===ye.trans?$._promise(N,fe,B):nn(function(){return $._promise(N,fe,B)},{trans:$,transless:ye.transless||ye}):(function qe(ke,Ae,Ie,Se){if(ke.idbdb&&(ke._state.openComplete||ye.letThrough||ke._vip)){var Le=ke._createTransaction(Ae,Ie,ke._dbSchema);try{Le.create(),ke._state.PR1398_maxLoop=3}catch(Te){return Te.name===Oe.InvalidState&&ke.isOpen()&&0<--ke._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),ke.close({disableAutoOpen:!1}),ke.open().then(function(){return qe(ke,Ae,Ie,Se)})):t0(Te)}return Le._promise(Ae,function(Te,Pe){return nn(function(){return ye.trans=Le,Se(Te,Pe,Le)})}).then(function(Te){if(Ae==="readwrite")try{Le.idbtrans.commit()}catch{}return Ae==="readonly"?Te:Le._completion.then(function(){return Te})})}if(ke._state.openComplete)return t0(new xe.DatabaseClosed(ke._state.dbOpenError));if(!ke._state.isBeingOpened){if(!ke._state.autoOpen)return t0(new xe.DatabaseClosed);ke.open().catch(he)}return ke._state.dbReadyPromise.then(function(){return qe(ke,Ae,Ie,Se)})})(this.db,N,[this.name],fe);return ae&&(Ce._consoleTask=ae,Ce=Ce.catch(function(qe){return console.trace(qe),t0(qe)})),Ce}finally{ge&&w1()}},Z0.prototype.get=function(N,L){var B=this;return N&&N.constructor===Object?this.where(N).first(L):N==null?t0(new xe.Type("Invalid argument to Table.get()")):this._trans("readonly",function($){return B.core.get({trans:$,key:N}).then(function(J){return B.hook.reading.fire(J)})}).then(L)},Z0.prototype.where=function(N){if(typeof N=="string")return new this.db.WhereClause(this,N);if(c(N))return new this.db.WhereClause(this,"[".concat(N.join("+"),"]"));var L=s(N);if(L.length===1)return this.where(L[0]).equals(N[L[0]]);var B=this.schema.indexes.concat(this.schema.primKey).filter(function(ge){if(ge.compound&&L.every(function(qe){return 0<=ge.keyPath.indexOf(qe)})){for(var Ce=0;Ce<L.length;++Ce)if(L.indexOf(ge.keyPath[Ce])===-1)return!1;return!0}return!1}).sort(function(ge,Ce){return ge.keyPath.length-Ce.keyPath.length})[0];if(B&&this.db._maxKey!==h0){var ae=B.keyPath.slice(0,L.length);return this.where(ae).equals(ae.map(function(Ce){return N[Ce]}))}!B&&Ye&&console.warn("The query ".concat(JSON.stringify(N)," on ").concat(this.name," would benefit from a ")+"compound index [".concat(L.join("+"),"]"));var $=this.schema.idxByName;function J(ge,Ce){return K0(ge,Ce)===0}var fe=L.reduce(function(Ae,Ce){var qe=Ae[0],ke=Ae[1],Ae=$[Ce],Ie=N[Ce];return[qe||Ae,qe||!Ae?a1(ke,Ae&&Ae.multi?function(Se){return Se=S(Se,Ce),c(Se)&&Se.some(function(Le){return J(Ie,Le)})}:function(Se){return J(Ie,S(Se,Ce))}):ke]},[null,null]),ae=fe[0],fe=fe[1];return ae?this.where(ae.name).equals(N[ae.keyPath]).filter(fe):B?this.filter(fe):this.where(L).equals("")},Z0.prototype.filter=function(N){return this.toCollection().and(N)},Z0.prototype.count=function(N){return this.toCollection().count(N)},Z0.prototype.offset=function(N){return this.toCollection().offset(N)},Z0.prototype.limit=function(N){return this.toCollection().limit(N)},Z0.prototype.each=function(N){return this.toCollection().each(N)},Z0.prototype.toArray=function(N){return this.toCollection().toArray(N)},Z0.prototype.toCollection=function(){return new this.db.Collection(new this.db.WhereClause(this))},Z0.prototype.orderBy=function(N){return new this.db.Collection(new this.db.WhereClause(this,c(N)?"[".concat(N.join("+"),"]"):N))},Z0.prototype.reverse=function(){return this.toCollection().reverse()},Z0.prototype.mapToClass=function(N){var L,B=this.db,$=this.name;function J(){return L!==null&&L.apply(this,arguments)||this}(this.schema.mappedClass=N).prototype instanceof lt&&((function(Ce,qe){if(typeof qe!="function"&&qe!==null)throw new TypeError("Class extends value "+String(qe)+" is not a constructor or null");function ke(){this.constructor=Ce}n(Ce,qe),Ce.prototype=qe===null?Object.create(qe):(ke.prototype=qe.prototype,new ke)})(J,L=N),Object.defineProperty(J.prototype,"db",{get:function(){return B},enumerable:!1,configurable:!0}),J.prototype.table=function(){return $},N=J);for(var ae=new Set,fe=N.prototype;fe;fe=p(fe))Object.getOwnPropertyNames(fe).forEach(function(Ce){return ae.add(Ce)});function ge(Ce){if(!Ce)return Ce;var qe,ke=Object.create(N.prototype);for(qe in Ce)if(!ae.has(qe))try{ke[qe]=Ce[qe]}catch{}return ke}return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=ge,this.hook("reading",ge),N},Z0.prototype.defineClass=function(){return this.mapToClass(function(N){l(this,N)})},Z0.prototype.add=function(N,L){var B=this,$=this.schema.primKey,J=$.auto,ae=$.keyPath,fe=N;return ae&&J&&(fe=ct(ae)(N)),this._trans("readwrite",function(ge){return B.core.mutate({trans:ge,type:"add",keys:L!=null?[L]:null,values:[fe]})}).then(function(ge){return ge.numFailures?Ee.reject(ge.failures[0]):ge.lastResult}).then(function(ge){if(ae)try{q(N,ae,ge)}catch{}return ge})},Z0.prototype.upsert=function(N,L){var B=this,$=this.schema.primKey.keyPath;return this._trans("readwrite",function(J){return B.core.get({trans:J,key:N}).then(function(ae){var fe=ae??{};return si(fe,L),$&&q(fe,$,N),B.core.mutate({trans:J,type:"put",values:[fe],keys:[N],upsert:!0,updates:{keys:[N],changeSpecs:[L]}}).then(function(ge){return ge.numFailures?Ee.reject(ge.failures[0]):!!ae})})})},Z0.prototype.update=function(N,L){return typeof N!="object"||c(N)?this.where(":id").equals(N).modify(L):(N=S(N,this.schema.primKey.keyPath),N===void 0?t0(new xe.InvalidArgument("Given object does not contain its primary key")):this.where(":id").equals(N).modify(L))},Z0.prototype.put=function(N,L){var B=this,$=this.schema.primKey,J=$.auto,ae=$.keyPath,fe=N;return ae&&J&&(fe=ct(ae)(N)),this._trans("readwrite",function(ge){return B.core.mutate({trans:ge,type:"put",values:[fe],keys:L!=null?[L]:null})}).then(function(ge){return ge.numFailures?Ee.reject(ge.failures[0]):ge.lastResult}).then(function(ge){if(ae)try{q(N,ae,ge)}catch{}return ge})},Z0.prototype.delete=function(N){var L=this;return this._trans("readwrite",function(B){return L.core.mutate({trans:B,type:"delete",keys:[N]}).then(function($){return rn(L,[N],$)}).then(function($){return $.numFailures?Ee.reject($.failures[0]):void 0})})},Z0.prototype.clear=function(){var N=this;return this._trans("readwrite",function(L){return N.core.mutate({trans:L,type:"deleteRange",range:hn}).then(function(B){return rn(N,null,B)})}).then(function(L){return L.numFailures?Ee.reject(L.failures[0]):void 0})},Z0.prototype.bulkGet=function(N){var L=this;return this._trans("readonly",function(B){return L.core.getMany({keys:N,trans:B}).then(function($){return $.map(function(J){return L.hook.reading.fire(J)})})})},Z0.prototype.bulkAdd=function(N,L,B){var $=this,J=Array.isArray(L)?L:void 0,ae=(B=B||(J?void 0:L))?B.allKeys:void 0;return this._trans("readwrite",function(fe){var qe=$.schema.primKey,ge=qe.auto,qe=qe.keyPath;if(qe&&J)throw new xe.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(J&&J.length!==N.length)throw new xe.InvalidArgument("Arguments objects and keys must have the same length");var Ce=N.length,qe=qe&&ge?N.map(ct(qe)):N;return $.core.mutate({trans:fe,type:"add",keys:J,values:qe,wantResults:ae}).then(function(Le){var Ae=Le.numFailures,Ie=Le.results,Se=Le.lastResult,Le=Le.failures;if(Ae===0)return ae?Ie:Se;throw new ie("".concat($.name,".bulkAdd(): ").concat(Ae," of ").concat(Ce," operations failed"),Le)})})},Z0.prototype.bulkPut=function(N,L,B){var $=this,J=Array.isArray(L)?L:void 0,ae=(B=B||(J?void 0:L))?B.allKeys:void 0;return this._trans("readwrite",function(fe){var qe=$.schema.primKey,ge=qe.auto,qe=qe.keyPath;if(qe&&J)throw new xe.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(J&&J.length!==N.length)throw new xe.InvalidArgument("Arguments objects and keys must have the same length");var Ce=N.length,qe=qe&&ge?N.map(ct(qe)):N;return $.core.mutate({trans:fe,type:"put",keys:J,values:qe,wantResults:ae}).then(function(Le){var Ae=Le.numFailures,Ie=Le.results,Se=Le.lastResult,Le=Le.failures;if(Ae===0)return ae?Ie:Se;throw new ie("".concat($.name,".bulkPut(): ").concat(Ae," of ").concat(Ce," operations failed"),Le)})})},Z0.prototype.bulkUpdate=function(N){var L=this,B=this.core,$=N.map(function(fe){return fe.key}),J=N.map(function(fe){return fe.changes}),ae=[];return this._trans("readwrite",function(fe){return B.getMany({trans:fe,keys:$,cache:"clone"}).then(function(ge){var Ce=[],qe=[];N.forEach(function(Ae,Ie){var Se=Ae.key,Le=Ae.changes,Te=ge[Ie];if(Te){for(var Pe=0,Fe=Object.keys(Le);Pe<Fe.length;Pe++){var Xe=Fe[Pe],n0=Le[Xe];if(Xe===L.schema.primKey.keyPath){if(K0(n0,Se)!==0)throw new xe.Constraint("Cannot update primary key in bulkUpdate()")}else q(Te,Xe,n0)}ae.push(Ie),Ce.push(Se),qe.push(Te)}});var ke=Ce.length;return B.mutate({trans:fe,type:"put",keys:Ce,values:qe,updates:{keys:$,changeSpecs:J}}).then(function(Ae){var Ie=Ae.numFailures,Se=Ae.failures;if(Ie===0)return ke;for(var Le=0,Te=Object.keys(Se);Le<Te.length;Le++){var Pe,Fe=Te[Le],Xe=ae[Number(Fe)];Xe!=null&&(Pe=Se[Fe],delete Se[Fe],Se[Xe]=Pe)}throw new ie("".concat(L.name,".bulkUpdate(): ").concat(Ie," of ").concat(ke," operations failed"),Se)})})})},Z0.prototype.bulkDelete=function(N){var L=this,B=N.length;return this._trans("readwrite",function($){return L.core.mutate({trans:$,type:"delete",keys:N}).then(function(J){return rn(L,N,J)})}).then(function(fe){var J=fe.numFailures,ae=fe.lastResult,fe=fe.failures;if(J===0)return ae;throw new ie("".concat(L.name,".bulkDelete(): ").concat(J," of ").concat(B," operations failed"),fe)})},Z0);function Z0(){}function v1(N){function L(fe,ge){if(ge){for(var Ce=arguments.length,qe=new Array(Ce-1);--Ce;)qe[Ce-1]=arguments[Ce];return B[fe].subscribe.apply(null,qe),N}if(typeof fe=="string")return B[fe]}var B={};L.addEventType=ae;for(var $=1,J=arguments.length;$<J;++$)ae(arguments[$]);return L;function ae(fe,ge,Ce){if(typeof fe!="object"){var qe;ge=ge||Be;var ke={subscribers:[],fire:Ce=Ce||he,subscribe:function(Ae){ke.subscribers.indexOf(Ae)===-1&&(ke.subscribers.push(Ae),ke.fire=ge(ke.fire,Ae))},unsubscribe:function(Ae){ke.subscribers=ke.subscribers.filter(function(Ie){return Ie!==Ae}),ke.fire=ke.subscribers.reduce(ge,Ce)}};return B[fe]=L[fe]=ke}s(qe=fe).forEach(function(Ae){var Ie=qe[Ae];if(c(Ie))ae(Ae,qe[Ae][0],qe[Ae][1]);else{if(Ie!=="asap")throw new xe.InvalidArgument("Invalid event config");var Se=ae(Ae,ee,function(){for(var Le=arguments.length,Te=new Array(Le);Le--;)Te[Le]=arguments[Le];Se.subscribers.forEach(function(Pe){C(function(){Pe.apply(null,Te)})})})}})}}function Xr(N,L){return h(L).from({prototype:N}),L}function An(N,L){return!(N.filter||N.algorithm||N.or)&&(L?N.justLimit:!N.replayFilter)}function $r(N,L){N.filter=a1(N.filter,L)}function Gt(N,L,B){var $=N.replayFilter;N.replayFilter=$?function(){return a1($(),L())}:L,N.justLimit=B&&!$}function vn(N,L){if(N.isPrimKey)return L.primaryKey;var B=L.getIndexByKeyPath(N.index);if(!B)throw new xe.Schema("KeyPath "+N.index+" on object store "+L.name+" is not indexed");return B}function Xn(N,L,B){var $=vn(N,L.schema);return L.openCursor({trans:B,values:!N.keysOnly,reverse:N.dir==="prev",unique:!!N.unique,query:{index:$,range:N.range}})}function kn(N,L,B,$){var J=N.replayFilter?a1(N.filter,N.replayFilter()):N.filter;if(N.or){var ae={},fe=function(ge,Ce,qe){var ke,Ae;J&&!J(Ce,qe,function(Ie){return Ce.stop(Ie)},function(Ie){return Ce.fail(Ie)})||((Ae=""+(ke=Ce.primaryKey))=="[object ArrayBuffer]"&&(Ae=""+new Uint8Array(ke)),d(ae,Ae)||(ae[Ae]=!0,L(ge,Ce,qe)))};return Promise.all([N.or._iterate(fe,B),$n(Xn(N,$,B),N.algorithm,fe,!N.keysOnly&&N.valueMapper)])}return $n(Xn(N,$,B),a1(N.algorithm,J),L,!N.keysOnly&&N.valueMapper)}function $n(N,L,B,$){var J=Y0($?function(ae,fe,ge){return B($(ae),fe,ge)}:B);return N.then(function(ae){if(ae)return ae.start(function(){var fe=function(){return ae.continue()};L&&!L(ae,function(ge){return fe=ge},function(ge){ae.stop(ge),fe=he},function(ge){ae.fail(ge),fe=he})||J(ae.value,ae,function(ge){return fe=ge}),fe()})})}var ua=(p1.prototype._read=function(N,L){var B=this._ctx;return B.error?B.table._trans(null,t0.bind(null,B.error)):B.table._trans("readonly",N).then(L)},p1.prototype._write=function(N){var L=this._ctx;return L.error?L.table._trans(null,t0.bind(null,L.error)):L.table._trans("readwrite",N,"locked")},p1.prototype._addAlgorithm=function(N){var L=this._ctx;L.algorithm=a1(L.algorithm,N)},p1.prototype._iterate=function(N,L){return kn(this._ctx,N,L,this._ctx.table.core)},p1.prototype.clone=function(N){var L=Object.create(this.constructor.prototype),B=Object.create(this._ctx);return N&&l(B,N),L._ctx=B,L},p1.prototype.raw=function(){return this._ctx.valueMapper=null,this},p1.prototype.each=function(N){var L=this._ctx;return this._read(function(B){return kn(L,N,B,L.table.core)})},p1.prototype.count=function(N){var L=this;return this._read(function(B){var $=L._ctx,J=$.table.core;if(An($,!0))return J.count({trans:B,query:{index:vn($,J.schema),range:$.range}}).then(function(fe){return Math.min(fe,$.limit)});var ae=0;return kn($,function(){return++ae,!1},B,J).then(function(){return ae})}).then(N)},p1.prototype.sortBy=function(N,L){var B=N.split(".").reverse(),$=B[0],J=B.length-1;function ae(Ce,qe){return qe?ae(Ce[B[qe]],qe-1):Ce[$]}var fe=this._ctx.dir==="next"?1:-1;function ge(Ce,qe){return K0(ae(Ce,J),ae(qe,J))*fe}return this.toArray(function(Ce){return Ce.sort(ge)}).then(L)},p1.prototype.toArray=function(N){var L=this;return this._read(function(B){var $=L._ctx;if($.dir==="next"&&An($,!0)&&0<$.limit){var J=$.valueMapper,ae=vn($,$.table.core.schema);return $.table.core.query({trans:B,limit:$.limit,values:!0,query:{index:ae,range:$.range}}).then(function(ge){return ge=ge.result,J?ge.map(J):ge})}var fe=[];return kn($,function(ge){return fe.push(ge)},B,$.table.core).then(function(){return fe})},N)},p1.prototype.offset=function(N){var L=this._ctx;return N<=0||(L.offset+=N,An(L)?Gt(L,function(){var B=N;return function($,J){return B===0||(B===1?--B:J(function(){$.advance(B),B=0}),!1)}}):Gt(L,function(){var B=N;return function(){return--B<0}})),this},p1.prototype.limit=function(N){return this._ctx.limit=Math.min(this._ctx.limit,N),Gt(this._ctx,function(){var L=N;return function(B,$,J){return--L<=0&&$(J),0<=L}},!0),this},p1.prototype.until=function(N,L){return $r(this._ctx,function(B,$,J){return!N(B.value)||($(J),L)}),this},p1.prototype.first=function(N){return this.limit(1).toArray(function(L){return L[0]}).then(N)},p1.prototype.last=function(N){return this.reverse().first(N)},p1.prototype.filter=function(N){var L;return $r(this._ctx,function(B){return N(B.value)}),(L=this._ctx).isMatch=a1(L.isMatch,N),this},p1.prototype.and=function(N){return this.filter(N)},p1.prototype.or=function(N){return new this.db.WhereClause(this._ctx.table,N,this)},p1.prototype.reverse=function(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this},p1.prototype.desc=function(){return this.reverse()},p1.prototype.eachKey=function(N){var L=this._ctx;return L.keysOnly=!L.isMatch,this.each(function(B,$){N($.key,$)})},p1.prototype.eachUniqueKey=function(N){return this._ctx.unique="unique",this.eachKey(N)},p1.prototype.eachPrimaryKey=function(N){var L=this._ctx;return L.keysOnly=!L.isMatch,this.each(function(B,$){N($.primaryKey,$)})},p1.prototype.keys=function(N){var L=this._ctx;L.keysOnly=!L.isMatch;var B=[];return this.each(function($,J){B.push(J.key)}).then(function(){return B}).then(N)},p1.prototype.primaryKeys=function(N){var L=this._ctx;if(L.dir==="next"&&An(L,!0)&&0<L.limit)return this._read(function($){var J=vn(L,L.table.core.schema);return L.table.core.query({trans:$,values:!1,limit:L.limit,query:{index:J,range:L.range}})}).then(function($){return $.result}).then(N);L.keysOnly=!L.isMatch;var B=[];return this.each(function($,J){B.push(J.primaryKey)}).then(function(){return B}).then(N)},p1.prototype.uniqueKeys=function(N){return this._ctx.unique="unique",this.keys(N)},p1.prototype.firstKey=function(N){return this.limit(1).keys(function(L){return L[0]}).then(N)},p1.prototype.lastKey=function(N){return this.reverse().firstKey(N)},p1.prototype.distinct=function(){var N=this._ctx,N=N.index&&N.table.schema.idxByName[N.index];if(!N||!N.multi)return this;var L={};return $r(this._ctx,function(J){var $=J.primaryKey.toString(),J=d(L,$);return L[$]=!0,!J}),this},p1.prototype.modify=function(N){var L=this,B=this._ctx;return this._write(function($){var J=typeof N=="function"?N:function(Te){return si(Te,N)},ae=B.table.core,qe=ae.schema.primaryKey,fe=qe.outbound,ge=qe.extractKey,Ce=200,qe=L.db._options.modifyChunkSize;qe&&(Ce=typeof qe=="object"?qe[ae.name]||qe["*"]||200:qe);function ke(Te,Xe){var Fe=Xe.failures,Xe=Xe.numFailures;Ie+=Te-Xe;for(var n0=0,i0=s(Fe);n0<i0.length;n0++){var g0=i0[n0];Ae.push(Fe[g0])}}var Ae=[],Ie=0,Se=[],Le=N===Gn;return L.clone().primaryKeys().then(function(Te){function Pe(Xe){var n0=Math.min(Ce,Te.length-Xe),i0=Te.slice(Xe,Xe+n0);return(Le?Promise.resolve([]):ae.getMany({trans:$,keys:i0,cache:"immutable"})).then(function(g0){var R0=[],z0=[],A0=fe?[]:null,w0=Le?i0:[];if(!Le)for(var v0=0;v0<n0;++v0){var I0=g0[v0],m1={value:W(I0),primKey:Te[Xe+v0]};J.call(m1,m1.value,m1)!==!1&&(m1.value==null?w0.push(Te[Xe+v0]):fe||K0(ge(I0),ge(m1.value))===0?(z0.push(m1.value),fe&&A0.push(Te[Xe+v0])):(w0.push(Te[Xe+v0]),R0.push(m1.value)))}return Promise.resolve(0<R0.length&&ae.mutate({trans:$,type:"add",values:R0}).then(function(M1){for(var O1 in M1.failures)w0.splice(parseInt(O1),1);ke(R0.length,M1)})).then(function(){return(0<z0.length||Fe&&typeof N=="object")&&ae.mutate({trans:$,type:"put",keys:A0,values:z0,criteria:Fe,changeSpec:typeof N!="function"&&N,isAdditionalChunk:0<Xe}).then(function(M1){return ke(z0.length,M1)})}).then(function(){return(0<w0.length||Fe&&Le)&&ae.mutate({trans:$,type:"delete",keys:w0,criteria:Fe,isAdditionalChunk:0<Xe}).then(function(M1){return rn(B.table,w0,M1)}).then(function(M1){return ke(w0.length,M1)})}).then(function(){return Te.length>Xe+n0&&Pe(Xe+Ce)})})}var Fe=An(B)&&B.limit===1/0&&(typeof N!="function"||Le)&&{index:B.index,range:B.range};return Pe(0).then(function(){if(0<Ae.length)throw new H("Error modifying one or more objects",Ae,Ie,Se);return Te.length})})})},p1.prototype.delete=function(){var N=this._ctx,L=N.range;return!An(N)||N.table.schema.yProps||!N.isPrimKey&&L.type!==3?this.modify(Gn):this._write(function(B){var $=N.table.core.schema.primaryKey,J=L;return N.table.core.count({trans:B,query:{index:$,range:J}}).then(function(ae){return N.table.core.mutate({trans:B,type:"deleteRange",range:J}).then(function(Ce){var ge=Ce.failures,Ce=Ce.numFailures;if(Ce)throw new H("Could not delete some values",Object.keys(ge).map(function(qe){return ge[qe]}),ae-Ce);return ae-Ce})})})},p1);function p1(){}var Gn=function(N,L){return L.value=null};function bo(N,L){return N<L?-1:N===L?0:1}function li(N,L){return L<N?-1:N===L?0:1}function Dt(N,L,B){return N=N instanceof kp?new N.Collection(N):N,N._ctx.error=new(B||TypeError)(L),N}function pr(N){return new N.Collection(N,function(){return da("")}).limit(0)}function Ea(N,L,B,$){var J,ae,fe,ge,Ce,qe,ke,Ae=B.length;if(!B.every(function(Le){return typeof Le=="string"}))return Dt(N,$0);function Ie(Le){J=Le==="next"?function(Pe){return Pe.toUpperCase()}:function(Pe){return Pe.toLowerCase()},ae=Le==="next"?function(Pe){return Pe.toLowerCase()}:function(Pe){return Pe.toUpperCase()},fe=Le==="next"?bo:li;var Te=B.map(function(Pe){return{lower:ae(Pe),upper:J(Pe)}}).sort(function(Pe,Fe){return fe(Pe.lower,Fe.lower)});ge=Te.map(function(Pe){return Pe.upper}),Ce=Te.map(function(Pe){return Pe.lower}),ke=(qe=Le)==="next"?"":$}Ie("next"),N=new N.Collection(N,function(){return Ct(ge[0],Ce[Ae-1]+$)}),N._ondirectionchange=function(Le){Ie(Le)};var Se=0;return N._addAlgorithm(function(Le,Te,Pe){var Fe=Le.key;if(typeof Fe!="string")return!1;var Xe=ae(Fe);if(L(Xe,Ce,Se))return!0;for(var n0=null,i0=Se;i0<Ae;++i0){var g0=(function(R0,z0,A0,w0,v0,I0){for(var m1=Math.min(R0.length,w0.length),M1=-1,O1=0;O1<m1;++O1){var br=z0[O1];if(br!==w0[O1])return v0(R0[O1],A0[O1])<0?R0.substr(0,O1)+A0[O1]+A0.substr(O1+1):v0(R0[O1],w0[O1])<0?R0.substr(0,O1)+w0[O1]+A0.substr(O1+1):0<=M1?R0.substr(0,M1)+z0[M1]+A0.substr(M1+1):null;v0(R0[O1],br)<0&&(M1=O1)}return m1<w0.length&&I0==="next"?R0+A0.substr(R0.length):m1<R0.length&&I0==="prev"?R0.substr(0,A0.length):M1<0?null:R0.substr(0,M1)+w0[M1]+A0.substr(M1+1)})(Fe,Xe,ge[i0],Ce[i0],fe,qe);g0===null&&n0===null?Se=i0+1:(n0===null||0<fe(n0,g0))&&(n0=g0)}return Te(n0!==null?function(){Le.continue(n0+ke)}:Pe),!1}),N}function Ct(N,L,B,$){return{type:2,lower:N,upper:L,lowerOpen:B,upperOpen:$}}function da(N){return{type:1,lower:N,upper:N}}var kp=(Object.defineProperty(ft.prototype,"Collection",{get:function(){return this._ctx.table.db.Collection},enumerable:!1,configurable:!0}),ft.prototype.between=function(N,L,B,$){B=B!==!1,$=$===!0;try{return 0<this._cmp(N,L)||this._cmp(N,L)===0&&(B||$)&&(!B||!$)?pr(this):new this.Collection(this,function(){return Ct(N,L,!B,!$)})}catch{return Dt(this,B0)}},ft.prototype.equals=function(N){return N==null?Dt(this,B0):new this.Collection(this,function(){return da(N)})},ft.prototype.above=function(N){return N==null?Dt(this,B0):new this.Collection(this,function(){return Ct(N,void 0,!0)})},ft.prototype.aboveOrEqual=function(N){return N==null?Dt(this,B0):new this.Collection(this,function(){return Ct(N,void 0,!1)})},ft.prototype.below=function(N){return N==null?Dt(this,B0):new this.Collection(this,function(){return Ct(void 0,N,!1,!0)})},ft.prototype.belowOrEqual=function(N){return N==null?Dt(this,B0):new this.Collection(this,function(){return Ct(void 0,N)})},ft.prototype.startsWith=function(N){return typeof N!="string"?Dt(this,$0):this.between(N,N+h0,!0,!0)},ft.prototype.startsWithIgnoreCase=function(N){return N===""?this.startsWith(N):Ea(this,function(L,B){return L.indexOf(B[0])===0},[N],h0)},ft.prototype.equalsIgnoreCase=function(N){return Ea(this,function(L,B){return L===B[0]},[N],"")},ft.prototype.anyOfIgnoreCase=function(){var N=ne.apply(re,arguments);return N.length===0?pr(this):Ea(this,function(L,B){return B.indexOf(L)!==-1},N,"")},ft.prototype.startsWithAnyOfIgnoreCase=function(){var N=ne.apply(re,arguments);return N.length===0?pr(this):Ea(this,function(L,B){return B.some(function($){return L.indexOf($)===0})},N,h0)},ft.prototype.anyOf=function(){var N=this,L=ne.apply(re,arguments),B=this._cmp;try{L.sort(B)}catch{return Dt(this,B0)}if(L.length===0)return pr(this);var $=new this.Collection(this,function(){return Ct(L[0],L[L.length-1])});$._ondirectionchange=function(ae){B=ae==="next"?N._ascending:N._descending,L.sort(B)};var J=0;return $._addAlgorithm(function(ae,fe,ge){for(var Ce=ae.key;0<B(Ce,L[J]);)if(++J===L.length)return fe(ge),!1;return B(Ce,L[J])===0||(fe(function(){ae.continue(L[J])}),!1)}),$},ft.prototype.notEqual=function(N){return this.inAnyRange([[-1/0,N],[N,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})},ft.prototype.noneOf=function(){var N=ne.apply(re,arguments);if(N.length===0)return new this.Collection(this);try{N.sort(this._ascending)}catch{return Dt(this,B0)}var L=N.reduce(function(B,$){return B?B.concat([[B[B.length-1][1],$]]):[[-1/0,$]]},null);return L.push([N[N.length-1],this.db._maxKey]),this.inAnyRange(L,{includeLowers:!1,includeUppers:!1})},ft.prototype.inAnyRange=function(Fe,L){var B=this,$=this._cmp,J=this._ascending,ae=this._descending,fe=this._min,ge=this._max;if(Fe.length===0)return pr(this);if(!Fe.every(function(Xe){return Xe[0]!==void 0&&Xe[1]!==void 0&&J(Xe[0],Xe[1])<=0}))return Dt(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",xe.InvalidArgument);var Ce=!L||L.includeLowers!==!1,qe=L&&L.includeUppers===!0,ke,Ae=J;function Ie(Xe,n0){return Ae(Xe[0],n0[0])}try{(ke=Fe.reduce(function(Xe,n0){for(var i0=0,g0=Xe.length;i0<g0;++i0){var R0=Xe[i0];if($(n0[0],R0[1])<0&&0<$(n0[1],R0[0])){R0[0]=fe(R0[0],n0[0]),R0[1]=ge(R0[1],n0[1]);break}}return i0===g0&&Xe.push(n0),Xe},[])).sort(Ie)}catch{return Dt(this,B0)}var Se=0,Le=qe?function(Xe){return 0<J(Xe,ke[Se][1])}:function(Xe){return 0<=J(Xe,ke[Se][1])},Te=Ce?function(Xe){return 0<ae(Xe,ke[Se][0])}:function(Xe){return 0<=ae(Xe,ke[Se][0])},Pe=Le,Fe=new this.Collection(this,function(){return Ct(ke[0][0],ke[ke.length-1][1],!Ce,!qe)});return Fe._ondirectionchange=function(Xe){Ae=Xe==="next"?(Pe=Le,J):(Pe=Te,ae),ke.sort(Ie)},Fe._addAlgorithm(function(Xe,n0,i0){for(var g0,R0=Xe.key;Pe(R0);)if(++Se===ke.length)return n0(i0),!1;return!Le(g0=R0)&&!Te(g0)||(B._cmp(R0,ke[Se][1])===0||B._cmp(R0,ke[Se][0])===0||n0(function(){Ae===J?Xe.continue(ke[Se][0]):Xe.continue(ke[Se][1])}),!1)}),Fe},ft.prototype.startsWithAnyOf=function(){var N=ne.apply(re,arguments);return N.every(function(L){return typeof L=="string"})?N.length===0?pr(this):this.inAnyRange(N.map(function(L){return[L,L+h0]})):Dt(this,"startsWithAnyOf() only works with strings")},ft);function ft(){}function _r(N){return Y0(function(L){return La(L),N(L.target.error),!1})}function La(N){N.stopPropagation&&N.stopPropagation(),N.preventDefault&&N.preventDefault()}var pi="storagemutated",Ms="x-storagemutated-1",Gr=v1(null,pi),Pp=(xn.prototype._lock=function(){return x(!ye.global),++this._reculock,this._reculock!==1||ye.global||(ye.lockOwnerFor=this),this},xn.prototype._unlock=function(){if(x(!ye.global),--this._reculock==0)for(ye.global||(ye.lockOwnerFor=null);0<this._blockedFuncs.length&&!this._locked();){var N=this._blockedFuncs.shift();try{Hr(N[1],N[0])}catch{}}return this},xn.prototype._locked=function(){return this._reculock&&ye.lockOwnerFor!==this},xn.prototype.create=function(N){var L=this;if(!this.mode)return this;var B=this.db.idbdb,$=this.db._state.dbOpenError;if(x(!this.idbtrans),!N&&!B)switch($&&$.name){case"DatabaseClosedError":throw new xe.DatabaseClosed($);case"MissingAPIError":throw new xe.MissingAPI($.message,$);default:throw new xe.OpenFailed($)}if(!this.active)throw new xe.TransactionInactive;return x(this._completion._state===null),(N=this.idbtrans=N||(this.db.core||B).transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})).onerror=Y0(function(J){La(J),L._reject(N.error)}),N.onabort=Y0(function(J){La(J),L.active&&L._reject(new xe.Abort(N.error)),L.active=!1,L.on("abort").fire(J)}),N.oncomplete=Y0(function(){L.active=!1,L._resolve(),"mutatedParts"in N&&Gr.storagemutated.fire(N.mutatedParts)}),this},xn.prototype._promise=function(N,L,B){var $=this;if(N==="readwrite"&&this.mode!=="readwrite")return t0(new xe.ReadOnly("Transaction is readonly"));if(!this.active)return t0(new xe.TransactionInactive);if(this._locked())return new Ee(function(ae,fe){$._blockedFuncs.push([function(){$._promise(N,L,B).then(ae,fe)},ye])});if(B)return nn(function(){var ae=new Ee(function(fe,ge){$._lock();var Ce=L(fe,ge,$);Ce&&Ce.then&&Ce.then(fe,ge)});return ae.finally(function(){return $._unlock()}),ae._lib=!0,ae});var J=new Ee(function(ae,fe){var ge=L(ae,fe,$);ge&&ge.then&&ge.then(ae,fe)});return J._lib=!0,J},xn.prototype._root=function(){return this.parent?this.parent._root():this},xn.prototype.waitFor=function(N){var L,B=this._root(),$=Ee.resolve(N);B._waitingFor?B._waitingFor=B._waitingFor.then(function(){return $}):(B._waitingFor=$,B._waitingQueue=[],L=B.idbtrans.objectStore(B.storeNames[0]),(function ae(){for(++B._spinCount;B._waitingQueue.length;)B._waitingQueue.shift()();B._waitingFor&&(L.get(-1/0).onsuccess=ae)})());var J=B._waitingFor;return new Ee(function(ae,fe){$.then(function(ge){return B._waitingQueue.push(Y0(ae.bind(null,ge)))},function(ge){return B._waitingQueue.push(Y0(fe.bind(null,ge)))}).finally(function(){B._waitingFor===J&&(B._waitingFor=null)})})},xn.prototype.abort=function(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new xe.Abort))},xn.prototype.table=function(N){var L=this._memoizedTables||(this._memoizedTables={});if(d(L,N))return L[N];var B=this.schema[N];if(!B)throw new xe.NotFound("Table "+N+" not part of transaction");return B=new this.db.Table(N,B,this),B.core=this.db.core.table(N),L[N]=B},xn);function xn(){}function zs(N,L,B,$,J,ae,fe,ge){return{name:N,keyPath:L,unique:B,multi:$,auto:J,compound:ae,src:(B&&!fe?"&":"")+($?"*":"")+(J?"++":"")+Ip(L),type:ge}}function Ip(N){return typeof N=="string"?N:N?"["+[].join.call(N,"+")+"]":""}function il(N,L,B){return{name:N,primKey:L,indexes:B,mappedClass:null,idxByName:($=function(J){return[J.name,J]},B.reduce(function(J,ae,fe){return fe=$(ae,fe),fe&&(J[fe[0]]=fe[1]),J},{}))};var $}var ui=function(N){try{return N.only([[]]),ui=function(){return[[]]},[[]]}catch{return ui=function(){return h0},h0}};function me(N){return N==null?function(){}:typeof N=="string"?(L=N).split(".").length===1?function(B){return B[L]}:function(B){return S(B,L)}:function(B){return S(B,N)};var L}function je(N){return[].slice.call(N)}var l0=0;function W0(N){return N==null?":id":typeof N=="string"?N:"[".concat(N.join("+"),"]")}function V1(N,L,Ce){function $(Pe){if(Pe.type===3)return null;if(Pe.type===4)throw new Error("Cannot convert never type to IDBKeyRange");var Se=Pe.lower,Le=Pe.upper,Te=Pe.lowerOpen,Pe=Pe.upperOpen;return Se===void 0?Le===void 0?null:L.upperBound(Le,!!Pe):Le===void 0?L.lowerBound(Se,!!Te):L.bound(Se,Le,!!Te,!!Pe)}function J(Ie){var Se,Le=Ie.name;return{name:Le,schema:Ie,mutate:function(Te){var Pe=Te.trans,Fe=Te.type,Xe=Te.keys,n0=Te.values,i0=Te.range;return new Promise(function(g0,R0){g0=Y0(g0);var z0=Pe.objectStore(Le),A0=z0.keyPath==null,w0=Fe==="put"||Fe==="add";if(!w0&&Fe!=="delete"&&Fe!=="deleteRange")throw new Error("Invalid operation type: "+Fe);var v0,I0=(Xe||n0||{length:1}).length;if(Xe&&n0&&Xe.length!==n0.length)throw new Error("Given keys array must have same length as given values array.");if(I0===0)return g0({numFailures:0,failures:{},results:[],lastResult:void 0});function m1(Bn){++br,La(Bn)}var M1=[],O1=[],br=0;if(Fe==="deleteRange"){if(i0.type===4)return g0({numFailures:br,failures:O1,results:[],lastResult:void 0});i0.type===3?M1.push(v0=z0.clear()):M1.push(v0=z0.delete($(i0)))}else{var A0=w0?A0?[n0,Xe]:[n0,null]:[Xe,null],d1=A0[0],qn=A0[1];if(w0)for(var Sn=0;Sn<I0;++Sn)M1.push(v0=qn&&qn[Sn]!==void 0?z0[Fe](d1[Sn],qn[Sn]):z0[Fe](d1[Sn])),v0.onerror=m1;else for(Sn=0;Sn<I0;++Sn)M1.push(v0=z0[Fe](d1[Sn])),v0.onerror=m1}function Xp(Bn){Bn=Bn.target.result,M1.forEach(function(fi,xm){return fi.error!=null&&(O1[xm]=fi.error)}),g0({numFailures:br,failures:O1,results:Fe==="delete"?Xe:M1.map(function(fi){return fi.result}),lastResult:Bn})}v0.onerror=function(Bn){m1(Bn),Xp(Bn)},v0.onsuccess=Xp})},getMany:function(Te){var Pe=Te.trans,Fe=Te.keys;return new Promise(function(Xe,n0){Xe=Y0(Xe);for(var i0,g0=Pe.objectStore(Le),R0=Fe.length,z0=new Array(R0),A0=0,w0=0,v0=function(M1){M1=M1.target,z0[M1._pos]=M1.result,++w0===A0&&Xe(z0)},I0=_r(n0),m1=0;m1<R0;++m1)Fe[m1]!=null&&((i0=g0.get(Fe[m1]))._pos=m1,i0.onsuccess=v0,i0.onerror=I0,++A0);A0===0&&Xe(z0)})},get:function(Te){var Pe=Te.trans,Fe=Te.key;return new Promise(function(Xe,n0){Xe=Y0(Xe);var i0=Pe.objectStore(Le).get(Fe);i0.onsuccess=function(g0){return Xe(g0.target.result)},i0.onerror=_r(n0)})},query:(Se=qe,function(Te){return new Promise(function(Pe,Fe){Pe=Y0(Pe);var Xe,n0,i0,A0=Te.trans,g0=Te.values,R0=Te.limit,v0=Te.query,z0=R0===1/0?void 0:R0,w0=v0.index,v0=v0.range,A0=A0.objectStore(Le),w0=w0.isPrimaryKey?A0:A0.index(w0.name),v0=$(v0);if(R0===0)return Pe({result:[]});Se?((z0=g0?w0.getAll(v0,z0):w0.getAllKeys(v0,z0)).onsuccess=function(I0){return Pe({result:I0.target.result})},z0.onerror=_r(Fe)):(Xe=0,n0=!g0&&"openKeyCursor"in w0?w0.openKeyCursor(v0):w0.openCursor(v0),i0=[],n0.onsuccess=function(I0){var m1=n0.result;return m1?(i0.push(g0?m1.value:m1.primaryKey),++Xe===R0?Pe({result:i0}):void m1.continue()):Pe({result:i0})},n0.onerror=_r(Fe))})}),openCursor:function(Te){var Pe=Te.trans,Fe=Te.values,Xe=Te.query,n0=Te.reverse,i0=Te.unique;return new Promise(function(g0,R0){g0=Y0(g0);var w0=Xe.index,z0=Xe.range,A0=Pe.objectStore(Le),A0=w0.isPrimaryKey?A0:A0.index(w0.name),w0=n0?i0?"prevunique":"prev":i0?"nextunique":"next",v0=!Fe&&"openKeyCursor"in A0?A0.openKeyCursor($(z0),w0):A0.openCursor($(z0),w0);v0.onerror=_r(R0),v0.onsuccess=Y0(function(I0){var m1,M1,O1,br,d1=v0.result;d1?(d1.___id=++l0,d1.done=!1,m1=d1.continue.bind(d1),M1=(M1=d1.continuePrimaryKey)&&M1.bind(d1),O1=d1.advance.b
vendor: 4,085 bytes, line 91
91ind(d1),br=function(){throw new Error("Cursor not stopped")},d1.trans=Pe,d1.stop=d1.continue=d1.continuePrimaryKey=d1.advance=function(){throw new Error("Cursor not started")},d1.fail=Y0(R0),d1.next=function(){var qn=this,Sn=1;return this.start(function(){return Sn--?qn.continue():qn.stop()}).then(function(){return qn})},d1.start=function(qn){function Sn(){if(v0.result)try{qn()}catch(Bn){d1.fail(Bn)}else d1.done=!0,d1.start=function(){throw new Error("Cursor behind last entry")},d1.stop()}var Xp=new Promise(function(Bn,fi){Bn=Y0(Bn),v0.onerror=_r(fi),d1.fail=fi,d1.stop=function(xm){d1.stop=d1.continue=d1.continuePrimaryKey=d1.advance=br,Bn(xm)}});return v0.onsuccess=Y0(function(Bn){v0.onsuccess=Sn,Sn()}),d1.continue=m1,d1.continuePrimaryKey=M1,d1.advance=O1,Sn(),Xp},g0(d1)):g0(null)},R0)})},count:function(Te){var Pe=Te.query,Fe=Te.trans,Xe=Pe.index,n0=Pe.range;return new Promise(function(i0,g0){var R0=Fe.objectStore(Le),z0=Xe.isPrimaryKey?R0:R0.index(Xe.name),R0=$(n0),z0=R0?z0.count(R0):z0.count();z0.onsuccess=Y0(function(A0){return i0(A0.target.result)}),z0.onerror=_r(g0)})}}}var ae,fe,ge,ke=(fe=Ce,ge=je((ae=N).objectStoreNames),{schema:{name:ae.name,tables:ge.map(function(Ie){return fe.objectStore(Ie)}).map(function(Ie){var Se=Ie.keyPath,Pe=Ie.autoIncrement,Le=c(Se),Te={},Pe={name:Ie.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:Se==null,compound:Le,keyPath:Se,autoIncrement:Pe,unique:!0,extractKey:me(Se)},indexes:je(Ie.indexNames).map(function(Fe){return Ie.index(Fe)}).map(function(i0){var Xe=i0.name,n0=i0.unique,g0=i0.multiEntry,i0=i0.keyPath,g0={name:Xe,compound:c(i0),keyPath:i0,unique:n0,multiEntry:g0,extractKey:me(i0)};return Te[W0(i0)]=g0}),getIndexByKeyPath:function(Fe){return Te[W0(Fe)]}};return Te[":id"]=Pe.primaryKey,Se!=null&&(Te[W0(Se)]=Pe.primaryKey),Pe})},hasGetAll:0<ge.length&&"getAll"in fe.objectStore(ge[0])&&!(typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}),Ce=ke.schema,qe=ke.hasGetAll,ke=Ce.tables.map(J),Ae={};return ke.forEach(function(Ie){return Ae[Ie.name]=Ie}),{stack:"dbcore",transaction:N.transaction.bind(N),table:function(Ie){if(!Ae[Ie])throw new Error("Table '".concat(Ie,"' not found"));return Ae[Ie]},MIN_KEY:-1/0,MAX_KEY:ui(L),schema:Ce}}function u1(N,L,B,$){var J=B.IDBKeyRange;return B.indexedDB,{dbcore:($=V1(L,J,$),N.dbcore.reduce(function(ae,fe){return fe=fe.create,r(r({},ae),fe(ae))},$))}}function X1(N,$){var B=$.db,$=u1(N._middlewares,B,N._deps,$);N.core=$.dbcore,N.tables.forEach(function(J){var ae=J.name;N.core.schema.tables.some(function(fe){return fe.name===ae})&&(J.core=N.core.table(ae),N[ae]instanceof N.Table&&(N[ae].core=J.core))})}function mt(N,L,B,$){B.forEach(function(J){var ae=$[J];L.forEach(function(fe){var ge=(function Ce(qe,ke){return M(qe,ke)||(qe=p(qe))&&Ce(qe,ke)})(fe,J);(!ge||"value"in ge&&ge.value===void 0)&&(fe===N.Transaction.prototype||fe instanceof N.Transaction?m(fe,J,{get:function(){return this.table(J)},set:function(Ce){f(this,J,{value:Ce,writable:!0,configurable:!0,enumerable:!0})}}):fe[J]=new N.Table(J,ae))})})}function qt(N,L){L.forEach(function(B){for(var $ in B)B[$]instanceof N.Table&&delete B[$]})}function et(N,L){return N._cfg.version-L._cfg.version}function Pn(N,L,B,$){var J=N._dbSchema;B.objectStoreNames.contains("$meta")&&!J.$meta&&(J.$meta=il("$meta",sl("")[0],[]),N._storeNames.push("$meta"));var ae=N._createTransaction("readwrite",N._storeNames,J);ae.create(B),ae._completion.catch($);var fe=ae._reject.bind(ae),ge=ye.transless||ye;nn(function(){return ye.trans=ae,ye.transless=ge,L!==0?(X1(N,B),qe=L,((Ce=ae).storeNames.includes("$meta")?Ce.table("$meta").get("version").then(function(ke){return ke??qe}):Ee.resolve(qe)).then(function(ke){return Ie=ke,Se=ae,Le=B,Te=[],ke=(Ae=N)._versions,Pe=Ae._dbSchema=Kn(0,Ae.idbdb,Le),(ke=ke.filter(function(Fe){return Fe._cfg.version>=Ie})).length!==0?(ke.forEach(function(Fe){Te.push(function(){var Xe=Pe,n0=Fe._cfg.dbschema;Cr(Ae,Xe,Le),Cr(Ae,n0,Le),Pe=Ae._dbSchema=n0;var i0=Ft(Xe,n0);
91i0.add.forEach(function(w0){_n(Le,w0[0],w0[1].primKey,w0[1].indexes)}),i0.change.forEach(function(w0){if(w0.recreate)throw new xe.Upgrade("Not yet support for changing primary key");var v0=Le.objectStore(w0.name);w0.add.forEach(function(I0){return dr(v0,I0)}),w0.change.forEach(function(I0){v0.deleteIndex(I0.name),dr(v0,I0)}),w0.del.forEach(function(I0){return v0.deleteIndex(I0)})});var g0=Fe._cfg.contentUpgrade;if(g0&&Fe._cfg.version>Ie){X1(Ae,Le),Se._memoizedTables={};var R0=A(n0);i0.del.forEach(function(w0){R0[w0]=Xe[w0]}),qt(Ae,[Ae.Transaction.prototype]),mt(Ae,[Ae.Transaction.prototype],s(R0),R0),Se.schema=R0;var z0,A0=k(g0);return A0&&fn(),i0=Ee.follow(function(){var w0;(z0=g0(Se))&&A0&&(w0=Bt.bind(null,null),z0.then(w0,w0))}),z0&&typeof z0.then=="function"?Ee.resolve(z0):i0.then(function(){return z0})}}),Te.push(function(Xe){var n0,i0,g0=Fe._cfg.dbschema;n0=g0,i0=Xe,[].slice.call(i0.db.objectStoreNames).forEach(function(R0){return n0[R0]==null&&i0.db.deleteObjectStore(R0)}),qt(Ae,[Ae.Transaction.prototype]),mt(Ae,[Ae.Transaction.prototype],Ae._storeNames,Ae._dbSchema),Se.schema=Ae._dbSchema}),Te.push(function(Xe){Ae.idbdb.objectStoreNames.contains("$meta")&&(Math.ceil(Ae.idbdb.version/10)===Fe._cfg.version?(Ae.idbdb.deleteObjectStore("$meta"),delete Ae._dbSchema.$meta,Ae._storeNames=Ae._storeNames.filter(function(n0){return n0!=="$meta"})):Xe.objectStore("$meta").put(Fe._cfg.version,"version"))})}),(function Fe(){return Te.length?Ee.resolve(Te.shift()(Se.idbtrans)).then(Fe):Ee.resolve()})().then(function(){In(Pe,Le)})):Ee.resolve();var Ae,Ie,Se,Le,Te,Pe}).catch(fe)):(s(J).forEach(function(ke){_n(B,ke,J[ke].primKey,J[ke].indexes)}),X1(N,B),void Ee.follow(function(){return N.on.populate.fire(ae)}).catch(fe));var Ce,qe})}function ur(N,L){In(N._dbSchema,L),L.db.version%10!=0||L.objectStoreNames.contains("$meta")||L.db.createObjectStore("$meta").add(Math.ceil(L.db.version/10-1),"version");var B=Kn(0,N.idbdb,L);Cr(N,N._dbSchema,L);for(var $=0,J=Ft(B,N._dbSchema).change;$<J.length;$++){var ae=(function(fe){if(fe.change.length||fe.recreate)return console.warn("Unable to patch indexes of table ".concat(fe.name," because it has changes on the type of index or primary key.")),{value:void 0};var ge=L.objectStore(fe.name);fe.add.forEach(function(Ce){Ye&&console.debug("Dexie upgrade patch: Creating missing index ".concat(fe.name,".").concat(Ce.src)),dr(ge,Ce)})})(J[$]);if(typeof ae=="object")return ae.value}}function Ft(N,L){var B,$={del:[],add:[],change:[]};
vendor: 24,943 bytes, line 91
91for(B in N)L[B]||$.del.push(B);for(B in L){var J=N[B],ae=L[B];if(J){var fe={name:B,def:ae,recreate:!1,del:[],add:[],change:[]};if(""+(J.primKey.keyPath||"")!=""+(ae.primKey.keyPath||"")||J.primKey.auto!==ae.primKey.auto)fe.recreate=!0,$.change.push(fe);else{var ge=J.idxByName,Ce=ae.idxByName,qe=void 0;for(qe in ge)Ce[qe]||fe.del.push(qe);for(qe in Ce){var ke=ge[qe],Ae=Ce[qe];ke?ke.src!==Ae.src&&fe.change.push(Ae):fe.add.push(Ae)}(0<fe.del.length||0<fe.add.length||0<fe.change.length)&&$.change.push(fe)}}else $.add.push([B,ae])}return $}function _n(N,L,B,$){var J=N.db.createObjectStore(L,B.keyPath?{keyPath:B.keyPath,autoIncrement:B.auto}:{autoIncrement:B.auto});return $.forEach(function(ae){return dr(J,ae)}),J}function In(N,L){s(N).forEach(function(B){L.db.objectStoreNames.contains(B)||(Ye&&console.debug("Dexie: Creating missing table",B),_n(L,B,N[B].primKey,N[B].indexes))})}function dr(N,L){N.createIndex(L.name,L.keyPath,{unique:L.unique,multiEntry:L.multi})}function Kn(N,L,B){var $={};return O(L.objectStoreNames,0).forEach(function(J){for(var ae=B.objectStore(J),fe=zs(Ip(qe=ae.keyPath),qe||"",!0,!1,!!ae.autoIncrement,qe&&typeof qe!="string",!0),ge=[],Ce=0;Ce<ae.indexNames.length;++Ce){var ke=ae.index(ae.indexNames[Ce]),qe=ke.keyPath,ke=zs(ke.name,qe,!!ke.unique,!!ke.multiEntry,!1,qe&&typeof qe!="string",!1);ge.push(ke)}$[J]=il(J,fe,ge)}),$}function Cr(N,L,B){for(var $=B.db.objectStoreNames,J=0;J<$.length;++J){var ae=$[J],fe=B.objectStore(ae);N._hasGetAll="getAll"in fe;for(var ge=0;ge<fe.indexNames.length;++ge){var Ce=fe.indexNames[ge],qe=fe.index(Ce).keyPath,ke=typeof qe=="string"?qe:"["+O(qe).join("+")+"]";!L[ae]||(qe=L[ae].idxByName[ke])&&(qe.name=Ce,delete L[ae].idxByName[ke],L[ae].idxByName[Ce]=qe)}}typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&i.WorkerGlobalScope&&i instanceof i.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(N._hasGetAll=!1)}function sl(N){return N.split(",").map(function(L,B){var ae=L.split(":"),$=(J=ae[1])===null||J===void 0?void 0:J.trim(),J=(L=ae[0].trim()).replace(/([&*]|\+\+)/g,""),ae=/^\[/.test(J)?J.match(/^\[(.*)\]$/)[1].split("+"):J;return zs(J,ae||null,/\&/.test(L),/\*/.test(L),/\+\+/.test(L),c(ae),B===0,$)})}var Os=(Kr.prototype._createTableSchema=il,Kr.prototype._parseIndexSyntax=sl,Kr.prototype._parseStoresSpec=function(N,L){var B=this;s(N).forEach(function($){if(N[$]!==null){var J=B._parseIndexSyntax(N[$]),ae=J.shift();if(!ae)throw new xe.Schema("Invalid schema for table "+$+": "+N[$]);if(ae.unique=!0,ae.multi)throw new xe.Schema("Primary key cannot be multiEntry*");J.forEach(function(fe){if(fe.auto)throw new xe.Schema("Only primary key can be marked as autoIncrement (++)");if(!fe.keyPath)throw new xe.Schema("Index must have a name and cannot be an empty string")}),J=B._createTableSchema($,ae,J),L[$]=J}})},Kr.prototype.stores=function(B){var L=this.db;this._cfg.storesSource=this._cfg.storesSource?l(this._cfg.storesSource,B):B;var B=L._versions,$={},J={};return B.forEach(function(ae){l($,ae._cfg.storesSource),J=ae._cfg.dbschema={},ae._parseStoresSpec($,J)}),L._dbSchema=J,qt(L,[L._allTables,L,L.Transaction.prototype]),mt(L,[L._allTables,L,L.Transaction.prototype,this._cfg.tables],s(J),J),L._storeNames=s(J),this},Kr.prototype.upgrade=function(N){return this._cfg.contentUpgrade=Ge(this._cfg.contentUpgrade||he,N),this},Kr);function Kr(){}function pm(N,L){var B=N._dbNamesDB;return B||(B=N._dbNamesDB=new Ta(_1,{addons:[],indexedDB:N,IDBKeyRange:L})).version(1).stores({dbnames:"name"}),B.table("dbnames")}function um(N){return N&&typeof N.databases=="function"}function dm(N){return nn(function(){return ye.letThrough=!0,N()})}function bm(N){return!("from"in N)}var Cn=function(N,L){if(!this){var B=new Cn;return N&&"d"in N&&l(B,N),B}l(this,arguments.length?{d:1,from:N,to:1<arguments.length?L:N}:{d:0})};function cl(N,L,B){var $=K0(L,B);if(!isNaN($)){if(0<$)throw RangeError();if(bm(N))return l(N,{from:L,to:B,d:1});var J=N.l,$=N.r;if(K0(B,N.from)<0)return J?cl(J,L,B):N.l={from:L,to:B,d:1,l:null,r:null},xA(N);if(0<K0(L,N.to))return $?cl($,L,B):N.r={from:L,to:B,d:1,l:null,r:null},xA(N);K0(L,N.from)<0&&(N.from=L,N.l=null,N.d=$?$.d+1:1),0<K0(B,N.to)&&(N.to=B,N.r=null,N.d=N.l?N.l.d+1:1),B=!N.r,J&&!N.l&&ll(N,J),$&&B&&ll(N,$)}}function ll(N,L){bm(L)||(function B($,Ce){var ae=Ce.from,fe=Ce.to,ge=Ce.l,Ce=Ce.r;cl($,ae,fe),ge&&B($,ge),Ce&&B($,Ce)})(N,L)}function vA(N,L){var B=Bp(L),$=B.next();if($.done)return!1;for(var J=$.value,ae=Bp(N),fe=ae.next(J.from),ge=fe.value;!$.done&&!fe.done;){if(K0(ge.from,J.to)<=0&&0<=K0(ge.to,J.from))return!0;K0(J.from,ge.from)<0?J=($=B.next(ge.from)).value:ge=(fe=ae.next(J.from)).value}return!1}function Bp(N){var L=bm(N)?null:{s:0,n:N};return{next:function(B){for(var $=0<arguments.length;L;)switch(L.s){case 0:if(L.s=1,$)for(;L.n.l&&K0(B,L.n.from)<0;)L={up:L,n:L.n.l,s:1};else for(;L.n.l;)L={up:L,n:L.n.l,s:1};case 1:if(L.s=2,!$||K0(B,L.n.to)<=0)return{value:L.n,done:!1};case 2:if(L.n.r){L.s=3,L={up:L,n:L.n.r,s:0};continue}case 3:L=L.up}return{done:!0}}}}function xA(N){var L,B,$=(((L=N.r)===null||L===void 0?void 0:L.d)||0)-(((B=N.l)===null||B===void 0?void 0:B.d)||0),J=1<$?"r":$<-1?"l":"";J&&(L=J=="r"?"l":"r",B=r({},N),$=N[J],N.from=$.from,N.to=$.to,N[J]=$[J],B[J]=$[L],(N[L]=B).d=_A(B)),N.d=_A(N)}function _A(B){var L=B.r,B=B.l;return(L?B?Math.max(L.d,B.d):L.d:B?B.d:0)+1}function Dp(N,L){return s(L).forEach(function(B){N[B]?ll(N[B],L[B]):N[B]=(function $(J){var ae,fe,ge={};for(ae in J)d(J,ae)&&(fe=J[ae],ge[ae]=!fe||typeof fe!="object"||R.has(fe.constructor)?fe:$(fe));return ge})(L[B])}),N}function fm(N,L){return N.all||L.all||Object.keys(N).some(function(B){return L[B]&&vA(L[B],N[B])})}b(Cn.prototype,((qr={add:function(N){return ll(this,N),this},addKey:function(N){return cl(this,N,N),this},addKeys:function(N){var L=this;return N.forEach(function(B){return cl(L,B,B)}),this},hasKey:function(N){var L=Bp(this).next(N).value;return L&&K0(L.from,N)<=0&&0<=K0(L.to,N)}})[T]=function(){return Bp(this)},qr));var di={},mm={},hm=!1;function Fp(N){Dp(mm,N),hm||(hm=!0,setTimeout(function(){hm=!1,Mm(mm,!(mm={}))},0))}function Mm(N,L){L===void 0&&(L=!1);var B=new Set;if(N.all)for(var $=0,J=Object.values(di);$<J.length;$++)CA(fe=J[$],N,B,L);else for(var ae in N){var fe,ge=/^idb\:\/\/(.*)\/(.*)\//.exec(ae);ge&&(ae=ge[1],ge=ge[2],(fe=di["idb://".concat(ae,"/").concat(ge)])&&CA(fe,N,B,L))}B.forEach(function(Ce){return Ce()})}function CA(N,L,B,$){for(var J=[],ae=0,fe=Object.entries(N.queries.query);ae<fe.length;ae++){for(var ge=fe[ae],Ce=ge[0],qe=[],ke=0,Ae=ge[1];ke<Ae.length;ke++){var Ie=Ae[ke];fm(L,Ie.obsSet)?Ie.subscribers.forEach(function(Pe){return B.add(Pe)}):$&&qe.push(Ie)}$&&J.push([Ce,qe])}if($)for(var Se=0,Le=J;Se<Le.length;Se++){var Te=Le[Se],Ce=Te[0],qe=Te[1];N.queries.query[Ce]=qe}}function uV(N){var L=N._state,B=N._deps.indexedDB;if(L.isBeingOpened||N.idbdb)return L.dbReadyPromise.then(function(){return L.dbOpenError?t0(L.dbOpenError):N});L.isBeingOpened=!0,L.dbOpenError=null,L.openComplete=!1;var $=L.openCanceller,J=Math.round(10*N.verno),ae=!1;function fe(){if(L.openCanceller!==$)throw new xe.DatabaseClosed("db.open() was cancelled")}function ge(){return new Ee(function(Ie,Se){if(fe(),!B)throw new xe.MissingAPI;var Le=N.name,Te=L.autoSchema||!J?B.open(Le):B.open(Le,J);if(!Te)throw new xe.MissingAPI;Te.onerror=_r(Se),Te.onblocked=Y0(N._fireOnBlocked),Te.onupgradeneeded=Y0(function(Pe){var Fe;ke=Te.transaction,L.autoSchema&&!N._options.allowEmptyDB?(Te.onerror=La,ke.abort(),Te.result.close(),(Fe=B.deleteDatabase(Le)).onsuccess=Fe.onerror=Y0(function(){Se(new xe.NoSuchDatabase("Database ".concat(Le," doesnt exist")))})):(ke.onerror=_r(Se),Pe=Pe.oldVersion>Math.pow(2,62)?0:Pe.oldVersion,Ae=Pe<1,N.idbdb=Te.result,ae&&ur(N,ke),Pn(N,Pe/10,ke,Se))},Se),Te.onsuccess=Y0(function(){ke=null;var Pe,Fe,Xe,n0,i0,g0=N.idbdb=Te.result,R0=O(g0.objectStoreNames);if(0<R0.length)try{var z0=g0.transaction((n0=R0).length===1?n0[0]:n0,"readonly");if(L.autoSchema)Fe=g0,Xe=z0,(Pe=N).verno=Fe.version/10,Xe=Pe._dbSchema=Kn(0,Fe,Xe),Pe._storeNames=O(Fe.objectStoreNames,0),mt(Pe,[Pe._allTables],s(Xe),Xe);else if(Cr(N,N._dbSchema,z0),((i0=Ft(Kn(0,(i0=N).idbdb,z0),i0._dbSchema)).add.length||i0.change.some(function(A0){return A0.add.length||A0.change.length}))&&!ae)return console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Dexie will add missing parts and increment native version number to workaround this."),g0.close(),J=g0.version+1,ae=!0,Ie(ge());X1(N,z0)}catch{}n1.push(N),g0.onversionchange=Y0(function(A0){L.vcFired=!0,N.on("versionchange").fire(A0)}),g0.onclose=Y0(function(){N.close({disableAutoOpen:!1})}),Ae&&(i0=N._deps,z0=Le,g0=i0.indexedDB,i0=i0.IDBKeyRange,um(g0)||z0===_1||pm(g0,i0).put({name:z0}).catch(he)),Ie()},Se)}).catch(function(Ie){switch(Ie?.name){case"UnknownError":if(0<L.PR1398_maxLoop)return L.PR1398_maxLoop--,console.warn("Dexie: Workaround for Chrome UnknownError on open()"),ge();break;case"VersionError":if(0<J)return J=0,ge()}return Ee.reject(Ie)})}var Ce,qe=L.dbReadyResolve,ke=null,Ae=!1;return Ee.race([$,(typeof navigator>"u"?Ee.resolve():!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise(function(Ie){function Se(){return indexedDB.databases().finally(Ie)}Ce=setInterval(Se,100),Se()}).finally(function(){return clearInterval(Ce)}):Promise.resolve()).then(ge)]).then(function(){return fe(),L.onReadyBeingFired=[],Ee.resolve(dm(function(){return N.on.ready.fire(N.vip)})).then(function Ie(){if(0<L.onReadyBeingFired.length){var Se=L.onReadyBeingFired.reduce(Ge,he);return L.onReadyBeingFired=[],Ee.resolve(dm(function(){return Se(N.vip)})).then(Ie)}})}).finally(function(){L.openCanceller===$&&(L.onReadyBeingFired=null,L.isBeingOpened=!1)}).catch(function(Ie){L.dbOpenError=Ie;try{ke&&ke.abort()}catch{}return $===L.openCanceller&&N._close(),t0(Ie)}).finally(function(){L.openComplete=!0,qe()}).then(function(){var Ie;return Ae&&(Ie={},N.tables.forEach(function(Se){Se.schema.indexes.forEach(function(Le){Le.name&&(Ie["idb://".concat(N.name,"/").concat(Se.name,"/").concat(Le.name)]=new Cn(-1/0,[[[]]]))}),Ie["idb://".concat(N.name,"/").concat(Se.name,"/")]=Ie["idb://".concat(N.name,"/").concat(Se.name,"/:dels")]=new Cn(-1/0,[[[]]])}),Gr(pi).fire(Ie),Mm(Ie,!0)),N})}function zm(N){function L(ae){return N.next(ae)}var B=J(L),$=J(function(ae){return N.throw(ae)});function J(ae){return function(Ce){var ge=ae(Ce),Ce=ge.value;return ge.done?Ce:Ce&&typeof Ce.then=="function"?Ce.then(B,$):c(Ce)?Promise.all(Ce).then(B,$):B(Ce)}}return J(L)()}function Hp(N,L,B){for(var $=c(N)?N.slice():[N],J=0;J<B;++J)$.push(L);return $}var dV={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(N){return r(r({},N),{table:function(L){var B=N.table(L),$=B.schema,J={},ae=[];function fe(Ae,Ie,Se){var Le=W0(Ae),Te=J[Le]=J[Le]||[],Pe=Ae==null?0:typeof Ae=="string"?1:Ae.length,Fe=0<Ie,Fe=r(r({},Se),{name:Fe?"".concat(Le,"(virtual-from:").concat(Se.name,")"):Se.name,lowLevelIndex:Se,isVirtual:Fe,keyTail:Ie,keyLength:Pe,extractKey:me(Ae),unique:!Fe&&Se.unique});return Te.push(Fe),Fe.isPrimaryKey||ae.push(Fe),1<Pe&&fe(Pe===2?Ae[0]:Ae.slice(0,Pe-1),Ie+1,Se),Te.sort(function(Xe,n0){return Xe.keyTail-n0.keyTail}),Fe}L=fe($.primaryKey.keyPath,0,$.primaryKey),J[":id"]=[L];for(var ge=0,Ce=$.indexes;ge<Ce.length;ge++){var qe=Ce[ge];fe(qe.keyPath,0,qe)}function ke(Ae){var Ie,Se=Ae.query.index;return Se.isVirtual?r(r({},Ae),{query:{index:Se.lowLevelIndex,range:(Ie=Ae.query.range,Se=Se.keyTail,{type:Ie.type===1?2:Ie.type,lower:Hp(Ie.lower,Ie.lowerOpen?N.MAX_KEY:N.MIN_KEY,Se),lowerOpen:!0,upper:Hp(Ie.upper,Ie.upperOpen?N.MIN_KEY:N.MAX_KEY,Se),upperOpen:!0})}}):Ae}return r(r({},B),{schema:r(r({},$),{primaryKey:L,indexes:ae,getIndexByKeyPath:function(Ae){return(Ae=J[W0(Ae)])&&Ae[0]}}),count:function(Ae){return B.count(ke(Ae))},query:function(Ae){return B.query(ke(Ae))},openCursor:function(Ae){var Ie=Ae.query.index,Se=Ie.keyTail,Le=Ie.isVirtual,Te=Ie.keyLength;return Le?B.openCursor(ke(Ae)).then(function(Fe){return Fe&&Pe(Fe)}):B.openCursor(Ae);function Pe(Fe){return Object.create(Fe,{continue:{value:function(Xe){Xe!=null?Fe.continue(Hp(Xe,Ae.reverse?N.MAX_KEY:N.MIN_KEY,Se)):Ae.unique?Fe.continue(Fe.key.slice(0,Te).concat(Ae.reverse?N.MIN_KEY:N.MAX_KEY,Se)):Fe.continue()}},continuePrimaryKey:{value:function(Xe,n0){Fe.continuePrimaryKey(Hp(Xe,N.MAX_KEY,Se),n0)}},primaryKey:{get:function(){return Fe.primaryKey}},key:{get:function(){var Xe=Fe.key;return Te===1?Xe[0]:Xe.slice(0,Te)}},value:{get:function(){return Fe.value}}})}}})}})}};function Om(N,L,B,$){return B=B||{},$=$||"",s(N).forEach(function(J){var ae,fe,ge;d(L,J)?(ae=N[J],fe=L[J],typeof ae=="object"&&typeof fe=="object"&&ae&&fe?(ge=j(ae))!==j(fe)?B[$+J]=L[J]:ge==="Object"?Om(ae,fe,B,$+J+"."):ae!==fe&&(B[$+J]=L[J]):ae!==fe&&(B[$+J]=L[J])):B[$+J]=void 0}),s(L).forEach(function(J){d(N,J)||(B[$+J]=L[J])}),B}function gm(N,L){return L.type==="delete"?L.keys:L.keys||L.values.map(N.extractKey)}var bV={stack:"dbcore",name:"HooksMiddleware",level:2,create:function(N){return r(r({},N),{table:function(L){var B=N.table(L),$=B.schema.primaryKey;return r(r({},B),{mutate:function(J){var ae=ye.trans,fe=ae.table(L).hook,ge=fe.deleting,Ce=fe.creating,qe=fe.updating;switch(J.type){case"add":if(Ce.fire===he)break;return ae._promise("readwrite",function(){return ke(J)},!0);case"put":if(Ce.fire===he&&qe.fire===he)break;return ae._promise("readwrite",function(){return ke(J)},!0);case"delete":if(ge.fire===he)break;return ae._promise("readwrite",function(){return ke(J)},!0);case"deleteRange":if(ge.fire===he)break;return ae._promise("readwrite",function(){return(function Ae(Ie,Se,Le){return B.query({trans:Ie,values:!1,query:{index:$,range:Se},limit:Le}).then(function(Te){var Pe=Te.result;return ke({type:"delete",keys:Pe,trans:Ie}).then(function(Fe){return 0<Fe.numFailures?Promise.reject(Fe.failures[0]):Pe.length<Le?{failures:[],numFailures:0,lastResult:void 0}:Ae(Ie,r(r({},Se),{lower:Pe[Pe.length-1],lowerOpen:!0}),Le)})})})(J.trans,J.range,1e4)},!0)}return B.mutate(J);function ke(Ae){var Ie,Se,Le,Te=ye.trans,Pe=Ae.keys||gm($,Ae);if(!Pe)throw new Error("Keys missing");return(Ae=Ae.type==="add"||Ae.type==="put"?r(r({},Ae),{keys:Pe}):r({},Ae)).type!=="delete"&&(Ae.values=o([],Ae.values)),Ae.keys&&(Ae.keys=o([],Ae.keys)),Ie=B,Le=Pe,((Se=Ae).type==="add"?Promise.resolve([]):Ie.getMany({trans:Se.trans,keys:Le,cache:"immutable"})).then(function(Fe){var Xe=Pe.map(function(n0,i0){var g0,R0,z0,A0=Fe[i0],w0={onerror:null,onsuccess:null};return Ae.type==="delete"?ge.fire.call(w0,n0,A0,Te):Ae.type==="add"||A0===void 0?(g0=Ce.fire.call(w0,n0,Ae.values[i0],Te),n0==null&&g0!=null&&(Ae.keys[i0]=n0=g0,$.outbound||q(Ae.values[i0],$.keyPath,n0))):(g0=Om(A0,Ae.values[i0]),(R0=qe.fire.call(w0,g0,n0,A0,Te))&&(z0=Ae.values[i0],Object.keys(R0).forEach(function(v0){d(z0,v0)?z0[v0]=R0[v0]:q(z0,v0,R0[v0])}))),w0});return B.mutate(Ae).then(function(n0){for(var i0=n0.failures,g0=n0.results,R0=n0.numFailures,n0=n0.lastResult,z0=0;z0<Pe.length;++z0){var A0=(g0||Pe)[z0],w0=Xe[z0];A0==null?w0.onerror&&w0.onerror(i0[z0]):w0.onsuccess&&w0.onsuccess(Ae.type==="put"&&Fe[z0]?Ae.values[z0]:A0)}return{failures:i0,results:g0,numFailures:R0,lastResult:n0}}).catch(function(n0){return Xe.forEach(function(i0){return i0.onerror&&i0.onerror(n0)}),Promise.reject(n0)})})}}})}})}};function qA(N,L,B){try{if(!L||L.keys.length<N.length)return null;for(var $=[],J=0,ae=0;J<L.keys.length&&ae<N.length;++J)K0(L.keys[J],N[ae])===0&&($.push(B?W(L.values[J]):L.values[J]),++ae);return $.length===N.length?$:null}catch{return null}}var fV={stack:"dbcore",level:-1,create:function(N){return{table:function(L){var B=N.table(L);return r(r({},B),{getMany:function($){if(!$.cache)return B.getMany($);var J=qA($.keys,$.trans._cache,$.cache==="clone");return J?Ee.resolve(J):B.getMany($).then(function(ae){return $.trans._cache={keys:$.keys,values:$.cache==="clone"?W(ae):ae},ae})},mutate:function($){return $.type!=="add"&&($.trans._cache=null),B.mutate($)}})}}}};function SA(N,L){return N.trans.mode==="readonly"&&!!N.subscr&&!N.trans.explicit&&N.trans.db._options.cache!=="disabled"&&!L.schema.primaryKey.outbound}function RA(N,L){switch(N){case"query":return L.values&&!L.unique;case"get":case"getMany":case"count":case"openCursor":return!1}}var mV={stack:"dbcore",level:0,name:"Observability",create:function(N){var L=N.schema.name,B=new Cn(N.MIN_KEY,N.MAX_KEY);return r(r({},N),{transaction:function($,J,ae){if(ye.subscr&&J!=="readonly")throw new xe.ReadOnly("Readwrite transaction in liveQuery context. Querier source: ".concat(ye.querier));return N.transaction($,J,ae)},table:function($){var J=N.table($),ae=J.schema,fe=ae.primaryKey,Ae=ae.indexes,ge=fe.extractKey,Ce=fe.outbound,qe=fe.autoIncrement&&Ae.filter(function(Se){return Se.compound&&Se.keyPath.includes(fe.keyPath)}),ke=r(r({},J),{mutate:function(Se){function Le(v0){return v0="idb://".concat(L,"/").concat($,"/").concat(v0),n0[v0]||(n0[v0]=new Cn)}var Te,Pe,Fe,Xe=Se.trans,n0=Se.mutatedParts||(Se.mutatedParts={}),i0=Le(""),g0=Le(":dels"),R0=Se.type,w0=Se.type==="deleteRange"?[Se.range]:Se.type==="delete"?[Se.keys]:Se.values.length<50?[gm(fe,Se).filter(function(v0){return v0}),Se.values]:[],z0=w0[0],A0=w0[1],w0=Se.trans._cache;return c(z0)?(i0.addKeys(z0),(w0=R0==="delete"||z0.length===A0.length?qA(z0,w0):null)||g0.addKeys(z0),(w0||A0)&&(Te=Le,Pe=w0,Fe=A0,ae.indexes.forEach(function(v0){var I0=Te(v0.name||"");function m1(O1){return O1!=null?v0.extractKey(O1):null}function M1(O1){return v0.multiEntry&&c(O1)?O1.forEach(function(br){return I0.addKey(br)}):I0.addKey(O1)}(Pe||Fe).forEach(function(O1,qn){var d1=Pe&&m1(Pe[qn]),qn=Fe&&m1(Fe[qn]);K0(d1,qn)!==0&&(d1!=null&&M1(d1),qn!=null&&M1(qn))})}))):z0?(A0={from:(A0=z0.lower)!==null&&A0!==void 0?A0:N.MIN_KEY,to:(A0=z0.upper)!==null&&A0!==void 0?A0:N.MAX_KEY},g0.add(A0),i0.add(A0)):(i0.add(B),g0.add(B),ae.indexes.forEach(function(v0){return Le(v0.name).add(B)})),J.mutate(Se).then(function(v0){return!z0||Se.type!=="add"&&Se.type!=="put"||(i0.addKeys(v0.results),qe&&qe.forEach(function(I0){for(var m1=Se.values.map(function(d1){return I0.extractKey(d1)}),M1=I0.keyPath.findIndex(function(d1){return d1===fe.keyPath}),O1=0,br=v0.results.length;O1<br;++O1)m1[O1][M1]=v0.results[O1];Le(I0.name).addKeys(m1)})),Xe.mutatedParts=Dp(Xe.mutatedParts||{},n0),v0})}}),Ae=function(Le){var Te=Le.query,Le=Te.index,Te=Te.range;return[Le,new Cn((Le=Te.lower)!==null&&Le!==void 0?Le:N.MIN_KEY,(Te=Te.upper)!==null&&Te!==void 0?Te:N.MAX_KEY)]},Ie={get:function(Se){return[fe,new Cn(Se.key)]},getMany:function(Se){return[fe,new Cn().addKeys(Se.keys)]},count:Ae,query:Ae,openCursor:Ae};return s(Ie).forEach(function(Se){ke[Se]=function(Le){var Te=ye.subscr,Pe=!!Te,Fe=SA(ye,J)&&RA(Se,Le)?Le.obsSet={}:Te;if(Pe){var Xe=function(A0){return A0="idb://".concat(L,"/").concat($,"/").concat(A0),Fe[A0]||(Fe[A0]=new Cn)},n0=Xe(""),i0=Xe(":dels"),Te=Ie[Se](Le),Pe=Te[0],Te=Te[1];if((Se==="query"&&Pe.isPrimaryKey&&!Le.values?i0:Xe(Pe.name||"")).add(Te),!Pe.isPrimaryKey){if(Se!=="count"){var g0=Se==="query"&&Ce&&Le.values&&J.query(r(r({},Le),{values:!1}));return J[Se].apply(this,arguments).then(function(A0){if(Se==="query"){if(Ce&&Le.values)return g0.then(function(m1){return m1=m1.result,n0.addKeys(m1),A0});var w0=Le.values?A0.result.map(ge):A0.result;(Le.values?n0:i0).addKeys(w0)}else if(Se==="openCursor"){var v0=A0,I0=Le.values;return v0&&Object.create(v0,{key:{get:function(){return i0.addKey(v0.primaryKey),v0.key}},primaryKey:{get:function(){var m1=v0.primaryKey;return i0.addKey(m1),m1}},value:{get:function(){return I0&&n0.addKey(v0.primaryKey),v0.value}}})}return A0})}i0.add(B)}}return J[Se].apply(this,arguments)}}),ke}})}};function NA(N,L,B){if(B.numFailures===0)return L;if(L.type==="deleteRange")return null;var $=L.keys?L.keys.length:"values"in L&&L.values?L.values.length:1;return B.numFailures===$?null:(L=r({},L),c(L.keys)&&(L.keys=L.keys.filter(function(J,ae){return!(ae in B.failures)})),"values"in L&&c(L.values)&&(L.values=L.values.filter(function(J,ae){return!(ae in B.failures)})),L)}function ym(N,L){return B=N,(($=L).lower===void 0||($.lowerOpen?0<K0(B,$.lower):0<=K0(B,$.lower)))&&(N=N,(L=L).upper===void 0||(L.upperOpen?K0(N,L.upper)<0:K0(N,L.upper)<=0));var B,$}function wA(N,L,Ie,$,J,ae){if(!Ie||Ie.length===0)return N;var fe=L.query.index,ge=fe.multiEntry,Ce=L.query.range,qe=$.schema.primaryKey.extractKey,ke=fe.extractKey,Ae=(fe.lowLevelIndex||fe).extractKey,Ie=Ie.reduce(function(Se,Le){var Te=Se,Pe=[];if(Le.type==="add"||Le.type==="put")for(var Fe=new Cn,Xe=Le.values.length-1;0<=Xe;--Xe){var n0,i0=Le.values[Xe],g0=qe(i0);Fe.hasKey(g0)||(n0=ke(i0),(ge&&c(n0)?n0.some(function(v0){return ym(v0,Ce)}):ym(n0,Ce))&&(Fe.addKey(g0),Pe.push(i0)))}switch(Le.type){case"add":var R0=new Cn().addKeys(L.values?Se.map(function(I0){return qe(I0)}):Se),Te=Se.concat(L.values?Pe.filter(function(I0){return I0=qe(I0),!R0.hasKey(I0)&&(R0.addKey(I0),!0)}):Pe.map(function(I0){return qe(I0)}).filter(function(I0){return!R0.hasKey(I0)&&(R0.addKey(I0),!0)}));break;case"put":var z0=new Cn().addKeys(Le.values.map(function(I0){return qe(I0)}));Te=Se.filter(function(I0){return!z0.hasKey(L.values?qe(I0):I0)}).concat(L.values?Pe:Pe.map(function(I0){return qe(I0)}));break;case"delete":var A0=new Cn().addKeys(Le.keys);Te=Se.filter(function(I0){return!A0.hasKey(L.values?qe(I0):I0)});break;case"deleteRange":var w0=Le.range;Te=Se.filter(function(I0){return!ym(qe(I0),w0)})}return Te},N);return Ie===N?N:(Ie.sort(function(Se,Le){return K0(Ae(Se),Ae(Le))||K0(qe(Se),qe(Le))}),L.limit&&L.limit<1/0&&(Ie.length>L.limit?Ie.length=L.limit:N.length===L.limit&&Ie.length<L.limit&&(J.dirty=!0)),ae?Object.freeze(Ie):Ie)}function EA(N,L){return K0(N.lower,L.lower)===0&&K0(N.upper,L.upper)===0&&!!N.lowerOpen==!!L.lowerOpen&&!!N.upperOpen==!!L.upperOpen}function hV(N,L){return(function(B,$,J,ae){if(B===void 0)return $!==void 0?-1:0;if($===void 0)return 1;if(($=K0(B,$))===0){if(J&&ae)return 0;if(J)return 1;if(ae)return-1}return $})(N.lower,L.lower,N.lowerOpen,L.lowerOpen)<=0&&0<=(function(B,$,J,ae){if(B===void 0)return $!==void 0?1:0;if($===void 0)return-1;if(($=K0(B,$))===0){if(J&&ae)return 0;if(J)return-1;if(ae)return 1}return $})(N.upper,L.upper,N.upperOpen,L.upperOpen)}function MV(N,L,B,$){N.subscribers.add(B),$.addEventListener("abort",function(){var J,ae;N.subscribers.delete(B),N.subscribers.size===0&&(J=N,ae=L,setTimeout(function(){J.subscribers.size===0&&Z(ae,J)},3e3))})}var zV={stack:"dbcore",level:0,name:"Cache",create:function(N){var L=N.schema.name;return r(r({},N),{transaction:function(B,$,J){var ae,fe,ge=N.transaction(B,$,J);return $==="readwrite"&&(fe=(ae=new AbortController).signal,J=function(Ce){return function(){if(ae.abort(),$==="readwrite"){for(var qe=new Set,ke=0,Ae=B;ke<Ae.length;ke++){var Ie=Ae[ke],Se=di["idb://".concat(L,"/").concat(Ie)];if(Se){var Le=N.table(Ie),Te=Se.optimisticOps.filter(function(I0){return I0.trans===ge});if(ge._explicit&&Ce&&ge.mutatedParts)for(var Pe=0,Fe=Object.values(Se.queries.query);Pe<Fe.length;Pe++)for(var Xe=0,n0=(R0=Fe[Pe]).slice();Xe<n0.length;Xe++)fm((z0=n0[Xe]).obsSet,ge.mutatedParts)&&(Z(R0,z0),z0.subscribers.forEach(function(I0){return qe.add(I0)}));else if(0<Te.length){Se.optimisticOps=Se.optimisticOps.filter(function(I0){return I0.trans!==ge});for(var i0=0,g0=Object.values(Se.queries.query);i0<g0.length;i0++)for(var R0,z0,A0,w0=0,v0=(R0=g0[i0]).slice();w0<v0.length;w0++)(z0=v0[w0]).res!=null&&ge.mutatedParts&&(Ce&&!z0.dirty?(A0=Object.isFrozen(z0.res),A0=wA(z0.res,z0.req,Te,Le,z0,A0),z0.dirty?(Z(R0,z0),z0.subscribers.forEach(function(I0){return qe.add(I0)})):A0!==z0.res&&(z0.res=A0,z0.promise=Ee.resolve({result:A0}))):(z0.dirty&&Z(R0,z0),z0.subscribers.forEach(function(I0){return qe.add(I0)})))}}}qe.forEach(function(I0){return I0()})}}},ge.addEventListener("abort",J(!1),{signal:fe}),ge.addEventListener("error",J(!1),{signal:fe}),ge.addEventListener("complete",J(!0),{signal:fe})),ge},table:function(B){var $=N.table(B),J=$.schema.primaryKey;return r(r({},$),{mutate:function(ae){var fe=ye.trans;if(J.outbound||fe.db._options.cache==="disabled"||fe.explicit||fe.idbtrans.mode!=="readwrite")return $.mutate(ae);var ge=di["idb://".concat(L,"/").concat(B)];return ge?(fe=$.mutate(ae),ae.type!=="add"&&ae.type!=="put"||!(50<=ae.values.length||gm(J,ae).some(function(Ce){return Ce==null}))?(ge.optimisticOps.push(ae),ae.mutatedParts&&Fp(ae.mutatedParts),fe.then(function(Ce){0<Ce.numFailures&&(Z(ge.optimisticOps,ae),(Ce=NA(0,ae,Ce))&&ge.optimisticOps.push(Ce),ae.mutatedParts&&Fp(ae.mutatedParts))}),fe.catch(function(){Z(ge.optimisticOps,ae),ae.mutatedParts&&Fp(ae.mutatedParts)})):fe.then(function(Ce){var qe=NA(0,r(r({},ae),{values:ae.values.map(function(ke,Ae){var Ie;return Ce.failures[Ae]?ke:(ke=(Ie=J.keyPath)!==null&&Ie!==void 0&&Ie.includes(".")?W(ke):r({}
91,ke),q(ke,J.keyPath,Ce.results[Ae]),ke)})}),Ce);ge.optimisticOps.push(qe),queueMicrotask(function(){return ae.mutatedParts&&Fp(ae.mutatedParts)})}),fe):$.mutate(ae)},query:function(ae){if(!SA(ye,$)||!RA("query",ae))return $.query(ae);var fe=((qe=ye.trans)===null||qe===void 0?void 0:qe.db._options.cache)==="immutable",Ae=ye,ge=Ae.requery,Ce=Ae.signal,qe=(function(Le,Te,Pe,Fe){var Xe=di["idb://".concat(Le,"/").concat(Te)];if(!Xe)return[];if(!(Te=Xe.queries[Pe]))return[null,!1,Xe,null];var n0=Te[(Fe.query?Fe.query.index.name:null)||""];if(!n0)return[null,!1,Xe,null];switch(Pe){case"query":var i0=n0.find(function(g0){return g0.req.limit===Fe.limit&&g0.req.values===Fe.values&&EA(g0.req.query.range,Fe.query.range)});return i0?[i0,!0,Xe,n0]:[n0.find(function(g0){return("limit"in g0.req?g0.req.limit:1/0)>=Fe.limit&&(!Fe.values||g0.req.values)&&hV(g0.req.query.range,Fe.query.range)}),!1,Xe,n0];case"count":return i0=n0.find(function(g0){return EA(g0.req.query.range,Fe.query.range)}),[i0,!!i0,Xe,n0]}})(L,B,"query",ae),ke=qe[0],Ae=qe[1],Ie=qe[2],Se=qe[3];return ke&&Ae?ke.obsSet=ae.obsSet:(Ae=$.query(ae).then(function(Le){var Te=Le.result;if(ke&&(ke.res=Te),fe){for(var Pe=0,Fe=Te.length;Pe<Fe;++Pe)Object.freeze(Te[Pe]);Object.freeze(Te)}else Le.result=W(Te);return Le}).catch(function(Le){return Se&&ke&&Z(Se,ke),Promise.reject(Le)}),ke={obsSet:ae.obsSet,promise:Ae,subscribers:new Set,type:"query",req:ae,dirty:!1},Se?Se.push(ke):(Se=[ke],(Ie=Ie||(di["idb://".concat(L,"/").concat(B)]={queries:{query:{},count:{}},objs:new Map,optimisticOps:[],unsignaledParts:{}})).queries.query[ae.query.index.name||""]=Se)),MV(ke,Se,ge,Ce),ke.promise.then(function(Le){return{result:wA(Le.result,ae,Ie?.optimisticOps,$,ke,fe)}})}})}})}};function Up(N,L){return new Proxy(N,{get:function(B,$,J){return $==="db"?L:Reflect.get(B,$,J)}})}var Ta=(St.prototype.version=function(N){if(isNaN(N)||N<.1)throw new xe.Type("Given version is not a positive number");if(N=Math.round(10*N)/10,this.idbdb||this._state.isBeingOpened)throw new xe.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,N);var L=this._versions,B=L.filter(function($){return $._cfg.version===N})[0];return B||(B=new this.Version(N),L.push(B),L.sort(et),B.stores({}),this._state.autoSchema=!1,B)},St.prototype._whenReady=function(N){var L=this;return this.idbdb&&(this._state.openComplete||ye.letThrough||this._vip)?N():new Ee(function(B,$){if(L._state.openComplete)return $(new xe.DatabaseClosed(L._state.dbOpenError));if(!L._state.isBeingOpened){if(!L._state.autoOpen)return void $(new xe.DatabaseClosed);L.open().catch(he)}L._state.dbReadyPromise.then(B,$)}).then(N)},St.prototype.use=function(N){var L=N.stack,B=N.create,$=N.level,J=N.name;return J&&this.unuse({stack:L,name:J}),N=this._middlewares[L]||(this._middlewares[L]=[]),N.push({stack:L,create:B,level:$??10,name:J}),N.sort(function(ae,fe){return ae.level-fe.level}),this},St.prototype.unuse=function(N){var L=N.stack,B=N.name,$=N.create;return L&&this._middlewares[L]&&(this._middlewares[L]=this._middlewares[L].filter(function(J){return $?J.create!==$:!!B&&J.name!==B})),this},St.prototype.open=function(){var N=this;return Hr(Ne,function(){return uV(N)})},St.prototype._close=function(){this.on.close.fire(new CustomEvent("close"));var N=this._state,L=n1.indexOf(this);if(0<=L&&n1.splice(L,1),this.idbdb){try{this.idbdb.close()}catch{}this.idbdb=null}N.isBeingOpened||(N.dbReadyPromise=new Ee(function(B){N.dbReadyResolve=B}),N.openCanceller=new Ee(function(B,$){N.cancelOpen=$}))},St.prototype.close=function(B){var L=(B===void 0?{disableAutoOpen:!0}:B).disableAutoOpen,B=this._state;L?(B.isBeingOpened&&B.cancelOpen(new xe.DatabaseClosed),this._close(),B.autoOpen=!1,B.dbOpenError=new xe.DatabaseClosed):(this._close(),B.autoOpen=this._options.autoOpen||B.isBeingOpened,B.openComplete=!1,B.dbOpenError=null)},St.prototype.delete=function(N){var L=this;N===void 0&&(N={disableAutoOpen:!0});var B=0<arguments.length&&typeof arguments[0]!="object",$=this._state;return new Ee(function(J,ae){function fe(){L.close(N);var ge=L._deps.indexedDB.deleteDatabase(L.name);ge.onsuccess=Y0(function(){var Ce,qe,ke;Ce=L._deps,qe=L.name,ke=Ce.indexedDB,Ce=Ce.IDBKeyRange,um(ke)||qe===_1||pm(ke,Ce).delete(qe).catch(he),J()}),ge.onerror=_r(ae),ge.onblocked=L._fireOnBlocked}if(B)throw new xe.InvalidArgument("Invalid closeOptions argument to db.delete()");$.isBeingOpened?$.dbReadyPromise.then(fe):fe()})},St.prototype.backendDB=function(){return this.idbdb},St.prototype.isOpen=function(){return this.idbdb!==null},St.prototype.hasBeenClosed=function(){var N=this._state.dbOpenError;return N&&N.name==="DatabaseClosed"},St.prototype.hasFailed=function(){return this._state.dbOpenError!==null},St.prototype.dynamicallyOpened=function(){return this._state.autoSchema},Object.defineProperty(St.prototype,"tables",{get:function(){var N=this;return s(this._allTables).map(function(L){return N._allTables[L]})}
vendor: 11,512 bytes, line 91
91,enumerable:!1,configurable:!0}),St.prototype.transaction=function(){var N=function(L,B,$){var J=arguments.length;if(J<2)throw new xe.InvalidArgument("Too few arguments");for(var ae=new Array(J-1);--J;)ae[J-1]=arguments[J];return $=ae.pop(),[L,_(ae),$]}.apply(this,arguments);return this._transaction.apply(this,N)},St.prototype._transaction=function(N,L,B){var $=this,J=ye.trans;J&&J.db===this&&N.indexOf("!")===-1||(J=null);var ae,fe,ge=N.indexOf("?")!==-1;N=N.replace("!","").replace("?","");try{if(fe=L.map(function(qe){if(qe=qe instanceof $.Table?qe.name:qe,typeof qe!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return qe}),N=="r"||N===k1)ae=k1;else{if(N!="rw"&&N!=q1)throw new xe.InvalidArgument("Invalid transaction mode: "+N);ae=q1}if(J){if(J.mode===k1&&ae===q1){if(!ge)throw new xe.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");J=null}J&&fe.forEach(function(qe){if(J&&J.storeNames.indexOf(qe)===-1){if(!ge)throw new xe.SubTransaction("Table "+qe+" not included in parent transaction.");J=null}}),ge&&J&&!J.active&&(J=null)}}catch(qe){return J?J._promise(null,function(ke,Ae){Ae(qe)}):t0(qe)}var Ce=function qe(ke,Ae,Ie,Se,Le){return Ee.resolve().then(function(){var Te=ye.transless||ye,Pe=ke._createTransaction(Ae,Ie,ke._dbSchema,Se);if(Pe.explicit=!0,Te={trans:Pe,transless:Te},Se)Pe.idbtrans=Se.idbtrans;else try{Pe.create(),Pe.idbtrans._explicit=!0,ke._state.PR1398_maxLoop=3}catch(n0){return n0.name===Oe.InvalidState&&ke.isOpen()&&0<--ke._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),ke.close({disableAutoOpen:!1}),ke.open().then(function(){return qe(ke,Ae,Ie,null,Le)})):t0(n0)}var Fe,Xe=k(Le);return Xe&&fn(),Te=Ee.follow(function(){var n0;(Fe=Le.call(Pe,Pe))&&(Xe?(n0=Bt.bind(null,null),Fe.then(n0,n0)):typeof Fe.next=="function"&&typeof Fe.throw=="function"&&(Fe=zm(Fe)))},Te),(Fe&&typeof Fe.then=="function"?Ee.resolve(Fe).then(function(n0){return Pe.active?n0:t0(new xe.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))}):Te.then(function(){return Fe})).then(function(n0){return Se&&Pe._resolve(),Pe._completion.then(function(){return n0})}).catch(function(n0){return Pe._reject(n0),t0(n0)})})}.bind(null,this,ae,fe,J,B);return J?J._promise(ae,Ce,"lock"):ye.trans?Hr(ye.transless,function(){return $._whenReady(Ce)}):this._whenReady(Ce)},St.prototype.table=function(N){if(!d(this._allTables,N))throw new xe.InvalidTable("Table ".concat(N," does not exist"));return this._allTables[N]},St);function St(N,L){var B=this;this._middlewares={},this.verno=0;var $=St.dependencies;this._options=L=r({addons:St.addons,autoOpen:!0,indexedDB:$.indexedDB,IDBKeyRange:$.IDBKeyRange,cache:"cloned"},L),this._deps={indexedDB:L.indexedDB,IDBKeyRange:L.IDBKeyRange},$=L.addons,this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;var J,ae,fe,ge,Ce,qe={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:he,dbReadyPromise:null,cancelOpen:he,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3,autoOpen:L.autoOpen};qe.dbReadyPromise=new Ee(function(Ae){qe.dbReadyResolve=Ae}),qe.openCanceller=new Ee(function(Ae,Ie){qe.cancelOpen=Ie}),this._state=qe,this.name=N,this.on=v1(this,"populate","blocked","versionchange","close",{ready:[Ge,he]}),this.once=function(Ae,Ie){var Se=function(){for(var Le=[],Te=0;Te<arguments.length;Te++)Le[Te]=arguments[Te];B.on(Ae).unsubscribe(Se),Ie.apply(B,Le)};return B.on(Ae,Se)},this.on.ready.subscribe=g(this.on.ready.subscribe,function(Ae){return function(Ie,Se){St.vip(function(){var Le,Te=B._state;Te.openComplete?(Te.dbOpenError||Ee.resolve().then(Ie),Se&&Ae(Ie)):Te.onReadyBeingFired?(Te.onReadyBeingFired.push(Ie),Se&&Ae(Ie)):(Ae(Ie),Le=B,Se||Ae(function Pe(){Le.on.ready.unsubscribe(Ie),Le.on.ready.unsubscribe(Pe)}))})}}),this.Collection=(J=this,Xr(ua.prototype,function(Fe,Pe){this.db=J;var Se=hn,Le=null;if(Pe)try{Se=Pe()}catch(Xe){Le=Xe}var Te=Fe._ctx,Pe=Te.table,Fe=Pe.hook.reading.fire;this._ctx={table:Pe,index:Te.index,isPrimKey:!Te.index||Pe.schema.primKey.keyPath&&Te.index===Pe.schema.primKey.name,range:Se,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:Le,or:Te.or,valueMapper:Fe!==ee?Fe:null}})),this.Table=(ae=this,Xr(ci.prototype,function(Ae,Ie,Se){this.db=ae,this._tx=Se,this.name=Ae,this.schema=Ie,this.hook=ae._allTables[Ae]?ae._allTables[Ae].hook:v1(null,{creating:[de,he],reading:[oe,ee],updating:[ve,he],deleting:[le,he]})})),this.Transaction=(fe=this,Xr(Pp.prototype,function(Ae,Ie,Se,Le,Te){var Pe=this;Ae!=="readonly"&&Ie.forEach(function(Fe){Fe=(Fe=Se[Fe])===null||Fe===void 0?void 0:Fe.yProps,Fe&&(Ie=Ie.concat(Fe.map(function(Xe){return Xe.updatesTable})))}),this.db=fe,this.mode=Ae,this.storeNames=Ie,this.schema=Se,this.chromeTransactionDurability=Le,this.idbtrans=null,this.on=v1(this,"complete","error","abort"),this.parent=Te||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new Ee(function(Fe,Xe){Pe._resolve=Fe,Pe._reject=Xe}),this._completion.then(function(){Pe.active=!1,Pe.on.complete.fire()},function(Fe){var Xe=Pe.active;return Pe.active=!1,Pe.on.error.fire(Fe),Pe.parent?Pe.parent._reject(Fe):Xe&&Pe.idbtrans&&Pe.idbtrans.abort(),t0(Fe)})})),this.Version=(ge=this,Xr(Os.prototype,function(Ae){this.db=ge,this._cfg={version:Ae,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})),this.WhereClause=(Ce=this,Xr(kp.prototype,function(Ae,Ie,Se){if(this.db=Ce,this._ctx={table:Ae,index:Ie===":id"?null:Ie,or:Se},this._cmp=this._ascending=K0,this._descending=function(Le,Te){return K0(Te,Le)},this._max=function(Le,Te){return 0<K0(Le,Te)?Le:Te},this._min=function(Le,Te){return K0(Le,Te)<0?Le:Te},this._IDBKeyRange=Ce._deps.IDBKeyRange,!this._IDBKeyRange)throw new xe.MissingAPI})),this.on("versionchange",function(Ae){0<Ae.newVersion?console.warn("Another connection wants to upgrade database '".concat(B.name,"'. Closing db now to resume the upgrade.")):console.warn("Another connection wants to delete database '".concat(B.name,"'. Closing db now to resume the delete request.")),B.close({disableAutoOpen:!1})}),this.on("blocked",function(Ae){!Ae.newVersion||Ae.newVersion<Ae.oldVersion?console.warn("Dexie.delete('".concat(B.name,"') was blocked")):console.warn("Upgrade '".concat(B.name,"' blocked by other connection holding version ").concat(Ae.oldVersion/10))}),this._maxKey=ui(L.IDBKeyRange),this._createTransaction=function(Ae,Ie,Se,Le){return new B.Transaction(Ae,Ie,Se,B._options.chromeTransactionDurability,Le)},this._fireOnBlocked=function(Ae){B.on("blocked").fire(Ae),n1.filter(function(Ie){return Ie.name===B.name&&Ie!==B&&!Ie._state.vcFired}).map(function(Ie){return Ie.on("versionchange").fire(Ae)})},this.use(fV),this.use(zV),this.use(mV),this.use(dV),this.use(bV);var ke=new Proxy(this,{get:function(Ae,Ie,Se){if(Ie==="_vip")return!0;if(Ie==="table")return function(Te){return Up(B.table(Te),ke)};var Le=Reflect.get(Ae,Ie,Se);return Le instanceof ci?Up(Le,ke):Ie==="tables"?Le.map(function(Te){return Up(Te,ke)}):Ie==="_createTransaction"?function(){return Up(Le.apply(this,arguments),ke)}:Le}});this.vip=ke,$.forEach(function(Ae){return Ae(B)})}var Vp,qr=typeof Symbol<"u"&&"observable"in Symbol?Symbol.observable:"@@observable",OV=(Am.prototype.subscribe=function(N,L,B){return this._subscribe(N&&typeof N!="function"?N:{next:N,error:L,complete:B})},Am.prototype[qr]=function(){return this},Am);function Am(N){this._subscribe=N}try{Vp={indexedDB:i.indexedDB||i.mozIndexedDB||i.webkitIndexedDB||i.msIndexedDB,IDBKeyRange:i.IDBKeyRange||i.webkitIDBKeyRange}}catch{Vp={indexedDB:null,IDBKeyRange:null}}function LA(N){var L,B=!1,$=new OV(function(J){var ae=k(N),fe,ge=!1,Ce={},qe={},ke={get closed(){return ge},unsubscribe:function(){ge||(ge=!0,fe&&fe.abort(),Ae&&Gr.storagemutated.unsubscribe(Se))}};J.start&&J.start(ke);var Ae=!1,Ie=function(){return Ue(Le)},Se=function(Te){Dp(Ce,Te),fm(qe,Ce)&&Ie()},Le=function(){var Te,Pe,Fe;!ge&&Vp.indexedDB&&(Ce={},Te={},fe&&fe.abort(),fe=new AbortController,Fe=(function(Xe){var n0=C1();try{ae&&fn();var i0=nn(N,Xe);return i0=ae?i0.finally(Bt):i0}finally{n0&&w1()}})(Pe={subscr:Te,signal:fe.signal,requery:Ie,querier:N,trans:null}),Promise.resolve(Fe).then(function(Xe){B=!0,L=Xe,ge||Pe.signal.aborted||(Ce={},(function(n0){for(var i0 in n0)if(d(n0,i0))return;return 1})(qe=Te)||Ae||(Gr(pi,Se),Ae=!0),Ue(function(){return!ge&&J.next&&J.next(Xe)}))},function(Xe){B=!1,["DatabaseClosedError","AbortError"].includes(Xe?.name)||ge||Ue(function(){ge||J.error&&J.error(Xe)})}))};return setTimeout(Ie,0),ke});return $.hasValue=function(){return B},$.getValue=function(){return L},$}var bi=Ta;function vm(N){var L=fo;try{fo=!0,Gr.storagemutated.fire(N),Mm(N,!0)}finally{fo=L}}b(bi,r(r({},be),{delete:function(N){return new bi(N,{addons:[]}).delete()},exists:function(N){return new bi(N,{addons:[]}).open().then(function(L){return L.close(),!0}).catch("NoSuchDatabaseError",function(){return!1})},getDatabaseNames:function(N){try{return L=bi.dependencies,B=L.indexedDB,L=L.IDBKeyRange,(um(B)?Promise.resolve(B.databases()).then(function($){return $.map(function(J){return J.name}).filter(function(J){return J!==_1})}):pm(B,L).toCollection().primaryKeys()).then(N)}catch{return t0(new xe.MissingAPI)}var L,B},defineClass:function(){return function(N){l(this,N)}},ignoreTransaction:function(N){return ye.trans?Hr(ye.transless,N):N()},vip:dm,async:function(N){return function(){try{var L=zm(N.apply(this,arguments));return L&&typeof L.then=="function"?L:Ee.resolve(L)}catch(B){return t0(B)}}},spawn:function(N,L,B){try{var $=zm(N.apply(B,L||[]));return $&&typeof $.then=="function"?$:Ee.resolve($)}catch(J){return t0(J)}},currentTransaction:{get:function(){return ye.trans||null}},waitFor:function(N,L){return L=Ee.resolve(typeof N=="function"?bi.ignoreTransaction(N):N).timeout(L||6e4),ye.trans?ye.trans.waitFor(L):L},Promise:Ee,debug:{get:function(){return Ye},set:function(N){Re(N)}},derive:h,extend:l,props:b,override:g,Events:v1,on:Gr,liveQuery:LA,extendObservabilitySet:Dp,getByKeyPath:S,setByKeyPath:q,delByKeyPath:function(N,L){typeof L=="string"?q(N,L,void 0):"length"in L&&[].map.call(L,function(B){q(N,B,void 0)})},shallowClone:A,deepClone:W,getObjectDiff:Om,cmp:K0,asap:C,minKey:-1/0,addons:[],connections:n1,errnames:Oe,dependencies:Vp,cache:di,semVer:"4.2.1",version:"4.2.1".split(".").map(function(N){return parseInt(N)}).reduce(function(N,L,B){return N+L/Math.pow(10,2*B)})})),bi.maxKey=ui(bi.dependencies.IDBKeyRange),typeof dispatchEvent<"u"&&typeof addEventListener<"u"&&(Gr(pi,function(N){fo||(N=new CustomEvent(Ms,{detail:N}),fo=!0,dispatchEvent(N),fo=!1)}),addEventListener(Ms,function(N){N=N.detail,fo||vm(N)}));var gs,fo=!1,TA=function(){};return typeof BroadcastChannel<"u"&&((TA=function(){(gs=new BroadcastChannel(Ms)).onmessage=function(N){return N.data&&vm(N.data)}})(),typeof gs.unref=="function"&&gs.unref(),Gr(pi,function(N){fo||gs.postMessage(N)})),typeof addEventListener<"u"&&(addEventListener("pagehide",function(N){if(!Ta.disableBfCache&&N.persisted){Ye&&console.debug("Dexie: handling persisted pagehide"),gs?.close();for(var L=0,B=n1;L<B.length;L++)B[L].close({disableAutoOpen:!1})}}),addEventListener("pageshow",function(N){!Ta.disableBfCache&&N.persisted&&(Ye&&c
91onsole.debug("Dexie: handling persisted pageshow"),TA(),vm({all:new Cn(-1/0,[[]])}))})),Ee.rejectionMapper=function(N,L){return!N||N instanceof U||N instanceof TypeError||N instanceof SyntaxError||!N.name||!_e[N.name]?N:(L=new _e[N.name](L||N.message,N),"stack"in N&&m(L,"stack",{get:function(){return this.inner.stack}}),L)},Re(Ye),r(Ta,Object.freeze({__proto__:null,Dexie:Ta,liveQuery:LA,Entity:lt,cmp:K0,PropModification:pa,replacePrefix:function(N,L){return new pa({replacePrefix:[N,L]})},add:function(N){return new pa({add:N})},remove:function(N){return new pa({remove:N})},default:Ta,RangeSet:Cn,mergeRanges:ll,rangesOverlap:vA}),{default:Ta}),Ta})})(xb)),xb.exports}var Hue=Fue();const MO=zn(Hue),T9=Symbol.for("Dexie"),m3=globalThis[T9]||(globalThis[T9]=MO);if(MO.semVer!==m3.semVer)throw new Error(`Two different versions of Dexie loaded in the same app: ${MO.semVer} and ${m3.semVer}`);const{liveQuery:UEe,mergeRanges:VEe,rangesOverlap:XEe,RangeSet:$Ee,cmp:GEe,Entity:KEe,PropModification:ZEe,replacePrefix:YEe,add:QEe,remove:JEe,DexieYProvider:eLe}=m3,vo=new m3("alpaca-ui-table");vo.version(1).stores({defaults:"key",state:"key"});function Ul(e,t){return e===null&&t===null||!!e&&!!t&&e.size===t.size&&[...e].every(n=>t.has(n))}function zO(e,t,n){return e===null&&t===null||!!e&&!!t&&e.size===t.size&&[...e].every(([r,o])=>{var i;return n((i=t.get(r))!==null&&i!==void 0?i:null,o)})}function Uue(e,t){return e.key===t.key&&e.defaultPageSize===t.defaultPageSize&&Ul(e.pageSizes,t.pageSizes)&&Ul(e.columnKeys,t.columnKeys)&&Ul(e.defaultVisibleColumns,t.defaultVisibleColumns)&&zO(e.defaultActiveFilters,t.defaultActiveFilters,(n,r)=>n===r)&&zO(e.filtersKeyValues,t.filtersKeyValues,(n,r)=>Ul(n,r))}function Vue(e,t){return!e&&!t||e&&t&&e.key===t.key&&e.pageSize===t.pageSize&&Ul(e.visibleColumnKeys,t.visibleColumnKeys)&&zO(e.activeFilters,t.activeFilters,(n,r)=>n===r)}var OO=function(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function c(u){try{p(r.next(u))}catch(d){s(d)}}function l(u){try{p(r.throw(u))}catch(d){s(d)}}function p(u){u.done?i(u.value):o(u.value).then(c,l)}p((r=r.apply(e,t||[])).next())})};function Xue(e,t){return OO(this,arguments,void 0,function*(n,{columns:r,filters:o,columnVisibility:i,pagination:s}){var c;const l={key:n,columnKeys:new Set(r.map(({key:d})=>d)),defaultActiveFilters:o?.options.defaultActiveFilters?new Map(o.options.defaultActiveFilters.map(({filterKey:d,value:b})=>[d,b])):null,filtersKeyValues:o?new Map(o.filters.map(({key:d,options:b})=>[d,new Set(b.map(({value:f})=>f))])):null,defaultVisibleColumns:i?.options.defaultVisibleColumns?new Set(i.options.defaultVisibleColumns):null,pageSizes:s?.options.pageSizeOptions?new Set(s.options.pageSizeOptions):null,defaultPageSize:(c=s?.options.defaultPageSize)!==null&&c!==void 0?c:null},p=yield vo.defaults.get(n),u=yield vo.state.get(n);!p||!Uue(p,l)?yield vo.transaction("readwrite",vo.defaults,vo.state,d=>OO(this,void 0,void 0,function*(){yield d.defaults.put(l),yield d.state.delete(n)})):u&&(s&&u.pageSize&&s.onPageSizeChange(u.pageSize),i&&u.visibleColumnKeys&&i.onSetVisibleColumnKeys(u.visibleColumnKeys),o&&u.activeFilters&&o.onSetFilters(u.activeFilters))})}function $ue(e,t){return OO(this,arguments,void 0,function*(n,{filters:r,columnVisibility:o,pagination:i}){const s={key:n,activeFilters:r?new Map(r.activeFilters.map(({filterKey:l,value:p})=>[l,p])):null,visibleColumnKeys:o?o.visibleColumnKeys:null,pageSize:i?i.pageSize:null},c=yield vo.state.get(n);Vue(c,s)||(yield vo.state.put(s))})}function iB({enabled:e,persistence:t,columns:n,filters:r,columnVisibility:o,pagination:i}){var s;const c=(s=t?.key)!==null&&s!==void 0?s:"",l=e&&c!=="",[p,u]=y.useState(!1);y.useEffect(()=>{!l||p||Xue(c,{columns:n,filters:r,columnVisibility:o,pagination:i}).catch(b=>console.error(b)).finally(()=>u(!0))},[]);const[d]=y.useState(c);return l&&p&&c===d&&$ue(c,{columns:n,filters:r,columnVisibility:o,pagination:i}).catch(b=>console.error(b)),{isLoading:l&&!p}}function Gue({enabled:e,rows:t,allRows:n,rowSelectionKey:r,onSelectedRowsChange:o,hideCountWhenEmpty:i}){const s=y.useMemo(()=>r?typeof r=="string"?u=>k0.get(u,r):r:u=>u,[r]),[c,l]=y.useState(new Set),p=y.useMemo(()=>new Set(n.filter(u=>c.has(s(u)))),[n,c]);return y.useEffect(()=>{l(c.intersection(new Set(n.map(s))))},[n]),y.useEffect(()=>{l(new Set)},[e,s]),y.useEffect(()=>{o?.([...p])}
91,[p]),{enabled:e,options:{rowSelectionKey:r,hideCountWhenEmpty:i,onSelectedRowsChange:o},selectedRows:p,selectAllState:n.length===0||p.size===0?at.Unchecked:p.size===n.length?at.Checked:at.Indeterminate,hideCountWhenEmpty:i,onSelectRow:u=>{const d=new Set(c),b=s(u);d.has(b)?d.delete(b):d.add(b),l(d)},onSelectAll:()=>{const u=new Set(t.map(s)),d=c.intersection(u).size===t.length;t.length===0?l(new Set):l(d?c.difference(u):c.union(u))},onClearSelectedRows:()=>{l(new Set)}}}const Kue=/^"([^"]*)"$/g;function Zue({enabled:e,rows:t,columns:n,getNestedRows:r=()=>[],searchColumns:o,searchPlaceholder:i,onSearchValueChange:s}){const[c,l]=y.useState(""),p=y.useMemo(()=>{var u,d;if(!e||c.trim()==="")return t;const b=c.toString().toLowerCase(),f=(M,z,O)=>{const g=wf(M,z,O);return z.filterValue?z.filterValue(M,g,O,z):typeof g=="string"||typeof g=="number"||typeof g=="boolean"?g.toString().toLowerCase():""},m=o?n.filter(M=>o.includes(M.key)):n,h=(d=(u=Kue.exec(b))===null||u===void 0?void 0:u[1])!==null&&d!==void 0?d:null;return t.filter(M=>{const z=[M,...r(M)];return m.some(O=>z.some((g,x)=>{const C=f(g,O,x>0?M:null);return h===null?C.includes(b):C===h}))})},[e,c,n,t,o]);return{enabled:e,options:{searchColumns:o,searchPlaceholder:i},filteredRows:p,searchValue:c,searchPlaceholder:i??"Search",onSearchValueChange:u=>{l(u),s?.(u)}}}function Yue({enabled:e,rows:t,columns:n,defaultSortKey:r,defaultSortDirection:o}){const[i,s]=y.useState(r??null),[c,l]=y.useState(o??"ascending"),p=y.useMemo(()=>{if(!e||!i)return t;const u=n.find(b=>b.key===i),d=b=>{if(!u)return k0.get(b,i);const f=wf(b,u,null);return u.sortValue?u.sortValue(b,f,null,u):f};return k0.orderBy(t,d,c==="ascending"?"asc":"desc")},[e,i,c,t,n]);return{enabled:e,options:{defaultSortKey:r,defaultSortDirection:o},sortedRows:p,sortDirection:c,sortKey:i??void 0,onColumnSort:u=>{if(!u.disableSort){if(!i||i!==u.key){l("ascending"),s(u.key);return}if(c==="descending"){l("ascending"),s(null);return}l("descending")}}}}var Que=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Ra(e){var{rows:t,columns:n,getNestedRows:r=()=>[],getRowActions:o,sort:i,pagination:s,search:c,filters:l,columnVisibility:p,rowSelection:u,persistence:d}=e,b=Que(e,["rows","columns","getNestedRows","getRowActions","sort","pagination","search","filters","columnVisibility","rowSelection","persistence"]);let f=t;const m=Zue(Object.assign({enabled:!!c,rows:f,columns:n,getNestedRows:r},typeof c=="boolean"?{}:c));f=m.filteredRows;const h=By(Object.assign({enabled:!!l,rows:f,columns:n,getNestedRows:r},l&&"filters"in l?l:{filters:l??[]}));f=h.filteredRows;const M=Yue(Object.assign({enabled:!!i,rows:f,columns:n,getNestedRows:r},typeof i=="boolean"?{}:i));f=M.sortedRows;const z=Bue(Object.assign({enabled:!!s,rows:f,columns:n,getNestedRows:r},typeof s=="boolean"?{}:s));f=z.page;const O=Gue(Object.assign({enabled:!!u,rows:f,columns:n,allRows:t,getNestedRows:r},u??{rowSelectionKey:""})),x=Iue(Object.assign({enabled:!!p,columns:n,getNestedRows:r},typeof p=="boolean"?{}:p)),C=iB({enabled:!!d,columns:n,persistence:d,columnVisibility:x,filters:h,pagination:z});return Object.assign({rows:f,columns:n,getNestedRows:r,getRowActions:o,pagination:z,search:m,filters:h,sort:M,columnVisibility:x,rowSelection:O,persistence:C},b)}const Jue=_G.div`
92  .simplebar-content {
93    min-width: fit-content;
94  }
95
96  .simplebar-track.simplebar-vertical {
97    margin: 0.5rem;
98  }
99`,W9="__row_actions_column_key",cs=({rows:e,columns:t,isLoading:n,getNestedRows:r=()=>[],getRowActions:o,pagination:i,search:s,filters:c,columnVisibility:l,rowSelection:p,tools:u,sort:d,persistence:b,emptyMessage:f="No data available",emptyCellContent:m="-",variant:h="default"})=>{const M=l?.enabled?l.visibleColumns:t,[z,O]=y.useState(!1),[g,x]=y.useState(!1),C=h==="modern";return a.jsxs(Jue,{className:m0("relative flex flex-col gap-4 whitespace-nowrap",C&&"gap-6"),children:[(!!u||s?.enabled||c?.enabled||l?.enabled)&&a.jsxs("div",{className:"flex w-full flex-row-reverse flex-wrap items-center justify-end gap-3",children:[(c?.enabled||l?.enabled)&&a.jsxs("div",{className:"flex gap-2",children:[c?.enabled&&a.jsx(Tue,{filters:c.filters,activeFilters:c.activeFilters,isOpen:g,
99setIsOpen:S=>{O(!1),x(S)},onSetFilter:c.onSetFilter,onClearFilter:c.onClearFilter}),l?.enabled&&a.jsx(Eue,Object.assign({columns:t,isOpen:z,variant:h,setIsOpen:S=>{x(!1),O(S)}},l))]}),a.jsxs("div",{className:"flex grow flex-row flex-wrap items-center justify-between gap-3",children:[s?.enabled&&a.jsx("div",{className:"grow",children:a.jsx(Pue,Object.assign({},s,{variant:h}))}),!!u&&a.jsx("div",{className:"flex flex-row flex-wrap items-center gap-2 [&>button]:box-border [&>button]:h-9 [&>button]:min-h-9 [&>button]:py-0 [&>div>button]:box-border [&>div>button]:h-9 [&>div>button]:min-h-9 [&>div>button]:py-0 [&_.date-picker-wrapper>div]:h-9",children:u})]})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[c?.enabled&&c.activeFilters.length>0&&!b?.isLoading&&a.jsx(Lue,{filters:c.filters,activeFilters:c.activeFilters,onClearAll:c.onClearAll,onClearFilter:({filterKey:S,value:q})=>c.onClearFilter(S,q)}),p?.enabled&&(!p.hideCountWhenEmpty||p.selectedRows.size>0)&&a.jsx(kue,Object.assign({},p)),a.jsxs("div",{className:s1("z-5 relative overflow-auto rounded-lg text-left border",C?"border-gray-300":"border-gray-200"),children:[a.jsxs("table",{style:{minWidth:"100%"},className:"w-auto table-fixed bg-white text-sm transition-opacity",children:[a.jsx("thead",{className:"sticky top-0 z-10 bg-white",children:a.jsxs("tr",{children:[(M.length===0||b?.isLoading)&&a.jsx(fu,{variant:h},"placeholder"),!b?.isLoading&&a.jsxs(a.Fragment,{children:[p?.enabled&&M.length>0&&a.jsx(fu,{width:42,variant:h,children:a.jsx(no,{state:p.selectAllState,onChange:p.onSelectAll})},"select-all"),M.map(S=>a.jsx(fu,{width:S.width,alignRight:S.alignRight,disableSort:!d?.enabled||S.disableSort,sortDirection:d?.sortKey===S.key?d.sortDirection:void 0,onColumnSortClick:()=>d?.onColumnSort(S),variant:h,children:S.name},S.key)),M.length>0&&o&&a.jsx(fu,{width:42,disableSort:!0,variant:h},W9)]})]})}),a.jsx("tbody",{children:!n&&!b?.isLoading&&M.length>0&&e.map((S,q)=>[S,...r(S)].map((A,v,{length:_})=>a.jsxs("tr",{className:"[&:last-child>td]:border-b-0",children:[p?.enabled&&a.jsx(A4,{width:42,className:s1("border-gray-200 bg-white",v!==_-1&&"border-b-0"),variant:h,children:v===0&&a.jsx(no,{state:p.selectedRows.has(A)?at.Checked:at.Unchecked,onChange:()=>p.onSelectRow(A)})},"checkbox"),M.map(R=>{const w=wf(A,R,v>0?S:null);let W;return R.cellRenderer?W=R.cellRenderer(A,w,v>0?S:null,R):w!=null?W=w:W=m,a.jsx(A4,{width:R.width,alignRight:R.alignRight,className:R.className,variant:h,children:W},R.key)}),o&&a.jsx(A4,{width:0,variant:h,children:o(A,v>0?S:null)},W9)]},`row-${q}-${v}`)))})]}),b?.isLoading||n?a.jsx("div",{className:"flex h-11 items-center justify-center px-2.5 text-gray-500",children:"Loading..."}):M.length===0?a.jsx("div",{className:"flex h-11 items-center justify-center px-2.5 text-gray-500",children:"No columns selected"}):e.length===0&&a.jsx("div",{className:s1("flex items-center justify-center px-2.5",typeof f=="string"&&"text-gray-500 h-11"),children:f})]})]}),i?.enabled&&!b?.isLoading&&a.jsx(jue,Object.assign({},i))]})},xp=e=>{const t=Ra(e);return a.jsx(cs,Object.assign({},t))},Rc=({symbol:e,underlyingSymbol:t,children:n,className:r})=>{const o=M0(),i=()=>o.push(t?`/trade/${t}?contract=${e}`:`/trade/${e}`);return a.jsxs("div",{className:O0("flex flex-row gap-2",r),children:[a.jsx(g1,{onClick:i,className:"font-medium",children:(e??"").replace("/","")}),n]})},Dy=e=>e.toLowerCase().replace("_"," ").split(" ").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(" "),h3=e=>new Promise(t=>setTimeout(t,e)),co=({initialLocked:e=!0}={})=>{const[t,n]=y.useState(!1),r=y.useCallback(()=>n(e),[e]),o=y.useCallback(()=>n(!1),[]),i=y.useCallback(()=>n(!t),[t]),s=y.useCallback(l=>{n(!0),setTimeout(o,l)},[o]),c=y.useCallback(l=>{n(!0),setTimeout(o,l-Date.now())},[o]);return{locked:t,lock:r,unlock:o,toggle:i,lockFor:s,lockUntil:c}},x4=15,ede=/^[A-Z][A-Z0-9]*$/,tde=/^\d{6}[CP]\d{8}$/,T2=e=>e?.trim().toUpperCase()??"",sB=e=>{const t=T2(e);if(t.length<=x4)return;const n=t.slice(0,-x4),r=t.slice(-x4);return ede.test(n)&&tde.test(r)?n:void 0},cB=(e,t)=>[...new Set([e,...t].map(T2).filter(n=>n.length>0))],nde=(e,t)=>{const n=new Set(t.map(T2));return e.filter(({asset_class:r,symbol:o})=>{const i=sB(o);return r==="us_option"&&!!i&&n.has(i)})}
99,j9=(e,t,n)=>{const r=T2(e);if(!r)return!1;if(r===T2(t))return!0;const o=sB(r);return!!o&&n.has(o)},rde=(e,t,n)=>{const r=new Set(cB(t,n));return e.filter(o=>j9(o.symbol,t,r)?!0:Array.isArray(o.legs)?o.legs.some(i=>j9(i.symbol,t,r)):!1)},ade=({isOpen:e,isLocked:t,selectedRowsCount:n,onConfirm:r,onClose:o})=>a.jsxs(I1,{size:"sm",title:"Warning",isOpen:e,onClose:o,controls:a.jsxs("div",{className:"flex flex-row gap-3",children:[a.jsx(ue,{variant:"ghost",onClick:o,children:"Nevermind"}),a.jsx(ue,{onClick:r,disabled:n===0||t,children:"Confirm"})]}),children:[a.jsxs("p",{children:["Are you sure you want to cancel ",n," order(s)?"]}),a.jsx("br",{}),a.jsx("p",{children:"This action cannot be undone."})]}),ode=(e,t,n)=>n||e!=="mleg"||!Array.isArray(t)||t.length===0?null:`${t.length}-Leg Order`,ide=[5,10,20,50,100,500],sde=9,cde=6,mi=e=>e==="crypto"?sde:cde,lde=e=>Array.isArray(e)?e:[],pde=["open","closed","new","accepted","filled","expired","canceled","replaced","rejected","suspended","partially_filled","pending_cancel","pending_new","pending_replace","pending_review"],ude=pde.map(e=>({label:Dy(e),value:e})),Fy=({limit:e,symbol:t,rootSymbols:n,hideFilters:r,hidePageSize:o,defaultPageSize:i=50,defaultVisibleColumns:s,persistenceKey:c})=>{const l=co(),p=M0(),u=Jo(),{product:d,currentAccount:b}=N0(),f=y.useMemo(()=>[{name:"ID",key:"id",disableSort:!0,cellRenderer:({id:v})=>a.jsx(g1,{onClick:()=>p.push(se.format(se.ROUTE_ORDER_DETAIL,{orderId:v})),children:v})},{name:"Asset",key:"symbol",disableSort:!0,cellRenderer:({id:v,symbol:_,order_class:R,legs:w},W,E)=>{const j=ode(R,w,!!E);return j?a.jsx("div",{className:"flex",children:a.jsx("div",{className:"w-44",children:a.jsx(g1,{onClick:()=>{p.push(se.format(se.ROUTE_ORDER_DETAIL,{orderId:v}))},className:"font-medium",children:j})})}):a.jsx(Rc,{symbol:_})}},{name:"Order Type",key:"order_type",disableSort:!0,cellRenderer:({type:v,limit_price:_,stop_price:R,symbol:w,asset_class:W})=>{const E=v??"",j=k0.capitalize(E.replaceAll("_"," "));switch(E.trim()){case"stop":{const T=u9(R??"",w,W,2,mi(W));return`${j} @ ${T}`}case"limit":case"stop_limit":case"mleg":{const T=u9(_??"",w,W,2,mi(W));return`${j} @ ${T}`}case"":return"-";default:return j}}},{name:"Type",key:"type",disableSort:!0},{name:"Side",key:"side",disableSort:!0,cellRenderer:({side:v,order_class:_},R,w)=>_==="mleg"&&!w?"-":v},{name:"Position Intent",key:"position_intent",disableSort:!0},{name:"Qty",key:"qty",alignRight:!0,getValue:({qty:v})=>parseFloat(v??""),cellRenderer:({qty:v})=>r1(v??null,2,8)},{name:"Ratio Qty",key:"ratio_qty",alignRight:!0,disableSort:!0,cellRenderer:({ratio_qty:v})=>r1(v??null,2,8)},{name:"Filled Qty",key:"filled_qty",alignRight:!0,getValue:({filled_qty:v})=>parseFloat(v),cellRenderer:({filled_qty:v})=>r1(v??null,2,8)},{name:"Currency",key:"currency",disableSort:!0,getValue:({symbol:v,asset_class:_},R)=>R?"-":GI(v,_)},{name:"Avg. Fill Price",key:"filled_avg_price",alignRight:!0,getValue:({filled_avg_price:v})=>parseFloat(v??""),cellRenderer:({filled_avg_price:v,asset_class:_})=>r1(v??null,2,mi(_))},{name:"Limit Price",key:"limit_price",alignRight:!0,getValue:({limit_price:v})=>parseFloat(v??""),cellRenderer:({limit_price:v,asset_class:_})=>r1(v,2,mi(_))},{name:"Stop Price",key:"stop_price",alignRight:!0,getValue:({stop_price:v})=>parseFloat(v??""),cellRenderer:({stop_price:v,asset_class:_})=>r1(v,2,mi(_))},{name:"Notional",key:"notional",alignRight:!0,getValue:({notional:v})=>parseFloat(v??""),cellRenderer:({notional:v,asset_class:_})=>r1(v,2,mi(_))},{name:"Total Amount",key:"amount",alignRight:!0,getValue:({filled_qty:v,filled_avg_price:_})=>parseFloat(v)*parseFloat(_??""),cellRenderer:({asset_class:v},_)=>r1(_,2,mi(v))},{name:"Status",key:"status",disableSort:!0},{name:"Source",key:"source",disableSort:!0,cellRenderer:({source:v},_,R)=>v||R?.source||"-"},{name:"Algo",key:"algorithm",cellRenderer:({advanced_instructions:v})=>v?.algorithm||"-"},{name:"Submitted At",key:"submitted_at",cellRenderer:({submitted_at:v})=>Hn(v)},{name:"Filled At",key:"filled_at",cellRenderer:({filled_at:v})=>Hn(v)},{name:"Canceled At",key:"canceled_at",cellRenderer:({canceled_at:v})=>Hn(v)},{name:"Replaced At",key:"replaced_at",cellRenderer:({replaced_at:v})=>Hn(v)},{name:"Expires At",key:"expires_at",cellRenderer:({expires_at:v})=>Hn(v)}],[p]),m=By({enabled:!r,columns:f,rows:y.useMemo(()=>[],[]),defaultActiveFilters:[{filterKey:"status",value:"open"}],filters:[{key:"status",label:"Status",options:ude},{key:"side",label:"Side",options:[{label:"Buy",value:"buy"},{label:"Sell",value:"sell"},{label:"Sell Short",value:"sell_short"}]}]}),h=m.activeFilters?.find(({filterKey:v})=>v==="status")?.value??"all",M=m.activeFilters?.find(({filterKey:v})=>v==="side")?.value,z=Bre({accountID:b?.id||"",product:d,status:h,side:M,limit:e,options:{enabled:!!b?.id&&!!d,refetchInterval:CG}}),{refetch:O,isLoading:g}=z,x=y.useMemo(()=>t?rde(z.orders,t,n??[]):z.orders,[z.orders,n,t]),C=Ra({rows:x,columns:f,getNestedRows:({legs:v})=>lde(v),pagination:{pageSizeOptions:ide,defaultPageSize:i,hidePageSize:o},columnVisibility:{defaultVisibleColumns:s??["symbol","qty","filled_qty","side","order_type","filled_avg_price","status","source","submitted_at","filled_at","expires_at","action"]},search:{searchPlaceholder:"Search...",searchColumns:["symbol","type","side","status"]},rowSelection:{rowSelectionKey:"id"},sort:!0}),S=iB({enabled:!!c,columns:f,columnVisibility:C.columnVisibility,filters:m,pagination:C.pagination,persistence:{key:c??""}}),q=async()=>
99{if(l.lock(),!d||!b||l.locked||!C.rowSelection||!C.rowSelection.selectedRows.size)return;const{selectedRows:v,onSelectRow:_}=C.rowSelection,R=[],w=b.id;for(const E of Array.from(v))try{await rj({accountID:w,product:d,orderID:E.id}),R.push(E)}catch(j){console.error(`Error cancelling order ${E.id}:`,j)}const W=v.size-R.length;W>0?We(`Error cancelling order: Failed to cancel ${W} orders.`):S0(`Successfully cancelled ${v.size} orders.`);for(const E of R)_(E);try{await O()}catch(E){We(`Error refetching orders: ${E?.message||"unknown"}`,{})}finally{u.onClose(),l.unlock()}},A=C.rowSelection?.selectedRows.size??0;return a.jsxs(a.Fragment,{children:[a.jsx(cs,{...C,isLoading:g,filters:m,persistence:S,emptyMessage:g?"Loading...":"No orders. Place a trade via the dashboard or the API to see this table populate.",tools:[a.jsxs(ue,{onClick:u.onOpen,disabled:A===0||l.locked,children:["Cancel ",A," selected"]},"cancel-selected")],getRowActions:({id:v},_)=>!_&&a.jsx(ue,{variant:"ghost",onClick:()=>p.push(se.format(se.ROUTE_ORDER_DETAIL,{orderId:v})),children:a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"text-gray-600"})})}),a.jsx(ade,{isOpen:u.isOpen,isLocked:l.locked,onConfirm:q,onClose:u.onClose,selectedRowsCount:A})]})},dde=()=>a.jsx("div",{className:"h-full max-h-96 w-full overflow-scroll rounded-lg",children:a.jsx(Fy,{hideFilters:!0,hidePageSize:!0,limit:200})}),M3=e=>{const t=J1(H1.INCLUDE_IOC_CASH_INTEREST);return are({...e,includeIoC:t})},bde=(e,t)=>{const n=y.useRef(null),[r,o]=y.useState(1e3),i=8.5,s=8,c=20,l=48,p=O=>O.length*i,u=Math.max(p("Buying Power"),p(e.buyingPower)),d=Math.max(p("Cash"),p(e.cash)),b=Math.max(p("Daily Change"),p(e.dailyChange)),f=u+d+b+s*2;let m=0,h=0;const M=t.showFpsl&&t.showHyc;if(t.showFpsl||t.showHyc){h=c;const O=t.showFpsl?Math.max(p("Stock Lending"),p(e.stockLending)):0,g=t.showHyc?Math.max(p("High Yield Cash"),p(e.highYieldCash)):0,x=M?s:0;m=O+g+x}const z=f+m+h+l;return y.useLayoutEffect(()=>{if(!n.current)return;const O=new ResizeObserver(g=>{for(const x of g)o(x.contentRect.width)});return O.observe(n.current),()=>O.disconnect()},[]),{containerRef:n,isVertical:r<z,hasBothPrograms:M}},_4=({label:e,value:t,color:n,isLoading:r})=>a.jsxs("div",{className:"flex flex-col items-start gap-y-2",children:[a.jsx("span",{className:"whitespace-nowrap font-medium text-gray-700 text-sm",children:e}),r?a.jsx("div",{className:"h-4 w-16 animate-pulse rounded bg-gray-200"}):a.jsx("span",{className:Kt("whitespace-nowrap font-medium font-mono text-sm",t!=="$0"?n||"text-gray-700":"text-gray-400"),children:t})]}),k9=({icon:e,label:t,value:n,isLoading:r,prefix:o})=>a.jsxs("div",{className:"flex flex-col items-start gap-y-0",children:[a.jsxs("div",{className:"mt-2 flex flex-row items-start gap-x-2",children:[e,a.jsx(Ut,{content:"Estimated interest is updated daily after markets close.",children:a.jsx("span",{className:"m-1 cursor-help whitespace-nowrap border-gray-400 border-b-2 border-dotted font-medium text-gray-700 text-sm",children:t})})]}),a.jsx("div",{className:"flex items-center gap-x-2",children:r?a.jsx("div",{className:"mt-0.5 h-4 w-16 animate-pulse rounded bg-gray-200"}):a.jsxs("span",{className:Kt("mt-0.5 whitespace-nowrap font-medium font-mono text-sm",n!=="$0"?"text-gray-700":"text-gray-400"),children:[n!=="$0"&&o,n]})})]}),fde=({buyingPower:e=0,cash:t=0,dailyChange:n=0,stockLending:r=0,highYieldCash:o=0,isBalancesLoading:i=!1,isStockLendingLoading:s=!1,isHighYieldCashLoading:c=!1,isFpslActive:l=!1,isHycEnrolled:p=!1,onBalancesClick:u,onInterestPaidClick:d})=>{const b={buyingPower:e?U0(e,{acceptZero:!0,forcePrecision:2,minimumFractionDigits:2}):"$0",cash:t?U0(t,{acceptZero:!0,forcePrecision:2,minimumFractionDigits:2}):"$0",dailyChange:n===0?"$0":U0(n,{forcePrecision:2,minimumFractionDigits:2}),stockLending:r?U0(r,{acceptZero:!0,forcePrecision:2,minimumFractionDigits:2}):"~$0",highYieldCash:o?U0(o,{acceptZero:!0,forcePrecision:2,minimumFractionDigits:2}):"$0"},f={showFpsl:l||r>0,showHyc:p||o>0},m=f.showFpsl||f.showHyc,h=n>=0?"text-emerald-500":"text-red-500",{containerRef:M,isVertical:z,hasBothPrograms:O}=bde(b,f);return a.jsxs(ra,{className:"relative overflow-hidden p-6",children:[a.jsx(rB,{}),a.jsx("div",{ref:M,className:"w-full",children:a.jsxs("div",{className:O0("flex w-full justify-between gap-y-4 transition-all duration-200",z?"flex-col":"flex-row items-stretch gap-x-5"),children:[a.jsxs("div",{className:O0("flex flex-col gap-y-4",z?"w-full":m?O?"basis-[58%]":"basis-[70%]":"flex-1"),children:[a.jsxs("div",{className:"flex items-center gap-x-2",children:[a.jsx(Fj,{size:26,className:"shrink-0"}),a.jsx("span",{className:"whitespace-nowrap font-medium text-base text-gray-800",children:"Balances"}),u&&a.jsx(ue,{onClick:u,className:"ml-auto flex items-center justify-center rounded-full bg-yellow-300 px-1 py-1 hover:bg-yellow-500","aria-label":"View balances page",children:a.jsx(Qe,{name:"ArrowRight",className:"h-3 w-3 stroke-3 text-black"})})]}),a.jsxs("div",{className:O0("flex w-full gap-y-4",z?"flex-col items-start":"flex-row items-start justify-between gap-x-2"),children:[a.jsx(_4,{label:"Buying Power",value:b.buyingPower,isLoading:i}),a.jsx(_4,{label:"Cash",value:b.cash,isLoading:i}),a.jsx(_4,{label:"Daily Change",value:b.dailyChange,color:h,isLoading:i})]})]}),m&&a.jsx("div",{className:O0("shrink-0",z?"w-full py-0":"flex items-center"),children:a.jsx("div",{className:O0("bg-gray-200",z?"h-px w-full":"h-[72px] w-px")})}),m&&a.jsxs("div",{className:O0("flex flex-col gap-y-3",z?"w-full":O?"basis-[42%]":"basis-[30%]"),children:[a.jsxs("div",{className:"flex items-center gap-x-2",children:[a.jsx("span",{className:"mt-0.5 whitespace-nowrap font-medium text-base text-gray-800",children:"Interest Paid"}),d&&(f.showFpsl||f.showHyc)&&a.jsx(ue,{onClick:d,className:"ml-auto flex items-center justify-center rounded-full bg-yellow-300 px-1 py-1 hover:bg-yellow-500","aria-label":"View interest history",children:a.jsx(Qe,{name:"ArrowRight",className:"h-3 w-3 stroke-3 text-black"})})]}),a.jsxs("div",{className:O0("flex w-full gap-y-4",z?"flex-col items-start":"flex-row items-start justify-between gap-x-2"),children:[f.showFpsl&&a.jsx(k9,{icon:a.jsx(qg,{size:26,className:"shrink-0"}),label:"Stock Lending",value:b.stockLending,isLoading:s,prefix:"~"}),f.showHyc&&a.jsx(k9,{icon:a.jsx(_g,{size:26,className:"shrink-0"}),label:"High Yield Cash",value:b.highYieldCash,isLoading:c})]})]})]})})]})},mde=({account:e,margin:t,isMarginLoading:n,onBalancesClick:r,onInterestPaidClick:o})=>{const{product:i}=N0(),s=ar(e),{hycStatus:c,isLoading:l}=Gc({accountID:e.id,options:{enabled:i==="live"}}
99),p=c==="ACTIVE"||c==="PENDING_CHANGE",{status:u,isLoading:d}=$c({accountID:e.id,product:i,options:{enabled:!s}}),{history:b,isLoading:f}=M3({accountID:e.id,product:i,options:{enabled:p}}),{analytics:m,isLoading:h}=AP({accountID:e?.id,product:i,options:{enabled:!s&&!!e?.id&&u?.status==="ACTIVE"}}),M=m?.interest?.customer??0,z=Xz(b).totalAccrued,{last_equity:O,effective_buying_power:g,cash:x}={cash:Number(t?.cash),last_equity:Number(t?.last_equity),effective_buying_power:Number(t?.effective_buying_power)},C=Number(t?.equity)-O,S={buyingPower:g,cash:x,dailyChange:C,stockLending:s?0:M,highYieldCash:z,isBalancesLoading:n,isStockLendingLoading:!s&&(d||h),isHighYieldCashLoading:l||f,isFpslActive:u?.status==="ACTIVE",isHycEnrolled:p};return a.jsx(fde,{...S,onBalancesClick:r,onInterestPaidClick:o})},P9=({field:e,fieldLabel:t,options:n,optionsLabels:r,setter:o,defaultValue:i})=>{const[s,c]=y.useState(i||"all");return y.useEffect(()=>{o({[e]:s})},[s]),a.jsxs("div",{className:"flex min-w-fit items-center whitespace-nowrap rounded bg-gray-100 pl-4",children:[a.jsx("div",{className:"mr-4 text-gray-700 text-sm",children:t||k0.startCase(String(e))}),a.jsx(f1,{value:s||"all",onChange:c,options:n.map((l,p)=>({value:l,label:r?.at(p)||k0.startCase(l)}))})]})},hde=()=>a.jsx("span",{className:"rounded-md bg-zinc-300 px-1.5 py-0.5 font-semibold text-[0.72rem] text-zinc-900 uppercase",children:"Crypto"}),Mde=()=>a.jsx("span",{className:"rounded-md bg-zinc-300 px-1.5 py-0.5 font-semibold text-[0.72rem] text-zinc-900 uppercase",children:"Crypto Perp"}),lB=e=>e==="crypto"?a.jsx(hde,{}):e==="crypto_perp"?a.jsx(Mde,{}):null,G1=({name:e,isChecked:t,onChange:n,label:r,disabled:o})=>a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsx(no,{id:e,state:t?at.Checked:at.Unchecked,onChange:i=>n(i===at.Checked),disabled:o,className:m0(o?"cursor-not-allowed opacity-70":"cursor-pointer")}),a.jsx("label",{htmlFor:e,onClick:()=>!o&&n(!t),className:m0("text-sm",o?"cursor-not-allowed opacity-70":"cursor-pointer"),children:r})]}),zde=()=>{const e=M0(),t=Jo(),n="filter:portfolio",{product:r,currentAccount:o}=N0(),{positions:i}=hp({accountID:o?.id,product:r,options:{enabled:!!o}}),[s,c]=y.useState(""),[l,p]=y.useState(!1),[u,d]=y.useState(JSON.parse(window.localStorage?.getItem(n)||"{}")),b=x=>{const C={...u,...x};window.localStorage?.setItem(n,JSON.stringify(C)),d(C)},f=y.useMemo(()=>[...i].sort((x,C)=>Number(C.market_value||0)-Number(x.market_value||0)).filter(x=>{const C=Object.keys(u||{}).filter(S=>u[S]!=="all");return C.length===0?!0:C.every(S=>x[S]===u[S])}),[i,u]),m=lg({onSuccess:()=>{S0("Position liquidated")},onSettled:()=>{z()}}),h=y.useMemo(()=>[{name:"Asset",key:"asset",cellRenderer:({symbol:x,asset_class:C})=>a.jsx(Rc,{symbol:x,children:lB(C)})},{name:"Price",key:"price",cellRenderer:({current_price:x})=>U0(x,{minimumFractionDigits:2})},{name:"Qty",key:"qty",cellRenderer:({qty:x})=>p3(x)},{name:"Market Value",key:"market_value",cellRenderer:({market_value:x})=>U0(x,{minimumFractionDigits:2})},{name:"Total P/L ($)",key:"profit_loss",cellRenderer:({unrealized_pl:x})=>{const C=Number(x||0),S=C>=0;return a.jsx("span",{className:s1("font-medium",S?"text-green-600":"text-red-600"),children:U0(C,{withPrefix:!0,minimumFractionDigits:2})})}}],[]),M=({symbol:x})=>{c(x),document.getElementById("root")?.classList.add("blur"),t.onOpen()},z=()=>{c(""),document.getElementById("root")?.classList.remove("blur"),t.onClose()},O=x=>p(x),g=()=>{s&&o&&r&&m.mutate({symbol:s,cancelOrders:l,accountID:o?.id,product:r},{onSettled:()=>z()})};return a.jsxs("div",{className:"flex max-h-96 w-full flex-col gap-4 overflow-scroll rounded-lg",children:[a.jsxs("div",{className:"flex w-full flex-row items-center justify-between",children:[a.jsxs("div",{className:"flex flex-row flex-wrap-reverse gap-2",children:[a.jsx(P9,{field:"asset_class",setter:b,defaultValue:u?.asset_class,options:["all","crypto","us_equity","us_option"],optionsLabels:["All","Crypto","US Equity","Options"]}),a.jsx(P9,{field:"side",setter:b,defaultValue:u?.side,options:["all","long","short"]})]}),a.jsx(ue,{variant:"ghost",onClick:()=>e.push(se.ROUTE_POSITIONS),children:"View All"})]}),a.jsx(xp,{isLoading:!f,emptyMessage:"No open positions. Place some trades to see this table populate.",rows:f??[],columns:h,getRowActions:x=>a.jsx(ue,{variant:"ghost",onClick:()=>M(x),type:"button",children:a.jsx(Qe,{name:"XCircle",className:"text-gray-600",onClick:()=>M(x)})})}
99),a.jsx(I1,{isOpen:t.isOpen,onClose:z,title:"Warning",controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"ghost",onClick:z,children:"Cancel"}),a.jsx(ue,{onClick:g,variant:"red",children:"Confirm"})]}),children:a.jsxs("div",{children:[a.jsxs(V,{children:["Are you sure you want to liquidate your ",a.jsx("b",{children:s})," position?"]}),a.jsx("br",{}),a.jsx(G1,{label:"Cancel all open orders for this symbol?",name:"liquidate_positions",isChecked:l,onChange:O})]})})]})},Ef=()=>{const{account:e}=jn(),{perks:t,isLoading:n}=mp({accountID:e?.id??"",options:{enabled:!!e?.id&&!En(e)}}),{billing:r,isLoading:o}=zf({options:{enabled:!!e?.id}});return{isSubscribed:!!r?.plan||!!t?.market_data,isLoading:!e||n||o}};function gO(e){switch(e){case"sip":return"NBBO";case"delayed_sip":return"15Min Delayed SIP";case"overnight":return"Overnight Indicative Feed";case"boats":return"BOATS Feed";default:return""}}function Ode({product:e,phase:t,isOvernightTradable:n,isSubscribed:r}){return t==="overnight"&&n?r?"boats":"overnight":r?"sip":e==="paper"?"delayed_sip":"sip"}function gde({isSubscribed:e,feed:t}){return!e&&t==="sip"}const Qc=(e=!0)=>{const{marketStatus:t}=rs(),{isSubscribed:n,isLoading:r}=Ef(),i=t?.phase==="overnight"&&e;if(r)return{latestFeed:void 0,historicalFeed:void 0,feedLabel:"",isOvernight:i,isSubscribed:n,isLoading:r};if(i){const c=n?"boats":"overnight";return{latestFeed:c,historicalFeed:"boats",feedLabel:gO(c),isOvernight:i,isSubscribed:n,isLoading:r}}const s=n?"sip":"delayed_sip";return{latestFeed:s,historicalFeed:"sip",feedLabel:gO(s),isOvernight:i,isSubscribed:n,isLoading:r}},Hy=({symbols:e,options:t,feed:n})=>{const{isAuthenticated:r}=$3(),o=y.useMemo(()=>[...e].sort(),[e]),{data:i,refetch:s,isFetched:c,isLoading:l,isFetching:p}=q0(e0.quotes.batch(o,n),()=>Jk(o,n),{...t,enabled:r&&o.length>0&&(t?.enabled??!0),refetchInterval:!1});return{quotes:i,refetch:s,isFetched:c,isLoading:l,isFetching:p}},yde=()=>{const{account:e}=Jt(),t=Yre({accountID:e?.id||"",options:{enabled:!!e?.id}}),{watchlist:n,refetch:r}=Zre({accountID:e?.id||"",name:Ys,options:{enabled:t.data?.some(z=>z.name===Ys)??!1}});dre({accountID:e?.id||"",isFetched:t.isFetched,watchlists:t.data});const o=n?.assets,i=Array.isArray(o)?o:[],s=i.map(({symbol:z})=>z),{latestFeed:c}=Qc(),{quotes:l}=Hy({symbols:s,feed:c,options:{enabled:!!s.length}}),[p,u]=y.useState(""),[d,b]=y.useState(!1),f=b0(z=>Hne(z),{onSuccess:()=>{S0("Removed from watchlist")},onError:()=>{We("Failed to remove from watchlist")},onSettled:()=>{r()}}),m=b0(z=>Fne(z),{onSuccess:()=>{S0("Symbol added to watchlist")},onError:()=>{We("Symbol not added to watchlist")},onSettled:()=>{r()}}),h=()=>{m.mutate({accountID:e?.id||"",name:Ys,symbol:p.toUpperCase()}),u("")},M=z=>{z.key==="Enter"&&h()};return a.jsx(ra,{title:"Watchlist",tools:[a.jsx(ue,{variant:"ghost",onClick:()=>b(!d),className:"mb-4 w-fit",children:d?"Done":"Edit"},"watchlist-button")],children:a.jsxs("div",{className:"space-y-2 overflow-x-scroll",children:[d&&a.jsxs("div",{className:"mb-8 flex w-full items-center justify-between gap-2",children:[a.jsx(o0,{value:p,onChange:z=>u(z.currentTarget.value),onKeyDown:M,placeholder:"Enter a symbol or crypto pair",className:"w-full grow"}),a.jsx(ue,{variant:"ghost",onClick:h,children:a.jsx(Qe,{name:"PlusCircle"})})]}),!i.length&&a.jsx(V,{className:"text-center text-gray-600",children:"No assets in watchlist"}),a.jsx("table",{className:"mt-1 w-full whitespace-nowrap text-left",children:a.jsx("tbody",{children:i.map(z=>{const O=l?.find(({symbol:x})=>x===z.symbol),g=E2(Number(O?.last_day_closing),Number(O?.last));return a.jsxs("tr",{className:"flex items-center justify-between gap-2",children:[a.jsx("td",{className:"py-0.5 font-semibold",children:a.jsx(Rc,{symbol:z.symbol})}),a.jsxs("td",{className:Kt("text-right",g>=0?"text-emerald-500":"text-rose-500"),children:[g>=0?"+":"",g.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),"%"]}),a.jsxs("td",{className:"grow text-right",children:["$",Number(O?.last||0).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:4})]}),d&&a.jsx("td",{className:"",children:a.jsx(ue,{variant:"ghost",onClick:()=>f.mutate({name:Ys,accountID:e?.id||"",symbols:i.filter(x=>
99x.symbol!==z.symbol).map(({symbol:x})=>x)}),children:a.jsx(Qe,{name:"Trash",size:"sm",className:"text-red-400"})})})]},z.symbol)})})})]})})},pB=({isOpen:e,onClose:t,currentAccountId:n})=>{const{currentAccount:r,paperAccounts:o,paperAccountsNoDetail:i,refetchPaperAccounts:s,setCurrentAccount:c}=N0(),l=n??r?.id,p=o.find(M=>M.id===l)?.account_number,u=b0(()=>qG(l??""),{onSuccess:()=>{if(S0(`You have successfully deleted paper account ${p}`,{}),r?.id===l){const M=o.find(z=>z.id!==l)?.id;M?c(M):window.location.reload()}s(),t()},onError:()=>{We(`An error occurred trying to remove paper account ${p}`,{})}}),d=()=>{u.mutate(void 0)},b=i.find(M=>M.paper_account_id===l)?.name,{component:f,isOpen:m,toggle:h}=pn({title:`Delete Paper Account ${b?`${b} - `:""} ${p}`,content:a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"mb-2",children:"Once you delete this paper account you will no longer have access to the data associated with the account."}),a.jsx("div",{children:"Are you sure you want to delete this paper account?"})]}),controls:a.jsxs("div",{className:"flex space-x-2",children:[a.jsx(ue,{variant:"alternate",onClick:()=>h(),children:"Close"}),a.jsx(ue,{onClick:d,children:"Delete"})]}),onClose:()=>{m&&t()}});return y.useEffect(()=>{e&&!m&&h()},[e,m,h]),a.jsx(a.Fragment,{children:f})},Ade=J0({name:s0()}),vde=({accountId:e,type:t="paper"})=>{const{refetchPaperAccounts:n,paperAccountsNoDetail:r,refetchLiveAccounts:o,liveAccounts:i}=N0(),s=r?.find(b=>b.paper_account_id===e),c=i.find(b=>b.id===e),l=b0(b=>SG(e,b),{onSuccess:()=>{S0("You have successfully edited a paper account."),n()}}),p=b0(b=>Qo(e,{account_name:b.name}),{onSuccess:()=>{S0("You have successfully edited your live account nickname."),o()}}),u=Uj({resolver:A1(Ade),defaultValues:{name:t==="paper"?s?.name:c?.account_name??""}}),d=b=>{t==="paper"?l.mutate(b):p.mutate(b)};return a.jsx(G0,{formMethods:u,onSubmit:d,children:a.jsxs("div",{className:"flex flex-row items-end gap-4",children:[a.jsx(G0.TextInput,{label:"Nickname",name:"name"}),a.jsx(ue,{type:"submit",variant:"alternate",children:"Save"})]})})},xde=()=>a.jsx("div",{className:"border border-gray-200"}),I9=({label:e,accountId:t,accountNumber:n,product:r,showDivider:o,headerAction:i})=>a.jsxs("div",{className:"space-y-5",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("div",{className:"flex gap-2",children:[a.jsx("div",{children:e}),a.jsx("div",{className:"text-gray-400",children:n})]}),i]}),a.jsxs("div",{className:"grid grid-cols-1 gap-x-4 gap-y-6 min-[500px]:grid-cols-2",children:[a.jsx(vde,{accountId:t,type:r}),a.jsx(ra,{title:"API Keys",children:a.jsx(nB,{product:r,accountID:t},t)})]}),o&&a.jsx(xde,{})]}),_de=()=>{const{liveAccounts:e,paperAccounts:t}=N0(),n=e.filter(i=>i.status==="ACTIVE"),[r,o]=y.useState();return a.jsxs("div",{className:"max-w-[675px] space-y-8",children:[n?.length>0&&a.jsxs("div",{className:"space-y-5",children:[a.jsx("h2",{className:"text-xl",children:"Individual Accounts"}),n.map((i,s)=>a.jsx(I9,{label:"Account",accountId:i.id,accountNumber:i.account_number,product:"live",showDivider:s!==n.length-1},i.id))]}),a.jsxs("div",{className:"space-y-5",children:[a.jsx("h2",{className:"text-xl",children:"Paper Accounts"}),t.map((i,s)=>a.jsx(I9,{label:"Paper Account",accountId:i.id,accountNumber:i.account_number,product:"paper",showDivider:s!==t.length-1,headerAction:a.jsx(ue,{variant:"alternate",onClick:()=>o(i),disabled:t.length<=1,children:"Delete Account"})},i.id))]}),r&&a.jsx(pB,{isOpen:!0,currentAccountId:r.id,onClose:()=>o(void 0)})]})};var C4,B9;function Cde(){return B9||(B9=1,C4=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||n.forEach(function(o){e.addRange(o)}),t&&t.focus()}}),C4}var q4,D9;function qde(){if(D9)return q4;D9=1;var e=Cde(),t={"text/plain":"Text","text/html":"Url",default:"Text"},n="Copy to clipboard: #{key}, Enter";function r(i){var s=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return i.replace(/#{\s*key\s*}/g,s)}function o(i,s){var c,l,p,u,d,b,f=!1;s||(s={}),c=s.debug||!1;
99try{p=e(),u=document.createRange(),d=document.getSelection(),b=document.createElement("span"),b.textContent=i,b.ariaHidden="true",b.style.all="unset",b.style.position="fixed",b.style.top=0,b.style.clip="rect(0, 0, 0, 0)",b.style.whiteSpace="pre",b.style.webkitUserSelect="text",b.style.MozUserSelect="text",b.style.msUserSelect="text",b.style.userSelect="text",b.addEventListener("copy",function(h){if(h.stopPropagation(),s.format)if(h.preventDefault(),typeof h.clipboardData>"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var M=t[s.format]||t.default;window.clipboardData.setData(M,i)}else h.clipboardData.clearData(),h.clipboardData.setData(s.format,i);s.onCopy&&(h.preventDefault(),s.onCopy(h.clipboardData))}),document.body.appendChild(b),u.selectNodeContents(b),d.addRange(u);var m=document.execCommand("copy");if(!m)throw new Error("copy command was unsuccessful");f=!0}catch(h){c&&console.error("unable to copy using execCommand: ",h),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(s.format||"text",i),s.onCopy&&s.onCopy(window.clipboardData),f=!0}catch(M){c&&console.error("unable to copy using clipboardData: ",M),c&&console.error("falling back to prompt"),l=r("message"in s?s.message:n),window.prompt(l,i)}}finally{d&&(typeof d.removeRange=="function"?d.removeRange(u):d.removeAllRanges()),b&&document.body.removeChild(b),p()}return f}return q4=o,q4}var Sde=qde();const uB=zn(Sde);var Rde=Object.defineProperty,z3=Object.getOwnPropertySymbols,dB=Object.prototype.hasOwnProperty,bB=Object.prototype.propertyIsEnumerable,F9=(e,t,n)=>t in e?Rde(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,W2=(e,t)=>{for(var n in t||(t={}))dB.call(t,n)&&F9(e,n,t[n]);if(z3)for(var n of z3(t))bB.call(t,n)&&F9(e,n,t[n]);return e},Uy=(e,t)=>{var n={};for(var r in e)dB.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&z3)for(var r of z3(e))t.indexOf(r)<0&&bB.call(e,r)&&(n[r]=e[r]);return n};var Vi;(e=>{const t=class{constructor(l,p,u,d){if(this.version=l,this.errorCorrectionLevel=p,this.modules=[],this.isFunction=[],l<t.MIN_VERSION||l>t.MAX_VERSION)throw"Version value out of range";if(d<-1||d>7)throw"Mask value out of range";this.size=l*4+17;let b=[];for(let m=0;m<this.size;m++)b.push(!1);for(let m=0;m<this.size;m++)this.modules.push(b.slice()),this.isFunction.push(b.slice());this.drawFunctionPatterns();const f=this.addEccAndInterleave(u);if(this.drawCodewords(f),d==-1){let m=1e9;for(let h=0;h<8;h++){this.applyMask(h),this.drawFormatBits(h);const M=this.getPenaltyScore();
99M<m&&(d=h,m=M),this.applyMask(h)}}i(0<=d&&d<=7),this.mask=d,this.applyMask(d),this.drawFormatBits(d),this.isFunction=[]}static encodeText(l,p){const u=e.QrSegment.makeSegments(l);return t.encodeSegments(u,p)}static encodeBinary(l,p){const u=e.QrSegment.makeBytes(l);return t.encodeSegments([u],p)}static encodeSegments(l,p,u=1,d=40,b=-1,f=!0){if(!(t.MIN_VERSION<=u&&u<=d&&d<=t.MAX_VERSION)||b<-1||b>7)throw"Invalid value";let m,h;for(m=u;;m++){const g=t.getNumDataCodewords(m,p)*8,x=c.getTotalBits(l,m);if(x<=g){h=x;break}if(m>=d)throw"Data too long"}for(const g of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])f&&h<=t.getNumDataCodewords(m,g)*8&&(p=g);let M=[];for(const g of l){r(g.mode.modeBits,4,M),r(g.numChars,g.mode.numCharCountBits(m),M);for(const x of g.getData())M.push(x)}i(M.length==h);const z=t.getNumDataCodewords(m,p)*8;i(M.length<=z),r(0,Math.min(4,z-M.length),M),r(0,(8-M.length%8)%8,M),i(M.length%8==0);for(let g=236;M.length<z;g^=253)r(g,8,M);let O=[];for(;O.length*8<M.length;)O.push(0);return M.forEach((g,x)=>O[x>>>3]|=g<<7-(x&7)),new t(m,p,O,b)}getModule(l,p){return 0<=l&&l<this.size&&0<=p&&p<this.size&&this.modules[p][l]}getModules(){return this.modules}drawFunctionPatterns(){for(let u=0;u<this.size;u++)this.setFunctionModule(6,u,u%2==0),this.setFunctionModule(u,6,u%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const l=this.getAlignmentPatternPositions(),p=l.length;for(let u=0;u<p;u++)for(let d=0;d<p;d++)u==0&&d==0||u==0&&d==p-1||u==p-1&&d==0||this.drawAlignmentPattern(l[u],l[d]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(l){const p=this.errorCorrectionLevel.formatBits<<3|l;let u=p;for(let b=0;b<10;b++)u=u<<1^(u>>>9)*1335;const d=(p<<10|u)^21522;i(d>>>15==0);for(let b=0;b<=5;b++)this.setFunctionModule(8,b,o(d,b));this.setFunctionModule(8,7,o(d,6)),this.setFunctionModule(8,8,o(d,7)),this.setFunctionModule(7,8,o(d,8));for(let b=9;b<15;b++)this.setFunctionModule(14-b,8,o(d,b));for(let b=0;b<8;b++)this.setFunctionModule(this.size-1-b,8,o(d,b));for(let b=8;b<15;b++)this.setFunctionModule(8,this.size-15+b,o(d,b));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let l=this.version;for(let u=0;u<12;u++)l=l<<1^(l>>>11)*7973;const p=this.version<<12|l;i(p>>>18==0);for(let u=0;u<18;u++){const d=o(p,u),b=this.size-11+u%3,f=Math.floor(u/3);this.setFunctionModule(b,f,d),this.setFunctionModule(f,b,d)}}drawFinderPattern(l,p){for(let u=-4;u<=4;u++)for(let d=-4;d<=4;d++){const b=Math.max(Math.abs(d),Math.abs(u)),f=l+d,m=p+u;0<=f&&f<this.size&&0<=m&&m<this.size&&this.setFunctionModule(f,m,b!=2&&b!=4)}}drawAlignmentPattern(l,p){for(let u=-2;u<=2;u++)for(let d=-2;d<=2;d++)this.setFunctionModule(l+d,p+u,Math.max(Math.abs(d),Math.abs(u))!=1)}setFunctionModule(l,p,u){this.modules[p][l]=u,this.isFunction[p][l]=!0}addEccAndInterleave(l){const p=this.version,u=this.errorCorrectionLevel;if(l.length!=t.getNumDataCodewords(p,u))throw"Invalid argument";const d=t.NUM_ERROR_CORRECTION_BLOCKS[u.ordinal][p],b=t.ECC_CODEWORDS_PER_BLOCK[u.ordinal][p],f=Math.floor(t.getNumRawDataModules(p)/8),m=d-f%d,h=Math.floor(f/d);let M=[];const z=t.reedSolomonComputeDivisor(b);for(let g=0,x=0;g<d;g++){let C=l.slice(x,x+h-b+(g<m?0:1));x+=C.length;const S=t.reedSolomonComputeRemainder(C,z);g<m&&C.push(0),M.push(C.concat(S))}let O=[];for(let g=0;g<M[0].length;
99g++)M.forEach((x,C)=>{(g!=h-b||C>=m)&&O.push(x[g])});return i(O.length==f),O}drawCodewords(l){if(l.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw"Invalid argument";let p=0;for(let u=this.size-1;u>=1;u-=2){u==6&&(u=5);for(let d=0;d<this.size;d++)for(let b=0;b<2;b++){const f=u-b,h=(u+1&2)==0?this.size-1-d:d;!this.isFunction[h][f]&&p<l.length*8&&(this.modules[h][f]=o(l[p>>>3],7-(p&7)),p++)}}i(p==l.length*8)}applyMask(l){if(l<0||l>7)throw"Mask value out of range";for(let p=0;p<this.size;p++)for(let u=0;u<this.size;u++){let d;switch(l){case 0:d=(u+p)%2==0;break;case 1:d=p%2==0;break;case 2:d=u%3==0;break;case 3:d=(u+p)%3==0;break;case 4:d=(Math.floor(u/3)+Math.floor(p/2))%2==0;break;case 5:d=u*p%2+u*p%3==0;break;case 6:d=(u*p%2+u*p%3)%2==0;break;case 7:d=((u+p)%2+u*p%3)%2==0;break;default:throw"Unreachable"}!this.isFunction[p][u]&&d&&(this.modules[p][u]=!this.modules[p][u])}}getPenaltyScore(){let l=0;for(let b=0;b<this.size;b++){let f=!1,m=0,h=[0,0,0,0,0,0,0];for(let M=0;M<this.size;M++)this.modules[b][M]==f?(m++,m==5?l+=t.PENALTY_N1:m>5&&l++):(this.finderPenaltyAddHistory(m,h),f||(l+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),f=this.modules[b][M],m=1);l+=this.finderPenaltyTerminateAndCount(f,m,h)*t.PENALTY_N3}for(let b=0;b<this.size;b++){let f=!1,m=0,h=[0,0,0,0,0,0,0];for(let M=0;M<this.size;M++)this.modules[M][b]==f?(m++,m==5?l+=t.PENALTY_N1:m>5&&l++):(this.finderPenaltyAddHistory(m,h),f||(l+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),f=this.modules[M][b],m=1);l+=this.finderPenaltyTerminateAndCount(f,m,h)*t.PENALTY_N3}for(let b=0;b<this.size-1;b++)for(let f=0;f<this.size-1;f++){const m=this.modules[b][f];m==this.modules[b][f+1]&&m==this.modules[b+1][f]&&m==this.modules[b+1][f+1]&&(l+=t.PENALTY_N2)}let p=0;for(const b of this.modules)p=b.reduce((f,m)=>f+(m?1:0),p);const u=this.size*this.size,d=Math.ceil(Math.abs(p*20-u*10)/u)-1;return i(0<=d&&d<=9),l+=d*t.PENALTY_N4,i(0<=l&&l<=2568888),l}getAlignmentPatternPositions(){if(this.version==1)return[];{const l=Math.floor(this.version/7)+2,p=this.version==32?26:Math.ceil((this.version*4+4)/(l*2-2))*2;let u=[6];for(let d=this.size-7;u.length<l;d-=p)u.splice(1,0,d);return u}}static getNumRawDataModules(l){if(l<t.MIN_VERSION||l>t.MAX_VERSION)throw"Version number out of range";let p=(16*l+128)*l+64;if(l>=2){const u=Math.floor(l/7)+2;p-=(25*u-10)*u-55,l>=7&&(p-=36)}return i(208<=p&&p<=29648),p}static getNumDataCodewords(l,p){return Math.floor(t.getNumRawDataModules(l)/8)-t.ECC_CODEWORDS_PER_BLOCK[p.ordinal][l]*t.NUM_ERROR_CORRECTION_BLOCKS[p.ordinal][l]}static reedSolomonComputeDivisor(l){if(l<1||l>255)throw"Degree out of range";let p=[];for(let d=0;d<l-1;d++)p.push(0);p.push(1);let u=1;for(let d=0;d<l;d++){for(let b=0;b<p.length;b++)p[b]=t.reedSolomonMultiply(p[b],u),b+1<p.length&&(p[b]^=p[b+1]);u=t.reedSolomonMultiply(u,2)}return p}static reedSolomonComputeRemainder(l,p){let u=p.map(d=>0);for(const d of l){const b=d^u.shift();u.push(0),p.forEach((f,m)=>u[m]^=t.reedSolomonMultiply(f,b))}return u}static reedSolomonMultiply(l,p){if(l>>>8||p>>>8)throw"Byte out of range";let u=0;for(let d=7;d>=0;d--)u=u<<1^(u>>>7)*285,u^=(p>>>d&1)*l;return i(u>>>8==0),u}finderPenaltyCountPatterns(l){const p=l[1];i(p<=this.size*3);const u=p>0&&l[2]==p&&l[3]==p*3&&l[4]==p&&l[5]==p;return(u&&l[0]>=p*4&&l[6]>=p?1:0)+(u&&l[6]>=p*4&&l[0]>=p?1:0)}finderPenaltyTerminateAndCount(l,p,u){return l&&(this.finderPenaltyAddHistory(p,u),p=0),p+=this.size,this.finderPenaltyAddHistory(p,u),this.finderPenaltyCountPatterns(u)}finderPenaltyAddHistory(l,p){p[0]==0&&(l+=this.size),p.pop(),p.unshift(l)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;function r(l,p,u){if(p<0||p>31||l>>>p)throw"Value out of range";for(let d=p-1;d>=0;d--)u.push(l>>>d&1)}function o(l,p){return(l>>>p&1)!=0}function i(l){if(!l)throw"Assertion error"}const s=class{constructor(l,p,u){if(this.mode=l,this.numChars=p,this.bitData=u,p<0)throw"Invalid argument";this.bitData=u.slice()}static makeBytes(l){let p=[];for(const u of l)r(u,8,p);return new s(s.Mode.BYTE,l.length,p)}
99static makeNumeric(l){if(!s.isNumeric(l))throw"String contains non-numeric characters";let p=[];for(let u=0;u<l.length;){const d=Math.min(l.length-u,3);r(parseInt(l.substr(u,d),10),d*3+1,p),u+=d}return new s(s.Mode.NUMERIC,l.length,p)}static makeAlphanumeric(l){if(!s.isAlphanumeric(l))throw"String contains unencodable characters in alphanumeric mode";let p=[],u;for(u=0;u+2<=l.length;u+=2){let d=s.ALPHANUMERIC_CHARSET.indexOf(l.charAt(u))*45;d+=s.ALPHANUMERIC_CHARSET.indexOf(l.charAt(u+1)),r(d,11,p)}return u<l.length&&r(s.ALPHANUMERIC_CHARSET.indexOf(l.charAt(u)),6,p),new s(s.Mode.ALPHANUMERIC,l.length,p)}static makeSegments(l){return l==""?[]:s.isNumeric(l)?[s.makeNumeric(l)]:s.isAlphanumeric(l)?[s.makeAlphanumeric(l)]:[s.makeBytes(s.toUtf8ByteArray(l))]}static makeEci(l){let p=[];if(l<0)throw"ECI assignment value out of range";if(l<128)r(l,8,p);else if(l<16384)r(2,2,p),r(l,14,p);else if(l<1e6)r(6,3,p),r(l,21,p);else throw"ECI assignment value out of range";return new s(s.Mode.ECI,0,p)}static isNumeric(l){return s.NUMERIC_REGEX.test(l)}static isAlphanumeric(l){return s.ALPHANUMERIC_REGEX.test(l)}getData(){return this.bitData.slice()}static getTotalBits(l,p){let u=0;for(const d of l){const b=d.mode.numCharCountBits(p);if(d.numChars>=1<<b)return 1/0;u+=4+b+d.bitData.length}return u}static toUtf8ByteArray(l){l=encodeURI(l);let p=[];for(let u=0;u<l.length;u++)l.charAt(u)!="%"?p.push(l.charCodeAt(u)):(p.push(parseInt(l.substr(u+1,2),16)),u+=2);return p}};let c=s;c.NUMERIC_REGEX=/^[0-9]*$/,c.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,c.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",e.QrSegment=c})(Vi||(Vi={}));(e=>{(t=>{const n=class{constructor(o,i){this.ordinal=o,this.formatBits=i}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(e.QrCode||(e.QrCode={}))})(Vi||(Vi={}));(e=>{(t=>{const n=class{constructor(o,i){this.modeBits=o,this.numBitsCharCount=i}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(e.QrSegment||(e.QrSegment={}))})(Vi||(Vi={}));var ec=Vi;var fB={L:ec.QrCode.Ecc.LOW,M:ec.QrCode.Ecc.MEDIUM,Q:ec.QrCode.Ecc.QUARTILE,H:ec.QrCode.Ecc.HIGH},Vy={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},Xy=4,Nde=.1;function mB(e,t=0){const n=[];return e.forEach(function(r,o){let i=null;r.forEach(function(s,c){if(!s&&i!==null){n.push(`M${i+t} ${o+t}h${c-i}v1H${i+t}z`),i=null;return}if(c===r.length-1){if(!s)return;i===null?n.push(`M${c+t},${o+t} h1v1H${c+t}z`):n.push(`M${i+t},${o+t} h${c+1-i}v1H${i+t}z`);return}s&&i===null&&(i=c)})}),n.join("")}function hB(e,t){return e.slice().map((n,r)=>r<t.y||r>=t.y+t.h?n:n.map((o,i)=>i<t.x||i>=t.x+t.w?o:!1))}function MB(e,t){const{imageSettings:n,size:r,includeMargin:o}=e;if(n==null)return null;const i=o?Xy:0,s=t.length+i*2,c=Math.floor(r*Nde),l=s/r,p=(n.width||c)*l,u=(n.height||c)*l,d=n.x==null?t.length/2-p/2:n.x*l,b=n.y==null?t.length/2-u/2:n.y*l;let f=null;if(n.excavate){let m=Math.floor(d),h=Math.floor(b),M=Math.ceil(p+d-m),z=Math.ceil(u+b-h);f={x:m,y:h,w:M,h:z}}return{x:d,y:b,h:u,w:p,excavation:f}}var wde=(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})();function zB(e){const t=y.useRef(null),n=y.useRef(null);function r(){const{value:z,size:O,level:g,bgColor:x,fgColor:C,includeMargin:S}=e;if(t.current!=null){const q=t.current,A=q.getContext("2d");if(!A)return;let v=ec.QrCode.encodeText(z,fB[g]).getModules();const _=S?Xy:0,R=v.length+_*2,w=MB(e,v),W=n.current,E=w!=null&&W!==null&&W.complete&&W.naturalHeight!==0&&W.naturalWidth!==0;E&&w.excavation!=null&&(v=hB(v,w.excavation));const j=window.devicePixelRatio||1;q.height=q.width=O*j;const T=O/R*j;A.scale(T,T),A.fillStyle=x,A.fillRect(0,0,R,R),A.fillStyle=C,wde?A.fill(new Path2D(mB(v,_))):v.forEach(function(F,Z){F.forEach(function(re,ne){re&&A.fillRect(ne+_,Z+_,1,1)})}),E&&A.drawImage(W,w.x+_,w.y+_,w.w,w.h)}}y.useEffect(()=>{r()});const o=e,{value:i,size:s,level:c,bgColor:l,fgColor:p,style:u,includeMargin:d,imageSettings:b}=o,f=Uy(o,["value","size","level","bgColor","fgColor","style","includeMargin","imageSettings"]),m=W2({height:s,width:s},u);let h=null,M=b?.src;
99return M!=null&&(h=x0.createElement("img",{src:M,key:M,style:{display:"none"},onLoad:()=>{r()},ref:n})),x0.createElement(x0.Fragment,null,x0.createElement("canvas",W2({style:m,height:s,width:s,ref:t},f)),h)}zB.defaultProps=Vy;function OB(e){const t=e,{value:n,size:r,level:o,bgColor:i,fgColor:s,includeMargin:c,imageSettings:l}=t,p=Uy(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let u=ec.QrCode.encodeText(n,fB[o]).getModules();const d=c?Xy:0,b=u.length+d*2,f=MB(e,u);let m=null;l!=null&&f!=null&&(f.excavation!=null&&(u=hB(u,f.excavation)),m=x0.createElement("image",{xlinkHref:l.src,height:f.h,width:f.w,x:f.x+d,y:f.y+d,preserveAspectRatio:"none"}));const h=mB(u,d);return x0.createElement("svg",W2({shapeRendering:"crispEdges",height:r,width:r,viewBox:`0 0 ${b} ${b}`},p),x0.createElement("path",{fill:i,d:`M0,0 h${b}v${b}H0z`}),x0.createElement("path",{fill:s,d:h}),m)}OB.defaultProps=Vy;var $y=e=>{const t=e,{renderAs:n}=t,r=Uy(t,["renderAs"]),o=n==="svg"?OB:zB;return x0.createElement(o,W2({},r))};$y.defaultProps=W2({renderAs:"canvas"},Vy);const H9=({type:e,title:t,securityLevel:n,onClick:r,disabled:o,current:i})=>{const s=!o,c=e==="sms"?"text-yellow-600":"text-green-600";return a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsxs("div",{className:"flex flex-col",children:[a.jsx("span",{className:"font-medium text-neutral-900 text-sm",children:t}),a.jsx("span",{className:`text-xs ${c}`,children:n})]}),a.jsx(ue,{variant:"v2/stroke",disabled:i!=="NOMFA"&&o,onClick:r,children:s?"Disable":"Activate"})]})},Ede=e=>{try{return e.split("secret=")[1].split("&issuer=")[0]}catch{return"No code available, please try again."}},Lde=({totpQRCode:e,onCancel:t,onNext:n})=>{const[r,o]=y.useState(!1),i=Ede(e);return a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("p",{className:"mb-6 text-neutral-500 text-sm",children:r?"Copy this code into your authenticator app.":"Scan this QR code with your authenticator app."}),a.jsx("div",{className:"mb-6",children:r?a.jsx("button",{type:"button",className:"break-all rounded border border-neutral-200 bg-neutral-50 px-4 py-3 text-left font-mono text-sm",onClick:()=>{uB(i),S0("Code copied to clipboard!")},children:i}):a.jsx($y,{value:e||"",size:180})}),a.jsx("button",{type:"button",className:"mb-8 text-neutral-500 text-sm underline",onClick:()=>o(s=>!s),children:r?"Show QR code":"Enter code manually"}),a.jsxs("div",{className:"flex w-full gap-3",children:[a.jsx(ue,{variant:"v2/stroke",className:"flex-1",onClick:t,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",className:"flex-1",onClick:n,children:"Next"})]})]})},Tde=({onNext:e,onCancel:t,onSubmit:n})=>{const[r,o]=y.useState("");return a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsx("p",{className:"mb-6 text-neutral-500 text-sm",children:"Enter your phone number to receive verification codes via text message."}),a.jsx("div",{className:"mb-8 w-full max-w-[280px]",children:a.jsx(gp,{inputClass:"block w-full h-9 rounded border bg-white text-sm font-medium transition-colors focus:ring-0 disabled:cursor-not-allowed disabled:border-gray-300 disabled:text-gray-300 disabled:placeholder:text-gray-300 focus:border-gray-500 border-gray-400 placeholder-shown:border-gray-400 text-gray-700 placeholder-gray-400",containerClass:"w-full",onChange:i=>o(`+${i}`),country:"us",placeholder:"+1 XXX-XXX-XXXX"})}),a.jsxs("div",{className:"flex w-full gap-3",children:[a.jsx(ue,{variant:"v2/stroke",className:"flex-1",onClick:t,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",className:"flex-1",onClick:()=>{e(),n(r)},children:"Next"})]})]})},Wde=({activating:e,type:t,onVerify:n,onBack:r,onCancel:o,error:i})=>{const[s,c]=y.useState(""),[l,p]=y.useState(!1),u=t==="SOFTWARE_TOKEN_MFA"?"authenticator app":"SMS",d=async()=>{p(!0);try{await n(s)}catch(b){const f=b instanceof Error?b.message:"Verification failed. Please try again.";We(f)}finally{p(!1)}};return a.jsxs("div",{className:"flex flex-col items-center",children:[a.jsxs("p",{className:"mb-6 text-neutral-500 text-sm",children:["Enter the 6-digit code from your ",u," to confirm."]}),a.jsx(Kj,{onChange:c,disabled:l}),i&&a.jsx("p",{className:"mt-3 text-red-600 text-sm",children:i}),a.jsxs("div",{className:"mt-8 flex w-full gap-3",children:[a.jsx(ue,{variant:"v2/stroke",className:"flex-1",onClick:r??o,disabled:l,children:r?"Back":"Cancel"}),a.jsx(ue,{variant:e?"v2/filled":"red",className:"flex-1",onClick:d,disabled:s.length!==6||l,loading:l,children:e?"Activate":"Disable"})]})]})},jde=({activating:e,cognitoId:t})=>{const[n,r]=y.useState("");return y.useEffect(()=>{e?kne(t).then(o=>r(o.code)).catch(()=>We("An error occurred while creating recovery codes.")):Pne(t).catch(o=>console.error(o))},[]),a.jsxs("div",{className:"flex flex-col items-center text-center",children:[a.jsx("p",{className:"text-neutral-500 text-sm",children:e?"Your account is now more secure.":"You can re-enable two-factor authentication anytime."}),e&&n&&a.jsxs("div",{className:"mt-6 w-full rounded-lg border border-neutral-200 bg-neutral-50 p-4 text-left",children:[a.jsx("p",{className:"mb-2 font-medium text-neutral-900 text-sm",children:"Recovery code"}),a.jsx("p",{className:"mb-3 text-neutral-500 text-xs",children:"Save this code somewhere safe. You can use it to sign in if you lose access to your authenticator app."}),a.jsxs("div",{className:"flex items-center justify-between rounded border border-neutral-200 bg-white px-3 py-2",children:[a.jsx("span",{className:"font-mono text-sm",children:n}),a.jsx("button",{type:"button",className:"text-neutral-400 text-xs underline hover:text-neutral-600",onClick:()=>{uB(n),S0("Recovery code copied!")},children:"Copy"})]})]})]})},kde={SOFTWARE_TOKEN_MFA:"authenticator app",SMS_MFA:"SMS"},U9=({isOpen:e,onClose:t,activating:n,type:r,currentMethod:o,onVerify:i,cognitoId:s="",totpQRCode:c="",onSubmitPhone:l,error:p})=>{const[u,d]=y.useState(n?0:1),b=!n&&o==="NOMFA"||n&&o!=="NOMFA",f=()=>b?n?"Two-factor authentication enabled":"Two-factor authentication disabled":u===0?`Set up ${kde[r]}`:n?"Verify your code":"Disable two-factor authentication",m=()=>b?a.jsx(jde,{activating:n,cognitoId:s}):u===0?r==="SMS_MFA"&&l?a.jsx(Tde,{onNext:()=>d(1),onCancel:t,onSubmit:l}):a.jsx(Lde,{totpQRCode:c,onCancel:t,onNext:()=>d(1)}):a.jsx(Wde,{activating:n,type:r,onVerify:i,onBack:n?()=>d(0):void 0,onCancel:t,error:p});return a.jsx(I1,{title:f(),isOpen:e,onClose:t,children:m()})},gB=({mfaMethod:e,TOTPQRCode:t,TOTPSetupVerificationError:n,onRefreshMFA:r,onDisableMFA:o,onSetupTOTP:i,onVerifyTOTPToken:s,showSMSOption:c})=>{const[l,p]=y.useState(void 0),[u,d]=y.useState({kind:"closed"});y.useEffect(()=>{r?.(),Ka().then(O=>{p(O.attributes?.sub)})},[]);const b=y.useCallback(async()=>{(await Ka()).getUserData(()=>{},{bypassCache:!0})},[]),f=y.useCallback(()=>{d({kind:"closed"}),e!=="NOMFA"&&window.location.reload()},[e]),m=y.useCallback(async O=>{await s?.(O),b()},[s,b]),h=y.useCallback(async O=>{const g=await Ka();await $1.verifyTotpToken(g,O),await o?.()},[o]),M=y.useCallback(async O=>{await $1.verifyCurrentUserAttributeSubmit("phone_number",O),await o?.()},[o]),z=y.useCallback(()=>{Ka().then(()=>{$1.verifyCurrentUserAttribute("phone_number")})},[]);return a.jsxs(a.Fragment,{children:[a.jsxs("div",{children:[a.jsx("div",{className:"mb-4",children:a.jsx(H9,{type:"totp",title:"Authenticator",securityLevel:"Secure (Required)",onClick:()=>{const O=e===Ao.SOFTWARE_TOKEN_MFA.method;O||i?.(),d({kind:"totp",activating:!O})},disabled:e!==Ao.SOFTWARE_TOKEN_MFA.method,current:e})}),c&&e===Ao.SMS_MFA.method&&a.jsx("div",{children:a.jsx(H9,{type:"sms",title:"SMS code",securityLevel:"Moderately Secure",onClick:()=>{$1.verifyCurrentUserAttribute("phone_number"),d({kind:"sms"})},disabled:!1,current:e})})]}),u.kind==="totp"&&a.jsx(U9,{isOpen:!0,onClose:f,activating:u.activating,type:"SOFTWARE_TOKEN_MFA",currentMethod:e,onVerify:u.activating?m:h,cognitoId:l,totpQRCode:t??void 0,error:n??void 0}),u.kind==="sms"&&a.jsx(U9,{isOpen:!0,onClose:f,activating:!1,type:"SMS_MFA",currentMethod:e,onVerify:M,cognitoId:l,onSubmitPhone:z})]})},Pde=()=>{const{account:e}=Jt(),[t,n]=y.useState(!1),{control:r,handleSubmit:o,reset:i,formState:{isDirty:s}}=t1({mode:"all"}),c=b0(({old_password:m,new_password:h})=>yt.getCurrentUser().then(M=>$1.changePassword(M,m,h))),l=Rf(),p=l.isMFAEnabled,u=m=>{i({old_password:"",new_password:""}),c.mutate(m,{onSuccess:()=>{S0("Password updated")},onError:h=>{console.error(h),We("Password update failed")}})},d=async()=>{t?(await yt.forgetDevice(),await yt.userLogout({global:!0})):(await yt.rememberDevice(),window.location.reload())},b=async()=>{await yt.forgetAllDevices(),await yt.userLogout({global:!0})},f=async()=>{const m=await yt.isDeviceRemembered();n(m)};return y.useEffect(()=>{f()},[e?.id]),a.jsx("div",{className:"w-full max-w-[600px]",children:a.jsxs("form",{onSubmit:o(u),children:[a.jsxs("div",{className:"flex w-full max-w-[600px] flex-col",children:[a.jsx("h2",{className:"mb-5 font-bold text-xl",children:"Update Two-Factor Authentication"}),a.jsx(gB,{mfaMethod:l.method,TOTPQRCode:l.TOTPQRCode,TOTPSetupVerificationError:l.TOTPSetupVerificationError,onRefreshMFA:l.refresh,onDisableMFA:l.disable,onSetupTOTP:l.setupTOTP,onVerifyTOTPToken:l.verifyTOTPToken}),p&&a.jsxs("div",{children:[a.jsx("h3",{className:"mt-8 mb-5 font-bold text-base",children:"Update Device Tracking"}),a.jsx(V,{className:"text-sm",children:"We use device tracking to allow you to log in on the same device without having to input a two-factor authentication code every time."}),a.jsx(V,{className:"font-bold text-sm",children:"Do not remember shared devices."}),a.jsx(V,{className:"mt-2 text-sm",children:t?"Device tracking is enabled for this device.":"Device tracking is not enabled for this device."}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx(ue,{variant:"alternate",onClick:d,type:"button",children:t?"Forget this device":"Remember this device"}),t&&a.jsx(ue,{variant:"red",onClick:b,type:"button",children:"Forget all devices"})]}),t&&a.jsx(V,{className:"mt-2 text-sm italic",children:"Note: Forgetting device(s) will log you out."})]})]}),a.jsxs("div",{className:"mt-8 flex flex-col",children:[a.jsx("h3",{className:"mt-8 mb-5 font-bold text-base",children:"Update Password"}),!p&&a.jsxs("div",{className:"mb-4 flex items-center bg-red-400 p-2 text-sm",children:[a.jsx(Qe,{name:"ExclamationCircle",size:"xl",className:"mr-2"}),"To update your password you must enable multi-factor authentication."]}),a.jsx("div",{children:a.jsx(T0,{label:"Current Password",children:a.jsx(a0,{name:"old_password",control:r,rules:{required:!0},render:({field:m})=>a.jsx(o0,{...m,type:"password",placeholder:"••••••••••••",disabled:!p})})})}),a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"New Password",children:a.jsx(a0,{name:"new_password",control:r,rules:{required:!0},render:({field:m})=>a.jsx(o0,{...m,type:"password",placeholder:"••••••••••••",disabled:!p})})})}),a.jsx(ue,{className:"mt-8 mr-auto",disabled:!s||!p,type:"submit",children:"Save changes"})]})]})})},Ide=({details:e,trusted_contact:t,account:n})=>{const{control:r,handleSubmit:o,formState:{isDirty:i},reset:s}=t1({mode:"all"}),c=b0(p=>RG(n.id,p)),l=p=>{c.mutate(p,{onSuccess:()=>{S0("Trusted contact updated")},onError:u=>{We(`Error updating trusted contact: ${u.message}`)}})};return y.useEffect(()=>{t&&!k0.isEmpty(t)&&s({...t})},[t,s]),a.jsx("div",{className:"w-full max-w-[600px]",children:a.jsx("form",{onSubmit:o(l),id:"ok",children:a.jsxs("div",{className:"flex flex-col",children:[a.jsx("h2",{className:"mb-5 font-bold text-lg",children:"Update Trusted Contact"}),a.jsx(T0,{label:"First Name",children:a.jsx(a0,{name:"given_name",control:r,rules:{required:!0},render:({field:p})=>a.jsx(o0,{...p,placeholder:"Isaac"})})}),a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"Last Name",children:a.jsx(a0,{name:"family_name",control:r,rules:{required:!0},render:({field:p})=>a.jsx(o0,{...p,placeholder:"Asimov"})})})}),a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"Email",children:a.jsx(a0,{name:"email_address",control:r,rules:{required:!0},render:({field:p})=>a.jsx(o0,{...p,placeholder:"[email protected]"})})})}),a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"Phone Number",children:a.jsx(a0,{name:"phone_number",control:r,rules:{required:!0}
99,render:({field:{onChange:p,value:u}})=>a.jsx(gp,{inputStyle:{width:"100%",height:"40px",background:"#e4e4e4",border:"none"},placeholder:"+1 (123) 456-7890",onChange:p,value:u,country:X3.alpha3ToAlpha2(e.country_of_tax_residence||"USA")?.toLowerCase()})})})}),a.jsx(ue,{className:"mt-8 mr-auto",disabled:!i,type:"submit",form:"ok",children:" Save changes"})]})})})},Bde={[fr.BASIC_INFO]:tpe,[fr.MANAGE_ACCOUNTS]:_de,[fr.DOCUMENT_REQUESTS]:Oue,[fr.ADDITIONAL_INFO]:V2e,[fr.TRUSTED_CONTACT]:Ide,[fr.AGREEMENTS]:Z2e,[fr.SECURITY]:Pde,[fr.CONNECTED_APPS]:Ope,[fr.CRYPTO_FEES]:gpe,[fr.IP_ALLOWLIST]:gue},Dde=wG.map(({name:e,slug:t})=>({name:e,slug:t,component:Bde[t]})),Fde=e=>!e||En(e)||e.status==="ACCOUNT_CLOSED"||e.status==="DISABLED",Gy=(e,t=!1)=>t&&!Fde(e)&&["ACTIVE"].includes(e?.crypto_status||""),Hde=[fr.TRUSTED_CONTACT,fr.CRYPTO_FEES],Ude=()=>{const e=M0(),t=Tt(),{account:n,refetch:r}=jn(),{details:o,refetch:i}=N1({options:{gcTime:0}}),{trusted_contact:s}=Gre({accountID:n?.id,options:{enabled:!!n?.id,gcTime:0}}),{isCryptoSupported:c}=as(),l=Gy(n,c),p=["kyc_step","finished","employment_step","financial_profile_step"].includes(n?.last_onboarding_step||""),u=y.useMemo(()=>Dde.filter(h=>(p||!Hde.includes(h.slug))&&(l||h.slug!==fr.CRYPTO_FEES)),[p,l]),d=y.useMemo(()=>{const h=NG(t.hash);return u.find(z=>z.slug===h)?.slug??u[0]?.slug},[u,t.hash]);if(!n||!o)return a.jsx(xt,{});const f={account:n,details:o,hasOnboarded:p,trusted_contact:s},m=h=>{e.push(EG(h)),r(),i()};return a.jsx(Yc,{children:a.jsxs(_a,{title:"Profile Settings",className:"flex h-screen flex-col gap-4 p-4 pt-0 xs:pl-0 md:p-4 md:pt-0 md:pl-0",children:[a.jsx("div",{className:"border-gray-200 border-b"}),a.jsxs("div",{className:"flex h-full flex-col gap-16 overflow-hidden min-[990px]:flex-row",children:[a.jsx(w2e,{tabs:u,activeTabSlug:d||"",onTabChange:m}),a.jsx("main",{className:"mt-2 min-w-0 flex-1 overflow-y-auto",children:u.map(h=>h.slug===d&&a.jsx(h.component,{...f},h.slug))})]})]})})},Lf=["US Stocks, ETFs, Options, and Crypto","9+ Years Historical Data","Real-Time Market Coverage","All US Stock Exchanges","10,000 API Calls / Min","Unlimited Symbols on WebSocket"],yB="market-data-subscribe-form",Vde=({isOpen:e,onClose:t,onViewMarketData:n,marketDataPlanPrice:r})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-[555px] flex-col gap-1 rounded-lg border border-gray-200 bg-white p-4 shadow-lg duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(Yo,{className:"m-0 p-0 font-semibold text-gray-800 text-lg",children:"Elite 100k Free Upgrade"}),a.jsx("button",{type:"button",onClick:t,className:"flex h-6 w-6 items-center justify-center text-gray-500 transition-colors hover:text-gray-700","aria-label":"Close",children:a.jsx(rY,{size:20})})]}),a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx("p",{className:"m-0 p-0 text-base text-gray-700",children:"Your Elite 100k membership includes Algo Trader Plus for free"}
99),a.jsxs("div",{className:"flex flex-col gap-4 rounded-lg border border-yellow-600 bg-[linear-gradient(106deg,rgba(255,252,216,0.65)_-38.69%,#FFF_97.09%)] p-4",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx(sp,{size:26}),a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Algo Trader Plus"})]}),a.jsxs("div",{className:"flex xs:flex-row flex-col items-end xs:items-center xs:justify-end gap-2",children:[a.jsx(c1,{variant:"v2/emerald",children:"Free"}),a.jsxs("p",{className:"m-0 p-0 text-gray-400",children:[a.jsx("span",{className:"font-medium font-mono text-xl line-through",children:r}),a.jsx("span",{className:"font-mono text-base",children:"/mo"})]})]})]}),a.jsx("ul",{className:"m-0 flex xs:grid xs:grid-cols-2 flex-col gap-4 p-0",children:Lf.map(o=>a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx(ei,{className:"shrink-0"}),a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:o})]},o))})]})]}),a.jsx("div",{className:"mt-4 flex w-full justify-end",children:a.jsx(ue,{variant:"v2/filled",onClick:n,children:"Upgrade Now"})})]})})})]}),V9="elite_market_data_modal_dismissed",Xde=({perks:e,isPaper:t})=>{const{isLegalEntity:n,isLegalEntityLoading:r}=it();return t||r||n||!e||e.elite_status!=="100k"||e.market_data?null:a.jsx($de,{})},$de=()=>{const e=M0(),[t,n]=y.useState(!1),{plans:r}=MP(),o=y.useMemo(()=>{if(r?.monthly)return U0(r.monthly.price/100,{acceptZero:!0})},[r]);y.useEffect(()=>{o&&window?.localStorage?.getItem(V9)!=="true"&&n(!0)},[o]);const i=()=>{try{window?.localStorage?.setItem(V9,"true")}catch(c){console.error("Failed to dismiss elite market data modal",c)}n(!1)},s=()=>{i(),e.push(se.ROUTE_MARKET_DATA)};return a.jsx(Vde,{isOpen:t,onClose:i,onViewMarketData:s,marketDataPlanPrice:o})},en=({title:e="Frequently Asked Questions",faq:t,hideContactUs:n=!1,titleClassName:r,itemClassName:o})=>{const[i,s]=y.useState(t.map((p,u)=>({...p,id:u.toString(),isActive:!1}))),c=p=>()=>{s(u=>u.map(d=>({...d,isActive:d.id===p?!d.isActive:d.isActive})))},l=p=>p.stopPropagation();return a.jsxs(a.Fragment,{children:[a.jsx(V,{className:m0("mb-4 font-semibold text-lg",r),children:e}),!n&&a.jsxs("div",{className:"mb-6 flex gap-2",children:[a.jsx(Qe,{name:"ChatBubbleLeftRight",className:"text-yellow-500"}),a.jsx(V,{className:"flex",children:"Still need help?"}),a.jsx(g1,{href:"mailto:[email protected]",children:"Contact Us"})]}),a.jsx("ul",{children:i.map(({id:p,question:u,answer:d,isActive:b})=>a.jsxs("li",{className:m0("mb-4 cursor-pointer items-center justify-between rounded-lg bg-gray-50 p-6",o),onClick:c(p),children:[a.jsxs("div",{className:"flex gap-3",children:[a.jsx(Qe,{className:"mt-1 text-sm",name:b?"ChevronUp":"ChevronDown"}),a.jsx(V,{className:"block font-medium text-md leading-relaxed",children:u})]}),a.jsx("div",{className:Kt("ml-8 overflow-hidden font-light duration-600 ease-in-out",b?"max-h-screen":"max-h-0"),onClick:l,children:a.jsx("div",{className:"mt-2",children:d})})]},p))})]})},AB=({percentage:e,className:t})=>a.jsx("div",{className:O0("flex h-0.5 w-full items-center justify-start bg-gray-200",t),children:a.jsx("div",{className:"h-0.5 bg-yellow-400 transition-[width] duration-300",style:{width:`${e}%`}})}),ls=({title:e,percentage:t,isLoading:n=!1,className:r,faq:o,children:i})=>{const s=o&&o.length>0;return a.jsxs("div",{className:m0("fade-in-up-medium mx-auto mt-5 mb-16 w-full max-w-[1200px] px-2 xl:px-0",r),children:[a.jsx("h1",{className:"mb-5 font-medium text-xl",children:e}),a.jsx(AB,{className:"mb-2.5",percentage:t}),n?a.jsx("div",{className:"mt-16 mb-96 flex items-center justify-center",children:a.jsx(dt,{})}):a.jsxs("div",{className:"mt-6 flex flex-col items-start justify-start gap-8 lg:grid lg:grid-cols-[1fr_minmax(200px,362px)]",children:[a.jsx("div",{className:"w-full",children:i}),a.jsx("div",{children:s&&a.jsx(en,{faq:o})})]})]})},X9={ira:"Individual Retirement",legal_entity:"Business Trading",trading:"Individual Trading"},vB=({account:e,margin:t})=>{const n=t?.account_number??e?.account_number??"",r=e?.account_type==="ira",o=r?k0.startCase(e?.account_sub_type??""):"",i=e?.status==="ONBOARDING"||e?.status==="PAPER_ONLY",s=e?.account_name?e?.account_name:i?"Live Account Application":X9[e?.account_type]??X9.trading,c=r?`${o} IRA ${n}`:`Brokerage Account ${n}`,l=r?`${o} IRA - ${n}`:`Brokerage - ${n}`;return{title:s,subTitle:c,collapsedSubTitle:l}},Gde=({account:e,margin:t})=>{const n=e?.name||"Paper Trading",r=t?.account_number??"";return{title:n,subTitle:`Paper Account ${r}`,collapsedSubTitle:`Paper - ${r}`}}
99,xB=1,_B=1e6,Kde=J0({cash:on().gte(xB).lte(_B).optional(),name:s0(),match:L1(),matchAccountId:s0().optional()}),Zde=e=>e.account_name?`${e.account_name} - ${e.account_number}`:e.account_type==="ira"?`${e.account_sub_type?`${k0.startCase(e.account_sub_type)} `:""}IRA - ${e.account_number}`:e.account_type==="legal_entity"?`Business Trading - ${e.account_number}`:`Individual Trading - ${e.account_number}`,Yde=({isOpen:e,onClose:t})=>{const{refetchPaperAccounts:n,liveAccounts:r}=N0(),o=b0(M=>LG(M),{onSuccess:()=>{S0("You have successfully created a new account"),n(),t()}}),i=Uj({resolver:A1(Kde),defaultValues:{match:!1}}),s=i.watch("match"),c=i.watch("matchAccountId")??r.at(0)?.id,{margin:l,isLoading:p}=io({accountID:c,paper:!1,options:{enabled:!!c}}),u=({match:M,cash:z,name:O})=>{const g={cash:M?parseFloat(l?.equity??"0"):z||1e5,name:O};o.mutate(g)},d=y.useMemo(()=>r?.map(M=>({label:Zde(M),value:M.id}))??[],[r]),b=o.isPending||s&&p,{component:f,isOpen:m,toggle:h}=pn({size:"sm",title:"Open New Paper Account",content:a.jsx(G0,{formMethods:i,onSubmit:u,children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx("p",{className:"m-0 p-0 font-medium text-gray-700 text-sm",children:"Create a new paper account to simulate trades and test strategies. You can have up to 3 paper accounts."}),a.jsx(G0.TextInput,{label:"Nickname",name:"name"}),a.jsx(G0.TextInput,{type:"number",label:"Set Funds",name:"cash",isDisabled:s,placeholder:`${U0(xB)} - ${U0(_B)}`}),d.length>0&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsxs("label",{className:"flex cursor-pointer items-start justify-start gap-1",onClick:()=>{i.setValue("match",!s)},children:[a.jsx(no,{className:"h-5 w-5",state:s?at.Checked:at.Unchecked}),a.jsx("span",{className:"font-semibold text-gray-800 text-sm",children:"Sync to your live account balance"})]}),a.jsx(Ut,{content:"Trade configurations must be set manually to match your live account.",children:a.jsx(sa,{size:16})})]}),a.jsx(G0.SelectInput,{name:"liveAccount",disabled:!s,placeholder:d.at(0)?.label,options:d,onChange:M=>i.setValue("matchAccountId",M)})]})]})}),controls:a.jsxs("div",{className:"flex gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:()=>h(),children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:i.handleSubmit(u),disabled:b,loading:b,children:"Save"})]}),onClose:()=>{m&&t()}});return y.useEffect(()=>{e&&!m&&h()},[e,m,h]),a.jsx(a.Fragment,{children:f})},$9=({title:e,subTitle:t,equity:n,percentage:r,onClick:o,active:i,hideAccountMetrics:s})=>a.jsxs("button",{className:m0("flex w-full flex-col items-start justify-between gap-[2.5px] rounded border border-cool-gray-200 p-3 transition-all",!!o&&"hover:border-yellow-600 hover:bg-yellow-100",i&&"border-yellow-500 bg-yellow-50"),onClick:o,type:"button",children:[a.jsxs("div",{className:"flex w-full items-center justify-between gap-1",children:[a.jsx("div",{className:"truncate whitespace-nowrap font-medium text-gray-900 text-sm",children:e}),!s&&a.jsx("div",{className:"font-mono text-gray-900 text-sm",children:U0(n,{minimumFractionDigits:2})})]}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-1",children:[a.jsx("div",{className:"truncate whitespace-nowrap text-gray-600 text-xs",children:t}),!s&&a.jsxs("div",{className:m0("font-medium font-mono text-gray-600 text-xs",typeof r=="number"&&r>=0&&"text-green-600",typeof r=="number"&&r<0&&"text-red-500"),children:[r?.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),"%"]})]})]}),G9=({icon:e,label:t,onClick:n})=>a.jsxs("button",{className:"flex items-center justify-center gap-1 rounded border border-gray-400 bg-white px-4 py-2 text-center font-medium text-gray-800 text-sm transition-all hover:border-gray-500 hover:bg-gray-50",onClick:n,type:"button",children:[e,t]}),Qde=3,K9=({product:e,accounts:t,margins:n})=>e==="paper"?t?.map(r=>{const o=n?.find(i=>i.id===r.paper_account_id);return{id:r.paper_account_id,...Gde({account:r,margin:o}),percentage:o&&E2(o.last_equity,o.equity),equity:o?.equity,last_equity:o?.last_equity}})??[]:e==="live"?t?.map(r=>{const o=n?.find(i=>i.id===r.id);return{id:r.id,...vB({account:r,margin:o}
99),hideAccountMetrics:En(r),percentage:o&&E2(o.last_equity,o.equity),equity:o?.equity,last_equity:o?.last_equity}})??[]:[],Jde=({darkLogo:e})=>{const{sidebarState:t,setIsSidebarBlurred:n}=y.useContext($o),r=M0(),[o,i]=y.useState(!1),[s,c]=y.useState(0),[l,p]=y.useState(!1),[u,d]=y.useState(!1),{isLoading:b,currentAccount:f,setCurrentAccount:m,liveAccounts:h,paperAccounts:M,paperAccountsNoDetail:z}=N0(),{margin:O}=px({accountIDs:h.map(R=>R.id),paper:!1,options:{enabled:!!h.length}}),{margin:g}=px({accountIDs:z.map(({paper_account_id:R})=>R),paper:!0,options:{enabled:!!z.length}}),x=R=>{const w=h?.find(W=>W.id===R.id);w&&En(w)?r.push(se.ROUTE_NEW_ACCOUNT):m(R.id)},C=K9({product:"live",accounts:h,margins:O}),S=K9({product:"paper",accounts:z,margins:g}),q=y.useMemo(()=>(C.find(w=>w.id===f?.id)||S.find(w=>w.id===f?.id))??{title:"Loading...",subTitle:""},[C,S,f]),A=t===T1.COLLAPSED;y.useEffect(()=>{n(o)},[o,n]),y.useEffect(()=>{const R=()=>i(!1);return document.addEventListener("click",R),()=>{document.removeEventListener("click",R)}},[]);const v=R=>{R.stopPropagation(),i(!o),c(0),o||setTimeout(()=>{p(!0),c(1)},100)},_=y.useCallback(()=>{l&&p(!1)},[l]);return a.jsxs("div",{className:"h-14",children:[a.jsx(Xj,{attachment:"top left",targetAttachment:"bottom left",offset:"-12px 0",onUpdate:_,renderTarget:R=>a.jsxs("button",{type:"button",disabled:b,ref:R,onClick:v,"data-testid":"account-switcher-button",className:m0("flex h-14 w-full items-center gap-1 overflow-hidden rounded border border-cool-gray-200 p-2",A?"justify-center bg-transparent":"justify-between","cursor-pointer disabled:cursor-progress",o&&"bg-cool-gray-50"),children:[a.jsxs("div",{className:"flex w-full items-center gap-2 overflow-hidden",children:[a.jsx(aj,{className:m0("h-6 w-6",e&&"text-gray-900")}),!A&&a.jsxs("div",{className:"flex w-full flex-col overflow-hidden text-left",children:[a.jsx("div",{className:"truncate whitespace-nowrap font-semibold text-black text-sm",children:q?.title}),a.jsx("div",{className:"truncate whitespace-nowrap font-medium text-gray-500 text-xs",children:q?.collapsedSubTitle})]})]}),!A&&(o?a.jsx(_j,{size:20}):a.jsx(ip,{size:20}))]}),renderElement:R=>o&&a.jsxs("dialog",{ref:R,style:{opacity:s},className:"flex max-h-[calc(100vh-8rem)] w-[348px] flex-col gap-4 overflow-y-auto rounded-lg border border-gray-200 bg-white p-4 shadow-[0_4px_8px_0_rgba(0,0,0,0.1)] sm:w-[380px]","data-testid":"account-switcher-dropdown","aria-label":"Account Switcher",children:[a.jsxs("section",{className:"flex flex-col gap-3",children:[a.jsx("h3",{className:"m-0 p-0 font-bold text-gray-700 text-sm",children:"LIVE ACCOUNT"}),C.map(w=>a.jsx($9,{...w,active:w.id===f?.id,onClick:()=>x(w),"data-testid":`account-item-live-${w.id}`},w.id))]}),a.jsxs("section",{className:"flex flex-col gap-3",children:[a.jsx("h3",{className:"m-0 p-0 font-bold text-gray-700 text-sm",children:"PAPER ACCOUNT"}),a.jsx("div",{className:"flex flex-col gap-3",children:S.length>0?S.map(w=>a.jsx($9,{...w,active:w.id===f?.id,onClick:()=>x(w),"data-testid":`account-item-paper-${w.id}`},w.id)):a.jsx("div",{className:"py-3 text-start text-gray-600 text-sm",children:"No Paper Accounts"})})]}),a.jsxs("section",{className:"flex flex-col gap-3",children:[M.length<Qde&&a.jsx(G9,{icon:a.jsx(Cg,{size:20}),label:"New Paper Account",onClick:()=>d(!0)}),a.jsx(G9,{icon:a.jsx(Tj,{size:20}),label:"Account Management",onClick:()=>r.push(se.ROUTE_PROFILE_MANAGE_ACCOUNTS)}),a.jsx("div",{className:"my-1 h-px w-full bg-cool-gray-200"}),a.jsxs("button",{className:"flex items-center justify-center gap-1.5 rounded border border-transparent bg-white p-1.5 px-4 text-center font-medium text-rose-500 text-sm transition-all hover:border-rose-500 hover:bg-rose-50",onClick:()=>yt.userLogout({global:!0}),type:"button",children:[a.jsx(Bj,{size:20}),"Sign Out"]})]})]})}),u&&a.jsx(Yde,{isOpen:!0,onClose:()=>d(!1)})]})},ebe=e=>!!e,tbe=({label:e,leftIcon:t,active:n=!1,isCollapsed:r=!1,onClick:o})=>a.jsx(Ut,{content:e,hidden:!r,placement:"right",children:a.jsx(ue,{className:O0("flex h-10 w-full justify-start rounded-lg",n&&"bg-zinc-100"),variant:"ghost",leftIcon:t?a.jsx(Qe,{name:t}):void 0,onClick:o,children:!r&&a.jsx("span",{className:"flex w-full grow justify-start truncate",children:e})})}),CB=e=>typeof e=="boolean"?null:a.jsx(nbe,{...e}),nbe=({label:e,leftIcon:t,subItems:n,href:r,newTab:o=!1,active:i=!1,onClick:s,unresponsive:c=!1})=>{const{history:l,sidebarState:p}=y.useContext($o),u=Tt(),d=y.useMemo(()=>
99n?.filter(ebe)??[],[n]),b=!!n,f=y.useMemo(()=>{if(i)return!0;if(!r)return!1;const[_="",R=""]=r.split("#"),[w=""]=_.split("?"),W=R?`#${R}`:"",E=R.includes(":");return(b?u.pathname===w:u.pathname===w||u.pathname.startsWith(`${w}/`))&&(!W||E||u.hash===W)},[i,r,b,u.pathname,u.hash]),m=y.useMemo(()=>{let _=-1,R=0;for(let w=0;w<d.length;w++){const W=d[w];if(W.active)return w;if(!W.href)continue;const[E=""]=W.href.split("#"),[j=""]=E.split("?");if(!j)continue;(u.pathname===j||u.pathname.startsWith(`${j}/`))&&j.length>R&&(R=j.length,_=w)}return _},[d,u.pathname]),h=f||m!==-1,[M,z]=y.useState(!1),[O,g]=y.useState(!1),x=M||!O&&h;y.useEffect(()=>{h||g(!1)},[h]);const C=c?!1:p===T1.COLLAPSED,S=typeof e=="string"?e:"sidebar section",q=()=>{x?(z(!1),g(h)):(z(!0),g(!1))},A=()=>{b&&!r&&q(),r&&(o?window.open(r,"_blank","noopener,noreferrer"):l?.push(r)),s?.()},v=_=>{_.stopPropagation(),q()};return a.jsxs("div",{className:"relative flex flex-col",children:[a.jsx(Ut,{content:e,hidden:!C,placement:C?"right":"top",children:a.jsxs("div",{className:"relative w-full",children:[a.jsx(ue,{className:O0("flex h-10 w-full justify-start rounded-lg",b&&!C&&"pr-8",f&&"bg-zinc-100"),variant:"ghost",leftIcon:t?a.jsx(Qe,{name:t}):void 0,onClick:A,children:!C&&a.jsx("span",{className:"flex w-full grow justify-start truncate",children:e})}),b&&!C&&a.jsx("button",{type:"button","aria-expanded":x,"aria-label":`${x?"Collapse":"Expand"} ${S}`,className:"absolute top-1/2 right-2 flex -translate-y-1/2 rounded p-1 focus:outline-none focus:ring-2 focus:ring-yellow-200",onClick:v,children:a.jsx(Qe,{name:x?"ChevronDown":"ChevronRight",className:"h-4 w-4 stroke-[3px]"})})]})}),x&&a.jsx("div",{className:O0("mt-0.5 flex flex-col gap-0.5",!C&&"pl-2"),children:d.map((_,R)=>a.jsx(tbe,{label:_.label,leftIcon:_.leftIcon,active:R===m,isCollapsed:C,onClick:()=>{_.href&&(_.newTab?window.open(_.href,"_blank","noopener,noreferrer"):l?.push(_.href)),_.onClick?.()}},pg(_)))})]})},rbe=({settings:e})=>{const{setIsSidebarBlurred:t}=y.useContext($o),[n,r]=y.useState(!1),[o,i]=y.useState(0),[s,c]=y.useState(!1);y.useEffect(()=>{t(n)},[n,t]),y.useEffect(()=>{const u=()=>r(!1);return document.addEventListener("click",u),()=>{document.removeEventListener("click",u)}},[]);const l=u=>{u.stopPropagation(),r(!n),i(0),n||setTimeout(()=>{c(!0),i(1)},100)},p=y.useCallback(()=>{s&&c(!1)},[s]);return a.jsx(Xj,{attachment:"bottom left",targetAttachment:"top left",offset:"12px 0",onUpdate:p,renderTarget:u=>a.jsx(ue,{ref:u,variant:"secondary",onClick:l,"aria-label":"User profile options",children:a.jsx(Qe,{name:"Cog6Tooth"})}),renderElement:u=>n&&a.jsx("div",{ref:u,style:{opacity:o},className:"z-50 min-w-[186.4px] space-y-0.5 rounded-md border border-gray-200 bg-white p-1",children:e.map(d=>a.jsx(CB,{...d,unresponsive:!0},pg(d)))})})},abe=()=>{const{sidebarState:e,setSidebarState:t}=y.useContext($o),n=()=>{switch(e){case T1.EXPANDED:t(T1.COLLAPSED),window.localStorage?.setItem("sidebarState",T1.COLLAPSED);break;case T1.MOBILE:t(T1.HIDDEN),window.localStorage?.removeItem("sidebarState");break;case T1.COLLAPSED:t(T1.EXPANDED),window.localStorage?.setItem("sidebarState",T1.EXPANDED);break;default:console.error("invalid sidebarState")}},r=[T1.EXPANDED,T1.MOBILE].includes(e)?"ArrowSmallLeft":"ArrowSmallRight";return a.jsx(ue,{onClick:n,variant:"secondary",children:a.jsx(Qe,{name:r})})},obe=({items:e,darkLogo:t,version:n,settings:r,children:o,ownerId:i})=>{const{sidebarState:s,isSidebarBlurred:c}=y.useContext($o),l=y.useMemo(()=>e.filter(Boolean).map(p=>a.jsx(CB,{...p},pg(p))),[e]);return a.jsx("div",{className:"h-screen shrink-0 overflow-y-auto",children:a.jsxs("nav",{className:O0("flex h-full flex-col space-y-6 rounded-lg px-3 py-6 pr-5",c&&"pointer-events-none",s===T1.HIDDEN&&"hidden",s===T1.EXPANDED?"w-64":"w-fit",s===T1.MOBILE&&"fixed top-0 left-0 z-50 h-full w-full overflow-y-scroll rounded-none border-transparent bg-white"),children:[a.jsx(Jde,{darkLogo:t,ownerId:i}),a.jsx("div",{className:O0("flex flex-col space-y-0",s===T1.COLLAPSED&&"items-center"),children:l}),o,a.jsx("div",{className:"flex w-full flex-1 items-end",children:a.jsxs("div",{className:O0("flex w-full justify-between",[T1.EXPANDED,T1.MOBILE].includes(s)?"space-x-4":"flex-col items-center space-y-2.5"),
99children:[a.jsx(rbe,{settings:r}),a.jsx(abe,{})]})}),n&&s===T1.EXPANDED&&a.jsx(V,{className:"mx-auto text-center font-medium text-base text-gray-500",children:n})]})})},ibe=()=>a.jsx(On,{variant:"info",message:"You are on Paper Trading, no real money is being used.",className:"mx-6 mr-8 mb-6 xs:ml-0"}),qB={DJXW:"DJX",SPXW:"SPX",VIXW:"VIX"},j2=e=>qB[e.trim().toUpperCase()],SB=e=>j2(e)!==void 0,sbe=e=>{const t=e.trim().toUpperCase();return[t,...Object.entries(qB).filter(([,n])=>n===t).map(([n])=>n)]},cbe=({title:e,titleId:t,...n})=>y.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...n},e?y.createElement("title",{id:t},e):null,y.createElement("path",{d:"M4 0.400391H28C29.9882 0.400391 31.5996 2.01177 31.5996 4V28C31.5996 29.9882 29.9882 31.5996 28 31.5996H4C2.01177 31.5996 0.400391 29.9882 0.400391 28V4C0.400391 2.01177 2.01177 0.400391 4 0.400391Z",fill:"url(#paint0_linear_3373_6215)"}),y.createElement("path",{d:"M4 0.400391H28C29.9882 0.400391 31.5996 2.01177 31.5996 4V28C31.5996 29.9882 29.9882 31.5996 28 31.5996H4C2.01177 31.5996 0.400391 29.9882 0.400391 28V4C0.400391 2.01177 2.01177 0.400391 4 0.400391Z",stroke:"#565656",strokeWidth:.8}),y.createElement("defs",null,y.createElement("linearGradient",{id:"paint0_linear_3373_6215",x1:2.4,y1:2.4,x2:29.6,y2:29.6,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"#202020"}),y.createElement("stop",{offset:1,stopColor:"#3B3B3B"})))),lbe=y.memo(cbe),pbe=({title:e,titleId:t,...n})=>y.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...n},e?y.createElement("title",{id:t},e):null,y.createElement("path",{d:"M4 0.400391H28C29.9882 0.400391 31.5996 2.01177 31.5996 4V28C31.5996 29.9882 29.9882 31.5996 28 31.5996H4C2.01177 31.5996 0.400391 29.9882 0.400391 28V4C0.400391 2.01177 2.01177 0.400391 4 0.400391Z",fill:"url(#paint0_linear_3373_6217)"}),y.createElement("path",{d:"M4 0.400391H28C29.9882 0.400391 31.5996 2.01177 31.5996 4V28C31.5996 29.9882 29.9882 31.5996 28 31.5996H4C2.01177 31.5996 0.400391 29.9882 0.400391 28V4C0.400391 2.01177 2.01177 0.400391 4 0.400391Z",stroke:"#9C9C9C",strokeWidth:.8}),y.createElement("defs",null,y.createElement("linearGradient",{id:"paint0_linear_3373_6217",x1:2.4,y1:2.4,x2:29.6,y2:29.6,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"white"}),y.createElement("stop",{offset:1,stopColor:"#D7D7D7"})))),ube=y.memo(pbe);async function dbe(e){const n=await(await fetch(`${e}/manifest.json`)).json();return{availableSymbols:new Set(n.symbols??[]),symbolsWithDark:new Set(n.dark??[])}}function bbe(){const e=typeof window<"u"?window.env?.ASSET_LOGO_BASE_URL:void 0,{data:t,isLoading:n}=v2({queryKey:e0.assets.logoManifest(e||""),queryFn:()=>{if(!e)throw new Error("ASSET_LOGO_BASE_URL required");return dbe(e)},enabled:!!e,staleTime:1/0,gcTime:1/0});return{availableSymbols:t?.availableSymbols??null,symbolsWithDark:t?.symbolsWithDark??null,isLoading:n}}function Z9(){if(typeof document>"u")return"light";const e=document.documentElement;return e.getAttribute("data-theme")==="dark"||e.classList.contains("dark")?"dark":"light"}function fbe(){const[e,t]=y.useState(Z9);return y.useEffect(()=>{const n=document.documentElement,r=new MutationObserver(()=>{t(Z9())});return r.observe(n,{attributes:!0,attributeFilter:["class","data-theme"]}),()=>r.disconnect()},[]),e}const Ky={sm:"w-4 h-4",base:"w-5 h-5",lg:"w-[26px] h-[26px]",xl:"w-8 h-8"},mbe={sm:"text-[7px]",base:"text-[9px]",lg:"text-[10px]",xl:"text-[13px]"},RB=new Set;function NB(e,t){return`${e}:${t}`}const wB=({name:e,size:t="base",className:n,theme:r="light"})=>{const o=O0(Ky[t],n),i=e.slice(0,2).toUpperCase(),s=r==="dark"?lbe:ube;return a.jsxs("div",{className:O0("relative inline-flex",o),children:[a.jsx(s,{className:o}),a.jsx("div",{className:O0("absolute inset-0 flex items-center justify-center","pointer-events-none select-none","font-semibold text-[#565656]",mbe[t]),children:i})]})},hbe=({symbol:e,baseUrl:t,size:n="base",className:r,theme:o,hasDarkVariant:i})=>{const[s,c]=y.useState(!1),[l,p]=y.useState(!1),[u,d]=y.useState(!1),b=e.replace("/","-");if(s)return a.jsx(wB,{name:e,size:n,className:r,theme:o});const f=`${t}/${b}.svg`,m=`${t}/dark/${b}.svg`,h=o==="dark"&&!u&&i,M=h?m:f,z=Ky[n],O=O0(z,r),g=()=>{h?d(!0):(RB.add(NB(e,"light")),c(!0))};return a.jsxs("span",{className:O0("inline-block shrink-0",O),children:[l?a.jsx("img",{src:M,alt:e,className:O0("block",z),onError:g}):a.jsx("span",{className:O0("block animate-pulse rounded bg-gray-200",z)}
99),!l&&a.jsx("img",{src:M,alt:"","aria-hidden":!0,className:"sr-only",onLoad:()=>p(!0),onError:g})]})},ir=({name:e,size:t="base",className:n})=>{const r=fbe(),{availableSymbols:o,symbolsWithDark:i,isLoading:s}=bbe(),c=window.env?.ASSET_LOGO_BASE_URL,l=NB(e,"light");if(c&&s){const d=Ky[t];return a.jsx("span",{className:O0("inline-block shrink-0",d,n),children:a.jsx("span",{className:O0("block animate-pulse rounded bg-gray-200",d)})})}const p=o?.has(e)??!1,u=i?.has(e)??!1;return c&&p&&!RB.has(l)?a.jsx(hbe,{symbol:e,baseUrl:c,size:t,className:n,theme:r,hasDarkVariant:u}):a.jsx(wB,{name:e,size:t,className:n,theme:r})},S4=({symbol:e,icon:t,companyName:n,price:r,dailyChange:o,dailyChangePercent:i,showNotTradableIcon:s=!1,showNoOvernightSupportIcon:c=!1,showOvernightHaltedIcon:l=!1,isLoading:p,isQuoteLoading:u=!1,as:d,href:b,onClick:f,isHighlighted:m=!1,isCompact:h=!1})=>{const M=p?"div":d||(b?"a":"button"),z=p||u,O=U0(o,{minimumFractionDigits:2,withPrefix:!0}),g=Aa(i,!1,!0),x=U0(r,{minimumFractionDigits:2}),C=o!==void 0&&o>=0?"text-emerald-600":"text-red-500",S=o===0?"+$0.00":O,q=i===0?"+0.00%":g,A=v=>v?"animate-pulse bg-gray-200 text-transparent rounded select-none box-decoration-clone inline-block":"";return a.jsxs(M,{href:p?void 0:b,onClick:p?void 0:f,type:M==="button"?"button":void 0,className:O0("flex w-full flex-col justify-between rounded p-2 hover:bg-[#F8F8F8]",h?"h-21 gap-y-2":"h-21 xs:h-16 gap-y-2 xs:gap-y-0",m&&"bg-[#F8F8F8]"),children:[a.jsxs("div",{className:"flex flex-row",children:[a.jsxs("div",{className:O0("flex gap-x-3 gap-y-2",h?"flex-col":"xs:flex-row flex-col"),children:[a.jsxs("div",{className:"flex flex-row gap-x-2",children:[p?a.jsx("div",{className:"flex h-6 w-6 items-center",children:a.jsx("div",{className:"h-5 w-5 shrink-0 animate-pulse rounded bg-gray-200"})}):a.jsx("div",{className:"flex h-6 w-6 items-center",children:t}),a.jsx("div",{className:O0("flex items-center font-semibold text-[#282828] text-sm",A(p)),children:p?"Loading":e})]}),(z||o!==void 0&&i!==void 0)&&a.jsxs("div",{children:[a.jsx("span",{className:O0("text-sm",C,A(z)),children:z?"+$0.00":S}),a.jsxs("span",{className:O0("text-sm",C,A(z)),children:["(",z?"+0.00%":q,")"]})]})]}),a.jsxs("div",{className:O0("ml-auto flex gap-x-3 gap-y-2",h?"flex-col-reverse justify-end":"xs:flex-row flex-col-reverse xs:justify-start justify-end"),children:[a.jsxs("div",{className:"ml-auto flex flex-row gap-x-3",children:[c&&a.jsx(Ei,{content:"Overnight trading is not supported for this asset.",children:a.jsx("img",{src:"/resources/icons/asset-search/ProhibitInset.svg",alt:"No Overnight Trading Support",width:20,height:20,className:Kt(!h&&"xs:mt-[-2px]")})}),l&&a.jsx(Ei,{content:"Overnight trading is temporarily suspended for this asset.",children:a.jsx("img",{src:"/resources/icons/asset-search/ExclamationMark.svg",alt:"Alpaca Halted",width:20,height:20,className:Kt(!h&&"xs:mt-[-2px]")})}),s&&a.jsx(Ei,{content:"This asset cannot be traded on our platform at this time.",children:a.jsx("img",{src:"/resources/icons/asset-search/XCircle.svg",alt:"Not Tradable",width:20,height:20,className:Kt(!h&&"xs:mt-[-2px]")})})]}),a.jsx("span",{className:O0("font-medium text-[#282828] text-sm",!h&&"xs:ml-1",A(z)),children:z?"$000.00":x??"-"})]})]}),a.jsx("div",{className:O0("min-w-0 truncate text-left font-normal text-[#696969] text-xs",A(p)),children:p?"Loading":n})]})},Mbe=({query:e,onQueryChange:t,onFocus:n,onClose:r,isOpen:o,assets:i,tabs:s,activeTab:c,onTabChange:l,isLoading:p,isLoadingMore:u,hasMore:d,onLoadMore:b,onSelect:f,placeholder:m,autofocus:h,showFilters:M=!0})=>{const[z,O]=y.useState(-1),g=y.useRef(null),x=y.useRef(null);y.useEffect(()=>{O(-1)},[o,e]),y.useEffect(()=>{h&&x.current?.focus()},[h]);const C=A=>{const{scrollTop:v,clientHeight:_,scrollHeight:R}=A.currentTarget;R-v-_<50&&d&&!u&&b()},S=A=>{if(g.current){const v=g.current.querySelectorAll("[data-asset-item]");v[A]&&v[A].scrollIntoView({block:"nearest"})}},q=A=>{if(A.key==="Escape"&&o){A.preventDefault(),r();return}if(!(!o||p||i.length===0))switch(A.key){case"ArrowDown":A.preventDefault(),O(v=>{const _=v<i.length-1?v+1:v;return S(_),_});break;case"ArrowUp":A.preventDefault(),O(v=>{const _=v>0?v-1:0;return S(_),_});break;case"Enter":{A.preventDefault(),f(i[z===-1?0:z]);break}}};return a.jsxs("div",{className:"relative",children:[a.jsxs("div",{className:"group relative",children:[a.jsx("div",{className:"pointer-events-none absolute inset-y-0 left-2 flex items-center",children:a.jsx(Qe,{className:"h-5 w-5 text-[#7A7A7A]",name:"MagnifyingGlass"})}
99),a.jsx("input",{ref:x,type:"text",value:e,onChange:A=>t(A.target.value),onFocus:n,onKeyDown:q,placeholder:m,className:Kt("w-full border border-[#9C9C9C] bg-white p-2 pl-9 font-medium text-[#7A7A7A] text-sm focus:outline-none focus:ring-0",M?"rounded-lg":"rounded-[4px]")})]}),o&&a.jsxs("div",{className:Kt("absolute top-full left-0 z-50 mt-2 flex w-full flex-col overflow-hidden border border-[#9C9C9C] bg-[#FFF] shadow-lg",M?"max-h-[390px] rounded-lg":"max-h-[346px] rounded-[4px]"),children:[M&&a.jsx("div",{className:"sticky top-0 z-10 bg-white px-2 pt-3 pb-0",children:a.jsx("div",{className:"flex items-center gap-4 border-[#D1D5DB] border-b",children:s.map(A=>{const v=c===A.id;return a.jsxs("button",{type:"button",onClick:()=>l(A.id),className:Kt("relative flex items-center gap-2 pb-3 font-medium text-xs outline-none transition-colors",v?"text-indigo-600":"text-gray-500 hover:text-gray-700"),children:[a.jsx("span",{className:"mt-0.5",children:A.label}),A.count>=0&&a.jsx("span",{className:Kt("rounded-full px-1.5 py-0.5 font-mono font-semibold text-xs",v?"bg-indigo-50 text-[#4F46E5]":"bg-gray-100 text-[#565656]"),children:A.count}),v&&a.jsx("div",{className:"absolute bottom-0 left-0 h-0.5 w-full rounded-t-full bg-[#4F46E5]"})]},A.id)})})}),a.jsx("div",{ref:g,className:"flex-1 overflow-y-auto scroll-smooth p-1",onScroll:C,children:p&&i.length===0?a.jsx("div",{className:Kt("flex flex-col gap-1",M&&"mt-2"),children:[1,2,3,4,5].map(A=>a.jsx(S4,{isLoading:!0,isCompact:!M},A))}):a.jsxs("div",{className:Kt("flex flex-col gap-1",M&&"mt-2"),children:[i.map((A,v)=>a.jsx("div",{"data-asset-item":!0,children:a.jsx(S4,{as:"button",onClick:()=>f(A),symbol:A.symbol,companyName:A.name,price:A.price,dailyChange:A.dailyChange,dailyChangePercent:A.dailyChangePercent,icon:a.jsx(ir,{name:A.symbol}),showNotTradableIcon:!A.tradable,showOvernightHaltedIcon:A.showOvernightHaltedIcon,showNoOvernightSupportIcon:A.showNoOvernightSupportIcon,isLoading:p,isQuoteLoading:A.isQuoteLoading,isHighlighted:z===v,isCompact:!M})},A.id)),u&&a.jsx("div",{className:"flex flex-col gap-1",children:[1,2].map(A=>a.jsx(S4,{isLoading:!0},`more-${A}`))}),!p&&i.length===0&&a.jsxs("div",{className:"flex h-[340px] flex-col items-center justify-center gap-y-4 text-center text-gray-400 text-sm",children:[a.jsx(ir,{name:"AR",size:"xl"}),a.jsx("h2",{className:"mb-0 text-[#3B3B3B] text-lg",children:"Try another search"}),a.jsx("p",{className:"max-w-[413px] text-[#565656] text-sm",children:"No assets matched your entry. Check for typos or try a different symbol."})]}),!d&&i.length>0&&a.jsx("div",{className:"p-4 text-center text-gray-300 text-xs",children:"End of results"})]})})]})]})},zbe=["us_equity","crypto","us_index"],lo=e=>e==="us_index",Obe=e=>zbe.includes(e),gbe=({assetClass:e,tabAssetClass:t,areIndexesVisible:n,symbol:r,debouncedQuery:o})=>t?e===t:lo(e)?n?SB(r)?r.trim().toUpperCase()===o.trim().toUpperCase():!0:!1:Obe(e),ybe=e=>e.filter(t=>!lo(t.class)).map(t=>t.symbol),Abe=(e,t)=>{if(!lo(t))return se.format(se.ROUTE_TRADE,{symbol:e});const n=e.trim().toUpperCase(),r=j2(n)??e;return`${se.format(se.ROUTE_TRADE,{symbol:r})}?asset_class=options`},vbe=e=>{const t=e.ask!==void 0&&e.bid!==void 0?(e.ask+e.bid)/2:e.last,n=e.last??0,r=Number.parseFloat(e.last_day_closing??""),o=e.last!==void 0&&Number.isFinite(r)&&r>0,i=o?n-r:void 0,s=o&&i!==void 0?i/r:void 0;return{price:t,dailyChange:i,dailyChangePercent:s}},Y9=[{id:"all",label:"All",assetClass:void 0},{id:"equities",label:"Equities",assetClass:"us_equity"},{id:"crypto",label:"Crypto",assetClass:"crypto"}],Vl=({placeholder:e="Search by symbol...",value:t,onChange:n,onSelect:r,autofocus:o,showFilters:i=!0})=>{const s=M0(),[c,l]=y.useState(""),p=t!==void 0,u=p?t:c,[d,b]=y.useState(!1),[f,m]=y.useState("all"),h=y.useRef(null),M=y.useRef([]),z=y.useRef(null),O={all:ru({query:u,assetClass:void 0,exchanges:void 0}),equities:ru({query:u,assetClass:"us_equity",exchanges:void 0,enabled:i}),crypto:ru({query:u,assetClass:"crypto",exchanges:void 0,enabled:i}),index:ru({query:u,assetClass:"us_index",exchanges:void 0,enabled:i})},g=O[f],x=Y9.find(be=>be.id===f)?.assetClass,C=g.data?.pages.flatMap(be=>Array.isArray(be)?be:be.assets||[])||[],S=g.debouncedQuery.trim().toUpperCase(),q=j2(S),A=i&&f==="all"&&q!==void 0,v=A?C.find(be=>be.class==="us_index"&&be.symbol.trim().toUpperCase()===q):void 0,_=A&&v===void 0,{asset:R,isFetched:w,isError:W}
99=bp({symbol:q??"",options:{enabled:_,retry:!1,meta:{showErrorToast:!1}}}),E=v??R,j=_&&!E&&!w&&!W,F=C.filter(be=>gbe({assetClass:be.class,tabAssetClass:x,areIndexesVisible:i,symbol:be.symbol,debouncedQuery:g.debouncedQuery})).flatMap(be=>{if(A&&be.symbol.trim().toUpperCase()===S){if(E)return[E];if(j)return[]}return[be]});A&&E&&!F.some(be=>be.symbol.trim().toUpperCase()===E.symbol.trim().toUpperCase())&&F.push(E);const Z=A?Array.from(F.reduce((be,he)=>{const ee=he.symbol.trim().toUpperCase();return be.has(ee)||be.set(ee,he),be},new Map).values()):F,re=y.useMemo(()=>ybe(Z),[Z]),{latestFeed:ne}=Qc(),{quotes:k,isLoading:K,isFetching:U}=Hy({symbols:re,feed:ne,options:{enabled:re.length>0,placeholderData:Bc}}),G=y.useMemo(()=>{const be=k??[],he=M.current,ee=new Map;he.forEach(X=>{ee.set(X.symbol,X)}),be.forEach(X=>{ee.set(X.symbol,X)});const oe=Array.from(ee.values());return M.current=oe,oe},[k]),H=y.useMemo(()=>{const be=new Map(G.map(he=>[he.symbol,he]));return Z.map(he=>{const ee=be.get(he.symbol),oe=(K||U)&&!ee,X=he.class==="crypto",de=!X&&he.tradable&&!he.attributes?.includes("overnight_tradable"),le=!X&&he.tradable&&!de&&(he.attributes?.includes("overnight_halted")??!1);if(ee){const{price:ve,dailyChange:Be,dailyChangePercent:Ge}=vbe(ee);return{...he,showOvernightHaltedIcon:le,showNoOvernightSupportIcon:de,price:ve,dailyChange:Be,dailyChangePercent:Ge,isQuoteLoading:!1}}return{...he,showOvernightHaltedIcon:le,showNoOvernightSupportIcon:de,isQuoteLoading:oe}})},[Z,G,K,U]),ie=Y9.map(be=>{if(!i)return{...be,count:0};if(be.id==="all"){const oe=O.equities.data?.pages[0],X=O.crypto.data?.pages[0],de=O.index.data?.pages[0];return!oe||!X||!de?{...be,count:0}:{...be,count:(oe.count??0)+(X.count??0)+(de.count??0)-(j2(O.index.debouncedQuery)?0:new Set(O.index.data?.pages.flatMap(le=>Array.isArray(le)?le:le.assets||[]).filter(le=>SB(le.symbol)).map(le=>le.symbol.trim().toUpperCase())).size)}}const ee=O[be.id].data?.pages[0]?.count??0;return{...be,count:ee}}),Oe=be=>{b(!1),z.current=Date.now(),r?r(be.symbol):s.push(Abe(be.symbol,be.class))};y.useEffect(()=>{const be=he=>{h.current&&!h.current.contains(he.target)&&b(!1)};return document.addEventListener("mousedown",be),()=>document.removeEventListener("mousedown",be)},[]);const Me=be=>{p||l(be),n?.(be),be.trim()&&b(!0)},xe=()=>{if(z.current&&Date.now()-z.current<500){z.current=null;return}u.trim()&&b(!0)},_e=be=>{m(be)};return a.jsx("div",{ref:h,children:a.jsx(Mbe,{query:u,onQueryChange:Me,onFocus:xe,onClose:()=>b(!1),isOpen:d&&!!u,assets:H,tabs:ie,activeTab:f,onTabChange:_e,isLoading:g.isLoading||j,isLoadingMore:g.isFetchingNextPage,hasMore:!!g.hasNextPage,onLoadMore:g.fetchNextPage,onSelect:Oe,placeholder:e,autofocus:o,showFilters:i})})},xbe=({width:e=15,height:t=15})=>a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 16 16",fill:"none",children:a.jsx("path",{d:"M12.3901 3.91438L13.3701 2.83625C13.4574 2.73783 13.5024 2.60896 13.4953 2.47758C13.4883 2.3462 13.4297 2.2229 13.3323 2.13441C13.235 2.04592 13.1066 1.99938 12.9752 2.00487C12.8437 2.01037 12.7197 2.06745 12.6301 2.16375L11.6501 3.24125C10.4568 2.32483 8.96272 1.89041 7.46413 2.02419C5.96554 2.15798 4.57199 2.85018 3.55995 3.96347C2.54791 5.07677 1.99132 6.52981 2.0006 8.03433C2.00989 9.53885 2.58437 10.9849 3.61008 12.0856L2.63008 13.1638C2.585 13.2122 2.54998 13.2691 2.52705 13.3311C2.50411 13.3932 2.49373 13.4592 2.49649 13.5253C2.49925 13.5914 2.51511 13.6563 2.54314 13.7163C2.57117 13.7762 2.61081 13.83 2.65978 13.8745C2.70874 13.919 2.76606 13.9533 2.82839 13.9755C2.89072 13.9977 2.95684 14.0073 3.02291 14.0037C3.08898 14.0002 3.15369 13.9835 3.21328 13.9548C3.27288 13.926 3.32617 13.8857 3.37008 13.8363L4.35008 12.7588C5.54333 13.6752 7.03745 14.1096 8.53604 13.9758C10.0346 13.842 11.4282 13.1498 12.4402 12.0365C13.4523 10.9232 14.0089 9.47019 13.9996 7.96567C13.9903 6.46115 13.4158 5.01509 12.3901 3.91438ZM3.00008 8C3.00064 7.07435 3.25814 6.16701 3.74392 5.37906C4.22969 4.59111 4.92466 3.95348 5.75142 3.53719C6.57819 3.12089 7.50428 2.94227 8.42657 3.02123C9.34885 3.10018 10.2311 3.43361 10.9751 3.98438L4.28758 11.3425C3.45846 10.4267 2.99955 9.23534 3.00008 8ZM8.00008 13C6.92824 13.0011 5.88472 12.6559 5.02508 12.0156L11.7126 4.6575C12.3596 5.37527 12.7846 6.26524 12.9361 7.21962C13.0876 8.174 12.9592 9.15185 12.5663 10.0347C12.1734 10.9176 11.533 11.6676 10.7225 12.1939C9.91208 12.7202 8.96642 13.0002 8.00008 13Z",fill:"#202020"})}),_be=({width:e=15,height:t=15})=>a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 16 16",fill:"none",children:a.jsx("path",{d:"M14.596 8.8894C14.5319 8.82513 14.4515 8.77954 14.3634 8.75752C14.2753 8.73549 14.1829 8.73787 14.096 8.7644C13.1426 9.05263 12.1289 9.07679 11.1629 8.83432C10.1968 8.59186 9.31464 8.09184 8.61036 7.38756C7.90608 6.68327 7.40606 5.80111 7.16359 4.83507C6.92113 3.86902 6.94529 2.85529 7.23352 1.9019C7.26027 1.81503 7.26283 1.72251 7.24093 1.63428C7.21902 1.54606 7.17349 1.46548 7.10921 1.40121C7.04494 1.33693 6.96436 1.29139 6.87614 1.26949C6.78791 1.24759 6.69539 1.25015 6.60852 1.2769C5.29041 1.68068 4.13323 2.4899 3.30164 3.5894C2.5744 4.55494 2.1308 5.70413 2.02068 6.90788C1.91057 8.11163 2.13829 9.32224 2.67827 10.4037C3.21826 11.4852 4.04911 12.3946 5.07748 13.0299C6.10585 13.6652 7.29099 14.0012 8.49977 14
99C9.90998 14.0044 11.2827 13.5459 12.4073 12.695C13.5068 11.8634 14.316 10.7063 14.7198 9.38815C14.7462 9.3016 14.7487 9.2095 14.7269 9.12166C14.7051 9.03383 14.6599 8.95355 14.596 8.8894ZM11.806 11.8963C10.747 12.6939 9.43545 13.0822 8.11286 12.9896C6.79027 12.897 5.54565 12.3297 4.60811 11.3923C3.67056 10.4548 3.10322 9.21023 3.0105 7.88765C2.91778 6.56506 3.30594 5.2535 4.10352 4.1944C4.62315 3.50819 5.29493 2.95193 6.06602 2.5694C6.02209 2.87767 5.99995 3.18865 5.99977 3.50003C6.00159 5.22337 6.68699 6.87562 7.90558 8.09421C9.12418 9.3128 10.7764 9.99821 12.4998 10C12.8118 9.99993 13.1234 9.97779 13.4323 9.93378C13.0494 10.705 12.4927 11.3768 11.806 11.8963Z",fill:"#202020"})}),Cbe=({width:e=15,height:t=15})=>a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 16 16",fill:"none",children:a.jsx("path",{d:"M15.0001 6C15.0001 6.13261 14.9475 6.25979 14.8537 6.35355C14.7599 6.44732 14.6327 6.5 14.5001 6.5H13.5001V7.5C13.5001 7.63261 13.4475 7.75979 13.3537 7.85355C13.2599 7.94732 13.1327 8 13.0001 8C12.8675 8 12.7403 7.94732 12.6466 7.85355C12.5528 7.75979 12.5001 7.63261 12.5001 7.5V6.5H11.5001C11.3675 6.5 11.2403 6.44732 11.1466 6.35355C11.0528 6.25979 11.0001 6.13261 11.0001 6C11.0001 5.86739 11.0528 5.74021 11.1466 5.64645C11.2403 5.55268 11.3675 5.5 11.5001 5.5H12.5001V4.5C12.5001 4.36739 12.5528 4.24021 12.6466 4.14645C12.7403 4.05268 12.8675 4 13.0001 4C13.1327 4 13.2599 4.05268 13.3537 4.14645C13.4475 4.24021 13.5001 4.36739 13.5001 4.5V5.5H14.5001C14.6327 5.5 14.7599 5.55268 14.8537 5.64645C14.9475 5.74021 15.0001 5.86739 15.0001 6ZM9.00013 3.5H9.50013V4C9.50013 4.13261 9.55281 4.25979 9.64657 4.35355C9.74034 4.44732 9.86752 4.5 10.0001 4.5C10.1327 4.5 10.2599 4.44732 10.3537 4.35355C10.4475 4.25979 10.5001 4.13261 10.5001 4V3.5H11.0001C11.1327 3.5 11.2599 3.44732 11.3537 3.35355C11.4475 3.25979 11.5001 3.13261 11.5001 3C11.5001 2.86739 11.4475 2.74021 11.3537 2.64645C11.2599 2.55268 11.1327 2.5 11.0001 2.5H10.5001V2C10.5001 1.86739 10.4475 1.74021 10.3537 1.64645C10.2599 1.55268 10.1327 1.5 10.0001 1.5C9.86752 1.5 9.74034 1.55268 9.64657 1.64645C9.55281 1.74021 9.50013 1.86739 9.50013 2V2.5H9.00013C8.86752 2.5 8.74034 2.55268 8.64657 2.64645C8.55281 2.74021 8.50013 2.86739 8.50013 3C8.50013 3.13261 8.55281 3.25979 8.64657 3.35355C8.74034 3.44732 8.86752 3.5 9.00013 3.5ZM13.5483 9.5625C13.6065 9.63026 13.6454 9.71238 13.6612 9.80031C13.6769 9.88824 13.6688 9.97877 13.6376 10.0625C13.2907 11.0087 12.711 11.8522 11.9521 12.5153C11.1931 13.1784 10.2794 13.6396 9.2952 13.8564C8.311 14.0732 7.28805 14.0386 6.32075 13.7558C5.35345 13.473 4.47296 12.9512 3.76055 12.2383C3.04813 11.5255 2.52675 10.6447 2.2445 9.67728C1.96226 8.70982 1.92825 7.68685 2.14562 6.70277C2.36299 5.7187 2.82473 4.80524 3.48823 4.04668C4.15174 3.28812 4.99562 2.70891 5.942 2.3625C6.0253 2.33199 6.11522 2.3242 6.20252 2.33991C6.28983 2.35562 6.37138 2.39428 6.43882 2.45192C6.50625 2.50956 6.55714 2.5841 6.58625 2.66789C6.61537 2.75169 6.62167 2.84172 6.6045 2.92875C6.42929 3.81561 6.47519 4.73196 6.73817 5.59687C7.00114 6.46177 7.47309 7.24859 8.11231 7.88781C8.75154 8.52704 9.53836 8.99899 10.4033 9.26196C11.2682 9.52494 12.1845 9.57084 13.0714 9.39563C13.1585 9.37859 13.2486 9.38507 13.3324 9.4144C13.4163 9.44373 13.4907 9.49485 13.5483 9.5625ZM12.3364 10.4925C12.2245 10.4981 12.112 10.5013 12.0001 10.5013C10.2766 10.4994 8.62413 9.81385 7.4055 8.59499C6.18688 7.37613 5.50162 5.72357 5.50013 4C5.50013 3.88812 5.50013 3.77562 5.50888 3.66375C4.84362 4.04657 4.27542 4.57741 3.84831 5.21514C3.42121 5.85287 3.14665 6.58037 3.04592 7.34127C2.94519 8.10218 3.02099 8.87606 3.26745 9.60295C3.51391 10.3299 3.92441 10.9903 4.46714 11.533C5.00988 12.0757 5.67028 12.4862 6.39717 12.7327C7.12407 12.9791 7.89795 13.0549 8.65886 12.9542C9.41976 12.8535 10.1473 12.5789 10.785 12.1518C11.4227 11.7247 11.9536 11.1565 12.3364 10.4913V10.4925Z",fill:"#202020"})}),qbe=({width:e=15,height:t=15})=>a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 15 11",fill:"none",children:a.jsx("path",{d:"M14.5 7.50032H11.9719C11.9903 7.33429 11.9997 7.16
99737 12 7.00032C12 5.80685 11.5259 4.66225 10.682 3.81834C9.83807 2.97443 8.69347 2.50032 7.5 2.50032C6.30653 2.50032 5.16193 2.97443 4.31802 3.81834C3.47411 4.66225 3 5.80685 3 7.00032C3.00028 7.16737 3.00967 7.33429 3.02813 7.50032H0.5C0.367392 7.50032 0.240215 7.553 0.146447 7.64677C0.0526784 7.74053 0 7.86771 0 8.00032C0 8.13293 0.0526784 8.26011 0.146447 8.35387C0.240215 8.44764 0.367392 8.50032 0.5 8.50032H14.5C14.6326 8.50032 14.7598 8.44764 14.8536 8.35387C14.9473 8.26011 15 8.13293 15 8.00032C15 7.86771 14.9473 7.74053 14.8536 7.64677C14.7598 7.553 14.6326 7.50032 14.5 7.50032ZM4 7.00032C3.99908 6.51901 4.09744 6.04269 4.28894 5.60111C4.48044 5.15954 4.76095 4.76221 5.11295 4.43395C5.46495 4.10569 5.88088 3.85356 6.33473 3.69332C6.78858 3.53307 7.2706 3.46816 7.75067 3.50263C8.23075 3.53711 8.69855 3.67022 9.12485 3.89367C9.55115 4.11711 9.92678 4.42608 10.2283 4.80126C10.5298 5.17645 10.7506 5.60978 10.8771 6.07419C11.0035 6.53859 11.0328 7.02408 10.9631 7.50032H4.03687C4.01267 7.33475 4.00035 7.16765 4 7.00032ZM13 10.5003C13 10.6329 12.9473 10.7601 12.8536 10.8539C12.7598 10.9476 12.6326 11.0003 12.5 11.0003H2.5C2.36739 11.0003 2.24021 10.9476 2.14645 10.8539C2.05268 10.7601 2 10.6329 2 10.5003C2 10.3677 2.05268 10.2405 2.14645 10.1468C2.24021 10.053 2.36739 10.0003 2.5 10.0003H12.5C12.6326 10.0003 12.7598 10.053 12.8536 10.1468C12.9473 10.2405 13 10.3677 13 10.5003ZM4.0525 0.724071C3.99316 0.605386 3.98339 0.467989 4.02535 0.342106C4.06732 0.216222 4.15757 0.112163 4.27625 0.0528206C4.39493 -0.00652156 4.53233 -0.016286 4.65822 0.0256752C4.7841 0.0676365 4.88816 0.157886 4.9475 0.27657L5.4475 1.27657C5.47688 1.33534 5.4944 1.39932 5.49906 1.46485C5.50372 1.53039 5.49542 1.5962 5.47465 1.65854C5.45387 1.72087 5.42102 1.7785 5.37797 1.82813C5.33492 1.87777 5.28252 1.91844 5.22375 1.94782C5.16498 1.9772 5.101 1.99472 5.03547 1.99938C4.96993 2.00404 4.90412 1.99574 4.84178 1.97497C4.77945 1.95419 4.72182 1.92134 4.67219 1.87829C4.62255 1.83524 4.58188 1.78284 4.5525 1.72407L4.0525 0.724071ZM0.5525 3.77657C0.581906 3.71783 0.622599 3.66546 0.672254 3.62245C0.72191 3.57944 0.779553 3.54664 0.841891 3.52592C0.904228 3.5052 0.970038 3.49696 1.03556 3.50168C1.10108 3.50641 1.16503 3.524 1.22375 3.55345L2.22375 4.05345C2.34235 4.11279 2.43252 4.21681 2.47442 4.34264C2.51633 4.46846 2.50653 4.60578 2.44719 4.72438C2.38785 4.84298 2.28382 4.93316 2.15799 4.97506C2.03217 5.01696 1.89485 5.00716 1.77625 4.94782L0.77625 4.44782C0.717454 4.41847 0.665021 4.37782 0.621948 4.32819C0.578876 4.27855 0.546009 4.22092 0.525229 4.15858C0.504448 4.09623 0.49616 4.03041 0.500839 3.96486C0.505519 3.89931 0.523074 3.83533 0.5525 3.77657ZM12.5525 4.72407C12.4933 4.60546 12.4836 4.46819 12.5255 4.34243C12.5675 4.21667 12.6577 4.11272 12.7762 4.05345L13.7762 3.55345C13.835 3.52406 13.8989 3.50653 13.9644 3.50186C14.0299 3.49719 14.0957 3.50546 14.158 3.52621C14.2203 3.54696 14.2779 3.57977 14.3275 3.62278C14.3771 3.66579 14.4178 3.71816 14.4472 3.77688C14.4766 3.83561 14.4941 3.89955 14.4988 3.96505C14.5034 4.03055 14.4952 4.09632 14.4744 4.15863C14.4537 4.22093 14.4209 4.27854 14.3778 4.32816C14.3348 4.37777 14.2825 4.41844 14.2238 4.44782L13.2238 4.94782C13.165 4.97725 13.101 4.9948 13.0355 4.99948C12.9699 5.00416 12.9041 4.99587 12.8417 4.97509C12.7794 4.95431 12.7218 4.92144 12.6721 4.87837C12.6225 4.8353 12.5819 4.78287 12.5525 4.72407ZM9.5525 1.27657L10.0525 0.27657C10.1118 0.157886 10.2159 0.0676365 10.3418 0.0256752C10.4677 -0.016286 10.6051 -0.00652156 10.7238 0.0528206C10.8424 0.112163 10.9327 0.216222 10.9746 0.342106C11.0166 0.467989 11.0068 0.605386 10.9475 0.724071L10.4475 1.72407C10.3882 1.84276 10.2841 1.933 10.1582 1.97497C10.0323 2.01693 9.89493 2.00716 9.77625 1.94782C9.65757 1.88848 9.56732 1.78442 9.52535 1.65854C9.48339 1.53265 9.49316 1.39525 9.5525 1.27657Z",fill:"#202020"})}),Sbe=({width:e=15,height:t=15})=>a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 15 15",fill:"none",children:a.jsx("path",{d:"M7 2V0.5C7 0.367392 7.05268 0.240215 7.14645 0.146447C7.24021 0.0526784 7.36739 0 7.5 0C7.63261 0 7.75979 0.0526784 7.85355 0.146447C7.94732 0.240215 8 0.367392 8 0.5V2C8 2.13261 7.94732 2.25979 7.85355 2.35355C7.75979 2.44732 7.63261 2.5 7.5 2.5C7.36739 2.5 7.24021 2.44732 7.14645 2.35355C7.05268 2.25979 7 2.13261 7 2ZM11.5 7.5C11.5 8.29113 11.2654 9.06448 10.8259 9.72228C10.3864 10.3801 9.76164 10.8928 9.03073 11.1955C8.29983 11.4983 7.49556 11.5775 6.71964 11.4231C5.94371 11.2688 5.23098 10.8878 4.67157 10.3284C4.11216 9.76902 3.7312 9.05628 3.57686 8.28036C3.42252 7.50444 3.50173 6.70017 3.80448 5.96927C4.10723 5.23836 4.61992 4.61365 5.27772 4.17412C5.93552 3.7346 6.70887 3.5 7.5 3.5C8.56051 3.50116 9.57725 3.92296 10.3271 4.67285C11.077 5.42275 11.4988 6.43949 11.5 7.5ZM10.5 7.5C10.5 6.90666 10.3241 6.32664 9.99441 5.83329C9.66476 5.33994 9.19623 4.95542 8.64805 4.72836C8.09987 4.5013 7.49667 4.44189 6.91473 4.55764C6.33279 4.6734 5.79824 4.95912 5.37868 5.37868C4.95912 5.79824 4.6734 6.33279 4.55764 6.91473C4.44189 7.49667 4.5013 8.09987 4.72836 8.64805C4.95542 9.19623 5.33994 9.66476 5.83329 9.99441C6.32664 10.3241 6.90666 10.5 7.5 10.5C8.2954 10.4992 9.05798 10.1828 9.62041 9.62041C10.1828 9.05798 10.4992 8.2954 10.5 7.5ZM3.14625 3.85375C3.24007 3.94757 3.36732 4.00028 3.5 4.00028
99C3.63268 4.00028 3.75993 3.94757 3.85375 3.85375C3.94757 3.75993 4.00028 3.63268 4.00028 3.5C4.00028 3.36732 3.94757 3.24007 3.85375 3.14625L2.85375 2.14625C2.75993 2.05243 2.63268 1.99972 2.5 1.99972C2.36732 1.99972 2.24007 2.05243 2.14625 2.14625C2.05243 2.24007 1.99972 2.36732 1.99972 2.5C1.99972 2.63268 2.05243 2.75993 2.14625 2.85375L3.14625 3.85375ZM3.14625 11.1462L2.14625 12.1462C2.05243 12.2401 1.99972 12.3673 1.99972 12.5C1.99972 12.6327 2.05243 12.7599 2.14625 12.8538C2.24007 12.9476 2.36732 13.0003 2.5 13.0003C2.63268 13.0003 2.75993 12.9476 2.85375 12.8538L3.85375 11.8538C3.90021 11.8073 3.93706 11.7521 3.9622 11.6914C3.98734 11.6308 4.00028 11.5657 4.00028 11.5C4.00028 11.4343 3.98734 11.3692 3.9622 11.3086C3.93706 11.2479 3.90021 11.1927 3.85375 11.1462C3.8073 11.0998 3.75214 11.0629 3.69145 11.0378C3.63075 11.0127 3.5657 10.9997 3.5 10.9997C3.4343 10.9997 3.36925 11.0127 3.30855 11.0378C3.24786 11.0629 3.19271 11.0998 3.14625 11.1462ZM11.5 4C11.5657 4.00005 11.6307 3.98716 11.6914 3.96207C11.7521 3.93697 11.8073 3.90017 11.8538 3.85375L12.8538 2.85375C12.9476 2.75993 13.0003 2.63268 13.0003 2.5C13.0003 2.36732 12.9476 2.24007 12.8538 2.14625C12.7599 2.05243 12.6327 1.99972 12.5 1.99972C12.3673 1.99972 12.2401 2.05243 12.1462 2.14625L11.1462 3.14625C11.0762 3.21618 11.0286 3.3053 11.0092 3.40235C10.9899 3.49939 10.9998 3.59998 11.0377 3.6914C11.0756 3.78281 11.1397 3.86092 11.222 3.91586C11.3043 3.9708 11.4011 4.00008 11.5 4ZM11.8538 11.1462C11.7599 11.0524 11.6327 10.9997 11.5 10.9997C11.3673 10.9997 11.2401 11.0524 11.1462 11.1462C11.0524 11.2401 10.9997 11.3673 10.9997 11.5C10.9997 11.6327 11.0524 11.7599 11.1462 11.8538L12.1462 12.8538C12.1927 12.9002 12.2479 12.9371 12.3086 12.9622C12.3692 12.9873 12.4343 13.0003 12.5 13.0003C12.5657 13.0003 12.6308 12.9873 12.6914 12.9622C12.7521 12.9371 12.8073 12.9002 12.8538 12.8538C12.9002 12.8073 12.9371 12.7521 12.9622 12.6914C12.9873 12.6308 13.0003 12.5657 13.0003 12.5C13.0003 12.4343 12.9873 12.3692 12.9622 12.3086C12.9371 12.2479 12.9002 12.1927 12.8538 12.1462L11.8538 11.1462ZM2.5 7.5C2.5 7.36739 2.44732 7.24021 2.35355 7.14645C2.25979 7.05268 2.13261 7 2 7H0.5C0.367392 7 0.240215 7.05268 0.146447 7.14645C0.0526784 7.24021 0 7.36739 0 7.5C0 7.63261 0.0526784 7.75979 0.146447 7.85355C0.240215 7.94732 0.367392 8 0.5 8H2C2.13261 8 2.25979 7.94732 2.35355 7.85355C2.44732 7.75979 2.5 7.63261 2.5 7.5ZM7.5 12.5C7.36739 12.5 7.24021 12.5527 7.14645 12.6464C7.05268 12.7402 7 12.8674 7 13V14.5C7 14.6326 7.05268 14.7598 7.14645 14.8536C7.24021 14.9473 7.36739 15 7.5 15C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V13C8 12.8674 7.94732 12.7402 7.85355 12.6464C7.75979 12.5527 7.63261 12.5 7.5 12.5ZM14.5 7H13C12.8674 7 12.7402 7.05268 12.6464 7.14645C12.5527 7.24021 12.5 7.36739 12.5 7.5C12.5 7.63261 12.5527 7.75979 12.6464 7.85355C12.7402 7.94732 12.8674 8 13 8H14.5C14.6326 8 14.7598 7.94732 14.8536 7.85355C14.9473 7.75979 15 7.63261 15 7.5C15 7.36739 14.9473 7.24021 14.8536 7.14645C14.7598 7.05268 14.6326 7 14.5 7Z",fill:"#202020"})}),Q9="text-neutral-700 font-normal",J9="text-neutral-800 font-medium",Rbe=({isLoading:e,icon:t,tooltip:n,firstText:r,secondText:o,emphasizeFirstText:i=!1,emphasizeSecondText:s=!1})=>e?a.jsx("div",{className:"h-6 w-32 animate-pulse rounded-full bg-gray-200"}):a.jsxs(c1,{variant:"v2/gray",className:O0("flex items-center gap-1 border-none bg-transparent"),children:[a.jsx(Ei,{content:n,children:t}),a.jsx("span",{className:O0("text-sm",i?J9:Q9),children:r}),a.jsx("span",{className:O0("text-sm",s?J9:Q9),children:o})]}),EB={pre:{firstText:"Pre-Market",secondText:"Session",icon:a.jsx(qbe,{}),tooltip:"Early trading session (4:00 AM – 9:30 AM ET).",emphasizeFirstText:!0},core:{firstText:"Market",secondText:"Open",icon:a.jsx(Sbe,{}),tooltip:"Standard market session (9:30 AM – 4:00 PM ET).",emphasizeSecondText:!0},post:{firstText:"Extended",secondText:"Session",icon:a.jsx(_be,{}),tooltip:"Extended trading session (4:00 PM – 8:00 PM ET).",emphasizeSecondText:!0},overnight:{firstText:"Overnight",secondText:"Session",icon:a.jsx(Cbe,{}),tooltip:"Overnight session (8:00 PM – 4:00 AM ET).",emphasizeSecondText:!0},closed:{firstText:"Market",secondText:"Closed",icon:a.jsx(xbe,{}),tooltip:"Markets are closed for the weekend or a market holiday.",emphasizeSecondText:!0}},Nbe=e=>typeof e=="string"&&Object.hasOwn(EB,e),wbe=()=>{const{marketStatus:e}=rs(),t=e?.phase,n=Nbe(t)?EB[t]:void 0;if(y.useEffect(()=>{!e||n||Nt(new Error("Unknown market status phase"),{level:"warning",tags:{component:"MarketStatusBadge",marketPhase:String(t)},extra:{marketStatus:e}})},[t,e,n]),!e||!n)return null;const{firstText:r,emphasizeFirstText:o,secondText:i,emphasizeSecondText:s,icon:c,tooltip:l}=n;return a.jsx(Rbe,{isLoading:!1,icon:c,firstText:r,secondText:i,tooltip:l,emphasizeFirstText:o,emphasizeSecondText:s})},Ebe=[...TG,...WG],yO=e=>String(e).toUpperCase().trim().replace(/[^a-z\s-]/gi,""),Lbe=e=>Array.from(e.entries()).map(([t,n])=>
99({symbol:t,name:n})).reduce((t,n)=>{const r=yO(n.symbol),o=yO(n.name),i=r[0],s=o[0];return t[i]||(t[i]={}),t[s]||(t[s]={}),t[i][r]=n,t[s][o]=n,t},{}),Tbe=()=>{const e=M0(),{sidebarState:t,setSidebarState:n}=y.useContext($o),{account:r}=jn(),{product:o}=N0(),i=y.useCallback(()=>{j0.dispatch(o==="paper"?"navbar_open_live_account_button_clicked":"navbar_deposit_funds_button_clicked"),o==="paper"?e.push(se.ROUTE_NEW_ACCOUNT):e.push(se.ROUTE_FUNDING)},[e,o]),s=u=>{switch(u){case T1.HIDDEN:return T1.MOBILE;case T1.MOBILE:return T1.HIDDEN;case T1.EXPANDED:return T1.COLLAPSED;case T1.COLLAPSED:return T1.EXPANDED;default:return window.localStorage?.removeItem("sidebarState"),null}},l=!Ebe.some(u=>window.location.pathname.includes(u))&&(En(r)||o==="live")&&!(o==="live"&&r?.status!=="ACTIVE"&&r?.status!=="ACCOUNT_UPDATED"),p=window.env.ENV!=="PROD";return a.jsx("div",{id:"topbar",className:"z-[2] flex w-full flex-col pr-2",children:a.jsxs("div",{className:s1("z-5 mt-[1px] flex flex-row flex-wrap items-center gap-3 p-6 xs:pl-0 md:pr-6"),children:[t===T1.HIDDEN&&a.jsx(ue,{className:"px-3",variant:"secondary",onClick:()=>{const u=s(t);u!==null&&(n(u),window.localStorage?.setItem("sidebarState",u))},children:a.jsx(Qe,{className:"h-4 w-4",name:"Bars3"})}),a.jsx("div",{className:"min-w-0 flex-1 lg:w-2/3 lg:flex-none",children:a.jsx(Vl,{})}),a.jsxs("div",{className:m0("xs:ml-auto flex w-full xs:w-auto shrink-0 items-center gap-x-4",p&&l?"justify-between":"justify-end"),children:[p&&a.jsx(wbe,{}),l&&a.jsx(ue,{variant:"v2/filled",onClick:i,className:"px-5 py-3",children:o==="paper"?"Open Live Account":a.jsxs("div",{className:"flex flex-row items-center gap-2",children:[a.jsx(Cg,{size:20}),a.jsx("span",{className:"xs:hidden whitespace-nowrap sm:inline",children:"Add Funds"})]})})]})]})})},Wbe="max-w-[1648px]",jbe=["/trade/","/account/orders","/dashboard/overview",se.ROUTE_CRYPTO_TRANSFERS,se.ROUTE_DIGITAL_ASSETS_TRANSFERS],kbe=[se.ROUTE_HIGH_YIELD_ENROLL,se.ROUTE_HIGH_YIELD_ENROLL_AGREEMENT,se.ROUTE_HIGH_YIELD_ENROLL_COMPLETED,se.ROUTE_IRA_ONBOARDING,se.ROUTE_MARKET_DATA_SUBSCRIBE,se.ROUTE_PROGRAM_INTEREST],Pbe=(e,t)=>e&&t?"Interest Products":e?"Stock Lending":"High Yield Cash",LB=e=>{const{sidebarState:t}=y.useContext($o),{product:n,currentAccount:r}=N0(),o=n==="paper",i=J1(H1.TOKENIZED_EQUITY_TRADING),s=sy()==="allowed",c=jbe.some(w=>window?.location?.pathname?.startsWith(w)),l=kbe.some(w=>window?.location?.pathname?.startsWith(w)),{noHeader:p,children:u,disableAppMenu:d}=e,{account:b}=Jt(),f=n==="live"?r:b,{details:m}=N1(),{isLegalEntity:h,isLegalEntityLoading:M}=it(),{perks:z}=mp({accountID:b?.id??"",options:{enabled:!!b?.id&&!En(b)&&!M&&!h}}),{status:O}=$c({accountID:f?.id,product:"live",options:{enabled:!!f?.id&&!En(f)&&!ar(f)}}),{hycStatus:g}=Gc({accountID:b?.id,options:{enabled:!!b?.id&&!En(b)}}),x=g==="ACTIVE"||g==="PENDING_CHANGE";Ole();const C=b?.crypto_tier??0,S=C/8*100,{isCryptoSupported:q}=as(),A=Gy(b,q),v=!o&&b?.status==="ACTIVE",_=i&&v?!0:q,R=y.useMemo(()=>({settings:[{label:"Profile",leftIcon:"Identification",href:se.ROUTE_PROFILE},{label:"Log Out",leftIcon:"LockClosed",onClick:()=>yt.userLogout({global:!0})}],items:[{label:"Home",leftIcon:"Home",href:se.ROUTE_DASHBOARD},{label:"Account",leftIcon:"RectangleStack",subItems:[{label:"Positions",leftIcon:"ChartPie",href:se.ROUTE_POSITIONS},{label:"Orders",leftIcon:"ClipboardDocumentList",href:se.ROUTE_ORDERS},{label:"Activities",leftIcon:"QueueList",href:se.ROUTE_ACCOUNT_ACTIVITIES},{label:"Balances",leftIcon:"TableCells",href:se.ROUTE_BALANCES},!o&&(!ar(f)&&O?.status==="ACTIVE"||x)&&{label:Pbe(!ar(f)&&O?.status==="ACTIVE",x),leftIcon:"Star",href:se.ROUTE_PROGRAM_INTEREST},{label:"Configure",leftIcon:"AdjustmentsVertical",href:se.ROUTE_CONFIGURATION},!o&&{label:"Documents",leftIcon:"DocumentDuplicate",href:se.ROUTE_DOCUMENTS}]},{label:"Alpaca Connect",leftIcon:"Cloud",href:se.ROUTE_ALPACA_CONNECT},{label:"Plans & Features",leftIcon:"Heart",href:se.ROUTE_PLANS_AND_FEATURES,subItems:[!o&&{label:"Trading Plan",leftIcon:"ClipboardDocumentList",href:se.ROUTE_ALPACA_TRADING_PLAN},!m?.is_professional&&{label:"Market Data",leftIcon:"PresentationChartLine",href:se.ROUTE_MARKET_DATA},!o&&A&&{label:"Crypto Fee",leftIcon:"ChartBarSquare",href:se.ROUTE_PROFILE_CRYPTO_FEES}]},!o&&{label:`Funds${_?" & Wallet":""}`,leftIcon:"Banknotes",subItems:[{label:"Transfer",leftIcon:"BuildingLibrary",href:se.ROUTE_FUNDING},{label:"History",leftIcon:"ArchiveBox",href:se.ROUTE_FUNDING_HISTORY},i&&v&&{label:"Digital Assets Transfers",leftIcon:"CurrencyDollar",href:se.ROUTE_DIGITAL_ASSETS_TRANSFERS},!i&&q&&{label:"Crypto Transfers",leftIcon:"CurrencyDollar",href:se.ROUTE_CRYPTO_TRANSFERS}]},{label:"API Docs",leftIcon:"CommandLine",href:se.URL_DOCS,newTab:!0},{label:"Community",leftIcon:"ChatBubbleLeftRight",subItems:[{label:"Slack",leftIcon:"Hashtag",href:se.URL_SLACK,newTab:!0},{label:"Forum",leftIcon:"Users",href:se.URL_FORUM,newTab:!0}]},{label:"Support",leftIcon:"Lifebuoy",href:se.URL_SUPPORT,newTab:!0},{label:"Legal",leftIcon:"Scale",href:se.URL_DISCLOSURES,newTab:!0},s&&{label:"Pro",leftIcon:"Beaker",href:se.ROUTE_PRO},["DEV","STG"].includes(window.env.ENV)&&{label:"Devtools",leftIcon:"CommandLine",href:"/devtools"}]}),[q,A,v,_,m,O,x,i,s,o,f]);return y.useEffect(()=>{m&&b&&j0.setAccount({liveAccount:b,details:m})},[b,m]),a.jsxs("div",{id:"page-wrapper",className:"flex h-full w-full",children:[!d&&t!==T1.HIDDEN&&a.jsx(obe,{...R,ownerId:b?.id,children:t===T1.EXPANDED&&!o&&A&&a.jsx("div",{className:"rounded-md border border-warm-gray-200 border-b-3 bg-white p-2.5",children:a.jsxs(g1,{className:"w-full rounded-md font-medium text-gray-800 no-underline focus:border-yellow-50 focus:outline-none focus:ring-yellow-50 dark:text-gray-200",to:se.ROUTE_PROFILE_CRYPTO_FEES,children:[a.jsxs("div",{className:"mb-2 flex items-center justify-between",children:["Crypto Fee Rate",a.jsxs("label",{className:"rounded bg-gray-200 p-1 text-xs dar
99k:bg-blue-400 dark:text-gray-800",children:["Level  ",C]})]}),a.jsx(AB,{percentage:S})]})})}),a.jsxs("div",{className:m0("mx-auto h-screen grow overflow-y-scroll",t!==T1.HIDDEN&&"pl-1",c?Wbe:"max-w-6xl",l&&"max-w-full"),children:[!p&&a.jsxs(a.Fragment,{children:[a.jsx(Tbe,{}),n==="paper"&&a.jsx(ibe,{})]}),a.jsxs("div",{children:[a.jsx("div",{id:"__anchor"}),a.jsx(wy,{errorComponent:({errorMessage:w})=>a.jsx(Yt,{variant:"danger",title:"Something went wrong.",message:`Please refresh the page and try again or contact support. (error: ${w})`}),children:u})]})]}),a.jsx(Xde,{perks:z,isPaper:o})]})},TB=({children:e,requirement:t="all-accounts"})=>{const{status:n,mfa:r}=Nf({requirement:t});return n==="pending"?a.jsx(xt,{}):n==="required"?a.jsxs(ra,{title:"Secure Your Account",className:"mr-8",children:[a.jsx(V,{className:"text-gray-500 text-md",children:"Before you move money in or out of your account, please enable multi-factor authentication."}),a.jsx(gB,{mfaMethod:r.method,TOTPQRCode:r.TOTPQRCode,TOTPSetupVerificationError:r.TOTPSetupVerificationError,onRefreshMFA:r.refresh,onDisableMFA:r.disable,onSetupTOTP:r.setupTOTP,onVerifyTOTPToken:r.verifyTOTPToken})]}):a.jsx(a.Fragment,{children:e})},H0=({disableAppMenu:e=!1,noHeader:t=!1,mfaRequirement:n="none",showBrandInHeader:r=!1,showSearchInHeader:o=!0,component:i,children:s,...c})=>{const l=a.jsxs(a.Fragment,{children:[i&&a.jsx(i,{...c}),s]});return a.jsx(Yc,{children:a.jsx(LB,{noHeader:t,disableAppMenu:e,children:n==="none"?l:a.jsx(TB,{requirement:n,children:l})})})},Ibe=({isPending:e,pendingFallback:t,children:n})=>(y.useEffect(()=>{e&&document.dispatchEvent(new KeyboardEvent("keydown",{key:"Escape",bubbles:!0}))},[e]),a.jsxs(a.Fragment,{children:[a.jsx("div",{"aria-hidden":e,style:e?{display:"none",pointerEvents:"none"}:{display:"contents"},children:n}),e?t:null]})),Bbe=({children:e,pendingFallback:t=null})=>{const n=sy(),r=y.useRef(!1),o=n==="pending"||n==="unavailable";return!r.current&&o?a.jsx(a.Fragment,{children:t}):n==="denied"?(r.current=!1,a.jsx(Vn,{to:se.ROUTE_DASHBOARD})):(r.current=!0,a.jsx(Ibe,{isPending:o,pendingFallback:t,children:e}))},Dbe=()=>{const e=window._linkedin_partner_id,t=document.createElement("img");t.alt="",t.height=1,t.width=1,t.src=`https://px.ads.linkedin.com/collect/?pid=${e}&fmt=gif`},Fbe=({children:e})=>{const{authStatus:t,cognitoUser:n}=$3(),r=M0(),o=Tt(),i=y.useRef(null),s=n?.attributes?.email_verified===!0;if(y.useEffect(()=>{t==="ready"&&(!n||!s)&&(window.sessionStorage?.setItem("requested_path",o.pathname+o.search),r.replace("/login"))},[t,n,s,r.replace,o.pathname,o.search]),t==="loading"||!s)return null;const{pathname:c}=o;return c!==i.current&&(Dbe(),i.current=c),a.jsx(a.Fragment,{children:e})}
99,WB="America/New_York",Hbe=60*1e3,e_={maintenance:"Some services may be unavailable. We apologize for any inconvenience this may cause.",completed:"Trading API maintenance complete!"},Ube="All systems operational",Vbe=e=>{const t=e.clone().tz(WB).startOf("month"),n=t.clone().day(6);return(n.month()!==t.month()?n.clone().add(7,"days"):n).clone().add(7,"days")},Xbe=e=>{const t=Vbe(e),n=t.clone().subtract(48,"hours").startOf("day"),r=t.clone().hour(10).minute(0).second(0).millisecond(0),o=r.clone().add(1,"hour");return{secondSaturday:t,maintenanceStart:n,completedWindowStart:r,completedWindowEnd:o}},$be=e=>`System Maintenance: Saturday ${e.format("MMMM D")}, 9 - 10 am ET.`,Gbe=(e,t)=>{if(t?.length)for(const s of t){const c=Un(s.start),l=Un(s.end);if(e.isSameOrAfter(c)&&e.isBefore(l))return{variant:"maintenance",...s.variants.maintenance};if(e.isSameOrAfter(l)&&e.isBefore(l.clone().add(1,"hour")))return{variant:"completed",...s.variants.completed}}const{secondSaturday:n,maintenanceStart:r,completedWindowStart:o,completedWindowEnd:i}=Xbe(e);return e.isSameOrAfter(r)&&e.isBefore(o)?{variant:"maintenance",title:$be(n),message:e_.maintenance}:e.isSameOrAfter(o)&&e.isBefore(i)?{variant:"completed",title:Ube,message:e_.completed}:null},t_=()=>Un.tz(WB),Kbe=({customMaintenanceWindows:e})=>{const[t,n]=y.useState(()=>t_());return y.useEffect(()=>{const o=setInterval(()=>{n(t_())},Hbe);return()=>{clearInterval(o)}},[]),{bannerState:y.useMemo(()=>Gbe(t,e),[t,e])}},Zbe={maintenance:"info",completed:"success"},Ybe={maintenance:a.jsx(sa,{className:"text-light-blue-600",size:20}),completed:a.jsx(rf,{className:"text-emerald-600",size:20})},n_={maintenance:{title:"text-light-blue-600",container:"bg-light-blue-50 border border-blue-400"},completed:{title:"text-emerald-600",container:"bg-emerald-50 border border-emerald-400"}},Qbe=({title:e,message:t,variant:n,className:r})=>a.jsx(On,{variant:Zbe[n],icon:Ybe[n],title:a.jsx("h3",{className:m0("m-0 p-0 font-semibold text-base",n_[n].title),children:e}),message:a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:t}),className:m0(n_[n].container,r)}),Jbe=({customMaintenanceWindows:e,className:t})=>{const{bannerState:n}=Kbe({customMaintenanceWindows:e});return n?a.jsx(Qbe,{...n,className:t}):null},e3e=({customMaintenanceWindows:e,className:t})=>J1(H1.MAINTENANCE_WINDOW_DISABLED)?null:a.jsx(Jbe,{customMaintenanceWindows:e,className:t});var Fn=(e=>(e.LOGIN="LOGIN",e.SIGNUP="SIGNUP",e.FORGOT_PASSWORD="FORGOT_PASSWORD",e.MFA="MFA",e.MFA_RECOVERY="MFA_RECOVERY",e))(Fn||{});const jB={authState:"LOGIN",cognitoUser:void 0,setAuthState:()=>{},setCognitoUser:()=>{}},_p=y.createContext(jB),t3e=({className:e})=>{const t=new Date().getFullYear();return a.jsxs("footer",{className:m0("mx-auto my-0 flex w-full flex-col gap-4 text-xs leading-5 transition-all ease-in-out md:max-w-5xl",e),children:[a.jsxs("div",{className:"flex flex-col gap-2 text-zinc-400",children:[a.jsxs("div",{children:[a.jsxs(V,{children:["© ",t," AlpacaDB, Inc. All rights reserved."]}),a.jsxs(V,{children:["© ",t," Alpaca Securities LLC All rights reserved."]}),a.jsxs(V,{children:["© ",t," Alpaca Crypto LLC All rights reserved."]})]}),a.jsx(V,{children:"Securities Brokerage services are provided by Alpaca Securities , member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc."}),a.jsx(V,{children:'Cryptocurrency services are made available by Alpaca Crypto LLC ("Alpaca Crypto"), a FinCEN registered money services business (NMLS # 2160858), and a wholly-owned subsidiary of AlpacaDB, Inc. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the Disclosure Library for more information.'}),a.jsx(V,{children:"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto, are not registered or licensed, as applicable."})]}),a.jsxs("div",{className:"flex items-center gap-2 text-zinc-500",children:[a.jsx(sa,{size:16}),a.jsx("div",{className:"cursor-pointer underline",onClick:()=>window.open(se.URL_DISCLOSURES,"_blank"),style:{fontWeight:450},children:"View important disclosures"})]})]})};var O3=function(e,t,n){return t===void 0&&(t={abortEarly:!1}),n===void 0&&(n={}),function(r,o,i){try{var s=function(){return l.error?{values:{},errors:mO((u=l.error,d=!i.shouldUseNativeValidation&&i.criteriaMode==="all",u.details.length?u.details.reduce(function(b,f){var m=f.path.join(".");if(b[m]||(b[m]={message:f.message,type:f.type}),d){var h=b[m].types,M=h&&h[f.type];b[m]=cg(m,d,b,f.type,M?[].concat(M,f.message):f.message)}return b},{}):{}),i)}:(i.shouldUseNativeValidation&&f3({},i),{errors:{},values:l.value});var u,d},c=Object.assign({},t,{context:o}),l={},p=(function(){if(n.mode==="sync")l=e.validate(r,c);else{var u=(function(d,b){try{var f=d()}catch(m){return b(m)}return f&&f.then?f.then(void 0,b):f})(function(){return Promise.resolve(e.validateAsync(r,c)).then(function(d){l.value=d})},function(d){l.error=d});if(u&&u.then)return u.then(function(){})}})();return Promise.resolve(p&&p.then?p.then(s):s())}catch(u){return Promise.reject(u)}}},R4={exports:{}},r_;function n3e(){return r_||(r_=1,(function(e,t){(function(n,r){e.exports=r()})(self,()=>{return n={2115(o,i,s){const c=s(914),l=s(6179),p=s(1728),u=s(2950),d=s(2130),b=s(9415),f=s(3541),m=s(8013),h=s(2062),M=s(9017),z=s(6162),O=s(5844),g=s(8529),x=s(125),C=s(1190),S=s(6220),q={Base:class{constructor(A){this.type=A,this.$_root=null,this._definition={},this._reset()}_reset(){this._ids=new O.Ids,this._preferences=null,this._refs=new g.Manager,this._cache=null,this._val
99ids=null,this._invalids=null,this._flags={},this._rules=[],this._singleRules=new Map,this.$_terms={},this.$_temp={ruleset:null,whens:{}}}describe(){return c(typeof M.describe=="function","Manifest functionality disabled"),M.describe(this)}allow(...A){return b.verifyFlat(A,"allow"),this._values(A,"_valids")}alter(A){c(A&&typeof A=="object"&&!Array.isArray(A),"Invalid targets argument"),c(!this._inRuleset(),"Cannot set alterations inside a ruleset");const v=this.clone();v.$_terms.alterations=v.$_terms.alterations||[];for(const _ in A){const R=A[_];c(typeof R=="function","Alteration adjuster for",_,"must be a function"),v.$_terms.alterations.push({target:_,adjuster:R})}return v.$_temp.ruleset=!1,v}artifact(A){return c(A!==void 0,"Artifact cannot be undefined"),c(!this._cache,"Cannot set an artifact with a rule cache"),this.$_setFlag("artifact",A)}cast(A){return c(A===!1||typeof A=="string","Invalid to value"),c(A===!1||this._definition.cast[A],"Type",this.type,"does not support casting to",A),this.$_setFlag("cast",A===!1?void 0:A)}default(A,v){return this._default("default",A,v)}description(A){return c(A&&typeof A=="string","Description must be a non-empty string"),this.$_setFlag("description",A)}empty(A){const v=this.clone();return A!==void 0&&(A=v.$_compile(A,{override:!1})),v.$_setFlag("empty",A,{clone:!1})}error(A){return c(A,"Missing error"),c(A instanceof Error||typeof A=="function","Must provide a valid Error object or a function"),this.$_setFlag("error",A)}example(A,v={}){return c(A!==void 0,"Missing example"),b.assertOptions(v,["override"]),this._inner("examples",A,{single:!0,override:v.override})}external(A,v){return typeof A=="object"&&(c(!v,"Cannot combine options with description"),v=A.description,A=A.method),c(typeof A=="function","Method must be a function"),c(v===void 0||v&&typeof v=="string","Description must be a non-empty string"),this._inner("externals",{method:A,description:v},{single:!0})}failover(A,v){return this._default("failover",A,v)}forbidden(){return this.presence("forbidden")}id(A){return A?(c(typeof A=="string","id must be a non-empty string"),c(/^[^\.]+$/.test(A),"id cannot contain period character"),this.$_setFlag("id",A)):this.$_setFlag("id",void 0)}invalid(...A){return this._values(A,"_invalids")}label(A){return c(A&&typeof A=="string","Label name must be a non-empty string"),this.$_setFlag("label",A)}meta(A){return c(A!==void 0,"Meta cannot be undefined"),this._inner("metas",A,{single:!0})}note(...A){c(A.length,"Missing notes");for(const v of A)c(v&&typeof v=="string","Notes must be non-empty strings");return this._inner("notes",A)}only(A=!0){return c(typeof A=="boolean","Invalid mode:",A),this.$_setFlag("only",A)}optional(){return this.presence("optional")}prefs(A){c(A,"Missing preferences"),c(A.context===void 0,"Cannot override context"),c(A.externals===void 0,"Cannot override externals"),c(A.warnings===void 0,"Cannot override warnings"),c(A.debug===void 0,"Cannot override debug"),b.checkPreferences(A);const v=this.clone();return v._preferences=b.preferences(v._preferences,A),v}presence(A){return c(["optional","required","forbidden"].includes(A),"Unknown presence mode",A),this.$_setFlag("presence",A)}raw(A=!0){return this.$_setFlag("result",A?"raw":void 0)}result(A){return c(["raw","strip"].includes(A),"Unknown result mode",A),this.$_setFlag("result",A)}required(){return this.presence("required")}strict(A){const v=this.clone(),_=A!==void 0&&!A;return v._preferences=b.preferences(v._preferences,{convert:_}),v}strip(A=!0){return this.$_setFlag("result",A?"strip":void 0)}tag(...A){c(A.length,"Missing tags");for(const v of A)c(v&&typeof v=="string","Tags must be non-empty strings");return this._inner("tags",A)}unit(A){return c(A&&typeof A=="string","Unit name must be a non-empty string"),this.$_setFlag("unit",A)}valid(...A){b.verifyFlat(A,"valid");const v=this.allow(...A);return v.$_setFlag("only",!!v._valids,{clone:!1}),v}when(A,v){const _=this.clone();_.$_terms.whens||(_.$_terms.whens=[]);const R=f.when(_,A,v);if(!["any","link"].includes(_.type)){const w=R.is?[R]:R.switch;for(const W of w)c(!W.then||W.then.type==="any"||W.then.type===_.type,"Cannot combine",_.type,"with",W.then&&W.then.type),c(!W.otherwise||W.otherwise.type==="any"||W.otherwise.type===_.type,"Cannot combine",_.type,"with",W.otherwise&&W.otherwise.type)}return _.$_terms.whens.push(R),_.$_mutateRebuild()}cache(A){c(!this._inRuleset(),"Cannot set caching inside a ruleset"),c(!this._cache,"Cannot override schema cache"),c(this._flags.artifact===void 0,"Cannot cache a rule with an artifact");const v=this.clone();return v._cache=A||d.provider.provision(),v.$_temp.ruleset=!1,v}clone(){const A=Object.create(Object.getPrototypeOf(this));return this._assign(A)}concat(A){c(b.isSchema(A),"Invalid schema object"),c(this.type==="any"||A.type==="any"||A.type===this.type,"Cannot merge type",this.type,"with another type:",A.type),c(!this._inRuleset(),"Cannot concatenate onto a schema with open ruleset"),c(!A._inRuleset(),"Cannot concatenate a schema with open ruleset");let v=this.clone();
99if(this.type==="any"&&A.type!=="any"){const _=A.clone();for(const R of Object.keys(v))R!=="type"&&(_[R]=v[R]);v=_}v._ids.concat(A._ids),v._refs.register(A,g.toSibling),v._preferences=v._preferences?b.preferences(v._preferences,A._preferences):A._preferences,v._valids=S.merge(v._valids,A._valids,A._invalids),v._invalids=S.merge(v._invalids,A._invalids,A._valids);for(const _ of A._singleRules.keys())v._singleRules.has(_)&&(v._rules=v._rules.filter(R=>R.keep||R.name!==_),v._singleRules.delete(_));for(const _ of A._rules)A._definition.rules[_.method].multi||v._singleRules.set(_.name,_),v._rules.push(_);if(v._flags.empty&&A._flags.empty){v._flags.empty=v._flags.empty.concat(A._flags.empty);const _=Object.assign({},A._flags);delete _.empty,u(v._flags,_)}else if(A._flags.empty){v._flags.empty=A._flags.empty;const _=Object.assign({},A._flags);delete _.empty,u(v._flags,_)}else u(v._flags,A._flags);for(const _ in A.$_terms){const R=A.$_terms[_];R?v.$_terms[_]?v.$_terms[_]=v.$_terms[_].concat(R):v.$_terms[_]=R.slice():v.$_terms[_]||(v.$_terms[_]=R)}return this.$_root._tracer&&this.$_root._tracer._combine(v,[this,A]),v.$_mutateRebuild()}extend(A){return c(!A.base,"Cannot extend type with another base"),h.type(this,A)}extract(A){return A=Array.isArray(A)?A:A.split("."),this._ids.reach(A)}fork(A,v){c(!this._inRuleset(),"Cannot fork inside a ruleset");let _=this;for(let R of[].concat(A))R=Array.isArray(R)?R:R.split("."),_=_._ids.fork(R,v,_);return _.$_temp.ruleset=!1,_}rule(A){const v=this._definition;b.assertOptions(A,Object.keys(v.modifiers)),c(this.$_temp.ruleset!==!1,"Cannot apply rules to empty ruleset or the last rule added does not support rule properties");const _=this.$_temp.ruleset===null?this._rules.length-1:this.$_temp.ruleset;c(_>=0&&_<this._rules.length,"Cannot apply rules to empty ruleset");const R=this.clone();for(let w=_;w<R._rules.length;++w){const W=R._rules[w],E=l(W);for(const j in A)v.modifiers[j](E,A[j]),c(E.name===W.name,"Cannot change rule name");R._rules[w]=E,R._singleRules.get(E.name)===W&&R._singleRules.set(E.name,E)}return R.$_temp.ruleset=!1,R.$_mutateRebuild()}get ruleset(){c(!this._inRuleset(),"Cannot start a new ruleset without closing the previous one");const A=this.clone();return A.$_temp.ruleset=A._rules.length,A}get $(){return this.ruleset}tailor(A){A=[].concat(A),c(!this._inRuleset(),"Cannot tailor inside a ruleset");let v=this;if(this.$_terms.alterations)for(const{target:_,adjuster:R}of this.$_terms.alterations)A.includes(_)&&(v=R(v),c(b.isSchema(v),"Alteration adjuster for",_,"failed to return a schema object"));return v=v.$_modify({each:_=>_.tailor(A),ref:!1}),v.$_temp.ruleset=!1,v.$_mutateRebuild()}tracer(){return x.location?x.location(this):this}validate(A,v){return C.entry(A,this,v)}validateAsync(A,v){return C.entryAsync(A,this,v)}$_addRule(A){typeof A=="string"&&(A={name:A}),c(A&&typeof A=="object","Invalid options"),c(A.name&&typeof A.name=="string","Invalid rule name");for(const W in A)c(W[0]!=="_","Cannot set private rule properties");const v=Object.assign({},A);v._resolve=[],v.method=v.method||v.name;const _=this._definition.rules[v.method],R=v.args;c(_,"Unknown rule",v.method);const w=this.clone();if(R){c(Object.keys(R).length===1||Object.keys(R).length===this._definition.rules[v.name].args.length,"Invalid rule definition for",this.type,v.name);for(const W in R){let E=R[W];if(_.argsByName){const j=_.argsByName.get(W);if(j.ref&&b.isResolvable(E))v._resolve.push(W),w.$_mutateRegister(E);else if(j.normalize&&(E=j.normalize(E),R[W]=E),j.assert){const T=b.validateArg(E,W,j);c(!T,T,"or reference")}}E!==void 0?R[W]=E:delete R[W]}}return _.multi||(w._ruleRemove(v.name,{clone:!1}),w._singleRules.set(v.name,v)),w.$_temp.ruleset===!1&&(w.$_temp.ruleset=null),_.priority?w._rules.unshift(v):w._rules.push(v),w}$_compile(A,v){return f.schema(this.$_root,A,v)}$_createError(A,v,_,R,w,W={}){const E=W.flags!==!1?this._flags:{},j=W.messages?z.merge(this._definition.messages,W.messages):this._definition.messages;return new m.Report(A,v,_,E,j,R,w)}$_getFlag(A){return this._flags[A]}$_getRule(A){return this._singleRules.get(A)}$_mapLabels(A){return A=Array.isArray(A)?A:A.split("."),this._ids.labels(A)}$_match(A,v,_,R){(_=Object.assign({},_)).abortEarly=!0,_._externals=!1,v.snapshot();const w=!C.validate(A,this,v,_,R).errors;
vendor: 8,759 bytes, line 99
99return v.restore(),w}$_modify(A){return b.assertOptions(A,["each","once","ref","schema"]),O.schema(this,A)||this}$_mutateRebuild(){return c(!this._inRuleset(),"Cannot add this rule inside a ruleset"),this._refs.reset(),this._ids.reset(),this.$_modify({each:(A,{source:v,name:_,path:R,key:w})=>{const W=this._definition[v][_]&&this._definition[v][_].register;W!==!1&&this.$_mutateRegister(A,{family:W,key:w})}}),this._definition.rebuild&&this._definition.rebuild(this),this.$_temp.ruleset=!1,this}$_mutateRegister(A,{family:v,key:_}={}){this._refs.register(A,v),this._ids.register(A,{key:_})}$_property(A){return this._definition.properties[A]}$_reach(A){return this._ids.reach(A)}$_rootReferences(){return this._refs.roots()}$_setFlag(A,v,_={}){c(A[0]==="_"||!this._inRuleset(),"Cannot set flag inside a ruleset");const R=this._definition.flags[A]||{};if(p(v,R.default)&&(v=void 0),p(v,this._flags[A]))return this;const w=_.clone!==!1?this.clone():this;return v!==void 0?(w._flags[A]=v,w.$_mutateRegister(v)):delete w._flags[A],A[0]!=="_"&&(w.$_temp.ruleset=!1),w}$_parent(A,...v){return this[A][b.symbols.parent].call(this,...v)}$_validate(A,v,_){return C.validate(A,this,v,_)}_assign(A){A.type=this.type,A.$_root=this.$_root,A.$_temp=Object.assign({},this.$_temp),A.$_temp.whens={},A._ids=this._ids.clone(),A._preferences=this._preferences,A._valids=this._valids&&this._valids.clone(),A._invalids=this._invalids&&this._invalids.clone(),A._rules=this._rules.slice(),A._singleRules=l(this._singleRules,{shallow:!0}),A._refs=this._refs.clone(),A._flags=Object.assign({},this._flags),A._cache=null,A.$_terms={};for(const v in this.$_terms)A.$_terms[v]=this.$_terms[v]?this.$_terms[v].slice():null;A.$_super={};for(const v in this.$_super)A.$_super[v]=this._super[v].bind(A);return A}_bare(){const A=this.clone();A._reset();const v=A._definition.terms;for(const _ in v){const R=v[_];A.$_terms[_]=R.init}return A.$_mutateRebuild()}_default(A,v,_={}){return b.assertOptions(_,"literal"),c(v!==void 0,"Missing",A,"value"),c(typeof v=="function"||!_.literal,"Only function value supports literal option"),typeof v=="function"&&_.literal&&(v={[b.symbols.literal]:!0,literal:v}),this.$_setFlag(A,v)}_generate(A,v,_){if(!this.$_terms.whens)return{schema:this};const R=[],w=[];for(let j=0;j<this.$_terms.whens.length;++j){const T=this.$_terms.whens[j];if(T.concat){R.push(T.concat),w.push(`${j}.concat`);continue}const F=T.ref?T.ref.resolve(A,v,_):A,Z=T.is?[T]:T.switch,re=w.length;for(let ne=0;ne<Z.length;++ne){const{is:k,then:K,otherwise:U}=Z[ne],G=`${j}${T.switch?"."+ne:""}`;if(k.$_match(F,v.nest(k,`${G}.is`),_)){if(K){const H=v.localize([...v.path,`${G}.then`],v.ancestors,v.schemas),{schema:ie,id:Oe}=K._generate(A,H,_);R.push(ie),w.push(`${G}.then${Oe?`(${Oe})`:""}`);break}}else if(U){const H=v.localize([...v.path,`${G}.otherwise`],v.ancestors,v.schemas),{schema:ie,id:Oe}=U._generate(A,H,_);R.push(ie),w.push(`${G}.otherwise${Oe?`(${Oe})`:""}`);break}}if(T.break&&w.length>re)break}const W=w.join(", ");if(v.mainstay.tracer.debug(v,"rule","when",W),!W)return{schema:this};if(!v.mainstay.tracer.active&&this.$_temp.whens[W])return{schema:this.$_temp.whens[W],id:W};let E=this;this._definition.generate&&(E=this._definition.generate(this,A,v,_));for(const j of R)E=E.concat(j);return this.$_root._tracer&&this.$_root._tracer._combine(E,[this,...R]),this.$_temp.whens[W]=E,{schema:E,id:W}}_inner(A,v,_={}){c(!this._inRuleset(),`Cannot set ${A} inside a ruleset`);const R=this.clone();return R.$_terms[A]&&!_.override||(R.$_terms[A]=[]),_.single?R.$_terms[A].push(v):R.$_terms[A].push(...v),R.$_temp.ruleset=!1,R}_inRuleset(){return this.$_temp.ruleset!==null&&this.$_temp.ruleset!==!1}_ruleRemove(A,v={}){if(!this._singleRules.has(A))return this;const _=v.clone!==!1?this.clone():this;_._singleRules.delete(A);const R=[];for(let w=0;w<_._rules.length;++w){const W=_._rules[w];W.name!==A||W.keep?R.push(W):_._inRuleset()&&w<_.$_temp.ruleset&&--_.$_temp.ruleset}return _._rules=R,_}_values(A,v){b.verifyFlat(A,v.slice(1,-1));const _=this.clone(),R=A[0]===b.symbols.override;if(R&&(A=A.slice(1)),!_[v]&&A.length?_[v]=new S:R&&(_[v]=A.length?new S:null,_.$_mutateRebuild()),!_[v])return _;R&&_[v].override();for(const w of A){c(w!==void 0,"Cannot call allow/valid/invalid with undefined"),c(w!==b.symbols.override,"Override must be the first value");const W=v==="_invalids"?"_valids":"_invalids";_[W]&&(_[W].remove(w),_[W].length||(c(v==="_valids"||!_._flags.only,"Setting invalid value",w,"leaves schema rejecting all values due to previous valid rule"),_[W]=null)),_[v].add(w,_._refs)}return _}}};q.Base.prototype[b.symbols.any]={version:b.version,compile:f.compile,root:"$_root"},q.Base.prototype.isImmutable=!0,q.Base.prototype.deny=q.Base.prototype.invalid,q.Base.prototype.disallow=q.Base.prototype.invalid,q.Base.prototype.equal=q.Base.prototype.valid,q.Base.prototype.exist=q.Base.prototype.required,q.Base.prototype.not=q.Base.prototype.invalid,q.Base.prototype.options=q.Base.prototype.prefs,q.Base.prototype.preferences=q.Base.prototype.prefs,o.exports=new q.Base},2130(o,i,s){const c=s(914),l=s(6179),p=s(9415),u={max:1e3,supported:new Set(["undefined","boolean","number","string"])};i.provider={provision:d=>new u.Cache(d)},u.Cache=class{constructor(d={}){p.assertOptions(d,["max"]),c(d.max===void 0||d.max&&d.max>0&&isFinite(d.max),"Invalid max cache size"),this._max=d.max||u.max,this._map=new Map,this._list=new u.List}get length(){return this._map.size}set(d,b){if(d!==null&&!u.supported.has(typeof d))return;let f=this._map.get(d);if(f)return f.value=b,void this._list.first(f);f=this._list.unshift({key:d,value:b}),this._map.set(d,f),this._compact()}get(d){const b=this._map.get(d);if(b)return this._list.first(b),l(b.value)}_compact(){if(this._map.size>this._max){const d=this._list.pop();this._map.delete(d.key)}}},u.List=class{constructor(){this.tail=null,this.head=null}unshift(d){return d.next=null,d.prev=this.head,this.head&&(this.head.next=d),this.head=d,this.tail||(this.tail=d),d}first(d){d!==this.head&&(this._remove(d),this.unshift(d))}pop(){return this._remove(this.tail)}_remove(d){const{next:b,prev:f}=d;return b.prev=f,f&&(f.next=b),d===this.tail&&(this.tail=b),d.prev=null,d.next=null,d}}},9415(o,i,s){const c=s(914),l=s(3660),p=s(6913);let u,d;const b={isoDate:/^(?:[-+]\d{2})?(?:\d{4}(?!\d{2}\b))(?:(-?)(?:(?:0[1-9]|1[0-2])(?:\1(?:[12]\d|0[1-9]|3[01]))?|W(?:[0-4]\d|5[0-2])(?:-?[1-7])?|(?:00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[1-6])))(?![T]$|[T][\d]+Z$)(?:[T\s](?:(?:(?:[01]\d|2[0-3])(?:(:?)[0-5]\d)?|24\:?00)(?:[.,]\d+(?!:))?)(?:\2[0-5]\d(?:[.,]\d+)?)?(?:[Z]|(?:[+-])(?:[01]\d|2[0-3])(?::?[0-5]\d)?)?)?)?$/};i.version=p.version,i.defaults={abortEarly:!0,allowUnknown:!1,artifacts:!1,cache:!0,context:null,convert:!0,dateFormat:"iso",errors:{escapeHtml:!1,label:"path",language:null,render:!0,stack:!1,wrap:{label:'"',array:"[]"}},externals:!0,messages:{},nonEnumerables:!1,noDefaults:!1,presence:"optional",skipFunctions:!1,stripUnknown:!1,warnings:!1},i.symbols={any:Symbol.for("@hapi/joi/schema"),arraySingle:Symbol("arraySingle"),deepDefault:Symbol("deepDefault"),errors:Symbol("errors"),literal:Symbol("literal"),override:Symbol("override"),parent:Symbol("parent"),prefs:Symbol("prefs"),ref:Symbol("ref"),template:Symbol("template"),values:Symbol("values")},i.assertOptions=function(f,m,h="Options"){c(f&&typeof f=="object"&&!Array.isArray(f),"Options must be of type object");const M=Object.keys(f).filter(z=>!m.includes(z));c(M.length===0,`${h} contain unknown keys: ${M}`)},i.checkPreferences=function(f){d=d||s(1688);const m=d.preferences.validate(f);if(m.error)throw new l([m.error.details[0].message])},i.compare=function(f,m,h){switch(h){case"=":return f===m;case">":return f>m;case"<":return f<m;case">=":return f>=m;case"<=":return f<=m}},i.default=function(f,m){return f===void 0?m:f},i.isIsoDate=function(f){return b.isoDate.test(f)},i.isNumber=function(f){return typeof f=="number"&&!isNaN(f)},i.isResolvable=function(f){return!!f&&(f[i.symbols.ref]||f[i.symbols.template])},i.isSchema=function(f,m={}){const h=f&&f[i.symbols.any];return!!h&&(c(m.legacy||h.version===i.version,"Cannot mix different versions of joi schemas"),!0)},i.isValues=function(f){return f[i.symbols.values]},i.limit=function(f){return Number.isSafeInteger(f)&&f>=0},i.preferences=function(f,m){u=u||s(6162),f=f||{},m=m||{};const h=Object.assign({},f,m);return m.errors&&f.errors&&(h.errors=Object.assign({},f.errors,m.errors),h.errors.wrap=Object.assign({},f.errors.wrap,m.errors.wrap)),m.messages&&(h.messages=u.compile(m.messages,f.messages)),delete h[i.symbols.prefs],h},i.tryWithPath=function(f,m,h={}){try{return f()}catch(M){throw M.path!==void 0?M.path=m+"."+M.path:M.path=m,h.append&&(M.message=`${M.message} (${M.path})`),M}}
99,i.validateArg=function(f,m,{assert:h,message:M}){if(i.isSchema(h)){const z=h.validate(f);return z.error?z.error.message:void 0}if(!h(f))return m?`${m} ${M}`:M},i.verifyFlat=function(f,m){for(const h of f)c(!Array.isArray(h),"Method no longer accepts array arguments:",m)}},3541(o,i,s){const c=s(914),l=s(9415),p=s(8529),u={};i.schema=function(d,b,f={}){l.assertOptions(f,["appendPath","override"]);try{return u.schema(d,b,f)}catch(m){throw f.appendPath&&m.path!==void 0&&(m.message=`${m.message} (${m.path})`),m}},u.schema=function(d,b,f){c(b!==void 0,"Invalid undefined schema"),Array.isArray(b)&&(c(b.length,"Invalid empty array schema"),b.length===1&&(b=b[0]));const m=(h,...M)=>f.override!==!1?h.valid(d.override,...M):h.valid(...M);if(u.simple(b))return m(d,b);if(typeof b=="function")return d.custom(b);if(c(typeof b=="object","Invalid schema content:",typeof b),l.isResolvable(b))return m(d,b);if(l.isSchema(b))return b;if(Array.isArray(b)){for(const h of b)if(!u.simple(h))return d.alternatives().try(...b);return m(d,...b)}return b instanceof RegExp?d.string().regex(b):b instanceof Date?m(d.date(),b):(c(Object.getPrototypeOf(b)===Object.getPrototypeOf({}),"Schema can only contain plain objects"),d.object().keys(b))},i.ref=function(d,b){return p.isRef(d)?d:p.create(d,b)},i.compile=function(d,b,f={}){l.assertOptions(f,["legacy"]);const m=b&&b[l.symbols.any];if(m)return c(f.legacy||m.version===l.version,"Cannot mix different versions of joi schemas:",m.version,l.version),b;if(typeof b!="object"||!f.legacy)return i.schema(d,b,{appendPath:!0});const h=u.walk(b);return h?h.compile(h.root,b):i.schema(d,b,{appendPath:!0})},u.walk=function(d){if(typeof d!="object")return null;if(Array.isArray(d)){for(const f of d){const m=u.walk(f);if(m)return m}return null}const b=d[l.symbols.any];if(b)return{root:d[b.root],compile:b.compile};c(Object.getPrototypeOf(d)===Object.getPrototypeOf({}),"Schema can only contain plain objects");for(const f in d){const m=u.walk(d[f]);if(m)return m}return null},u.simple=function(d){return d===null||["boolean","string","number"].includes(typeof d)},i.when=function(d,b,f){if(f===void 0&&(c(b&&typeof b=="object","Missing options"),f=b,b=p.create(".")),Array.isArray(f)&&(f={switch:f}),l.assertOptions(f,["is","not","then","otherwise","switch","break"]),l.isSchema(b))return c(f.is===void 0,'"is" can not be used with a schema condition'),c(f.not===void 0,'"not" can not be used with a schema condition'),c(f.switch===void 0,'"switch" can not be used with a schema condition'),u.condition(d,{is:b,then:f.then,otherwise:f.otherwise,break:f.break});if(c(p.isRef(b)||typeof b=="string","Invalid condition:",b),c(f.not===void 0||f.is===void 0,'Cannot combine "is" with "not"'),f.switch===void 0){let h=f;f.not!==void 0&&(h={is:f.not,then:f.otherwise,otherwise:f.then,break:f.break});let M=h.is!==void 0?d.$_compile(h.is):d.$_root.invalid(null,!1,0,"").required();return c(h.then!==void 0||h.otherwise!==void 0,'options must have at least one of "then", "otherwise", or "switch"'),c(h.break===void 0||h.then===void 0||h.otherwise===void 0,"Cannot specify then, otherwise, and break all together"),f.is===void 0||p.isRef(f.is)||l.isSchema(f.is)||(M=M.required()),u.condition(d,{ref:i.ref(b),is:M,then:h.then,otherwise:h.otherwise,break:h.break})}c(Array.isArray(f.switch),'"switch" must be an array'),c(f.is===void 0,'Cannot combine "switch" with "is"'),c(f.not===void 0,'Cannot combine "switch" with "not"'),c(f.then===void 0,'Cannot combine "switch" with "then"');const m={ref:i.ref(b),switch:[],break:f.break};for(let h=0;h<f.switch.length;++h){const M=f.switch[h],z=h===f.switch.length-1;l.assertOptions(M,z?["is","then","otherwise"]:["is","then"]),c(M.is!==void 0,'Switch statement missing "is"'),c(M.then!==void 0,'Switch statement missing "then"');const O={is:d.$_compile(M.is),then:d.$_compile(M.then)};if(p.isRef(M.is)||l.isSchema(M.is)||(O.is=O.is.required()),z){c(f.otherwise===void 0||M.otherwise===void 0,'Cannot specify "otherwise" inside and outside a "switch"');const g=f.otherwise!==void 0?f.otherwise:M.otherwise;g!==void 0&&(c(m.break===void 0,"Cannot specify both otherwise and break"),O.otherwise=d.$_compile(g))}m.switch.push(O)}return m},u.condition=function(d,b){for(const f of["then","otherwise"])b[f]===void 0?delete b[f]:b[f]=d.$_compile(b[f]);return b}},8013(o,i,s){const c=s(554),l=s(9415),p=s(1532);i.Report=class{constructor(u,d,b,f,m,h,M){if(this.code=u,this.flags=f,this.messages=m,this.path=h.path,this.prefs=M,this.state=h,this.value=d,this.message=null,this.template=null,this.local=b||{},this.local.label=i.label(this.flags,this.state,this.prefs,this.messages),this.value===void 0||this.local.hasOwnProperty("value")||(this.local.value=this.value),this.path.length){const z=this.path[this.path.length-1];typeof z!="object"&&(this.local.key=z)}}_setTemplate(u){if(this.template=u,!this.flags.label&&this.path.length===0){const d=this._template(this.template,"root");d&&(this.local.label=d)}}toString(){if(this.message)return this.message;const u=this.code;
99if(!this.prefs.errors.render)return this.code;const d=this._template(this.template)||this._template(this.prefs.messages)||this._template(this.messages);return d===void 0?`Error code "${u}" is not defined, your custom type is missing the correct messages definition`:(this.message=d.render(this.value,this.state,this.prefs,this.local,{errors:this.prefs.errors,messages:[this.prefs.messages,this.messages]}),this.prefs.errors.label||(this.message=this.message.replace(/^"" /,"").trim()),this.message)}_template(u,d){return i.template(this.value,u,d||this.code,this.state,this.prefs)}},i.path=function(u){let d="";for(const b of u)typeof b!="object"&&(typeof b=="string"?(d&&(d+="."),d+=b):d+=`[${b}]`);return d},i.template=function(u,d,b,f,m){if(!d)return;if(p.isTemplate(d))return b!=="root"?d:null;let h=m.errors.language;if(l.isResolvable(h)&&(h=h.resolve(u,f,m)),h&&d[h]){if(d[h][b]!==void 0)return d[h][b];if(d[h]["*"]!==void 0)return d[h]["*"]}return d[b]?d[b]:d["*"]},i.label=function(u,d,b,f){if(!b.errors.label)return"";if(u.label)return u.label;let m=d.path;return b.errors.label==="key"&&d.path.length>1&&(m=d.path.slice(-1)),i.path(m)||i.template(null,b.messages,"root",d,b)||f&&i.template(null,f,"root",d,b)||"value"},i.process=function(u,d,b){if(!u)return null;const{override:f,message:m,details:h}=i.details(u);if(f)return f;if(b.errors.stack)return new i.ValidationError(m,h,d);const M=Error.stackTraceLimit;Error.stackTraceLimit=0;const z=new i.ValidationError(m,h,d);return Error.stackTraceLimit=M,z},i.details=function(u,d={}){let b=[];const f=[];for(const m of u){if(m instanceof Error){if(d.override!==!1)return{override:m};const M=m.toString();b.push(M),f.push({message:M,type:"override",context:{error:m}});continue}const h=m.toString();b.push(h),f.push({message:h,path:m.path.filter(M=>typeof M!="object"),type:m.code,context:m.local})}return b.length>1&&(b=[...new Set(b)]),{message:b.join(". "),details:f}},i.ValidationError=class extends Error{constructor(u,d,b){super(u),this._original=b,this.details=d}static isError(u){return u instanceof i.ValidationError}},i.ValidationError.prototype.isJoi=!0,i.ValidationError.prototype.name="ValidationError",i.ValidationError.prototype.annotate=c.error},2062(o,i,s){const c=s(914),l=s(6179),p=s(9415),u=s(6162),d={};i.type=function(b,f){const m=Object.getPrototypeOf(b),h=l(m),M=b._assign(Object.create(h)),z=Object.assign({},f);delete z.base,h._definition=z;const O=m._definition||{};z.messages=u.merge(O.messages,z.messages),z.properties=Object.assign({},O.properties,z.properties),M.type=z.type,z.flags=Object.assign({},O.flags,z.flags);const g=Object.assign({},O.terms);if(z.terms)for(const q in z.terms){const A=z.terms[q];c(M.$_terms[q]===void 0,"Invalid term override for",z.type,q),M.$_terms[q]=A.init,g[q]=A}z.terms=g,z.args||(z.args=O.args),z.prepare=d.prepare(z.prepare,O.prepare),z.coerce&&(typeof z.coerce=="function"&&(z.coerce={method:z.coerce}),z.coerce.from&&!Array.isArray(z.coerce.from)&&(z.coerce={method:z.coerce.method,from:[].concat(z.coerce.from)})),z.coerce=d.coerce(z.coerce,O.coerce),z.validate=d.validate(z.validate,O.validate);const x=Object.assign({},O.rules);if(z.rules)for(const q in z.rules){const A=z.rules[q];c(typeof A=="object","Invalid rule definition for",z.type,q);let v=A.method;if(v===void 0&&(v=function(){return this.$_addRule(q)}),v&&(c(!h[q],"Rule conflict in",z.type,q),h[q]=v),c(!x[q],"Rule conflict in",z.type,q),x[q]=A,A.alias){const _=[].concat(A.alias);for(const R of _)h[R]=A.method}A.args&&(A.argsByName=new Map,A.args=A.args.map(_=>(typeof _=="string"&&(_={name:_}),c(!A.argsByName.has(_.name),"Duplicated argument name",_.name),p.isSchema(_.assert)&&(_.assert=_.assert.strict().label(_.name)),A.argsByName.set(_.name,_),_)))}z.rules=x;const C=Object.assign({},O.modifiers);if(z.modifiers)for(const q in z.modifiers){c(!h[q],"Rule conflict in",z.type,q);const A=z.modifiers[q];c(typeof A=="function","Invalid modifier definition for",z.type,q);const v=function(_){return this.rule({[q]:_})};h[q]=v,C[q]=A}if(z.modifiers=C,z.overrides){h._super=m,M.$_super={};for(const q in z.overrides)c(m[q],"Cannot override missing",q),z.overrides[q][p.symbols.parent]=m[q],M.$_super[q]=m[q].bind(M);Object.assign(h,z.overrides)}z.cast=Object.assign({},O.cast,z.cast);const S=Object.assign({},O.manifest,z.manifest);return S.build=d.build(z.manifest&&z.manifest.build,O.manifest&&O.manifest.build),z.manifest=S,z.rebuild=d.rebuild(z.rebuild,O.rebuild),M},d.build=function(b,f){return b&&f?function(m,h){return f(b(m,h),h)}:b||f},d.coerce=function(b,f){return b&&f?{from:b.from&&f.from?[...new Set([...b.from,...f.from])]:null,method(m,h){let M;if((!f.from||f.from.includes(typeof m))&&(M=f.method(m,h),M)){if
99(M.errors||M.value===void 0)return M;m=M.value}if(!b.from||b.from.includes(typeof m)){const z=b.method(m,h);if(z)return z}return M}}:b||f},d.prepare=function(b,f){return b&&f?function(m,h){const M=b(m,h);if(M){if(M.errors||M.value===void 0)return M;m=M.value}return f(m,h)||M}:b||f},d.rebuild=function(b,f){return b&&f?function(m){f(m),b(m)}:b||f},d.validate=function(b,f){return b&&f?function(m,h){const M=f(m,h);if(M){if(M.errors&&(!Array.isArray(M.errors)||M.errors.length))return M;m=M.value}return b(m,h)||M}:b||f}},1100(o,i,s){const c=s(914),l=s(6179),p=s(2130),u=s(9415),d=s(3541),b=s(8013),f=s(2062),m=s(9017),h=s(8529),M=s(1532),z=s(125);let O;const g={types:{alternatives:s(4972),any:s(680),array:s(2591),boolean:s(6186),date:s(2588),function:s(4840),link:s(9556),number:s(4709),object:s(7487),string:s(9033),symbol:s(5008)},aliases:{alt:"alternatives",bool:"boolean",func:"function"},root:function(){const x={_types:new Set(Object.keys(g.types))};for(const C of x._types)x[C]=function(...S){return c(!S.length||["alternatives","link","object"].includes(C),"The",C,"type does not allow arguments"),g.generate(this,g.types[C],S)};for(const C of["allow","custom","disallow","equal","exist","forbidden","invalid","not","only","optional","options","prefs","preferences","required","strip","valid","when"])x[C]=function(...S){return this.any()[C](...S)};Object.assign(x,g.methods);for(const C in g.aliases){const S=g.aliases[C];x[C]=x[S]}return x.x=x.expression,z.setup&&z.setup(x),x}};g.methods={ValidationError:b.ValidationError,version:u.version,cache:p.provider,assert(x,C,...S){g.assert(x,C,!0,S)},attempt:(x,C,...S)=>g.assert(x,C,!1,S),build(x){return c(typeof m.build=="function","Manifest functionality disabled"),m.build(this,x)},checkPreferences(x){u.checkPreferences(x)},compile(x,C){return d.compile(this,x,C)},defaults(x){c(typeof x=="function","modifier must be a function");const C=Object.assign({},this);for(const S of C._types){const q=x(C[S]());c(u.isSchema(q),"modifier must return a valid schema object"),C[S]=function(...A){return g.generate(this,q,A)}}return C},expression:(...x)=>new M(...x),extend(...x){u.verifyFlat(x,"extend"),O=O||s(1688),c(x.length,"You need to provide at least one extension"),this.assert(x,O.extensions);const C=Object.assign({},this);C._types=new Set(C._types);for(let S of x){typeof S=="function"&&(S=S(C)),this.assert(S,O.extension);const q=g.expandExtension(S,C);for(const A of q){c(C[A.type]===void 0||C._types.has(A.type),"Cannot override name",A.type);const v=A.base||this.any(),_=f.type(v,A);C._types.add(A.type),C[A.type]=function(...R){return g.generate(this,_,R)}}}return C},isError:b.ValidationError.isError,isExpression:M.isTemplate,isRef:h.isRef,isSchema:u.isSchema,in:(...x)=>h.in(...x),override:u.symbols.override,ref:(...x)=>h.create(...x),types(){const x={};for(const C of this._types)x[C]=this[C]();for(const C in g.aliases)x[C]=this[C]();return x}},g.assert=function(x,C,S,q){const A=q[0]instanceof Error||typeof q[0]=="string"?q[0]:null,v=A!==null?q[1]:q[0],_=C.validate(x,u.preferences({errors:{stack:!0}},v||{}));let R=_.error;if(!R)return _.value;if(A instanceof Error)throw A;const w=S&&typeof R.annotate=="function"?R.annotate():R.message;throw R instanceof b.ValidationError==0&&(R=l(R)),R.message=A?`${A} ${w}`:w,R},g.generate=function(x,C,S){return c(x,"Must be invoked on a Joi instance."),C.$_root=x,C._definition.args&&S.length?C._definition.args(C,...S):C},g.expandExtension=function(x,C){if(typeof x.type=="string")return[x];const S=[];for(const q of C._types)if(x.type.test(q)){const A=Object.assign({},x);A.type=q,A.base=C[q](),S.push(A)}return S},o.exports=g.root()},6162(o,i,s){const c=s(914),l=s(6179),p=s(1532);i.compile=function(u,d){if(typeof u=="string")return c(!d,"Cannot set single message string"),new p(u);if(p.isTemplate(u))return c(!d,"Cannot set single message template"),u;c(typeof u=="object"&&!Array.isArray(u),"Invalid message options"),d=d?l(d):{};for(let b in u){const f=u[b];if(b==="root"||p.isTemplate(f)){d[b]=f;continue}if(typeof f=="string"){d[b]=new p(f);continue}c(typeof f=="object"&&!Array.isArray(f),"Invalid message for",b);const m=b,h=Object.prototype.hasOwnProperty.call(d,m)?d[m]:{};for(b in d[m]=h,f){const M=f[b];
99b==="root"||p.isTemplate(M)?h[b]=M:(c(typeof M=="string","Invalid message for",b,"in",m),h[b]=new p(M))}}return d},i.decompile=function(u){const d={};for(let b in u){const f=u[b];if(b==="root"){d.root=f;continue}if(p.isTemplate(f)){d[b]=f.describe({compact:!0});continue}const m=b;for(b in d[m]={},f){const h=f[b];b!=="root"?d[m][b]=h.describe({compact:!0}):d[m].root=h}}return d},i.merge=function(u,d){if(!u)return i.compile(d);if(!d)return u;if(typeof d=="string")return new p(d);if(p.isTemplate(d))return d;const b=l(u);for(let f in d){const m=d[f];if(f==="root"||p.isTemplate(m)){b[f]=m;continue}if(typeof m=="string"){b[f]=new p(m);continue}c(typeof m=="object"&&!Array.isArray(m),"Invalid message for",f);const h=f,M=Object.prototype.hasOwnProperty.call(b,h)?b[h]:{};for(f in b[h]=M,m){const z=m[f];f==="root"||p.isTemplate(z)?M[f]=z:(c(typeof z=="string","Invalid message for",f,"in",h),M[f]=new p(z))}}return b}},5844(o,i,s){const c=s(914),l=s(9415),p=s(8529),u={};i.Ids=u.Ids=class{constructor(){this._byId=new Map,this._byKey=new Map,this._schemaChain=!1}clone(){const d=new u.Ids;return d._byId=new Map(this._byId),d._byKey=new Map(this._byKey),d._schemaChain=this._schemaChain,d}concat(d){d._schemaChain&&(this._schemaChain=!0);for(const[b,f]of d._byId.entries())c(!this._byKey.has(b),"Schema id conflicts with existing key:",b),this._byId.set(b,f);for(const[b,f]of d._byKey.entries())c(!this._byId.has(b),"Schema key conflicts with existing id:",b),this._byKey.set(b,f)}fork(d,b,f){const m=this._collect(d);m.push({schema:f});const h=m.shift();let M={id:h.id,schema:b(h.schema)};c(l.isSchema(M.schema),"adjuster function failed to return a joi schema type");for(const z of m)M={id:z.id,schema:u.fork(z.schema,M.id,M.schema)};return M.schema}labels(d,b=[]){const f=d[0],m=this._get(f);if(!m)return[...b,...d].join(".");const h=d.slice(1);return b=[...b,m.schema._flags.label||f],h.length?m.schema._ids.labels(h,b):b.join(".")}reach(d,b=[]){const f=d[0],m=this._get(f);c(m,"Schema does not contain path",[...b,...d].join("."));const h=d.slice(1);return h.length?m.schema._ids.reach(h,[...b,f]):m.schema}register(d,{key:b}={}){if(!d||!l.isSchema(d))return;(d.$_property("schemaChain")||d._ids._schemaChain)&&(this._schemaChain=!0);const f=d._flags.id;if(f){const m=this._byId.get(f);c(!m||m.schema===d,"Cannot add different schemas with the same id:",f),c(!this._byKey.has(f),"Schema id conflicts with existing key:",f),this._byId.set(f,{schema:d,id:f})}b&&(c(!this._byKey.has(b),"Schema already contains key:",b),c(!this._byId.has(b),"Schema key conflicts with existing id:",b),this._byKey.set(b,{schema:d,id:b}))}reset(){this._byId=new Map,this._byKey=new Map,this._schemaChain=!1}_collect(d,b=[],f=[]){const m=d[0],h=this._get(m);c(h,"Schema does not contain path",[...b,...d].join(".")),f=[h,...f];const M=d.slice(1);return M.length?h.schema._ids._collect(M,[...b,m],f):f}_get(d){return this._byId.get(d)||this._byKey.get(d)}},u.fork=function(d,b,f){const m=i.schema(d,{each:(h,{key:M})=>{if(b===(h._flags.id||M))return f},ref:!1});return m?m.$_mutateRebuild():d},i.schema=function(d,b){let f;for(const m in d._flags){if(m[0]==="_")continue;const h=u.scan(d._flags[m],{source:"flags",name:m},b);h!==void 0&&(f=f||d.clone(),f._flags[m]=h)}for(let m=0;m<d._rules.length;++m){const h=d._rules[m],M=u.scan(h.args,{source:"rules",name:h.name},b);if(M!==void 0){f=f||d.clone();const z=Object.assign({},h);z.args=M,f._rules[m]=z,f._singleRules.get(h.name)===h&&f._singleRules.set(h.name,z)}}for(const m in d.$_terms){if(m[0]==="_")continue;const h=u.scan(d.$_terms[m],{source:"terms",name:m},b);h!==void 0&&(f=f||d.clone(),f.$_terms[m]=h)}return f},u.scan=function(d,b,f,m,h){const M=m||[];if(d===null||typeof d!="object")return;let z;if(Array.isArray(d)){for(let O=0;O<d.length;++O){const g=b.source==="terms"&&b.name==="keys"&&d[O].key,x=u.scan(d[O],b,f,[O,...M],g);x!==void 0&&(z=z||d.slice(),z[O]=x)}return z}if(f.schema!==!1&&l.isSchema(d)||f.ref!==!1&&p.isRef(d)){const O=f.each(d,{...b,path:M,key:h});return O===d?void 0:O}for(const O in d){if(O[0]==="_")continue;const g=u.scan(d[O],b,f,[O,...M],h);g!==void 0&&(z=z||Object.assign({},d),z[O]=g)}return z}},8529(o,i,s){const c=s(914),l=s(6179),p=s(9441),u=s(9415);let d;const b={symbol:Symbol("ref"),defaults:{adjust:null,in:!1,iterables:null,map:null,
99separator:".",type:"value"}};i.create=function(f,m={}){c(typeof f=="string","Invalid reference key:",f),u.assertOptions(m,["adjust","ancestor","in","iterables","map","prefix","render","separator"]),c(!m.prefix||typeof m.prefix=="object","options.prefix must be of type object");const h=Object.assign({},b.defaults,m);delete h.prefix;const M=h.separator,z=b.context(f,M,m.prefix);if(h.type=z.type,f=z.key,h.type==="value")if(z.root&&(c(!M||f[0]!==M,"Cannot specify relative path with root prefix"),h.ancestor="root",f||(f=null)),M&&M===f)f=null,h.ancestor=0;else if(h.ancestor!==void 0)c(!M||!f||f[0]!==M,"Cannot combine prefix with ancestor option");else{const[O,g]=b.ancestor(f,M);g&&(f=f.slice(g))===""&&(f=null),h.ancestor=O}return h.path=M?f===null?[]:f.split(M):[f],new b.Ref(h)},i.in=function(f,m={}){return i.create(f,{...m,in:!0})},i.isRef=function(f){return!!f&&!!f[u.symbols.ref]},b.Ref=class{constructor(f){c(typeof f=="object","Invalid reference construction"),u.assertOptions(f,["adjust","ancestor","in","iterables","map","path","render","separator","type","depth","key","root","display"]),c([!1,void 0].includes(f.separator)||typeof f.separator=="string"&&f.separator.length===1,"Invalid separator"),c(!f.adjust||typeof f.adjust=="function","options.adjust must be a function"),c(!f.map||Array.isArray(f.map),"options.map must be an array"),c(!f.map||!f.adjust,"Cannot set both map and adjust options"),Object.assign(this,b.defaults,f),c(this.type==="value"||this.ancestor===void 0,"Non-value references cannot reference ancestors"),Array.isArray(this.map)&&(this.map=new Map(this.map)),this.depth=this.path.length,this.key=this.path.length?this.path.join(this.separator):null,this.root=this.path[0],this.updateDisplay()}resolve(f,m,h,M,z={}){return c(!this.in||z.in,"Invalid in() reference usage"),this.type==="global"?this._resolve(h.context,m,z):this.type==="local"?this._resolve(M,m,z):this.ancestor?this.ancestor==="root"?this._resolve(m.ancestors[m.ancestors.length-1],m,z):(c(this.ancestor<=m.ancestors.length,"Invalid reference exceeds the schema root:",this.display),this._resolve(m.ancestors[this.ancestor-1],m,z)):this._resolve(f,m,z)}_resolve(f,m,h){let M;if(this.type==="value"&&m.mainstay.shadow&&h.shadow!==!1&&(M=m.mainstay.shadow.get(this.absolute(m))),M===void 0&&(M=p(f,this.path,{iterables:this.iterables,functions:!0})),this.adjust&&(M=this.adjust(M)),this.map){const z=this.map.get(M);z!==void 0&&(M=z)}return m.mainstay&&m.mainstay.tracer.resolve(m,this,M),M}toString(){return this.display}absolute(f){return[...f.path.slice(0,-this.ancestor),...this.path]}clone(){return new b.Ref(this)}describe(){const f={path:this.path};this.type!=="value"&&(f.type=this.type),this.separator!=="."&&(f.separator=this.separator),this.type==="value"&&this.ancestor!==1&&(f.ancestor=this.ancestor),this.map&&(f.map=[...this.map]);for(const m of["adjust","iterables","render"])this[m]!==null&&this[m]!==void 0&&(f[m]=this[m]);return this.in!==!1&&(f.in=!0),{ref:f}}updateDisplay(){const f=this.key!==null?this.key:"";if(this.type!=="value")return void(this.display=`ref:${this.type}:${f}`);if(!this.separator)return void(this.display=`ref:${f}`);if(!this.ancestor)return void(this.display=`ref:${this.separator}${f}`);if(this.ancestor==="root")return void(this.display=`ref:root:${f}`);if(this.ancestor===1)return void(this.display=`ref:${f||".."}`);const m=new Array(this.ancestor+1).fill(this.separator).join("");this.display=`ref:${m}${f||""}`}},b.Ref.prototype[u.symbols.ref]=!0,i.build=function(f){return(f=Object.assign({},b.defaults,f)).type==="value"&&f.ancestor===void 0&&(f.ancestor=1),new b.Ref(f)},b.context=function(f,m,h={}){if(f=f.trim(),h){const M=h.global===void 0?"$":h.global;if(M!==m&&f.startsWith(M))return{key:f.slice(M.length),type:"global"};const z=h.local===void 0?"#":h.local;if(z!==m&&f.startsWith(z))return{key:f.slice(z.length),type:"local"};const O=h.root===void 0?"/":h.root;if(O!==m&&f.startsWith(O))return{key:f.slice(O.length),type:"value",root:!0}}return{key:f,type:"value"}},b.ancestor=function(f,m){if(!m)return[1,0];if(f[0]!==m)return[1,0];if(f[1]!==m)return[0,1];let h=2;for(;f[h]===m;)++h;return[h-1,h]},i.toSibling=0,i.toParent=1,i.Manager=class{constructor(){this.refs=[]}register(f,m){if(f)if(m=m===void 0?i.toParent:m,Array.isArray(f))for(const h of f)this.register(h,m);else if(u.isSchema(f))for(const h of f._refs.refs)h.ancestor-m>=0&&this.refs.push({ancestor:h.ancestor-m,root:h.root});else i.isRef(f)&&f.type==="value"&&f.ancestor-m>=0&&this.refs.push({ancestor:f.ancestor-m,root:f.root}),d=d||s(1532),d.isTemplate(f)&&this.register(f.refs(),m)}get length(){return this.refs.length}clone(){const f=new i.Manager;return f.refs=l(this.refs),f}reset(){this.refs=[]}roots(){return this.refs.filter(f=>!f.ancestor).map(f=>f.root)}}},1688(o,i,s){const c=s(1100),l={};l.wrap=c.string().min(1).max(2).allow(!1),i.preferences=c.object({allowUnknown:c.boolean(),abortEarly:c.boolean(),artifacts:c.boolean(),cache:c.boolean(),context:c.object(),convert:c.boolean(),dateFormat:c.valid("date","iso","string","time","utc"),debug:c.boolean(),errors:{escapeHtml:c.boolean(),label:c.valid("path","key",!1),language:[c.string(),c.object().ref()],render:c.boolean(),stack:c.boolean(),wrap:{label:l.wrap,array:l.wrap,string:l.wrap}},externals:c.boolean(),messages:c.object(),noDefaults:c.boolean(),nonEnumerables:c.boolean(),presence:c.valid("required","optional","forbidden"),skipFunctions:c.boolean(),stripUnknown:c.object({arrays:c.boolean(),objects:c.boolean()}).or("arrays","objects").allow(!0,!1),warnings:c.boolean()}).strict(),l.nameRx=/^[a-zA-Z0-9]\w*$/,l.rule=c.object({alias:c.array().items(c.string().pattern(l.nameRx)).single(),args:c.array().items(c.string(),c.object({name:c.string().pattern(l.nameRx).required(),ref:c.boolean(),assert:c.alternatives([c.function(),c.object().schema()]).conditional("ref",{is:!0,then:c.required()}),normalize:c.function(),message:c.string().when("assert",{is:c.function(),then:c.required()})})),convert:c.boolean(),manifest:c.boolean(),method:c.function().allow(!1),multi:c.boolean(),validate:c.function()}),i.extension=c.object({type:c.alternatives([c.string(),c.object().regex()]).required(),args:c.function(),cast:c.object().pattern(l.nameRx,c.object({from:c.function().maxArity(1).required(),to:c.function().minArity(1).maxArity(2).required()})),base:c.object().schema().when("type",{is:c.object().regex(),then:c.forbidden()}),coerce:[c.function().maxArity(3),c.object({method:c.function().maxArity(3).required(),from:c.array().items(c.string()).single()})],flags:c.object().pattern(l.nameRx,c.object({setter:c.string(),default:c.any()})),manifest:{build:c.function().arity(2)},messages:[c.object(),c.string()],modifiers:c.object().pattern(l.nameRx,c.function().minArity(1).maxArity(2)),overrides:c.object().pattern(l.nameRx,c.function()),prepare:c.function().maxArity(3),rebuild:c.function().arity(1),rules:c.object().pattern(l.nameRx,l.rule),terms:c.object().pattern(l.nameRx,c.object({init:c.array().allow(null).required(),manifest:c.object().pattern(/.+/,[c.valid("schema","single"),c.object({mapped:c.object({from:c.string().required(),to:c.string().required()}).required()})])}
vendor: 4,370 bytes, line 99
99)),validate:c.function().maxArity(3)}).strict(),i.extensions=c.array().items(c.object(),c.function().arity(1)).strict(),l.desc={buffer:c.object({buffer:c.string()}),func:c.object({function:c.function().required(),options:{literal:!0}}),override:c.object({override:!0}),ref:c.object({ref:c.object({type:c.valid("value","global","local"),path:c.array().required(),separator:c.string().length(1).allow(!1),ancestor:c.number().min(0).integer().allow("root"),map:c.array().items(c.array().length(2)).min(1),adjust:c.function(),iterables:c.boolean(),in:c.boolean(),render:c.boolean()}).required()}),regex:c.object({regex:c.string().min(3)}),special:c.object({special:c.valid("deep").required()}),template:c.object({template:c.string().required(),options:c.object()}),value:c.object({value:c.alternatives([c.object(),c.array()]).required()})},l.desc.entity=c.alternatives([c.array().items(c.link("...")),c.boolean(),c.function(),c.number(),c.string(),l.desc.buffer,l.desc.func,l.desc.ref,l.desc.regex,l.desc.special,l.desc.template,l.desc.value,c.link("/")]),l.desc.values=c.array().items(null,c.boolean(),c.function(),c.number().allow(1/0,-1/0),c.string().allow(""),c.symbol(),l.desc.buffer,l.desc.func,l.desc.override,l.desc.ref,l.desc.regex,l.desc.template,l.desc.value),l.desc.messages=c.object().pattern(/.+/,[c.string(),l.desc.template,c.object().pattern(/.+/,[c.string(),l.desc.template])]),i.description=c.object({type:c.string().required(),flags:c.object({cast:c.string(),default:c.any(),description:c.string(),empty:c.link("/"),failover:l.desc.entity,id:c.string(),label:c.string(),only:!0,presence:["optional","required","forbidden"],result:["raw","strip"],strip:c.boolean(),unit:c.string()}).unknown(),preferences:{allowUnknown:c.boolean(),abortEarly:c.boolean(),artifacts:c.boolean(),cache:c.boolean(),convert:c.boolean(),dateFormat:["date","iso","string","time","utc"],errors:{escapeHtml:c.boolean(),label:["path","key"],language:[c.string(),l.desc.ref],wrap:{label:l.wrap,array:l.wrap}},externals:c.boolean(),messages:l.desc.messages,noDefaults:c.boolean(),nonEnumerables:c.boolean(),presence:["required","optional","forbidden"],skipFunctions:c.boolean(),stripUnknown:c.object({arrays:c.boolean(),objects:c.boolean()}).or("arrays","objects").allow(!0,!1),warnings:c.boolean()},allow:l.desc.values,invalid:l.desc.values,rules:c.array().min(1).items({name:c.string().required(),args:c.object().min(1),keep:c.boolean(),message:[c.string(),l.desc.messages],warn:c.boolean()}),keys:c.object().pattern(/.*/,c.link("/")),link:l.desc.ref}).pattern(/^[a-z]\w*$/,c.any())},4957(o,i,s){const c=s(6179),l=s(9441),p=s(9415),u={value:Symbol("value")};o.exports=u.State=class{constructor(d,b,f){this.path=d,this.ancestors=b,this.mainstay=f.mainstay,this.schemas=f.schemas,this.debug=null}localize(d,b=null,f=null){const m=new u.State(d,b,this);return f&&m.schemas&&(m.schemas=[u.schemas(f),...m.schemas]),m}nest(d,b){const f=new u.State(this.path,this.ancestors,this);return f.schemas=f.schemas&&[u.schemas(d),...f.schemas],f.debug=b,f}shadow(d,b){this.mainstay.shadow=this.mainstay.shadow||new u.Shadow,this.mainstay.shadow.set(this.path,d,b)}snapshot(){this.mainstay.shadow&&(this._snapshot=c(this.mainstay.shadow.node(this.path))),this.mainstay.snapshot()}restore(){this.mainstay.shadow&&(this.mainstay.shadow.override(this.path,this._snapshot),this._snapshot=void 0),this.mainstay.restore()}commit(){this.mainstay.shadow&&(this.mainstay.shadow.override(this.path,this._snapshot),this._snapshot=void 0),this.mainstay.commit()}},u.schemas=function(d){return p.isSchema(d)?{schema:d}:d},u.Shadow=class{constructor(){this._values=null}set(d,b,f){if(!d.length||f==="strip"&&typeof d[d.length-1]=="number")return;this._values=this._values||new Map;let m=this._values;for(let h=0;h<d.length;++h){const M=d[h];let z=m.get(M);z||(z=new Map,m.set(M,z)),m=z}m[u.value]=b}get(d){const b=this.node(d);if(b)return b[u.value]}node(d){if(this._values)return l(this._values,d,{iterables:!0})}override(d,b){if(!this._values)return;const f=d.slice(0,-1),m=d[d.length-1],h=l(this._values,f,{iterables:!0});b?h.set(m,b):h&&h.delete(m)}}},1532(o,i,s){const c=s(914),l=s(6179),p=s(7222),u=s(3982),d=s(9415),b=s(8013),f=s(8529),m={symbol:Symbol("template"),opens:new Array(1e3).join("\0"),closes:new Array(1e3).join("�"),dateFormat:{date:Date.prototype.toDateString,iso:Date.prototype.toISOString,
99string:Date.prototype.toString,time:Date.prototype.toTimeString,utc:Date.prototype.toUTCString}};o.exports=m.Template=class{constructor(h,M){if(c(typeof h=="string","Template source must be a string"),c(!h.includes("\0")&&!h.includes("�"),"Template source cannot contain reserved control characters"),this.source=h,this.rendered=h,this._template=null,M){const{functions:z,...O}=M;this._settings=Object.keys(O).length?l(O):void 0,this._functions=z,this._functions&&(c(Object.keys(this._functions).every(g=>typeof g=="string"),"Functions keys must be strings"),c(Object.values(this._functions).every(g=>typeof g=="function"),"Functions values must be functions"))}else this._settings=void 0,this._functions=void 0;this._parse()}_parse(){if(!this.source.includes("{"))return;const h=m.encode(this.source),M=m.split(h);let z=!1;const O=[],g=M.shift();g&&O.push(g);for(const x of M){const C=x[0]!=="{",S=C?"}":"}}",q=x.indexOf(S);if(q===-1||x[1]==="{"){O.push(`{${m.decode(x)}`);continue}let A=x.slice(C?0:1,q);const v=A[0]===":";v&&(A=A.slice(1));const _=this._ref(m.decode(A),{raw:C,wrapped:v});O.push(_),typeof _!="string"&&(z=!0);const R=x.slice(q+S.length);R&&O.push(m.decode(R))}z?this._template=O:this.rendered=O.join("")}static date(h,M){return m.dateFormat[M.dateFormat].call(h)}describe(h={}){if(!this._settings&&h.compact)return this.source;const M={template:this.source};return this._settings&&(M.options=this._settings),this._functions&&(M.functions=this._functions),M}static build(h){return new m.Template(h.template,h.options||h.functions?{...h.options,functions:h.functions}:void 0)}isDynamic(){return!!this._template}static isTemplate(h){return!!h&&!!h[d.symbols.template]}refs(){if(!this._template)return;const h=[];for(const M of this._template)typeof M!="string"&&h.push(...M.refs);return h}resolve(h,M,z,O){return this._template&&this._template.length===1?this._part(this._template[0],h,M,z,O,{}):this.render(h,M,z,O)}_part(h,...M){return h.ref?h.ref.resolve(...M):h.formula.evaluate(M)}render(h,M,z,O,g={}){if(!this.isDynamic())return this.rendered;const x=[];for(const C of this._template)if(typeof C=="string")x.push(C);else{const S=this._part(C,h,M,z,O,g),q=m.stringify(S,h,M,z,O,g);if(q!==void 0){const A=C.raw||(g.errors&&g.errors.escapeHtml)===!1?q:p(q);x.push(m.wrap(A,C.wrapped&&z.errors.wrap.label))}}return x.join("")}_ref(h,{raw:M,wrapped:z}){const O=[],g=C=>{const S=f.create(C,this._settings);return O.push(S),q=>{const A=S.resolve(...q);return A!==void 0?A:null}};try{const C=this._functions?{...m.functions,...this._functions}:m.functions;var x=new u.Parser(h,{reference:g,functions:C,constants:m.constants})}catch(C){throw C.message=`Invalid template variable "${h}" fails due to: ${C.message}`,C}if(x.single){if(x.single.type==="reference"){const C=O[0];return{ref:C,raw:M,refs:O,wrapped:z||C.type==="local"&&C.key==="label"}}return m.stringify(x.single.value)}return{formula:x,raw:M,refs:O}}toString(){return this.source}},m.Template.prototype[d.symbols.template]=!0,m.Template.prototype.isImmutable=!0,m.encode=function(h){return h.replace(/\\(\{+)/g,(M,z)=>m.opens.slice(0,z.length)).replace(/\\(\}+)/g,(M,z)=>m.closes.slice(0,z.length))},m.decode=function(h){return h.replace(/\u0000/g,"{").replace(/\u0001/g,"}")},m.split=function(h){const M=[];let z="";for(let O=0;O<h.length;++O){const g=h[O];if(g==="{"){let x="";for(;O+1<h.length&&h[O+1]==="{";)x+="{",++O;M.push(z),z=x}else z+=g}return M.push(z),M},m.wrap=function(h,M){return M?M.length===1?`${M}${h}${M}`:`${M[0]}${h}${M[1]}`:h},m.stringify=function(h,M,z,O,g,x={}){const C=typeof h,S=O&&O.errors&&O.errors.wrap||{};let q=!1;if(f.isRef(h)&&h.render&&(q=h.in,h=h.resolve(M,z,O,g,{in:h.in,...x})),h===null)return"null";if(C==="string")return m.wrap(h,x.arrayItems&&S.string);if(C==="number"||C==="function"||C==="symbol")return h.toString();if(C!=="object")return JSON.stringify(h);if(h instanceof Date)return m.Template.date(h,O);if(h instanceof Map){const v=[];for(const[_,R]of h.entries())v.push(`${_.toString()} -> ${R.toString()}`);h=v}if(!Array.isArray(h))return h.toString();const A=[];for(const v of h)A.push(m.stringify(v,M,z,O,g,{arrayItems:!0,...x}));return m.wrap(A.join(", "),!q&&S.array)},m.constants={true:!0,false:!1,null:null,second:1e3,minute:6e4,hour:36e5,day:864e5},m.functions={if:(h,M,z)=>h?M:z,length:h=>typeof h=="string"?h.length:h&&typeof h=="object"?Array.isArray(h)?h.length:Object.keys(h).length:null,msg(h){const[M,z,O,g,x]=this,C=x.messages;if(!C)return"";const S=b.template(M,C[0],h,z,O)||b.template(M,C[1],h,z,O);return S?S.render(M,z,O,g,x):""},number:h=>typeof h=="number"?h:typeof h=="string"?parseFloat(h):typeof h=="boolean"?h?1:0:h instanceof Date?h.getTime():null}},4972(o,i,s){const c=s(914),l=s(2950),p=s(680),u=s(9415),d=s(3541),b=s(8013),f=s(8529),m={};o.exports=p.extend({type:"alternatives",flags:{match:{default:"any"}},terms:{matches:{init:[],register:f.toSibling}},args:(h,...M)=>M.length===1&&Array.isArray(M[0])?h.try(...M[0]):h.try(...M),validate(h,M){const{schema:z,error:O,state:g,prefs:x}=M;if(z._flags.match){const S=[],q=[];for(let v=0;v<z.$_terms.matches.length;++v){const _=z.$_terms.matches[v],R=g.nest(_.schema,`match.${v}`);R.snapshot();const w=_.schema.$_validate(h,R,x);
99w.errors?(q.push(w.errors),R.restore()):(S.push(w.value),R.commit())}if(S.length===0)return{errors:O("alternatives.any",{details:q.map(v=>b.details(v,{override:!1}))})};if(z._flags.match==="one")return S.length===1?{value:S[0]}:{errors:O("alternatives.one")};if(S.length!==z.$_terms.matches.length)return{errors:O("alternatives.all",{details:q.map(v=>b.details(v,{override:!1}))})};const A=v=>v.$_terms.matches.some(_=>_.schema.type==="object"||_.schema.type==="alternatives"&&A(_.schema));return A(z)?{value:S.reduce((v,_)=>l(v,_,{mergeArrays:!1}))}:{value:S[S.length-1]}}const C=[];for(let S=0;S<z.$_terms.matches.length;++S){const q=z.$_terms.matches[S];if(q.schema){const _=g.nest(q.schema,`match.${S}`);_.snapshot();const R=q.schema.$_validate(h,_,x);if(!R.errors)return _.commit(),R;_.restore(),C.push({schema:q.schema,reports:R.errors});continue}const A=q.ref?q.ref.resolve(h,g,x):h,v=q.is?[q]:q.switch;for(let _=0;_<v.length;++_){const R=v[_],{is:w,then:W,otherwise:E}=R,j=`match.${S}${q.switch?"."+_:""}`;if(w.$_match(A,g.nest(w,`${j}.is`),x)){if(W)return W.$_validate(h,g.nest(W,`${j}.then`),x)}else if(E)return E.$_validate(h,g.nest(E,`${j}.otherwise`),x)}}return m.errors(C,M)},rules:{conditional:{method(h,M){c(!this._flags._endedSwitch,"Unreachable condition"),c(!this._flags.match,"Cannot combine match mode",this._flags.match,"with conditional rule"),c(M.break===void 0,"Cannot use break option with alternatives conditional");const z=this.clone(),O=d.when(z,h,M),g=O.is?[O]:O.switch;for(const x of g)if(x.then&&x.otherwise){z.$_setFlag("_endedSwitch",!0,{clone:!1});break}return z.$_terms.matches.push(O),z.$_mutateRebuild()}},match:{method(h){if(c(["any","one","all"].includes(h),"Invalid alternatives match mode",h),h!=="any")for(const M of this.$_terms.matches)c(M.schema,"Cannot combine match mode",h,"with conditional rules");return this.$_setFlag("match",h)}},try:{method(...h){c(h.length,"Missing alternative schemas"),u.verifyFlat(h,"try"),c(!this._flags._endedSwitch,"Unreachable condition");const M=this.clone();for(const z of h)M.$_terms.matches.push({schema:M.$_compile(z)});return M.$_mutateRebuild()}}},overrides:{label(h){return this.$_parent("label",h).$_modify({each:(M,z)=>z.path[0]!=="is"&&typeof M._flags.label!="string"?M.label(h):void 0,ref:!1})}},rebuild(h){h.$_modify({each:M=>{u.isSchema(M)&&M.type==="array"&&h.$_setFlag("_arrayItems",!0,{clone:!1})}})},manifest:{build(h,M){if(M.matches)for(const z of M.matches){const{schema:O,ref:g,is:x,not:C,then:S,otherwise:q}=z;h=O?h.try(O):g?h.conditional(g,{is:x,then:S,not:C,otherwise:q,switch:z.switch}):h.conditional(x,{then:S,otherwise:q})}return h}},messages:{"alternatives.all":"{{#label}} does not match all of the required types","alternatives.any":"{{#label}} does not match any of the allowed types","alternatives.match":"{{#label}} does not match any of the allowed types","alternatives.one":"{{#label}} matches more than one allowed type","alternatives.types":"{{#label}} must be one of {{#types}}"}}),m.errors=function(h,{error:M,state:z}){if(!h.length)return{errors:M("alternatives.any")};if(h.length===1)return{errors:h[0].reports};const O=new Set,g=[];for(const{reports:x,schema:C}of h){if(x.length>1)return m.unmatched(h,M);const S=x[0];if(S instanceof b.Report==0)return m.unmatched(h,M);if(S.state.path.length!==z.path.length){g.push({type:C.type,report:S});continue}if(S.code==="any.only"){for(const v of S.local.valids)O.add(v);continue}const[q,A]=S.code.split(".");A!=="base"?g.push({type:C.type,report:S}):S.code==="object.base"?O.add(S.local.type):O.add(q)}return g.length?g.length===1?{errors:g[0].report}:m.unmatched(h,M):{errors:M("alternatives.types",{types:[...O]})}},m.unmatched=function(h,M){const z=[];for(const O of h)z.push(...O.reports);return{errors:M("alternatives.match",b.details(z,{override:!1}))}}},680(o,i,s){const c=s(914),l=s(2115),p=s(9415),u=s(6162);o.exports=l.extend({type:"any",flags:{only:{default:!1}},terms:{alterations:{init:null},examples:{init:null},externals:{init:null},metas:{init:[]},notes:{init:[]},shared:{init:null},tags:{init:[]},whens:{init:null}},rules:{custom:{method(d,b){return c(typeof d=="function","Method must be a function"),c(b===void 0||b&&typeof b=="string","Description must be a non-empty string"),this.$_addRule({name:"custom",args:{method:d,description:b}}
vendor: 11,437 bytes, line 99
99)},validate(d,b,{method:f}){try{return f(d,b)}catch(m){return b.error("any.custom",{error:m})}},args:["method","description"],multi:!0},messages:{method(d){return this.prefs({messages:d})}},shared:{method(d){c(p.isSchema(d)&&d._flags.id,"Schema must be a schema with an id");const b=this.clone();return b.$_terms.shared=b.$_terms.shared||[],b.$_terms.shared.push(d),b.$_mutateRegister(d),b}},warning:{method(d,b){return c(d&&typeof d=="string","Invalid warning code"),this.$_addRule({name:"warning",args:{code:d,local:b},warn:!0})},validate:(d,b,{code:f,local:m})=>b.error(f,m),args:["code","local"],multi:!0}},modifiers:{keep(d,b=!0){d.keep=b},message(d,b){d.message=u.compile(b)},warn(d,b=!0){d.warn=b}},manifest:{build(d,b){for(const f in b){const m=b[f];if(["examples","externals","metas","notes","tags"].includes(f))for(const h of m)d=d[f.slice(0,-1)](h);else{if(f==="alterations"){const h={};for(const{target:M,adjuster:z}of m)h[M]=z;d=d.alter(h);continue}if(f!=="whens"){if(f==="shared")for(const h of m)d=d.shared(h)}else for(const h of m){const{ref:M,is:z,not:O,then:g,otherwise:x,concat:C}=h;d=C?d.concat(C):M?d.when(M,{is:z,not:O,then:g,otherwise:x,switch:h.switch,break:h.break}):d.when(z,{then:g,otherwise:x,break:h.break})}}}return d}},messages:{"any.custom":"{{#label}} failed custom validation because {{#error.message}}","any.default":"{{#label}} threw an error when running default method","any.failover":"{{#label}} threw an error when running failover method","any.invalid":"{{#label}} contains an invalid value","any.only":'{{#label}} must be {if(#valids.length == 1, "", "one of ")}{{#valids}}',"any.ref":"{{#label}} {{#arg}} references {{:#ref}} which {{#reason}}","any.required":"{{#label}} is required","any.unknown":"{{#label}} is not allowed"}})},2591(o,i,s){const c=s(914),l=s(1728),p=s(9441),u=s(680),d=s(9415),b=s(3541),f={};o.exports=u.extend({type:"array",flags:{single:{default:!1},sparse:{default:!1}},terms:{items:{init:[],manifest:"schema"},ordered:{init:[],manifest:"schema"},_exclusions:{init:[]},_inclusions:{init:[]},_requireds:{init:[]}},coerce:{from:"object",method(m,{schema:h,state:M,prefs:z}){if(!Array.isArray(m))return;const O=h.$_getRule("sort");return O?f.sort(h,m,O.args.options,M,z):void 0}},validate(m,{schema:h,error:M}){if(!Array.isArray(m)){if(h._flags.single){const z=[m];return z[d.symbols.arraySingle]=!0,{value:z}}return{errors:M("array.base")}}if(h.$_getRule("items")||h.$_terms.externals)return{value:m.slice()}},rules:{has:{method(m){m=this.$_compile(m,{appendPath:!0});const h=this.$_addRule({name:"has",args:{schema:m}});return h.$_mutateRegister(m),h},validate(m,{state:h,prefs:M,error:z},{schema:O}){const g=[m,...h.ancestors];for(let C=0;C<m.length;++C){const S=h.localize([...h.path,C],g,O);if(O.$_match(m[C],S,M))return m}const x=O._flags.label;return x?z("array.hasKnown",{patternLabel:x}):z("array.hasUnknown",null)},multi:!0},items:{method(...m){d.verifyFlat(m,"items");const h=this.$_addRule("items");for(let M=0;M<m.length;++M){const z=d.tryWithPath(()=>this.$_compile(m[M]),M,{append:!0});h.$_terms.items.push(z)}return h.$_mutateRebuild()},validate(m,{schema:h,error:M,state:z,prefs:O,errorsArray:g}){const x=h.$_terms._requireds.slice(),C=h.$_terms.ordered.slice(),S=[...h.$_terms._inclusions,...x],q=!m[d.symbols.arraySingle];delete m[d.symbols.arraySingle];const A=g();let v=m.length;for(let _=0;_<v;++_){const R=m[_];let w=!1,W=!1;const E=q?_:new Number(_),j=[...z.path,E];if(!h._flags.sparse&&R===void 0){if(A.push(M("array.sparse",{key:E,path:j,pos:_,value:void 0},z.localize(j))),O.abortEarly)return A;C.shift();continue}const T=[m,...z.ancestors];for(const ne of h.$_terms._exclusions)if(ne.$_match(R,z.localize(j,T,ne),O,{presence:"ignore"})){if(A.push(M("array.excludes",{pos:_,value:R},z.localize(j))),O.abortEarly)return A;w=!0,C.shift();break}if(w)continue;if(h.$_terms.ordered.length){if(C.length){const ne=C.shift(),k=ne.$_validate(R,z.localize(j,T,ne),O);if(k.errors){if(A.push(...k.errors),O.abortEarly)return A}else if(ne._flags.result==="strip")f.fastSplice(m,_),--_,--v;else{if(!h._flags.sparse&&k.value===void 0){if(A.push(M("array.sparse",{key:E,path:j,pos:_,value:void 0},z.localize(j))),O.abortEarly)return A;continue}m[_]=k.value}continue}if(!h.$_terms.items.length){if(A.push(M("array.orderedLength",{pos:_,limit:h.$_terms.ordered.length})),O.abortEarly)return A;break}}const F=[];let Z=x.length;for(let ne=0;ne<Z;++ne){const k=z.localize(j,T,x[ne]);k.snapshot();const K=x[ne].$_validate(R,k,O);if(F[ne]=K,!K.errors){if(k.commit(),m[_]=K.value,W=!0,f.fastSplice(x,ne),--ne,--Z,!h._flags.sparse&&K.value===void 0&&(A.push(M("array.sparse",{key:E,path:j,pos:_,value:void 0},z.localize(j))),O.abortEarly))return A;break}k.restore()}if(W)continue;const re=O.stripUnknown&&!!O.stripUnknown.arrays||!1;Z=S.length;for(const ne of S){let k;const K=x.indexOf(ne);if(K!==-1)k=F[K];else{const U=z.localize(j,T,ne);if(U.snapshot(),k=ne.$_validate(R,U,O),!k.errors){U.commit(),ne._flags.result==="strip"?(f.fastSplice(m,_),--_,--v):h._flags.sparse||k.value!==void 0?m[_]=k.value:(A.push(M("array.sparse",{key:E,path:j,pos:_,value:void 0},z.localize(j))),w=!0),W=!0;break}U.restore()}if(Z===1){if(re){f.fastSplice(m,_),--_,--v,W=!0;break}if(A.push(...k.errors),O.abortEarly)return A;w=!0;break}}if(!w&&(h.$_terms._inclusions.length||h.$_terms._requireds.length)&&!W){if(re){f.fastSplice(m,_),--_,--v;continue}if(A.push(M("array.includes",{pos:_,value:R},z.localize(j))),O.abortEarly)return A}}return x.length&&f.fillMissedErrors(h,A,x,m,z,O),C.length&&(f.fillOrderedErrors(h,A,C,m,z,O),A.length||f.fillDefault(C,m,z,O)),A.length?A:m},priority:!0,manifest:!1},length:{method(m){return this.$_addRule({name:"length",args:{limit:m},operator:"="})},validate:(m,h,{limit:M},{name:z,operator:O,args:g})=>d.compare(m.length,M,O)?m:h.error("array."+z,{limit:g.limit,value:m}),args:[{name:"limit",ref:!0,assert:d.limit,message:"must be a positive integer"}]},max:{method(m){return this.$_addRule({name:"max",method:"length",args:{limit:m},operator:"<="})}},min:{method(m){return this.$_addRule({name:"min",method:"length",args:{limit:m},operator:">="})}},ordered:{method(...m){d.verifyFlat(m,"ordered");const h=this.$_addRule("items");for(let M=0;M<m.length;++M){const z=d.tryWithPath(()=>this.$_compile(m[M]),M,{append:!0});f.validateSingle(z,h),h.$_mutateRegister(z),h.$_terms.ordered.push(z)}return h.$_mutateRebuild()}},single:{method(m){const h=m===void 0||!!m;return c(!h||!this._flags._arrayItems,"Cannot specify single rule when array has array items"),this.$_setFlag("single",h)}},sort:{method(m={}){d.assertOptions(m,["by","order"]);const h={order:m.order||"ascending"};return m.by&&(h.by=b.ref(m.by,{ancestor:0}),c(!h.by.ancestor,"Cannot sort by ancestor")),this.$_addRule({name:"sort",args:{options:h}})},validate(m,{error:h,state:M,prefs:z,schema:O},{options:g}){const{value:x,errors:C}=f.sort(O,m,g,M,z);if(C)return C;for(let S=0;S<m.length;++S)if(m[S]!==x[S])return h("array.sort",{order:g.order,by:g.by?g.by.key:"value"});return m},convert:!0},sparse:{method(m){const h=m===void 0||!!m;return this._flags.sparse===h?this:(h?this.clone():this.$_addRule("items")).$_setFlag("sparse",h,{clone:!1})}},unique:{method(m,h={}){c(!m||typeof m=="function"||typeof m=="string","comparator must be a function or a string"),d.assertOptions(h,["ignoreUndefined","separator"]);const M={name:"unique",args:{options:h,comparator:m}};if(m)if(typeof m=="string"){const z=d.default(h.separator,".");M.path=z?m.split(z):[m]}else M.comparator=m;return this.$_addRule(M)},validate(m,{state:h,error:M,schema:z},{comparator:O,options:g},{comparator:x,path:C}){const S={string:Object.create(null),number:Object.create(null),undefined:Object.create(null),boolean:Object.create(null),bigint:Object.create(null),object:new Map,function:new Map,custom:new Map},q=x||l,A=g.ignoreUndefined;for(let v=0;v<m.length;++v){const _=C?p(m[v],C):m[v],R=x?S.custom:S[typeof _];if(c(R,"Failed to find unique map container for type",typeof _),R instanceof Map){const w=R.entries();let W;for(;!(W=w.next()).done;)if(q(W.value[0],_)){const E=h.localize([...h.path,v],[m,...h.ancestors]),j={pos:v,value:m[v],dupePos:W.value[1],dupeValue:m[W.value[1]]};return C&&(j.path=O),M("array.unique",j,E)}R.set(_,v)}else{if((!A||_!==void 0)&&R[_]!==void 0){const w={pos:v,value:m[v],dupePos:R[_],dupeValue:m[R[_]]};return C&&(w.path=O),M("array.unique",w,h.localize([...h.path,v],[m,...h.ancestors]))}R[_]=v}}return m},args:["comparator","options"],multi:!0}},cast:{set:{from:Array.isArray,to:(m,h)=>new Set(m)}},rebuild(m){m.$_terms._inclusions=[],m.$_terms._exclusions=[],m.$_terms._requireds=[];for(const h of m.$_terms.items)f.validateSingle(h,m),h._flags.presence==="required"?m.$_terms._requireds.push(h):h._flags.presence==="forbidden"?m.$_terms._exclusions.push(h):m.$_terms._inclusions.push(h);for(const h of m.$_terms.ordered)f.validateSingle(h,m)},manifest:{build:(m,h)=>(h.items&&(m=m.items(...h.items)),h.ordered&&(m=m.ordered(...h.ordered)),m)},messages:{"array.base":"{{#label}} must be an array","array.excludes":"{{#label}} contains an excluded value","array.hasKnown":"{{#label}} does not contain at least one required match for type {:#patternLabel}","array.hasUnknown":"{{#label}} does not contain at least one required match","array.includes":"{{#label}} does not match any of the allowed types","array.includesRequiredBoth":"{{#label}} does not contain {{#knownMisses}} and {{#unknownMisses}} other required value(s)","array.includesRequiredKnowns":"{{#label}} does not contain {{#knownMisses}}","array.includesRequiredUnknowns":"{{#label}} does not contain {{#unknownMisses}} required value(s)","array.length":"{{#label}} must contain {{#limit}} items","array.max":"{{#label}} must contain less than or equal to {{#limit}} items","array.min":"{{#label}} must contain at least {{#limit}} items","array.orderedLength":"{{#label}} must contain at most {{#limit}} items","array.sort":"{{#label}} must be sorted in {#order} order by {{#by}}","array.sort.mismatching":"{{#label}} cannot be sorted due to mismatching types","array.sort.unsupported":"{{#label}} cannot be sorted due to unsupported type {#type}","array.sparse":"{{#label}} must not be a sparse array item","array.unique":"{{#label}} contains a duplicate value"}}),f.fillMissedErrors=function(m,h,M,z,O,g){const x=[];let C=0;for(const S of M){const q=S._flags.label;q?x.push(q):++C}x.length?C?h.push(m.$_createError("array.includesRequiredBoth",z,{knownMisses:x,unknownMisses:C},O,g)):h.push(m.$_createError("array.includesRequiredKnowns",z,{knownMisses:x},O,g)):h.push(m.$_createError("array.includesRequiredUnknowns",z,{unknownMisses:C},O,g))},f.fillOrderedErrors=function(m,h,M,z,O,g){const x=[];for(const C of M)C._flags.presence==="required"&&x.push(C);x.length&&f.fillMissedErrors(m,h,x,z,O,g)},f.fillDefault=function(m,h,M,z){const O=[];let g=!0;for(let x=m.length-1;x>=0;--x){const C=m[x],S=[h,...M.ancestors],q=C.$_validate(void 0,M.localize(M.path,S,C),z).value;if(g){if(q===void 0)continue;g=!1}O.unshift(q)}O.length&&h.push(...O)},f.fastSplice=function(m,h){let M=h;for(;M<m.length;)m[M++]=m[M];--m.length},f.validateSingle=function(m,h){(m.type==="array"||m._flags._arrayItems)&&(c(!h._flags.single,"Cannot specify array item with single rule enabled"),h.$_setFlag("_arrayItems",!0,{clone:!1}))},f.sort=function(m,h,M,z,O){const g=M.order==="ascending"?1:-1,x=-1*g,C=g,S=(q,A)=>{let v=f.compare(q,A,x,C);
99if(v!==null||(M.by&&(q=M.by.resolve(q,z,O),A=M.by.resolve(A,z,O)),v=f.compare(q,A,x,C),v!==null))return v;const _=typeof q;if(_!==typeof A)throw m.$_createError("array.sort.mismatching",h,null,z,O);if(_!=="number"&&_!=="string")throw m.$_createError("array.sort.unsupported",h,{type:_},z,O);return _==="number"?(q-A)*g:q<A?x:C};try{return{value:h.slice().sort(S)}}catch(q){return{errors:q}}},f.compare=function(m,h,M,z){return m===h?0:m===void 0?1:h===void 0?-1:m===null?z:h===null?M:null}},6186(o,i,s){const c=s(914),l=s(680),p=s(9415),u=s(6220),d={isBool:function(b){return typeof b=="boolean"}};o.exports=l.extend({type:"boolean",flags:{sensitive:{default:!1}},terms:{falsy:{init:null,manifest:"values"},truthy:{init:null,manifest:"values"}},coerce(b,{schema:f}){if(typeof b!="boolean"){if(typeof b=="string"){const m=f._flags.sensitive?b:b.toLowerCase();b=m==="true"||m!=="false"&&b}return typeof b!="boolean"&&(b=f.$_terms.truthy&&f.$_terms.truthy.has(b,null,null,!f._flags.sensitive)||(!f.$_terms.falsy||!f.$_terms.falsy.has(b,null,null,!f._flags.sensitive))&&b),{value:b}}},validate(b,{error:f}){if(typeof b!="boolean")return{value:b,errors:f("boolean.base")}},rules:{truthy:{method(...b){p.verifyFlat(b,"truthy");const f=this.clone();f.$_terms.truthy=f.$_terms.truthy||new u;for(let m=0;m<b.length;++m){const h=b[m];c(h!==void 0,"Cannot call truthy with undefined"),f.$_terms.truthy.add(h)}return f}},falsy:{method(...b){p.verifyFlat(b,"falsy");const f=this.clone();f.$_terms.falsy=f.$_terms.falsy||new u;for(let m=0;m<b.length;++m){const h=b[m];c(h!==void 0,"Cannot call falsy with undefined"),f.$_terms.falsy.add(h)}return f}},sensitive:{method(b=!0){return this.$_setFlag("sensitive",b)}}},cast:{number:{from:d.isBool,to:(b,f)=>b?1:0},string:{from:d.isBool,to:(b,f)=>b?"true":"false"}},manifest:{build:(b,f)=>(f.truthy&&(b=b.truthy(...f.truthy)),f.falsy&&(b=b.falsy(...f.falsy)),b)},messages:{"boolean.base":"{{#label}} must be a boolean"}})},2588(o,i,s){const c=s(914),l=s(680),p=s(9415),u=s(1532),d={isDate:function(b){return b instanceof Date}};o.exports=l.extend({type:"date",coerce:{from:["number","string"],method:(b,{schema:f})=>({value:d.parse(b,f._flags.format)||b})},validate(b,{schema:f,error:m,prefs:h}){if(b instanceof Date&&!isNaN(b.getTime()))return;const M=f._flags.format;return h.convert&&M&&typeof b=="string"?{value:b,errors:m("date.format",{format:M})}:{value:b,errors:m("date.base")}},rules:{compare:{method:!1,validate(b,f,{date:m},{name:h,operator:M,args:z}){const O=m==="now"?Date.now():m.getTime();return p.compare(b.getTime(),O,M)?b:f.error("date."+h,{limit:z.date,value:b})},args:[{name:"date",ref:!0,normalize:b=>b==="now"?b:d.parse(b),assert:b=>b!==null,message:"must have a valid date format"}]},format:{method(b){return c(["iso","javascript","unix"].includes(b),"Unknown date format",b),this.$_setFlag("format",b)}},greater:{method(b){return this.$_addRule({name:"greater",method:"compare",args:{date:b},operator:">"})}},iso:{method(){return this.format("iso")}},less:{method(b){return this.$_addRule({name:"less",method:"compare",args:{date:b},operator:"<"})}},max:{method(b){return this.$_addRule({name:"max",method:"compare",args:{date:b},operator:"<="})}},min:{method(b){return this.$_addRule({name:"min",method:"compare",args:{date:b},operator:">="})}},timestamp:{method(b="javascript"){return c(["javascript","unix"].includes(b),'"type" must be one of "javascript, unix"'),this.format(b)}}},cast:{number:{from:d.isDate,to:(b,f)=>b.getTime()},string:{from:d.isDate,to:(b,{prefs:f})=>u.date(b,f)}},messages:{"date.base":"{{#label}} must be a valid date","date.format":'{{#label}} must be in {msg("date.format." + #format) || #format} format',"date.greater":"{{#label}} must be greater than {{:#limit}}","date.less":"{{#label}} must be less than {{:#limit}}","date.max":"{{#label}} must be less than or equal to {{:#limit}}","date.min":"{{#label}} must be greater than or equal to {{:#limit}}","date.format.iso":"ISO 8601 date","date.format.javascript":"timestamp or number of milliseconds","date.format.unix":"timestamp or number of seconds"}}),d.parse=function(b,f){if(b instanceof Date)return b;if(typeof b!="string"&&(isNaN(b)||!isFinite(b))||/^\s*$/.test(b))return null;if(f==="iso")return p.isIsoDate(b)?d.date(b.toString()):null;const m=b;if(typeof b=="string"&&/^[+-]?\d+(\.\d+)?$/.test(b)&&(b=parseFloat(b)),f){if(f==="javascript")return d.date(1*b);if(f==="unix")return d.date(1e3*b);if(typeof m=="string")return null}return d.date(b)},d.date=function(b){const f=new Date(b);return isNaN(f.getTime())?null:f}},4840(o,i,s){const c=s(914),l=s(2888);o.exports=l.extend({type:"function",properties:{typeof:"function"},rules:{arity:{method(p){return c(Number.isSafeInteger(p)&&p>=0,"n must be a positive integer"),this.$_addRule({name:"arity",args:{n:p}})},validate:(p,u,{n:d})=>p.length===d?p:u.error("function.arity",{n:d})},class:{method(){return this.$_addRule("class")},validate:(p,u)=>/^\s*class\s/.test(p.toString())?p:u.error("function.class",{value:p})},minArity:{method(p){return c(Number.isSafeInteger(p)&&p>0,"n must be a strict positive integer"),this.$_addRule({name:"minArity",args:{n:p}})},validate:(p,u,{n:d})=>p.length>=d?p:u.error("function.minArity",{n:d})},maxArity:{method(p){return c(Number.isSafeInteger(p)&&p>=0,"n must be a positive integer"),this.$_addRule({name:"maxArity",args:{n:p}})},validate:(p,u,{n:d})=>p.length<=d?p:u.error("function.maxArity",{n:d})}},messages:{"function.arity":"{{#label}} must have an arity of {{#n}}","function.class":"{{#label}} must be a class","function.maxArity":"{{#label}} must have an arity lesser or equal to {{#n}}","function.minArity":"{{#label}} must have an arity greater or equal to {{#n}}"}})},2888(o,i,s){const c=s(389),l=s(914),p=s(6179),u=s(7180),d=s(680),b=s(9415),f=s(3541),m=s(8013),h=s(8529),M=s(1532),z={renameDefaults:{alias:!1,multiple:!1,override:!1}};o.exports=d.extend({type:"_keys",properties:{typeof:"object"},flags:{unknown:{default:void 0}}
99,terms:{dependencies:{init:null},keys:{init:null,manifest:{mapped:{from:"schema",to:"key"}}},patterns:{init:null},renames:{init:null}},args:(O,g)=>O.keys(g),validate(O,{schema:g,error:x,state:C,prefs:S}){if(!O||typeof O!==g.$_property("typeof")||Array.isArray(O))return{value:O,errors:x("object.base",{type:g.$_property("typeof")})};if(!(g.$_terms.renames||g.$_terms.dependencies||g.$_terms.keys||g.$_terms.patterns||g.$_terms.externals))return;O=z.clone(O,S);const q=[];if(g.$_terms.renames&&!z.rename(g,O,C,S,q))return{value:O,errors:q};if(!g.$_terms.keys&&!g.$_terms.patterns&&!g.$_terms.dependencies)return{value:O,errors:q};const A=new Set(Object.keys(O));if(g.$_terms.keys){const v=[O,...C.ancestors];for(const _ of g.$_terms.keys){const R=_.key,w=O[R];A.delete(R);const W=C.localize([...C.path,R],v,_),E=_.schema.$_validate(w,W,S);if(E.errors){if(S.abortEarly)return{value:O,errors:E.errors};E.value!==void 0&&(O[R]=E.value),q.push(...E.errors)}else _.schema._flags.result==="strip"||E.value===void 0&&w!==void 0?delete O[R]:E.value!==void 0&&(O[R]=E.value)}}if(A.size||g._flags._hasPatternMatch){const v=z.unknown(g,O,A,q,C,S);if(v)return v}if(g.$_terms.dependencies)for(const v of g.$_terms.dependencies){if(v.key!==null&&z.isPresent(v.options)(v.key.resolve(O,C,S,null,{shadow:!1}))===!1)continue;const _=z.dependencies[v.rel](g,v,O,C,S);if(_){const R=g.$_createError(_.code,O,_.context,C,S);if(S.abortEarly)return{value:O,errors:R};q.push(R)}}return{value:O,errors:q}},rules:{and:{method(...O){return b.verifyFlat(O,"and"),z.dependency(this,"and",null,O)}},append:{method(O){return O==null||Object.keys(O).length===0?this:this.keys(O)}},assert:{method(O,g,x){M.isTemplate(O)||(O=f.ref(O)),l(x===void 0||typeof x=="string","Message must be a string"),g=this.$_compile(g,{appendPath:!0});const C=this.$_addRule({name:"assert",args:{subject:O,schema:g,message:x}});return C.$_mutateRegister(O),C.$_mutateRegister(g),C},validate(O,{error:g,prefs:x,state:C},{subject:S,schema:q,message:A}){const v=S.resolve(O,C,x),_=h.isRef(S)?S.absolute(C):[];return q.$_match(v,C.localize(_,[O,...C.ancestors],q),x)?O:g("object.assert",{subject:S,message:A})},args:["subject","schema","message"],multi:!0},instance:{method(O,g){return l(typeof O=="function","constructor must be a function"),g=g||O.name,this.$_addRule({name:"instance",args:{constructor:O,name:g}})},validate:(O,g,{constructor:x,name:C})=>O instanceof x?O:g.error("object.instance",{type:C,value:O}),args:["constructor","name"]},keys:{method(O){l(O===void 0||typeof O=="object","Object schema must be a valid object"),l(!b.isSchema(O),"Object schema cannot be a joi schema");const g=this.clone();if(O)if(Object.keys(O).length){g.$_terms.keys=g.$_terms.keys?g.$_terms.keys.filter(x=>!O.hasOwnProperty(x.key)):new z.Keys;for(const x in O)b.tryWithPath(()=>g.$_terms.keys.push({key:x,schema:this.$_compile(O[x])}),x)}else g.$_terms.keys=new z.Keys;else g.$_terms.keys=null;return g.$_mutateRebuild()}},length:{method(O){return this.$_addRule({name:"length",args:{limit:O},operator:"="})},validate:(O,g,{limit:x},{name:C,operator:S,args:q})=>b.compare(Object.keys(O).length,x,S)?O:g.error("object."+C,{limit:q.limit,value:O}),args:[{name:"limit",ref:!0,assert:b.limit,message:"must be a positive integer"}]},max:{method(O){return this.$_addRule({name:"max",method:"length",args:{limit:O},operator:"<="})}},min:{method(O){return this.$_addRule({name:"min",method:"length",args:{limit:O},operator:">="})}},nand:{method(...O){return b.verifyFlat(O,"nand"),z.dependency(this,"nand",null,O)}},or:{method(...O){return b.verifyFlat(O,"or"),z.dependency(this,"or",null,O)}},oxor:{method(...O){return z.dependency(this,"oxor",null,O)}},pattern:{method(O,g,x={}){const C=O instanceof RegExp;C||(O=this.$_compile(O,{appendPath:!0})),l(g!==void 0,"Invalid rule"),b.assertOptions(x,["fallthrough","matches"]),C&&l(!O.flags.includes("g")&&!O.flags.includes("y"),"pattern should not use global or sticky mode"),g=this.$_compile(g,{appendPath:!0});const S=this.clone();S.$_terms.patterns=S.$_terms.patterns||[];const q={[C?"regex":"schema"]:O,rule:g};return x.matches&&(q.matches=this.$_compile(x.matches),q.matches.type!=="array"&&(q.matches=q.matches.$_root.array().items(q.matches)),S.$_mutateRegister(q.matches),S.$_setFlag("_hasPatternMatch",!0,{clone:!1})),x.fallthrough&&(q.fallthrough=!0),S.$_terms.patterns.push(q),S.$_mutateRegister(g),S}},ref:{method(){return this.$_addRule("ref")},validate:(O,g)=>h.isRef(O)?O:g.error("object.refType",{value:O})},regex:{method(){return this.$_addRule("regex")},validate:(O,g)=>O instanceof RegExp?O:g.error("object.regex",{value:O})},rename:{method(O,g,x={}){l(typeof O=="string"||O instanceof RegExp,"Rename missing the from argument"),l(typeof g=="string"||g instanceof M,"Invalid rename to argument"),l(g!==O,"Cannot rename key to 
99same name:",O),b.assertOptions(x,["alias","ignoreUndefined","override","multiple"]);const C=this.clone();C.$_terms.renames=C.$_terms.renames||[];for(const S of C.$_terms.renames)l(S.from!==O,"Cannot rename the same key multiple times");return g instanceof M&&C.$_mutateRegister(g),C.$_terms.renames.push({from:O,to:g,options:c(z.renameDefaults,x)}),C}},schema:{method(O="any"){return this.$_addRule({name:"schema",args:{type:O}})},validate:(O,g,{type:x})=>!b.isSchema(O)||x!=="any"&&O.type!==x?g.error("object.schema",{type:x}):O},unknown:{method(O){return this.$_setFlag("unknown",O!==!1)}},with:{method(O,g,x={}){return z.dependency(this,"with",O,g,x)}},without:{method(O,g,x={}){return z.dependency(this,"without",O,g,x)}},xor:{method(...O){return b.verifyFlat(O,"xor"),z.dependency(this,"xor",null,O)}}},overrides:{default(O,g){return O===void 0&&(O=b.symbols.deepDefault),this.$_parent("default",O,g)}},rebuild(O){if(O.$_terms.keys){const g=new u.Sorter;for(const x of O.$_terms.keys)b.tryWithPath(()=>g.add(x,{after:x.schema.$_rootReferences(),group:x.key}),x.key);O.$_terms.keys=new z.Keys(...g.nodes)}},manifest:{build(O,g){if(g.keys&&(O=O.keys(g.keys)),g.dependencies)for(const{rel:x,key:C=null,peers:S,options:q}of g.dependencies)O=z.dependency(O,x,C,S,q);if(g.patterns)for(const{regex:x,schema:C,rule:S,fallthrough:q,matches:A}of g.patterns)O=O.pattern(x||C,S,{fallthrough:q,matches:A});if(g.renames)for(const{from:x,to:C,options:S}of g.renames)O=O.rename(x,C,S);return O}},messages:{"object.and":"{{#label}} contains {{#presentWithLabels}} without its required peers {{#missingWithLabels}}","object.assert":'{{#label}} is invalid because {if(#subject.key, `"` + #subject.key + `" failed to ` + (#message || "pass the assertion test"), #message || "the assertion failed")}',"object.base":"{{#label}} must be of type {{#type}}","object.instance":"{{#label}} must be an instance of {{:#type}}","object.length":'{{#label}} must have {{#limit}} key{if(#limit == 1, "", "s")}',"object.max":'{{#label}} must have less than or equal to {{#limit}} key{if(#limit == 1, "", "s")}',"object.min":'{{#label}} must have at least {{#limit}} key{if(#limit == 1, "", "s")}',"object.missing":"{{#label}} must contain at least one of {{#peersWithLabels}}","object.nand":"{{:#mainWithLabel}} must not exist simultaneously with {{#peersWithLabels}}","object.oxor":"{{#label}} contains a conflict between optional exclusive peers {{#peersWithLabels}}","object.pattern.match":"{{#label}} keys failed to match pattern requirements","object.refType":"{{#label}} must be a Joi reference","object.regex":"{{#label}} must be a RegExp object","object.rename.multiple":"{{#label}} cannot rename {{:#from}} because multiple renames are disabled and another key was already renamed to {{:#to}}","object.rename.override":"{{#label}} cannot rename {{:#from}} because override is disabled and target {{:#to}} exists","object.rename.proto":"{{#label}} cannot rename {{:#from}} because target {{:#to}} is a reserved key","object.schema":"{{#label}} must be a Joi schema of {{#type}} type","object.unknown":"{{#label}} is not allowed","object.with":"{{:#mainWithLabel}} missing required peer {{:#peerWithLabel}}","object.without":"{{:#mainWithLabel}} conflict with forbidden peer {{:#peerWithLabel}}","object.xor":"{{#label}} contains a conflict between exclusive peers {{#peersWithLabels}}"}}),z.clone=function(O,g){if(typeof O=="object"){if(g.nonEnumerables)return p(O,{shallow:!0});const C=Object.getPrototypeOf(O),S=Object.create(C);return Object.assign(S,O),Object.getPrototypeOf(S)!==C&&Object.setPrototypeOf(S,C),S}const x=function(...C){return O.apply(this,C)};return x.prototype=p(O.prototype),Object.defineProperty(x,"name",{value:O.name,writable:!1}),Object.defineProperty(x,"length",{value:O.length,writable:!1}),Object.assign(x,O),x},z.dependency=function(O,g,x,C,S){l(x===null||typeof x=="string",g,"key must be a strings"),S||(S=C.length>1&&typeof C[C.length-1]=="object"?C.pop():{}),b.assertOptions(S,["separator","isPresent"]),C=[].concat(C);const q=b.default(S.separator,"."),A=[];for(const _ of C)l(typeof _=="string",g,"peers must be strings"),A.push(f.ref(_,{separator:q,ancestor:0,prefix:!1}));x!==null&&(x=f.ref(x,{separator:q,ancestor:0,prefix:!1}));const v=O.clone();return v.$_terms.dependencies=v.$_terms.dependencies||[],v.$_terms.dependencies.push(new z.Dependency(g,x,A,C,S)),v}
99,z.dependencies={and(O,g,x,C,S){const q=[],A=[],v=g.peers.length,_=z.isPresent(g.options);for(const R of g.peers)_(R.resolve(x,C,S,null,{shadow:!1}))===!1?q.push(R.key):A.push(R.key);if(q.length!==v&&A.length!==v)return{code:"object.and",context:{present:A,presentWithLabels:z.keysToLabels(O,A),missing:q,missingWithLabels:z.keysToLabels(O,q)}}},nand(O,g,x,C,S){const q=[],A=z.isPresent(g.options);for(const R of g.peers)A(R.resolve(x,C,S,null,{shadow:!1}))&&q.push(R.key);if(q.length!==g.peers.length)return;const v=g.paths[0],_=g.paths.slice(1);return{code:"object.nand",context:{main:v,mainWithLabel:z.keysToLabels(O,v),peers:_,peersWithLabels:z.keysToLabels(O,_)}}},or(O,g,x,C,S){const q=z.isPresent(g.options);for(const A of g.peers)if(q(A.resolve(x,C,S,null,{shadow:!1})))return;return{code:"object.missing",context:{peers:g.paths,peersWithLabels:z.keysToLabels(O,g.paths)}}},oxor(O,g,x,C,S){const q=[],A=z.isPresent(g.options);for(const _ of g.peers)A(_.resolve(x,C,S,null,{shadow:!1}))&&q.push(_.key);if(!q.length||q.length===1)return;const v={peers:g.paths,peersWithLabels:z.keysToLabels(O,g.paths)};return v.present=q,v.presentWithLabels=z.keysToLabels(O,q),{code:"object.oxor",context:v}},with(O,g,x,C,S){const q=z.isPresent(g.options);for(const A of g.peers)if(q(A.resolve(x,C,S,null,{shadow:!1}))===!1)return{code:"object.with",context:{main:g.key.key,mainWithLabel:z.keysToLabels(O,g.key.key),peer:A.key,peerWithLabel:z.keysToLabels(O,A.key)}}},without(O,g,x,C,S){const q=z.isPresent(g.options);for(const A of g.peers)if(q(A.resolve(x,C,S,null,{shadow:!1})))return{code:"object.without",context:{main:g.key.key,mainWithLabel:z.keysToLabels(O,g.key.key),peer:A.key,peerWithLabel:z.keysToLabels(O,A.key)}}},xor(O,g,x,C,S){const q=[],A=z.isPresent(g.options);for(const _ of g.peers)A(_.resolve(x,C,S,null,{shadow:!1}))&&q.push(_.key);if(q.length===1)return;const v={peers:g.paths,peersWithLabels:z.keysToLabels(O,g.paths)};return q.length===0?{code:"object.missing",context:v}:(v.present=q,v.presentWithLabels=z.keysToLabels(O,q),{code:"object.xor",context:v})}},z.keysToLabels=function(O,g){return Array.isArray(g)?g.map(x=>O.$_mapLabels(x)):O.$_mapLabels(g)},z.isPresent=function(O){return typeof O.isPresent=="function"?O.isPresent:g=>g!==void 0},z.rename=function(O,g,x,C,S){const q={};for(const A of O.$_terms.renames){const v=[],_=typeof A.from!="string";if(_)for(const R in g){if(g[R]===void 0&&A.options.ignoreUndefined||R===A.to)continue;const w=A.from.exec(R);w&&v.push({from:R,to:A.to,match:w})}else!Object.prototype.hasOwnProperty.call(g,A.from)||g[A.from]===void 0&&A.options.ignoreUndefined||v.push(A);for(const R of v){const w=R.from;let W=R.to;if(W instanceof M&&(W=W.render(g,x,C,R.match)),w!==W){if(!A.options.multiple&&q[W]&&(S.push(O.$_createError("object.rename.multiple",g,{from:w,to:W,pattern:_},x,C)),C.abortEarly)||Object.prototype.hasOwnProperty.call(g,W)&&!A.options.override&&!q[W]&&(S.push(O.$_createError("object.rename.override",g,{from:w,to:W,pattern:_},x,C)),C.abortEarly))return!1;if(W!=="__proto__")g[w]===void 0?delete g[W]:g[W]=g[w],q[W]=!0,A.options.alias||delete g[w];else if(S.push(O.$_createError("object.rename.proto",g,{from:w,to:W,pattern:_},x,C)),C.abortEarly)return!1}}}return!0},z.unknown=function(O,g,x,C,S,q){if(O.$_terms.patterns){let A=!1;const v=O.$_terms.patterns.map(R=>{if(R.matches)return A=!0,[]}),_=[g,...S.ancestors];for(const R of x){const w=g[R],W=[...S.path,R];for(let E=0;E<O.$_terms.patterns.length;++E){const j=O.$_terms.patterns[E];if(j.regex){const Z=j.regex.test(R);if(S.mainstay.tracer.debug(S,"rule",`pattern.${E}`,Z?"pass":"error"),!Z)continue}else if(!j.schema.$_match(R,S.nest(j.schema,`pattern.${E}`),q))continue;x.delete(R);const T=S.localize(W,_,{schema:j.rule,key:R}),F=j.rule.$_validate(w,T,q);if(F.errors){if(q.abortEarly)return{value:g,errors:F.errors};C.push(...F.errors)}if(j.matches&&v[E].push(R),g[R]=F.value,!j.fallthrough)break}}if(A)for(let R=0;R<v.length;++R){const w=v[R];if(!w)continue;const W=O.$_terms.patterns[R].matches,E=S.localize(S.path,_,W),j=W.$_validate(w,E,q);if(j.errors){const T=m.details(j.errors,{override:!1});T.matches=w;const F=O.$_createError("object.pattern.match",g,T,S,q);
99if(q.abortEarly)return{value:g,errors:F};C.push(F)}}}if(x.size&&(O.$_terms.keys||O.$_terms.patterns)){if(q.stripUnknown&&O._flags.unknown===void 0||q.skipFunctions){const A=!(!q.stripUnknown||q.stripUnknown!==!0&&!q.stripUnknown.objects);for(const v of x)A?(delete g[v],x.delete(v)):typeof g[v]=="function"&&x.delete(v)}if(!b.default(O._flags.unknown,q.allowUnknown))for(const A of x){const v=S.localize([...S.path,A],[]),_=O.$_createError("object.unknown",g[A],{child:A},v,q,{flags:!1});if(q.abortEarly)return{value:g,errors:_};C.push(_)}}},z.Dependency=class{constructor(O,g,x,C,S){this.rel=O,this.key=g,this.peers=x,this.paths=C,this.options=S}describe(){const O={rel:this.rel,peers:this.paths};return this.key!==null&&(O.key=this.key.key),this.peers[0].separator!=="."&&(O.options={...O.options,separator:this.peers[0].separator}),this.options.isPresent&&(O.options={...O.options,isPresent:this.options.isPresent}),O}},z.Keys=class extends Array{concat(O){const g=this.slice(),x=new Map;for(let C=0;C<g.length;++C)x.set(g[C].key,C);for(const C of O){const S=C.key,q=x.get(S);q!==void 0?g[q]={key:S,schema:g[q].schema.concat(C.schema)}:g.push(C)}return g}}},9556(o,i,s){const c=s(914),l=s(680),p=s(9415),u=s(3541),d=s(8013),b={};o.exports=l.extend({type:"link",properties:{schemaChain:!0},terms:{link:{init:null,manifest:"single",register:!1}},args:(f,m)=>f.ref(m),validate(f,{schema:m,state:h,prefs:M,error:z}){c(m.$_terms.link,"Uninitialized link schema");const O=b.generate(m,f,h,M),g=m.$_terms.link[0].ref;try{return O.$_validate(f,h.nest(O,`link:${g.display}:${O.type}`),M)}catch(x){if(!(x instanceof RangeError))throw x;return{value:f,errors:z("link.depth")}}},generate:(f,m,h,M)=>b.generate(f,m,h,M),rules:{ref:{method(f){c(!this.$_terms.link,"Cannot reinitialize schema"),f=u.ref(f),c(f.type==="value"||f.type==="local","Invalid reference type:",f.type),c(f.type==="local"||f.ancestor==="root"||f.ancestor>0,"Link cannot reference itself");const m=this.clone();return m.$_terms.link=[{ref:f}],m}},relative:{method(f=!0){return this.$_setFlag("relative",f)}}},overrides:{concat(f){c(this.$_terms.link,"Uninitialized link schema"),c(p.isSchema(f),"Invalid schema object"),c(f.type!=="link","Cannot merge type link with another link");const m=this.clone();return m.$_terms.whens||(m.$_terms.whens=[]),m.$_terms.whens.push({concat:f}),m.$_mutateRebuild()}},messages:{"link.depth":"{{#label}} exceeds maximum recursion depth supported by the runtime"},manifest:{build:(f,m)=>(c(m.link,"Invalid link description missing link"),f.ref(m.link))}}),b.generate=function(f,m,h,M){let z=h.mainstay.links.get(f);if(z)return z._generate(m,h,M).schema;const O=f.$_terms.link[0].ref,{perspective:g,path:x}=b.perspective(O,h);b.assert(g,"which is outside of schema boundaries",O,f,h,M);try{z=x.length?g.$_reach(x):g}catch{b.assert(!1,"to non-existing schema",O,f,h,M)}return b.assert(z.type!=="link","which is another link",O,f,h,M),f._flags.relative||h.mainstay.links.set(f,z),z._generate(m,h,M).schema},b.perspective=function(f,m){if(f.type==="local"){for(const{schema:h,key:M}of m.schemas){if((h._flags.id||M)===f.path[0])return{perspective:h,path:f.path.slice(1)};if(h.$_terms.shared){for(const z of h.$_terms.shared)if(z._flags.id===f.path[0])return{perspective:z,path:f.path.slice(1)}}}return{perspective:null,path:null}}return f.ancestor==="root"?{perspective:m.schemas[m.schemas.length-1].schema,path:f.path}:{perspective:m.schemas[f.ancestor]&&m.schemas[f.ancestor].schema,path:f.path}},b.assert=function(f,m,h,M,z,O){f||c(!1,`"${d.label(M._flags,z,O)}" contains link reference "${h.display}" ${m}`)}},4709(o,i,s){const c=s(914),l=s(680),p=s(9415),u={numberRx:/^\s*[+-]?(?:(?:\d+(?:\.\d*)?)|(?:\.\d+))(?:e([+-]?\d+))?\s*$/i,precisionRx:/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/,exponentialPartRegex:/[eE][+-]?\d+$/,leadingSignAndZerosRegex:/^[+-]?(0*)?/,dotRegex:/\./,trailingZerosRegex:/0+$/,decimalPlaces(d){const b=d.toString(),f=b.indexOf("."),m=b.indexOf("e");return(f<0?0:(m<0?b.length:m)-f-1)+(m<0?0:Math.max(0,-parseInt(b.slice(m+1))))}};o.exports=l.extend({type:"number",flags:{unsafe:{default:!1}},coerce:{from:"string",method(d,{schema:b,error:f}){if(!d.match(u.numberRx))return;d=d.trim();const m={value:parseFloat(d)};if(m.value===0&&(m.value=0),!b._flags.unsafe)if(d.match(/e/i)){if(u.extractSignificantDigits(d)!==u.extractSignificantDigits(String(m.value)))return m.errors=f("number.unsafe"),m}else{const h=m.value.toString();if(h.match(/e/i))return m;if(h!==u.normalizeDecimal(d))return m.errors=f("number.unsafe"),m}return m}},validate(d,{schema:b,error:f,prefs:m}){if(d===1/0||d===-1/0)return{value:d,errors:f("number.infinity")};if(!p.isNumber(d))return{value:d,errors:f("number.base")};const h={value:d};if(m.convert){const M=b.$_getRule("precision");
99if(M){const z=Math.pow(10,M.args.limit);h.value=Math.round(h.value*z)/z}}return h.value===0&&(h.value=0),!b._flags.unsafe&&(d>Number.MAX_SAFE_INTEGER||d<Number.MIN_SAFE_INTEGER)&&(h.errors=f("number.unsafe")),h},rules:{compare:{method:!1,validate:(d,b,{limit:f},{name:m,operator:h,args:M})=>p.compare(d,f,h)?d:b.error("number."+m,{limit:M.limit,value:d}),args:[{name:"limit",ref:!0,assert:p.isNumber,message:"must be a number"}]},greater:{method(d){return this.$_addRule({name:"greater",method:"compare",args:{limit:d},operator:">"})}},integer:{method(){return this.$_addRule("integer")},validate:(d,b)=>Math.trunc(d)-d===0?d:b.error("number.integer")},less:{method(d){return this.$_addRule({name:"less",method:"compare",args:{limit:d},operator:"<"})}},max:{method(d){return this.$_addRule({name:"max",method:"compare",args:{limit:d},operator:"<="})}},min:{method(d){return this.$_addRule({name:"min",method:"compare",args:{limit:d},operator:">="})}},multiple:{method(d){const b=typeof d=="number"?u.decimalPlaces(d):null,f=Math.pow(10,b);return this.$_addRule({name:"multiple",args:{base:d,baseDecimalPlace:b,pfactor:f}})},validate:(d,b,{base:f,baseDecimalPlace:m,pfactor:h},M)=>u.decimalPlaces(d)>m?b.error("number.multiple",{multiple:M.args.base,value:d}):Math.round(h*d)%Math.round(h*f)===0?d:b.error("number.multiple",{multiple:M.args.base,value:d}),args:[{name:"base",ref:!0,assert:d=>typeof d=="number"&&isFinite(d)&&d>0,message:"must be a positive number"},"baseDecimalPlace","pfactor"],multi:!0},negative:{method(){return this.sign("negative")}},port:{method(){return this.$_addRule("port")},validate:(d,b)=>Number.isSafeInteger(d)&&d>=0&&d<=65535?d:b.error("number.port")},positive:{method(){return this.sign("positive")}},precision:{method(d){return c(Number.isSafeInteger(d),"limit must be an integer"),this.$_addRule({name:"precision",args:{limit:d}})},validate(d,b,{limit:f}){const m=d.toString().match(u.precisionRx);return Math.max((m[1]?m[1].length:0)-(m[2]?parseInt(m[2],10):0),0)<=f?d:b.error("number.precision",{limit:f,value:d})},convert:!0},sign:{method(d){return c(["negative","positive"].includes(d),"Invalid sign",d),this.$_addRule({name:"sign",args:{sign:d}})},validate:(d,b,{sign:f})=>f==="negative"&&d<0||f==="positive"&&d>0?d:b.error(`number.${f}`)},unsafe:{method(d=!0){return c(typeof d=="boolean","enabled must be a boolean"),this.$_setFlag("unsafe",d)}}},cast:{string:{from:d=>typeof d=="number",to:(d,b)=>d.toString()}},messages:{"number.base":"{{#label}} must be a number","number.greater":"{{#label}} must be greater than {{#limit}}","number.infinity":"{{#label}} cannot be infinity","number.integer":"{{#label}} must be an integer","number.less":"{{#label}} must be less than {{#limit}}","number.max":"{{#label}} must be less than or equal to {{#limit}}","number.min":"{{#label}} must be greater than or equal to {{#limit}}","number.multiple":"{{#label}} must be a multiple of {{#multiple}}","number.negative":"{{#label}} must be a negative number","number.port":"{{#label}} must be a valid port","number.positive":"{{#label}} must be a positive number","number.precision":"{{#label}} must have no more than {{#limit}} decimal places","number.unsafe":"{{#label}} must be a safe number"}}),u.extractSignificantDigits=function(d){return d.replace(u.exponentialPartRegex,"").replace(u.dotRegex,"").replace(u.trailingZerosRegex,"").replace(u.leadingSignAndZerosRegex,"")},u.normalizeDecimal=function(d){return(d=d.replace(/^\+/,"").replace(/\.0*$/,"").replace(/^(-?)\.([^\.]*)$/,"$10.$2").replace(/^(-?)0+([0-9])/,"$1$2")).includes(".")&&d.endsWith("0")&&(d=d.replace(/0+$/,"")),d==="-0"?"0":d}},7487(o,i,s){const c=s(2888);o.exports=c.extend({type:"object",cast:{map:{from:l=>l&&typeof l=="object",to:(l,p)=>new Map(Object.entries(l))}}})},9033(o,i,s){const c=s(914),l=s(6358),p=s(7728),u=s(6991),d=s(4836),b=s(486),f=s(5882),m=s(680),h=s(9415),M={tlds:b instanceof Set&&{tlds:{allow:b,deny:null}},base64Regex:{true:{true:/^(?:[\w\-]{2}[\w\-]{2})*(?:[\w\-]{2}==|[\w\-]{3}=)?$/,false:/^(?:[A-Za-z0-9+\/]{2}[A-Za-z0-9+\/]{2})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/},false:{true:/^(?:[\w\-]{2}[\w\-]{2})*(?:[\w\-]{2}(==)?|[\w\-]{3}=?)?$/,false:/^(?:[A-Za-z0-9+\/]{2}[A-Za-z0-9+\/]{2})*(?:[A-Za-z0-9+\/]{2}(==)?|[A-Za-z0-9+\/]{3}=?)?$/}},dataUriRegex:/^data:[\w+.-]+\/[\w+.-]+;((charset=[\w-]+|base64),)?(.*)$/,hexRegex:{withPrefix:/^0x[0-9a-f]+$/i,withOptionalPrefix:/^(?:0x)?[0-9a-f]+$/i,withoutPrefix:/^[0-9a-f]+$/i},ipRegex:u.regex({cidr:"forbidden"}).regex,isoDurationRegex:/^P(?!$)(\d+Y)?(\d+M)?(\d+W)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+S)?)?$/,guidBrackets:{"{":"}","[":"]","(":")","":""},guidVersions:{uuidv1:"1",uuidv2:"2",uuidv3:"3",uuidv4:"4",uuidv5:"5",uuidv6:"6",uuidv7:"7",uuidv8:"8"},guidSeparators:new Set([void 0,!0,!1,"-",":"]),normalizationForms:["NFC","NFD","NFKC","NFKD"]};o.exports=m.extend({type:"string",flags:{insensitive:{default:!1},truncate:{default:!1}},terms:{replacements:{init:null}},coerce:{from:"string",method(z,{schema:O,state:g,prefs:x}){const C=O.$_getRule("normalize");C&&(z=z.normalize(C.args.form));const S=O.$_getRule("case");S&&(z=S.args.direction==="upper"?z.toLocaleUpperCase():z.toLocaleLowerCase());const q=O.$_getRule("trim");if(q&&q.args.enabled&&(z=z.trim()),O.$_terms.replacements)for(const v of O.$_terms.replacements)z=z.replace(v.pattern,v.replacement);const A=O.$_getRule("hex");
99if(A&&A.args.options.byteAligned&&z.length%2!=0&&(z=`0${z}`),O.$_getRule("isoDate")){const v=M.isoDate(z);v&&(z=v)}if(O._flags.truncate){const v=O.$_getRule("max");if(v){let _=v.args.limit;if(h.isResolvable(_)&&(_=_.resolve(z,g,x),!h.limit(_)))return{value:z,errors:O.$_createError("any.ref",_,{ref:v.args.limit,arg:"limit",reason:"must be a positive integer"},g,x)};z=z.slice(0,_)}}return{value:z}}},validate(z,{schema:O,error:g}){if(typeof z!="string")return{value:z,errors:g("string.base")};if(z===""){const x=O.$_getRule("min");return x&&x.args.limit===0?void 0:{value:z,errors:g("string.empty")}}},rules:{alphanum:{method(){return this.$_addRule("alphanum")},validate:(z,O)=>/^[a-zA-Z0-9]+$/.test(z)?z:O.error("string.alphanum")},base64:{method(z={}){return h.assertOptions(z,["paddingRequired","urlSafe"]),z={urlSafe:!1,paddingRequired:!0,...z},c(typeof z.paddingRequired=="boolean","paddingRequired must be boolean"),c(typeof z.urlSafe=="boolean","urlSafe must be boolean"),this.$_addRule({name:"base64",args:{options:z}})},validate:(z,O,{options:g})=>M.base64Regex[g.paddingRequired][g.urlSafe].test(z)?z:O.error("string.base64")},case:{method(z){return c(["lower","upper"].includes(z),"Invalid case:",z),this.$_addRule({name:"case",args:{direction:z}})},validate:(z,O,{direction:g})=>g==="lower"&&z===z.toLocaleLowerCase()||g==="upper"&&z===z.toLocaleUpperCase()?z:O.error(`string.${g}case`),convert:!0},creditCard:{method(){return this.$_addRule("creditCard")},validate(z,O){let g=z.length,x=0,C=1;for(;g--;){const S=z.charAt(g)*C;x+=S-9*(S>9),C^=3}return x>0&&x%10==0?z:O.error("string.creditCard")}},dataUri:{method(z={}){return h.assertOptions(z,["paddingRequired"]),z={paddingRequired:!0,...z},c(typeof z.paddingRequired=="boolean","paddingRequired must be boolean"),this.$_addRule({name:"dataUri",args:{options:z}})},validate(z,O,{options:g}){const x=z.match(M.dataUriRegex);return x&&(!x[2]||x[2]!=="base64"||M.base64Regex[g.paddingRequired].false.test(x[3]))?z:O.error("string.dataUri")}},domain:{method(z){z&&h.assertOptions(z,["allowFullyQualified","allowUnicode","maxDomainSegments","minDomainSegments","tlds"]);const O=M.addressOptions(z);return this.$_addRule({name:"domain",args:{options:z},address:O})},validate:(z,O,g,{address:x})=>l.isValid(z,x)?z:O.error("string.domain")},email:{method(z={}){h.assertOptions(z,["allowFullyQualified","allowUnicode","ignoreLength","maxDomainSegments","minDomainSegments","multiple","separator","tlds"]),c(z.multiple===void 0||typeof z.multiple=="boolean","multiple option must be an boolean");const O=M.addressOptions(z),g=new RegExp(`\\s*[${z.separator?d(z.separator):","}]\\s*`);return this.$_addRule({name:"email",args:{options:z},regex:g,address:O})},validate(z,O,{options:g},{regex:x,address:C}){const S=g.multiple?z.split(x):[z],q=[];for(const A of S)p.isValid(A,C)||q.push(A);return q.length?O.error("string.email",{value:z,invalids:q}):z}},guid:{alias:"uuid",method(z={}){h.assertOptions(z,["version","separator"]);let O="";if(z.version){const C=[].concat(z.version);c(C.length>=1,"version must have at least 1 valid version specified");const S=new Set;for(let q=0;q<C.length;++q){const A=C[q];c(typeof A=="string","version at position "+q+" must be a string");const v=M.guidVersions[A.toLowerCase()];c(v,"version at position "+q+" must be one of "+Object.keys(M.guidVersions).join(", ")),c(!S.has(v),"version at position "+q+" must not be a duplicate"),O+=v,S.add(v)}}c(M.guidSeparators.has(z.separator),'separator must be one of true, false, "-", or ":"');const g=z.separator===void 0?"[:-]?":z.separator===!0?"[:-]":z.separator===!1?"[]?":`\\${z.separator}`,x=new RegExp(`^([\\[{\\(]?)[0-9A-F]{8}(${g})[0-9A-F]{4}\\2?[${O||"0-9A-F"}][0-9A-F]{3}\\2?[${O?"89AB":"0-9A-F"}][0-9A-F]{3}\\2?[0-9A-F]{12}([\\]}\\)]?)$`,"i");return this.$_addRule({name:"guid",args:{options:z},regex:x})},validate(z,O,g,{regex:x}){const C=x.exec(z);return C?M.guidBrackets[C[1]]!==C[C.length-1]?O.error("string.guid"):z:O.error("string.guid")}},hex:{method(z={}){return h.assertOptions(z,["byteAligned","prefix"]),z={byteAligned:!1,prefix:!1,...z},c(typeof z.byteAligned=="boolean","byteAligned must be boolean"),c(typeof z.prefix=="boolean"||z.prefix==="optional",'prefix must be boolean or "optional"'),this.$_addRule({name:"hex",args:{options:z}})},validate:(z,O,{options:g})=>(g.prefix==="optional"?M.hexRegex.withOptionalPrefix:g.prefix===!0?M.hexRegex.withPrefix:M.hexRegex.withoutPrefix).test(z)?g.byteAligned&&z.length%2!=0?O.error("string.hexAlign"):z:O.error("string.hex")},hostname:{method(){return this.$_addRule("hostname")},validate:(z,O)=>l.isValid(z,{minDomainSegments:1})||M.ipRegex.test(z)?z:O.error("string.hostname")},insensitive:{method(){return this.$_setFlag("insensitive",!0)}},ip:{method(z={}
vendor: 15,316 bytes, line 99
99){h.assertOptions(z,["cidr","version"]);const{cidr:O,versions:g,regex:x}=u.regex(z),C=z.version?g:void 0;return this.$_addRule({name:"ip",args:{options:{cidr:O,version:C}},regex:x})},validate:(z,O,{options:g},{regex:x})=>x.test(z)?z:g.version?O.error("string.ipVersion",{value:z,cidr:g.cidr,version:g.version}):O.error("string.ip",{value:z,cidr:g.cidr})},isoDate:{method(){return this.$_addRule("isoDate")},validate:(z,{error:O})=>M.isoDate(z)?z:O("string.isoDate")},isoDuration:{method(){return this.$_addRule("isoDuration")},validate:(z,O)=>M.isoDurationRegex.test(z)?z:O.error("string.isoDuration")},length:{method(z,O){return M.length(this,"length",z,"=",O)},validate(z,O,{limit:g,encoding:x},{name:C,operator:S,args:q}){const A=!x&&z.length;return h.compare(A,g,S)?z:O.error("string."+C,{limit:q.limit,value:z,encoding:x})},args:[{name:"limit",ref:!0,assert:h.limit,message:"must be a positive integer"},"encoding"]},lowercase:{method(){return this.case("lower")}},max:{method(z,O){return M.length(this,"max",z,"<=",O)},args:["limit","encoding"]},min:{method(z,O){return M.length(this,"min",z,">=",O)},args:["limit","encoding"]},normalize:{method(z="NFC"){return c(M.normalizationForms.includes(z),"normalization form must be one of "+M.normalizationForms.join(", ")),this.$_addRule({name:"normalize",args:{form:z}})},validate:(z,{error:O},{form:g})=>z===z.normalize(g)?z:O("string.normalize",{value:z,form:g}),convert:!0},pattern:{alias:"regex",method(z,O={}){c(z instanceof RegExp,"regex must be a RegExp"),c(!z.flags.includes("g")&&!z.flags.includes("y"),"regex should not use global or sticky mode"),typeof O=="string"&&(O={name:O}),h.assertOptions(O,["invert","name"]);const g=["string.pattern",O.invert?".invert":"",O.name?".name":".base"].join("");return this.$_addRule({name:"pattern",args:{regex:z,options:O},errorCode:g})},validate:(z,O,{regex:g,options:x},{errorCode:C})=>g.test(z)^x.invert?z:O.error(C,{name:x.name,regex:g,value:z}),args:["regex","options"],multi:!0},replace:{method(z,O){typeof z=="string"&&(z=new RegExp(d(z),"g")),c(z instanceof RegExp,"pattern must be a RegExp"),c(typeof O=="string","replacement must be a String");const g=this.clone();return g.$_terms.replacements||(g.$_terms.replacements=[]),g.$_terms.replacements.push({pattern:z,replacement:O}),g}},token:{method(){return this.$_addRule("token")},validate:(z,O)=>/^\w+$/.test(z)?z:O.error("string.token")},trim:{method(z=!0){return c(typeof z=="boolean","enabled must be a boolean"),this.$_addRule({name:"trim",args:{enabled:z}})},validate:(z,O,{enabled:g})=>g&&z!==z.trim()?O.error("string.trim"):z,convert:!0},truncate:{method(z=!0){return c(typeof z=="boolean","enabled must be a boolean"),this.$_setFlag("truncate",z)}},uppercase:{method(){return this.case("upper")}},uri:{method(z={}){h.assertOptions(z,["allowRelative","allowQuerySquareBrackets","domain","relativeOnly","scheme","encodeUri"]),z.domain&&h.assertOptions(z.domain,["allowFullyQualified","allowUnicode","maxDomainSegments","minDomainSegments","tlds"]);const{regex:O,scheme:g}=f.regex(z),x=z.domain?M.addressOptions(z.domain):null;return this.$_addRule({name:"uri",args:{options:z},regex:O,domain:x,scheme:g})},validate(z,O,{options:g},{regex:x,domain:C,scheme:S}){if(["http:/","https:/"].includes(z))return O.error("string.uri");let q=x.exec(z);if(!q&&O.prefs.convert&&g.encodeUri){const A=encodeURI(z);q=x.exec(A),q&&(z=A)}if(q){const A=q[1]||q[2];return!C||g.allowRelative&&!A||l.isValid(A,C)?z:O.error("string.domain",{value:A})}return g.relativeOnly?O.error("string.uriRelativeOnly"):g.scheme?O.error("string.uriCustomScheme",{scheme:S,value:z}):O.error("string.uri")}}},manifest:{build(z,O){if(O.replacements)for(const{pattern:g,replacement:x}of O.replacements)z=z.replace(g,x);return z}},messages:{"string.alphanum":"{{#label}} must only contain alpha-numeric characters","string.base":"{{#label}} must be a string","string.base64":"{{#label}} must be a valid base64 string","string.creditCard":"{{#label}} must be a credit card","string.dataUri":"{{#label}} must be a valid dataUri string","string.domain":"{{#label}} must contain a valid domain name","string.email":"{{#label}} must be a valid email","string.empty":"{{#label}} is not allowed to be empty","string.guid":"{{#label}} must be a valid GUID","string.hex":"{{#label}} must only contain hexadecimal characters","string.hexAlign":"{{#label}} hex decoded representation must be byte aligned","string.hostname":"{{#label}} must be a valid hostname","string.ip":"{{#label}} must be a valid ip address with a {{#cidr}} CIDR","string.ipVersion":"{{#label}} must be a valid ip address of one of the following versions {{#version}} with a {{#cidr}} CIDR","string.isoDate":"{{#label}} must be in iso format","string.isoDuration":"{{#label}} must be a valid ISO 8601 duration","string.length":"{{#label}} length must be {{#limit}} characters long","string.lowercase":"{{#label}} must only contain lowercase characters","string.max":"{{#label}} length must be less than or equal to {{#limit}} characters long","string.min":"{{#label}} length must be at least {{#limit}} characters long","string.normalize":"{{#label}} must be unicode normalized in the {{#form}} form","string.token":"{{#label}} must only contain alpha-numeric and underscore characters","string.pattern.base":"{{#label}} with value {:[.]} fails to match the required pattern: {{#regex}}","string.pattern.name":"{{#label}} with value {:[.]} fails to match the {{#name}} pattern","string.pattern.invert.base":"{{#label}} with value {:[.]} matches the inverted pattern: {{#regex}}","string.pattern.invert.name":"{{#label}} with value {:[.]} matches the inverted {{#name}} pattern","string.trim":"{{#label}} must not have leading or trailing whitespace","string.uri":"{{#label}} must be a valid uri","string.uriCustomScheme":"{{#label}} must be a valid uri with a scheme matching the {{#scheme}} pattern","string.uriRelativeOnly":"{{#label}} must be a valid relative uri","string.uppercase":"{{#label}} must only contain uppercase characters"}}),M.addressOptions=function(z){if(!z)return M.tlds||z;if(c(z.minDomainSegments===void 0||Number.isSafeInteger(z.minDomainSegments)&&z.minDomainSegments>0,"minDomainSegments must be a positive integer"),c(z.maxDomainSegments===void 0||Number.isSafeInteger(z.maxDomainSegments)&&z.maxDomainSegments>0,"maxDomainSegments must be a positive integer"),z.tlds===!1)return z;if(z.tlds===!0||z.tlds===void 0)return c(M.tlds,"Built-in TLD list disabled"),Object.assign({},z,M.tlds);c(typeof z.tlds=="object","tlds must be true, false, or an object");const O=z.tlds.deny;if(O)return Array.isArray(O)&&(z=Object.assign({},z,{tlds:{deny:new Set(O)}})),c(z.tlds.deny instanceof Set,"tlds.deny must be an array, Set, or boolean"),c(!z.tlds.allow,"Cannot specify both tlds.allow and tlds.deny lists"),M.validateTlds(z.tlds.deny,"tlds.deny"),z;const g=z.tlds.allow;return g?g===!0?(c(M.tlds,"Built-in TLD list disabled"),Object.assign({},z,M.tlds)):(Array.isArray(g)&&(z=Object.assign({},z,{tlds:{allow:new Set(g)}})),c(z.tlds.allow instanceof Set,"tlds.allow must be an array, Set, or boolean"),M.validateTlds(z.tlds.allow,"tlds.allow"),z):z},M.validateTlds=function(z,O){for(const g of z)c(l.isValid(g,{minDomainSegments:1,maxDomainSegments:1}),`${O} must contain valid top level domain names`)},M.isoDate=function(z){if(!h.isIsoDate(z))return null;/.*T.*[+-]\d\d$/.test(z)&&(z+="00");const O=new Date(z);return isNaN(O.getTime())?null:O.toISOString()},M.length=function(z,O,g,x,C){return c(!C||!1,"Invalid encoding:",C),z.$_addRule({name:O,method:"length",args:{limit:g,encoding:C},operator:x})}},5008(o,i,s){const c=s(914),l=s(680),p={};p.Map=class extends Map{slice(){return new p.Map(this)}},o.exports=l.extend({type:"symbol",terms:{map:{init:new p.Map}},coerce:{method(u,{schema:d,error:b}){const f=d.$_terms.map.get(u);return f&&(u=f),d._flags.only&&typeof u!="symbol"?{value:u,errors:b("symbol.map",{map:d.$_terms.map})}:{value:u}}},validate(u,{error:d}){if(typeof u!="symbol")return{value:u,errors:d("symbol.base")}},rules:{map:{method(u){u&&!u[Symbol.iterator]&&typeof u=="object"&&(u=Object.entries(u)),c(u&&u[Symbol.iterator],"Iterable must be an iterable or object");const d=this.clone(),b=[];for(const f of u){c(f&&f[Symbol.iterator],"Entry must be an iterable");const[m,h]=f;c(typeof m!="object"&&typeof m!="function"&&typeof m!="symbol","Key must not be of type object, function, or Symbol"),c(typeof h=="symbol","Value must be a Symbol"),d.$_terms.map.set(m,h),b.push(h)}return d.valid(...b)}}},manifest:{build:(u,d)=>(d.map&&(u=u.map(d.map)),u)},messages:{"symbol.base":"{{#label}} must be a symbol","symbol.map":"{{#label}} must be one of {{#map}}"}})},1190(o,i,s){const c=s(914),l=s(6179),p=s(7806),u=s(9441),d=s(9415),b=s(8013),f=s(4957),m={result:Symbol("result")};i.entry=function(h,M,z){let O=d.defaults;z&&(c(z.warnings===void 0,"Cannot override warnings preference in synchronous validation"),c(z.artifacts===void 0,"Cannot override artifacts preference in synchronous validation"),O=d.preferences(d.defaults,z));const g=m.entry(h,M,O);c(!g.mainstay.externals.length,"Schema with external rules must use validateAsync()");const x={value:g.value};return g.error&&(x.error=g.error),g.mainstay.warnings.length&&(x.warning=b.details(g.mainstay.warnings)),g.mainstay.debug&&(x.debug=g.mainstay.debug),g.mainstay.artifacts&&(x.artifacts=g.mainstay.artifacts),x},i.entryAsync=async function(h,M,z){let O=d.defaults;z&&(O=d.preferences(d.defaults,z));const g=m.entry(h,M,O),x=g.mainstay;if(g.error)throw x.debug&&(g.error.debug=x.debug),g.error;if(x.externals.length){let S=g.value;const q=[];for(const A of x.externals){const v=A.state.path,_=A.schema.type==="link"?x.links.get(A.schema):null;let R,w,W=S;const E=v.length?[S]:[],j=v.length?u(h,v):h;if(v.length){R=v[v.length-1];let T=S;for(const F of v.slice(0,-1))T=T[F],E.unshift(T);w=E[0],W=w[R]}try{const T=(Z,re)=>(_||A.schema).$_createError(Z,W,re,A.state,O),F=await A.method(W,{schema:A.schema,linked:_,state:A.state,prefs:z,original:j,error:T,errorsArray:m.errorsArray,warn:(Z,re)=>x.warnings.push((_||A.schema).$_createError(Z,W,re,A.state,O)),message:(Z,re)=>(_||A.schema).$_createError("external",W,re,A.state,O,{messages:Z})});if(F===void 0||F===W)continue;if(F instanceof b.Report){if(x.tracer.log(A.schema,A.state,"rule","external","error"),q.push(F),O.abortEarly)break;continue}if(Array.isArray(F)&&F[d.symbols.errors]){if(x.tracer.log(A.schema,A.state,"rule","external","error"),q.push(...F),O.abortEarly)break;continue}w?(x.tracer.value(A.state,"rule",W,F,"external"),w[R]=F):(x.tracer.value(A.state,"rule",S,F,"external"),S=F)}catch(T){throw O.errors.label&&(T.message+=` (${A.label})`),T}}if(g.value=S,q.length)throw g.error=b.process(q,h,O),x.debug&&(g.error.debug=x.debug),g.error}if(!O.warnings&&!O.debug&&!O.artifacts)return g.value;const C={value:g.value};return x.warnings.length&&(C.warning=b.details(x.warnings)),x.debug&&(C.debug=x.debug),x.artifacts&&(C.artifacts=x.artifacts),C},m.Mainstay=class{constructor(h,M,z){this.externals=[],this.warnings=[],this.tracer=h,this.debug=M,this.links=z,this.shadow=null,this.artifacts=null,this._snapshots=[]}snapshot(){this._snapshots.push({externals:this.externals.slice(),warnings:this.warnings.slice()})}restore(){const h=this._snapshots.pop();this.externals=h.externals,this.warnings=h.warnings}commit(){this._snapshots.pop()}},m.entry=function(h,M,z){const{tracer:O,cleanup:g}=m.tracer(M,z),x=z.debug?[]:null,C=M._ids._schemaChain?new Map:null,S=new m.Mainstay(O,x,C),q=M._ids._schemaChain?[{schema:M}]:null,A=new f([],[],{mainstay:S,schemas:q}),v=i.validate(h,M,A,z);g&&M.$_root.untrace();const _=b.process(v.errors,h,z);return{value:v.value,error:_,mainstay:S}},m.tracer=function(h,M){return h.$_root._tracer?{tracer:h.$_root._tracer._register(h)}:M.debug?(c(h.$_root.trace,"Debug mode not supported"),{tracer:h.$_root.trace()._register(h),cleanup:!0}):{tracer:m.ignore}},i.validate=function(h,M,z,O,g={}){if(M.$_terms.whens&&(M=M._generate(h,z,O).schema),M._preferences&&(O=m.prefs(M,O)),M._cache&&O.cache){const _=M._cache.get(h);if(z.mainstay.tracer.debug(z,"validate","cached",!!_),_)return _}const x=(_,R,w)=>M.$_createError(_,h,R,w||z,O),C={original:h,prefs:O,schema:M,state:z,error:x,errorsArray:m.errorsArray,warn:(_,R,w)=>z.mainstay.warnings.push(x(_,R,w)),message:(_,R)=>M.$_createError("custom",h,R,z,O,{messages:_})};z.mainstay.tracer.entry(M,z);const S=M._definition;if(S.prepare&&h!==void 0&&O.convert){const _=S.prepare(h,C);if(_){if(z.mainstay.tracer.value(z,"prepare",h,_.value),_.errors)return m.finalize(_.value,[].concat(_.errors),C);h=_.value}}if(S.coerce&&h!==void 0&&O.convert&&(!S.coerce.from||S.coerce.from.includes(typeof h))){const _=S.coerce.method(h,C);if(_){if(z.mainstay.tracer.value(z,"coerced",h,_.value),_.errors)return m.finalize(_.value,[].concat(_.errors),C);h=_.value}}const q=M._flags.empty;q&&q.$_match(m.trim(h,M),z.nest(q),d.defaults)&&(z.mainstay.tracer.value(z,"empty",h,void 0),h=void 0);const A=g.presence||M._flags.presence||(M._flags._endedSwitch?null:O.presence);if(h===void 0){if(A==="forbidden")return m.finalize(h,null,C);if(A==="required")return m.finalize(h,[M.$_createError("any.required",h,null,z,O)],C);if(A==="optional"){if(M._flags.default!==d.symbols.deepDefault)return m.finalize(h,null,C);z.mainstay.tracer.value(z,"default",h,{}),h={}}}else if(A==="forbidden")return m.finalize(h,[M.$_createError("any.unknown",h,null,z,O)],C);const v=[];if(M._valids){const _=M._valids.get(h,z,O,M._flags.insensitive);if(_)return O.convert&&(z.mainstay.tracer.value(z,"valids",h,_.value),h=_.value),z.mainstay.tracer.filter(M,z,"valid",_),m.finalize(h,null,C);if(M._flags.only){const R=M.$_createError("any.only",h,{valids:M._valids.values({display:!0})},z,O);if(O.abortEarly)return m.finalize(h,[R],C);v.push(R)}}if(M._invalids){const _=M._invalids.get(h,z,O,M._flags.insensitive);if(_){z.mainstay.tracer.filter(M,z,"invalid",_);const R=M.$_createError("any.invalid",h,{invalids:M._invalids.values({display:!0})},z,O);if(O.abortEarly)return m.finalize(h,[R],C);v.push(R)}}if(S.validate){const _=S.validate(h,C);if(_&&(z.mainstay.tracer.value(z,"base",h,_.value),h=_.value,_.errors)){if(!Array.isArray(_.errors))return v.push(_.errors),m.finalize(h,v,C);if(_.errors.length)return v.push(..._.errors),m.finalize(h,v,C)}}return M._rules.length?m.rules(h,v,C):m.finalize(h,v,C)},m.rules=function(h,M,z){const{schema:O,state:g,prefs:x}=z;for(const C of O._rules){const S=O._definition.rules[C.method];if(S.convert&&x.convert){g.mainstay.tracer.log(O,g,"rule",C.name,"full");continue}let q,A=C.args;if(C._resolve.length){A=Object.assign({},A);for(const _ of C._resolve){const R=S.argsByName.get(_),w=A[_].resolve(h,g,x),W=R.normalize?R.normalize(w):w,E=d.validateArg(W,null,R);if(E){q=O.$_createError("any.ref",w,{arg:_,ref:A[_],reason:E},g,x);break}A[_]=W}}q=q||S.validate(h,z,A,C);const v=m.rule(q,C);if(v.errors){if(g.mainstay.tracer.log(O,g,"rule",C.name,"error"),C.warn){g.mainstay.warnings.push(...v.errors);continue}if(x.abortEarly)return m.finalize(h,v.errors,z);M.push(...v.errors)}else g.mainstay.tracer.log(O,g,"rule",C.name,"pass"),g.mainstay.tracer.value(g,"rule",h,v.value,C.name),h=v.value}return m.finalize(h,M,z)},m.rule=function(h,M){return h instanceof b.Report?(m.error(h,M),{errors:[h],value:null}
99):Array.isArray(h)&&h[d.symbols.errors]?(h.forEach(z=>m.error(z,M)),{errors:h,value:null}):{errors:null,value:h}},m.error=function(h,M){return M.message&&h._setTemplate(M.message),h},m.finalize=function(h,M,z){M=M||[];const{schema:O,state:g,prefs:x}=z;if(M.length){const S=m.default("failover",void 0,M,z);S!==void 0&&(g.mainstay.tracer.value(g,"failover",h,S),h=S,M=[])}if(M.length&&O._flags.error)if(typeof O._flags.error=="function"){M=O._flags.error(M),Array.isArray(M)||(M=[M]);for(const S of M)c(S instanceof Error||S instanceof b.Report,"error() must return an Error object")}else M=[O._flags.error];if(h===void 0){const S=m.default("default",h,M,z);g.mainstay.tracer.value(g,"default",h,S),h=S}if(O._flags.cast&&h!==void 0){const S=O._definition.cast[O._flags.cast];if(S.from(h)){const q=S.to(h,z);g.mainstay.tracer.value(g,"cast",h,q,O._flags.cast),h=q}}if(O.$_terms.externals&&x.externals&&x._externals!==!1)for(const{method:S}of O.$_terms.externals)g.mainstay.externals.push({method:S,schema:O,state:g,label:b.label(O._flags,g,x)});const C={value:h,errors:M.length?M:null};return O._flags.result&&(C.value=O._flags.result==="strip"?void 0:z.original,g.mainstay.tracer.value(g,O._flags.result,h,C.value),g.shadow(h,O._flags.result)),O._cache&&x.cache!==!1&&!O._refs.length&&O._cache.set(z.original,C),h===void 0||C.errors||O._flags.artifact===void 0||(g.mainstay.artifacts=g.mainstay.artifacts||new Map,g.mainstay.artifacts.has(O._flags.artifact)||g.mainstay.artifacts.set(O._flags.artifact,[]),g.mainstay.artifacts.get(O._flags.artifact).push(g.path)),C},m.prefs=function(h,M){const z=M===d.defaults;return z&&h._preferences[d.symbols.prefs]?h._preferences[d.symbols.prefs]:(M=d.preferences(M,h._preferences),z&&(h._preferences[d.symbols.prefs]=M),M)},m.default=function(h,M,z,O){const{schema:g,state:x,prefs:C}=O,S=g._flags[h];if(C.noDefaults||S===void 0)return M;if(x.mainstay.tracer.log(g,x,"rule",h,"full"),!S)return S;if(typeof S=="function"){const q=S.length?[l(x.ancestors[0]),O]:[];try{return S(...q)}catch(A){return void z.push(g.$_createError(`any.${h}`,null,{error:A},x,C))}}return typeof S!="object"?S:S[d.symbols.literal]?S.literal:d.isResolvable(S)?S.resolve(M,x,C):l(S)},m.trim=function(h,M){if(typeof h!="string")return h;const z=M.$_getRule("trim");return z&&z.args.enabled?h.trim():h},m.ignore={active:!1,debug:p,entry:p,filter:p,log:p,resolve:p,value:p},m.errorsArray=function(){const h=[];return h[d.symbols.errors]=!0,h}},6220(o,i,s){const c=s(914),l=s(1728),p=s(9415),u={};o.exports=u.Values=class{constructor(d,b){this._values=new Set(d),this._refs=new Set(b),this._lowercase=u.lowercases(d),this._override=!1}get length(){return this._values.size+this._refs.size}add(d,b){p.isResolvable(d)?this._refs.has(d)||(this._refs.add(d),b&&b.register(d)):this.has(d,null,null,!1)||(this._values.add(d),typeof d=="string"&&this._lowercase.set(d.toLowerCase(),d))}static merge(d,b,f){if(d=d||new u.Values,b){if(b._override)return b.clone();for(const m of[...b._values,...b._refs])d.add(m)}if(f)for(const m of[...f._values,...f._refs])d.remove(m);return d.length?d:null}remove(d){p.isResolvable(d)?this._refs.delete(d):(this._values.delete(d),typeof d=="string"&&this._lowercase.delete(d.toLowerCase()))}has(d,b,f,m){return!!this.get(d,b,f,m)}get(d,b,f,m){if(!this.length)return!1;if(this._values.has(d))return{value:d};if(typeof d=="string"&&d&&m){const h=this._lowercase.get(d.toLowerCase());if(h)return{value:h}}if(!this._refs.size&&typeof d!="object")return!1;if(typeof d=="object"){for(const h of this._values)if(l(h,d))return{value:h}}if(b)for(const h of this._refs){const M=h.resolve(d,b,f,null,{in:!0});if(M===void 0)continue;const z=h.in&&typeof M=="object"?Array.isArray(M)?M:Object.keys(M):[M];for(const O of z)if(typeof O==typeof d){if(m&&d&&typeof d=="string"){if(O.toLowerCase()===d.toLowerCase())return{value:O,ref:h}}else if(l(O,d))return{value:O,ref:h}}}return!1}override(){this._override=!0}values(d){if(d&&d.display){const b=[];for(const f of[...this._values,...this._refs])f!==void 0&&b.push(f);return b}return Array.from([...this._values,...this._refs])}clone(){const d=new u.Values(this._values,this._refs);return d._override=this._override,d}concat(d){c(!d._override,"Cannot concat override set of values");const b=new u.Values([...this._values,...d._values],[...this._refs,...d._refs]);return b._override=this._override,b}describe(){const d=[];this._override&&d.push({override:!0});for(const b of this._values.values())d.push(b&&typeof b=="object"?{value:b}:b);for(const b of this._refs.values())d.push(b.describe());return d}},u.Values.prototype[p.symbols.values]=!0,u.Values.prototype.slice=u.Values.prototype.clone,u.lowercases=function(d){const b=new Map;if(d)for(const f of d)typeof f=="string"&&b.set(f.toLowerCase(),f);return b}},389(o,i,s){const c=s(914),l=s(6179),p=s(2950),u=s(9441),d={};o.exports=function(b,f,m={}){if(c(b&&typeof b=="object","Invalid defaults value: must be an object"),c(!f||f===!0||typeof f=="object","Invalid source value: must be true, falsy or an object"),c(typeof m=="object","Invalid options: must be an object"),!f)return null;if(m.shallow)return d.applyToDefaultsWithShallow(b,f,m);const h=l(b);if(f===!0)return h;const M=m.nullOverride!==void 0&&m.nullOverride;return p(h,f,{nullOverride:M,mergeArrays:!1})},d.applyToDefaultsWithShallow=function(b,f,m){const h=m.shallow;c(Array.isArray(h),"Invalid keys");const M=new Map,z=f===!0?null:new Set;for(let x of h){x=Array.isArray(x)?x:x.split(".");const C=u(b,x);C&&typeof C=="object"?M.set(C,z&&u(f,x)||C):z&&z.add(x)}const O=l(b,{},M);if(!z)return O;for(const x of z)d.reachCopy(O,f,x);const g=m.nullOverride!==void 0&&m.nullOverride;return p(O,f,{nullOverride:g,mergeArrays:!1})},d.reachCopy=function(b,f,m){for(const z of m){if(!(z in f))return;const O=f[z];if(typeof O!="object"||O===null)return;f=O}const h=f;let M=b;
99for(let z=0;z<m.length-1;++z){const O=m[z];typeof M[O]!="object"&&(M[O]={}),M=M[O]}M[m[m.length-1]]=h}},914(o,i,s){const c=s(3660);o.exports=function(l,...p){if(!l)throw p.length===1&&p[0]instanceof Error?p[0]:new c(p)}},6179(o,i,s){const c=s(9441),l=s(1507),p=s(6399),u={needsProtoHack:new Set([l.set,l.map,l.weakSet,l.weakMap])};o.exports=u.clone=function(d,b={},f=null){if(typeof d!="object"||d===null)return d;let m=u.clone,h=f;if(b.shallow){if(b.shallow!==!0)return u.cloneWithShallow(d,b);m=g=>g}else if(h){const g=h.get(d);if(g)return g}else h=new Map;const M=l.getInternalProto(d);if(M===l.buffer)return!1;if(M===l.date)return new Date(d.getTime());if(M===l.regex)return new RegExp(d);const z=u.base(d,M,b);if(z===d)return d;if(h&&h.set(d,z),M===l.set)for(const g of d)z.add(m(g,b,h));else if(M===l.map)for(const[g,x]of d)z.set(g,m(x,b,h));const O=p.keys(d,b);for(const g of O){if(g==="__proto__")continue;if(M===l.array&&g==="length"){z.length=d.length;continue}const x=Object.getOwnPropertyDescriptor(d,g);x?x.get||x.set?Object.defineProperty(z,g,x):x.enumerable?z[g]=m(d[g],b,h):Object.defineProperty(z,g,{enumerable:!1,writable:!0,configurable:!0,value:m(d[g],b,h)}):Object.defineProperty(z,g,{enumerable:!0,writable:!0,configurable:!0,value:m(d[g],b,h)})}return z},u.cloneWithShallow=function(d,b){const f=b.shallow;(b=Object.assign({},b)).shallow=!1;const m=new Map;for(const h of f){const M=c(d,h);typeof M!="object"&&typeof M!="function"||m.set(M,M)}return u.clone(d,b,m)},u.base=function(d,b,f){if(f.prototype===!1)return u.needsProtoHack.has(b)?new b.constructor:b===l.array?[]:{};const m=Object.getPrototypeOf(d);if(m&&m.isImmutable)return d;if(b===l.array){const h=[];return m!==b&&Object.setPrototypeOf(h,m),h}if(u.needsProtoHack.has(b)){const h=new m.constructor;return m!==b&&Object.setPrototypeOf(h,m),h}return Object.create(m)}},1728(o,i,s){const c=s(1507),l={mismatched:null};o.exports=function(p,u,d){return d=Object.assign({prototype:!0},d),!!l.isDeepEqual(p,u,d,[])},l.isDeepEqual=function(p,u,d,b){if(p===u)return p!==0||1/p==1/u;const f=typeof p;if(f!==typeof u||p===null||u===null)return!1;if(f==="function"){if(!d.deepFunction||p.toString()!==u.toString())return!1}else if(f!=="object")return p!=p&&u!=u;const m=l.getSharedType(p,u,!!d.prototype);switch(m){case c.buffer:return!1;case c.promise:return p===u;case c.regex:return p.toString()===u.toString();case l.mismatched:return!1}for(let h=b.length-1;h>=0;--h)if(b[h].isSame(p,u))return!0;b.push(new l.SeenEntry(p,u));try{return!!l.isDeepEqualObj(m,p,u,d,b)}finally{b.pop()}},l.getSharedType=function(p,u,d){if(d)return Object.getPrototypeOf(p)!==Object.getPrototypeOf(u)?l.mismatched:c.getInternalProto(p);const b=c.getInternalProto(p);return b!==c.getInternalProto(u)?l.mismatched:b},l.valueOf=function(p){const u=p.valueOf;if(u===void 0)return p;try{return u.call(p)}catch(d){return d}},l.hasOwnEnumerableProperty=function(p,u){return Object.prototype.propertyIsEnumerable.call(p,u)},l.isSetSimpleEqual=function(p,u){for(const d of Set.prototype.values.call(p))if(!Set.prototype.has.call(u,d))return!1;return!0},l.isDeepEqualObj=function(p,u,d,b,f){const{isDeepEqual:m,valueOf:h,hasOwnEnumerableProperty:M}=l,{keys:z,getOwnPropertySymbols:O}=Object;if(p===c.array){if(!b.part){if(u.length!==d.length)return!1;for(let q=0;q<u.length;++q)if(!m(u[q],d[q],b,f))return!1;return!0}for(const q of u)for(const A of d)if(m(q,A,b,f))return!0}else if(p===c.set){if(u.size!==d.size)return!1;if(!l.isSetSimpleEqual(u,d)){const q=new Set(Set.prototype.values.call(d));for(const A of Set.prototype.values.call(u)){if(q.delete(A))continue;let v=!1;for(const _ of q)if(m(A,_,b,f)){q.delete(_),v=!0;break}if(!v)return!1}}}else if(p===c.map){if(u.size!==d.size)return!1;for(const[q,A]of Map.prototype.entries.call(u))if(A===void 0&&!Map.prototype.has.call(d,q)||!m(A,Map.prototype.get.call(d,q),b,f))return!1}else if(p===c.error&&(u.name!==d.name||u.message!==d.message))return!1;const g=h(u),x=h(d);if((u!==g||d!==x)&&!m(g,x,b,f))return!1;const C=z(u);if(!b.part&&C.length!==z(d).length&&!b.skip)return!1;let S=0;for(const q of C)if(b.skip&&b.skip.includes(q))d[q]===void 0&&++S;else if(!M(d,q)||!m(u[q],d[q],b,f))return!1;if(!b.part&&C.length-S!==z(d).length)return!1;if(b.symbols!==!1){const q=O(u),A=new Set(O(d));for(const v of q){if(!b.skip||!b.skip.includes(v)){if(M(u,v)){if(!M(d,v)||!m(u[v],d[v],b,f))return!1}else if(M(d,v))return!1}A.delete(v)}for(const v of A)if(M(d,v))return!1}return!0},l.SeenEntry=class{constructor(p,u){this.obj=p,this.ref=u}isSame(p,u){return this.obj===p&&this.ref===u}}},3660(o,i,s){const c=s(2227);
99o.exports=class extends Error{constructor(l){super(l.filter(p=>p!=="").map(p=>typeof p=="string"?p:p instanceof Error?p.message:c(p)).join(" ")||"Unknown error"),typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,i.assert)}}},7222(o){const i={};o.exports=function(s){if(!s)return"";let c="";for(let l=0;l<s.length;++l){const p=s.charCodeAt(l);i.isSafe(p)?c+=s[l]:c+=i.escapeHtmlChar(p)}return c},i.escapeHtmlChar=function(s){return i.namedHtml.get(s)||(s>=256?"&#"+s+";":`&#x${s.toString(16).padStart(2,"0")};`)},i.isSafe=function(s){return i.safeCharCodes.has(s)},i.namedHtml=new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[34,"&quot;"],[160,"&nbsp;"],[162,"&cent;"],[163,"&pound;"],[164,"&curren;"],[169,"&copy;"],[174,"&reg;"]]),i.safeCharCodes=(function(){const s=new Set;for(let c=32;c<123;++c)(c>=97||c>=65&&c<=90||c>=48&&c<=57||c===32||c===46||c===44||c===45||c===58||c===95)&&s.add(c);return s})()},4836(o){o.exports=function(i){return i.replace(/[\^\$\.\*\+\-\?\=\!\:\|\\\/\(\)\[\]\{\}\,]/g,"\\$&")}},7806(o){o.exports=function(){}},2950(o,i,s){const c=s(914),l=s(6179),p=s(6399),u={};o.exports=u.merge=function(d,b,f){if(c(d&&typeof d=="object","Invalid target value: must be an object"),c(b==null||typeof b=="object","Invalid source value: must be null, undefined, or an object"),!b)return d;if(f=Object.assign({nullOverride:!0,mergeArrays:!0},f),Array.isArray(b)){c(Array.isArray(d),"Cannot merge array onto an object"),f.mergeArrays||(d.length=0);for(let h=0;h<b.length;++h)d.push(l(b[h],{symbols:f.symbols}));return d}const m=p.keys(b,f);for(let h=0;h<m.length;++h){const M=m[h];if(M==="__proto__"||!Object.prototype.propertyIsEnumerable.call(b,M))continue;const z=b[M];if(z&&typeof z=="object"){if(d[M]===z)continue;!d[M]||typeof d[M]!="object"||Array.isArray(d[M])!==Array.isArray(z)||z instanceof Date||z instanceof RegExp?d[M]=l(z,{symbols:f.symbols}):u.merge(d[M],z,f)}else(z!=null||f.nullOverride)&&(d[M]=z)}return d}},9441(o,i,s){const c=s(914),l={};o.exports=function(p,u,d){if(u===!1||u==null)return p;typeof(d=d||{})=="string"&&(d={separator:d});const b=Array.isArray(u);c(!b||!d.separator,"Separator option is not valid for array-based chain");const f=b?u:u.split(d.separator||".");let m=p;for(let h=0;h<f.length;++h){let M=f[h];const z=d.iterables&&l.iterables(m);if(Array.isArray(m)||z==="set"){const O=Number(M);Number.isInteger(O)&&(M=O<0?m.length+O:O)}if(!m||typeof m=="function"&&d.functions===!1||!z&&m[M]===void 0){c(!d.strict||h+1===f.length,"Missing segment",M,"in reach path ",u),c(typeof m=="object"||d.functions===!0||typeof m!="function","Invalid segment",M,"in reach path ",u),m=d.default;break}m=z?z==="set"?[...m][M]:m.get(M):m[M]}return m},l.iterables=function(p){return p instanceof Set?"set":p instanceof Map?"map":void 0}},2227(o){o.exports=function(...i){try{return JSON.stringify(...i)}catch(s){return"[Cannot display object: "+s.message+"]"}}},1507(o,i){const s={};i=o.exports={array:Array.prototype,buffer:!1,date:Date.prototype,error:Error.prototype,generic:Object.prototype,map:Map.prototype,promise:Promise.prototype,regex:RegExp.prototype,set:Set.prototype,weakMap:WeakMap.prototype,weakSet:WeakSet.prototype},s.typeMap=new Map([["[object Error]",i.error],["[object Map]",i.map],["[object Promise]",i.promise],["[object Set]",i.set],["[object WeakMap]",i.weakMap],["[object WeakSet]",i.weakSet]]),i.getInternalProto=function(c){if(Array.isArray(c))return i.array;if(c instanceof Date)return i.date;if(c instanceof RegExp)return i.regex;if(c instanceof Error)return i.error;const l=Object.prototype.toString.call(c);return s.typeMap.get(l)||i.generic}},6399(o,i){i.keys=function(s,c={}){return c.symbols!==!1?Reflect.ownKeys(s):Object.getOwnPropertyNames(s)}},7180(o,i,s){const c=s(914),l={};i.Sorter=class{constructor(){this._items=[],this.nodes=[]}add(p,u){const d=[].concat((u=u||{}).before||[]),b=[].concat(u.after||[]),f=u.group||"?",m=u.sort||0;c(!d.includes(f),`Item cannot come before itself: ${f}`),c(!d.includes("?"),"Item cannot come before unassociated items"),c(!b.includes(f),`Item cannot come after itself: ${f}`),c(!b.includes("?"),"Item cannot come after unassociated items"),Array.isArray(p)||(p=[p]);for(const h of p){const M={seq:this._items.length,sort:m,before:d,after:b,group:f,node:h};this._items.push(M)}if(!u.manual){const h=this._sort();c(h,"item",f!=="?"?`added into group ${f}`:"","created a dependencies error")}return this.nodes}merge(p){Array.isArray(p)||(p=[p]);for(const d of p)if(d)for(const b of d._items)this._items.push(Object.assign({},b));this._items.sort(l.mergeSort);for(let d=0;d<this._items.length;++d)this._items[d].seq=d;const u=this._sort();return c(u,"merge created a dependencies error"),this.nodes}sort(){const p=this._sort();return c(p,"sort created a dependencies error"),this.nodes}_sort(){const p={},u=Object.create(null),d=Object.create(null);for(const M of this._items){const z=M.seq,O=M.group;d[O]=d[O]||[],d[O].push(z),p[z]=M.before;for(const g of M.after)u[g]=u[g]||[],u[g].push(z)}for(const M in p){const z=[];for(const O in p[M]){const g=p[M][O];d[g]=d[g]||[],z.push(...d[g])}p[M]=z}for(const M in u)if(d[M])for(const z of d[M])p[z].push(...u[M]);const b={};for(const M in p){const z=p[M];for(const O of z)b[O]=b[O]||[],b[O].push(M)}const f={},m=[];for(let M=0;M<this._items.length;++M){let z=M;if(b[M]){z=null;for(let O=0;O<this._items.length;++O){if(f[O]===!0)continue;b[O]||(b[O]=[]);const g=b[O].length;let x=0;for(let C=0;C<g;++C)f[b[O][C]]&&++x;if(x===g){z=O;break}}}z!==null&&(f[z]=!0,m.push(z))}if(m.length!==this._items.length)return!1;const h={};for(const M of this._items)h[M.seq]=M;this._items=[],this.nodes=[];for(const M of m){const z=h[M];this.nodes.push(z.node),this._items.push(z)}return!0}},l.mergeSort=(p,u)=>p.sort===u.sort?0:p.sort<u.sort?-1:1},6358(o,i,s){const c=s(5238),l=s(61),p={minDomainSegments:2,nonAsciiRx:/[^\x00-\x7f]/,domainControlRx:/[\x00-\x20@\:\/\\#!\$&\'\(\)\*\+,;=\?]/,tldSegmentRx:/^[a-zA-Z](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?$/,domainSegmentRx:/^[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?$/,URL:c.URL||URL};i.analyze=function(u,d={}){if(!u)return l.code("DOMAIN_NON_EMPTY_STRING");if(typeof u!="string")throw new Error("Invalid input: domain must be a string");if(u.length>256)return l.code("DOMAIN_TOO_LONG");
99if(p.nonAsciiRx.test(u)){if(d.allowUnicode===!1)return l.code("DOMAIN_INVALID_UNICODE_CHARS");u=u.normalize("NFC")}if(p.domainControlRx.test(u))return l.code("DOMAIN_INVALID_CHARS");u=p.punycode(u),d.allowFullyQualified&&u[u.length-1]==="."&&(u=u.slice(0,-1));const b=d.minDomainSegments||p.minDomainSegments,f=u.split(".");if(f.length<b)return l.code("DOMAIN_SEGMENTS_COUNT");if(d.maxDomainSegments&&f.length>d.maxDomainSegments)return l.code("DOMAIN_SEGMENTS_COUNT_MAX");const m=d.tlds;if(m){const h=f[f.length-1].toLowerCase();if(m.deny&&m.deny.has(h)||m.allow&&!m.allow.has(h))return l.code("DOMAIN_FORBIDDEN_TLDS")}for(let h=0;h<f.length;++h){const M=f[h];if(!M.length)return l.code("DOMAIN_EMPTY_SEGMENT");if(M.length>63)return l.code("DOMAIN_LONG_SEGMENT");if(h<f.length-1){if(!p.domainSegmentRx.test(M))return l.code("DOMAIN_INVALID_CHARS")}else if(!p.tldSegmentRx.test(M))return l.code("DOMAIN_INVALID_TLDS_CHARS")}return null},i.isValid=function(u,d){return!i.analyze(u,d)},p.punycode=function(u){u.includes("%")&&(u=u.replace(/%/g,"%25"));try{return new p.URL(`http://${u}`).host}catch{return u}}},7728(o,i,s){const c=s(8967),l=s(6358),p=s(61),u={nonAsciiRx:/[^\x00-\x7f]/,encoder:new(c.TextEncoder||TextEncoder)};i.isValid=function(d,b){return!u.email(d,b)},u.email=function(d,b={}){if(typeof d!="string")throw new Error("Invalid input: email must be a string");if(!d)return p.code("EMPTY_STRING");const f=!u.nonAsciiRx.test(d);if(!f){if(b.allowUnicode===!1)return p.code("FORBIDDEN_UNICODE");d=d.normalize("NFC")}const m=d.split("@");if(m.length!==2)return m.length>2?p.code("MULTIPLE_AT_CHAR"):p.code("MISSING_AT_CHAR");const[h,M]=m;if(!h)return p.code("EMPTY_LOCAL");if(!b.ignoreLength){if(d.length>254)return p.code("ADDRESS_TOO_LONG");if(u.encoder.encode(h).length>64)return p.code("LOCAL_TOO_LONG")}return u.local(h,f)||l.analyze(M,b)},u.local=function(d,b){const f=d.split(".");for(const m of f){if(!m.length)return p.code("EMPTY_LOCAL_SEGMENT");if(b){if(!u.atextRx.test(m))return p.code("INVALID_LOCAL_CHARS")}else for(const h of m){if(u.atextRx.test(h))continue;const M=u.binary(h);if(!u.atomRx.test(M))return p.code("INVALID_LOCAL_CHARS")}}},u.binary=function(d){return Array.from(u.encoder.encode(d)).map(b=>String.fromCharCode(b)).join("")},u.atextRx=/^[\w!#\$%&'\*\+\-/=\?\^`\{\|\}~]+$/,u.atomRx=new RegExp(["(?:[\\xc2-\\xdf][\\x80-\\xbf])","(?:\\xe0[\\xa0-\\xbf][\\x80-\\xbf])|(?:[\\xe1-\\xec][\\x80-\\xbf]{2})|(?:\\xed[\\x80-\\x9f][\\x80-\\xbf])|(?:[\\xee-\\xef][\\x80-\\xbf]{2})","(?:\\xf0[\\x90-\\xbf][\\x80-\\xbf]{2})|(?:[\\xf1-\\xf3][\\x80-\\xbf]{3})|(?:\\xf4[\\x80-\\x8f][\\x80-\\xbf]{2})"].join("|"))},61(o,i){i.F={EMPTY_STRING:"Address must be a non-empty string",FORBIDDEN_UNICODE:"Address contains forbidden Unicode characters",MULTIPLE_AT_CHAR:"Address cannot contain more than one @ character",MISSING_AT_CHAR:"Address must contain one @ 
99character",EMPTY_LOCAL:"Address local part cannot be empty",ADDRESS_TOO_LONG:"Address too long",LOCAL_TOO_LONG:"Address local part too long",EMPTY_LOCAL_SEGMENT:"Address local part contains empty dot-separated segment",INVALID_LOCAL_CHARS:"Address local part contains invalid character",DOMAIN_NON_EMPTY_STRING:"Domain must be a non-empty string",DOMAIN_TOO_LONG:"Domain too long",DOMAIN_INVALID_UNICODE_CHARS:"Domain contains forbidden Unicode characters",DOMAIN_INVALID_CHARS:"Domain contains invalid character",DOMAIN_INVALID_TLDS_CHARS:"Domain contains invalid tld character",DOMAIN_SEGMENTS_COUNT:"Domain lacks the minimum required number of segments",DOMAIN_SEGMENTS_COUNT_MAX:"Domain contains too many segments",DOMAIN_FORBIDDEN_TLDS:"Domain uses forbidden TLD",DOMAIN_EMPTY_SEGMENT:"Domain contains empty dot-separated segment",DOMAIN_LONG_SEGMENT:"Domain contains dot-separated segment that is too long"},i.code=function(s){return{code:s,error:i.F[s]}}},6991(o,i,s){const c=s(914),l=s(5882);i.regex=function(p={}){c(p.cidr===void 0||typeof p.cidr=="string","options.cidr must be a string");const u=p.cidr?p.cidr.toLowerCase():"optional";c(["required","optional","forbidden"].includes(u),"options.cidr must be one of required, optional, forbidden"),c(p.version===void 0||typeof p.version=="string"||Array.isArray(p.version),"options.version must be a string or an array of string");let d=p.version||["ipv4","ipv6","ipvfuture"];Array.isArray(d)||(d=[d]),c(d.length>=1,"options.version must have at least 1 version specified");for(let m=0;m<d.length;++m)c(typeof d[m]=="string","options.version must only contain strings"),d[m]=d[m].toLowerCase(),c(["ipv4","ipv6","ipvfuture"].includes(d[m]),"options.version contains unknown version "+d[m]+" - must be one of ipv4, ipv6, ipvfuture");d=Array.from(new Set(d));const b=`(?:${d.map(m=>{if(u==="forbidden")return l.ip[m];const h=`\\/${m==="ipv4"?l.ip.v4Cidr:l.ip.v6Cidr}`;return u==="required"?`${l.ip[m]}${h}`:`${l.ip[m]}(?:${h})?`}).join("|")})`,f=new RegExp(`^${b}$`);return{cidr:u,versions:d,regex:f,raw:b}}},5882(o,i,s){const c=s(914),l=s(4836),p={generate:function(){const u={},d="\\dA-Fa-f",b="["+d+"]",f="\\w-\\.~",m="!\\$&'\\(\\)\\*\\+,;=",h="%"+d,M=f+h+m+":@",z="["+M+"]",O="(?:0{0,2}\\d|0?[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])";u.ipv4address="(?:"+O+"\\.){3}"+O;const g=b+"{1,4}",x="(?:"+g+":"+g+"|"+u.ipv4address+")",C="(?:"+g+":){6}"+x,S="::(?:"+g+":){5}"+x,q="(?:"+g+")?::(?:"+g+":){4}"+x,A="(?:(?:"+g+":){0,1}"+g+")?::(?:"+g+":){3}"+x,v="(?:(?:"+g+":){0,2}"+g+")?::(?:"+g+":){2}"+x,_="(?:(?:"+g+":){0,3}"+g+")?::"+g+":"+x,R="(?:(?:"+g+":){0,4}"+g+")?::"+x,w="(?:(?:"+g+":){0,5}"+g+")?::"+g,W="(?:(?:"+g+":){0,6}"+g+")?::";u.ipv4Cidr="(?:\\d|[1-2]\\d|3[0-2])",u.ipv6Cidr="(?:0{0,2}\\d|0?[1-9]\\d|1[01]\\d|12[0-8])",u.ipv6address="(?:"+C+"|"+S+"|"+q+"|"+A+"|"+v+"|"+_+"|"+R+"|"+w+"|"+W+")",u.ipvFuture="v"+b+"+\\.["+f+m+":]+",u.scheme="[a-zA-Z][a-zA-Z\\d+-\\.]*",u.schemeRegex=new RegExp(u.scheme);const E="["+f+h+m+":]*",j="["+f+h+m+"]{1,255}",T="(?:\\[(?:"+u.ipv6address+"|"+u.ipvFuture+")\\]|"+u.ipv4address+"|"+j+")",F="(?:"+E+"@)?"+T+"(?::\\d*)?",Z="(?:"+E+"@)?("+T+")(?::\\d*)?",re=z+"*",ne=z+"+",k="(?:\\/"+re+")*",K="\\/(?:"+ne+k+")?",U=ne+k,G="["+f+h+m+"@]+"+k,H="(?:\\/\\/\\/"+re+k+")";return u.hierPart="(?:(?:\\/\\/"+F+k+")|"+K+"|"+U+"|"+H+")",u.hierPartCapture="(?:(?:\\/\\/"+Z+k+")|"+K+"|"+U+")",u.relativeRef="(?:(?:\\/\\/"+F+k+")|"+K+"|"+G+"|)",u.relativeRefCapture="(?:(?:\\/\\/"+Z+k+")|"+K+"|"+G+"|)",u.query="["+M+"\\/\\?]*(?=#|$)",u.queryWithSquareBrackets="["+M+"\\[\\]\\/\\?]*(?=#|$)",u.fragment="["+M+"\\/\\?]*",u}};p.rfc3986=p.generate(),i.ip={v4Cidr:p.rfc3986.ipv4Cidr,v6Cidr:p.rfc3986.ipv6Cidr,ipv4:p.rfc3986.ipv4address,ipv6:p.rfc3986.ipv6address,ipvfuture:p.rfc3986.ipvFuture},p.createRegex=function(u){const d=p.rfc3986,b="(?:\\?"+(u.allowQuerySquareBrackets?d.queryWithSquareBrackets:d.query)+")?(?:#"+d.fragment+")?",f=u.domain?d.relativeRefCapture:d.relativeRef;if(u.relativeOnly)return p.wrap(f+b);let m="";if(u.scheme){c(u.scheme instanceof RegExp||typeof u.scheme=="string"||Array.isArray(u.scheme),"scheme must be a RegExp, String, or Array");const z=[].concat(u.scheme);c(z.length>=1,"scheme must have at least 1 scheme specified");const O=[];for(let g=0;g<z.length;++g){const x=z[g];
99c(x instanceof RegExp||typeof x=="string","scheme at position "+g+" must be a RegExp or String"),x instanceof RegExp?O.push(x.source.toString()):(c(d.schemeRegex.test(x),"scheme at position "+g+" must be a valid scheme"),O.push(l(x)))}m=O.join("|")}const h="(?:"+(m?"(?:"+m+")":d.scheme)+":"+(u.domain?d.hierPartCapture:d.hierPart)+")",M=u.allowRelative?"(?:"+h+"|"+f+")":h;return p.wrap(M+b,m)},p.wrap=function(u,d){return{raw:u=`(?=.)(?!https?:/(?:$|[^/]))(?!https?:///)(?!https?:[^/])${u}`,regex:new RegExp(`^${u}$`),scheme:d}},p.uriRegex=p.createRegex({}),i.regex=function(u={}){return u.scheme||u.allowRelative||u.relativeOnly||u.allowQuerySquareBrackets||u.domain?p.createRegex(u):p.uriRegex}},3982(o,i){const s={operators:["!","^","*","/","%","+","-","<","<=",">",">=","==","!=","&&","||","??"],operatorCharacters:["!","^","*","/","%","+","-","<","=",">","&","|","?"],operatorsOrder:[["^"],["*","/","%"],["+","-"],["<","<=",">",">="],["==","!="],["&&"],["||","??"]],operatorsPrefix:["!","n"],literals:{'"':'"',"`":"`","'":"'","[":"]"},numberRx:/^(?:[0-9]*(\.[0-9]*)?){1}$/,tokenRx:/^[\w\$\#\.\@\:\{\}]+$/,symbol:Symbol("formula"),settings:Symbol("settings")};i.Parser=class{constructor(c,l={}){if(!l[s.settings]&&l.constants)for(const p in l.constants){const u=l.constants[p];if(u!==null&&!["boolean","number","string"].includes(typeof u))throw new Error(`Formula constant ${p} contains invalid ${typeof u} value type`)}this.settings=l[s.settings]?l:Object.assign({[s.settings]:!0,constants:{},functions:{}},l),this.single=null,this._parts=null,this._parse(c)}_parse(c){let l=[],p="",u=0,d=!1;const b=m=>{if(u)throw new Error("Formula missing closing parenthesis");const h=l.length?l[l.length-1]:null;if(d||p||m){if(h&&h.type==="reference"&&m===")")return h.type="function",h.value=this._subFormula(p,h.value),void(p="");if(m===")"){const M=new i.Parser(p,this.settings);l.push({type:"segment",value:M})}else if(d){if(d==="]")return l.push({type:"reference",value:p}),void(p="");l.push({type:"literal",value:p})}else if(s.operatorCharacters.includes(p))h&&h.type==="operator"&&s.operators.includes(h.value+p)?h.value+=p:l.push({type:"operator",value:p});else if(p.match(s.numberRx))l.push({type:"constant",value:parseFloat(p)});else if(this.settings.constants[p]!==void 0)l.push({type:"constant",value:this.settings.constants[p]});else{if(!p.match(s.tokenRx))throw new Error(`Formula contains invalid token: ${p}`);l.push({type:"reference",value:p})}p=""}};for(const m of c)d?m===d?(b(),d=!1):p+=m:u?m==="("?(p+=m,++u):m===")"?(--u,u?p+=m:b(m)):p+=m:m in s.literals?d=s.literals[m]:m==="("?(b(),++u):s.operatorCharacters.includes(m)?(b(),p=m,b()):m!==" "?p+=m:b();b(),l=l.map((m,h)=>m.type!=="operator"||m.value!=="-"||h&&l[h-1].type!=="operator"?m:{type:"operator",value:"n"});let f=!1;for(const m of l){if(m.type==="operator"){if(s.operatorsPrefix.includes(m.value))continue;if(!f)throw new Error("Formula contains an operator in invalid position");if(!s.operators.includes(m.value))throw new Error(`Formula contains an unknown operator ${m.value}`)}else if(f)throw new Error("Formula missing expected operator");f=!f}if(!f)throw new Error("Formula contains invalid trailing operator");l.length===1&&["reference","literal","constant"].includes(l[0].type)&&(this.single={type:l[0].type==="reference"?"reference":"value",value:l[0].value}),this._parts=l.map(m=>{if(m.type==="operator")return s.operatorsPrefix.includes(m.value)?m:m.value;if(m.type!=="reference")return m.value;if(this.settings.tokenRx&&!this.settings.tokenRx.test(m.value))throw new Error(`Formula contains invalid reference ${m.value}`);return this.settings.reference?this.settings.reference(m.value):s.reference(m.value)})}_subFormula(c,l){const p=this.settings.functions[l];if(typeof p!="function")throw new Error(`Formula contains unknown function ${l}`);let u=[];if(c){let d="",b=0,f=!1;const m=()=>{if(!d)throw new Error(`Formula contains function ${l} with invalid arguments ${c}`);u.push(d),d=""};for(let h=0;h<c.length;++h){const M=c[h];f?(d+=M,M===f&&(f=!1)):M in s.literals&&!b?(d+=M,f=s.literals[M]):M!==","||b?(d+=M,M==="("?++b:M===")"&&--b):m()}m()}return u=u.map(d=>new i.Parser(d,this.settings)),function(d){const b=[];for(const f of u)b.push(f.evaluate(d));
99return p.call(d,...b)}}evaluate(c){const l=this._parts.slice();for(let p=l.length-2;p>=0;--p){const u=l[p];if(u&&u.type==="operator"){const d=l[p+1];l.splice(p+1,1);const b=s.evaluate(d,c);l[p]=s.single(u.value,b)}}return s.operatorsOrder.forEach(p=>{for(let u=1;u<l.length-1;)if(p.includes(l[u])){const d=l[u],b=s.evaluate(l[u-1],c),f=s.evaluate(l[u+1],c);l.splice(u,2);const m=s.calculate(d,b,f);l[u-1]=m===0?0:m}else u+=2}),s.evaluate(l[0],c)}},i.Parser.prototype[s.symbol]=!0,s.reference=function(c){return function(l){return l&&l[c]!==void 0?l[c]:null}},s.evaluate=function(c,l){return c===null?null:typeof c=="function"?c(l):c[s.symbol]?c.evaluate(l):c},s.single=function(c,l){if(c==="!")return!l;const p=-l;return p===0?0:p},s.calculate=function(c,l,p){if(c==="??")return s.exists(l)?l:p;if(typeof l=="string"||typeof p=="string"){if(c==="+")return(l=s.exists(l)?l:"")+(s.exists(p)?p:"")}else switch(c){case"^":return Math.pow(l,p);case"*":return l*p;case"/":return l/p;case"%":return l%p;case"+":return l+p;case"-":return l-p}switch(c){case"<":return l<p;case"<=":return l<=p;case">":return l>p;case">=":return l>=p;case"==":return l===p;case"!=":return l!==p;case"&&":return l&&p;case"||":return l||p}return null},s.exists=function(c){return c!=null}},486(){},554(){},9017(){},125(){},5238(){},8967(){},6913(o){o.exports=JSON.parse('{"version":"17.13.6"}')}},r={},(function o(i){var s=r[i];if(s!==void 0)return s.exports;var c=r[i]={exports:{}};return n[i](c,c.exports,o),c.exports})(1100);var n,r})})(R4)),R4.exports}var r3e=n3e();const Er=zn(r3e),a3e=Er.object({verificationCode:Er.string().required().messages({"string.empty":"Verification code is required"}),newPassword:Er.string().required().min(12).pattern(/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*])/).messages({"string.empty":"New password is required","string.min":"Password must contain at least 12 characters","string.pattern.base":"Password must contain both uppercase and lowercase letters, at least one number or symbol"}),confirmPassword:Er.string().valid(Er.ref("newPassword")).required().messages({"string.empty":"Confirmation of the new password is required","any.only":"New password and confirmation must match"})}).with("newPassword","confirmPassword"),o3e=Er.object({email:Er.string().email({tlds:{allow:!1}}).required().messages({"string.empty":"Please enter an email","string.email":"Must be a valid email"})}),i3e=()=>{const{setAuthState:e}=y.useContext(_p),[t,n]=y.useState(""),[r,o]=y.useState(!1),[i,s]=y.useState(0),[c,l]=y.useState(!1),[p,u]=y.useState(!1),[d,b]=y.useState("neutral"),{register:f,handleSubmit:m,formState:{errors:h},reset:M}=t1({mode:"onBlur",reValidateMode:"onChange",resolver:O3(a3e)}),{register:z,handleSubmit:O,formState:{errors:g}}=t1({mode:"onBlur",reValidateMode:"onChange",resolver:O3(o3e)}),x=()=>e(Fn.LOGIN),C=async A=>{l(!0),ac();try{await $1.forgotPassword(A.email.toLowerCase()),o(!0),n(A.email.toLowerCase()),S0("Password reset code has been sent to your email")}catch(v){const _=v;b("error"),We(_.message||"An error occurred during password reset request",{})}finally{l(!1)}},S=async A=>{l(!0),ac();try{await $1.forgotPasswordSubmit(t.toLowerCase(),A.verificationCode,A.newPassword),S0("Password reset successful!"),b("success"),await new Promise(v=>setTimeout(v,1500)),e(Fn.LOGIN)}catch(v){const _=v;b("error"),We(_.message||"An error occurred during password reset")}finally{M(),l(!1)}},q=async()=>{const A=Date.now(),v=A-i,_=5e3;if(v<_){const R=Math.ceil((_-v)/1e3);We(`Please wait ${R} more second(s) before resending.`);return}s(A),l(!0),ac();try{await $1.forgotPassword(t.toLowerCase()),S0("Password reset code has been re-sent to your email")}catch(R){We(R.message||"An error occurred during password reset request")}finally{l(!1)}};return a.jsxs(a.Fragment,{children:[a.jsxs("form",{className:"flex flex-col gap-1",onSubmit:r?m(S):O(C),children:[a.jsx(o0,{type:"email",label:"Email",placeholder:"[email protected]",status:g.email?"error":"neutral",errorMsg:g.email?.message,...z("email"),disabled:r,msgPadded:!0,"data-testid":"email-input"}),r&&a.jsxs(a.Fragment,{children:[a.jsx(o0,{type:"text",label:"Verification Code",placeholder:"Enter your co
99de",status:h.verificationCode?"error":d,errorMsg:h.verificationCode?.message,msgPadded:!0,...f("verificationCode")}),a.jsx(o0,{type:p?"text":"password",label:"New Password",placeholder:"••••••••••••••••",status:h.newPassword?"error":d,errorMsg:h.newPassword?.message,msgPadded:!0,...f("newPassword"),rightIcon:a.jsx(Qe,{className:"cursor-pointer stroke-2",name:p?"Eye":"EyeSlash",onClick:()=>u(!p)})}),a.jsx(o0,{type:p?"text":"password",label:"Confirm Password",placeholder:"••••••••••••••••",status:h.confirmPassword?"error":d,errorMsg:h.confirmPassword?.message,msgPadded:!0,...f("confirmPassword"),rightIcon:a.jsx(Qe,{className:"cursor-pointer stroke-2",name:p?"Eye":"EyeSlash",onClick:()=>u(!p)})})]}),a.jsx("input",{type:"submit",className:"hidden"})]}),a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsxs("div",{className:"flex gap-2",children:[a.jsx(ue,{className:"flex-1",variant:"v2/stroke",type:"button",onClick:x,"data-testid":"cancel-button",children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",className:"flex-1",loading:c,disabled:c,onClick:r?m(S):O(C),"data-testid":"send-code-button",children:r?"Reset Password":"Send Code"})]}),r&&a.jsxs("div",{className:"text-sm text-zinc-500",children:["Didn't receive a code?"," ",a.jsx("a",{onClick:q,className:"text-sm text-zinc-900 underline hover:underline",style:{fontWeight:450},children:"Resend"})]})]})]})},s3e=({defaultState:e="unchecked",state:t,onChange:n,disabled:r=!1,...o})=>{const i=y.useRef(null),[s,c]=y.useState(e),[l,p]=y.useState(!1),u=t!==void 0?t:s;y.useEffect(()=>{c(e)},[e]);const d=()=>{if(r)return;let m;switch(u){case"unchecked":m="checked";break;case"checked":m="indeterminate";break;default:m="unchecked"}c(m),n&&n(m)},b=O0("flex h-4 min-h-4 w-4 min-w-4 cursor-pointer items-center justify-center rounded-[5px]",r&&"opacity-50"),f=O0(u==="unchecked"&&"border border-zinc-300 bg-white focus:ring-yellow-400",u!=="unchecked"&&"border border-yellow-400 bg-yellow-400 text-yellow-900");return a.jsxs("div",{ref:i,onClick:d,onBlur:()=>p(!1),onFocus:()=>p(!0),className:O0(b,f),style:{boxShadow:l&&u!=="unchecked"?"0 0 0 4px #FEF08A":void 0},...o,children:[u==="checked"&&a.jsx(Qe,{name:"Check",className:"h-3 w-3 stroke-[4px]"}),u==="indeterminate"&&a.jsx(Qe,{name:"MinusSmall",className:"h-3 w-3 stroke-[4px]"})]})};function kB(e){Reflect.set(document,"cookie",e)}function c3e(e,t,n){kB(`${e}=${t}; path=/`)}function l3e(e,t){kB(`${e}=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/`)}function p3e(e){const t=`${e}=`,n=document.cookie.split(";");for(let r=0;r<n.length;r++){let o=n[r];for(;o.charAt(0)===" ";)o=o.substring(1,o.length);if(o.indexOf(t)===0)return o.substring(t.length,o.length)}return""}const PB=["/","/login"],u3e="dashboard.authtoken",d3e=["SMS_MFA","SOFTWARE_TOKEN_MFA"],b3e=Er.object({email:Er.string().email({tlds:{allow:!1}}).required().messages({"string.empty":"Please enter an email","string.email":"Must be a valid email"}),password:Er.string().required().messages({"string.empty":"Please enter a password"})}),f3e=()=>{const{setAuthState:e,setCognitoUser:t}=y.useContext(_p),[n,r]=y.useState(!1),[o,i]=y.useState(!1),[s,c]=y.useState(!1),[l,p]=y.useState("neutral"),u=window.localStorage?.getItem("email"),{register:d,handleSubmit:b,formState:{errors:f}}=t1({resolver:O3(b3e),defaultValues:{email:u||""},mode:"onBlur",reValidateMode:"onChange"});y.useEffect(()=>{u&&r(!0)},[u]);const m=async h=>{if(!o){l3e(u3e),i(!0),ac(),await new Promise(M=>setTimeout(M,500));try{const M=await yt.userLogin(h.email.toLowerCase(),h.password);if(M.challengeName&&d3e.includes(M.challengeName))t(M),e(Fn.MFA);else{t(M);try{await yt.getCurrentUser(),await oj()}catch(O){throw t(void 0),await yt.userLogout({global:!1},ij(O)),O}window.sessionStorage?.setItem("oauth_login","1"),S0("Success! Logging you in..."),p("success"),await new Promise(O=>setTimeout(O,1500));const z=window.sessionStorage?.getItem("requested_path")||"";window.location.href=PB.includes(z)?"/":z}}catch(M){window.localStorage?.removeItem("email"),We(M?.message??"An error occurred during login")}finally{n||window.localStorage?.removeItem("email"),i(!1)}}};return a.jsxs(a.Fragment,{children:[a.jsxs("form",{onSubmit:b(m),className:"flex flex-col gap-1",children:[a.jsx(o0,{label:"Email",type:"email",placeholder:"[email protected]",status:l,errorMsg:f.email?.message,msgPadded:!0,"data-testid":"email-input",...d("email")}),a.jsx(o0,{label:"Password",placeholder:"••••••••••••••••",status:l,errorMsg:f.password?.message,type:s?"text":"password",rightIcon:a.jsx(Qe,{className:"cursor-pointer stroke-2",name:s?"Eye":"EyeSlash",onClick:()=>c(!s)}),msgPadded:!0,"data-testid":"password-input",...d("password")}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("div",{className:"flex items-center space-x-2",children:[a.jsx(s3e,{id:"rememberMe",onChange:()=>r(!n),state:n?at.Checked:at.Unchecked}),a.jsx("label",{className:"cursor-pointer text-sm text-zinc-900",onClick:()=>document.getElementById("rememberMe")?.click(),children:"Remember me"})]}),a.jsx(V,{onClick:()=>e(Fn.FORGOT_PASSWORD),className:"cursor-pointer text-sm text-zinc-900 underline",style:{fontWeight:450},"data-testid":"forgot-password-link",children:"Forgot password?"})]}),a.jsx("input",{type:"submit",className:"hidden"})]}),a.jsxs("div",{children:[a.jsx(ue,{variant:"v2/filled",className:"mb-4 w-full",loading:o,disabled:o,onClick:b(m),"data-testid":"login-button",children:"Continue"}),a.jsxs(V,{className:"text-sm text-zinc-500",children:["Don't have an account yet?"," ",a.jsx("a",{href:"/signup",className:"text-sm text-zinc-900 underline hover:underline",style:{fontWeight:450},"data-testid":"create-account-link",children:"Create an account"})]})]})]})},m3e=()=>{const{cognitoUser:e,setCognitoUser:t,setAuthState:n}=y.useContext(_p),[r,o]=y.useState(""),[i,s]=y.useState(0),[c,l]=y.useState(!1),[p,u]=y.useState("neutral"),[d,b]=y.useState(at.Checked),f=g=>b(g===at.Indeterminate?at.Unchecked:g),m=e?.challengeName==="SMS_MFA",h=y.useCallback(async g=>{if(!c){if(g.length!==6){u("error"),We("Please fill in all fields");return}
99if(l(!0),await h3(500),!e){u("error"),We("User not available"),l(!1);return}try{await yt.confirmMultiFactorAuth(e,g,e.challengeName==="SMS_MFA"||e.challengeName==="SOFTWARE_TOKEN_MFA"?e.challengeName:null),d===at.Checked&&await yt.rememberDevice(),await yt.getCurrentUser();try{await oj()}catch(C){throw t(void 0),await yt.userLogout({global:!1},ij(C)),C}S0("You are now logged in"),u("success"),window.sessionStorage?.setItem("oauth_login","1"),await h3(1500);const x=window.sessionStorage?.getItem("requested_path")||"";window.location.href=PB.includes(x)?"/":x}catch(x){u("error");const C=x instanceof Error?x.message:"An unexpected error has occurred.";We(C)}finally{l(!1)}}},[e,c,d,t]),M=()=>{n(Fn.LOGIN),t(void 0)},z=()=>{n(Fn.MFA_RECOVERY)},O=()=>{if(!e){We("User not available");return}const g=Date.now(),x=g-i,C=5e3;if(x<C){const S=Math.ceil((C-x)/1e3);We(`Please wait ${S} more second(s) before resending.`);return}s(g),e.resendConfirmationCode(S=>{const q=S?S.message:"Code resent successfully";(S?We:S0)(q)})};return a.jsxs(a.Fragment,{children:[a.jsx(Kj,{onChange:g=>{o(g),u("neutral")},onComplete:h,status:p,disabled:c}),a.jsxs("div",{className:"flex w-full flex-col gap-6",children:[a.jsxs("div",{children:[a.jsxs("label",{className:"flex",children:[a.jsx("span",{className:"mr-4 block text-sm",children:"Remember this device?"}),a.jsx(no,{state:d,onChange:f})]}),a.jsx(V,{className:"font-bold text-xs",children:"Uncheck if using a shared device"})]}),a.jsxs("div",{className:"flex space-x-2",children:[a.jsx(ue,{className:"flex-1",variant:"v2/stroke",type:"button",onClick:M,"data-testid":"mfa-cancel-button",children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",className:"flex-1",loading:c,disabled:c,onClick:()=>h(r),"data-testid":"mfa-submit-button",children:"Verify"})]}),a.jsxs("div",{className:"text-center text-sm",children:[m?a.jsxs(a.Fragment,{children:["A code was sent via SMS to"," ",e?.challengeParam?.CODE_DELIVERY_DESTINATION,"."," ",a.jsx("div",{className:"inline-block cursor-pointer font-medium text-zinc-900 underline hover:text-zinc-500",onClick:O,children:"Resend?"})]}):a.jsx(a.Fragment,{children:"Find the code in your authenticator app."}),a.jsx("br",{}),a.jsx("div",{className:"inline-block cursor-pointer font-medium text-zinc-900 underline hover:text-zinc-500",onClick:z,"data-testid":"mfa-recovery-link",children:"Use recovery code?"})]})]})]})},h3e=Er.object({recoveryCode:Er.string().length(36).required().messages({"string.empty":"Please enter a recovery code","string.length":"Recovery code must be exactly 36 characters"})}),M3e=()=>{const[e,t]=y.useState(!1),[n,r]=y.useState("neutral"),{cognitoUser:o,setAuthState:i,setCognitoUser:s}=y.useContext(_p),{register:c,handleSubmit:l,formState:{errors:p}}=t1({mode:"onBlur",reValidateMode:"onChange",resolver:O3(h3e)}),u=()=>{i(Fn.LOGIN),s(void 0)},d=async b=>{t(!0),await h3(500);try{await yt.verifyRecoveryCode(o?.username||"",b.recoveryCode,window.env.COGNITO_USER_POOL_ID),S0("MFA has been disabled"),r("success"),await h3(1500),window.location.href="/"}catch(f){We(f.message||"An error occurred during recovery code verification")}finally{t(!1)}};return a.jsxs(a.Fragment,{children:[a.jsxs("form",{onSubmit:l(d),className:"flex flex-col gap-4",children:[a.jsx(o0,{type:"text",label:"Recovery Code",placeholder:"Enter your 32 character recovery code",status:p.recoveryCode?"error":n,errorMsg:p.recoveryCode?.message,msgPadded:!0,...c("recoveryCode")}),a.jsx("input",{type:"submit",className:"hidden"})]}),a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsxs("div",{className:"flex gap-2",children:[a.jsx(ue,{className:"flex-1",variant:"v2/stroke",type:"button",onClick:u,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",className:"flex-1",loading:e,disabled:e,onClick:l(d),children:"Continue"})]}),a.jsxs("div",{className:"text-sm text-zinc-500",children:["Don't have a recovery code?"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-sm text-zinc-900 underline hover:underline",children:"Contact support"})]})]})]})};function z3e(){const[e,t]=y.useState(jB.authState),[n,r]=y.useState();y.useEffect(()=>{document.title=`Alpaca - ${Dy(e)}`},[e]);
99const o={[Fn.LOGIN]:{title:"Login",subtitle:"Enter your email and password to login.",form:a.jsx(f3e,{})},[Fn.SIGNUP]:{title:"Sign Up",subtitle:"Sign up for a new account.",form:null},[Fn.FORGOT_PASSWORD]:{title:"Forgot Password",subtitle:"Enter your email to reset your password.",form:a.jsx(i3e,{})},[Fn.MFA]:{title:"MFA",subtitle:"Enter your MFA code.",form:a.jsx(m3e,{})},[Fn.MFA_RECOVERY]:{title:"MFA Recovery",subtitle:"Enter your MFA recovery code.",form:a.jsx(M3e,{})}},{title:i,subtitle:s,form:c}=o[e]||{};return a.jsx(_p.Provider,{value:{authState:e,cognitoUser:n,setAuthState:t,setCognitoUser:r},children:a.jsxs("div",{className:"flex min-h-screen flex-col gap-6 p-6 md:gap-28 md:py-28",children:[a.jsx("div",{className:"transition-all ease-in-out",children:a.jsxs("div",{className:"mx-auto flex w-full min-w-fit flex-col gap-4 transition-all ease-in-out md:w-[400px]",children:[e===Fn.LOGIN&&a.jsx(e3e,{}),a.jsx(aj,{onClick:()=>t(Fn.LOGIN)}),a.jsxs("div",{children:[a.jsx("h1",{className:"mb-4 font-semibold text-xl",children:i}),a.jsx("div",{className:"text-md text-zinc-500",children:s})]}),c]})}),a.jsx(t3e,{className:"mt-auto"})]})})}const O3e=()=>(y.useEffect(()=>{yt.userLogout({global:!0})},[]),null),g3e=()=>{const{client:{description:e}}=y.useContext(ai);return a.jsx(Fi,{title:"About",children:a.jsx(V,{className:"w-96 text-md",children:e})})},y3e=()=>{const{client:{extension:{categories:e}}}=y.useContext(ai);return a.jsx(Fi,{title:"Categories",children:a.jsx("div",{className:"flex flex-wrap space-x-1.5",children:(e||[]).filter(Boolean).map(t=>a.jsx(c1,{variant:"gray",children:k0.startCase(t.replace(/_/g," ").toLowerCase())},t))})})},A3e=()=>{const e=M0(),{client:{client_id:t}}=y.useContext(ai);return a.jsxs(ue,{onClick:()=>e.push(se.format(se.ROUTE_ALPACA_CONNECT_EDIT,{clientId:t})),className:"flex",children:[a.jsx(Qe,{name:"PencilSquare",className:"mr-2"}),"Edit App"]})},IB=310052141;function BB(e){let t=0;if(e.length===0)return t;for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);t=(t<<5)-t+r,t=t&t}return t}const v3e=()=>{const e=M0(),t=()=>e.push(se.ROUTE_ALPACA_CONNECT_SUBMIT);return a.jsx("div",{className:"group flex h-48 w-full cursor-pointer items-center justify-center rounded-lg border-2 border-cool-gray-300 border-dashed bg-white text-center transition hover:border-cool-gray-400/80",onClick:t,children:a.jsxs("div",{className:"flex flex-col items-center justify-center space-y-4 text-cool-gray-500 group-hover:text-cool-gray-700",children:[a.jsx(Qe,{name:"PlusCircle",className:"h-6 w-6"}),a.jsx(V,{className:"font-medium",children:"Submit Your App"})]})})},x3e=({client_id:e,name:t,url:n,description:r,categories:o})=>{const i=M0(),{logo:s}=zP({clientId:e,options:{enabled:!!e}}),c=s&&BB(s)===IB;return a.jsxs("div",{className:"flex h-48 w-full cursor-pointer flex-col items-start justify-between space-y-4 rounded-lg border border-cool-gray-300 bg-white shadow-sm transition duration-200 hover:shadow-md",onClick:()=>i.push(se.format(se.ROUTE_ALPACA_CONNECT_APP,{clientId:e})),children:[a.jsxs("div",{className:"flex w-full items-start justify-between px-4 pt-4",children:[s&&!c?a.jsx("img",{className:"h-12 w-12 rounded-md",src:s,alt:`${t} logo`}):a.jsx("div",{className:"flex h-12 w-12 items-center justify-center rounded-md bg-cool-gray-200 font-medium text-cool-gray-500 text-xl",children:(t??"").charAt(0).toUpperCase()}),a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"h-[18px] w-[18px] cursor-pointer text-gray-500 transition hover:text-gray-700",onClick:l=>{l.stopPropagation(),window.open(n,"_blank")}})]}),a.jsxs("div",{className:"max-w-full flex-1 px-4",children:[a.jsx(V,{className:"mb-2 font-medium text-md",children:t}),a.jsx(V,{className:"truncate text-gray-500",children:r})]}),a.jsx("div",{className:"space-x-1.5 px-4 pb-4",children:(Array.isArray(o)?o:[]).filter(l=>!!l&&typeof l=="string").map(l=>a.jsx(c1,{variant:"gray",children:k0.startCase(l.replace(/_/g," ").toLowerCase())},l))})]})},_3e=()=>{const{client:{name:e,url:t,client_id:n}}=y.useContext(ai),{logo:r}=zP({clientId:n,options:{enabled:!!BI}}),o=BB(r)===IB;return a.jsxs("div",{className:"flex items-start space-x-6",children:[r&&!o?a.jsx("img",{className:"h-24 w-24 shrink-0 rounded-md",src:r,alt:`${e} logo`}):a.jsx("div",{className:"flex h-24 w-24 shrink-0 items-center justify-center rounded-md bg-cool-gray-200 font-medium text-2xl text-cool-gray-500",children:e.charAt(0).toUpperCase()}),a.jsxs("div",{className:"flex h-full flex-col justify-between",children:[a.jsx(V,{className:"mb-2 truncate font-semibold text-2xl",children:e}),a.jsx("div",{className:"w-64 truncate",children:a.jsx(g1,{className:"font-medium text-lg text-violet-500",onClick:()=>window.open(t,"_blank"),children:t})})]})]})},C3e=()=>{const{client:{name:e,terms_of_use:t,privacy_policy:n}}=y.useContext(ai);return a.jsxs(Fi,{title:"Permissions",children:[a.jsxs(V,{className:"mb-1 text-md",children:[e," requires access to your entire portfolio"]}),a.jsxs(V,{className:"text-md",children:[e," can place trades on your behalf"]}),a.jsxs(V,{className:"mt-6 space-x-2 text-md",children:[a.jsx(g1,{onClick:()=>window.open(t,"_blank"),children:"Terms of Use"}),a.jsx(g1,{onClick:()=>window.open(n,"_blank"),children:"Privacy Policy"})]})]})},q3e=()=>{const{account:e}=jn(),{client:{client_id:t}}=y.useContext(ai),{tokens:n}=qP({accountId:e?.id,options:{enabled:!!e?.id}}),r=async()=>{o();const s=Sd.info("Deleting OAuth token...",{autoClose:!1});await new Promise(c=>setTimeout(c,1e3));try{const c=n?.find(l=>l.client_id===t);if(!c)throw new Error("No OAuth token found.");await Mne(c),Sd.update(s,{type:"success",render:"OAuth token(s) deleted successfully!",autoClose:4e3}),setTimeout(()=>{window.location.reload()},4e3)}catch(c){let l="Error deleting OAuth token.";c instanceof Error&&(l=c.message),Sd.update(s,{type:"error",render:l,autoClose:4e3})}}
99,{toggle:o,component:i}=pn({title:"Revoke App",content:"Are you sure you want to revoke this app?",controls:[a.jsx(ue,{onClick:()=>o(),children:"Cancel"},"cancel"),a.jsx(ue,{onClick:r,className:"bg-red-500 text-white",children:"OK"},"ok")]});return a.jsxs(a.Fragment,{children:[a.jsxs(ue,{onClick:o,className:"flex bg-rose-500 text-rose-50",children:[a.jsx(Qe,{name:"XCircle",className:"mr-2"}),"Revoke App"]}),i]})},S3e=()=>{const{client:{extension:{screenshots:e}}}=y.useContext(ai),[t,n]=y.useState(),[r,o]=y.useState(!1),i=()=>{o(!1),n(void 0)},s=c=>{o(!0),n(c)};return!e||e.length===0?null:a.jsxs(Fi,{title:"Screenshots",children:[a.jsx("div",{className:"screenshot-list flex space-x-4 overflow-x-auto",children:e.map((c,l)=>a.jsx("img",{src:c,alt:`Screenshot ${l+1}`,onClick:()=>s(c),className:"max-h-32 max-w-32 cursor-pointer rounded-md"},c))}),r&&a.jsx("div",{className:"fixed top-0 left-0 flex h-full w-full items-center justify-center bg-black/50",onClick:i,children:a.jsx("img",{src:t,alt:"Selected screenshot",className:"max-h-90 max-w-90"})})]})},ai=y.createContext({client:{}}),R3e=()=>{const e=M0(),{clientId:t}=ug(),n=t||"",{account:r}=jn(),{client:o}=wre({clientId:n,options:{enabled:!!n}}),{clients:i}=_P({accountId:r?.id,options:{enabled:!!r?.id}}),{clients:s}=CP(),c=i?.some(p=>p.client_id===n),l=s?.some(p=>p.client_id===n);return o?a.jsx(ai.Provider,{value:{client:o},children:a.jsxs(_a,{title:"Alpaca Connect",subtitle:"Integrate apps built by the community.",children:[a.jsxs("div",{className:"flex justify-between space-x-2",children:[a.jsx(ue,{variant:"alternate",leftIcon:a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),onClick:()=>e.push(se.ROUTE_ALPACA_CONNECT),children:"Back to Apps"}),a.jsxs("div",{className:"flex space-x-2",children:[l&&a.jsx(A3e,{}),c&&a.jsx(q3e,{})]})]}),a.jsxs("div",{className:"gap-6 lg:grid lg:grid-cols-3",children:[a.jsxs("div",{className:"col-span-2",children:[a.jsx(_3e,{}),a.jsx(g3e,{}),a.jsx(S3e,{})]}),a.jsxs("div",{className:"col-span-1 lg:-mt-12",children:[a.jsx(Fi,{title:"Status",children:a.jsx("b",{children:o.status==="DISABLED"?"Not Published":"Published"})}),a.jsx(y3e,{}),a.jsx(C3e,{})]})]})]})}):a.jsx(xt,{})},mu=({apps:e})=>a.jsx("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2 md:grid-cols-2 lg:grid-cols-3",children:e.map(t=>a.jsx("div",{className:"animation-item",children:"placeholder"in t?a.jsx(v3e,{}):a.jsx(x3e,{...t})},"client_id"in t?t.client_id:"submit-placeholder"))}),a_={featured:["SignalStack","TradersPost","TradingView"],all:["Trellis","Feather Finance","BLSH","Aramche","Muslim Xchange","Zoya Finance","StockHero","QuantMage","Machinetrader","Breaking Equity","CandleX","AlgoBulls","SignalStack","TradersPost","TradingView"]},o_=(e,t)=>e.slice().sort((n,r)=>{const o=t.indexOf(n.name);return t.indexOf(r.name)-o}),N3e=()=>{const{account:e}=jn(),[t,n]=y.useState(null);return y.useEffect(()=>{if(!e?.id)return;(async()=>{const[o,i,s,c]=await Promise.all([ax({public:!0,featured:!0}),iP(),sP(e.id),ax({public:!0})]),l=c.filter(p=>![...o].find(u=>u.client_id===p.client_id));n({featured:o_(o,a_.featured),my_developed_apps:[...i,{placeholder:!0}],my_connected_apps:s,all:o_(l,a_.all)})})()},[e]),a.jsx(_a,{title:"Alpaca Connect",subtitle:"Integrate apps built by the community.",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:t?a.jsxs(Ga,{children:[a.jsxs(Ga.Panel,{name:"Marketplace",children:[a.jsx(Fi,{title:"Featured",children:a.jsx(mu,{apps:t.featured})}),t.all.length>0&&a.jsx(Fi,{title:"All Apps",children:a.jsx(mu,{apps:t.all})})]}),a.jsxs(Ga.Panel,{name:"Connected Apps",children:[a.jsx(mu,{apps:t.my_connected_apps}),t.my_connected_apps.length===0&&a.jsx(V,{className:"text-gray-500 text-md",children:"You have not connected any apps yet."})]}),a.jsx(Ga.Panel,{name:"My Developed Apps",children:a.jsx(mu,{apps:t.my_developed_apps})})]}):a.jsx(dt,{className:"mx-auto"})})},w3e=e=>({name:e.name,redirect_uri:e.redirect_uri??[],description:e.description,url:e.url,terms_of_use:e.terms_of_use,privacy_policy:e.privacy_policy,logo:e.logo??"",status:e.status==="ACTIVE"?"ACTIVE":"DISABLED",screenshots:e.screenshots??[],categories:(e.categories??[]).filter(t=>oP.includes(t))}),E3e=({clientId:e,reset:t})=>{const{replace:n}=M0(),r=e?"edit":"create",{clients:o,isError:i,isFetching:s,isLoading:c,isSuccess:l,refetch:p}=CP();return y.useEffect(()=>{if(!e||!l||i)return;const u=o?.find(d=>d.client_id===e);if(!u){n(se.ROUTE_ALPACA_CONNECT_SUBMIT);return}t(w3e(u))},[e,o,i,l,n,t]),{mode:r,isLoading:c,hasEditLoadError:r==="edit"&&i,isRetryingEditLoad:r==="edit"&&s,onRetryEditLoad:()=>{p()}}},xo=3,k2=5,DB=1024*1024,FB=DB,HB=2*DB,L3e=["image/jpeg","image/png","image/gif"],T3e=["image/jpeg","image/png"],W3e=new Set(L3e),j3e=new Set(T3e),i_=e=>W3e.has(e.type)?e.size>FB?"Image must be 1 MB or smaller.":null:"You can only upload a JPG/PNG/GIF file.",s_=e=>j3e.has(e.type)?e.size>HB?"Image must be 2 MB or smaller.":null:"You can only upload a JPG/PNG file.",c_=(e,t=()=>new FileReader)=>new Promise((n,r)=>{const o=t();o.onload=()=>
99{if(typeof o.result=="string"){n(o.result);return}r(new Error("FileReader did not return a string data URL."))},o.onerror=()=>{r(o.error??new Error("Failed to read file."))},o.readAsDataURL(e)}),k3e=({control:e,getValues:t,redirectErrors:n,register:r,setValue:o})=>{const s=Rn({control:e,name:"redirect_uri"}).length,c=Array.from({length:s},(d,b)=>({id:`redirect-${b}`,input:r(`redirect_uri.${b}`),error:n?.[b]?.message})),l=()=>{s>=k2||o(`redirect_uri.${s}`,"",{shouldDirty:!0})},p=d=>{const b=t("redirect_uri").filter((f,m)=>m!==d);o("redirect_uri",b,{shouldDirty:!0,shouldValidate:!0})},u=s<k2;return{redirects:c,canAddRedirect:u,onAddRedirect:l,onRemoveRedirect:p}},P3e=({clientId:e,handleSubmit:t,mode:n,navigateToClient:r})=>{const o=bt(),[i,s]=y.useState(!1),[c,l]=y.useState({kind:"closed"}),p=y.useRef(!1),u=b0(bne,{onSuccess:async x=>{await o.invalidateQueries({queryKey:e0.oauth.createdClients()}),l({kind:"createSuccess",clientId:x.client_id,clientSecret:x.client_secret})},onError:x=>{l({kind:"error",action:"create",message:x.message})}}),d=y.useCallback(x=>e?fne(e,x):Promise.reject(new Error("Missing OAuth client ID.")),[e]),b=b0(d,{onSuccess:async()=>{e&&(await Promise.all([o.invalidateQueries({queryKey:e0.oauth.createdClients()}),o.invalidateQueries({queryKey:e0.oauth.clientById(e)}),o.invalidateQueries({queryKey:e0.oauth.clientLogo(e)})]),l({kind:"editSuccess",clientId:e}))},onError:x=>{const C=Q0(x);l({kind:"error",action:"edit",message:C})}}),f=b0(mne,{onSuccess:x=>{l({kind:"regeneratedSecret",clientId:x.client_id,clientSecret:x.client_secret})},onSettled:()=>{p.current=!1}}),h=t(x=>{if(n==="edit"&&e){b.mutate(x);return}u.mutate(x)}),M=x=>i?h(x):(x?.preventDefault(),Promise.resolve()),z=()=>{if(!(p.current||f.isPending)){if(c.kind==="createSuccess"||c.kind==="editSuccess"){r(c.clientId);return}l({kind:"closed"})}},O=()=>{if(c.kind==="credentials"){if(p.current||f.isPending)return;p.current=!0,f.mutate(c.clientId);return}z()},g=()=>{e&&l({kind:"credentials",clientId:e})};return{didAgree:i,isRegenerating:f.isPending,isSubmitting:u.isPending||b.isPending,modal:c,onAgreementChange:s,onModalClose:z,onModalPrimary:O,onSubmit:M,onViewCredentials:g}},ho="This field is required",UB="URLs must start with http:// or https://.",I3e="URLs must start with https:// or http://",Zy=/^https?:\/\//,l_=s0().refine(e=>e===""||Zy.test(e),UB),B3e=s0().refine(e=>e===""||Zy.test(e),I3e),D3e=J0({name:s0({error:ho}).min(1,ho).max(30,"Maximum 30 characters"),redirect_uri:qm(B3e).max(k2,`Maximum ${k2} redirect URIs permitted`).transform(e=>e.filter(Boolean)),description:s0({error:ho}).min(1,ho).max(1e3,"Maximum 1000 characters"),url:s0({error:ho}).min(1,ho).regex(Zy,UB),terms_of_use:l_,privacy_policy:l_,logo:s0().default(""),status:x1(pne).default("DISABLED"),screenshots:qm(s0()).max(xo,`Maximum ${xo} screenshots permitted`),categories:qm(x1(oP),{error:ho}).min(1,ho)}),F3e={name:"",redirect_uri:[],description:"",url:"",terms_of_use:"",privacy_policy:"",logo:"",status:"DISABLED",screenshots:[],categories:[]},H3e=()=>{const{clientId:e}=ug(),{push:t}=M0(),{control:n,getValues:r,handleSubmit:o,register:i,reset:s,setValue:c,watch:l,formState:{errors:p}}=t1({resolver:A1(D3e),defaultValues:F3e}),u=l(),d=E3e({clientId:e,reset:s}),b=q=>{t(se.format(se.ROUTE_ALPACA_CONNECT_APP,{clientId:q}))},f=P3e({clientId:e,handleSubmit:o,mode:d.mode,navigateToClient:b}),m=k3e({control:n,getValues:r,redirectErrors:p.redirect_uri,register:i,setValue:c}),h={name:p.name?.message,categories:p.categories?.message,description:p.description?.message,redirectUris:p.redirect_uri?.root?.message,url:p.url?.message,termsOfUse:p.terms_of_use?.message,privacyPolicy:p.privacy_policy?.message,screenshots:p.screenshots?.message},{screenshots:M,...z}=h,O={mode:d.mode,isLoading:d.isLoading||f.isSubmitting,hasEditLoadError:d.hasEditLoadError,isRetryingEditLoad:d.isRetryingEditLoad,onSubmit:f.onSubmit,onBack:()=>{if(e){b(e);return}t(se.ROUTE_ALPACA_CONNECT)},onRetryEditLoad:d.onRetryEditLoad},g={mode:d.mode,values:{name:u.name,categories:u.categories,description:u.description,redirect_uri:u.redirect_uri,url:u.url,terms_of_use:u.terms_of_use,privacy_policy:u.privacy_policy},fields:{name:i("name"),description:i("description"),url:i("url"),termsOfUse:i("terms_of_use"),privacyPolicy:i("privacy_policy")},redirects:m.redirects,errors:z,canAddRedirect:m.canAddRedirect,onCategoriesChange:q=>{c("categories",q,{shouldDirty:!0,shouldValidate:!0})},onAddRedirect:m.onAddRedirect,onRemoveRedirect:m.onRemoveRedirect,onViewCredentials:f.onViewCredentials},x={logo:u.logo,screenshots:u.screenshots,screenshotError:M,onLogoChange:(q,A)=>{c("logo",q,A)},onScreenshotsChange:(q,A)=>{c("screenshots",q,A)}},C={mode:d.mode,status:u.status,didAgree:f.didAgree,onToggleStatus:()=>{c("status",u.status==="ACTIVE"?"DISABLED":"ACTIVE",{shouldDirty:!0,shouldValidate:!0})},onAgreementChange:f.onAgreementChange,onCancel:()=>{t(se.ROUTE_ALPACA_CONNECT)}},S={modal:f.modal,isRegenerating:f.isRegenerating,onClose:f.onModalClose,onPrimary:f.onModalPrimary};
99return{pageProps:O,applicationDetailsProps:g,graphicsFieldsProps:x,publishFooterProps:C,modalProps:S}};var N4,p_;function U3e(){if(p_)return N4;p_=1;function e(c){return c&&typeof c=="object"&&"default"in c?c.default:c}var t=G3(),n=e(t);function r(c,l,p){return l in c?Object.defineProperty(c,l,{value:p,enumerable:!0,configurable:!0,writable:!0}):c[l]=p,c}function o(c,l){c.prototype=Object.create(l.prototype),c.prototype.constructor=c,c.__proto__=l}var i=!!(typeof window<"u"&&window.document&&window.document.createElement);function s(c,l,p){if(typeof c!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof l!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof p<"u"&&typeof p!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function u(d){return d.displayName||d.name||"Component"}return function(b){if(typeof b!="function")throw new Error("Expected WrappedComponent to be a React component.");var f=[],m;function h(){m=c(f.map(function(z){return z.props})),M.canUseDOM?l(m):p&&(m=p(m))}var M=(function(z){o(O,z);function O(){return z.apply(this,arguments)||this}O.peek=function(){return m},O.rewind=function(){if(O.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var C=m;return m=void 0,f=[],C};var g=O.prototype;return g.UNSAFE_componentWillMount=function(){f.push(this),h()},g.componentDidUpdate=function(){h()},g.componentWillUnmount=function(){var C=f.indexOf(this);f.splice(C,1),h()},g.render=function(){return n.createElement(b,this.props)},O})(t.PureComponent);return r(M,"displayName","SideEffect("+u(b)+")"),r(M,"canUseDOM",i),M}}return N4=s,N4}var V3e=U3e();const X3e=zn(V3e);var w4,u_;function $3e(){if(u_)return w4;u_=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var s={},c=0;c<10;c++)s["_"+String.fromCharCode(c)]=c;var l=Object.getOwnPropertyNames(s).map(function(u){return s[u]});if(l.join("")!=="0123456789")return!1;var p={};return"abcdefghijklmnopqrst".split("").forEach(function(u){p[u]=u}),Object.keys(Object.assign({},p)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return w4=o()?Object.assign:function(i,s){for(var c,l=r(i),p,u=1;u<arguments.length;u++){c=Object(arguments[u]);for(var d in c)t.call(c,d)&&(l[d]=c[d]);if(e){p=e(c);for(var b=0;b<p.length;b++)n.call(c,p[b])&&(l[p[b]]=c[p[b]])}}return l},w4}var G3e=$3e();const K3e=zn(G3e);var Wi={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},b1={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(b1).map(function(e){return b1[e]});var pt={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},g3={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},P2={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},Z3e=Object.keys(g3).reduce(function(e,t){return e[g3[t]]=t,e},{}),Y3e=[b1.NOSCRIPT,b1.SCRIPT,b1.STYLE],Jr="data-react-helmet",Q3e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J3e=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},efe=(function(){function e(t,n){for(var r=0;r<n.length;r++){var o=n[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),Yn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tfe=function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},d_=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},nfe=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}
99,AO=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},rfe=function(t){var n=cc(t,b1.TITLE),r=cc(t,P2.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=cc(t,P2.DEFAULT_TITLE);return n||o||void 0},afe=function(t){return cc(t,P2.ON_CHANGE_CLIENT_STATE)||function(){}},E4=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return Yn({},r,o)},{})},ofe=function(t,n){return n.filter(function(r){return typeof r[b1.BASE]<"u"}).map(function(r){return r[b1.BASE]}).reverse().reduce(function(r,o){if(!r.length)for(var i=Object.keys(o),s=0;s<i.length;s++){var c=i[s],l=c.toLowerCase();if(t.indexOf(l)!==-1&&o[l])return r.concat(o)}return r},[])},zl=function(t,n,r){var o={};return r.filter(function(i){return Array.isArray(i[t])?!0:(typeof i[t]<"u"&&lfe("Helmet: "+t+' should be of type "Array". Instead found type "'+Q3e(i[t])+'"'),!1)}).map(function(i){return i[t]}).reverse().reduce(function(i,s){var c={};s.filter(function(b){for(var f=void 0,m=Object.keys(b),h=0;h<m.length;h++){var M=m[h],z=M.toLowerCase();n.indexOf(z)!==-1&&!(f===pt.REL&&b[f].toLowerCase()==="canonical")&&!(z===pt.REL&&b[z].toLowerCase()==="stylesheet")&&(f=z),n.indexOf(M)!==-1&&(M===pt.INNER_HTML||M===pt.CSS_TEXT||M===pt.ITEM_PROP)&&(f=M)}if(!f||!b[f])return!1;var O=b[f].toLowerCase();return o[f]||(o[f]={}),c[f]||(c[f]={}),o[f][O]?!1:(c[f][O]=!0,!0)}).reverse().forEach(function(b){return i.push(b)});for(var l=Object.keys(c),p=0;p<l.length;p++){var u=l[p],d=K3e({},o[u],c[u]);o[u]=d}return i},[]).reverse()},cc=function(t,n){for(var r=t.length-1;r>=0;r--){var o=t[r];if(o.hasOwnProperty(n))return o[n]}return null},ife=function(t){return{baseTag:ofe([pt.HREF,pt.TARGET],t),bodyAttributes:E4(Wi.BODY,t),defer:cc(t,P2.DEFER),encode:cc(t,P2.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:E4(Wi.HTML,t),linkTags:zl(b1.LINK,[pt.REL,pt.HREF],t),metaTags:zl(b1.META,[pt.NAME,pt.CHARSET,pt.HTTPEQUIV,pt.PROPERTY,pt.ITEM_PROP],t),noscriptTags:zl(b1.NOSCRIPT,[pt.INNER_HTML],t),onChangeClientState:afe(t),scriptTags:zl(b1.SCRIPT,[pt.SRC,pt.INNER_HTML],t),styleTags:zl(b1.STYLE,[pt.CSS_TEXT],t),title:rfe(t),titleAttributes:E4(Wi.TITLE,t)}},vO=(function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){vO(t)},0)}})(),b_=function(t){return clearTimeout(t)},sfe=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||vO:globalThis.requestAnimationFrame||vO,cfe=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||b_:globalThis.cancelAnimationFrame||b_,lfe=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Ol=null,pfe=function(t){Ol&&cfe(Ol),t.defer?Ol=sfe(function(){f_(t,function(){Ol=null})}):(f_(t),Ol=null)},f_=function(t,n){var r=t.baseTag,o=t.bodyAttributes,i=t.htmlAttributes,s=t.linkTags,c=t.metaTags,l=t.noscriptTags,p=t.onChangeClientState,u=t.scriptTags,d=t.styleTags,b=t.title,f=t.titleAttributes;xO(b1.BODY,o),xO(b1.HTML,i),ufe(b,f);var m={baseTag:xs(b1.BASE,r),linkTags:xs(b1.LINK,s),metaTags:xs(b1.META,c),noscriptTags:xs(b1.NOSCRIPT,l),scriptTags:xs(b1.SCRIPT,u),styleTags:xs(b1.STYLE,d)},h={},M={};Object.keys(m).forEach(function(z){var O=m[z],g=O.newTags,x=O.oldTags;g.length&&(h[z]=g),x.length&&(M[z]=m[z].oldTags)}),n&&n(),p(t,h,M)},VB=function(t){return Array.isArray(t)?t.join(""):t},ufe=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=VB(t)),xO(b1.TITLE,n)},xO=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Jr),i=o?o.split(","):[],s=[].concat(i),c=Object.keys(n),l=0;l<c.length;l++){var p=c[l],u=n[p]||"";r.getAttribute(p)!==u&&r.setAttribute(p,u),i.indexOf(p)===-1&&i.push(p);var d=s.indexOf(p);d!==-1&&s.splice(d,1)}for(var b=s.length-1;b>=0;b--)r.removeAttribute(s[b]);i.length===s.length?r.removeAttribute(Jr):r.getAttribute(Jr)!==c.join(",")&&r.setAttribute(Jr,c.join(","))}},xs=function(t,n){var r=document.head||document.querySelector(b1.HEAD),o=r.querySelectorAll(t+"["+Jr+"]"),i=Array.prototype.slice.call(o),s=[],c=void 0;
99return n&&n.length&&n.forEach(function(l){var p=document.createElement(t);for(var u in l)if(l.hasOwnProperty(u))if(u===pt.INNER_HTML)p.innerHTML=l.innerHTML;else if(u===pt.CSS_TEXT)p.styleSheet?p.styleSheet.cssText=l.cssText:p.appendChild(document.createTextNode(l.cssText));else{var d=typeof l[u]>"u"?"":l[u];p.setAttribute(u,d)}p.setAttribute(Jr,"true"),i.some(function(b,f){return c=f,p.isEqualNode(b)})?i.splice(c,1):s.push(p)}),i.forEach(function(l){return l.parentNode.removeChild(l)}),s.forEach(function(l){return r.appendChild(l)}),{oldTags:i,newTags:s}},XB=function(t){return Object.keys(t).reduce(function(n,r){var o=typeof t[r]<"u"?r+'="'+t[r]+'"':""+r;return n?n+" "+o:o},"")},dfe=function(t,n,r,o){var i=XB(r),s=VB(n);return i?"<"+t+" "+Jr+'="true" '+i+">"+AO(s,o)+"</"+t+">":"<"+t+" "+Jr+'="true">'+AO(s,o)+"</"+t+">"},bfe=function(t,n,r){return n.reduce(function(o,i){var s=Object.keys(i).filter(function(p){return!(p===pt.INNER_HTML||p===pt.CSS_TEXT)}).reduce(function(p,u){var d=typeof i[u]>"u"?u:u+'="'+AO(i[u],r)+'"';return p?p+" "+d:d},""),c=i.innerHTML||i.cssText||"",l=Y3e.indexOf(t)===-1;return o+"<"+t+" "+Jr+'="true" '+s+(l?"/>":">"+c+"</"+t+">")},"")},$B=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[g3[o]||o]=t[o],r},n)},ffe=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[Z3e[o]||o]=t[o],r},n)},mfe=function(t,n,r){var o,i=(o={key:n},o[Jr]=!0,o),s=$B(r,i);return[x0.createElement(b1.TITLE,s,n)]},hfe=function(t,n){return n.map(function(r,o){var i,s=(i={key:o},i[Jr]=!0,i);return Object.keys(r).forEach(function(c){var l=g3[c]||c;if(l===pt.INNER_HTML||l===pt.CSS_TEXT){var p=r.innerHTML||r.cssText;s.dangerouslySetInnerHTML={__html:p}}else s[l]=r[c]}),x0.createElement(t,s)})},ka=function(t,n,r){switch(t){case b1.TITLE:return{toComponent:function(){return mfe(t,n.title,n.titleAttributes)},toString:function(){return dfe(t,n.title,n.titleAttributes,r)}};case Wi.BODY:case Wi.HTML:return{toComponent:function(){return $B(n)},toString:function(){return XB(n)}};default:return{toComponent:function(){return hfe(t,n)},toString:function(){return bfe(t,n,r)}}}},GB=function(t){var n=t.baseTag,r=t.bodyAttributes,o=t.encode,i=t.htmlAttributes,s=t.linkTags,c=t.metaTags,l=t.noscriptTags,p=t.scriptTags,u=t.styleTags,d=t.title,b=d===void 0?"":d,f=t.titleAttributes;return{base:ka(b1.BASE,n,o),bodyAttributes:ka(Wi.BODY,r,o),htmlAttributes:ka(Wi.HTML,i,o),link:ka(b1.LINK,s,o),meta:ka(b1.META,c,o),noscript:ka(b1.NOSCRIPT,l,o),script:ka(b1.SCRIPT,p,o),style:ka(b1.STYLE,u,o),title:ka(b1.TITLE,{title:b,titleAttributes:f},o)}},Mfe=function(t){var n,r;return r=n=(function(o){tfe(i,o);function i(){return J3e(this,i),nfe(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(c){return!jG(this.props,c)},i.prototype.mapNestedChildrenToProps=function(c,l){if(!l)return null;switch(c.type){case b1.SCRIPT:case b1.NOSCRIPT:return{innerHTML:l};case b1.STYLE:return{cssText:l}}throw new Error("<"+c.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(c){var l,p=c.child,u=c.arrayTypeChildren,d=c.newChildProps,b=c.nestedChildren;return Yn({},u,(l={},l[p.type]=[].concat(u[p.type]||[],[Yn({},d,this.mapNestedChildrenToProps(p,b))]),l))},i.prototype.mapObjectTypeChildren=function(c){var l,p,u=c.child,d=c.newProps,b=c.newChildProps,f=c.nestedChildren;switch(u.type){case b1.TITLE:return Yn({},d,(l={},l[u.type]=f,l.titleAttributes=Yn({},b),l));case b1.BODY:return Yn({},d,{bodyAttributes:Yn({},b)});case b1.HTML:return Yn({},d,{htmlAttributes:Yn({},b)})}return Yn({},d,(p={},p[u.type]=Yn({},b),p))},i.prototype.mapArrayTypeChildrenToProps=function(c,l){var p=Yn({},l);return Object.keys(c).forEach(function(u){var d;p=Yn({},p,(d={},d[u]=c[u],d))}),p}
99,i.prototype.warnOnInvalidChildren=function(c,l){return!0},i.prototype.mapChildrenToProps=function(c,l){var p=this,u={};return x0.Children.forEach(c,function(d){if(!(!d||!d.props)){var b=d.props,f=b.children,m=d_(b,["children"]),h=ffe(m);switch(p.warnOnInvalidChildren(d,f),d.type){case b1.LINK:case b1.META:case b1.NOSCRIPT:case b1.SCRIPT:case b1.STYLE:u=p.flattenArrayTypeChildren({child:d,arrayTypeChildren:u,newChildProps:h,nestedChildren:f});break;default:l=p.mapObjectTypeChildren({child:d,newProps:l,newChildProps:h,nestedChildren:f});break}}}),l=this.mapArrayTypeChildrenToProps(u,l),l},i.prototype.render=function(){var c=this.props,l=c.children,p=d_(c,["children"]),u=Yn({},p);return l&&(u=this.mapChildrenToProps(l,u)),x0.createElement(t,u)},efe(i,null,[{key:"canUseDOM",set:function(c){t.canUseDOM=c}}]),i})(x0.Component),n.propTypes={base:L0.object,bodyAttributes:L0.object,children:L0.oneOfType([L0.arrayOf(L0.node),L0.node]),defaultTitle:L0.string,defer:L0.bool,encodeSpecialCharacters:L0.bool,htmlAttributes:L0.object,link:L0.arrayOf(L0.object),meta:L0.arrayOf(L0.object),noscript:L0.arrayOf(L0.object),onChangeClientState:L0.func,script:L0.arrayOf(L0.object),style:L0.arrayOf(L0.object),title:L0.string,titleAttributes:L0.object,titleTemplate:L0.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var o=t.rewind();return o||(o=GB({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},zfe=function(){return null},Ofe=X3e(ife,pfe,GB)(zfe),kr=Mfe(Ofe);kr.renderStatic=kr.rewind;const m_=[{label:"Crypto",value:"CRYPTO"},{label:"Algos and Strategies",value:"ALGOS_AND_STRATEGIES"},{label:"Social",value:"SOCIAL"},{label:"Charting",value:"CHARTING"},{label:"Market Data",value:"MARKET_DATA"}],gfe={label:"Dev Tools",value:"DEV_TOOLS"},yfe=({mode:e,values:t,fields:n,redirects:r,errors:o,canAddRedirect:i,onCategoriesChange:s,onAddRedirect:c,onRemoveRedirect:l,onViewCredentials:p})=>{const u=t.categories.includes("DEV_TOOLS")?[...m_,gfe]:m_;return a.jsxs("section",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("h2",{className:"m-0 text-2xl",children:"Application Details"}),e==="edit"&&a.jsx(ue,{type:"button",onClick:p,children:"View App Credentials"})]}),a.jsx(Yt,{variant:"info",message:"All Alpaca Connect apps require approval from Alpaca Compliance before going live. After creating your app, please submit the following application details below for review. Our team will c
99ontact you directly for additional information needed to proceed."}),a.jsx(o0,{...n.name,"aria-invalid":!!o.name,errorMsg:o.name,id:"submit-app-name",label:"Name:",placeholder:"Name of your app",value:t.name}),a.jsx(f1,{errorMsg:o.categories,label:"Category:",multiple:!0,onChange:s,options:u,placeholder:"Select a category",value:t.categories}),a.jsx(sj,{...n.description,"aria-invalid":!!o.description,canResize:!0,className:"min-h-32",errorMsg:o.description,id:"submit-app-description",label:"Description:",placeholder:"Describe your app",value:t.description}),a.jsx(o0,{...n.url,"aria-invalid":!!o.url,errorMsg:o.url,id:"submit-app-url",label:"Application Website:",placeholder:"A link to your app's homepage",value:t.url}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("span",{className:"flex items-center justify-start gap-1 font-semibold text-gray-700 text-sm",children:"Redirect URI:"}),r.map((d,b)=>{const f=[d.error,b===r.length-1?o.redirectUris:void 0].filter(Boolean).join(" ")||void 0;return a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(o0,{...d.input,"aria-label":`Redirect URI ${b+1}`,"aria-invalid":!!f,errorMsg:f,id:`submit-app-redirect-${b}`,placeholder:"Add new redirect URI",value:t.redirect_uri[b]??""}),r.length>k2&&a.jsx("button",{"aria-label":`Remove redirect URI ${b+1}`,className:"rounded px-2 py-1 text-sm hover:bg-black/5",onClick:()=>l(b),type:"button",children:"Remove"})]},d.id)})]}),a.jsxs("button",{className:"self-start rounded px-2 py-1 hover:bg-black/5 disabled:cursor-not-allowed disabled:opacity-40",disabled:!i,onClick:c,type:"button",children:[a.jsx("span",{"aria-hidden":"true",className:"text-lg",children:"+"})," ","Add new redirect URI"]})]}),a.jsx(o0,{...n.termsOfUse,"aria-invalid":!!o.termsOfUse,errorMsg:o.termsOfUse,id:"submit-app-terms",label:"Terms of Use:",placeholder:"A link to your app's Terms of Use",value:t.terms_of_use}),a.jsx(o0,{...n.privacyPolicy,"aria-invalid":!!o.privacyPolicy,errorMsg:o.privacyPolicy,id:"submit-app-privacy",label:"Privacy Policy:",placeholder:"A link to your app's Privacy Policy",value:t.privacy_policy})]})},h_={shouldDirty:!0,shouldValidate:!0},M_=(e,t)=>t(e.file)??e.errors[0]?.message??"The selected file could not be uploaded.",Afe=({logo:e,screenshots:t,screenshotError:n,onLogoChange:r,onScreenshotsChange:o})=>{const i=y.useRef(!0),s=y.useRef(0),c=y.useRef(t);c.current=t,y.useEffect(()=>(i.current=!0,()=>{i.current=!1}),[]);const l=y.useCallback(M=>{c.current=M,o(M,h_)},[o]),p=y.useCallback(M=>{r(M,h_)},[r]),u=y.useCallback(async M=>{const z=M[0];if(!z)return;const O=++s.current,g=i_(z);if(g){We(g);return}try{const x=await c_(z);if(!i.current||O!==s.current)return;p(x)}catch(x){if(!i.current||O!==s.current)return;We(x instanceof Error?x.message:"Failed to read logo file.")}},[p]),d=y.useCallback(M=>{const z=M[0];z&&We(M_(z,i_))},[]),b=y.useCallback(async M=>{if(c.current.length+M.length>xo){We(`Maximum ${xo} screenshots permitted`);return}const z=M.filter(O=>{const g=s_(O);return g?(We(g),!1):!0});try{const O=await Promise.all(z.map(S=>c_(S)));if(!i.current)return;const g=c.current,x=xo-g.length;if(O.length>x&&We(`Maximum ${xo} screenshots permitted`),x<=0)return;const C=[...g,...O.slice(0,x)];l(C)}catch(O){if(!i.current)return;We(O instanceof Error?O.message:"Failed to read screenshot file.")}},[l]),f=y.useCallback(M=>{const z=M[0];z&&We(M_(z,s_))},[]),m=L2({accept:["image/gif","image/jpeg","image/png"],maxFiles:1,maxSize:FB,multiple:!1,onDropAccepted:u,onDropRejected:d}),h=L2({accept:["image/jpeg","image/png"],maxFiles:xo,maxSize:HB,multiple:!0,onDropAccepted:b,onDropRejected:f});return{logo:e,screenshots:t,screenshotError:n,logoDropzone:{rootProps:m.getRootProps({"aria-label":"Upload app logo"}),inputProps:m.getInputProps()},screenshotsDropzone:{rootProps:h.getRootProps({"aria-label":"Upload app screenshots"}),inputProps:h.getInputProps()},onRemoveScreenshot:M=>{l(c.current.filter((z,O)=>O!==M))}}},vfe="/resources/images/submit-app-connect/submit-logo.svg",xfe=({logo:e,screenshots:t,screenshotError:n,logoDropzone:r,screenshotsDropzone:o,onRemoveScreenshot:i})=>a.jsxs("section",{className:"flex flex-col gap-4",children:[a.jsx("h2",{className:"m-0 text-2xl",children:"Graphics"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("h3",{className:"m-0 text-xl",children:"App Logo"}),a.jsx("p",{className:"mb-0 text-neutral-600",children:"Your app logo as shown on Alpaca Connect"}),a.jsxs("div",{className:"flex flex-wrap items-center gap-8",children:[a.jsxs("div",{...r.rootProps,className:"cursor-pointer rounded-full outline-offset-4 focus:outline focus:outline-2 focus:outline-yellow-500",children:[a.jsx("input",{...r.inputProps}),a.jsx("img",{alt:"App logo preview",className:"size-32 rounded-full object-cover",src:e||vfe})]}),a.jsxs("p",{className:"m-0 text-neutral-600",children:["Extensions: png, jpg, gif",a.jsx("br",{}),"Dimensions max: 256px x 256px",a.jsx("br",{}),"Up to 1 MB"]})]})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("h3",{className:"m-0 text-xl",children:"Screenshots"}),a.jsxs("ol",{className:"ml-5 flex list-decimal flex-col gap-1",children:[a.jsx("li",{children:"Please provide screenshots of all customer-facing pages."}),a.jsx("li",{children:"Please ensure to include a screenshot of the disclosure language below that should appear at the time of connection between OAuth and Alpaca."})]}),a.jsx("code",{className:"inline-block rounded bg-gray-100 p-3",children:"Authorize [Your App Name] By allowing [Your App Name] to access your Alpaca account, you are granting [Your App Name] access to your account information and authorization to place transactions in your account at your direction. Alpaca does not warrant or guarantee that [Your App Name] will work as advertised or expected. Before authorizing, learn more about [Your App Name]."}),a.jsxs("div",{className:"mt-4 flex flex-wrap gap-6",children:[t.map((s,c)=>a.jsxs("div",{className:"relative aspect-video w-48 overflow-hidden rounded-xl",children:[a.jsx("img",{alt:`Screenshot ${c+1}`,className:"h-full w-full object-cover",src:s}),a.jsx("button",{"aria-label":`Remove screenshot ${c+1}
99`,className:"absolute top-2 right-2 rounded bg-black/70 px-2 py-1 text-white text-xs",onClick:()=>i(c),type:"button",children:"Remove"})]},s)),t.length<xo&&a.jsxs("div",{...o.rootProps,className:"flex w-60 cursor-pointer items-center rounded-xl outline-offset-4 focus:outline focus:outline-2 focus:outline-yellow-500",children:[a.jsx("input",{...o.inputProps}),a.jsx("img",{alt:"","aria-hidden":"true",className:"aspect-video w-48 rounded-xl object-cover",src:"/resources/images/submit-app-connect/submit-screenshot.svg"}),a.jsx("img",{alt:"","aria-hidden":"true",className:"ml-2",src:"/resources/images/submit-app-connect/submit-img-btn.svg"})]})]}),n&&a.jsx("p",{className:"mt-1 text-red-600 text-xs",role:"alert",children:n}),a.jsxs("p",{className:"m-0 text-neutral-600",children:["Extensions: png, jpg",a.jsx("br",{}),"Dimensions: 1024px x 500px",a.jsx("br",{}),"Aspect ratio: 16:9",a.jsx("br",{}),"Up to 2 MB"]})]})]}),_fe=e=>{const t=Afe(e);return a.jsx(xfe,{...t})},KB=({isChecked:e,onChange:t,disabled:n})=>a.jsx(kG,{checked:n?!1:e,onChange:t,disabled:n,className:"group relative inline-flex h-6 w-11 shrink-0 cursor-pointer rounded-full border-2 border-transparent bg-gray-400 transition-colors duration-200 ease-in-out disabled:cursor-not-allowed disabled:bg-gray-200 data-[checked]:bg-yellow-400",children:a.jsx("span",{"aria-hidden":"true",className:"pointer-events-none inline-block h-5 w-5 translate-x-0 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out group-data-[checked]:translate-x-5"})}),Cfe="https://s3.amazonaws.com/files.alpaca.markets/disclosures/Alpaca+OAuth+License+Agreement+(Online+Terms)+05-2022.docx.pdf",qfe=({mode:e,status:t,didAgree:n,onToggleStatus:r,onAgreementChange:o,onCancel:i})=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("section",{className:"flex flex-col gap-2",children:[a.jsx("h2",{className:"m-0 text-2xl",children:"Publish App"}),a.jsx("p",{className:"m-0",children:"Share you application with the rest of the community."}),a.jsxs("label",{className:"flex w-fit items-center gap-4",children:[a.jsx("span",{children:"Publish app"}),a.jsx(KB,{isChecked:t==="ACTIVE",onChange:r})]})]}),a.jsx("div",{className:"text-left",children:a.jsxs("label",{className:"inline-flex items-start gap-2 text-base",children:[a.jsx("input",{checked:n,className:"mt-1 h-4 w-4",onChange:s=>o(s.target.checked),type:"checkbox"}),a.jsxs("span",{children:["I agree to the"," ",a.jsx("a",{className:"underline",href:Cfe,rel:"noopener noreferrer",target:"_blank",children:"Terms and Conditions"})]})]})}),a.jsxs("div",{className:"flex w-full max-w-xl justify-between gap-4 rounded-2xl p-4 shadow-2xl",children:[a.jsx(ue,{className:"flex-1",onClick:i,type:"button",variant:"alternate",children:"Cancel"}),a.jsx(ue,{"amplitude-event-name":e==="edit"?"edit_connect_app":"submit_connect_app",className:"flex-1 disabled:opacity-25",disabled:!n,type:"submit",children:"Submit"})]})]}),ZB="https://docs.alpaca.markets/docs/using-oauth2-and-trading-api",z_=()=>{},hu=({clientId:e,clientSecret:t})=>a.jsxs("div",{className:"flex flex-col gap-4 py-4",children:[a.jsxs("p",{children:[a.jsx("b",{children:"Client ID:"}),a.jsx("br",{}),a.jsx("code",{children:e})]}),t&&a.jsxs("p",{children:[a.jsx("b",{children:"Client Secret:"}),a.jsx("br",{}),a.jsx("code",{children:t})]})]}),Sfe=({modal:e,isRegenerating:t,onClose:n,onPrimary:r})=>{if(e.kind==="closed")return null;if(e.kind==="createSuccess")return a.jsxs(I1,{controls:a.jsx(ue,{onClick:r,type:"button",children:"Continue"}),disableOutsideClick:!0,isOpen:!0,onClose:z_,title:"Your application has been submitted!",children:[a.jsx("p",{children:"Your credentials are provided below—be sure to store them securely. If you lose your client secret, you will need to generate a new one."}),a.jsx(hu,{clientId:e.clientId,clientSecret:e.clientSecret}),a.jsxs("p",{children:["Please connect your app to your paper account using your Client ID credentials and the information provided"," ",a.jsx(g1,{href:ZB,children:"HERE"}),".",a.jsx("br",{}),a.jsx("br",{}
99),"Our team will contact you soon with the next steps."]})]});if(e.kind==="editSuccess")return a.jsxs(I1,{controls:a.jsx(ue,{onClick:r,type:"button",children:"Continue"}),isOpen:!0,onClose:n,title:"App Successfully Updated!",children:[a.jsx("p",{children:"You have updated your Alpaca Connect app."}),a.jsx(hu,{clientId:e.clientId})]});if(e.kind==="credentials")return a.jsxs(I1,{controls:a.jsxs("div",{className:"flex gap-2",children:[a.jsx(ue,{disabled:t,onClick:n,type:"button",variant:"alternate",children:"Close"}),a.jsx(ue,{disabled:t,loading:t,loadingPlaceholder:"Regenerating Secret...",onClick:r,type:"button",children:"Regenerate Secret"})]}),isOpen:!0,onClose:n,title:"Your App Credentials",children:[a.jsx(hu,{clientId:e.clientId}),a.jsx("p",{children:"If you need to regenerate your client secret, click below. (Your previous client secret will be invalidated.)"})]});if(e.kind==="regeneratedSecret")return a.jsxs(I1,{controls:a.jsx(ue,{disabled:t,onClick:r,type:"button",children:"Close"}),disableOutsideClick:!0,isOpen:!0,onClose:z_,title:"A new client secret has been generated.",children:[a.jsx("p",{children:"Please store it somewhere only you can see it - it will only be shown once."}),a.jsx(hu,{clientId:e.clientId,clientSecret:e.clientSecret})]});const o=e.action==="edit"?"Updating":"Creating",i=e.action==="edit"?"updated":"created";return a.jsxs(I1,{controls:a.jsx(ue,{onClick:r,type:"button",children:"Close"}),isOpen:!0,onClose:n,title:`Error ${o} Your App`,children:[a.jsxs("p",{children:["Your Alpaca Connect app was not ",i,". Please try again."]}),a.jsxs("p",{className:"mt-4",children:[a.jsx("b",{children:"Error:"})," ",a.jsx("code",{children:e.message})]})]})},Rfe=({pageProps:e,applicationDetailsProps:t,graphicsFieldsProps:n,publishFooterProps:r,modalProps:o})=>a.jsxs(a.Fragment,{children:[a.jsx(kr,{title:"Alpaca Connect"}),e.isLoading?a.jsx(xt,{}):e.hasEditLoadError?a.jsx("main",{className:"px-4 py-8 sm:px-8",children:a.jsxs("div",{className:"max-w-xl",role:"alert",children:[a.jsx("h1",{className:"text-base",children:"We couldn't load this app. Please try again."}),a.jsxs("div",{className:"mt-4 flex gap-2",children:[a.jsxs(ue,{onClick:e.onBack,type:"button",variant:"alternate",children:[a.jsx("span",{"aria-hidden":"true",children:"< "}),"Back"]}),a.jsx(ue,{disabled:e.isRetryingEditLoad,loading:e.isRetryingEditLoad,loadingPlaceholder:"Retrying...",onClick:e.onRetryEditLoad,type:"button",children:"Retry"})]})]})}):a.jsxs("main",{className:"px-4 py-8 sm:px-8",children:[a.jsxs(ue,{onClick:e.onBack,type:"button",variant:"alternate",children:[a.jsx("span",{"aria-hidden":"true",children:"< "}),"Back"]}),a.jsx("h1",{className:"my-8 text-3xl",children:e.mode==="edit"?"Edit Your App":"Connect Your App"}),a.jsx("form",{onSubmit:e.onSubmit,children:a.jsxs("div",{className:"flex max-w-xl flex-col gap-12",children:[a.jsx(yfe,{...t}),a.jsxs("section",{className:"flex flex-col gap-4",children:[a.jsx("h2",{className:"mb-0 text-2xl",children:"FAQ"}),a.jsxs("ul",{className:"flex flex-col gap-4",children:[a.jsxs("li",{className:"flex flex-col gap-1",children:[a.jsx("p",{className:"mb-0 font-semibold",children:"Who will be reaching out regarding my application?"}),a.jsxs("p",{className:"mb-0",children:["You should receive an email from Alpaca's support team,"," ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," ","within the next 24 business hours after application submission."]})]}),a.jsxs("li",{className:"flex flex-col gap-1",children:[a.jsx("p",{className:"mb-0 font-semibold",children:"What is the current approval timeframe?"}),a.jsx("p",{className:"mb-0",children:"You should expect the timeframe between application submission and your app going live to be around 30 business days."})]}),a.jsxs("li",{className:"flex flex-col gap-1",children:[a.jsx("p",{className:"mb-0 font-semibold",children:"What is the next step after I submit my application?"}),a.jsxs("p",{className:"mb-0",children:["Please connect your app to your paper account using your Client ID credentials provided and the information provided"," ",a.jsx("a",{href:ZB,target:"_blank",rel:"noopener noreferrer","aria-label":"OAuth integration documentation",children:"HERE"}),"."]})]})]})]}),a.jsx(_fe,{...n}),a.jsx(qfe,{...r})]})})]}),a.jsx(Sfe,{...o})]}),O_=()=>{const e=H3e();return a.jsx(Rfe,{...e})},YB="acats_transfers",Nfe=300*1e3;function Br(){try{const e=window.localStorage.getItem(YB);return e?JSON.parse(e):{}}catch(e){return console.warn("Failed to read ACATS transfers from localStorage:",e),{}}}function Cp(e){try{window.localStorage.setItem(YB,JSON.stringify(e))}catch(t){console.error("Failed to save ACATS transfers to localStorage:",t)}}function wfe(e){const t=e.acats_id,r=new Date().toISOString();return{acatsId:t,createdAt:r}}
99function QB(e,t,n){const r=wfe(n),o=Br();return o[e]||(o[e]={}),o[e][t]||(o[e][t]={}),o[e][t][r.acatsId]=r,Cp(o),r}async function Efe(e,t,n){const o=Br()[e]?.[t]?.[n];return o?eD(e,t,o):null}async function JB(e,t,n=!1){const o=Br()[e]?.[t];if(!o)return[];const i=Object.values(o),s=[];for(const c of i){if(!n&&c.dismissedAt)continue;const l=await eD(e,t,c);l&&s.push(l)}return s}async function Lfe(e){const n=Br()[e];if(!n)return[];const r=[];for(const o of Object.keys(n)){const i=await JB(e,o);r.push(...i)}return r}async function eD(e,t,n){if(n.expiresAt){const r=new Date,o=new Date(n.expiresAt);if(r>o)return _O(e,t,n.acatsId),null}try{const r=await Ug(t,n.acatsId);if(r.status.transfer_status==="REJECTED"||r.status.transfer_status==="SETTLED"){const o=Br(),i=o[e]?.[t]?.[n.acatsId];i&&!i.expiresAt&&(i.expiresAt=new Date(Date.now()+Nfe).toISOString(),Cp(o))}return Tfe(r)}catch(r){return console.error(`Failed to fetch ACATS transfer ${n.acatsId}:`,r),_O(e,t,n.acatsId),null}}function Tfe(e){const{title:t,description:n,variant:r}=Wfe(e);return{acatsId:e.acats_id,title:t,description:n,variant:r,status:e.status,direction:e.direction,contraBrokerName:e.contra_broker_name}}function Wfe(e){const{transfer_status:t}=e.status,n=e.direction==="INCOMING"?"from":"to",r=e.contra_broker_name||"external broker";switch(t){case"PENDING":case"IN_PROGRESS":return{title:"Transfer status updated",description:`Your Portfolio transfer ${n} "${r} - ${e.contra_account_number}" is In Progress.`,variant:"blue"};case"SETTLED":return{title:"Transfer status updated",description:`Your Portfolio transfer ${n} "${r} - ${e.contra_account_number}" is Completed!`,variant:"green"};case"REJECTED":return{title:"Transfer status updated",description:`Your Portfolio transfer ${n} "${r} - ${e.contra_account_number}" is Rejected.`,variant:"red"};default:return{title:"Transfer Status Update",description:`Your ACATS transfer ${n} ${r} status has been updated.`,variant:"blue"}}}function _O(e,t,n){const r=Br();return r[e]?.[t]?.[n]?(delete r[e][t][n],Object.keys(r[e][t]).length===0&&delete r[e][t],Object.keys(r[e]).length===0&&delete r[e],Cp(r),!0):!1}function jfe(e,t){const r=Br()[e]?.[t];return r?Object.values(r):[]}function kfe(e){const n=Br()[e];if(!n)return[];const r=[];return Object.values(n).forEach(o=>{r.push(...Object.values(o))}),r}function tD(e){const t=Br();return!!t[e]&&Object.keys(t[e]).length>0}function Pfe(){const e=Br(),t=[];return Object.values(e).forEach(n=>{Object.values(n).forEach(r=>{t.push(...Object.values(r))})}),t}async function Ife(e,t){if(!tD(e))try{const n=await T1e(t);for(const r of n)QB(e,r.account_id,r)}catch(n){console.error("Failed to initialize ACATS transfers from API:",n)}}function Bfe(){const e=Br(),t=new Date;let n=0;return Object.keys(e).forEach(r=>{Object.keys(e[r]).forEach(o=>{Object.values(e[r][o]).forEach(i=>{if(i.expiresAt){const s=new Date(i.expiresAt);t>s&&(delete e[r][o][i.acatsId],n++)}}),Object.keys(e[r][o]).length===0&&delete e[r][o]}),Object.keys(e[r]).length===0&&delete e[r]}),n>0&&Cp(e),n}function Dfe(e,t){const n=Br(),r=n[e]?.[t];if(!r)return!1;const o=new Date().toISOString();let i=!1;return Object.values(r).forEach(s=>{s.dismissedAt||(s.dismissedAt=o,i=!0)}),i&&Cp(n),i}const Gs={addTransfer:QB,getTransferForDisplay:Efe,getAccountTransfersForDisplay:JB,getAllOwnerTransfersForDisplay:Lfe,removeTransfer:_O,getAccountTransfers:jfe,getOwnerTransfers:kfe,hasOwnerTransfers:tD,getAllTransfers:Pfe,initializeOwnerTransfersFromApi:Ife,removeExpiredTransfers:Bfe,dismissAccountTransfers:Dfe},Ffe=()=>{const e=M0(),{product:t,currentAccount:n}=N0(),{account:r}=Jt(),{currentOwner:o}=ry({accountId:r?.id,enabled:!!r?.id}),i=n?.id,[s,c]=y.useState([]);return y.useEffect(()=>{(async()=>{if(!o?.owner_id||!i||t!=="live"){c([]);return}try{Gs.hasOwnerTransfers(o.owner_id)||await Gs.initializeOwnerTransfersFromApi(o.owner_id,[i]);const p=await Gs.getAccountTransfersForDisplay(o.owner_id,i);c(p)}catch(p){console.error("Failed to fetch ACATS transfers:",p),c([])}})()},[o?.owner_id,i,t]),y.useMemo(()=>s.map(l=>({title:l.title,description:l.description,variant:l.variant==="green"?"success":l.variant==="blue"?"information":"warning",onViewDetails:()=>{o?.owner_id&&i&&Gs.dismissAccountTransfers(o.owner_id,i),e.push({pathname:se.ROUTE_FUNDING_HISTORY,search:"?tab=portfolio-transfers"})},onDismiss:()=>{!o?.owner_id||!i||(Gs.dismissAccountTransfers(o.owner_id,i),c([]))}})),[s,e,o?.owner_id,i])},Hfe=()=>{const e=M0(),{product:t,currentAccount:n,refetchLiveAccounts:r}=N0(),{account:o}=Jt(),i=J1(H1.IRA_CONTRIBUTIONS_CARD),{margin:s,isLoading:c}=io({accountID:n?.id,paper:t==="paper",options:{enabled:!!n?.id,refetchInterval:PG,staleTime:5e3}}),l=y.useMemo(()=>t==="live"&&n?n:t==="paper"&&o&&o.status!=="ACTIVE"?o:null,[t,n,o]),p=Ffe(),u=i&&!!n&&n.account_type==="ira";return{statusBannerAccount:l,refetchLiveAccounts:r,acatsBannerItems:p,margin:s,isMarginLoading:c,currentAccount:n,showIRAContributionCard:u,onBalancesClick:()=>{e.push(se.ROUTE_BALANCES)},onInterestPaidClick:()=>{e.push(se.ROUTE_PROGRAM_INTEREST)},onViewAllOrders:()=>{e.push(se.ROUTE_ORDERS)}}},Ufe=({details:e,accountDocumentRequests:t})=>{const n=e?.review_status===null,r=(e?.review_status??"")==="PENDING_USER";return!r&&n?{message:"Application submitted: In review"}:r?(t?.length??0)>0?{variant:"warning",message:"Documents Requested",button:{text:"Submit Documents →",to:se.ROUTE_PROFILE_DOCUMENT_REQUESTS}}:null:{title:"Documents submitted: In review",message:"Please give us up to 24-72 hours to review"}},Vfe=({account:e,margin:t})=>!!t&&Number(t?.effective_buying_power??0)===0&&Number(t?.non_marginable_buying_power??0)===0?e?.account_type==="ira"&&!ar(e)?{message:"Your IRA account is active!",button:{text:"Transfer Now",to:se.ROUTE_PORTFOLIO_TRANSFER}}:{variant:"success",message:"Ready to fund!",button:{text:"Fund your account →",to:se.ROUTE_FUNDING}}:null,nD=()=>
99({title:"Application submitted: In review",message:"We may reach out for additional information"}),Xfe=({account:e,isLegalEntity:t})=>e?.account_type==="ira"?{message:"Your IRA account is being reviewed. We'll let you know when it's ready!",badge:{title:"In-Review",variant:"v2/orange"}}:t?{title:"Application received!",message:"Please allow 3-5 Business days for manual review."}:e?.last_onboarding_step==="finished"?nD():{message:"Complete your application",button:{text:"Complete Verification",to:se.ROUTE_NEW_ACCOUNT}},$fe={PAPER_ONLY:()=>({message:"Apply for your Live account",button:{text:"Apply Now →",to:se.ROUTE_NEW_ACCOUNT}}),ONBOARDING:()=>({message:"Complete your account application",button:{text:"Complete Application →",to:se.ROUTE_NEW_ACCOUNT}}),SUBMITTED:Xfe,APPROVED:()=>({variant:"success",title:"Application approved!",message:"One moment, setting up your account"}),APPROVAL_PENDING:nD,ACCOUNT_CLOSED:()=>({variant:"warning",message:"Your account was closed"}),ACTION_REQUIRED:Ufe,ACTIVE:Vfe},Gfe=({account:e,refetchAccounts:t})=>{const n=M0();y.useEffect(()=>{t()},[]);const{isLegalEntity:r,isLegalEntityLoading:o}=it(),i=e.status,{details:s}=N1(),{margin:c}=io({accountID:e?.id,paper:!1,options:{enabled:!!e?.id&&i==="ACTIVE"}}),l=(s?.review_status??"")==="PENDING_USER",{data:p}=hP({accountId:e?.id??"",options:{enabled:!!e?.id&&l}});if(!e||!s||o)return null;const u=$fe[i]?.({account:e,details:s,margin:c||void 0,accountDocumentRequests:p,isLegalEntity:r})??null;if(!u)return null;const{title:d,message:b,button:f,variant:m,badge:h}=u;return a.jsx(On,{variant:m,title:d,message:b,button:f?a.jsx(ue,{size:"v2/small",variant:"v2/filled",onClick:()=>n.push(f.to),children:f.text}):h?a.jsx(c1,{variant:h.variant,children:h.title}):void 0})},sn={optionsTabClicked:()=>j0.dispatch("algodash_options_tab_clicked",{url:window?.location?.pathname}),optionsCallsPutsClicked:e=>j0.dispatch("algodash_options_calls_puts_clicked",{url:window?.location?.pathname,side:e}),optionsExpirationClicked:e=>j0.dispatch("algodash_options_expiration_clicked",{url:window?.location?.pathname,expiration:e}),optionsContractClicked:(e,t)=>j0.dispatch("algodash_options_contract_clicked",{url:window?.location?.pathname,contract:e,type:t}),optionsContractBackClicked:e=>j0.dispatch("algodash_options_contract_back_clicked",{url:window?.location?.pathname,contract:e}),orderTypeChanged:e=>j0.dispatch("algodash_quicktrade_order_type_clicked",{order_type:e,url:window?.location?.pathname}),positionIntentChanged:(e,t)=>j0.dispatch("algodash_options_position_intent_changed",{position_intent:e,...t,url:window?.location?.pathname}),quantityChanged:e=>j0.dispatch("qty_on_asset_page_inputted",{qty:e}),reviewOrderClicked:e=>j0.dispatch("review_order_on_asset_page_clicked",{...e}),confirmOrderClicked:e=>j0.dispatch("confirm_order_on_asset_page_clicked",{...e})},cn=e=>!k0.isUndefined(e)&&e>0,CO=e=>e.length>12,I2=e=>Object.entries(e).filter(([,t])=>!!t?.message).map(([t,n])=>`${t} ${n?.message??""}`).join(", "),lc=e=>!k0.isUndefined(e)&&e>0,g_=(e,t)=>e.find(n=>n.symbol===t),qO=8,Kfe=({symbol:e,side:t,orderType:n,timeInForce:r,quantity:o,quantityType:i,limitPrice:s,stopPrice:c})=>{const l=i==="quote"&&n==="market",p={symbol:e,side:t,type:n,time_in_force:r};return l?p.notional=o.toString():p.qty=o.toString(),(n==="limit"||n==="stop_limit")&&(p.limit_price=s?.toString()),n==="stop_limit"&&(p.stop_price=c?.toString()),p},Zfe=({account:e,asset:t,quote:n,product:r,quantity:o,orderType:i,limitPrice:s,stopPrice:c})=>!e||!t||!n||!r||!lc(o)||(i==="limit"||i==="stop_limit")&&!lc(s)||i==="stop_limit"&&!lc(c),y_=e=>e.endsWith("USD")?e:`${e}USD`,Yfe=e=>{const t=e.split("/");return{baseCurrency:t.at(0)??e,quoteCurrency:t.at(1)??""}},Qfe=e=>e&&e>0&&e<.01?Math.min(1-Math.floor(Math.log(e)/Math.log(10)),qO):qO,eo={minimumFractionDigits:2,maximumFractionDigits:qO},A_=e=>{if(!e)return;const t=parseFloat(e);if(!Number.isFinite(t)||t<=0)return;const n=e.indexOf(".");return n===-1?0:e.length-n-1},Jfe=(e,t)=>{if(t===void 0)return e;const n=e.indexOf(".");if(n===-1)return e;const r=n+1+t;return e.length>r?e.slice(0,r):e},rD=(e,t)=>n=>{const r=n.target.value,o=Jfe(r,e);t(o!==r?o:n)},eme=({basePosition:e,quotePosition:t})=>{const n=parseFloat(e?.qty_available??"0"),r=parseFloat(t?.qty_available??"0");return{availableBase:n>
990?n.toLocaleString("en-US",eo):void 0,availableQuote:r>0?r.toLocaleString("en-US",eo):void 0}},tme=({basePosition:e,quotePosition:t})=>y.useMemo(()=>eme({basePosition:e,quotePosition:t}),[e,t]),nme=({margin:e})=>({nonMarginBuyingPower:U0(e?.non_marginable_buying_power||"0",{withPrefix:!1})}),rme=({margin:e})=>y.useMemo(()=>nme({margin:e}),[e]),ame=({isNotional:e,quantity:t,orderType:n,limitPrice:r,midPriceValue:o})=>e?t?t.toLocaleString("en-US",eo):"-":Number.isNaN(t)||!t?"-":n==="limit"||n==="stop_limit"?r?(r*t).toLocaleString("en-US",eo):"-":(o*t).toLocaleString("en-US",eo),ome=({isNotional:e,quantity:t,orderType:n,limitPrice:r,midPriceValue:o})=>({estimatedCost:y.useMemo(()=>ame({isNotional:e,quantity:t,orderType:n,limitPrice:r,midPriceValue:o}),[e,t,n,r,o])}),ime=({isNotional:e,quantity:t,midPriceValue:n})=>e?!t||!n?"-":(t/n).toLocaleString("en-US",eo):Number.isNaN(t)||!t?"-":t.toLocaleString("en-US",eo),sme=({isNotional:e,quantity:t,midPriceValue:n})=>({estimatedQuantity:y.useMemo(()=>ime({isNotional:e,quantity:t,midPriceValue:n}),[e,t,n])}),cme=8,lme=10,L4=e=>e.replace(/\D/g,"").length,pme=({quote:e,quotePrecision:t})=>{const n=e&&k0.isNumber(e.bid)&&k0.isNumber(e.ask)?Number(((e.bid+e.ask)/2).toFixed(t)):0,r=n?n.toLocaleString("en-US",eo):"-",o=e?.last??0,i=parseFloat(e?.last_day_closing??"0"),s=o-i,c=s/(i||1)*100;return{midPrice:{value:n,display:r},priceChange:{value:s,percentage:`${s>0?"+":""}${c.toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:2})}%`}}},ume=({quote:e,quotePrecision:t})=>{if(!e)return{bidDisplay:"-",lastDisplay:"-",askDisplay:"-",valueSize:"text-sm"};const n={...eo,maximumFractionDigits:t},r=p=>p.toLocaleString("en-US",n),o=r(e.bid),i=r(e.last),s=r(e.ask),c=Math.max(L4(o),L4(i),L4(s)),l=c>=lme?"text-[11px]":c>cme?"text-xs":"text-sm";return{bidDisplay:o,lastDisplay:i,askDisplay:s,valueSize:l}},dme=({quote:e})=>{const t=y.useMemo(()=>Qfe(e?.last),[e?.last]),{midPrice:n,priceChange:r}=y.useMemo(()=>pme({quote:e,quotePrecision:t}),[e,t]),o=y.useMemo(()=>ume({quote:e,quotePrecision:t}),[e,t]);return{midPrice:n,priceChange:r,quoteDisplay:o}},bme=["market","limit","stop_limit"],fme=["base","quote"],mme=[{label:"Market",value:"market"},{label:"Limit",value:"limit"},{label:"Stop Limit",value:"stop_limit"}],hme=["gtc","ioc"],Yy=[{label:"GTC",subLabel:"Expires in 90 days",value:"gtc",orderTypes:["market","limit","stop_limit"]},{label:"IOC",subLabel:"Immediate or Cancel",value:"ioc",orderTypes:["market","limit","stop_limit"]}],aD=({orderType:e})=>Yy.filter(t=>t.orderTypes.includes(e)).map(({label:t,subLabel:n,value:r})=>({label:t,subLabel:n,value:r})),Mme=({orderType:e})=>({timeInForceOptions:y.useMemo(()=>aD({orderType:e}),[e])}),zme=J0({orderType:x1(bme),timeInForce:x1(hme),quantityType:x1(fme),quantity:on(),limitPrice:on().optional(),stopPrice:on().optional()}),oD=({timeInForce:e,orderType:t})=>Yy.find(n=>n.value===e)?.orderTypes.includes(t)??!1,Ome=({orderType:e,limitPrice:t,stopPrice:n,quantity:r,timeInForce:o},i)=>{(e==="limit"||e==="stop_limit")&&!lc(t)&&i.addIssue({code:X0.custom,message:"Limit Price must be greater than 0",path:["limitPrice"]}),e==="stop_limit"&&!lc(n)&&i.addIssue({code:X0.custom,message:"Stop Price must be greater than 0",path:["stopPrice"]}),lc(r)||i.addIssue({code:X0.custom,message:"Quantity must be greater than 0",path:["quantity"]}),oD({timeInForce:o,orderType:e})||i.addIssue({code:X0.custom,message:"Time in force is not valid",path:["timeInForce"]})},gme=500,T4={orderType:"market",timeInForce:"gtc",quantityType:"base",quantity:1},yme=({account:e,product:t,asset:n,quote:r,margin:o,positions:i,symbol:s})=>{const[c,l]=y.useState(!1),{setValue:p,watch:u,control:d,handleSubmit:b,reset:f}=t1({defaultValues:T4,mode:"onChange",resolver:A1(zme.superRefine(Ome))});y.useEffect(()=>{f(T4)},[s,f]);const m=u("orderType"),h=u("quantityType"),M=u("quantity"),z=u("limitPrice"),O=u("stopPrice"),g=u("timeInForce"),x=h==="quote"&&m==="market",C=m!=="market",S={order_type:m,asset_symbol:s,asset_class:"crypto",is_notional:x,qty:x?void 0:M,amount:x?M:void 0,time_in_force:g},{baseCurrency:q,quoteCurrency:A}=y.useMemo(()=>Yfe(s),[s]),v=A==="USD",_=h==="quote"&&v,R=h==="base"?"Quantity":"Amount",w=[{label:q,value:"base"},{label:A,value:"quote"}],W=h==="base"?n?.min_trade_increment:n?.price_increment,E=W??"any",j=A_(W),T=A_(n?.price_increment),F=y.useMemo(()=>i?g_(i,y_(q)):void 0,[i,q]),Z=y.useMemo(()=>i&&A&&!v?g_(i,y_(A)):void 0,[i,A,v]),{midPrice:re,priceChange:ne,quoteDisplay:k}=dme({quote:r}),K=y.useMemo(()=>
99{if(r?.bid_timestamp)return F0(r.bid_timestamp).tz("America/New_York").format("MM/DD HH:mm:ss")},[r?.bid_timestamp]),{availableBase:U,availableQuote:G}=tme({basePosition:F,quotePosition:Z}),{nonMarginBuyingPower:H}=rme({margin:o}),ie=v?H:void 0,{estimatedCost:Oe}=ome({isNotional:x,quantity:M,orderType:m,limitPrice:z,midPriceValue:re.value}),{estimatedQuantity:Me}=sme({isNotional:x,quantity:M,midPriceValue:re.value}),{timeInForceOptions:xe}=Mme({orderType:m}),_e=Re=>{if(p("orderType",Re),sn.orderTypeChanged(Re),p("limitPrice",void 0),p("stopPrice",void 0),Re!=="market"&&p("quantityType","base"),!oD({timeInForce:g,orderType:Re})){const we=aD({orderType:Re});we.length>0&&p("timeInForce",we[0].value)}},be=Re=>{p("quantityType",Re)},he=Re=>{p("timeInForce",Re)},ee=bt(),oe=()=>{Mf(ee)},X=b0(({product:Re,...we})=>Jg(e?.id??"",Kfe({...we,symbol:s}),Re),{onSuccess:()=>{S0("Your order has been placed successfully"),oe(),l(!0),setTimeout(()=>{l(!1),f(T4)},gme)},onError:Re=>{const we=Q0(Re);We(`Order failed: ${we}`)}}),de=X.isPending,le=y.useMemo(()=>c||de||Zfe({account:e,asset:n,quote:r,product:t,quantity:M,orderType:m,limitPrice:z,stopPrice:O}),[e,n,r,t,M,m,z,O,c,de]),ve=Re=>we=>{!X.isPending&&t&&(X.mutate({...we,side:Re,product:t}),sn.confirmOrderClicked(S))},Be=Re=>we=>We(`Invalid Order: ${I2(we)}`);return{control:d,onSubmit:Re=>b(ve(Re),Be()),onQuantityBlur:Re=>sn.quantityChanged(Re.target.value),isSubmitDisabled:le,isSubmitLoading:de,isSubmitCompleted:c,midPrice:re,priceChange:ne,quoteDisplay:k,quoteLatestUpdated:K,estimatedCost:Oe,estimatedQuantity:Me,nonMarginBuyingPower:ie,isUsdPair:v,orderType:m,onOrderTypeChange:_e,quantityType:h,onQuantityTypeChange:be,isQuantityTypeDisabled:C,isNotionalUsd:_,quantityLabel:R,quantityTypeOptions:w,quantityStep:E,quantityMaxDecimals:j,timeInForce:g,onTimeInForceChange:he,timeInForceOptions:xe,availableBase:U,availableQuote:G,baseCurrency:q,quoteCurrency:A,priceMaxDecimals:T}},Uo=({className:e,callback:t,value:n,onChange:r,placeholder:o="Select an option",options:i,label:s,id:c})=>{const l=y.useCallback(b=>i.find(f=>f.value===b),[i]),[p,u]=y.useState(()=>n?l(n):void 0),d=y.useCallback(b=>{u(b),r(b.value)},[r]);return y.useEffect(()=>{u(n?l(n):void 0)},[i,n,l]),a.jsxs("div",{className:"relative w-full",children:[s&&a.jsx("label",{htmlFor:c,className:"mb-1 block font-semibold text-gray-700 text-sm",children:s}),a.jsx(Y3,{value:p,onChange:d,children:({open:b})=>(t?.(b),a.jsxs(a.Fragment,{children:[a.jsx(Q3,{id:c,className:s1("relative flex min-h-9 w-full items-center whitespace-nowrap rounded border border-gray-400 bg-white px-2 font-semibold text-sm transition duration-200 ease-in-out hover:border-gray-500 focus:border-gray-500 focus:outline-none focus:ring-0 focus:ring-transparent dark:border-true-gray-500 dark:bg-true-gray-500",e),children:a.jsxs("div",{className:"flex w-full items-center justify-between gap-1",children:[a.jsx("div",{className:"flex min-w-0 flex-1 items-center justify-between gap-1",children:p?a.jsxs(a.Fragment,{children:[a.jsx("span",{className:"font-medium text-gray-800 text-sm",children:p.label}),p.subLabel&&a.jsx("span",{className:"ml-auto truncate pl-4 font-normal text-gray-700 text-sm",children:p.subLabel})]}):a.jsx("span",{className:"block truncate",children:o})}),a.jsx("div",{className:"ml-auto flex shrink-0",children:a.jsx(Qe,{name:"ChevronDown",className:"-my-2 h-4 w-4"})})]})}),i.length>0&&a.jsx(J3,{id:"select-options",className:s1("w-full min-w-fit","max-h-80 overflow-y-auto","absolute z-10 mt-2","border border-gray-400 bg-white shadow-[0_4px_8px_0_rgba(0,0,0,0.06)]","rounded-lg p-2 text-sm"),children:i.map(f=>a.jsx(ef,{value:f,children:({selected:m})=>a.jsxs("div",{className:s1("flex cursor-pointer items-center justify-between gap-1 rounded p-1.5","hover:bg-gray-50",m&&"bg-[rgba(199,210,254,0.24)]"),children:[a.jsx("span",{className:"font-medium text-gray-800 text-sm",children:f.label}),f.subLabel&&a.jsx("span",{className:"ml-auto truncate font-normal text-gray-700 text-sm",children:f.subLabel})]})},String(f.value)))})]}))})]})},Ame=({bid:e,ask:t,lastUpdated:n,feedLabel:r,onRefreshQuoteClicked:o})=>a.jsxs("div",{className:"flex flex-col gap-2 py-2",children:[a.jsxs("div",{className:"flex justify-between gap-0.5",children:[a.jsxs("div",{className:"flex flex-col items-start justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-800 leading-[14px]",children:"Bid"}),a.jsx("p",{className:"m-0 p-0 font-mono text-emerald-600 text-sm",children:e})]}),a.jsx("div",{className:"mt-3 h-[22px] w-px bg-gray-200"}),a.jsxs("div",{className:"flex flex-col items-end justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-800 leading-[14px]",children:"Ask"}),a.jsx("p",{className:"m-0 p-0 font-mono text-red-500 text-sm",children:t})]})]}),a.jsxs("div",{className:"flex items-center justify-between gap-1",children:[r&&a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-500 leading-[14px]",children:r}),a.jsxs("div",{className:"ml-auto flex items-center gap-1",children:[a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:n}),a.jsx("button",{"aria-label":"Refresh quote",onClick:o,type:"button",children:a.jsx(Oc,{size:16,className:"text-indigo-600 hover:text-indigo-500 active:text-indigo-400"})})]})]})]}),iD=()=>a.jsx("div",{role:"status","aria-label":"Submitting",children:a.jsxs("svg",{"aria-hidden":"true",className:"h-4 w-4 animate-spin",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"#B9B9B9",opacity:"0.4"}),a.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
991071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"#7A7A7A"})]})}),sD=({onBuyClicked:e,onSellClicked:t,isDisabled:n,isLoading:r,isSubmitted:o,buyLabel:i="Buy",sellLabel:s="Sell"})=>{const c=r||o;return a.jsxs("div",{className:"relative h-9",children:[a.jsx("div",{className:O0("absolute inset-0 flex h-9 items-center justify-center rounded bg-[rgba(215,215,215,0.24)] p-2","transition-all duration-200 ease-out",c?"scale-100 opacity-100":"pointer-events-none scale-95 opacity-0",r&&"cursor-wait",o&&"cursor-default"),children:o?a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(rf,{size:20,className:"text-emerald-600"}),a.jsx("p",{className:"m-0 p-0 font-medium text-emerald-600 text-sm",children:"Order Submitted"})]}):a.jsx(iD,{})}),a.jsxs("div",{className:O0("flex h-full items-center gap-2","transition-all duration-200 ease-out",c?"pointer-events-none scale-95 opacity-0":"scale-100 opacity-100"),children:[a.jsx("button",{onClick:e,disabled:n,className:O0("flex h-9 w-full items-center justify-center p-2 font-medium text-sm","rounded border border-emerald-600 bg-[rgba(167,243,208,0.24)] text-emerald-600 transition-colors","hover:border-emerald-500 hover:text-emerald-500","active:border-emerald-400 active:text-emerald-400","disabled:border-gray-300 disabled:bg-[rgba(215,215,215,0.24)] disabled:text-gray-300"),type:"button",children:i}),a.jsx("button",{onClick:t,disabled:n,className:O0("flex h-9 w-full items-center justify-center p-2 font-medium text-sm","rounded border border-red-600 bg-[rgba(254,202,202,0.24)] text-red-600 transition-colors","hover:border-red-500 hover:text-red-500","active:border-red-400 active:text-red-400","disabled:border-gray-300 disabled:bg-[rgba(215,215,215,0.24)] disabled:text-gray-300"),type:"button",children:s})]})]})},qp=O0("flex min-w-[285px] max-w-[511px] flex-col gap-3 rounded-lg border border-coolgray-200 bg-white p-4","max-sm:[&_input:not([type=radio]):not([type=checkbox])]:text-base"),Ai={overnight_not_supported:{icon:jj,message:"Overnight trading is not supported for this asset."},overnight_halted:{icon:Dc,message:"Overnight trading is temporarily suspended for this asset."},not_tradable:{icon:cp,message:"This asset cannot be traded on our platform at this time."}},vme=({status:e})=>{const{icon:t,message:n}=Ai[e];return a.jsxs("div",{className:"inline-flex items-center gap-1 rounded-full border border-[#565656] bg-[rgba(215,215,215,0.24)] px-2 py-1",children:[a.jsx(t,{size:16,className:"shrink-0 text-[#565656]"}),a.jsx("span",{className:"font-medium text-[#565656] text-xs leading-4",children:n})]})},Sp=({symbol:e,name:t,price:n,priceChange:r,showOvernightNotSupported:o,showOvernightHalted:i,showNotTradable:s})=>a.jsxs("div",{className:"flex flex-col gap-0.5",children:[a.jsxs("div",{className:"flex items-center justify-between gap-1",children:[a.jsxs("div",{className:"flex shrink-0 items-center gap-2",children:[a.jsx("h3",{className:"m-0 p-0 font-bold text-base text-gray-700 leading-[22px]",children:e}),o&&a.jsx(Ei,{content:Ai.overnight_not_supported.message,children:a.jsx(Ai.overnight_not_supported.icon,{size:20,className:"text-gray-500"})}),i&&a.jsx(Ei,{content:Ai.overnight_halted.message,children:a.jsx(Ai.overnight_halted.icon,{size:20,className:"text-gray-500"})}),s&&a.jsx(Ei,{content:Ai.not_tradable.message,children:a.jsx(Ai.not_tradable.icon,{size:20,className:"text-gray-500"})})]}),a.jsx("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium font-mono text-gray-800 text-sm",children:n})]}),a.jsxs("div",{className:"flex items-start justify-between gap-1",children:[a.jsx("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:t}),r.percentage&&a.jsx("p",{className:O0("m-0 p-0 font-mono text-xs",r.value>=0?"text-emerald-600":"text-red-500"),children:r.percentage})]})]}),xme=({estimatedCost:e,estimatedQuantity:t,baseCurrency:n,quoteCurrency:r,minOrderSize:o,nonMarginBuyingPower:i,isUsdPair:s})=>a.jsxs("div",{className:"flex flex-col gap-1 py-2",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("p",{className:"m-0 shrink-0 p-0 font-medium text-gray-700 text-sm",children:["Estimated"," ",a.jsx("span",{className:"underline decoration-[14%] decoration-dotted underline-offset-[25%] [text-decoration-skip-ink:none]",children:r})]}),a.jsxs("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium font-mono text-base text-gray-700 leading-[22px]",children:[s&&"$",e]})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:["Estimated"," ",a.jsx("span",{className:"underline decoration-[14%] decoration-dotted underline-offset-[25%] [text-decoration-skip-ink:none]",children:n})]}),a.jsx("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium font-mono text-gray-700 text-xs",children:t})]}),s&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:"Non-Margin Buying Power"}),a.jsx("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium font-mono text-gray-700 text-xs",children:i})]}),o&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:"Min. Order Size"}),a.jsxs("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium font-mono text-gray-700 text-xs",children:[o," ",n]})]})]}),gl={sizes:{xs:{container:"h-6",label:"text-[10px] px-2 py-0.5"},sm:{container:"h-8",label:"text-xs px-4 py-1.5"},lg:{container:"h-9",label:"text-sm px-4 py-2"}},label:{base:"block cursor-pointer whitespace-nowrap rounded-full transition-colors duration-300 font-medium",selected:"text-white",unselected:"text-gray-400 hover:text-gray-700"}};function Qy({ariaLabel:e,size:t="sm",name:n,options:r,value:o,onChange:i,className:s}){const c=y.useRef([]),[l,p]=y.useState(null);return y.useLayoutEffect(()=>{const u=()=>{const d=c.current.filter(Boolean);if(d.length>0&&d.length===r.length){if(o==null){p(null);return}const b=r.findIndex(M=>M.value===o),f=d[b];if(b===-1||!f){p(null);return}const m=f.getBoundingClientRect().width,h=d.slice(0,b).reduce((M,z)=>M+(z?z.getBoundingClientRect().width:0),0);p({width:m,transform:`translateX(${h}px)`})}};return setTimeout(u,0),window.addEventListener("resize",u),()=>{window.removeEventListener("resize",u)}},[o,r]),a.jsxs("fieldset",{className:"relative",children:[e&&a.jsx("legend",{className:"sr-only",children:e}),a.jsxs("div",{className:m0("relative flex w-fit items-center justify-center rounded-full bg-gray-100 p-1",gl.sizes[t].container,s),children:[l&&a.jsx("div",{className:"absolute top-1 left-1 z-0 rounded-3xl bg-indigo-500 transition-all duration-700 ease-in-out",style:{width:`${l.width}px`,height:"calc(100% - 0.5rem)",transform:l.transform}}),r.map((u,d)=>{const b=o===u.value;return a.jsxs("label",{ref:f=>{c.current[d]=f},className:m0("relative z-10",gl.label.base,gl.sizes[t].label,b?gl.label.selected:gl.label.unselected),children:[a.jsx("input",{type:"radio",name:n,value:String(u.value),checked:b,onChange:()=>i(u.value),className:"hidden"}),u.label]},`toggle-option-${String(u.value)}`)})]})]})}const _me=({control:e,isQuantityTypeDisabled:t,isNotionalUsd:n,quantityType:r,quantityLabel:o,quantityTypeOptions:i,quantityStep:s,quantityMaxDecimals:c,onQuantityTypeChange:l,onQuantityBlur:p,availableBase:u,availableQuote:d,baseCurrency:b,quoteCurrency:f,isUsdPair:m})=>a.jsxs("div",{children:[a.jsxs("div",{className:"mb-1 flex items-center justify-between gap-1",children:[a.jsx("label",{htmlFor:"quantity",className:"font-semibold text-gray-700 text-sm",children:o}),a.jsx("div",{className:"flex items-center justify-end gap-1",children:!t&&a.jsx(Qy,{options:i,value:r,onChange:l,size:"xs"})})]}),a.jsx(a0,{name:"quantity",control:e,render:({field:h,fieldState:{error:M}})=>
99a.jsx(o0,{id:"quantity",type:"number",min:"0",step:s,...h,onChange:rD(c,h.onChange),onBlur:z=>{h.onBlur(),p(z)},errorMsg:M?.message,leftIcon:n?a.jsx("span",{children:"$"}):void 0,rightIcon:n?void 0:a.jsx("span",{className:"font-medium text-xs",children:r==="base"?b:f})})}),a.jsxs("div",{className:"mt-1.5 flex flex-col gap-1",children:[u&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:["Available ",b]}),a.jsx("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium text-gray-800 text-xs",children:u})]}),d&&!m&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("p",{className:"m-0 shrink-0 p-0 text-gray-600 text-xs",children:["Available ",f]}),a.jsx("p",{className:"m-0 min-w-0 break-all p-0 text-right font-medium text-gray-800 text-xs",children:d})]})]})]}),Cme=({bidDisplay:e,lastDisplay:t,askDisplay:n,valueSize:r,lastUpdated:o,onRefreshQuoteClicked:i})=>a.jsxs("div",{className:"flex flex-col gap-2 py-2",children:[a.jsxs("div",{className:"flex justify-between gap-0.5",children:[a.jsxs("div",{className:"flex min-w-0 flex-col items-start justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Bid"}),a.jsx("p",{className:O0("m-0 break-all p-0 font-mono text-emerald-600",r),children:e})]}),a.jsx("div",{className:"mt-3 h-[22px] w-px shrink-0 bg-gray-300"}),a.jsxs("div",{className:"flex min-w-0 flex-col items-center justify-center gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Last"}),a.jsx("p",{className:O0("m-0 break-all p-0 font-medium font-mono text-gray-800",r),children:t})]}),a.jsx("div",{className:"mt-3 h-[22px] w-px shrink-0 bg-gray-300"}),a.jsxs("div",{className:"flex min-w-0 flex-col items-end justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Ask"}),a.jsx("p",{className:O0("m-0 break-all p-0 font-mono text-red-500",r),children:n})]})]}),a.jsxs("div",{className:"flex items-center justify-end gap-1",children:[a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:o}),a.jsx("button",{"aria-label":"Refresh quote",onClick:i,type:"button",children:a.jsx(Oc,{size:16,className:"text-indigo-600 hover:text-indigo-500 active:text-indigo-400"})})]})]}),W4=({name:e,label:t,control:n,step:r,maxDecimals:o,isUsdPair:i,quoteCurrency:s})=>a.jsx(a0,{name:e,control:n,render:({field:c,fieldState:{error:l}})=>a.jsx(o0,{label:t,...c,onChange:rD(o,c.onChange),type:"number",min:"0",step:r,leftIcon:i?a.jsx("span",{children:"$"}):void 0,rightIcon:i?void 0:a.jsx("span",{className:"font-medium text-xs",children:s}),errorMsg:l?.message})}),qme=({control:e,onSubmit:t,onQuantityBlur:n,isSubmitDisabled:r,isSubmitLoading:o,isSubmitCompleted:i,midPrice:s,priceChange:c,quoteDisplay:l,quoteLatestUpdated:p,estimatedCost:u,estimatedQuantity:d,nonMarginBuyingPower:b,isUsdPair:f,orderType:m,onOrderTypeChange:h,quantityType:M,onQuantityTypeChange:z,isQuantityTypeDisabled:O,isNotionalUsd:g,quantityLabel:x,quantityTypeOptions:C,quantityStep:S,quantityMaxDecimals:q,timeInForce:A,onTimeInForceChange:v,timeInForceOptions:_,availableBase:R,availableQuote:w,baseCurrency:W,quoteCurrency:E,priceMaxDecimals:j,asset:T,quote:F,onRefreshQuoteClicked:Z,AssetSearch:re})=>a.jsxs("form",{className:qp,onSubmit:ne=>{ne.preventDefault()},children:[re,a.jsxs("div",{className:O0("flex max-h-0 flex-col overflow-hidden transition-all duration-300",T&&F&&"max-h-80 gap-3"),children:[T&&a.jsx(Sp,{symbol:T.symbol,name:`${T.symbol} pair`,price:`${f?"$":""}${s.display}`,priceChange:c}),F&&a.jsx(Cme,{bidDisplay:l.bidDisplay,lastDisplay:l.lastDisplay,askDisplay:l.askDisplay,valueSize:l.valueSize,lastUpdated:p??"",onRefreshQuoteClicked:Z})]}),a.jsx(_me,{control:e,isQuantityTypeDisabled:O,isNotionalUsd:g,quantityType:M,quantityLabel:x,quantityTypeOptions:C,quantityStep:S,quantityMaxDecimals:q,onQuantityTypeChange:z,onQuantityBlur:n,availableBase:R,availableQuote:w,baseCurrency:W,quoteCurrency:E,isUsdPair:f}),m==="limit"&&a.jsx(W4,{name:"limitPrice",label:"Limit Price",control:e,step:T?.price_increment??"any",maxDecimals:j,isUsdPair:f,quoteCurrency:E}),m==="stop_limit"&&a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(W4,{name:"stopPrice",label:"Stop Price",control:e,step:T?.price_increment??"any",maxDecimals:j,isUsdPair:f,quoteCurrency:E}),a.jsx(W4,{name:"limitPrice",label:"Limit Price",control:e,step:T?.price_increment??"any",maxDecimals:j,isUsdPair:f,quoteCurrency:E})]}),a.jsx(Uo,{label:"Order Type",value:m,onChange:h,options:mme}),a.jsx(Uo,{label:"Time in Force",value:A,onChange:v,options:_}),a.jsx(xme,{estimatedCost:u,estimatedQuantity:d,baseCurrency:W,quoteCurrency:E,minOrderSize:T?.min_order_size,nonMarginBuyingPower:b,isUsdPair:f}),a.jsx(sD,{onBuyClicked:t("buy"),onSellClicked:t("sell"),isDisabled:r,isLoading:o,isSubmitted:i,buyLabel:`Buy ${W}`,sellLabel:`Sell ${W}`})]}),Sme=({product:e,account:t,margin:n,positions:r,symbol:o,quote:i,refetchQuote:s,asset:c,AssetSearch:l})=>{const p=yme({account:t,product:e,asset:c,margin:n,positions:r,quote:i,symbol:o});return a.jsx(qme,{asset:c,quote:i,onRefreshQuoteClicked:s,AssetSearch:l,...p})},cD=e=>{const[t,n]=e.split("/");return{chain:t??"",asset:n??""}},l2=e=>e.endsWith(".TOKEN")&&!e.includes("/"),lD=e=>{if(e.includes("/")){const{asset:t}=cD(e);if(l2(t))return t;const[n]=e.split("/");return l2(n)?n:void 0}if(l2(e))return e},Rme=e=>lD(e)!==void 0,Nme=()=>IG?.isEnabled(H1.TOKENIZED_EQUITY_TRADING)??!1,wme=e=>Nme()&&Rme(e)&&!!window.env.TOKENIZED_EQUITY_DATA_API_URL,Eme=(e,t)=>
99t&&l2(e),Lme=()=>{const e=window.env.TOKENIZED_EQUITY_WALLET_API_URL;if(e)return e;const t=window.env.CRYPTO_WALLET_API_URL;return t.endsWith("/ts")?t:t.endsWith("/v1")?`${t.slice(0,-2)}ts`:t.endsWith("/wallet-api")?`${t}/ts`:t.replace(/\/v\d+$/,"/ts")},Tme=({symbol:e,product:t,isOvernightTradable:n,isInReview:r})=>{const{isSubscribed:o,isLoading:i}=Ef(),{marketStatus:s}=rs(),c=Ode({product:t,phase:s?.phase,isOvernightTradable:n,isSubscribed:o}),l=wme(e),p=gde({isSubscribed:o,feed:c})&&!l,u=r&&!i&&!!e,d={refetchOnWindowFocus:!1,refetchInterval:!1,retry:!1},b=$re({symbol:e,options:{...d,enabled:u&&p}}),f=NP({symbol:e,feed:c,options:{...d,enabled:u&&!p}}),m=p?b.sipQuote:f.quote,h=p?b.isLoading||b.isFetching:f.isLoading||f.isFetching,M=p?b.error:f.error,z=p?b.errorUpdatedAt:f.errorUpdatedAt,O=y.useRef();y.useEffect(()=>{!M||!z||O.current===z||(O.current=z,M instanceof ao&&M.status===429&&Ub("Quote refresh limit reached. Try again shortly."))},[M,z]);const g=()=>{p?b.refetch():f.refetch()};return{reviewQuote:m,reviewFeedLabel:gO(c),isReviewQuoteLoading:h,onRefreshReviewQuote:g}},Wme=["fee_sec","fee_misc","fee_1","fee_2","fee_3","fee_4","fee_5","fee_exchange","fee_taf","fee_ecn","fee_broker","fee_occ","fee_ptp","fee_sec2","fee_tefra","fee_crypto","fee_swap","fee_trns","fee_currency","fee_index_contract","fee_cat","fee_reg"],jme=["fee_sec","fee_taf","fee_cat","fee_ecn","fee_broker","fee_ptp"],Jy=["fee_reg","fee_occ","fee_taf","fee_cat"],pD=[...Jy,"fee_exchange","fee_index_contract"],kme={fee_sec:"SEC Fee",fee_misc:"Miscellaneous Fee",fee_1:"Fee 1",fee_2:"Fee 2",fee_3:"Fee 3",fee_4:"Fee 4",fee_5:"Fee 5",fee_exchange:"Exchange Fee",fee_taf:"Trading Activity Fee",fee_ecn:"ECN Fee",fee_broker:"Broker Fee",fee_occ:"OCC Clearing Fee",fee_ptp:"PTP Fee",fee_sec2:"SEC Fee 2",fee_tefra:"TEFRA Fee",fee_crypto:"Crypto Fee",fee_swap:"Swap Fee",fee_trns:"Transaction Fee",fee_currency:"Currency Fee",fee_index_contract:"Contract Fee",fee_cat:"CAT Fee",fee_reg:"Options Regulatory Fee"},uD=(e,t)=>e===void 0?t==="european":lo(e),Pme=9,Ime=e=>e===void 0||!Number.isFinite(e)?void 0:Number(e.toFixed(Pme)),v_=e=>e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:4}),e8=(e,t,n)=>e===void 0||!Number.isFinite(e)?e:e+t*(n?-1:1),Bme=(e,t)=>{const n=[];let r=0;for(const o of t){const i=Number(e?.[o]);!Number.isFinite(i)||i===0||(r+=i,n.push({key:o,label:kme[o],value:v_(i)}))}return{rows:n,totalFees:r,totalFeesDisplay:v_(r)}},Dme=e=>{const t={};for(const n of Wme){const r=e.reduce((o,i)=>{const s=Number(i?.[n]);return Number.isFinite(s)?o+s:o},0);r!==0&&(t[n]=r.toString())}return t},dD=(e,t)=>{const[n,r]=y.useState(e);return y.useEffect(()=>{const o=setTimeout(()=>r(e),t);return()=>clearTimeout(o)},[e,t]),n},t8=({accountId:e,product:t,requests:n,allowlist:r,enabled:o=!0})=>{const i=JSON.stringify(n),s=y.useRef({key:i,value:n});s.current.key!==i&&(s.current={key:i,value:n});const c=dD(s.current.value,300),l=JSON.stringify(c),{estimates:p,isFetching:u,isError:d,isPlaceholderData:b,isEnabled:f}=hre({accountId:e,product:t,requests:c,options:{enabled:o}}),m=i===l&&!b,h=f&&(d||!m||u&&p.length===0),M=Bme(d||t!=="live"||!m?void 0:Dme(p),r);return{feeRows:M.rows,totalFees:M.totalFees,totalFeesDisplay:M.totalFeesDisplay,isError:d,isUnavailable:h}},Fme=({position:e})=>({sharesAvailable:e?.qty_available?Number(e.qty_available):void 0,dollarsAvailable:e?.market_value?Number(e.market_value).toLocaleString("en-US",{style:"currency",currency:"USD"}):void 0}),Hme=({position:e})=>{const{sharesAvailable:t,dollarsAvailable:n}=y.useMemo(()=>Fme({position:e}),[e]);return{sharesAvailable:t,dollarsAvailable:n}},Ume=({asset:e,margin:t,isOvernight:n})=>{const o=Number(t?.multiplier)>1&&!!e?.marginable,i=(o?n?t?.regt_buying_power:t?.effective_buying_power:t?.non_marginable_buying_power)||"0",s=o&&n?"Reg T Buying Power":n?"Cash Buying Power":"Buying Power";return{value:i,display:U0(i,{withPrefix:!1}),label:s}},Vme=({asset:e,margin:t,isOvernight:n})=>y.useMemo(()=>Ume({asset:e,margin:t,isOvernight:n}),[e,t,n]),Xme=({lastQuote:e,...t})=>{const n=mD({...t});return fD(n,e||bD(t))},bD=({limitPrice:e,stopPrice:t,midPrice:n})=>e||t||n,fD=(e,t)=>
99e===void 0?"-":e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:t<1?4:2,style:"currency",currency:"USD"}),mD=({quantity:e,isNotional:t,midPrice:n,limitPrice:r,stopPrice:o})=>{if(!e||Number.isNaN(e))return;const i=bD({limitPrice:r,stopPrice:o,midPrice:n});if(!(!n&&!r)&&!(!t&&!i))return t?e:i*e},x_=({quantity:e,isNotional:t,midPrice:n,lastQuote:r,limitPrice:o,stopPrice:i})=>{const{estimatedCost:s,estimatedCostAmount:c}=y.useMemo(()=>{const l={quantity:e,isNotional:t,midPrice:n,lastQuote:r,limitPrice:o,stopPrice:i};return{estimatedCost:Xme(l),estimatedCostAmount:mD(l)}},[e,t,n,r,o,i]);return{estimatedCost:s,estimatedCostAmount:c}},$me=({lastQuotePrice:e,...t})=>{const n=hD({...t});return n===void 0?"-":n.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:e<1?4:2})},hD=({isNotional:e,quantity:t,midPrice:n})=>e?t&&n>0?t/n:void 0:t,Gme=({isNotional:e,quantity:t,midPrice:n,lastQuotePrice:r})=>{const{estimatedShares:o,estimatedSharesAmount:i}=y.useMemo(()=>{const s={isNotional:e,quantity:t,midPrice:n,lastQuotePrice:r};return{estimatedShares:$me(s),estimatedSharesAmount:hD(s)}},[n,t,r,e]);return{estimatedShares:o,estimatedSharesAmount:i}},Kme=({quote:e})=>{const t=e?.last??0,n=Number.parseFloat(e?.last_day_closing??""),r=e?.last!==void 0&&Number.isFinite(n)&&n>0,o=r?t-n:0,i=r?o/n*100:void 0,s=e?.ask!==void 0&&e?.bid!==void 0?(e.ask+e.bid)/2:void 0;return{midPrice:s?{value:s,display:s.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2,style:"currency",currency:"USD"})}:{value:0,display:"-"},priceChange:{value:o,percentage:i!==void 0?`${o>0?"+":""}${i.toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:2})}%`:void 0}}},__=({quote:e})=>{const{midPrice:t,priceChange:n}=y.useMemo(()=>Kme({quote:e}),[e]);return{midPrice:t,priceChange:n}},Zme=["market","limit","stop","stop_limit","trailing_stop"],Yme=[{label:"Market",value:"market"},{label:"Limit",value:"limit"},{label:"Stop",value:"stop"},{label:"Stop Limit",value:"stop_limit"},{label:"Trailing Stop",value:"trailing_stop"}],Qme=["trail_price","trail_percent"],Jme=["shares","dollars"],e4e=["day","gtc","fok","ioc","opg","cls"],n8=[{label:"DAY",value:"day",orderTypes:["market","limit","stop","stop_limit","trailing_stop"],extendedHoursOrderTypes:["limit"]},{label:"GTC",subLabel:"Expires in 90 days",value:"gtc",orderTypes:["market","limit","stop","stop_limit","trailing_stop"],extendedHoursOrderTypes:["limit"]},{label:"FOK",subLabel:"Fill or Kill",value:"fok",orderTypes:["market","limit","stop","stop_limit"],extendedHoursOrderTypes:[]},{label:"IOC",subLabel:"Immediate or Cancel",value:"ioc",orderTypes:["market","limit","stop","stop_limit"],extendedHoursOrderTypes:[]},{label:"OPG",subLabel:"At the Open",value:"opg",orderTypes:["market","limit","stop","stop_limit"],extendedHoursOrderTypes:[]},{label:"CLS",subLabel:"At the Close",value:"cls",orderTypes:["market","limit","stop","stop_limit"],extendedHoursOrderTypes:[]}],MD=[{label:"GTC",subLabel:"Expires in 90 days",value:"gtc",orderTypes:["market","limit","stop","stop_limit","trailing_stop"]},{label:"IOC",subLabel:"Immediate or Cancel",value:"ioc",orderTypes:["market","limit","stop","stop_limit"]}],Mu="America/New_York",C_={hour:20,minute:0},zD=({orderType:e,quantityType:t,isFractional:n,clock:r,isExtendedHours:o,isTokenizedEquity:i=!1})=>i?MD.filter(s=>s.orderTypes.includes(e)).map(({label:s,subLabel:c,value:l})=>({label:s,subLabel:c,value:l})):n8.filter(s=>s.orderTypes.includes(e)&&o?s.extendedHoursOrderTypes.includes(e):t==="dollars"||n?s.value==="day":!0).map(({label:s,subLabel:c,value:l})=>{if(l==="day"&&r){const p=F0().tz(Mu),u=F0.tz(r.next_close,Mu);if(o){const d=F0.tz(r.next_close,Mu).set(C_),b=p.isBefore(d);if(p.isSame(d,"day")&&b)return{label:s,subLabel:`Expires at ${d.format("h:mm a")} ET today`,value:l};const m=F0.tz(r.next_open,Mu).set(C_);return{label:s,subLabel:`Expires ${m.format("MM/DD")} at ${m.format("h:mm a")} ET`,value:l}}if(r.is_open&&p.isBefore(u))return{label:s,subLabel:`Expires at ${u.format("h:mm a")} ET today`,value:l};if(!r.is_open&&p.isBefore(u))return{label:s,subLabel:`Expires ${u.format("MM/DD h:mm a")} ET`,value:l}}return{label:s,subLabel:c,value:l}}
99),t4e=({orderType:e,quantityType:t,isFractional:n,clock:r,isExtendedHours:o,isTokenizedEquity:i=!1})=>({timeInForceOptions:y.useMemo(()=>zD({orderType:e,quantityType:t,isFractional:n,clock:r,isExtendedHours:o,isTokenizedEquity:i}),[e,t,n,r,o,i])}),zu=e=>e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2,style:"currency",currency:"USD"}),n4e=({trailType:e,trailValue:t,lastQuotePrice:n})=>{if(!n||!t||Number.isNaN(Number(t)))return{buy:"-",sell:"-"};const r=Number(t),o=n;return e==="trail_percent"?{buy:zu(o*(1+r/100)),sell:zu(o*(1-r/100))}:{buy:zu(o+r),sell:zu(o-r)}},r4e=({trailType:e,trailValue:t,lastQuotePrice:n})=>y.useMemo(()=>n4e({trailType:e,trailValue:t,lastQuotePrice:n}),[n,e,t]),a4e=J0({orderType:x1(Zme),timeInForce:x1(e4e),trailType:x1(Qme),trailValue:on().optional(),quantityType:x1(Jme),quantity:on(),limitPrice:on().optional(),stopPrice:on().optional(),isExtendedHours:L1()}),OD=({timeInForce:e,orderType:t,quantityType:n,quantity:r,isTokenizedEquity:o=!1})=>o?MD.find(i=>i.value===e)?.orderTypes.includes(t)??!1:(n8.find(i=>i.value===e)?.orderTypes.includes(t)??!1)&&(n==="dollars"||!Number.isInteger(Number(r))?e==="day":!0),o4e=({orderType:e,timeInForce:t,trailType:n,trailValue:r,quantity:o,quantityType:i,limitPrice:s,stopPrice:c},l,p)=>{(e==="limit"||e==="stop_limit")&&!cn(s)&&l.addIssue({code:X0.custom,message:"Limit Price must be greater than 0",path:["limitPrice"]}),(e==="stop"||e==="stop_limit")&&!cn(c)&&l.addIssue({code:X0.custom,message:"Stop Price must be greater than 0",path:["stopPrice"]}),e==="trailing_stop"&&!cn(r)&&l.addIssue({code:X0.custom,message:"Trailing value must be greater than 0",path:["trailValue"]}),n==="trail_percent"&&(r??0)<.1&&l.addIssue({code:X0.custom,message:"Trail Percent must be greater than or equal to 0.1",path:["trailValue"]}),cn(o)||l.addIssue({code:X0.custom,message:"Quantity must be greater than 0",path:["quantity"]}),OD({timeInForce:t,orderType:e,quantityType:i,quantity:o,isTokenizedEquity:p?.isTokenizedEquity})||l.addIssue({code:X0.custom,message:"Time in force is not valid",path:["timeInForce"]})},i4e=({symbol:e,side:t,orderType:n,timeInForce:r,quantity:o,quantityType:i,limitPrice:s,stopPrice:c,trailType:l,trailValue:p,isExtendedHours:u})=>{const d=i==="dollars"&&n==="market",b={symbol:e,side:t,type:n,time_in_force:r,extended_hours:u};return d?b.notional=o.toString():b.qty=o.toString(),(n==="limit"||n==="stop_limit")&&(b.limit_price=s?.toString()),(n==="stop"||n==="stop_limit")&&(b.stop_price=c?.toString()),n==="trailing_stop"&&(b[l]=p?.toString()),b},s4e=({account:e,asset:t,quote:n,product:r,quantity:o,orderType:i,limitPrice:s,stopPrice:c,trailValue:l})=>!e||!t||!r||i!=="limit"&&!n||!cn(o)||(i==="limit"||i==="stop_limit")&&!cn(s)||(i==="stop"||i==="stop_limit")&&!cn(c)||i==="trailing_stop"&&!cn(l),c4e=500,j4=e=>({orderType:"market",timeInForce:e?"gtc":"day",quantityType:"shares",quantity:1,trailType:"trail_price",isExtendedHours:!1}),l4e=({account:e,product:t,clock:n,asset:r,quote:o,margin:i,positions:s,symbol:c})=>{const[l,p]=y.useState(!1),u=J1(H1.TOKENIZED_EQUITY_TRADING),d=Eme(c,u),b=y.useMemo(()=>A1(a4e.superRefine((r0,_0)=>o4e(r0,_0,{isTokenizedEquity:d}))),[d]),[f,m]=y.useState({isInReview:!1,reviewSide:"buy"}),{marketStatus:h}=rs(),M=h?.phase==="overnight",z=r?.attributes?.includes("overnight_tradable")??!1,{reviewQuote:O,reviewFeedLabel:g,isReviewQuoteLoading:x,onRefreshReviewQuote:C}=Tme({symbol:c,product:t,isOvernightTradable:z,isInReview:f.isInReview}),{setValue:S,watch:q,control:A,handleSubmit:v,reset:_}=t1({defaultValues:j4(d),mode:"onChange",resolver:b});y.useEffect(()=>{_(j4(d))},[c,d,_]);const R=q("quantityType"),w=q("quantity"),W=q("trailType"),E=q("trailValue"),j=q("orderType"),T=q("limitPrice"),F=q("stopPrice"),Z=q("timeInForce"),re=q("isExtendedHours"),ne=R==="dollars"&&j==="market",k=!Number.isInteger(Number(w??0)),K={order_type:j,asset_symbol:c,asset_class:"us_equity",is_notional:ne,qty:ne?void 0:w,amount:ne?w:void 0,time_in_force:Z},U=j!=="market",G=d||!(j==="limit"&&(Z==="day"||Z==="gtc")),H=y.useMemo(()=>
99s?.find(r0=>r0.symbol===c),[s,c]),ie=Vme({asset:r,margin:i,isOvernight:M}),Oe=!!r&&!r.tradable,Me=M&&!!r&&r.tradable&&!r.attributes?.includes("overnight_tradable"),xe=M&&!!r&&r.tradable&&!Me&&(r.attributes?.includes("overnight_halted")??!1),_e=y.useMemo(()=>{if(o?.bid_timestamp)return F0(o.bid_timestamp).tz("America/New_York").format("MM/DD HH:mm:ss")},[o?.bid_timestamp]),be=y.useMemo(()=>O?.bid_timestamp?F0(O.bid_timestamp).tz("America/New_York").format("MM/DD HH:mm:ss"):_e??"",[O?.bid_timestamp,_e]),{sharesAvailable:he,dollarsAvailable:ee}=Hme({position:H}),{midPrice:oe,priceChange:X}=__({quote:o}),{estimatedShares:de,estimatedSharesAmount:le}=Gme({isNotional:ne,quantity:w,midPrice:oe.value,lastQuotePrice:o?.last??0}),ve=r4e({trailType:W,trailValue:E,lastQuotePrice:o?.last??0}),{timeInForceOptions:Be}=t4e({orderType:j,quantityType:R,isFractional:k,clock:n,isExtendedHours:re,isTokenizedEquity:d}),{estimatedCost:Ge}=x_({quantity:w,midPrice:oe.value,lastQuote:o?.last??0,isNotional:ne,limitPrice:T,stopPrice:F}),{midPrice:Ye}=__({quote:O}),{estimatedCost:Re,estimatedCostAmount:we}=x_({quantity:w,midPrice:Ye.value,lastQuote:O?.last??0,isNotional:ne,limitPrice:T,stopPrice:F}),Ke=t8({accountId:e?.id,product:t,requests:[{symbol:c,side:f.reviewSide,orderType:j,quantity:ne?Ime(le):w,price:j==="limit"||j==="stop_limit"?T:void 0,assetClass:"us_equity"}],allowlist:jme,enabled:f.isInReview}),Ze=Ke.isUnavailable?void 0:e8(we,Ke.totalFees,f.reviewSide==="sell"),De=fD(Ze,O?.last||Ye.value||1),Y=Ke.feeRows.length>0?`$${Ke.totalFeesDisplay}`:void 0,I=r0=>{!Number.isInteger(Number(r0.target.value))&&!d&&S("timeInForce","day")},P=r0=>sn.quantityChanged(r0.target.value),D=r0=>S("isExtendedHours",r0),Q=r0=>S("trailType",r0),te=r0=>S("timeInForce",r0),pe=r0=>{if(S("orderType",r0),sn.orderTypeChanged(r0),S("limitPrice",void 0),S("stopPrice",void 0),S("timeInForce",d?"gtc":"day"),d&&!OD({timeInForce:Z,orderType:r0,quantityType:R,quantity:w,isTokenizedEquity:!0})){const l1=zD({orderType:r0,quantityType:R,isFractional:k,clock:n,isExtendedHours:re,isTokenizedEquity:!0});l1.length>0&&S("timeInForce",l1[0].value)}r0!=="market"&&S("quantityType","shares"),r0!=="limit"?S("isExtendedHours",!1):d||S("isExtendedHours",!0)},ce=r0=>{S("quantityType",r0),r0==="dollars"&&!d&&S("timeInForce","day")},Ne=bt(),ye=()=>{Mf(Ne)},He=b0(({product:r0,..._0})=>Jg(e?.id??"",i4e(_0),r0),{onSuccess:()=>{S0("Your order has been placed successfully"),ye(),p(!0),m(r0=>({...r0,isInReview:!1})),setTimeout(()=>{p(!1),_(j4(d))},c4e)},onError:r0=>{const _0=Q0(r0);We(`Order failed: ${_0}`)}}),Ve=y.useMemo(()=>l||s4e({account:e,asset:r,quote:o,product:t,quantity:w,limitPrice:T,stopPrice:F,trailValue:E,orderType:j}),[e,r,o,t,w,R,T,F,E,j,l]),f0=He.isPending,Ee=r0=>()=>{m({isInReview:!0,reviewSide:r0}),sn.reviewOrderClicked(K)},u0=r0=>_0=>We(`Invalid Order: ${I2(_0)}`),Je=r0=>v(Ee(r0),u0()),$e=()=>{v(r0=>{!He.isPending&&(t==="live"||t==="paper")&&(He.mutate({...r0,side:f.reviewSide,product:t,symbol:c}),sn.confirmOrderClicked(K))},r0=>We(`Invalid Order: ${I2(r0)}`))()},y0=()=>m(r0=>({...r0,isInReview:!1}));return{control:A,onSubmit:Je,isSubmitDisabled:Ve,isSubmitLoading:f0,isSubmitCompleted:l,isInReview:f.isInReview,reviewSide:f.reviewSide,onConfirmOrder:$e,onEditClicked:y0,reviewQuote:O,reviewQuoteLastUpdated:be,reviewFeedLabel:g,isReviewQuoteLoading:x,onRefreshReviewQuote:C,buyingPower:ie,midPrice:oe,reviewMidPrice:Ye,priceChange:X,quoteLatestUpdated:_e,estimatedCost:Ge,reviewOrderValue:Re,reviewEstimatedFees:Y,reviewEstimatedCost:De,estimatedShares:de,orderType:j,onOrderTypeChange:pe,quantity:w,quantityType:R,onQuantityChange:I,onQuantityBlur:P,onQuantityTypeChange:ce,isQuantityTypeDisabled:U,timeInForce:Z,onTimeInForceChange:te,timeInForceOptions:Be,isExtendedHours:re,onIsExtendedHoursChange:D,isExtendedHoursDisabled:G,trailType:W,trailValue:E,onTrailTypeChange:Q,trailingStopPrice:ve,sharesAvailable:he,dollarsAvailable:ee,limitPrice:T,stopPrice:F,isOvernightNotSupported:Me,isOvernightHalted:xe,isNotTradable:Oe}},p4e=({estimatedCost:e,buyingPower:t,buyingPowerLabel:n="Buying Power"})=>a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 font-medium text-gray-800 text-sm",children:"Estimated Cost"}),a.jsx("p",{className:"m-0 p-0 font-medium font-mono text-gray-800 text-sm",children:e})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-xs",children:n}),a.jsx("p",{className:"m-0 p-0 font-medium font-mono text-gray-800 text-xs",children:t})]})]}),q_=y.forwardRef(({children:e,disabled:t,variant:n="default",leftIcon:r,loading:o=!1,loadingPlaceholder:i="Loading...",className:s,...c},l)=>{const u={default:"text-yellow-900 bg-yellow-400 focus:ring-2 focus:ring-yellow-200",secondary:"text-zinc-900 focus:outline-none bg-zinc-200 hover:text-zinc-900 focus:z-10 focus:ring-2 focus:ring-zinc-300",alternate:"text-zinc-900 focus:outline-none bg-white border border-zinc-300 hover:text-zinc-900 focus:z-10 focus:ring-2 focus:ring-zinc-100",ghost:"text-gray-900 hover:text-gray-500",green:"text-white bg-emerald-500 focus:ring-4 focus:ring-emerald-200",red:"text-white bg-rose-500 focus:ring-1 focus:ring-rose-200"}[n],d=a.jsxs("svg",{"aria-hidden":"true",className:"mr-2 h-4 w-4 animate-spin",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor",opacity:"0.4"}),a.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
991071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentColor"})]});return a.jsx("button",{...c,ref:l,disabled:t||o,onFocus:b=>t&&b.currentTarget.blur(),className:O0("flex h-10 items-center justify-center space-x-2 rounded-lg p-2.5 text-center text-base focus:outline-none",t&&"cursor-not-allowed opacity-50",u,s),style:{fontWeight:450},children:o?a.jsxs(a.Fragment,{children:[d,i]}):a.jsxs(a.Fragment,{children:[r,e]})})}),u4e=e=>e==="market"||e==="limit"||e==="stop",d4e=e=>{switch(e){case"stop_limit":return"Stop Limit";case"trailing_stop":return"Trailing Stop";default:return k0.startCase(e)}},Ou=e=>e===void 0||Number.isNaN(e)?"-":e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2,style:"currency",currency:"USD"}),b4e=({side:e,symbol:t,quote:n,feedLabel:r,lastUpdated:o,onRefreshQuoteClicked:i,isRefreshing:s,isQuoteLoading:c,orderType:l,quantity:p,limitPrice:u,stopPrice:d,trailType:b,trailValue:f,trailingStopPrice:m,timeInForce:h,midPrice:M,orderValue:z,estimatedFees:O,estimatedCost:g,buyingPower:x,buyingPowerLabel:C,isSubmitLoading:S,isSubmitCompleted:q,onEditClicked:A,onSubmitClicked:v})=>{const _=n?.bid?.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),R=n?.ask?.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),w=n?.bid!=null&&n?.ask!=null?((n.bid+n.ask)/2).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}):void 0,W=(()=>{switch(l){case"limit":return Ou(u);case"stop":return Ou(d);case"stop_limit":return Ou(u);case"trailing_stop":return m[e];default:return M}})();return a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("p",{className:"m-0 p-0 font-semibold text-base text-gray-900",children:[k0.startCase(e)," ",t]}),c&&!n?a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{className:"flex justify-between gap-0.5",children:[a.jsxs("div",{className:"flex flex-col gap-0.5",children:[a.jsx("div",{className:"h-[14px] w-6 animate-pulse rounded bg-gray-200"}),a.jsx("div",{className:"h-5 w-16 animate-pulse rounded bg-gray-200"})]}),a.jsxs("div",{className:"flex flex-col items-center gap-0.5",children:[a.jsx("div",{className:"h-[14px] w-6 animate-pulse rounded bg-gray-200"}),a.jsx("div",{className:"h-5 w-16 animate-pulse rounded bg-gray-200"})]}),a.jsxs("div",{className:"flex flex-col items-end gap-0.5",children:[a.jsx("div",{className:"h-[14px] w-6 animate-pulse rounded bg-gray-200"}),a.jsx("div",{className:"h-5 w-16 animate-pulse rounded bg-gray-200"})]})]}),a.jsx("div",{className:"h-4 w-32 animate-pulse rounded bg-gray-200"})]}):n?a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex justify-between gap-0.5",children:[a.jsxs("div",{className:"flex flex-col items-start justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-800 leading-[14px]",children:"Bid"}),a.jsx("p",{className:"m-0 p-0 font-mono text-emerald-600 text-sm",children:_})]}),u4e(l)&&w&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"mt-3 h-[22px] w-px bg-gray-200"}),a.jsxs("div",{className:"flex flex-col items-center justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-800 leading-[14px]",children:"Mid"}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-900 text-sm",children:w})]})]}),a.jsx("div",{className:"mt-3 h-[22px] w-px bg-gray-200"}),a.jsxs("div",{className:"flex flex-col items-end justify-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-800 leading-[14px]",children:"Ask"}),a.jsx("p",{className:"m-0 p-0 font-mono text-red-500 text-sm",children:R})]})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:r&&a.jsx("span",{children:r})}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:o}),a.jsx("button",{"aria-label":"Refresh quote",onClick:i,disabled:s,type:"button",children:a.jsx(Oc,{size:16,className:Kt("text-indigo-600 hover:text-indigo-500 active:text-indigo-400",s&&"animate-spin")})})]})]})]}):a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-500 text-sm",children:"Quote unavailable"}),a.jsx("button",{"aria-label":"Refresh quote",onClick:i,type:"button",children:a.jsx(Oc,{size:16,className:"text-indigo-600 hover:text-indigo-500 active:text-indigo-400"})})]}),a.jsx("hr",{className:"m-0 border-gray-200"}),a.jsxs("div",{className:"flex flex-col gap-2.5",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-800 text-sm",children:"Quantity"}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-900 text-sm",children:p.toLocaleStr
99ing("en-US",{minimumFractionDigits:2,maximumFractionDigits:6})})]}),a.jsxs("div",{className:"flex items-start justify-between",children:[a.jsxs("div",{className:"flex flex-col gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-gray-800 text-sm",children:d4e(l)}),l!=="market"&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:"Market Price"}),l==="stop_limit"&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:"Stop"}),l==="trailing_stop"&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:b==="trail_price"?"Trail Price":"Trail Percent"})]}),a.jsxs("div",{className:"flex flex-col items-end gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 font-mono text-gray-900 text-sm",children:W}),l!=="market"&&a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:M}),l==="stop_limit"&&a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:Ou(d)}),l==="trailing_stop"&&a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:b==="trail_price"?`$${f}`:`${f}%`})]})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-800 text-sm",children:"Time in Force"}),a.jsx("p",{className:"m-0 p-0 text-gray-900 text-sm",children:h.toUpperCase()})]})]}),a.jsx("hr",{className:"m-0 border-gray-200"}),a.jsxs("div",{className:"flex flex-col gap-1.5",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:C}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-800 text-sm",children:x})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"Order Value"}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-800 text-sm",children:z})]}),O&&a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"Estimated Fees"}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-800 text-sm",children:O})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("p",{className:"m-0 p-0 font-medium text-gray-900 text-sm",children:["Estimated ",e==="sell"?"Value":"Cost"]}),a.jsx("p",{className:"m-0 p-0 font-medium font-mono text-gray-900 text-sm",children:g})]})]}),a.jsxs("div",{className:"grid grid-cols-2 gap-2 pt-1",children:[a.jsx(q_,{variant:"alternate",onClick:A,type:"button",disabled:S,className:"h-9 rounded text-sm",children:"Edit"}),a.jsx(q_,{onClick:v,type:"button",disabled:q,loading:S,loadingPlaceholder:"Submitting...",className:"h-9 rounded text-sm",children:"Submit Order"})]})]})},f4e=[{label:"24 hour market",value:!0},{label:"Regular hours",value:!1}],m4e=({isExtendedHours:e,onChange:t})=>a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("label",{className:"font-semibold text-gray-700 text-sm",children:"Trading session"}),a.jsx("div",{className:"inline-flex overflow-hidden rounded-lg border border-gray-200 bg-white",children:f4e.map(n=>{const r=e===n.value;return a.jsx("button",{type:"button",onClick:()=>t(n.value),className:O0("flex-1 px-4 py-2 font-medium text-sm transition-colors","first:rounded-l-md","last:rounded-r-md",r?"border border-blue-600 bg-blue-50 text-blue-600":"border border-gray-200 bg-white text-gray-600 hover:text-gray-800 [&:not(:first-child)]:border-l-0"),children:n.label},n.value.toString())})})]}),h4e=[{label:"#",value:"shares"},{label:"$",value:"dollars"}],M4e=({control:e,isQuantityTypeDisabled:t,quantityType:n,onQuantityTypeChange:r,onQuantityChange:o,onQuantityBlur:i,sharesAvailable:s,dollarsAvailable:c})=>{const l=n==="shares"?s:c;return a.jsxs("div",{children:[a.jsxs("div",{className:"mb-1 flex items-center justify-between gap-1",children:[a.jsx("label",{htmlFor:"quantity",className:"font-semibold text-gray-700 text-sm",children:n==="shares"?"Quantity":"Amount"}),a.jsxs("div",{className:"flex items-center justify-end gap-1",children:[l&&a.jsxs("p",{className:"m-0 p-0 text-right text-gray-800 text-xs",children:[a.jsx("span",{className:"truncate font-mono",children:l})," available"]}),!t&&a.jsx(Qy,{options:h4e,value:n,onChange:r,size:"xs"})]})]}),a.jsx(a0,{name:"quantity",control:e,render:({field:p,fieldState:{error:u}})=>a.jsx(o0,{id:"quantity",type:"number",min:"0",step:"any",...p,onChange:d=>{o(d),p.onChange(d)},onBlur:d=>{p.onBlur(),i(d)},errorMsg:u?.message})})]})},z4e=[1,2,3],O4e=[{label:"$",value:"trail_price"},{label:"%",value:"trail_percent"}],g4e=({control:e,trailType:t,onTrailTypeChange:n,trailingStopPrice:r})=>a.jsxs("div",{children:[a.jsxs("div",{className:"mb-1 flex items-center justify-between gap-1",children:[a.jsx("label",{htmlFor:"trailValue",className:"font-semibold text-gray-700 text-sm",children:t==="trail_price"?"Trailing Price":"Trailing Rate"}),a.jsx(Qy,{ariaLabel:"Trail Type",options:O4e,value:t,onChange:n,size:"xs"})]}),a.jsx(a0,{name:"trailValue",control:e,render:({field:o,fieldState:{error:i}})=>a.jsx(a.Fragment,{children:t==="trail_price"?a.jsx(o0,{id:"trailValue",type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{className:"font-medium font-mono text-gray-700 text-xs",children:"$"}),...o,errorMsg:i?.message}):a.jsxs("div",{className:"relative",children:[a.jsx(o0,{id:"trailValue",type:"number",min:"0",step:"any",rightIcon:a.jsx("span",{className:"font-medium text-gray-700 text-xs",children:"%"}),...o,errorMsg:i?.message}),a.jsx("div",{className:"absolute top-0 right-6 translate-y-[calc(50%-2px)]",children:a.jsx("div",{className:"flex items-center justify-end gap-1",children:z4e.map(s=>a.jsx("button",{type:"button",onClick:c=>o.onChange(s),className:"flex h-5 w-8 items-center justify-center rounded border border-blue-600 bg-[rgba(191,219,254,0.24)] font-medium text-blue-600 text-xs transition-colors hover:border-blue-700 hover:text-blue-700 active:border-blue-500 active:text-blue-500",children:s},s))})})]})})}),a.jsxs("div",{className:"mt-1 flex items-start justify-between gap-1",children:[a.jsxs("p",{className:"m-0 flex items-center justify-start gap-1 p-0 text-gray-700 text-xs",children:["Stop Price"," ",a.jsx(Ut,{content:"This is the same as stop price in the regular stop/stop limit orders, but this is derived from the high water mark (HWM) value and trail parameter, and continuously updates as HWM changes.",placement:"top",children:a.jsx(Dc,{size:16})})]}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("p",{className:"m-0 flex items-center justify-end gap-2 p-0 text-xs",children:[a.jsx("span",{className:"text-gray-700",children:"Buy"})," ",a.jsx("span",{className:"font-medium text-gray-950",children:r.buy})]}),a.jsxs("p",{className:"m-0 flex items-center justify-end gap-2 p-0 text-xs",children:[a.jsx("span",{className:"text-gray-700",children:"Sell"})," ",a.jsx("span",{className:"font-medium text-gray-950",children:r.sell})]})]})]})]}),y4e=({control:e,onSubmit:t,isSubmitDisabled:n,isSubmitLoading:r,isSubmitCompleted:o,isInReview:i,reviewSide:s,onConfirmOrder:c,onEditClicked:l,reviewQuote:p,reviewQuoteLastUpdated:u,reviewFeedLabel:d,isReviewQuoteLoading:b,onRefreshReviewQuote:f,buyingPower:m,midPrice:h,reviewMidPrice:M,priceChange:z,quoteLatestUpdated:O,estimatedCost:g,reviewOrderValue:x,reviewEstimatedFees:C,reviewEstimatedCost:S,orderType:q,onOrderTypeChange:A,quantity:v,quantityType:_,onQuantityChange:R,onQuantityBlur:w,onQuantityTypeChange:W,isQuantityTypeDisabled:E,timeInForce:j,onTimeInForceChange:T,timeInForceOptions:F,isExtendedHours:Z,onIsExtendedHoursChange:re,isExtendedHoursDisabled:ne,trailType:k,trailValue:K,onTrailTypeChange:U,trailingStopPrice:G,sharesAvailable:H,dollarsAvailable:ie,limitPrice:Oe,stopPrice:Me,asset:xe,quote:_e,symbol:be,feedLabel:he,onRefreshQuoteClicked:ee,AssetSearch:oe,isOvernightNotSupported:X,isOvernightHalted:de,isNotTradable:le})=>i?a.jsx("div",{className:"min-w-[285px] max-w-[511px] rounded-lg border border-coolgray-200 bg-white p-4",children:a.jsx(b4e,{side:s,symbol:be,quote:p,feedLabel:d,lastUpdated:u,onRefreshQuoteClicked:f,isRefreshing:b,isQuoteLoading:b,orderType:q,quantity:v,limitPrice:Oe,stopPrice:Me,trailType:k,trailValue:K,trailingStopPrice:G,timeInForce:j,midPrice:M.display,orderValue:x,estimatedFees:C,estimatedCost:S,buyingPower:m.display,buyingPowerLabel:m.label,isSubmitLoading:r,isSubmitCompleted:o,onEditClicked:l,onSubmitClicked:c})}):a.jsxs("form",{className:qp,onSubmit:ve=>{ve.preventDefault()},children:[oe,a.jsxs("div",{className:O0("flex max-h-0 flex-col overflow-hidden transition-all duration-300",xe&&_e&&"max-h-64 gap-3"),children:[xe&&a.jsx(Sp,{symbol:xe.symbol,n
99ame:xe.name,price:h.display,priceChange:z,showOvernightNotSupported:X,showOvernightHalted:de,showNotTradable:le}),_e&&a.jsx(Ame,{bid:_e.bid.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),ask:_e.ask.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),lastUpdated:O??"",feedLabel:he,onRefreshQuoteClicked:ee})]}),a.jsx(M4e,{control:e,isQuantityTypeDisabled:E,quantityType:_,onQuantityTypeChange:W,sharesAvailable:H,dollarsAvailable:ie,onQuantityChange:R,onQuantityBlur:w}),a.jsx(Uo,{label:"Order Type",value:q,onChange:A,options:Yme}),q==="limit"&&a.jsx(a0,{name:"limitPrice",control:e,render:({field:ve,fieldState:{error:Be}})=>a.jsx(o0,{label:"Limit Price",...ve,type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:Be?.message})}),q==="stop"&&a.jsx(a0,{name:"stopPrice",control:e,render:({field:ve,fieldState:{error:Be}})=>a.jsx(o0,{label:"Stop Price",...ve,type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:Be?.message})}),q==="stop_limit"&&a.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[a.jsx(a0,{name:"stopPrice",control:e,render:({field:ve,fieldState:{error:Be}})=>a.jsx(o0,{label:"Stop Price",...ve,type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:Be?.message})}),a.jsx(a0,{name:"limitPrice",control:e,render:({field:ve,fieldState:{error:Be}})=>a.jsx(o0,{label:"Limit Price",...ve,type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:Be?.message})})]}),q==="trailing_stop"&&a.jsx(g4e,{control:e,trailType:k,onTrailTypeChange:U,trailingStopPrice:G}),!ne&&a.jsx(m4e,{isExtendedHours:Z,onChange:re}),a.jsx(Uo,{label:"Time In Force",value:j,onChange:T,options:F}),a.jsx(p4e,{estimatedCost:g,buyingPower:m.display,buyingPowerLabel:m.label}),a.jsx(sD,{onBuyClicked:t("buy"),onSellClicked:t("sell"),isDisabled:n,isLoading:r,isSubmitted:o})]}),A4e=({product:e,account:t,margin:n,positions:r,symbol:o,quote:i,refetchQuote:s,asset:c,clock:l,AssetSearch:p,feedLabel:u})=>{const d=l4e({account:t,product:e,asset:c,margin:n,positions:r,quote:i,symbol:o,clock:l});return a.jsx(y4e,{asset:c,quote:i,symbol:o,feedLabel:u,onRefreshQuoteClicked:s,AssetSearch:p,...d})},yl=e=>String(e).padStart(2,"0"),v4e=e=>{if(e)try{const t=Lt.Instant.from(e).toZonedDateTimeISO(Lt.Now.timeZoneId());return`${yl(t.month)}/${yl(t.day)} ${yl(t.hour)}:${yl(t.minute)}:${yl(t.second)}`}catch{return}},x4e=({asset:e,marketData:t,AssetSearch:n})=>{const r=t.price===void 0?"—":r1(t.price,0,8),o=v4e(t.timestamp);return a.jsxs("section",{"aria-label":`${e.symbol} index order ticket`,className:qp,children:[n,a.jsx(Sp,{symbol:e.symbol,name:e.name,price:r,priceChange:{value:0}}),a.jsx("p",{className:"m-0 text-right font-mono text-gray-500 text-xs",children:o?`Updated ${o}`:"Market data unavailable"}),a.jsx("hr",{className:"my-0 border-gray-200 border-t"}),a.jsx("p",{className:"m-0 text-gray-600 text-sm",children:"Select an option contract from the chain to place an order."})]})},k4=e=>e!==void 0&&Number.isFinite(e),_4e=e=>e.filter(t=>!!t).sort((t,n)=>new Date(n).getTime()-new Date(t).getTime())[0],C4e=e=>{if(!e)return{};const t=k4(e.bid)&&k4(e.ask),n=k4(e.last)?e.last:void 0,r=t?(e.bid+e.ask)/2:n,o=Number.parseFloat(e.last_day_closing),i=_4e([e.bid_timestamp,e.ask_timestamp]),s=t?(i??e.last_timestamp)||void 0:e.last_timestamp||i;return{...r!==void 0&&{price:r},...n!==void 0&&{changePrice:n},...s!==void 0&&{timestamp:s},...Number.isFinite(o)&&o>0&&{previousClose:o}}},q4e=e=>e?{price:e.v,timestamp:e.t}:{},S4e=(e,t)=>
99!!e&&!!t&&t!=="us_index",R4e=(e,t)=>!!e&&t==="us_index",N4e=(e,t,n)=>e==="us_index"?q4e(n):C4e(t),Tf=({assetClass:e,symbol:t,stockFeed:n,enabled:r=!0})=>{const o={refetchInterval:_z,staleTime:_z*3},{quote:i}=NP({symbol:t,feed:n,options:{...o,enabled:r&&S4e(t,e)}}),{indexValue:s}=Rre({symbol:t,options:{...o,enabled:r&&R4e(t,e)}});return{marketData:r?N4e(e,i,s):{}}},w4e=300,P4="symbol-not-found",S_=2*1e3,E4e=({initialSymbol:e})=>{const[t,n]=y.useState(e??""),[r,o]=y.useState(void 0),[i,s]=y.useState(void 0),[c,l]=y.useState(!1),p=dD(t,w4e),u=CO(t),d=CO(p),b=t.includes("/"),{currentAccount:f,product:m}=N0(),{asset:h,isError:M}=bp({symbol:p,options:{enabled:!!p&&!d,meta:{showErrorToast:!1}}});y.useEffect(()=>{M&&p&&!d&&Ub(`${p} not found`,{toastId:P4,autoClose:S_})},[M,p,d]);const{clock:z}=gf({options:{staleTime:-1}}),{latestFeed:O,feedLabel:g}=Qc(h?.attributes?.includes("overnight_tradable")),x=h?.symbol===p?h:void 0,C=x?.class==="us_index",{marketData:S}=Tf({assetClass:x?.class,symbol:x?.symbol,stockFeed:O,enabled:C}),{margin:q}=io({accountID:f?.id,paper:m!=="live",options:{enabled:!!f?.id}}),{positions:A}=hp({accountID:f?.id,product:m,options:{enabled:!!f?.id,refetchInterval:dg}}),v=E=>{n(E.toUpperCase()),c||l(!0)},_=async()=>{if(!(!d||!p))try{return await tP({symbol:p})}catch(E){console.error("Error fetching contract",E);return}},R=async()=>{if(!p)return r;if(!(!d&&(!x||C)))try{return await eP(p,O)}catch(E){console.error("Error fetching quote",E);return}},w=async()=>{const E=await R();o(E)},W=async()=>{if(p)try{const[E,j]=await Promise.all([R(),_()]);d&&!j&&Ub(`${p} not found`,{toastId:P4,autoClose:S_}),o(E),s(j)}catch(E){console.error("Fetch failed",E)}};return y.useEffect(()=>{Sd.dismiss(P4),W();const E=setInterval(W,_z);return()=>{clearInterval(E)}},[p,C,O,x?.class]),y.useEffect(()=>{e&&n(e)},[e]),{product:m,account:f,clock:z,symbol:t,onSymbolChange:v,isSymbolInputAutoFocus:c,isContractSymbol:u,isCryptoSymbol:b,margin:q??void 0,positions:A,quote:r?.symbol===t?r:void 0,refetchQuote:w,asset:x?.symbol===t?x:void 0,indexMarketData:S,contract:i?.symbol===t?i:void 0,feedLabel:g}},L4e=["market","limit","stop","stop_limit"],T4e=["day","gtc"],W4e=["buy_to_open","buy_to_close","sell_to_open","sell_to_close"],j4e=100,SO="100",jo={minimumFractionDigits:2,maximumFractionDigits:2},gD=[{value:"buy_to_open",label:"Buy to Open",side:"buy"},{value:"buy_to_close",label:"Buy to Close",side:"buy"},{value:"sell_to_open",label:"Sell to Open",side:"sell"},{value:"sell_to_close",label:"Sell to Close",side:"sell"}],R_=[{value:"market",label:"Market"},{value:"limit",label:"Limit"},{value:"stop",label:"Stop"},{value:"stop_limit",label:"Stop Limit"}],yD=[{label:"Day",value:"day",orderTypes:["market","limit","stop","stop_limit"]},{label:"GTC",subLabel:"Expires in 90 days",value:"gtc",orderTypes:["market","limit","stop","stop_limit"]}],k4e=({margin:e})=>({display:parseFloat(e?.options_buying_power||"0").toLocaleString("en-US",jo),label:"Buying Power"}),AD=({margin:e})=>y.useMemo(()=>k4e({margin:e}),[e]),N_="America/New_York",P4e=(e,t)=>yD.filter(n=>n.orderTypes.includes(e)).map(({label:n,subLabel:r,value:o})=>{if(o==="day"&&t){const i=F0().tz(N_),s=F0.tz(t.next_close,N_);if(t.is_open&&i.isBefore(s))return{label:n,subLabel:`Expires at ${s.format("h:mm a")} ET today`,value:o};if(!t.is_open&&i.isBefore(s))return{label:n,subLabel:`Expires ${s.format("MM/DD h:mm a")} ET`,value:o}}return{label:n,subLabel:r,value:o}}),vD=(e,t)=>y.useMemo(()=>P4e(e,t),[e,t]),I4e=e=>e?{strikeAndType:`$${e.strike_price} ${k0.startCase(e.type)}`,expirationDate:F0(e.expiration_date).format("MM/DD/YY")}:{strikeAndType:"",expirationDate:""},B4e=e=>y.useMemo(()=>I4e(e),[e]),D4e=({...e})=>{const t=xD(e);return t===void 0?"-":Math.abs(t).toLocaleString("en-US",jo)},xD=({hasQuote:e,quantity:t,orderType:n,limitPrice:r,stopPrice:o,marketPrice:i,multiplier:s})=>{if(!e||!t||(n==="limit"||n==="stop_limit")&&!r||(n==="stop"||n==="stop_limit")&&!o)return;let c;switch(n){case"market":c=i;break;case"stop":c=o??i;break;case"limit":case"stop_limit":c=r??i;break;default:c=i}return c*t*parseFloat(s||SO)},F4e=({hasQuote:e,quantity:t,orderType:n,limitPrice:r,stopPrice:o,marketPrice:i,multiplier:s})=>
99{const{estimatedCost:c,estimatedCostAmount:l}=y.useMemo(()=>{const p={hasQuote:e,quantity:t,orderType:n,limitPrice:r,stopPrice:o,marketPrice:i,multiplier:s};return{estimatedCost:D4e(p),estimatedCostAmount:xD(p)}},[e,t,n,r,o,i,s]);return{estimatedCost:c,estimatedCostAmount:l}},H4e=(e,t)=>{const n=(e?.last??0)<1?4:2,r={minimumFractionDigits:2,maximumFractionDigits:n},o=e?.bid!=null?Number(e.bid.toFixed(n)).toLocaleString("en-US",r):"-",i=e?.ask!=null?Number(e.ask.toFixed(n)).toLocaleString("en-US",r):"-";let s;if(e?.bid==null||e?.ask==null)s={value:0,display:"-"};else{const u=(e.bid+e.ask)/2;s={value:u,display:Number(u.toFixed(n)).toLocaleString("en-US",r)}}const c=e?.last?`$${Number(e.last.toFixed(n)).toLocaleString("en-US",r)}`:"-",l=e?.bid_timestamp?Un(e.bid_timestamp).tz("America/New_York").format("MM/DD HH:mm:ss"):void 0,p=(t==="buy"?e?.ask:e?.bid)??0;return{bid:o,ask:i,midPrice:s,contractPrice:c,quoteLastUpdated:l,marketPrice:p}},U4e=({quote:e,side:t})=>y.useMemo(()=>H4e(e,t),[e,t]),V4e=(e,t)=>{const n=!!e,r=e?.class==="us_index",o=r?t?.price:t?.changePrice;if(o===void 0)return{hasAsset:n,symbol:e?.symbol??"",name:e?.name??"",price:"-",priceChange:{value:0,percentage:"-"}};const i=t?.previousClose??0,s=i?(o-i)/i*100:0;return{hasAsset:n,symbol:e?.symbol??"",name:e?.name??"",price:`$${o.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`,priceChange:{value:s,percentage:r?"-":`${s>=0?"+":""}${s.toFixed(2)}%`}}},_D=({underlyingSymbol:e})=>{const{latestFeed:t}=Qc(!1),{asset:n}=bp({symbol:e||"",options:{enabled:!!e}}),{marketData:r}=Tf({assetClass:n?.class,symbol:e,stockFeed:t});return{underlying:y.useMemo(()=>V4e(n,r),[n,r]),underlyingAsset:n}},X4e=J0({orderType:x1(L4e),timeInForce:x1(T4e),quantity:on().int("Quantity must be a whole number"),limitPrice:on().optional(),stopPrice:on().optional()}),$4e=({orderType:e,quantity:t,limitPrice:n,stopPrice:r},o)=>{Number.isInteger(t)||o.addIssue({code:X0.custom,message:"Quantity must be a whole number",path:["quantity"]}),cn(t)||o.addIssue({code:X0.custom,message:"Quantity must be greater than 0",path:["quantity"]}),(e==="limit"||e==="stop_limit")&&!cn(n)&&o.addIssue({code:X0.custom,message:"Limit Price must be greater than 0",path:["limitPrice"]}),(e==="stop"||e==="stop_limit")&&!cn(r)&&o.addIssue({code:X0.custom,message:"Stop Price must be greater than 0",path:["stopPrice"]})},G4e=(e,t,n="dot")=>{if(!e)return"";const r=F0().startOf("day"),i=F0(e).startOf("day").diff(r,"days"),s=F0(e).format(t),c=`${i===0?"Today":`${i} ${i>1?"days":"day"}`}`;return n==="bracket"?`${s} (${c})`:`${s} • ${c}`},w_=(e,t,n)=>{const r=n?.find(i=>i.symbol===t),o=r?parseFloat(r.qty):0;return e==="bid"?o>0?"sell_to_close":"sell_to_open":o<0?"buy_to_close":"buy_to_open"},K4e=e=>e.startsWith("buy")?"buy":"sell",Z4e=({symbol:e,positionIntent:t,orderType:n,timeInForce:r,quantity:o,limitPrice:i,stopPrice:s})=>{const c={symbol:e,position_intent:t,type:n,time_in_force:r,qty:o.toString()};return(n==="limit"||n==="stop_limit")&&i!==void 0&&(c.limit_price=i.toString()),(n==="stop"||n==="stop_limit")&&s!==void 0&&(c.stop_price=s.toString()),c},Y4e=({account:e,contract:t,quote:n,product:r,quantity:o,orderType:i,limitPrice:s,stopPrice:c})=>!e||!t||!n||!r||!cn(o)||(i==="limit"||i==="stop_limit")&&!cn(s)||(i==="stop"||i==="stop_limit")&&!cn(c),Q4e=500,gu={orderType:"market",timeInForce:"day",quantity:1},J4e=({account:e,product:t,contract:n,quote:r,margin:o,clock:i,symbol:s,price:c,quoteSide:l,onClearSelection:p,positions:u})=>{const d=J1(H1.OPTION_STOP_ORDERS),[b,f]=y.useState(!1),[m,h]=y.useState(w_(l,s,u)),M=u?.find(Ke=>Ke.symbol===s)?.qty;y.useEffect(()=>{h(w_(l,s,u))},[l,s,M]);const z=K4e(m),O=z==="sell",{underlying:g,underlyingAsset:x}=_D({underlyingSymbol:n?.underlying_symbol}),{setValue:C,watch:S,control:q,handleSubmit:A,reset:v}=t1({defaultValues:{...gu,orderType:k0.isUndefined(c)?"market":"limit",limitPrice:c},mode:"onChange",resolver:A1(X4e.superRefine($4e))}),_=S("orderType"),R=S("limitPrice"),w=S("stopPrice"),W=S("quantity"),E=S("timeInForce"),j={order_type:_,asset_symbol:s,asset_class:"us_option",qty:W,time_in_force:E},{bid:T,ask:F,midPrice:Z,contractPrice:re,quoteLastUpdated:ne,marketPrice:k}=U4e({quote:r,side:z}),{strikeAndType:K,expirationDate:U}=B4e(n),G=AD({margin:o}
99),{estimatedCost:H,estimatedCostAmount:ie}=F4e({hasQuote:!!r,quantity:W,orderType:_,limitPrice:R,stopPrice:w,marketPrice:k,multiplier:n?.multiplier||SO}),Oe=uD(x?.class,n?.style),Me=t8({accountId:e?.id,product:t,requests:[{symbol:s,side:z,orderType:_,quantity:W,price:_==="limit"||_==="stop_limit"?R:void 0,assetClass:"us_option"}],allowlist:Oe?pD:Jy}),xe=Me.isUnavailable?void 0:e8(ie===void 0?void 0:Math.abs(ie),Me.totalFees,O),_e=xe===void 0?"-":xe.toLocaleString("en-US",jo),be=vD(_,i),he=Ke=>{C("orderType",Ke),C("limitPrice",void 0),C("stopPrice",void 0),C("timeInForce","day"),sn.orderTypeChanged(Ke)},ee=Ke=>{C("timeInForce",Ke)},oe=Ke=>{h(Ke),sn.positionIntentChanged(Ke,j)},X=y.useMemo(()=>b||Y4e({account:e,contract:n,quote:r,product:t,quantity:W,orderType:_,limitPrice:R,stopPrice:w}),[e,n,r,t,W,_,R,w,b]),de=bt(),le=()=>{Mf(de)},ve=b0(Ke=>Jg(e?.id??"",Z4e({...Ke,symbol:s}),t),{onSuccess:()=>{S0("Your order has been placed successfully"),le(),f(!0),setTimeout(()=>{f(!1),v(gu)},Q4e)},onError:Ke=>{const Ze=Q0(Ke);We(`Order failed: ${Ze}`)}}),Ye=A(Ke=>{!ve.isPending&&(t==="live"||t==="paper")&&(ve.mutate({...Ke,positionIntent:m}),sn.confirmOrderClicked(j))},Ke=>We(`Invalid Order: ${I2(Ke)}`)),Re=()=>
99{v({...gu,orderType:k0.isUndefined(c)?"market":"limit",limitPrice:c}),p?.()},we=Ke=>sn.quantityChanged(Ke.target.value);return y.useEffect(()=>{v({...gu,orderType:k0.isUndefined(c)?"market":"limit",limitPrice:c})},[s,c,v]),{control:q,onSubmit:Ye,onCancel:Re,onQuantityBlur:we,isSubmitDisabled:X,isSubmitLoading:ve.isPending,isSubmitCompleted:b,positionIntent:m,onPositionIntentChange:oe,positionIntentOptions:gD,isCredit:O,underlying:g,hasQuote:!!r,hasContract:!!n,bid:T,ask:F,midPrice:Z,contractPrice:re,quoteLastUpdated:ne,orderValue:H,estimatedCost:_e,buyingPower:G,feeRows:Me.feeRows,totalFees:Me.totalFeesDisplay,orderType:_,onOrderTypeChange:he,orderTypeOptions:d?R_:R_.filter(Ke=>Ke.value!=="stop"&&Ke.value!=="stop_limit"),timeInForce:E,onTimeInForceChange:ee,timeInForceOptions:be,strikeAndType:K,expirationDate:U,contractMultiplier:n?.multiplier||SO}},CD=({onCancel:e,isSubmitDisabled:t,isSubmitLoading:n,isSubmitCompleted:r=!1})=>{const o=n||r;return a.jsxs("div",{className:"relative w-full",children:[a.jsx("div",{className:O0("absolute inset-0 flex min-h-[40px] items-center justify-center rounded bg-[rgba(215,215,215,0.24)] p-2","transition-all duration-200 ease-out",o?"scale-100 opacity-100":"pointer-events-none scale-95 opacity-0",n&&"cursor-wait",r&&"cursor-default"),children:r?a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(rf,{size:20,className:"text-emerald-600"}),a.jsx("p",{className:"m-0 p-0 font-medium text-emerald-600 text-sm",children:"Order Submitted"})]}):a.jsx(iD,{})}),a.jsxs("div",{className:O0("flex w-full items-start justify-end gap-2","transition-all duration-200 ease-out",o?"pointer-events-none scale-95 opacity-0":"scale-100 opacity-100"),children:[!o&&a.jsx("button",{type:"button",onClick:e,className:O0("flex flex-1 items-center justify-center","rounded px-4 py-2","border border-gray-500 bg-transparent","text-center font-medium text-gray-800 text-sm leading-5","hover:border-gray-400 hover:text-gray-600","transition-colors"),children:"Cancel"}),a.jsx("button",{type:"submit",disabled:t||n,className:O0("flex items-center justify-center","rounded px-4 py-2","border-none bg-[#fee546]","text-center font-medium text-gray-950 text-sm leading-5","hover:bg-[#fde020]","disabled:cursor-not-allowed disabled:bg-gray-200 disabled:text-gray-400","transition-colors","flex-1"),children:"Submit"})]})]})},qD=({bid:e,mid:t,ask:n,lastUpdated:r,onRefreshQuoteClicked:o})=>a.jsxs("div",{className:"flex flex-col gap-2 py-2",children:[a.jsxs("div",{className:"flex w-full items-end justify-between",children:[a.jsxs("div",{className:"flex flex-col items-start gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Bid"}),a.jsx("p",{className:"m-0 p-0 font-mono text-emerald-600 text-sm leading-5",children:e})]}),a.jsx("div",{className:"h-[22px] w-px self-end bg-gray-200"}),a.jsxs("div",{className:"flex flex-col items-center gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Mid"}),a.jsx("p",{className:"m-0 p-0 font-medium font-mono text-gray-800 text-sm leading-5",children:t})]}),a.jsx("div",{className:"h-[22px] w-px self-end bg-gray-200"}),a.jsxs("div",{className:"flex flex-col items-end gap-0.5",children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-700 leading-[14px]",children:"Ask"}),a.jsx("p",{className:"m-0 p-0 font-mono text-red-500 text-sm leading-5",children:n})]})]}),a.jsxs("div",{className:"flex items-center justify-end gap-1",children:[a.jsx("p",{className:"m-0 p-0 font-mono text-gray-500 text-xs",children:r}),a.jsx("button",{"aria-label":"Refresh quote",onClick:o,type:"button",children:a.jsx(Oc,{size:16,className:"text-indigo-600 hover:text-indigo-500 active:text-indigo-400"})})]})]}),yu=({label:e,value:t})=>a.jsxs("div",{className:"flex items-start justify-between text-center text-xs leading-4",children:[a.jsx("span",{className:"text-gray-600",children:e}),a.jsxs("span",{className:"font-medium font-mono text-gray-700",children:["$",t]})]}),SD=({isCredit:e,orderValue:t,feeRows:n,totalFees:r,estimatedCost:o,buyingPowerDisplay:i,buyingPowerLabel:s,showIndicativeEstimate:c=!1})=>{const[l,p]=y.useState(!0),u=n.length>0;return a.jsxs("div",{className:"flex flex-col gap-1 whitespace-nowrap py-2",children:[a.jsx(yu,{label:"Order Value",value:t}),u&&a.jsx(yu,{label:"Total Fees",value:r}),u&&l&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex flex-col gap-1 pl-2",children:n.map(d=>a.jsx(yu,{label:d.label,value:d.value},d.key))}),a.jsx("button",{className:"self-start border-0 bg-transparent p-0 text-indigo-600 text-xs hover:text-indigo-500",onClick:()=>p(!1),type:"button",children:"Hide Fees"})]}),u&&!l&&a.jsx("button",{className:"self-start border-0 bg-transparent p-0 text-indigo-600 text-xs hover:text-indigo-500",onClick:()=>p(!0),type:"button",children:"Show Fees"}),a.jsxs("div",{className:"flex flex-col gap-0.5",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("span",{className:"font-medium text-gray-700 text-sm leading-5",children:["Estimated ",e?"Value":"C
99ost"]}),a.jsxs("span",{className:"shrink-0 font-medium font-mono text-base text-gray-700 leading-[22px]",children:["$",o]})]}),c&&a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-500 leading-[14px]",children:"Indicative estimate based on current bid/ask until triggered."})]}),a.jsx(yu,{label:s,value:i})]})},ehe=({strikeAndType:e,expirationDate:t,contractPrice:n})=>a.jsxs("div",{className:"flex w-full items-center justify-between",children:[a.jsxs("div",{className:"flex min-w-0 flex-1 items-center gap-1",children:[a.jsx("span",{className:"whitespace-nowrap font-semibold text-gray-700 text-sm leading-5",children:e}),a.jsx("span",{className:"whitespace-nowrap font-semibold text-gray-700 text-sm leading-5",children:t})]}),a.jsx("span",{className:"whitespace-nowrap font-mono font-normal text-gray-800 text-sm leading-5",children:n})]}),RD=({value:e,onChange:t,options:n})=>{const r=n.find(i=>i.value===e)??n[0],o=r.side==="sell";return a.jsx(Y3,{value:r,onChange:i=>t(i.value),children:a.jsxs("div",{className:"relative",children:[a.jsxs(Q3,{className:"flex cursor-pointer items-center gap-1 border-none bg-transparent p-0",children:[a.jsx("span",{className:O0("font-medium text-sm leading-5",o?"text-red-600":"text-emerald-600"),children:r.label}),a.jsx(ip,{size:16,className:O0(o?"text-red-600":"text-emerald-600")})]}),a.jsx(J3,{className:"absolute z-10 mt-1 w-40 rounded border border-gray-300 bg-white p-1 shadow-md",children:n.map(i=>a.jsx(ef,{value:i,children:({selected:s})=>a.jsx("div",{className:O0("cursor-pointer rounded px-2 py-1.5 font-medium text-sm","hover:bg-gray-50",s&&"bg-[rgba(199,210,254,0.24)]",i.side==="sell"?"text-red-600":"text-emerald-600"),children:i.label})},i.value))})]})})},the=({onRefreshQuoteClicked:e,AssetSearch:t,control:n,onSubmit:r,onCancel:o,onQuantityBlur:i,isSubmitDisabled:s,isSubmitLoading:c,isSubmitCompleted:l,positionIntent:p,onPositionIntentChange:u,positionIntentOptions:d,isCredit:b,underlying:f,hasQuote:m,hasContract:h,bid:M,ask:z,midPrice:O,contractPrice:g,quoteLastUpdated:x,orderValue:C,estimatedCost:S,buyingPower:q,feeRows:A,totalFees:v,orderType:_,onOrderTypeChange:R,orderTypeOptions:w,timeInForce:W,onTimeInForceChange:E,timeInForceOptions:j,strikeAndType:T,expirationDate:F,contractMultiplier:Z})=>a.jsxs("form",{className:qp,onSubmit:r,children:[t,a.jsx("div",{className:O0("flex max-h-0 flex-col overflow-hidden transition-all duration-300",f.hasAsset&&m&&"max-h-64 gap-2"),children:f.hasAsset&&a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-500 leading-[14px]",children:"Underlying Asset"}),a.jsx(Sp,{symbol:f.symbol,name:f.name,price:f.price,priceChange:f.priceChange})]})}),h&&a.jsx("hr",{className:"my-0 border-gray-200 border-t"}),h&&a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(RD,{value:p,onChange:u,options:d}),a.jsx(ehe,{strikeAndType:T,expirationDate:F,contractPrice:g})]}),m&&a.jsx(qD,{bid:M,mid:O.display,ask:z,lastUpdated:x,onRefreshQuoteClicked:e}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm leading-5",children:"Quantity"}),a.jsxs("span",{className:"font-normal text-gray-700 text-xs leading-4",children:["x ",Z," Shares"]})]}),a.jsx(a0,{name:"quantity",control:n,render:({field:re,fieldState:{error:ne}})=>a.jsx(o0,{...re,onBlur:k=>{re.onBlur(),i(k)},type:"number",min:"1",step:"1",errorMsg:ne?.message})})]}),a.jsx(Uo,{label:"Order Type",value:_,onChange:R,options:w}),_==="limit"&&a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm leading-5",children:"Limit Price"}),a.jsx("span",{className:"font-normal text-gray-700 text-xs leading-4",children:b?"Credit":"Debit"})]}),a.jsx(a0,{name:"limitPrice",control:n,render:({field:re,fieldState:{error:ne}})=>a.jsx(o0,{...re,value:re.value??"",type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:ne?.message})})]}),_==="stop"&&a.jsx(a0,{name:"stopPrice",control:n,render:({field:re,fieldState:{error:ne}})=>a.jsx(o0,{label:"Stop Price",...re,value:re.value??"",type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:ne?.message})}),_==="stop_limit"&&a.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[a.jsx(a0,{name:"stopPrice",control:n,render:({field:re,fieldState:{error:ne}})=>a.jsx(o0,{label:"Stop Price",...re,value:re.value??"",type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:ne?.message})}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm leading-5",children:"Limit Price"}),a.jsx("span",{className:"font-normal text-gray-700 text-xs leading-4",children:b?"Credit":"Debit"})]}),a.jsx(a0,{name:"limitPrice",control:n,render:({field:re,fieldState:{error:ne}})=>a.jsx(o0,{...re,value:re.value??"",type:"number",min:"0",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:ne?.message})})]})]}),a.jsx(Uo,{label:"Time in Force",value:W,onChange:E,options:j})]}),a.jsx("hr",{className:"my-0 border-gray-200 border-t"}),a.jsx(SD,{isCredit:b,orderValue:C,feeRows:A,totalFees:v,estimatedCost:S,buyingPowerDisplay:q.display,buyingPowerLabel:q.label,showIndicativeEstimate:_==="stop"||_==="stop_limit"}),a.jsx(CD,{onCancel:o,isSubmitDisabled:s,isSubmitLoading:c,isSubmitCompleted:l})]}),nhe=({clock:e,product:t,account:n,margin:r,symbol:o,quote:i,contract:s,refetchQuote:c,price:l,quoteSide:p,onCancel:u,positions:d,AssetSearch:b})=>{const f=J4e({account:n,product:t,contract:s,quote:i,margin:r,symbol:o,price:l,quoteSide:p,onClearSelection:u,positions:d,clock:e});return a.jsx(the,{onRefreshQuoteClicked:c,AssetSearch:b,...f})}
99,y3=({symbol:e,price:t,quoteSide:n,onCancel:r})=>{const{clock:o,product:i,account:s,symbol:c,isContractSymbol:l,isCryptoSymbol:p,margin:u,positions:d,quote:b,asset:f,indexMarketData:m,contract:h,refetchQuote:M,onSymbolChange:z,isSymbolInputAutoFocus:O,feedLabel:g}=E4e({initialSymbol:e});return l?a.jsx(nhe,{clock:o,product:i,account:s,margin:u,symbol:c,contract:h,quote:b,refetchQuote:M,price:t,quoteSide:n,onCancel:r,positions:d,AssetSearch:a.jsx(Vl,{placeholder:"Search symbol or contract",value:c,onChange:z,onSelect:z,autofocus:O,showFilters:!1})}):p?a.jsx(Sme,{product:i,account:s,margin:u,positions:d,symbol:c,asset:f,quote:b,refetchQuote:M,AssetSearch:a.jsx(Vl,{value:c,onChange:z,onSelect:z,autofocus:O,showFilters:!1})}):f?.class==="us_index"?a.jsx(x4e,{asset:f,marketData:m,AssetSearch:a.jsx(Vl,{value:c,onChange:z,onSelect:z,autofocus:O,showFilters:!1})}):a.jsx(A4e,{clock:o,product:i,account:s,symbol:c,margin:u,positions:d,quote:b,refetchQuote:M,asset:f,feedLabel:g,AssetSearch:a.jsx(Vl,{value:c,onChange:z,onSelect:z,autofocus:O,showFilters:!1})})},rhe=()=>{const{product:e,currentAccount:t}=N0();return a.jsx(ra,{title:"API Keys",children:a.jsx(nB,{product:e,accountID:t?.id},t?.id)})},ND=({filled:e})=>a.jsxs("svg",{"aria-hidden":"true",width:"26",height:"26",viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("path",{d:"M3.81333 9.9267C3.93117 8.39483 4.74674 7.00217 6.0251 6.14993L7.24038 5.33975C8.06171 4.79219 9.02675 4.5 10.0139 4.5H13H16.538C18.0903 4.5 19.5546 5.22102 20.5011 6.45145L22.9631 9.65206C23.6355 10.5261 24 11.5979 24 12.7006V14.4222C24 15.0827 23.6268 15.6866 23.0359 15.982V15.982C22.3707 16.3146 21.8583 16.8896 21.6042 17.5885L20.404 20.889C20.1615 21.556 19.5275 22 18.8178 22H18.5308C17.925 22 17.3969 21.5877 17.25 21V21C17.1031 20.4123 16.575 20 15.9692 20H13.5H11.0308C10.425 20 9.89693 20.4123 9.75 21V21C9.60307 21.5877 9.07502 22 8.46922 22H7.625C6.96383 22 6.3875 21.55 6.22715 20.9086L5.63312 18.5325C5.54464 18.1786 5.41769 17.8354 5.25454 17.5091L4.11935 15.2387C3.71408 14.4282 3.53671 13.5227 3.60622 12.6192L3.81333 9.9267Z",fill:e?"#FEE546":"none"}),a.jsx("path",{d:"M19.5 11.7812C19.5 12.0223 19.4285 12.2579 19.2946 12.4584C19.1607 12.6588 18.9703 12.815 18.7476 12.9072C18.5249 12.9995 18.2799 13.0236 18.0435 12.9766C17.8071 12.9296 17.5899 12.8135 17.4195 12.643C17.249 12.4726 17.1329 12.2554 17.0859 12.019C17.0389 11.7826 17.063 11.5376 17.1553 11.3149C17.2475 11.0922 17.4037 10.9018 17.6041 10.7679C17.8046 10.634 18.0402 10.5625 18.2812 10.5625C18.6045 10.5625 18.9145 10.6909 19.143 10.9195C19.3716 11.148 19.5 11.458 19.5 11.7812ZM15.4375 6.5H11.375C11.1595 6.5 10.9528 6.5856 10.8005 6.73798C10.6481 6.89035 10.5625 7.09701 10.5625 7.3125C10.5625 7.52799 10.6481 7.73465 10.8005 7.88702C10.9528 8.0394 11.1595 8.125 11.375 8.125H15.4375C15.653 8.125 15.8597 8.0394 16.012 7.88702C16.1644 7.73465 16.25 7.52799 16.25 7.3125C16.25 7.09701 16.1644 6.89035 16.012 6.73798C15.8597 6.5856 15.653 6.5 15.4375 6.5ZM25.1875 11.375V14.625C25.1875 15.2715 24.9307 15.8915 24.4736 16.3486C24.0165 16.8057 23.3965 17.0625 22.75 17.0625H22.5103L20.864 21.6714C20.7513 21.9871 20.5437 22.2602 20.2697 22.4533C19.9957 22.6464 19.6686 22.75 19.3334 22.75H18.0416C17.7064 22.75 17.3793 22.6464 17.1053 22.4533C16.8313 22.2602 16.6237 21.9871 16.511 21.6714L16.316 21.125H10.4965L10.3015 21.6714C10.1888 21.9871 9.98118 22.2602 9.70718 22.4533C9.43317 22.6464 9.10615 22.75 8.77094 22.75H7.47906C7.14385 22.75 6.81683 22.6464 6.54282 22.4533C6.26882 22.2602 6.06123 21.9871 5.94852 21.6714L4.67188 18.1005C3.45737 16.7259 2.6969 15.0099 2.49437 13.1869C2.23216 13.3246 2.01258 13.5314 1.85935 13.7848C1.70613 14.0383 1.62509 14.3288 1.625 14.625C1.625 14.8405 1.5394 15.0472 1.38702 15.1995C1.23465 15.3519 1.02799 15.4375 0.8125 15.4375C0.597012 15.4375 0.390349 15.3519 0.237976 15.1995C0.0856024 15.0472 0 14.8405 0 14.625C0.00124148 13.9004 0.244585 13.197 0.69137 12.6266C1.13816 12.0561 1.76276 11.6514 2.46594 11.4766C2.64745 9.23744 3.6644 7.14847 5.31485 5.62445C6.9653 4.10044 9.12854 3.25285 11.375 3.25H21.9375C22.153 3.25 22.3597 3.3356 22.512 3.48798C22.6644 3.64035 22.75 3.84701 22.75 4.0625C22.75 4.27799 22.6644 4.48465 22.512 4.63702C22.3597 4.7894 22.153 4.875 21.9375 4.875H19.7651C21.1135 5.82105 22.1739 7.1216 22.8292 8.63281C22.8729 8.73438 22.9155 8.83594 22.9562 8.9375C23.5663 8.98929 24.1345 9.26878 24.5479 9.72041C24.9614 10.172 25.1897 10.7627 25.1875 11.375ZM23.5625 11.375C23.5625 11.1595 23.4769 10.9528 23.3245 10.8005C23.1722 10.6481 22.9655 10.5625 22.75 10.5625H22.3783C22.2052 10.5627 22.0367 10.5076 21.8971 10.4053C21.7575 10.303 21.6543 10.1588 21.6023 9.99375C21.1368 8.50823 20.2088 7.21035 18.9536 6.28951C17.6984 5.36867 16.1817 4.87306 14.625 4.875H11.375C9.95588 4.87493 8.56741 5.28778 7.37889 6.06322C6.19037 6.83866 5.25316 7.94318 4.68155 9.24208C4.10994 10.541 3.92863 11.9782 4.15973 13.3783C4.39083 14.7785 5.02436 16.0812 5.98305 17.1275C6.05636 17.2072 6.11299 17.3008 6.14961 17.4027L7.47906 21.125H8.77094L9.15891 20.0393C9.21523 19.8815 9.31895 19.745 9.45585 19.6485C9.59276 19.552 9.75615 19.5001 9.92367 19.5H16.8888C17.0563 19.5001 17.2197 19.552 17.3566 19.6485C17.4935 19.745 17.5973 19.8815 17.6536 20.0393L18.0416 21.125H19.3334L21.1727 15.9768C21.2291 15.819 21.3328 15.6825 21.4697 15.586C21.6066 15.4895 21.77 15.4376 21.9375 15.4375H22.75C22.9655 15.4375 23.1722 15.3519 23.3245 15.1995C23.4769 15.0472 23.5625 14.8405 23.5625 14.625V11.375Z",fill:"#343330"})]}),wD=({filled:e})=>a.jsxs("svg",{"aria-hidden":"true",width:"26",height:"26",viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("rect",{x:"4.875",y:"9.75",width:"16.25",height:"8.125",fill:e?"#FEE546":"none"}),a.jsx("path",{d:"M2.4375 10.562H4.875V17.062H3.25C3.03451 17.062 2.82785 17.1476 2.67548 17.3C2.5231 17.4523 2.4375 17.659 2.4375 17.8745C2.4375 18.09 2.5231 18.2966 2.67548 18.449C2.82785 18.6014 3.03451 18.687 3.25 18.687H22.75C22.9655 18.687 23.1722 18.6014 23.3245 18.449C23.4769 18.2966 23.5625 18.09 23.5625 17.8745C23.5625 17.659 23.4769 17.4523 23.3245 17.3C23.1722 17.1476 22.9655 17.062 22.75 17.062H21.125V10.562H23.5625C23.7393 10.5618 23.9112 10.504 24.0521 10.3973C24.1931 10.2906 24.2954 10.1408 24.3435 9.97068C24.3916 9.80058 24.383 9.61941 24.3188 9.45468C24.2547 9.28994 24.1385 9.15062 23.988 9.05785L13.4255 2.55785C13.2976 2.47916 13.1502 2.4375 13 2.4375C12.8498 2.4375 12.7024 2.47916 12.5745 2.55785L2.01195 9.05785C1.86147 9.15062 1.74534 9.28994 1.68119 9.45468C1.61705 9.61941 1.60838 9.80058 1.65651 9.97068C1.70463 10.1408 1.80693 10.2906 1.94787 10.3973C2.08881 10.504 2.26072 10.5618 2.4375 10.562ZM6.5 10.562H9.75V17.062H6.5V10.562ZM14.625 10.562V17.062H11.375V10.562H14.625ZM19.5 17.062H16.25V10.562H19.5V17.062ZM13 4.20317L20.6923 8.93699H5.30766L13 4.20317ZM25.1875 21.1245C25.1875 21.34 25.1019 21.5466 24.9495 21.699C24.7972 21.8514 24.5905 21.937 24.375 21.937H1.625C1.40951 21.937 1.20285 21.8514 1.05048 21.699C0.898102 21.5466 0.8125 21.34 0.8125 21.1245C0.8125 20.909 0.898102 20.7023 1.05048 20.55C1.20285 20.3976 1.40951 20.312 1.625 20.312H24.375C24.5905 20.312 24.7972 20.3976 24.9495 20.55C25.1019 20.7023 25.1875 20.909 25.1875 21.1245Z",fill:"#27272A"})]}),ahe="/resources/images/bg-ira-contributions.svg",ohe=({percentage:e,hasOvercontributed:t})=>a.jsx("div",{className:"flex h-2 w-full items-center justify-start rounded bg-gray-100",children:a.jsx("div",{className:Kt("h-2 rounded",t?"bg-orange-500":"bg-indigo-500","duration-300"),style:{width:`${Math.min(e,100)}%`}})}),ihe="https://www.irs.gov/retirement-plans/plan-participant-employee/retirement-topics-ira-contribution-limits",she={both:e=>a.jsxs("span",{children:["You've over-contributed ",e," across Roth & Traditional accounts."]}),roth:e=>a.jsxs("span",{children:["You've over-contributed ",e," to your Roth IRA."]}),traditional:e=>a.jsxs("span",{children:["You've over-contributed ",e," to your Traditional IRA."]})},che=({type:e,overcontributionAmount:t})=>{const n=a.jsx("span",{className:"font-mono",children:U0(t)}),r=she[e||"traditional"](n);return a.jsx(On,{variant:"warning",message:r,button:a.jsx("a",{className:"text-sm",href:ihe,"aria-label":"Learn more about IRA contribution limits",children:"Learn More"})})},ED=({children:e})=>a.jsx("div",{className:`flex rounded-lg border border-gray-200 px-6 py-4 bg-[url(${ahe})] bg-no-repeat`,children:e}
99),lhe=()=>a.jsx(ED,{children:a.jsx("div",{className:O0("w-full items-center justify-items-center"),children:a.jsx(dt,{})})}),phe=({currentType:e,hasBothTypes:t,ytdAccountContributionAmount:n,ytdOverallContributionAmount:r,ownerAnnualContributionLimit:o,lifetimeOverallContributionAmount:i,overcontributionAmount:s,ytdAccountContributionPercent:c,currentYear:l,taxYear:p,availableTaxYears:u,onClickAddContribution:d,onClickTaxYear:b})=>{const f=s>0,m=e==="traditional"?"IRA Overview":"Roth IRA Overview",h=e==="traditional"?a.jsx(wD,{}):a.jsx(ND,{}),M=f&&"text-orange-600"||"text-gray-400",z=f&&"text-orange-600"||r>0&&"text-emerald-500"||"text-gray-400";return a.jsx(ED,{children:a.jsxs("div",{className:"flex w-full flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[h,a.jsx("span",{className:"m-0 p-0 font-medium text-base text-inherit slashed-zero",children:m}),a.jsx("a",{href:"https://alpaca.markets/support/tag/ira",target:"_blank",rel:"noopener",children:a.jsx(Qe,{name:"QuestionMarkCircle"})})]}),a.jsxs("div",{className:"flex items-center gap-2",children:[u.some(O=>O!==l)&&a.jsx(f1,{value:p,options:u.map(O=>({label:O,value:O})),onChange:b}),a.jsx(ue,{disabled:f||p!==l,onClick:d,children:"Add Contribution"})]})]}),f&&a.jsx(che,{type:t?"both":e,overcontributionAmount:s}),a.jsxs("div",{className:"flex justify-between",children:[a.jsxs("div",{children:[a.jsx("span",{className:`${M} font-mono text-sm`,children:U0(n,{acceptZero:!0})}),a.jsxs("span",{className:"font-mono text-gray-700 text-sm",children:["/",U0(o)]})]}),f?a.jsxs("span",{className:"font-mono text-orange-600 text-sm",children:[U0(s)," Over"]}):a.jsxs("span",{className:"font-mono text-gray-700 text-sm",children:[c,"%"]})]}),a.jsx(ohe,{percentage:c,hasOvercontributed:f}),a.jsxs("div",{className:"flex justify-between",children:[a.jsxs("div",{className:"flex flex-col items-start gap-1",children:[a.jsxs("span",{className:"text-sm",children:[p," Contributions"]}),a.jsx("span",{className:`font-mono text-sm ${z}`,children:U0(r,{withPrefix:r!==0,acceptZero:!0})})]}),a.jsxs("div",{className:"flex flex-col items-start gap-1",children:[a.jsx("span",{className:"text-sm",children:"Lifetime Contributions"}),a.jsx("span",{className:"font-mono text-sm",children:U0(i)})]})]})]})})},E_=new Date().getFullYear().toString(),uhe=()=>{const e=M0(),[t,n]=y.useState(E_),{currentAccount:r,liveAccounts:o}=N0();if(!r)throw new Error("This component cannot be rendered without a current account");const i=r?.account_type==="ira",s=o.filter(z=>z.account_type==="ira"),c=s.some(z=>z.account_sub_type==="traditional")&&s.some(z=>z.account_sub_type==="roth"),{ytdAccountContributionAmount:l,ytdOverallContributionAmount:p,ownerAnnualContributionLimit:u,ytdAccountContributionPercent:d,overcontributionAmount:b,lifetimeOverallContributionAmount:f,availableTaxYears:m,isLoading:h}=qre({currentAccount:r,taxYear:t}),M=J1(H1.IRA_CONTRIBUTIONS_CARD);return!i||!M?null:h?a.jsx(lhe,{}):a.jsx(phe,{currentType:r.account_sub_type??"",hasBothTypes:c,ytdAccountContributionAmount:l,ytdOverallContributionAmount:p,ownerAnnualContributionLimit:u,lifetimeOverallContributionAmount:f,overcontributionAmount:b,ytdAccountContributionPercent:d,currentYear:E_,taxYear:t,availableTaxYears:m,onClickAddContribution:()=>e.push(se.ROUTE_FUNDING_DEPOSIT),onClickTaxYear:z=>n(z)})},dhe=()=>a.jsxs("svg",{"aria-hidden":"true",width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("rect",{width:"80",height:"80",rx:"40",fill:"#FEFDE8"}),a.jsx("path",{d:"M38.3607 21.2082C39.1218 20.5217 40.2786 20.5217 41.0397 21.2082L45.3547 25.1C45.6959 25.4077 46.1325 25.5886 46.5913 25.6122L52.3944 25.9114C53.418 25.9642 54.236 26.7822 54.2888 27.8058L54.588 33.6089C54.6116 34.0677 54.7925 34.5043 55.1002 34.8455L58.992 39.1605C59.6785 39.9216 59.6785 41.0784 58.992 41.8395L55.1002 46.1545C54.7925 46.4957 54.6116 46.9323 54.588 47.3911L54.2888 53.1942C54.236 54.2178 53.418 55.0358 52.3944 55.0886L46.5913 55.3878C46.1325 55.4114 45.6959 55.5923 45.3547 55.9L41.0397 59.7918C40.2786 60.4783 39.1218 60.4783 38.3607 59.7918L34.0457 55.9C33.7045 55.5923 33.2679 55.4114 32.8091 55.3878L27.006 55.0886C25.9824 55.0358 25.1644 54.2178 25.1116 53.1942L24.8124 47.3911C24.7888 46.9323 24.6079 46.4957 24.3002 46.1545L20.4084 41.8395C19.7219 41.0784 
9919.7219 39.9216 20.4084 39.1605L24.3002 34.8455C24.6079 34.5043 24.7888 34.0677 24.8124 33.6089L25.1116 27.8058C25.1644 26.7822 25.9824 25.9642 27.006 25.9114L32.8091 25.6122C33.2679 25.5886 33.7045 25.4077 34.0457 25.1L38.3607 21.2082Z",fill:"#FEE546"}),a.jsx("path",{d:"M58.3488 35.2787C57.6419 34.54 56.9106 33.7788 56.635 33.1094C56.38 32.4963 56.365 31.48 56.35 30.4956C56.3219 28.6656 56.2919 26.5919 54.85 25.15C53.4081 23.7081 51.3344 23.6781 49.5044 23.65C48.52 23.635 47.5037 23.62 46.8906 23.365C46.2231 23.0894 45.46 22.3581 44.7212 21.6512C43.4275 20.4081 41.9575 19 40 19C38.0425 19 36.5744 20.4081 35.2787 21.6512C34.54 22.3581 33.7788 23.0894 33.1094 23.365C32.5 23.62 31.48 23.635 30.4956 23.65C28.6656 23.6781 26.5919 23.7081 25.15 25.15C23.7081 26.5919 23.6875 28.6656 23.65 30.4956C23.635 31.48 23.62 32.4963 23.365 33.1094C23.0894 33.7769 22.3581 34.54 21.6512 35.2787C20.4081 36.5725 19 38.0425 19 40C19 41.9575 20.4081 43.4256 21.6512 44.7212C22.3581 45.46 23.0894 46.2213 23.365 46.8906C23.62 47.5037 23.635 48.52 23.65 49.5044C23.6781 51.3344 23.7081 53.4081 25.15 54.85C26.5919 56.2919 28.6656 56.3219 30.4956 56.35C31.48 56.365 32.4963 56.38 33.1094 56.635C33.7769 56.9106 34.54 57.6419 35.2787 58.3488C36.5725 59.5919 38.0425 61 40 61C41.9575 61 43.4256 59.5919 44.7212 58.3488C45.46 57.6419 46.2213 56.9106 46.8906 56.635C47.5037 56.38 48.52 56.365 49.5044 56.35C51.3344 56.3219 53.4081 56.2919 54.85 54.85C56.2919 53.4081 56.3219 51.3344 56.35 49.5044C56.365 48.52 56.38 47.5037 56.635 46.8906C56.9106 46.2231 57.6419 45.46 58.3488 44.7212C59.5919 43.4275 61 41.9575 61 40C61 38.0425 59.5919 36.5744 58.3488 35.2787ZM56.1831 42.6456C55.285 43.5831 54.355 44.5525 53.8619 45.7431C53.3894 46.8869 53.3687 48.1937 53.35 49.4594C53.3312 50.7719 53.3106 52.1463 52.7275 52.7275C52.1444 53.3088 50.7794 53.3312 49.4594 53.35C48.1937 53.3687 46.8869 53.3894 45.7431 53.8619C44.5525 54.355 43.5831 55.285 42.6456 56.1831C41.7081 57.0812 40.75 58 40 58C39.25 58 38.2844 57.0775 37.3544 56.1831C36.4244 55.2887 35.4475 54.355 34.2569 53.8619C33.1131 53.3894 31.8063 53.3687 30.5406 53.35C29.2281 53.3312 27.8538 53.3106 27.2725 52.7275C26.6912 52.1444 26.6687 50.7794 26.65 49.4594C26.6312 48.1937 26.6106 46.8869 26.1381 45.7431C25.645 44.5525 24.715 43.5831 23.8169 42.6456C22.9187 41.7081 22 40.75 22 40C22 39.25 22.9225 38.2844 23.8169 37.3544C24.7112 36.4244 25.645 35.4475 26.1381 34.2569C26.6106 33.1131 26.6312 31.8063 26.65 30.5406C26.6687 29.2281 26.6894 27.8538 27.2725 27.2725C27.8556 26.6912 29.2206 26.6687 30.5406 26.65C31.8063 26.6312 33.1131 26.6106 34.2569 26.1381C35.4475 25.645 36.4169 24.715 37.3544 23.8169C38.2919 22.9187 39.25 22 40 22C40.75 22 41.7156 22.9225 42.6456 23.8169C43.5756 24.7112 44.5525 25.645 45.7431 26.1381C46.8869 26.6106 48.1937 26.6312 49.4594 26.65C50.7719 26.6687 52.1463 26.6894 52.7275 27.2725C53.3088 27.8556 53.3312 29.2206 53.35 30.5406C53.3687 31.8063 53.3894 33.1131 53.8619 34.2569C54.355 35.4475 55.285 36.4169 56.1831 37.3544C57.0812 38.2919 58 39.25 58 40C58 40.75 57.0775 41.7156 56.1831 42.6456ZM48.5613 34.4387C48.7007 34.5781 48.8114 34.7435 48.8868 34.9256C48.9623 35.1077 49.0012 35.3029 49.0012 35.5C49.0012 35.6971 48.9623 35.8923 48.8868 36.0744C48.8114 36.2565 48.7007 36.4219 48.5613 36.5613L38.0613 47.0613C37.9219 47.2007 37.7565 47.3114 37.5744 47.3868C37.3923 47.4623 37.1971 47.5012 37 47.5012C36.8029 47.5012 36.6077 47.4623 36.4256 47.3868C36.2435 47.3114 36.0781 47.2007 35.9387 47.0613L31.4387 42.5613C31.1573 42.2798 30.9992 41.898 30.9992 41.5C30.9992 41.102 31.1573 40.7202 31.4387 40.4387C31.7202 40.1573 32.102 39.9992 32.5 39.9992C32.898 39.9992 33.2798 40.1573 33.5613 40.4387L37 43.8794L46.4387 34.4387C46.5781 34.2993 46.7435 34.1886 46.9256 34.1132C47.1077 34.0377 47.3029 33.9988 47.5 33.9988C47.6971 33.9988 47.8923 34.0377 48.0744 34.1132C48.2565 34.1886 48.4219 34.2993 48.5613 34.4387Z",fill:"#27272A"})]}),bhe=()=>{const e=M0(),t=Tt(),{component:n,toggle:r,isOpen:o}=pn({size:"xs",title:"",onClose:()=>{e.replace(t.pathname,{})},controls:a.jsx(ue,{variant:"v2/filled",className:"w-full bg-yellow-300 text-black hover:bg-yellow-500",onClick:()=>{r(),e.replace(t.pathname,{})},children:"Okay"}),content:a.jsxs("div",{className:"flex flex-col items-center gap-4",children:[a.jsx(dhe,{}),a.jsx("h1",{className:"text-2xl text-gray-800",children:"You are in!"}),a.jsxs("div",{className:"flex flex-col items-center gap-1 text-gray-600",children:[a.jsx("span",{children:"Your account is active and ready to earn."}),a.jsx("span",{children:"Interest adds up daily and gets paid monthly!"})]})]}),contentClassName:"p-4 m-0",panelClassName:"p-0"}),i=y.useRef(!1);return y.useEffect(()=>{t.state?.showFpslSuccessModal&&!o&&!i.current&&(i.current=!0,r())},[t.state?.showFpslSuccessModal,o,r]),a.jsx(a.Fragment,{children:n})},L_="g_colab",fhe="algodash_google_colab_x_clicked",mhe="algodash_google_colab_clicked",hhe=()=>{const[e,t]=y.useState(!1),n=()=>{t(!1),window?.localStorage?.setItem(L_,"1"),j0.dispatch(fhe)},r=()=>j0.dispatch(mhe);return y.useEffect(()=>{window?.localStorage?.getItem(L_)||t(!0)},[]),e?a.jsx(que,{onClose:n,onClickLink:r}):null},Mhe=({product:e,margin:t,owner:n,ownerDetails:r,isLegalEntity:o,isLegalEntityLoading:i,bypassCountryCheck:s,account:c})=>!ar(c)&&!!t&&!!n&&!!r&&e==="live"&&!i&&(s||n.country_of_tax_residence==="USA")&&(o?s||n.country_of_incorporation==="USA":Number(t.cash)>2500||Number(r.annual_income_min)>=2e4||Number(r.liquid_net_worth_min)>=2e4||r.investment_experience_with_stocks&&r.investment_experience_with_stocks!=="none"||r.investment_experience_with_options&&r.investment_experience_with_options!=="none"),LD=({product:e,margin:t,owner:n,ownerDetails:r,isLegalEntity:o,isLegalEntityLoading:i,account:s})=>{const c=J1(H1.FPSL_COUNTRY_CHECK_BYPASS);return Mhe({product:e,margin:t,owner:n,ownerDetails:r,isLegalEntity:o,isLegalEntityLoading:i,bypassCountryCheck:c,account:s})},zhe=["ACTIVE","ACCOUNT_APPROVED","ACCOUNT_UPDATED"],Ohe={isEligible:!0,isLoading:!1},_s={isEligible:!1,isLoading:!1},ghe={isEligible:!1,isLoading:!0},yhe=({accounts:e,tradeAccount:t,tradeAccountDetails:n,isLegalEntity:r,isLoading:o})=>{if(o||!e||!n)return ghe;if(r||!t||!zhe.includes(t.status)||n.country_of_tax_residence!=="USA"||n.tax_id_type!=="USA_SSN"&&n.tax_id_type!=="USA_ITIN")return _s;const i=e.find(c=>c.account_type==="ira"&&c.account_sub_type==="roth"),s=e.find(c=>c.account_type==="ira"&&c.account_sub_type==="traditional");return i&&s?_s:Ohe},TD=()=>{const{liveAccounts:e}=N0(),{account:t}=Jt(),{owners:n,isLoading:r}=Qt({accountId:t?.id??"",options:{enabled:!!t?.id}}),o=n?.find(i=>i.primary===!0);return yhe({accounts:e,tradeAccount:t,tradeAccountDetails:o,isLegalEntity:o?.is_legal_entity,isLoading:!e||r})},Au="entity_onboarding_timer",va={start:(e=Au)=>{window?.localStorage?.setItem(e,Date.now().toString())},end:(e=Au)=>{const t=window?.localStorage?.getItem(e);return t?Date.now()-parseInt(t,10):void 0},remove:(e=Au)=>{window?.localStorage?.removeItem(e)},isSet:(e=Au)=>window?.localStorage?.getItem(e)!==null},Ahe=()=>{try{return window.localStorage.setItem("_test_","1"),window.localStorage.removeItem("_test_"),!0}catch{return!1}},I4="options_opt_in_tier",vu="opt_in_timer",B4="options_opt_in_utms",vhe=["APPROVED","LOWER_LEVEL_APPROVED"],hr={setUTMs:e=>{window.localStorage?.setItem(B4,JSON.stringify(e))},getUTMs:()=>{const e=window.localStorage?.getItem(B4);if(e)return JSON.parse(e)},removeUTMs:()=>{window.localStorage?.removeItem(B4)},setTier:e=>{window.localStorage?.setItem(I4,e)},getTier:()=>window.localStorage?.getItem(I4),removeTier:()=>{window.localStorage?.removeItem(I4)},startTimer:()=>{va.isSet(vu)||va.start(vu)},endTimer:()=>{const e=va.end(vu);return va.remove(vu),e}},zr={started:()=>{j0.dispatch("algodash_options_opt_in_started")},completed:(e,t)=>{j0.dispatch("algodash_options_opt_in_completed",{duration:e,...t})},nextClicked:()=>{j0.dispatch("algodash_options_opt_in_next_clicked",{url:window.location.pathname})},backClicked:()=>{j0.dispatch("algodash_options_opt_in_back_clicked",{url:window.location.pathname})},pageCompleted:e=>{j0.dispatch("algodash_options_opt_in_page_completed",{duration:e,url:window.location.pathname})}},T_=e=>Math.min(e?.admin_configurations?.max_options_trading_level??3,e?.user_configurations?.max_options_trading_level??3,e?.options_approved_level??0),xhe=(e,t,n,r)=>!(!e||!n||En(e)||e.options_approved_level===3||t&&!r||["PENDING"].includes(n?.OptionsRequestStatus??"")||n?.ReapplyAvailableDate&&F0(n?.ReapplyAvailableDate).isAfter(new Date)),W_=(e,t)=>
99vhe.includes(t?.OptionsRequestStatus??"")||(e?.options_approved_level??0)>0,ps=({allowLegalEntities:e}={allowLegalEntities:!1})=>{const{isLegalEntity:t,isLegalEntityLoading:n}=it(),{product:r,currentAccount:o,isLoading:i}=N0(),s=r==="live",{data:c,isLoading:l}=RP({accountID:o?.id,options:{enabled:s&&!!o?.id}}),p=n||i||l;return p?{isLoading:p,isOptionsOnboardingAvailable:void 0,isOptionsApproved:void 0,optionsApprovalStatus:void 0,optionsApprovedLevel:0,effectiveOptionsLevel:0}:r==="paper"?{isLoading:!1,isOptionsApproved:W_(o),isOptionsOnboardingAvailable:!1,optionsApprovalStatus:void 0,optionsApprovedLevel:o?.options_approved_level??0,effectiveOptionsLevel:T_(o)}:{isLoading:!1,isOptionsApproved:W_(o,c),isOptionsOnboardingAvailable:s&&xhe(o,t,c,e),optionsApprovalStatus:c,optionsApprovedLevel:o?.options_approved_level??0,effectiveOptionsLevel:T_(o)}},_he=e=>{if(!e)return;const t=new URLSearchParams(e),n=t.get("utm_source"),r=t.get("utm_medium"),o=t.get("utm_campaign"),i=t.get("utm_term"),s=t.get("utm_content"),c={...n&&{utm_source:n},...r&&{utm_medium:r},...o&&{utm_campaign:o},...i&&{utm_term:i},...s&&{utm_content:s}};if(Object.keys(c).length)return c},Che=({margin:e})=>{const t=M0(),{product:n,currentAccount:r}=N0(),{details:o}=N1(),{account:i}=Jt(),{owners:s}=Qt({accountId:i?.id??"",options:{enabled:!!i?.id}}),c=s?.find(O=>O.primary===!0),{isLegalEntity:l,isLegalEntityLoading:p}=it(),{isOptionsOnboardingAvailable:u}=ps(),{status:d}=$c({accountID:r?.id,product:n}),b=LD({product:n,margin:e,owner:c,ownerDetails:o,isLegalEntity:l,isLegalEntityLoading:p,account:r}),f=d?.status!=="ACTIVE"&&b,{isEligible:m}=TD();return{showOptionsSlide:u,showFpslSlide:f,showIraSlide:m,onApplyOptions:()=>{t.push(se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE)},onEnrollFpsl:()=>{t.push(se.ROUTE_FPSL_ONBOARDING)},onApplyIra:()=>{t.push(se.ROUTE_IRA_ONBOARDING)}}},qhe=({onEnroll:e})=>({id:"fpsl",title:a.jsx("h2",{className:"m-0 font-semibold text-gray-800",children:"Stock Lending"}),description:a.jsx("span",{className:"text-gray-700 text-sm",children:"Earn extra income by lending shares — automated, cash-backed, and fully under your control. Trade, sell, or opt out anytime."}),icon:a.jsx(qg,{size:24}),learnMoreLink:"https://alpaca.markets/support/tag/stock-lending",button:{label:"Enroll Now",onClick:e}}),She=({onApply:e})=>({id:"ira",title:a.jsx("h2",{className:"m-0 font-semibold text-gray-800",children:"IRA Accounts"}),description:a.jsx("span",{className:"text-gray-700 text-sm",children:"API trading is now available in IRA accounts — grow your retirement with tax advantages and automation."}),icon:a.jsx(Wj,{size:24}),button:{label:"Apply Now",onClick:e}}),Rhe=({onApply:e})=>({id:"options",title:a.jsx("h2",{className:"m-0 font-semibold text-gray-800",children:"Trade Options Commission Free"}),description:a.jsxs("span",{className:"text-gray-700 text-sm",children:["Build strategies like"," ",a.jsx("a",{href:"https://alpaca.markets/learn/long-straddle?utm_source=dashboard&utm_medium=banner&utm_campaign=options_closeable_banner",target:"_blank",rel:"noopener noreferrer",className:"text-indigo-500 underline",children:"straddles"}),","," ",a.jsx("a",{href:"https://alpaca.markets/learn/iron-butterfly?utm_source=dashboard&utm_medium=banner&utm_campaign=options_closeable_banner",target:"_blank",rel:"noopener noreferrer",className:"text-indigo-500 underline",children:"butterflies"}),", and"," ",a.jsx("a",{href:"https://alpaca.markets/learn/calendar-spread?utm_source=dashboard&utm_medium=banner&utm_campaign=options_closeable_banner",target:"_blank",rel:"noopener noreferrer",className:"text-indigo-500 underline",children:"spreads"})," ","with our Trading API and Dashboard. Read our"," ",a.jsx("a",{href:"https://alpaca.markets/learn/how-to-trade-options-with-alpaca?utm_source=dashboard&utm_medium=banner&utm_campaign=options_closeable_banner",target:"_blank",rel:"noopener noreferrer",className:"text-indigo-500 underline",children:"options trading guide"})," ","to get started."]}),icon:a.jsx(Cj,{size:24}),openInNewTab:!0,button:{label:"Apply Now",onClick:e}}),Nhe=({showOptionsSlide:e,showFpslSlide:t,showIraSlide:n,onApplyOptions:r,onEnrollFpsl:o,onApplyIra:i})=>{const s=[...e?[Rhe({onApply:r})]:[],...t?[qhe({onEnroll:o})]:[],...n?[She({onApply:i})]:[]];return s.length===0?null:a.jsx(bY,{slides:s,autoPlay:!0,autoPlayInterval:15e3,className:"shadow-none"})},whe=({margin:e})=>{const t=Che({margin:e});return a.jsx(Nhe,{...t})},j_="MARKET_DATA_SUBSCRIPTION_PLAN",Ehe=()=>{const e=Jo(),t=p3e(j_),{product:n}=N0(),r=n==="live",{billing:o}=zf({options:{enabled:r}}),{details:i}=N1();y.useEffect(()=>{r&&o?.plan&&i&&t!=="true"&&!i?.opra_agreement_signed_at&&e.onOpen()},[r,o?.plan,i,t,e.onOpen]);const s=()=>{c3e(j_,"true"),e.onClose()},c=()=>{window.location.href=se.ROUTE_MARKET_DATA_OVERVIEW};return{isOpen:e.isOpen,onClose:e.onClose,onDismiss:s,onViewAndSign:c}},Lhe=({isOpen:e,onClose:t,onDismiss:n,onViewAndSign:r})=>a.jsxs(I1,{isOpen:e,onClose:t,title:"Update to Market Data Subscription Plan",controls:a.jsxs("div",{className:"flex w-full justify-between",children:[a.jsx(ue,{onClick:n,variant:"alternate",children:"Dismiss"}),a.jsx(ue,{onClick:r,children:"View and Sign"})]}),children:[a.jsx(V,{children:"As part of the recent release, we have separated indicative feed and OPRA feed."}),a.jsx("br",{}),a.jsx(V,{children:"The great news is that your current subscription of Algo Trader Plus includes this OPRA feed. But before you can take advantage of it, you need to sign the agreement."}),a.jsx("br",{}),a.jsxs(V,{children:["For more details about the difference of the feeds, please refer to our"," ",a.jsx("a",{href:"#",children:"API docs"}),"."]})]}),The=()=>{const{isOpen:e,onClose:t,onDismiss:n,onViewAndSign:r}=Ehe();return a.jsx(Lhe,{isOpen:e,onClose:t,onDismiss:n,onViewAndSign:r})};function Rp(e){return e+.5|0}const No=(e,t,n)=>Math.max(Math.min(e,n),t);function Xl(e){return No(Rp(e*2.55),0,255)}function ko(e){return No(Rp(e*255),0,255)}function $a(e){return No(Rp(e/2.55)/100,0,1)}function k_(e){return No(Rp(e*100),0,100)}const Sr={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},RO=[..."0123456789ABCDEF"],Whe=e=>RO[e&15],jhe=e=>RO[(e&240)>>4]+RO[e&15],xu=e=>(e&240)>>4===(e&15),khe=e=>xu(e.r)&&xu(e.g)&&xu(e.b)&&xu(e.a);function Phe(e){var t=e.length,n;return e[0]==="#"&&(t===4||t===5?n={r:255&Sr[e[1]]*17,g:255&Sr[e[2]]*17,b:255&Sr[e[3]]*17,a:t===5?Sr[e[4]]*17:255}:(t===7||t===9)&&(n={r:Sr[e[1]]<<4|Sr[e[2]],g:Sr[e[3]]<<4|Sr[e[4]],b:Sr[e[5]]<<4|Sr[e[6]],a:t===9?Sr[e[7]]<<4|Sr[e[8]]:255})),n}const Ihe=(e,t)=>e<255?t(e):"";function Bhe(e){var t=khe(e)?Whe:jhe;return e?"#"+t(e.r)+t(e.g)+t(e.b)+Ihe(e.a,t):void 0}const Dhe=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function WD(e,t,n){const r=t*Math.min(n,1-n),o=(i,s=(i+e/30)%12)=>n-r*Math.max(Math.min(s-3,9-s,1),-1);return[o(0),o(8),o(4)]}function Fhe(e,t,n){const r=(o,i=(o+e/60)%6)=>n-n*t*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function Hhe(e,t,n){const r=WD(e,1,.5);let o;for(t+n>1&&(o=1/(t+n),t*=o,n*=o),o=0;o<3;o++)r[o]*=1-t-n,r[o]+=t;return r}function Uhe(e,t,n,r,o){return e===o?(t-n)/r+(t<n?6:0):t===o?(n-e)/r+2:(e-t)/r+4}function r8(e){const n=e.r/255,r=e.g/255,o=e.b/255,i=Math.max(n,r,o),s=Math.min(n,r,o),c=(i+s)/2;let l,p,u;return i!==s&&(u=i-s,p=c>.5?u/(2-i-s):u/(i+s),l=Uhe(n,r,o,u,i),l=l*60+.5),[l|0,p||0,c]}function a8(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(ko)}function o8(e,t,n){return a8(WD,e,t,n)}function Vhe(e,t,n){return a8(Hhe,e,t,n)}function Xhe(e,t,n){return a8(Fhe,e,t,n)}function jD(e){return(e%360+360)%360}function $he(e){const t=Dhe.exec(e);let n=255,r;if(!t)return;t[5]!==r&&(n=t[6]?Xl(+t[5]):ko(+t[5]));const o=jD(+t[2]),i=+t[3]/100,s=+t[4]/100;return t[1]==="hwb"?r=Vhe(o,i,s):t[1]==="hsv"?r=Xhe(o,i,s):r=o8(o,i,s),{r:r[0],g:r[1],b:r[2],a:n}}function Ghe(e,t){var n=r8(e);n[0]=jD(n[0]+t),n=o8(n),e.r=n[0],e.g=n[1],e.b=n[2]}function Khe(e){if(!e)return;const t=r8(e),n=t[0],r=k_(t[1]),o=k_(t[2]);return e.a<255?`hsla(${n}, ${r}%, ${o}%, ${$a(e.a)})`:`hsl(${n}, ${r}%, ${o}%)`}const P_={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},I_={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",K
vendor: 5,082 bytes, line 99
99ocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function Zhe(){const e={},t=Object.keys(I_),n=Object.keys(P_);let r,o,i,s,c;for(r=0;r<t.length;r++){for(s=c=t[r],o=0;o<n.length;o++)i=n[o],c=c.replace(i,P_[i]);i=parseInt(I_[s],16),e[c]=[i>>16&255,i>>8&255,i&255]}return e}let _u;function Yhe(e){_u||(_u=Zhe(),_u.transparent=[0,0,0,0]);const t=_u[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const Qhe=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function Jhe(e){const t=Qhe.exec(e);let n=255,r,o,i;if(t){if(t[7]!==r){const s=+t[7];n=t[8]?Xl(s):No(s*255,0,255)}return r=+t[1],o=+t[3],i=+t[5],r=255&(t[2]?Xl(r):No(r,0,255)),o=255&(t[4]?Xl(o):No(o,0,255)),i=255&(t[6]?Xl(i):No(i,0,255)),{r,g:o,b:i,a:n}}}function eMe(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${$a(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}const D4=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,Cs=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function tMe(e,t,n){const r=Cs($a(e.r)),o=Cs($a(e.g)),i=Cs($a(e.b));return{r:ko(D4(r+n*(Cs($a(t.r))-r))),g:ko(D4(o+n*(Cs($a(t.g))-o))),b:ko(D4(i+n*(Cs($a(t.b))-i))),a:e.a+n*(t.a-e.a)}}function Cu(e,t,n){if(e){let r=r8(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,t===0?360:1)),r=o8(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function kD(e,t){return e&&Object.assign(t||{},e)}function B_(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=ko(e[3]))):(t=kD(e,{r:0,g:0,b:0,a:1}),t.a=ko(t.a)),t}function nMe(e){return e.charAt(0)==="r"?Jhe(e):$he(e)}class B2{constructor(t){if(t instanceof B2)return t;const n=typeof t;let r;n==="object"?r=B_(t):n==="string"&&(r=Phe(t)||Yhe(t)||nMe(t)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var t=kD(this._rgb);return t&&(t.a=$a(t.a)),t}set rgb(t){this._rgb=B_(t)}rgbString(){return this._valid?eMe(this._rgb):void 0}hexString(){return this._valid?Bhe(this._rgb):void 0}hslString(){return this._valid?Khe(this._rgb):void 0}mix(t,n){if(t){const r=this.rgb,o=t.rgb;let i;const s=n===i?.5:n,c=2*s-1,l=r.a-o.a,p=((c*l===-1?c:(c+l)/(1+c*l))+1)/2;i=1-p,r.r=255&p*r.r+i*o.r+.5,r.g=255&p*r.g+i*o.g+.5,r.b=255&p*r.b+i*o.b+.5,r.a=s*r.a+(1-s)*o.a,this.rgb=r}return this}interpolate(t,n){return t&&(this._rgb=tMe(this._rgb,t._rgb,n)),this}clone(){return new B2(this.rgb)}alpha(t){return this._rgb.a=ko(t),this}clearer(t){const n=this._rgb;return n.a*=1-t,this}greyscale(){const t=this._rgb,n=Rp(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=n,this}opaquer(t){const n=this._rgb;return n.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Cu(this._rgb,2,t),this}darken(t){return Cu(this._rgb,2,-t),this}saturate(t){return Cu(this._rgb,1,t),this}desaturate(t){return Cu(this._rgb,1,-t),this}rotate(t){return Ghe(this._rgb,t),this}}function Pa(){}const rMe=(()=>{let e=0;return()=>e++})();function ot(e){return e==null}function Zt(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);
vendor: 4,287 bytes, line 99
99return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function R1(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function Wn(e){return(typeof e=="number"||e instanceof Number)&&isFinite(+e)}function ma(e,t){return Wn(e)?e:t}function S1(e,t){return typeof e>"u"?t:e}const aMe=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100*t:+e;function tt(e,t,n){if(e&&typeof e.call=="function")return e.apply(n,t)}function F1(e,t,n,r){let o,i,s;if(Zt(e))for(i=e.length,o=0;o<i;o++)t.call(n,e[o],o);else if(R1(e))for(s=Object.keys(e),i=s.length,o=0;o<i;o++)t.call(n,e[s[o]],s[o])}function A3(e,t){let n,r,o,i;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(o=e[n],i=t[n],o.datasetIndex!==i.datasetIndex||o.index!==i.index)return!1;return!0}function v3(e){if(Zt(e))return e.map(v3);if(R1(e)){const t=Object.create(null),n=Object.keys(e),r=n.length;let o=0;for(;o<r;++o)t[n[o]]=v3(e[n[o]]);return t}return e}function PD(e){return["__proto__","prototype","constructor"].indexOf(e)===-1}function oMe(e,t,n,r){if(!PD(e))return;const o=t[e],i=n[e];R1(o)&&R1(i)?D2(o,i,r):t[e]=v3(i)}function D2(e,t,n){const r=Zt(t)?t:[t],o=r.length;if(!R1(e))return e;n=n||{};const i=n.merger||oMe;let s;for(let c=0;c<o;++c){if(s=r[c],!R1(s))continue;const l=Object.keys(s);for(let p=0,u=l.length;p<u;++p)i(l[p],e,s,n)}return e}function p2(e,t){return D2(e,t,{merger:iMe})}function iMe(e,t,n){if(!PD(e))return;const r=t[e],o=n[e];R1(r)&&R1(o)?p2(r,o):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=v3(o))}const D_={"":e=>e,x:e=>e.x,y:e=>e.y};function sMe(e){const t=e.split("."),n=[];let r="";for(const o of t)r+=o,r.endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}function cMe(e){const t=sMe(e);return n=>{for(const r of t){if(r==="")break;n=n&&n[r]}return n}}function x3(e,t){return(D_[t]||(D_[t]=cMe(t)))(e)}function i8(e){return e.charAt(0).toUpperCase()+e.slice(1)}const _3=e=>typeof e<"u",Vo=e=>typeof e=="function",F_=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};function lMe(e){return e.type==="mouseup"||e.type==="click"||e.type==="contextmenu"}const ln=Math.PI,na=2*ln,pMe=na+ln,C3=Number.POSITIVE_INFINITY,uMe=ln/180,ea=ln/2,hi=ln/4,H_=ln*2/3,ID=Math.log10,Nc=Math.sign;function u2(e,t,n){return Math.abs(e-t)<n}function U_(e){const t=Math.round(e);e=u2(e,t,e/1e3)?t:e;const n=Math.pow(10,Math.floor(ID(e))),r=e/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function dMe(e){const t=[],n=Math.sqrt(e);let r;for(r=1;r<n;r++)e%r===0&&(t.push(r),t.push(e/r));return n===(n|0)&&t.push(n),t.sort((o,i)=>o-i).pop(),t}function bMe(e){return typeof e=="symbol"||typeof e=="object"&&e!==null&&!(Symbol.toPrimitive in e||"toString"in e||"valueOf"in e)}function F2(e){return!bMe(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function fMe(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}function mMe(e,t,n){let r,o,i;for(r=0,o=e.length;r<o;r++)i=e[r][n],isNaN(i)||(t.min=Math.min(t.min,i),t.max=Math.max(t.max,i))}function Ri(e){return e*(ln/180)}function hMe(e){return e*(180/ln)}function V_(e){if(!Wn(e))return;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n++;return n}function MMe(e,t){const n=t.x-e.x,r=t.y-e.y,o=Math.sqrt(n*n+r*r);let i=Math.atan2(r,n);return i<-.5*ln&&(i+=na),{angle:i,distance:o}}function NO(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function zMe(e,t){return(e-t+pMe)%na-ln}function Oa(e){return(e%na+na)%na}function BD(e,t,n,r){const o=Oa(e),i=Oa(t),s=Oa(n),c=Oa(i-o),l=Oa(s-o),p=Oa(o-i),u=Oa(o-s);return o===i||o===s||r&&i===s||c>l&&p<u}function ta(e,t,n){return Math.max(t,Math.min(n,e))}function OMe(e){return ta(e,-32768,32767)}function tc(e,t,n,r=1e-6){return e>=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function s8(e,t,n){n=n||(s=>e[s]<t);let r=e.length-1,o=0,i;for(;r-o>1;)i=o+r>>1,n(i)?o=i:r=i;return{lo:o,hi:r}}const Ni=(e,t,n,r)=>s8(e,n,r?o=>{const i=e[o][t];return i<n||i===n&&e[o+1][t]===n}:o=>e[o][t]<n),gMe=(e,t,n)=>s8(e,n,r=>e[r][t]>=n);function yMe(e,t,n){let r=0,o=e.length;for(;r<o&&e[r]<t;)r++;for(;o>r&&e[o-1]>n;)o--;return r>0||o<e.length?e.slice(r,o):e}const DD=["push","pop","shift","splice","unshift"];function AMe(e,t){if(e._chartjs){e._chartjs.listeners.push(t);return}Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}
vendor: 7,322 bytes, line 99
99),DD.forEach(n=>{const r="_onData"+i8(n),o=e[n];Object.defineProperty(e,n,{configurable:!0,enumerable:!1,value(...i){const s=o.apply(this,i);return e._chartjs.listeners.forEach(c=>{typeof c[r]=="function"&&c[r](...i)}),s}})})}function X_(e,t){const n=e._chartjs;if(!n)return;const r=n.listeners,o=r.indexOf(t);o!==-1&&r.splice(o,1),!(r.length>0)&&(DD.forEach(i=>{delete e[i]}),delete e._chartjs)}function vMe(e){const t=new Set(e);return t.size===e.length?e:Array.from(t)}const FD=(function(){return typeof window>"u"?function(e){return e()}:window.requestAnimationFrame})();function HD(e,t){let n=[],r=!1;return function(...o){n=o,r||(r=!0,FD.call(window,()=>{r=!1,e.apply(t,n)}))}}function xMe(e,t){let n;return function(...r){return t?(clearTimeout(n),n=setTimeout(e,t,r)):e.apply(this,r),t}}const c8=e=>e==="start"?"left":e==="end"?"right":"center",Nn=(e,t,n)=>e==="start"?t:e==="end"?n:(t+n)/2,_Me=(e,t,n,r)=>e===(r?"left":"right")?n:e==="center"?(t+n)/2:t;function CMe(e,t,n){const r=t.length;let o=0,i=r;if(e._sorted){const{iScale:s,vScale:c,_parsed:l}=e,p=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,u=s.axis,{min:d,max:b,minDefined:f,maxDefined:m}=s.getUserBounds();if(f){if(o=Math.min(Ni(l,u,d).lo,n?r:Ni(t,u,s.getPixelForValue(d)).lo),p){const h=l.slice(0,o+1).reverse().findIndex(M=>!ot(M[c.axis]));o-=Math.max(0,h)}o=ta(o,0,r-1)}if(m){let h=Math.max(Ni(l,s.axis,b,!0).hi+1,n?0:Ni(t,u,s.getPixelForValue(b),!0).hi+1);if(p){const M=l.slice(h-1).findIndex(z=>!ot(z[c.axis]));h+=Math.max(0,M)}i=ta(h,o,r)-o}else i=r-o}return{start:o,count:i}}function qMe(e){const{xScale:t,yScale:n,_scaleRanges:r}=e,o={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=o,!0;const i=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,o),i}const qu=e=>e===0||e===1,$_=(e,t,n)=>-(Math.pow(2,10*(e-=1))*Math.sin((e-t)*na/n)),G_=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*na/n)+1,d2={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*ea)+1,easeOutSine:e=>Math.sin(e*ea),easeInOutSine:e=>-.5*(Math.cos(ln*e)-1),easeInExpo:e=>e===0?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>e===1?1:-Math.pow(2,-10*e)+1,easeInOutExpo:e=>qu(e)?e:e<.5?.5*Math.pow(2,10*(e*2-1)):.5*(-Math.pow(2,-10*(e*2-1))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>qu(e)?e:$_(e,.075,.3),easeOutElastic:e=>qu(e)?e:G_(e,.075,.3),easeInOutElastic(e){return qu(e)?e:e<.5?.5*$_(e*2,.1125,.45):.5+.5*G_(e*2-1,.1125,.45)},easeInBack(e){return e*e*((1.70158+1)*e-1.70158)},easeOutBack(e){return(e-=1)*e*((1.70158+1)*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:e=>1-d2.easeOutBounce(1-e),easeOutBounce(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:e=>e<.5?d2.easeInBounce(e*2)*.5:d2.easeOutBounce(e*2-1)*.5+.5};function l8(e){if(e&&typeof e=="object"){const t=e.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function K_(e){return l8(e)?e:new B2(e)}function F4(e){return l8(e)?e:new B2(e).saturate(.5).darken(.1).hexString()}const SMe=["x","y","borderWidth","radius","tension"],RMe=["color","borderColor","backgroundColor"];function NMe(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),e.set("animations",{colors:{type:"color",properties:RMe},numbers:{type:"number",properties:SMe}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function wMe(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Z_=new Map;function EMe(e,t){t=t||{};const n=e+JSON.stringify(t);let r=Z_.get(n);return r||(r=new Intl.NumberFormat(e,t),Z_.set(n,r)),r}function UD(e,t,n){return EMe(t,n).format(e)}const LMe={values(e){return Zt(e)?e:""+e},numeric(e,t,n){if(e===0)return"0";const r=this.chart.options.locale;let o,i=e;if(n.length>1){const p=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(p<1e-4||p>1e15)&&(o="scientific"),i=TMe(e,n)}const s=ID(Math.abs(i)),c=isNaN(s)?1:Math.max(Math.min(-1*Math.floor(s),20),0),l={notation:o,minimumFractionDigits:c,maximumFractionDigits:c};return Object.assign(l,this.options.ticks.format),UD(e,r,l)}};function TMe(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}var VD={formatters:LMe};function WMe(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,n)=>n.lineWidth,tickColor:(t,n)=>n.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:VD.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}const Xi=Object.create(null),wO=Object.create(null);function b2(e,t){if(!t)return e;const n=t.split(".");for(let r=0,o=n.length;r<o;++r){const i=n[r];e=e[i]||(e[i]=Object.create(null))}return e}function H4(e,t,n){return typeof t=="string"?D2(b2(e,t),n):D2(b2(e,""),t)}class jMe{constructor(t,n){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=r=>r.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={}
vendor: 34,131 bytes, line 99
99,this.hoverBackgroundColor=(r,o)=>F4(o.backgroundColor),this.hoverBorderColor=(r,o)=>F4(o.borderColor),this.hoverColor=(r,o)=>F4(o.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}set(t,n){return H4(this,t,n)}get(t){return b2(this,t)}describe(t,n){return H4(wO,t,n)}override(t,n){return H4(Xi,t,n)}route(t,n,r,o){const i=b2(this,t),s=b2(this,r),c="_"+n;Object.defineProperties(i,{[c]:{value:i[n],writable:!0},[n]:{enumerable:!0,get(){const l=this[c],p=s[o];return R1(l)?Object.assign({},p,l):S1(l,p)},set(l){this[c]=l}}})}apply(t){t.forEach(n=>n(this))}}var wt=new jMe({_scriptable:e=>!e.startsWith("on"),_indexable:e=>e!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[NMe,wMe,WMe]);function kMe(e){return!e||ot(e.size)||ot(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}function Y_(e,t,n,r,o){let i=t[o];return i||(i=t[o]=e.measureText(o).width,n.push(o)),i>r&&(r=i),r}function Mi(e,t,n){const r=e.currentDevicePixelRatio,o=n!==0?Math.max(n/2,.5):0;return Math.round((t-o)*r)/r+o}function Q_(e,t){!t&&!e||(t=t||e.getContext("2d"),t.save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function EO(e,t,n,r){XD(e,t,n,r,null)}function XD(e,t,n,r,o){let i,s,c,l,p,u,d,b;const f=t.pointStyle,m=t.rotation,h=t.radius;let M=(m||0)*uMe;if(f&&typeof f=="object"&&(i=f.toString(),i==="[object HTMLImageElement]"||i==="[object HTMLCanvasElement]")){e.save(),e.translate(n,r),e.rotate(M),e.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),e.restore();return}if(!(isNaN(h)||h<=0)){switch(e.beginPath(),f){default:o?e.ellipse(n,r,o/2,h,0,0,na):e.arc(n,r,h,0,na),e.closePath();break;case"triangle":u=o?o/2:h,e.moveTo(n+Math.sin(M)*u,r-Math.cos(M)*h),M+=H_,e.lineTo(n+Math.sin(M)*u,r-Math.cos(M)*h),M+=H_,e.lineTo(n+Math.sin(M)*u,r-Math.cos(M)*h),e.closePath();break;case"rectRounded":p=h*.516,l=h-p,s=Math.cos(M+hi)*l,d=Math.cos(M+hi)*(o?o/2-p:l),c=Math.sin(M+hi)*l,b=Math.sin(M+hi)*(o?o/2-p:l),e.arc(n-d,r-c,p,M-ln,M-ea),e.arc(n+b,r-s,p,M-ea,M),e.arc(n+d,r+c,p,M,M+ea),e.arc(n-b,r+s,p,M+ea,M+ln),e.closePath();break;case"rect":if(!m){l=Math.SQRT1_2*h,u=o?o/2:l,e.rect(n-u,r-l,2*u,2*l);break}M+=hi;case"rectRot":d=Math.cos(M)*(o?o/2:h),s=Math.cos(M)*h,c=Math.sin(M)*h,b=Math.sin(M)*(o?o/2:h),e.moveTo(n-d,r-c),e.lineTo(n+b,r-s),e.lineTo(n+d,r+c),e.lineTo(n-b,r+s),e.closePath();break;case"crossRot":M+=hi;case"cross":d=Math.cos(M)*(o?o/2:h),s=Math.cos(M)*h,c=Math.sin(M)*h,b=Math.sin(M)*(o?o/2:h),e.moveTo(n-d,r-c),e.lineTo(n+d,r+c),e.moveTo(n+b,r-s),e.lineTo(n-b,r+s);break;case"star":d=Math.cos(M)*(o?o/2:h),s=Math.cos(M)*h,c=Math.sin(M)*h,b=Math.sin(M)*(o?o/2:h),e.moveTo(n-d,r-c),e.lineTo(n+d,r+c),e.moveTo(n+b,r-s),e.lineTo(n-b,r+s),M+=hi,d=Math.cos(M)*(o?o/2:h),s=Math.cos(M)*h,c=Math.sin(M)*h,b=Math.sin(M)*(o?o/2:h),e.moveTo(n-d,r-c),e.lineTo(n+d,r+c),e.moveTo(n+b,r-s),e.lineTo(n-b,r+s);break;case"line":s=o?o/2:Math.cos(M)*h,c=Math.sin(M)*h,e.moveTo(n-s,r-c),e.lineTo(n+s,r+c);break;case"dash":e.moveTo(n,r),e.lineTo(n+Math.cos(M)*(o?o/2:h),r+Math.sin(M)*h);break;case!1:e.closePath();break}e.fill(),t.borderWidth>0&&e.stroke()}}function H2(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function Wf(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function jf(e){e.restore()}function PMe(e,t,n,r,o){if(!t)return e.lineTo(n.x,n.y);if(o==="middle"){const i=(t.x+n.x)/2;e.lineTo(i,t.y),e.lineTo(i,n.y)}else o==="after"!=!!r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function IMe(e,t,n,r){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(r?t.cp1x:t.cp2x,r?t.cp1y:t.cp2y,r?n.cp2x:n.cp1x,r?n.cp2y:n.cp1y,n.x,n.y)}function BMe(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),ot(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}function DMe(e,t,n,r,o){if(o.strikethrough||o.underline){const i=e.measureText(r),s=t-i.actualBoundingBoxLeft,c=t+i.actualBoundingBoxRight,l=n-i.actualBoundingBoxAscent,p=n+i.actualBoundingBoxDescent,u=o.strikethrough?(l+p)/2:p;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=o.decorationWidth||2,e.moveTo(s,u),e.lineTo(c,u),e.stroke()}}function FMe(e,t){const n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function U2(e,t,n,r,o,i={}){const s=Zt(t)?t:[t],c=i.strokeWidth>0&&i.strokeColor!=="";let l,p;for(e.save(),e.font=o.string,BMe(e,i),l=0;l<s.length;++l)p=s[l],i.backdrop&&FMe(e,i.backdrop),c&&(i.strokeColor&&(e.strokeStyle=i.strokeColor),ot(i.strokeWidth)||(e.lineWidth=i.strokeWidth),e.strokeText(p,n,r,i.maxWidth)),e.fillText(p,n,r,i.maxWidth),DMe(e,n,r,p,i),r+=Number(o.lineHeight);e.restore()}function LO(e,t){const{x:n,y:r,w:o,h:i,radius:s}=t;e.arc(n+s.topLeft,r+s.topLeft,s.topLeft,1.5*ln,ln,!0),e.lineTo(n,r+i-s.bottomLeft),e.arc(n+s.bottomLeft,r+i-s.bottomLeft,s.bottomLeft,ln,ea,!0),e.lineTo(n+o-s.bottomRight,r+i),e.arc(n+o-s.bottomRight,r+i-s.bottomRight,s.bottomRight,ea,0,!0),e.lineTo(n+o,r+s.topRight),e.arc(n+o-s.topRight,r+s.topRight,s.topRight,0,-ea,!0),e.lineTo(n+s.topLeft,r)}const HMe=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,UMe=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function VMe(e,t){const n=(""+e).match(HMe);if(!n||n[1]==="normal")return t*1.2;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100;break}return t*e}const XMe=e=>+e||0;function $D(e,t){const n={},r=R1(t),o=r?Object.keys(t):t,i=R1(e)?r?s=>S1(e[s],e[t[s]]):s=>e[s]:()=>e;for(const s of o)n[s]=XMe(i(s));return n}function $Me(e){return $D(e,{top:"y",right:"x",bottom:"y",left:"x"})}function f2(e){return $D(e,["topLeft","topRight","bottomLeft","bottomRight"])}function Pr(e){const t=$Me(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function wn(e,t){e=e||{},t=t||wt.font;let n=S1(e.size,t.size);typeof n=="string"&&(n=parseInt(n,10));let r=S1(e.style,t.style);r&&!(""+r).match(UMe)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);const o={family:S1(e.family,t.family),lineHeight:VMe(S1(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:S1(e.weight,t.weight),string:""};return o.string=kMe(o),o}function Su(e,t,n,r){let o,i,s;for(o=0,i=e.length;o<i;++o)if(s=e[o],s!==void 0&&s!==void 0)return s}function GMe(e,t,n){const{min:r,max:o}=e,i=aMe(t,(o-r)/2),s=(c,l)=>n&&c===0?0:c+l;return{min:s(r,-Math.abs(i)),max:s(o,i)}}function us(e,t){return Object.assign(Object.create(e),t)}function p8(e,t=[""],n,r,o=()=>e[0]){const i=n||e;typeof r>"u"&&(r=YD("_fallback",e));const s={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:i,_fallback:r,_getTarget:o,override:c=>p8([c,...e],t,i,r)};return new Proxy(s,{deleteProperty(c,l){return delete c[l],delete c._keys,delete e[0][l],!0},get(c,l){return KD(c,l,()=>n5e(l,t,e,c))},getOwnPropertyDescriptor(c,l){return Reflect.getOwnPropertyDescriptor(c._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(c,l){return eC(c).includes(l)},ownKeys(c){return eC(c)},set(c,l,p){const u=c._storage||(c._storage=o());return c[l]=u[l]=p,delete c._keys,!0}})}function wc(e,t,n,r){const o={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:GD(e,r),setContext:i=>wc(e,i,n,r),override:i=>wc(e.override(i),t,n,r)};return new Proxy(o,{deleteProperty(i,s){return delete i[s],delete e[s],!0},get(i,s,c){return KD(i,s,()=>ZMe(i,s,c))},getOwnPropertyDescriptor(i,s){return i._descriptors.allKeys?Reflect.has(e,s)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,s)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(i,s){return Reflect.has(e,s)},ownKeys(){return Reflect.ownKeys(e)},set(i,s,c){return e[s]=c,delete i[s],!0}})}function GD(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:r=t.indexable,_allKeys:o=t.allKeys}=e;return{allKeys:o,scriptable:n,indexable:r,isScriptable:Vo(n)?n:()=>n,isIndexable:Vo(r)?r:()=>r}}const KMe=(e,t)=>e?e+i8(t):t,u8=(e,t)=>R1(t)&&e!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function KD(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||t==="constructor")return e[t];const r=n();return e[t]=r,r}function ZMe(e,t,n){const{_proxy:r,_context:o,_subProxy:i,_descriptors:s}=e;let c=r[t];return Vo(c)&&s.isScriptable(t)&&(c=YMe(t,c,e,n)),Zt(c)&&c.length&&(c=QMe(t,c,e,s.isIndexable)),u8(t,c)&&(c=wc(c,o,i&&i[t],s)),c}function YMe(e,t,n,r){const{_proxy:o,_context:i,_subProxy:s,_stack:c}=n;if(c.has(e))throw new Error("Recursion detected: "+Array.from(c).join("->")+"->"+e);c.add(e);let l=t(i,s||r);return c.delete(e),u8(e,l)&&(l=d8(o._scopes,o,e,l)),l}function QMe(e,t,n,r){const{_proxy:o,_context:i,_subProxy:s,_descriptors:c}=n;if(typeof i.index<"u"&&r(e))return t[i.index%t.length];if(R1(t[0])){const l=t,p=o._scopes.filter(u=>u!==l);t=[];for(const u of l){const d=d8(p,o,e,u);t.push(wc(d,i,s&&s[e],c))}}return t}function ZD(e,t,n){return Vo(e)?e(t,n):e}const JMe=(e,t)=>e===!0?t:typeof e=="string"?x3(t,e):void 0;function e5e(e,t,n,r,o){for(const i of t){const s=JMe(n,i);if(s){e.add(s);const c=ZD(s._fallback,n,o);if(typeof c<"u"&&c!==n&&c!==r)return c}else if(s===!1&&typeof r<"u"&&n!==r)return null}return!1}function d8(e,t,n,r){const o=t._rootScopes,i=ZD(t._fallback,n,r),s=[...e,...o],c=new Set;c.add(r);let l=J_(c,s,n,i||n,r);return l===null||typeof i<"u"&&i!==n&&(l=J_(c,s,i,l,r),l===null)?!1:p8(Array.from(c),[""],o,i,()=>t5e(t,n,r))}function J_(e,t,n,r,o){for(;n;)n=e5e(e,t,n,r,o);return n}function t5e(e,t,n){const r=e._getTarget();t in r||(r[t]={});const o=r[t];return Zt(o)&&R1(n)?n:o||{}}function n5e(e,t,n,r){let o;for(const i of t)if(o=YD(KMe(i,e),n),typeof o<"u")return u8(e,o)?d8(n,r,e,o):o}function YD(e,t){for(const n of t){if(!n)continue;const r=n[e];if(typeof r<"u")return r}}function eC(e){let t=e._keys;return t||(t=e._keys=r5e(e._scopes)),t}function r5e(e){const t=new Set;for(const n of e)for(const r of Object.keys(n).filter(o=>!o.startsWith("_")))t.add(r);return Array.from(t)}const a5e=Number.EPSILON||1e-14,Ec=(e,t)=>t<e.length&&!e[t].skip&&e[t],QD=e=>e==="x"?"y":"x";function o5e(e,t,n,r){const o=e.skip?t:e,i=t,s=n.skip?t:n,c=NO(i,o),l=NO(s,i);let p=c/(c+l),u=l/(c+l);p=isNaN(p)?0:p,u=isNaN(u)?0:u;const d=r*p,b=r*u;return{previous:{x:i.x-d*(s.x-o.x),y:i.y-d*(s.y-o.y)},next:{x:i.x+b*(s.x-o.x),y:i.y+b*(s.y-o.y)}}}function i5e(e,t,n){const r=e.length;let o,i,s,c,l,p=Ec(e,0);for(let u=0;u<r-1;++u)if(l=p,p=Ec(e,u+1),!(!l||!p)){if(u2(t[u],0,a5e)){n[u]=n[u+1]=0;continue}o=n[u]/t[u],i=n[u+1]/t[u],c=Math.pow(o,2)+Math.pow(i,2),!(c<=9)&&(s=3/Math.sqrt(c),n[u]=o*s*t[u],n[u+1]=i*s*t[u])}}function s5e(e,t,n="x"){const r=QD(n),o=e.length;let i,s,c,l=Ec(e,0);for(let p=0;p<o;++p){if(s=c,c=l,l=Ec(e,p+1),!c)continue;const u=c[n],d=c[r];s&&(i=(u-s[n])/3,c[`cp1${n}`]=u-i,c[`cp1${r}`]=d-i*t[p]),l&&(i=(l[n]-u)/3,c[`cp2${n}`]=u+i,c[`cp2${r}`]=d+i*t[p])}}function c5e(e,t="x"){const n=QD(t),r=e.length,o=Array(r).fill(0),i=Array(r);let s,c,l,p=Ec(e,0);for(s=0;s<r;++s)if(c=l,l=p,p=Ec(e,s+1),!!l){if(p){const u=p[t]-l[t];o[s]=u!==0?(p[n]-l[n])/u:0}i[s]=c?p?Nc(o[s-1])!==Nc(o[s])?0:(o[s-1]+o[s])/2:o[s-1]:o[s]}i5e(e,o,i),s5e(e,i,t)}function Ru(e,t,n){return Math.max(Math.min(e,n),t)}function l5e(e,t){let n,r,o,i,s,c=H2(e[0],t);for(n=0,r=e.length;n<r;++n)s=i,i=c,c=n<r-1&&H2(e[n+1],t),i&&(o=e[n],s&&(o.cp1x=Ru(o.cp1x,t.left,t.right),o.cp1y=Ru(o.cp1y,t.top,t.bottom)),c&&(o.cp2x=Ru(o.cp2x,t.left,t.right),o.cp2y=Ru(o.cp2y,t.top,t.bottom)))}function p5e(e,t,n,r,o){let i,s,c,l;if(t.spanGaps&&(e=e.filter(p=>!p.skip)),t.cubicInterpolationMode==="monotone")c5e(e,o);else{let p=r?e[e.length-1]:e[0];for(i=0,s=e.length;i<s;++i)c=e[i],l=o5e(p,c,e[Math.min(i+1,s-(r?0:1))%s],t.tension),c.cp1x=l.previous.x,c.cp1y=l.previous.y,c.cp2x=l.next.x,c.cp2y=l.next.y,p=c}t.capBezierPoints&&l5e(e,n)}function b8(){return typeof window<"u"&&typeof document<"u"}function f8(e){let t=e.parentNode;return t&&t.toString()==="[object ShadowRoot]"&&(t=t.host),t}function q3(e,t,n){let r;return typeof e=="string"?(r=parseInt(e,10),e.indexOf("%")!==-1&&(r=r/100*t.parentNode[n])):r=e,r}const kf=e=>e.ownerDocument.defaultView.getComputedStyle(e,null);function u5e(e,t){return kf(e).getPropertyValue(t)}const d5e=["top","right","bottom","left"];function ji(e,t,n){const r={};n=n?"-"+n:"";for(let o=0;o<4;o++){const i=d5e[o];r[i]=parseFloat(e[t+"-"+i+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}const b5e=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function f5e(e,t){const n=e.touches,r=n&&n.length?n[0]:e,{offsetX:o,offsetY:i}=r;let s=!1,c,l;if(b5e(o,i,e.target))c=o,l=i;else{const p=t.getBoundingClientRect();c=r.clientX-p.left,l=r.clientY-p.top,s=!0}return{x:c,y:l,box:s}}function vi(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:r}=t,o=kf(n),i=o.boxSizing==="border-box",s=ji(o,"padding"),c=ji(o,"border","width"),{x:l,y:p,box:u}=f5e(e,n),d=s.left+(u&&c.left),b=s.top+(u&&c.top);let{width:f,height:m}=t;return i&&(f-=s.width+c.width,m-=s.height+c.height),{x:Math.round((l-d)/f*n.width/r),y:Math.round((p-b)/m*n.height/r)}}function m5e(e,t,n){let r,o;if(t===void 0||n===void 0){const i=e&&f8(e);if(!i)t=e.clientWidth,n=e.clientHeight;else{const s=i.getBoundingClientRect(),c=kf(i),l=ji(c,"border","width"),p=ji(c,"padding");t=s.width-p.width-l.width,n=s.height-p.height-l.height,r=q3(c.maxWidth,i,"clientWidth"),o=q3(c.maxHeight,i,"clientHeight")}}return{width:t,height:n,maxWidth:r||C3,maxHeight:o||C3}}const wo=e=>Math.round(e*10)/10;function h5e(e,t,n,r){const o=kf(e),i=ji(o,"margin"),s=q3(o.maxWidth,e,"clientWidth")||C3,c=q3(o.maxHeight,e,"clientHeight")||C3,l=m5e(e,t,n);let{width:p,height:u}=l;if(o.boxSizing==="content-box"){const b=ji(o,"border","width"),f=ji(o,"padding");p-=f.width+b.width,u-=f.height+b.height}return p=Math.max(0,p-i.width),u=Math.max(0,r?p/r:u-i.height),p=wo(Math.min(p,s,l.maxWidth)),u=wo(Math.min(u,c,l.maxHeight)),p&&!u&&(u=wo(p/2)),(t!==void 0||n!==void 0)&&r&&l.height&&u>l.height&&(u=l.height,p=wo(Math.floor(u*r))),{width:p,height:u}}function tC(e,t,n){const r=t||1,o=wo(e.height*r),i=wo(e.width*r);e.height=wo(e.height),e.width=wo(e.width);const s=e.canvas;return s.style&&(n||!s.style.height&&!s.style.width)&&(s.style.height=`${e.height}px`,s.style.width=`${e.width}px`),e.currentDevicePixelRatio!==r||s.height!==o||s.width!==i?(e.currentDevicePixelRatio=r,s.height=o,s.width=i,e.ctx.setTransform(r,0,0,r,0,0),!0):!1}const M5e=(function(){let e=!1;try{const t={get passive(){return e=!0,!1}};b8()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch{}return e})();function nC(e,t){const n=u5e(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function xi(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function z5e(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:r==="middle"?n<.5?e.y:t.y:r==="after"?n<1?e.y:t.y:n>0?t.y:e.y}}function O5e(e,t,n,r){const o={x:e.cp2x,y:e.cp2y},i={x:t.cp1x,y:t.cp1y},s=xi(e,o,n),c=xi(o,i,n),l=xi(i,t,n),p=xi(s,c,n),u=xi(c,l,n);return xi(p,u,n)}const g5e=function(e,t){return{x(n){return e+e+t-n},setWidth(n){t=n},textAlign(n){return n==="center"?n:n==="right"?"left":"right"},xPlus(n,r){return n-r},leftForLtr(n,r){return n-r}}},y5e=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}};function pc(e,t,n){return e?g5e(t,n):y5e()}function JD(e,t){let n,r;(t==="ltr"||t==="rtl")&&(n=e.canvas.style,r=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)}function eF(e,t){t!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function tF(e){return e==="angle"?{between:BD,compare:zMe,normalize:Oa}:{between:tc,compare:(t,n)=>t-n,normalize:t=>t}}function rC({start:e,end:t,count:n,loop:r,style:o}){return{start:e%n,end:t%n,loop:r&&(t-e+1)%n===0,style:o}}function A5e(e,t,n){const{property:r,start:o,end:i}=n,{between:s,normalize:c}=tF(r),l=t.length;let{start:p,end:u,loop:d}=e,b,f;if(d){for(p+=l,u+=l,b=0,f=l;b<f&&s(c(t[p%l][r]),o,i);++b)p--,u--;p%=l,u%=l}return u<p&&(u+=l),{start:p,end:u,loop:d,style:e.style}}function nF(e,t,n){if(!n)return[e];const{property:r,start:o,end:i}=n,s=t.length,{compare:c,between:l,normalize:p}=tF(r),{start:u,end:d,loop:b,style:f}=A5e(e,t,n),m=[];let h=!1,M=null,z,O,g;const x=()=>l(o,g,z)&&c(o,g)!==0,C=()=>c(i,z)===0||l(i,g,z),S=()=>h||x(),q=()=>!h||C();for(let A=u,v=u;A<=d;++A)O=t[A%s],!O.skip&&(z=p(O[r]),z!==g&&(h=l(z,o,i),M===null&&S()&&(M=c(z,o)===0?A:v),M!==null&&q()&&(m.push(rC({start:M,end:A,loop:b,count:s,style:f})),M=null),v=A,g=z));return M!==null&&m.push(rC({start:M,end:d,loop:b,count:s,style:f})),m}function rF(e,t){const n=[],r=e.segments;for(let o=0;o<r.length;o++){const i=nF(r[o],e.points,t);i.length&&n.push(...i)}return n}function v5e(e,t,n,r){let o=0,i=t-1;if(n&&!r)for(;o<t&&!e[o].skip;)o++;for(;o<t&&e[o].skip;)o++;for(o%=t,n&&(i+=o);i>o&&e[i%t].skip;)i--;return i%=t,{start:o,end:i}}function x5e(e,t,n,r){const o=e.length,i=[];let s=t,c=e[t],l;for(l=t+1;l<=n;++l){const p=e[l%o];p.skip||p.stop?c.skip||(r=!1,i.push({start:t%o,end:(l-1)%o,loop:r}),t=s=p.stop?l:null):(s=l,c.skip&&(t=l)),c=p}return s!==null&&i.push({start:t%o,end:s%o,loop:r}),i}function _5e(e,t){const n=e.points,r=e.options.spanGaps,o=n.length;if(!o)return[];const i=!!e._loop,{start:s,end:c}=v5e(n,o,i,r);if(r===!0)return aC(e,[{start:s,end:c,loop:i}],n,t);const l=c<s?c+o:c,p=!!e._fullLoop&&s===0&&c===o-1;return aC(e,x5e(n,s,l,p),n,t)}function aC(e,t,n,r){return!r||!r.setContext||!n?t:C5e(e,t,n,r)}function C5e(e,t,n,r){const o=e._chart.getContext(),i=oC(e.options),{_datasetIndex:s,options:{spanGaps:c}}=e,l=n.length,p=[];let u=i,d=t[0].start,b=d;function f(m,h,M,z){const O=c?-1:1;if(m!==h){for(m+=l;n[m%l].skip;)m-=O;for(;n[h%l].skip;)h+=O;m%l!==h%l&&(p.push({start:m%l,end:h%l,loop:M,style:z}),u=z,d=h%l)}}for(const m of t){d=c?d:m.start;let h=n[d%l],M;for(b=d+1;b<=m.end;b++){const z=n[b%l];M=oC(r.setContext(us(o,{type:"segment",p0:h,p1:z,p0DataIndex:(b-1)%l,p1DataIndex:b%l,datasetIndex:s}))),q5e(M,u)&&f(d,b-1,m.loop,u),h=z,u=M}d<b-1&&f(d,b-1,m.loop,u)}return p}function oC(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function q5e(e,t){if(!t)return!1;const n=[],r=function(o,i){return l8(i)?(n.includes(i)||n.push(i),n.indexOf(i)):i};return JSON.stringify(e,r)!==JSON.stringify(t,r)}function Nu(e,t,n){return e.options.clip?e[n]:t[n]}function S5e(e,t){const{xScale:n,yScale:r}=e;return n&&r?{left:Nu(n,t,"left"),right:Nu(n,t,"right"),top:Nu(r,t,"top"),bottom:Nu(r,t,"bottom")}:t}function aF(e,t){const n=t._clip;if(n.disabled)return!1;const r=S5e(t,e.chartArea);return{left:n.left===!1?0:r.left-(n.left===!0?0:n.left),right:n.right===!1?e.width:r.right+(n.right===!0?0:n.right),top:n.top===!1?0:r.top-(n.top===!0?0:n.top),bottom:n.bottom===!1?e.height:r.bottom+(n.bottom===!0?0:n.bottom)}}class R5e{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,n,r,o){const i=n.listeners[o],s=n.duration;i.forEach(c=>c({chart:t,initial:n.initial,numSteps:s,currentStep:Math.min(r-n.start,s)}))}_refresh(){this._request||(this._running=!0,this._request=FD.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let n=0;this._charts.forEach((r,o)=>{if(!r.running||!r.items.length)return;const i=r.items;let s=i.length-1,c=!1,l;for(;s>=0;--s)l=i[s],l._active?(l._total>r.duration&&(r.duration=l._total),l.tick(t),c=!0):(i[s]=i[i.length-1],i.pop());c&&(o.draw(),this._notify(o,r,t,"progress")),i.length||(r.running=!1,this._notify(o,r,t,"complete"),r.initial=!1),n+=i.length}),this._lastDate=t,n===0&&(this._running=!1)}_getAnims(t){const n=this._charts;let r=n.get(t);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},n.set(t,r)),r}listen(t,n,r){this._getAnims(t).listeners[n].push(r)}add(t,n){!n||!n.length||this._getAnims(t).items.push(...n)}has(t){return this._getAnims(t).items.length>0}start(t){const n=this._charts.get(t);n&&(n.running=!0,n.start=Date.now(),n.duration=n.items.reduce((r,o)=>Math.max(r,o._duration),0),this._refresh())}running(t){if(!this._running)return!1;const n=this._charts.get(t);return!(!n||!n.running||!n.items.length)}stop(t){const n=this._charts.get(t);if(!n||!n.items.length)return;const r=n.items;let o=r.length-1;for(;o>=0;--o)r[o].cancel();n.items=[],this._notify(t,n,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var Ua=new R5e;const iC="transparent",N5e={boolean(e,t,n){return n>.5?t:e},color(e,t,n){const r=K_(e||iC),o=r.valid&&K_(t||iC);return o&&o.valid?o.mix(r,n).hexString():t},number(e,t,n){return e+(t-e)*n}};class w5e{constructor(t,n,r,o){const i=n[r];o=Su([t.to,o,i,t.from]);const s=Su([t.from,i,o]);this._active=!0,this._fn=t.fn||N5e[t.type||typeof s],this._easing=d2[t.easing]||d2.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=r,this._from=s,this._to=o,this._promises=void 0}active(){return this._active}update(t,n,r){if(this._active){this._notify(!1);const o=this._target[this._prop],i=r-this._start,s=this._duration-i;this._start=r,this._duration=Math.floor(Math.max(s,t.duration)),this._total+=i,this._loop=!!t.loop,this._to=Su([t.to,n,o,t.from]),this._from=Su([t.from,o,n])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const n=t-this._start,r=this._duration,o=this._prop,i=this._from,s=this._loop,c=this._to;let l;if(this._active=i!==c&&(s||n<r),!this._active){this._target[o]=c,this._notify(!0);return}if(n<0){this._target[o]=i;return}l=n/r%2,l=s&&l>1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[o]=this._fn(i,c,l)}wait(){const t=this._promises||(this._promises=[]);return new Promise((n,r)=>{t.push({res:n,rej:r})})}_notify(t){const n=t?"res":"rej",r=this._promises||[];for(let o=0;o<r.length;o++)r[o][n]()}}class oF{constructor(t,n){this._chart=t,this._properties=new Map,this.configure(n)}configure(t){if(!R1(t))return;const n=Object.keys(wt.animation),r=this._properties;Object.getOwnPropertyNames(t).forEach(o=>{const i=t[o];if(!R1(i))return;const s={};for(const c of n)s[c]=i[c];(Zt(i.properties)&&i.properties||[o]).forEach(c=>{(c===o||!r.has(c))&&r.set(c,s)})})}_animateOptions(t,n){const r=n.options,o=L5e(t,r);if(!o)return[];const i=this._createAnimations(o,r);return r.$shared&&E5e(t.options.$animations,r).then(()=>{t.options=r},()=>{}),i}_createAnimations(t,n){const r=this._properties,o=[],i=t.$animations||(t.$animations={}),s=Object.keys(n),c=Date.now();let l;for(l=s.length-1;l>=0;--l){const p=s[l];if(p.charAt(0)==="$")continue;if(p==="options"){o.push(...this._animateOptions(t,n));continue}const u=n[p];let d=i[p];const b=r.get(p);if(d)if(b&&d.active()){d.update(b,u,c);continue}else d.cancel();if(!b||!b.duration){t[p]=u;continue}i[p]=d=new w5e(b,t,p,u),o.push(d)}return o}update(t,n){if(this._properties.size===0){Object.assign(t,n);return}const r=this._createAnimations(t,n);if(r.length)return Ua.add(this._chart,r),!0}}function E5e(e,t){const n=[],r=Object.keys(t);for(let o=0;o<r.length;o++){const i=e[r[o]];i&&i.active()&&n.push(i.wait())}return Promise.all(n)}function L5e(e,t){if(!t)return;let n=e.options;if(!n){e.options=t;return}return n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}})),n}function sC(e,t){const n=e&&e.options||{},r=n.reverse,o=n.min===void 0?t:0,i=n.max===void 0?t:0;return{start:r?i:o,end:r?o:i}}function T5e(e,t,n){if(n===!1)return!1;const r=sC(e,n),o=sC(t,n);return{top:o.end,right:r.end,bottom:o.start,left:r.start}}function W5e(e){let t,n,r,o;return R1(e)?(t=e.top,n=e.right,r=e.bottom,o=e.left):t=n=r=o=e,{top:t,right:n,bottom:r,left:o,disabled:e===!1}}function iF(e,t){const n=[],r=e._getSortedDatasetMetas(t);let o,i;for(o=0,i=r.length;o<i;++o)n.push(r[o].index);return n}function cC(e,t,n,r={}){const o=e.keys,i=r.mode==="single";let s,c,l,p;if(t===null)return;let u=!1;for(s=0,c=o.length;s<c;++s){if(l=+o[s],l===n){if(u=!0,r.all)continue;break}p=e.values[l],Wn(p)&&(i||t===0||Nc(t)===Nc(p))&&(t+=p)}return!u&&!r.all?0:t}function j5e(e,t){const{iScale:n,vScale:r}=t,o=n.axis==="x"?"x":"y",i=r.axis==="x"?"x":"y",s=Object.keys(e),c=new Array(s.length);let l,p,u;for(l=0,p=s.length;l<p;++l)u=s[l],c[l]={[o]:u,[i]:e[u]};return c}function U4(e,t){const n=e&&e.options.stacked;return n||n===void 0&&t.stack!==void 0}function k5e(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}function P5e(e){const{min:t,max:n,minDefined:r,maxDefined:o}=e.getUserBounds();return{min:r?t:Number.NEGATIVE_INFINITY,max:o?n:Number.POSITIVE_INFINITY}}function I5e(e,t,n){const r=e[t]||(e[t]={});return r[n]||(r[n]={})}function lC(e,t,n,r){for(const o of t.getMatchingVisibleMetas(r).reverse()){const i=e[o.index];if(n&&i>0||!n&&i<0)return o.index}return null}function pC(e,t){const{chart:n,_cachedMeta:r}=e,o=n._stacks||(n._stacks={}),{iScale:i,vScale:s,index:c}=r,l=i.axis,p=s.axis,u=k5e(i,s,r),d=t.length;let b;for(let f=0;f<d;++f){const m=t[f],{[l]:h,[p]:M}=m,z=m._stacks||(m._stacks={});b=z[p]=I5e(o,u,h),b[c]=M,b._top=lC(b,s,!0,r.type),b._bottom=lC(b,s,!1,r.type);const O=b._visualValues||(b._visualValues={});O[c]=M}}function V4(e,t){const n=e.scales;return Object.keys(n).filter(r=>n[r].axis===t).shift()}function B5e(e,t){return us(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function D5e(e,t,n){return us(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}function Al(e,t){const n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t=t||e._parsed;for(const o of t){const i=o._stacks;if(!i||i[r]===void 0||i[r][n]===void 0)return;delete i[r][n],i[r]._visualValues!==void 0&&i[r]._visualValues[n]!==void 0&&delete i[r]._visualValues[n]}}}const X4=e=>e==="reset"||e==="none",uC=(e,t)=>t?e:Object.assign({},e),F5e=(e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:iF(n,!0),values:null};class sF{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,n){this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=U4(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Al(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,n=this._cachedMeta,r=this.getDataset(),o=(d,b,f,m)=>d==="x"?b:d==="r"?m:f,i=n.xAxisID=S1(r.xAxisID,V4(t,"x")),s=n.yAxisID=S1(r.yAxisID,V4(t,"y")),c=n.rAxisID=S1(r.rAxisID,V4(t,"r")),l=n.indexAxis,p=n.iAxisID=o(l,i,s,c),u=n.vAxisID=o(l,s,i,c);n.xScale=this.getScaleForId(i),n.yScale=this.getScaleForId(s),n.rScale=this.getScaleForId(c),n.iScale=this.getScaleForId(p),n.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const n=this._cachedMeta;return t===n.iScale?n.vScale:n.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&X_(this._data,this),t._stacked&&Al(t)}_dataCheck(){const t=this.getDataset(),n=t.data||(t.data=[]),r=this._data;if(R1(n)){const o=this._cachedMeta;this._data=j5e(n,o)}else if(r!==n){if(r){X_(r,this);const o=this._cachedMeta;Al(o),o._parsed=[]}n&&Object.isExtensible(n)&&AMe(n,this),this._syncList=[],this._data=n}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const n=this._cachedMeta,r=this.getDataset();let o=!1;this._dataCheck();const i=n._stacked;n._stacked=U4(n.vScale,n),n.stack!==r.stack&&(o=!0,Al(n),n.stack=r.stack),this._resyncElements(t),(o||i!==n._stacked)&&(pC(this,n._parsed),n._stacked=U4(n.vScale,n))}configure(){const t=this.chart.config,n=t.datasetScopeKeys(this._type),r=t.getOptionScopes(this.getDataset(),n,!0);this.options=t.createResolver(r,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,n){const{_cachedMeta:r,_data:o}=this,{iScale:i,_stacked:s}=r,c=i.axis;let l=t===0&&n===o.length?!0:r._sorted,p=t>0&&r._parsed[t-1],u,d,b;if(this._parsing===!1)r._parsed=o,r._sorted=!0,b=o;else{Zt(o[t])?b=this.parseArrayData(r,o,t,n):R1(o[t])?b=this.parseObjectData(r,o,t,n):b=this.parsePrimitiveData(r,o,t,n);const f=()=>d[c]===null||p&&d[c]<p[c];for(u=0;u<n;++u)r._parsed[u+t]=d=b[u],l&&(f()&&(l=!1),p=d);r._sorted=l}s&&pC(this,b)}parsePrimitiveData(t,n,r,o){const{iScale:i,vScale:s}=t,c=i.axis,l=s.axis,p=i.getLabels(),u=i===s,d=new Array(o);let b,f,m;for(b=0,f=o;b<f;++b)m=b+r,d[b]={[c]:u||i.parse(p[m],m),[l]:s.parse(n[m],m)};return d}parseArrayData(t,n,r,o){const{xScale:i,yScale:s}=t,c=new Array(o);let l,p,u,d;for(l=0,p=o;l<p;++l)u=l+r,d=n[u],c[l]={x:i.parse(d[0],u),y:s.parse(d[1],u)};return c}parseObjectData(t,n,r,o){const{xScale:i,yScale:s}=t,{xAxisKey:c="x",yAxisKey:l="y"}=this._parsing,p=new Array(o);let u,d,b,f;for(u=0,d=o;u<d;++u)b=u+r,f=n[b],p[u]={x:i.parse(x3(f,c),b),y:s.parse(x3(f,l),b)};return p}getParsed(t){return this._cachedMeta._parsed[t]}getDataElement(t){return this._cachedMeta.data[t]}applyStack(t,n,r){const o=this.chart,i=this._cachedMeta,s=n[t.axis],c={keys:iF(o,!0),values:n._stacks[t.axis]._visualValues};return cC(c,s,i.index,{mode:r})}updateRangeFromParsed(t,n,r,o){const i=r[n.axis];let s=i===null?NaN:i;const c=o&&r._stacks[n.axis];o&&c&&(o.values=c,s=cC(o,i,this._cachedMeta.index)),t.min=Math.min(t.min,s),t.max=Math.max(t.max,s)}getMinMax(t,n){const r=this._cachedMeta,o=r._parsed,i=r._sorted&&t===r.iScale,s=o.length,c=this._getOtherScale(t),l=F5e(n,r,this.chart),p={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:u,max:d}=P5e(c);let b,f;function m(){f=o[b];const h=f[c.axis];return!Wn(f[t.axis])||u>h||d<h}for(b=0;b<s&&!(!m()&&(this.updateRangeFromParsed(p,t,f,l),i));++b);if(i){for(b=s-1;b>=0;--b)if(!m()){this.updateRangeFromParsed(p,t,f,l);break}}return p}getAllParsedValues(t){const n=this._cachedMeta._parsed,r=[];let o,i,s;for(o=0,i=n.length;o<i;++o)s=n[o][t.axis],Wn(s)&&r.push(s);return r}getMaxOverflow(){return!1}getLabelAndValue(t){const n=this._cachedMeta,r=n.iScale,o=n.vScale,i=this.getParsed(t);return{label:r?""+r.getLabelForValue(i[r.axis]):"",value:o?""+o.getLabelForValue(i[o.axis]):""}}_update(t){const n=this._cachedMeta;this.update(t||"default"),n._clip=W5e(S1(this.options.clip,T5e(n.xScale,n.yScale,this.getMaxOverflow())))}update(t){}draw(){const t=this._ctx,n=this.chart,r=this._cachedMeta,o=r.data||[],i=n.chartArea,s=[],c=this._drawStart||0,l=this._drawCount||o.length-c,p=this.options.drawActiveElementsOnTop;let u;for(r.dataset&&r.dataset.draw(t,i,c,l),u=c;u<c+l;++u){const d=o[u];d.hidden||(d.active&&p?s.push(d):d.draw(t,i))}for(u=0;u<s.length;++u)s[u].draw(t,i)}getStyle(t,n){const r=n?"active":"default";return t===void 0&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(r):this.resolveDataElementOptions(t||0,r)}getContext(t,n,r){const o=this.getDataset();let i;if(t>=0&&t<this._cachedMeta.data.length){const s=this._cachedMeta.data[t];i=s.$context||(s.$context=D5e(this.getContext(),t,s)),i.parsed=this.getParsed(t),i.raw=o.data[t],i.index=i.dataIndex=t}else i=this.$context||(this.$context=B5e(this.chart.getContext(),this.index)),i.dataset=o,i.index=i.datasetIndex=this.index;return i.active=!!n,i.mode=r,i}resolveDatasetElementOptions(t){return this._resolveElementOptions(this.datasetElementType.id,t)}resolveDataElementOptions(t,n){return this._resolveElementOptions(this.dataElementType.id,n,t)}_resolveElementOptions(t,n="default",r){const o=n==="active",i=this._cachedDataOpts,s=t+"-"+n,c=i[s],l=this.enableOptionSharing&&_3(r);if(c)return uC(c,l);const p=this.chart.config,u=p.datasetElementScopeKeys(this._type,t),d=o?[`${t}Hover`,"hover",t,""]:[t,""],b=p.getOptionScopes(this.getDataset(),u),f=Object.keys(wt.elements[t]),m=()=>this.getContext(r,o,n),h=p.resolveNamedOptions(b,f,m,d);return h.$shared&&(h.$shared=l,i[s]=Object.freeze(uC(h,l))),h}_resolveAnimations(t,n,r){const o=this.chart,i=this._cachedDataOpts,s=`animation-${n}`,c=i[s];if(c)return c;let l;if(o.options.animation!==!1){const u=this.chart.config,d=u.datasetAnimationScopeKeys(this._type,n),b=u.getOptionScopes(this.getDataset(),d);l=u.createResolver(b,this.getContext(t,r,n))}const p=new oF(o,l&&l.animations);return l&&l._cacheable&&(i[s]=Object.freeze(p)),p}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,n){return!n||X4(t)||this.chart._animationsDisabled}_getSharedOptions(t,n){const r=this.resolveDataElementOptions(t,n),o=this._sharedOptions,i=this.getSharedOptions(r),s=this.includeOptions(n,i)||i!==o;return this.updateSharedOptions(i,n,r),{sharedOptions:i,includeOptions:s}}updateElement(t,n,r,o){X4(o)?Object.assign(t,r):this._resolveAnimations(n,o).update(t,r)}updateSharedOptions(t,n,r){t&&!X4(n)&&this._resolveAnimations(void 0,n).update(t,r)}_setStyle(t,n,r,o){t.active=o;const i=this.getStyle(n,o);
vendor: 6,635 bytes, line 99
99this._resolveAnimations(n,r,o).update(t,{options:!o&&this.getSharedOptions(i)||i})}removeHoverStyle(t,n,r){this._setStyle(t,r,"active",!1)}setHoverStyle(t,n,r){this._setStyle(t,r,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const n=this._data,r=this._cachedMeta.data;for(const[c,l,p]of this._syncList)this[c](l,p);this._syncList=[];const o=r.length,i=n.length,s=Math.min(i,o);s&&this.parse(0,s),i>o?this._insertElements(o,i-o,t):i<o&&this._removeElements(i,o-i)}_insertElements(t,n,r=!0){const o=this._cachedMeta,i=o.data,s=t+n;let c;const l=p=>{for(p.length+=n,c=p.length-1;c>=s;c--)p[c]=p[c-n]};for(l(i),c=t;c<s;++c)i[c]=new this.dataElementType;this._parsing&&l(o._parsed),this.parse(t,n),r&&this.updateElements(i,t,n,"reset")}updateElements(t,n,r,o){}_removeElements(t,n){const r=this._cachedMeta;if(this._parsing){const o=r._parsed.splice(t,n);r._stacked&&Al(r,o)}r.data.splice(t,n)}_sync(t){if(this._parsing)this._syncList.push(t);else{const[n,r,o]=t;this[n](r,o)}this.chart._dataChanges.push([this.index,...t])}_onDataPush(){const t=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-t,t])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(t,n){n&&this._sync(["_removeElements",t,n]);const r=arguments.length-2;r&&this._sync(["_insertElements",t,r])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}class H5e extends sF{static id="scatter";static defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1};static overrides={interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}};getLabelAndValue(t){const n=this._cachedMeta,r=this.chart.data.labels||[],{xScale:o,yScale:i}=n,s=this.getParsed(t),c=o.getLabelForValue(s.x),l=i.getLabelForValue(s.y);return{label:r[t]||"",value:"("+c+", "+l+")"}}update(t){const n=this._cachedMeta,{data:r=[]}=n,o=this.chart._animationsDisabled;let{start:i,count:s}=CMe(n,r,o);if(this._drawStart=i,this._drawCount=s,qMe(n)&&(i=0,s=r.length),this.options.showLine){this.datasetElementType||this.addElements();const{dataset:c,_dataset:l}=n;c._chart=this.chart,c._datasetIndex=this.index,c._decimated=!!l._decimated,c.points=r;const p=this.resolveDatasetElementOptions(t);p.segment=this.options.segment,this.updateElement(c,void 0,{animated:!o,options:p},t)}else this.datasetElementType&&(delete n.dataset,this.datasetElementType=!1);this.updateElements(r,i,s,t)}addElements(){const{showLine:t}=this.options;!this.datasetElementType&&t&&(this.datasetElementType=this.chart.registry.getElement("line")),super.addElements()}updateElements(t,n,r,o){const i=o==="reset",{iScale:s,vScale:c,_stacked:l,_dataset:p}=this._cachedMeta,u=this.resolveDataElementOptions(n,o),d=this.getSharedOptions(u),b=this.includeOptions(o,d),f=s.axis,m=c.axis,{spanGaps:h,segment:M}=this.options,z=F2(h)?h:Number.POSITIVE_INFINITY,O=this.chart._animationsDisabled||i||o==="none";let g=n>0&&this.getParsed(n-1);for(let x=n;x<n+r;++x){const C=t[x],S=this.getParsed(x),q=O?C:{},A=ot(S[m]),v=q[f]=s.getPixelForValue(S[f],x),_=q[m]=i||A?c.getBasePixel():c.getPixelForValue(l?this.applyStack(c,S,l):S[m],x);q.skip=isNaN(v)||isNaN(_)||A,q.stop=x>0&&Math.abs(S[f]-g[f])>z,M&&(q.parsed=S,q.raw=p.data[x]),b&&(q.options=d||this.resolveDataElementOptions(x,C.active?"active":o)),O||this.updateElement(C,x,q,o),g=S}this.updateSharedOptions(d,o,u)}getMaxOverflow(){const t=this._cachedMeta,n=t.data||[];if(!this.options.showLine){let c=0;for(let l=n.length-1;l>=0;--l)c=Math.max(c,n[l].size(this.resolveDataElementOptions(l))/2);return c>0&&c}const r=t.dataset,o=r.options&&r.options.borderWidth||0;if(!n.length)return o;const i=n[0].size(this.resolveDataElementOptions(0)),s=n[n.length-1].size(this.resolveDataElementOptions(n.length-1));return Math.max(o,i,s)/2}}function zi(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class m8{static override(t){Object.assign(m8.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return zi()}parse(){return zi()}format(){return zi()}add(){return zi()}diff(){return zi()}startOf(){return zi()}endOf(){return zi()}}var U5e={_date:m8};function V5e(e,t,n,r){const{controller:o,data:i,_sorted:s}=e,c=o._cachedMeta.iScale,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(c&&t===c.axis&&t!=="r"&&s&&i.length){const p=c._reversePixels?gMe:Ni;if(r){if(o._sharedOptions){const u=i[0],d=typeof u.getRange=="function"&&u.getRange(t);if(d){const b=p(i,t,n-d),f=p(i,t,n+d);return{lo:b.lo,hi:f.hi}}}}else{const u=p(i,t,n);if(l){const{vScale:d}=o._cachedMeta,{_parsed:b}=e,f=b.slice(0,u.lo+1).reverse().findIndex(h=>!ot(h[d.axis]));u.lo-=Math.max(0,f);const m=b.slice(u.hi).findIndex(h=>!ot(h[d.axis]));u.hi+=Math.max(0,m)}return u}}return{lo:0,hi:i.length-1}}function Pf(e,t,n,r,o){const i=e.getSortedVisibleDatasetMetas(),s=n[t];for(let c=0,l=i.length;c<l;++c){const{index:p,data:u}=i[c],{lo:d,hi:b}=V5e(i[c],t,s,o);for(let f=d;f<=b;++f){const m=u[f];m.skip||r(m,p,f)}}}function X5e(e){const t=e.indexOf("x")!==-1,n=e.indexOf("y")!==-1;return function(r,o){const i=t?Math.abs(r.x-o.x):0,s=n?Math.abs(r.y-o.y):0;return Math.sqrt(Math.pow(i,2)+Math.pow(s,2))}}function $4(e,t,n,r,o){const i=[];return!o&&!e.isPointInArea(t)||Pf(e,n,t,function(c,l,p){!o&&!H2(c,e.chartArea,0)||c.inRange(t.x,t.y,r)&&i.push({element:c,datasetIndex:l,index:p})},!0),i}function $5e(e,t,n,r){let o=[];function i(s,c,l){const{startAngle:p,endAngle:u}=s.getProps(["startAngle","endAngle"],r),{angle:d}=MMe(s,{x:t.x,y:t.y});BD(d,p,u)&&o.push({element:s,datasetIndex:c,index:l})}return Pf(e,n,t,i),o}function G5e(e,t,n,r,o,i){let s=[];const c=X5e(n);let l=Number.POSITIVE_INFINITY;function p(u,d,b){const f=u.inRange(t.x,t.y,o);if(r&&!f)return;const m=u.getCenterPoint(o);if(!(!!i||e.isPointInArea(m))&&!f)return;const M=c(t,m);M<l?(s=[{element:u,datasetIndex:d,index:b}],l=M):M===l&&s.push({element:u,datasetIndex:d,index:b})}return Pf(e,n,t,p),s}function G4(e,t,n,r,o,i){return!i&&!e.isPointInArea(t)?[]:n==="r"&&!r?$5e(e,t,n,o):G5e(e,t,n,r,o,i)}function dC(e,t,n,r,o){const i=[],s=n==="x"?"inXRange":"inYRange";let c=!1;return Pf(e,n,t,(l,p,u)=>{l[s]&&l[s](t[n],o)&&(i.push({element:l,datasetIndex:p,index:u}),c=c||l.inRange(t.x,t.y,o))}),r&&!c?[]:i}var K5e={modes:{index(e,t,n,r){const o=vi(t,e),i=n.axis||"x",s=n.includeInvisible||!1,c=n.intersect?$4(e,o,i,r,s):G4(e,o,i,!1,r,s),l=[];
vendor: 4,555 bytes, line 99
99return c.length?(e.getSortedVisibleDatasetMetas().forEach(p=>{const u=c[0].index,d=p.data[u];d&&!d.skip&&l.push({element:d,datasetIndex:p.index,index:u})}),l):[]},dataset(e,t,n,r){const o=vi(t,e),i=n.axis||"xy",s=n.includeInvisible||!1;let c=n.intersect?$4(e,o,i,r,s):G4(e,o,i,!1,r,s);if(c.length>0){const l=c[0].datasetIndex,p=e.getDatasetMeta(l).data;c=[];for(let u=0;u<p.length;++u)c.push({element:p[u],datasetIndex:l,index:u})}return c},point(e,t,n,r){const o=vi(t,e),i=n.axis||"xy",s=n.includeInvisible||!1;return $4(e,o,i,r,s)},nearest(e,t,n,r){const o=vi(t,e),i=n.axis||"xy",s=n.includeInvisible||!1;return G4(e,o,i,n.intersect,r,s)},x(e,t,n,r){const o=vi(t,e);return dC(e,o,"x",n.intersect,r)},y(e,t,n,r){const o=vi(t,e);return dC(e,o,"y",n.intersect,r)}}};const cF=["left","top","right","bottom"];function vl(e,t){return e.filter(n=>n.pos===t)}function bC(e,t){return e.filter(n=>cF.indexOf(n.pos)===-1&&n.box.axis===t)}function xl(e,t){return e.sort((n,r)=>{const o=t?r:n,i=t?n:r;return o.weight===i.weight?o.index-i.index:o.weight-i.weight})}function Z5e(e){const t=[];let n,r,o,i,s,c;for(n=0,r=(e||[]).length;n<r;++n)o=e[n],{position:i,options:{stack:s,stackWeight:c=1}}=o,t.push({index:n,box:o,pos:i,horizontal:o.isHorizontal(),weight:o.weight,stack:s&&i+s,stackWeight:c});return t}function Y5e(e){const t={};for(const n of e){const{stack:r,pos:o,stackWeight:i}=n;if(!r||!cF.includes(o))continue;const s=t[r]||(t[r]={count:0,placed:0,weight:0,size:0});s.count++,s.weight+=i}return t}function Q5e(e,t){const n=Y5e(e),{vBoxMaxWidth:r,hBoxMaxHeight:o}=t;let i,s,c;for(i=0,s=e.length;i<s;++i){c=e[i];const{fullSize:l}=c.box,p=n[c.stack],u=p&&c.stackWeight/p.weight;c.horizontal?(c.width=u?u*r:l&&t.availableWidth,c.height=o):(c.width=r,c.height=u?u*o:l&&t.availableHeight)}return n}function J5e(e){const t=Z5e(e),n=xl(t.filter(p=>p.box.fullSize),!0),r=xl(vl(t,"left"),!0),o=xl(vl(t,"right")),i=xl(vl(t,"top"),!0),s=xl(vl(t,"bottom")),c=bC(t,"x"),l=bC(t,"y");return{fullSize:n,leftAndTop:r.concat(i),rightAndBottom:o.concat(l).concat(s).concat(c),chartArea:vl(t,"chartArea"),vertical:r.concat(o).concat(l),horizontal:i.concat(s).concat(c)}}function fC(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function lF(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function e6e(e,t,n,r){const{pos:o,box:i}=n,s=e.maxPadding;if(!R1(o)){n.size&&(e[o]-=n.size);const d=r[n.stack]||{size:0,count:1};d.size=Math.max(d.size,n.horizontal?i.height:i.width),n.size=d.size/d.count,e[o]+=n.size}i.getPadding&&lF(s,i.getPadding());const c=Math.max(0,t.outerWidth-fC(s,e,"left","right")),l=Math.max(0,t.outerHeight-fC(s,e,"top","bottom")),p=c!==e.w,u=l!==e.h;return e.w=c,e.h=l,n.horizontal?{same:p,other:u}:{same:u,other:p}}function t6e(e){const t=e.maxPadding;function n(r){const o=Math.max(t[r]-e[r],0);return e[r]+=o,o}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}function n6e(e,t){const n=t.maxPadding;function r(o){const i={left:0,top:0,right:0,bottom:0};return o.forEach(s=>{i[s]=Math.max(t[s],n[s])}),i}return r(e?["left","right"]:["top","bottom"])}function $l(e,t,n,r){const o=[];let i,s,c,l,p,u;for(i=0,s=e.length,p=0;i<s;++i){c=e[i],l=c.box,l.update(c.width||t.w,c.height||t.h,n6e(c.horizontal,t));const{same:d,other:b}=e6e(t,n,c,r);p|=d&&o.length,u=u||b,l.fullSize||o.push(c)}return p&&$l(o,t,n,r)||u}function wu(e,t,n,r,o){e.top=n,e.left=t,e.right=t+r,e.bottom=n+o,e.width=r,e.height=o}function mC(e,t,n,r){const o=n.padding;let{x:i,y:s}=t;for(const c of e){const l=c.box,p=r[c.stack]||{placed:0,weight:1},u=c.stackWeight/p.weight||1;if(c.horizontal){const d=t.w*u,b=p.size||l.height;_3(p.start)&&(s=p.start),l.fullSize?wu(l,o.left,s,n.outerWidth-o.right-o.left,b):wu(l,t.left+p.placed,s,d,b),p.start=s,p.placed+=d,s=l.bottom}else{const d=t.h*u,b=p.size||l.width;_3(p.start)&&(i=p.start),l.fullSize?wu(l,i,o.top,b,n.outerHeight-o.bottom-o.top):wu(l,i,t.top+p.placed,b,d),p.start=i,p.placed+=d,i=l.right}}t.x=i,t.y=s}var Lr={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(n){t.draw(n)}}]},e.boxes.push(t)},removeBox(e,t){const n=e.boxes?e.boxes.indexOf(t):-1;n!==-1&&e.boxes.splice(n,1)},configure(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},update(e,t,n,r){if(!e)return;const o=Pr(e.options.layout.padding),i=Math.max(t-o.width,0),s=Math.max(n-o.height,0),c=J5e(e.boxes),l=c.vertical,p=c.horizontal;F1(e.boxes,h=>
vendor: 4,157 bytes, line 99
99{typeof h.beforeLayout=="function"&&h.beforeLayout()});const u=l.reduce((h,M)=>M.box.options&&M.box.options.display===!1?h:h+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:n,padding:o,availableWidth:i,availableHeight:s,vBoxMaxWidth:i/2/u,hBoxMaxHeight:s/2}),b=Object.assign({},o);lF(b,Pr(r));const f=Object.assign({maxPadding:b,w:i,h:s,x:o.left,y:o.top},o),m=Q5e(l.concat(p),d);$l(c.fullSize,f,d,m),$l(l,f,d,m),$l(p,f,d,m)&&$l(l,f,d,m),t6e(f),mC(c.leftAndTop,f,d,m),f.x+=f.w,f.y+=f.h,mC(c.rightAndBottom,f,d,m),e.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},F1(c.chartArea,h=>{const M=h.box;Object.assign(M,e.chartArea),M.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class pF{acquireContext(t,n){}releaseContext(t){return!1}addEventListener(t,n,r){}removeEventListener(t,n,r){}getDevicePixelRatio(){return 1}getMaximumSize(t,n,r,o){return n=Math.max(0,n||t.width),r=r||t.height,{width:n,height:Math.max(0,o?Math.floor(n/o):r)}}isAttached(t){return!0}updateConfig(t){}}class r6e extends pF{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const _b="$chartjs",a6e={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},hC=e=>e===null||e==="";function o6e(e,t){const n=e.style,r=e.getAttribute("height"),o=e.getAttribute("width");if(e[_b]={initial:{height:r,width:o,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",hC(o)){const i=nC(e,"width");i!==void 0&&(e.width=i)}if(hC(r))if(e.style.height==="")e.height=e.width/(t||2);else{const i=nC(e,"height");i!==void 0&&(e.height=i)}return e}const uF=M5e?{passive:!0}:!1;function i6e(e,t,n){e&&e.addEventListener(t,n,uF)}function s6e(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,uF)}function c6e(e,t){const n=a6e[e.type]||e.type,{x:r,y:o}=vi(e,t);return{type:n,chart:t,native:e,x:r!==void 0?r:null,y:o!==void 0?o:null}}function S3(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function l6e(e,t,n){const r=e.canvas,o=new MutationObserver(i=>{let s=!1;for(const c of i)s=s||S3(c.addedNodes,r),s=s&&!S3(c.removedNodes,r);s&&n()});return o.observe(document,{childList:!0,subtree:!0}),o}function p6e(e,t,n){const r=e.canvas,o=new MutationObserver(i=>{let s=!1;for(const c of i)s=s||S3(c.removedNodes,r),s=s&&!S3(c.addedNodes,r);s&&n()});return o.observe(document,{childList:!0,subtree:!0}),o}const V2=new Map;let MC=0;function dF(){const e=window.devicePixelRatio;e!==MC&&(MC=e,V2.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function u6e(e,t){V2.size||window.addEventListener("resize",dF),V2.set(e,t)}function d6e(e){V2.delete(e),V2.size||window.removeEventListener("resize",dF)}function b6e(e,t,n){const r=e.canvas,o=r&&f8(r);if(!o)return;const i=HD((c,l)=>{const p=o.clientWidth;n(c,l),p<o.clientWidth&&n()},window),s=new ResizeObserver(c=>{const l=c[0],p=l.contentRect.width,u=l.contentRect.height;p===0&&u===0||i(p,u)});return s.observe(o),u6e(e,i),s}function K4(e,t,n){n&&n.disconnect(),t==="resize"&&d6e(e)}function f6e(e,t,n){const r=e.canvas,o=HD(i=>{e.ctx!==null&&n(c6e(i,e))},e);return i6e(r,t,o),o}class m6e extends pF{acquireContext(t,n){const r=t&&t.getContext&&t.getContext("2d");return r&&r.canvas===t?(o6e(t,n),r):null}releaseContext(t){const n=t.canvas;if(!n[_b])return!1;const r=n[_b].initial;["height","width"].forEach(i=>{const s=r[i];ot(s)?n.removeAttribute(i):n.setAttribute(i,s)});const o=r.style||{};return Object.keys(o).forEach(i=>{n.style[i]=o[i]}),n.width=n.width,delete n[_b],!0}addEventListener(t,n,r){this.removeEventListener(t,n);const o=t.$proxies||(t.$proxies={}),s={attach:l6e,detach:p6e,resize:b6e}[n]||f6e;o[n]=s(t,n,r)}removeEventListener(t,n){const r=t.$proxies||(t.$proxies={}),o=r[n];if(!o)return;({attach:K4,detach:K4,resize:K4}[n]||s6e)(t,n,o),r[n]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,n,r,o){return h5e(t,n,r,o)}isAttached(t){const n=t&&f8(t);return!!(n&&n.isConnected)}}
vendor: 16,792 bytes, line 99
99function h6e(e){return!b8()||typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas?r6e:m6e}let ds=class{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:n,y:r}=this.getProps(["x","y"],t);return{x:n,y:r}}hasValue(){return F2(this.x)&&F2(this.y)}getProps(t,n){const r=this.$animations;if(!n||!r)return this;const o={};return t.forEach(i=>{o[i]=r[i]&&r[i].active()?r[i]._to:this[i]}),o}};function M6e(e,t){const n=e.options.ticks,r=z6e(e),o=Math.min(n.maxTicksLimit||r,r),i=n.major.enabled?g6e(t):[],s=i.length,c=i[0],l=i[s-1],p=[];if(s>o)return y6e(t,p,i,s/o),p;const u=O6e(i,t,o);if(s>0){let d,b;const f=s>1?Math.round((l-c)/(s-1)):null;for(Eu(t,p,u,ot(f)?0:c-f,c),d=0,b=s-1;d<b;d++)Eu(t,p,u,i[d],i[d+1]);return Eu(t,p,u,l,ot(f)?t.length:l+f),p}return Eu(t,p,u),p}function z6e(e){const t=e.options.offset,n=e._tickSize(),r=e._length/n+(t?0:1),o=e._maxLength/n;return Math.floor(Math.min(r,o))}function O6e(e,t,n){const r=A6e(e),o=t.length/n;if(!r)return Math.max(o,1);const i=dMe(r);for(let s=0,c=i.length-1;s<c;s++){const l=i[s];if(l>o)return l}return Math.max(o,1)}function g6e(e){const t=[];let n,r;for(n=0,r=e.length;n<r;n++)e[n].major&&t.push(n);return t}function y6e(e,t,n,r){let o=0,i=n[0],s;for(r=Math.ceil(r),s=0;s<e.length;s++)s===i&&(t.push(e[s]),o++,i=n[o*r])}function Eu(e,t,n,r,o){const i=S1(r,0),s=Math.min(S1(o,e.length),e.length);let c=0,l,p,u;for(n=Math.ceil(n),o&&(l=o-r,n=l/Math.floor(l/n)),u=i;u<0;)c++,u=Math.round(i+c*n);for(p=Math.max(i,0);p<s;p++)p===u&&(t.push(e[p]),c++,u=Math.round(i+c*n))}function A6e(e){const t=e.length;let n,r;if(t<2)return!1;for(r=e[0],n=1;n<t;++n)if(e[n]-e[n-1]!==r)return!1;return r}const v6e=e=>e==="left"?"right":e==="right"?"left":e,zC=(e,t,n)=>t==="top"||t==="left"?e[t]+n:e[t]-n,OC=(e,t)=>Math.min(t||e,e);function gC(e,t){const n=[],r=e.length/t,o=e.length;let i=0;for(;i<o;i+=r)n.push(e[Math.floor(i)]);return n}function x6e(e,t,n){const r=e.ticks.length,o=Math.min(t,r-1),i=e._startPixel,s=e._endPixel,c=1e-6;let l=e.getPixelForTick(o),p;if(!(n&&(r===1?p=Math.max(l-i,s-l):t===0?p=(e.getPixelForTick(1)-l)/2:p=(l-e.getPixelForTick(o-1))/2,l+=o<t?p:-p,l<i-c||l>s+c)))return l}function _6e(e,t){F1(e,n=>{const r=n.gc,o=r.length/2;let i;if(o>t){for(i=0;i<o;++i)delete n.data[r[i]];r.splice(0,o)}})}function _l(e){return e.drawTicks?e.tickLength:0}function yC(e,t){if(!e.display)return 0;const n=wn(e.font,t),r=Pr(e.padding);return(Zt(e.text)?e.text.length:1)*n.lineHeight+r.height}function C6e(e,t){return us(e,{scale:t,type:"scale"})}function q6e(e,t,n){return us(e,{tick:n,index:t,type:"tick"})}function S6e(e,t,n){let r=c8(e);return(n&&t!=="right"||!n&&t==="right")&&(r=v6e(r)),r}function R6e(e,t,n,r){const{top:o,left:i,bottom:s,right:c,chart:l}=e,{chartArea:p,scales:u}=l;let d=0,b,f,m;const h=s-o,M=c-i;if(e.isHorizontal()){if(f=Nn(r,i,c),R1(n)){const z=Object.keys(n)[0],O=n[z];m=u[z].getPixelForValue(O)+h-t}else n==="center"?m=(p.bottom+p.top)/2+h-t:m=zC(e,n,t);b=c-i}else{if(R1(n)){const z=Object.keys(n)[0],O=n[z];f=u[z].getPixelForValue(O)-M+t}else n==="center"?f=(p.left+p.right)/2-M+t:f=zC(e,n,t);m=Nn(r,s,o),d=n==="left"?-ea:ea}return{titleX:f,titleY:m,maxWidth:b,rotation:d}}class Np extends ds{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,n){return t}getUserBounds(){let{_userMin:t,_userMax:n,_suggestedMin:r,_suggestedMax:o}=this;return t=ma(t,Number.POSITIVE_INFINITY),n=ma(n,Number.NEGATIVE_INFINITY),r=ma(r,Number.POSITIVE_INFINITY),o=ma(o,Number.NEGATIVE_INFINITY),{min:ma(t,r),max:ma(n,o),minDefined:Wn(t),maxDefined:Wn(n)}}getMinMax(t){let{min:n,max:r,minDefined:o,maxDefined:i}=this.getUserBounds(),s;if(o&&i)return{min:n,max:r};const c=this.getMatchingVisibleMetas();for(let l=0,p=c.length;l<p;++l)s=c[l].controller.getMinMax(this,t),o||(n=Math.min(n,s.min)),i||(r=Math.max(r,s.max));return n=i&&n>r?r:n,r=o&&n>r?n:r,{min:ma(n,ma(r,n)),max:ma(r,ma(n,r))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){tt(this.options.beforeUpdate,[this])}update(t,n,r){const{beginAtZero:o,grace:i,ticks:s}=this.options,c=s.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=n,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=GMe(this,i,o),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=c<this.ticks.length;this._convertTicksToLabels(l?gC(this.ticks,c):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),s.display&&(s.autoSkip||s.source==="auto")&&(this.ticks=M6e(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),l&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let t=this.options.reverse,n,r;this.isHorizontal()?(n=this.left,r=this.right):(n=this.top,r=this.bottom,t=!t),this._startPixel=n,this._endPixel=r,this._reversePixels=t,this._length=r-n,this._alignToPixels=this.options.alignToPixels}afterUpdate(){tt(this.options.afterUpdate,[this])}beforeSetDimensions(){tt(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){tt(this.options.afterSetDimensions,[this])}_callHooks(t){this.chart.notifyPlugins(t,this.getContext()),tt(this.options[t],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){tt(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(t){const n=this.options.ticks;let r,o,i;for(r=0,o=t.length;r<o;r++)i=t[r],i.label=tt(n.callback,[i.value,r,t],this)}afterTickToLabelConversion(){tt(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){tt(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const t=this.options,n=t.ticks,r=OC(this.ticks.length,t.ticks.maxTicksLimit),o=n.minRotation||0,i=n.maxRotation;let s=o,c,l,p;if(!this._isVisible()||!n.display||o>=i||r<=1||!this.isHorizontal()){this.labelRotation=o;return}const u=this._getLabelSizes(),d=u.widest.width,b=u.highest.height,f=ta(this.chart.width-d,0,this.maxWidth);c=t.offset?this.maxWidth/r:f/(r-1),d+6>c&&(c=f/(r-(t.offset?.5:1)),l=this.maxHeight-_l(t.grid)-n.padding-yC(t.title,this.chart.options.font),p=Math.sqrt(d*d+b*b),s=hMe(Math.min(Math.asin(ta((u.highest.height+6)/c,-1,1)),Math.asin(ta(l/p,-1,1))-Math.asin(ta(b/p,-1,1)))),s=Math.max(o,Math.min(i,s))),this.labelRotation=s}afterCalculateLabelRotation(){tt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){tt(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:n,options:{ticks:r,title:o,grid:i}}=this,s=this._isVisible(),c=this.isHorizontal();if(s){const l=yC(o,n.options.font);if(c?(t.width=this.maxWidth,t.height=_l(i)+l):(t.height=this.maxHeight,t.width=_l(i)+l),r.display&&this.ticks.length){const{first:p,last:u,widest:d,highest:b}=this._getLabelSizes(),f=r.padding*2,m=Ri(this.labelRotation),h=Math.cos(m),M=Math.sin(m);if(c){const z=r.mirror?0:M*d.width+h*b.height;t.height=Math.min(this.maxHeight,t.height+z+f)}else{const z=r.mirror?0:h*d.width+M*b.height;t.width=Math.min(this.maxWidth,t.width+z+f)}this._calculatePadding(p,u,M,h)}}this._handleMargins(),c?(this.width=this._length=n.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=n.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,n,r,o){const{ticks:{align:i,padding:s},position:c}=this.options,l=this.labelRotation!==0,p=c!=="top"&&this.axis==="x";if(this.isHorizontal()){const u=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let b=0,f=0;l?p?(b=o*t.width,f=r*n.height):(b=r*t.height,f=o*n.width):i==="start"?f=n.width:i==="end"?b=t.width:i!=="inner"&&(b=t.width/2,f=n.width/2),this.paddingLeft=Math.max((b-u+s)*this.width/(this.width-u),0),this.paddingRight=Math.max((f-d+s)*this.width/(this.width-d),0)}else{let u=n.height/2,d=t.height/2;i==="start"?(u=0,d=t.height):i==="end"&&(u=n.height,d=0),this.paddingTop=u+s,this.paddingBottom=d+s}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){tt(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:n}=this.options;return n==="top"||n==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let n,r;for(n=0,r=t.length;n<r;n++)ot(t[n].label)&&(t.splice(n,1),r--,n--);this.afterTickToLabelConversion()}_getLabelSizes(){let t=this._labelSizes;if(!t){const n=this.options.ticks.sampleSize;let r=this.ticks;n<r.length&&(r=gC(r,n)),this._labelSizes=t=this._computeLabelSizes(r,r.length,this.options.ticks.maxTicksLimit)}return t}_computeLabelSizes(t,n,r){const{ctx:o,_longestTextCache:i}=this,s=[],c=[],l=Math.floor(n/OC(n,r));let p=0,u=0,d,b,f,m,h,M,z,O,g,x,C;for(d=0;d<n;d+=l){if(m=t[d].label,h=this._resolveTickFontOptions(d),o.font=M=h.string,z=i[M]=i[M]||{data:{},gc:[]},O=h.lineHeight,g=x=0,!ot(m)&&!Zt(m))g=Y_(o,z.data,z.gc,g,m),x=O;else if(Zt(m))for(b=0,f=m.length;b<f;++b)C=m[b],!ot(C)&&!Zt(C)&&(g=Y_(o,z.data,z.gc,g,C),x+=O);s.push(g),c.push(x),p=Math.max(g,p),u=Math.max(x,u)}_6e(i,n);const S=s.indexOf(p),q=c.indexOf(u),A=v=>({width:s[v]||0,height:c[v]||0});return{first:A(0),last:A(n-1),widest:A(S),highest:A(q),widths:s,heights:c}}getLabelForValue(t){return t}getPixelForValue(t,n){return NaN}getValueForPixel(t){}getPixelForTick(t){const n=this.ticks;return t<0||t>n.length-1?null:this.getPixelForValue(n[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const n=this._startPixel+t*this._length;return OMe(this._alignToPixels?Mi(this.chart,n,0):n)}getDecimalForPixel(t){const n=(t-this._startPixel)/this._length;return this._reversePixels?1-n:n}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:n}=this;return t<0&&n<0?n:t>0&&n>0?t:0}getContext(t){const n=this.ticks||[];if(t>=0&&t<n.length){const r=n[t];return r.$context||(r.$context=q6e(this.getContext(),t,r))}return this.$context||(this.$context=C6e(this.chart.getContext(),this))}_tickSize(){const t=this.options.ticks,n=Ri(this.labelRotation),r=Math.abs(Math.cos(n)),o=Math.abs(Math.sin(n)),i=this._getLabelSizes(),s=t.autoSkipPadding||0,c=i?i.widest.width+s:0,l=i?i.highest.height+s:0;return this.isHorizontal()?l*r>c*o?c/r:l/o:l*o<c*r?l/r:c/o}_isVisible(){const t=this.options.display;return t!=="auto"?!!t:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(t){const n=this.axis,r=this.chart,o=this.options,{grid:i,position:s,border:c}=o,l=i.offset,p=this.isHorizontal(),d=this.ticks.length+(l?1:0),b=_l(i),f=[],m=c.setContext(this.getContext()),h=m.display?m.width:0,M=h/2,z=function(T){return Mi(r,T,h)};let O,g,x,C,S,q,A,v,_,R,w,W;if(s==="top")O=z(this.bottom),q=this.bottom-b,v=O-M,R=z(t.top)+M,W=t.bottom;else if(s==="bottom")O=z(this.top),R=t.top,W=z(t.bottom)-M,q=O+M,v=this.top+b;else if(s==="left")O=z(this.right),S=this.right-b,A=O-M,_=z(t.left)+M,w=t.right;else if(s==="right")O=z(this.left),_=t.left,w=z(t.right)-M,S=O+M,A=this.left+b;else if(n==="x"){if(s==="center")O=z((t.top+t.bottom)/2+.5);else if(R1(s)){const T=Object.keys(s)[0],F=s[T];O=z(this.chart.scales[T].getPixelForValue(F))}R=t.top,W=t.bottom,q=O+M,v=q+b}else if(n==="y"){if(s==="center")O=z((t.left+t.right)/2);else if(R1(s)){const T=Object.keys(s)[0],F=s[T];O=z(this.chart.scales[T].getPixelForValue(F))}S=O-M,A=S-b,_=t.left,w=t.right}const E=S1(o.ticks.maxTicksLimit,d),j=Math.max(1,Math.ceil(d/E));for(g=0;g<d;g+=j){const T=this.getContext(g),F=i.setContext(T),Z=c.setContext(T),re=F.lineWidth,ne=F.color,k=Z.dash||[],K=Z.dashOffset,U=F.tickWidth,G=F.tickColor,H=F.tickBorderDash||[],ie=F.tickBorderDashOffset;x=x6e(this,g,l),x!==void 0&&(C=Mi(r,x,re),p?S=A=_=w=C:q=v=R=W=C,f.push({tx1:S,ty1:q,tx2:A,ty2:v,x1:_,y1:R,x2:w,y2:W,width:re,color:ne,borderDash:k,borderDashOffset:K,tickWidth:U,tickColor:G,tickBorderDash:H,tickBorderDashOffset:ie}))}return this._ticksLength=d,this._borderValue=O,f}_computeLabelItems(t){const n=this.axis,r=this.options,{position:o,ticks:i}=r,s=this.isHorizontal(),c=this.ticks,{align:l,crossAlign:p,padding:u,mirror:d}=i,b=_l(r.grid),f=b+u,m=d?-u:f,h=-Ri(this.labelRotation),M=[];let z,O,g,x,C,S,q,A,v,_,R,w,W="middle";if(o==="top")S=this.bottom-m,q=this._getXAxisLabelAlignment();else if(o==="bottom")S=this.top+m,q=this._getXAxisLabelAlignment();else if(o==="left"){const j=this._getYAxisLabelAlignment(b);q=j.textAlign,C=j.x}else if(o==="right"){const j=this._getYAxisLabelAlignment(b);q=j.textAlign,C=j.x}else if(n==="x"){if(o==="center")S=(t.top+t.bottom)/2+f;else if(R1(o)){const j=Object.keys(o)[0],T=o[j];S=this.chart.scales[j].getPixelForValue(T)+f}q=this._getXAxisLabelAlignment()}else if(n==="y"){if(o==="center")C=(t.left+t.right)/2-f;else if(R1(o)){const j=Object.keys(o)[0],T=o[j];C=this.chart.scales[j].getPixelForValue(T)}q=this._getYAxisLabelAlignment(b).textAlign}n==="y"&&(l==="start"?W="top":l==="end"&&(W="bottom"));const E=this._getLabelSizes();for(z=0,O=c.length;z<O;++z){g=c[z],x=g.label;const j=i.setContext(this.getContext(z));A=this.getPixelForTick(z)+i.labelOffset,v=this._resolveTickFontOptions(z),_=v.lineHeight,R=Zt(x)?x.length:1;const T=R/2,F=j.color,Z=j.textStrokeColor,re=j.textStrokeWidth;let ne=q;s?(C=A,q==="inner"&&(z===O-1?ne=this.options.reverse?"left":"right":z===0?ne=this.options.reverse?"right":"left":ne="center"),o==="top"?p==="near"||h!==0?w=-R*_+_/2:p==="center"?w=-E.highest.height/2-T*_+_:w=-E.highest.height+_/2:p==="near"||h!==0?w=_/2:p==="center"?w=E.highest.height/2-T*_:w=E.highest.height-R*_,d&&(w*=-1),h!==0&&!j.showLabelBackdrop&&(C+=_/2*Math.sin(h))):(S=A,w=(1-R)*_/2);let k;if(j.showLabelBackdrop){const K=Pr(j.backdropPadding),U=E.heights[z],G=E.widths[z];let H=w-K.top,ie=0-K.left;switch(W){case"middle":H-=U/2;break;case"bottom":H-=U;break}switch(q){case"center":ie-=G/2;break;case"right":ie-=G;break;case"inner":z===O-1?ie-=G:z>0&&(ie-=G/2);break}k={left:ie,top:H,width:G+K.width,height:U+K.height,color:j.backdropColor}}M.push({label:x,font:v,textOffset:w,options:{rotation:h,color:F,strokeColor:Z,strokeWidth:re,textAlign:ne,textBaseline:W,translation:[C,S],backdrop:k}})}return M}_getXAxisLabelAlignment(){const{position:t,ticks:n}=this.options;if(-Ri(this.labelRotation))return t==="top"?"left":"r
99ight";let o="center";return n.align==="start"?o="left":n.align==="end"?o="right":n.align==="inner"&&(o="inner"),o}_getYAxisLabelAlignment(t){const{position:n,ticks:{crossAlign:r,mirror:o,padding:i}}=this.options,s=this._getLabelSizes(),c=t+i,l=s.widest.width;let p,u;return n==="left"?o?(u=this.right+i,r==="near"?p="left":r==="center"?(p="center",u+=l/2):(p="right",u+=l)):(u=this.right-c,r==="near"?p="right":r==="center"?(p="center",u-=l/2):(p="left",u=this.left)):n==="right"?o?(u=this.left+i,r==="near"?p="right":r==="center"?(p="center",u-=l/2):(p="left",u-=l)):(u=this.left+c,r==="near"?p="left":r==="center"?(p="center",u+=l/2):(p="right",u=this.right)):p="right",{textAlign:p,x:u}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,n=this.options.position;if(n==="left"||n==="right")return{top:0,left:this.left,bottom:t.height,right:this.right};if(n==="top"||n==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:t.width}}drawBackground(){const{ctx:t,options:{backgroundColor:n},left:r,top:o,width:i,height:s}=this;n&&(t.save(),t.fillStyle=n,t.fillRect(r,o,i,s),t.restore())}getLineWidthForValue(t){const n=this.options.grid;if(!this._isVisible()||!n.display)return 0;const o=this.ticks.findIndex(i=>i.value===t);return o>=0?n.setContext(this.getContext(o)).lineWidth:0}drawGrid(t){const n=this.options.grid,r=this.ctx,o=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let i,s;const c=(l,p,u)=>{!u.width||!u.color||(r.save(),r.lineWidth=u.width,r.strokeStyle=u.color,r.setLineDash(u.borderDash||[]),r.lineDashOffset=u.borderDashOffset,r.beginPath(),r.moveTo(l.x,l.y),r.lineTo(p.x,p.y),r.stroke(),r.restore())};if(n.display)for(i=0,s=o.length;i<s;++i){const l=o[i];n.drawOnChartArea&&c({x:l.x1,y:l.y1},{x:l.x2,y:l.y2},l),n.drawTicks&&c({x:l.tx1,y:l.ty1},{x:l.tx2,y:l.ty2},{color:l.tickColor,width:l.tickWidth,borderDash:l.tickBorderDash,borderDashOffset:l.tickBorderDashOffset})}}drawBorder(){const{chart:t,ctx:n,options:{border:r,grid:o}}=this,i=r.setContext(this.getContext()),s=r.display?i.width:0;if(!s)return;const c=o.setContext(this.getContext(0)).lineWidth,l=this._borderValue;let p,u,d,b;this.isHorizontal()?(p=Mi(t,this.left,s)-s/2,u=Mi(t,this.right,c)+c/2,d=b=l):(d=Mi(t,this.top,s)-s/2,b=Mi(t,this.bottom,c)+c/2,p=u=l),n.save(),n.lineWidth=i.width,n.strokeStyle=i.color,n.beginPath(),n.moveTo(p,d),n.lineTo(u,b),n.stroke(),n.restore()}drawLabels(t){if(!this.options.ticks.display)return;const r=this.ctx,o=this._computeLabelArea();o&&Wf(r,o);const i=this.getLabelItems(t);for(const s of i){const c=s.options,l=s.font,p=s.label,u=s.textOffset;U2(r,p,0,u,l,c)}o&&jf(r)}drawTitle(){const{ctx:t,options:{position:n,title:r,reverse:o}}=this;if(!r.display)return;const i=wn(r.font),s=Pr(r.padding),c=r.align;let l=i.lineHeight/2;n==="bottom"||n==="center"||R1(n)?(l+=s.bottom,Zt(r.text)&&(l+=i.lineHeight*(r.text.length-1))):l+=s.top;const{titleX:p,titleY:u,maxWidth:d,rotation:b}=R6e(this,l,n,c);U2(t,r.text,0,0,i,{color:r.color,maxWidth:d,rotation:b,textAlign:S6e(c,n,o),textBaseline:"middle",translation:[p,u]})}draw(t){this._isVisible()&&(this.drawBackground(),this.drawGrid(t),this.drawBorder(),this.drawTitle(),this.drawLabels(t))}_layers(){const t=this.options,n=t.ticks&&t.ticks.z||0,r=S1(t.grid&&t.grid.z,-1),o=S1(t.border&&t.border.z,0);return!this._isVisible()||this.draw!==Np.prototype.draw?[{z:n,draw:i=>{this.draw(i)}}]:[{z:r,draw:i=>{this.drawBackground(),this.drawGrid(i),this.drawTitle()}},{z:o,draw:()=>{this.drawBorder()}},{z:n,draw:i=>{this.drawLabels(i)}}]}getMatchingVisibleMetas(t){const n=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",o=[];let i,s;for(i=0,s=n.length;i<s;++i){const c=n[i];c[r]===this.id&&(!t||c.type===t)&&o.push(c)}return o}_resolveTickFontOptions(t){const n=this.options.ticks.setContext(this.getContext(t));return wn(n.font)}_maxDigits(){const t=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/t}}class Lu{constructor(t,n,r){this.type=t,this.scope=n,this.override=r,this.items=Object.create(null)}
vendor: 26,216 bytes, line 99
99isForType(t){return Object.prototype.isPrototypeOf.call(this.type.prototype,t.prototype)}register(t){const n=Object.getPrototypeOf(t);let r;E6e(n)&&(r=this.register(n));const o=this.items,i=t.id,s=this.scope+"."+i;if(!i)throw new Error("class does not have id: "+t);return i in o||(o[i]=t,N6e(t,s,r),this.override&&wt.override(t.id,t.overrides)),s}get(t){return this.items[t]}unregister(t){const n=this.items,r=t.id,o=this.scope;r in n&&delete n[r],o&&r in wt[o]&&(delete wt[o][r],this.override&&delete Xi[r])}}function N6e(e,t,n){const r=D2(Object.create(null),[n?wt.get(n):{},wt.get(t),e.defaults]);wt.set(t,r),e.defaultRoutes&&w6e(t,e.defaultRoutes),e.descriptors&&wt.describe(t,e.descriptors)}function w6e(e,t){Object.keys(t).forEach(n=>{const r=n.split("."),o=r.pop(),i=[e].concat(r).join("."),s=t[n].split("."),c=s.pop(),l=s.join(".");wt.route(i,o,l,c)})}function E6e(e){return"id"in e&&"defaults"in e}class L6e{constructor(){this.controllers=new Lu(sF,"datasets",!0),this.elements=new Lu(ds,"elements"),this.plugins=new Lu(Object,"plugins"),this.scales=new Lu(Np,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,n,r){[...n].forEach(o=>{const i=r||this._getRegistryForType(o);r||i.isForType(o)||i===this.plugins&&o.id?this._exec(t,i,o):F1(o,s=>{const c=r||this._getRegistryForType(s);this._exec(t,c,s)})})}_exec(t,n,r){const o=i8(t);tt(r["before"+o],[],r),n[t](r),tt(r["after"+o],[],r)}_getRegistryForType(t){for(let n=0;n<this._typedRegistries.length;n++){const r=this._typedRegistries[n];if(r.isForType(t))return r}return this.plugins}_get(t,n,r){const o=n.get(t);if(o===void 0)throw new Error('"'+t+'" is not a registered '+r+".");return o}}var Ma=new L6e;class T6e{constructor(){this._init=void 0}notify(t,n,r,o){if(n==="beforeInit"&&(this._init=this._createDescriptors(t,!0),this._notify(this._init,t,"install")),this._init===void 0)return;const i=o?this._descriptors(t).filter(o):this._descriptors(t),s=this._notify(i,t,n,r);return n==="afterDestroy"&&(this._notify(i,t,"stop"),this._notify(this._init,t,"uninstall"),this._init=void 0),s}_notify(t,n,r,o){o=o||{};for(const i of t){const s=i.plugin,c=s[r],l=[n,o,i.options];if(tt(c,l,s)===!1&&o.cancelable)return!1}return!0}invalidate(){ot(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(t){if(this._cache)return this._cache;const n=this._cache=this._createDescriptors(t);return this._notifyStateChanges(t),n}_createDescriptors(t,n){const r=t&&t.config,o=S1(r.options&&r.options.plugins,{}),i=W6e(r);return o===!1&&!n?[]:k6e(t,i,o,n)}_notifyStateChanges(t){const n=this._oldCache||[],r=this._cache,o=(i,s)=>i.filter(c=>!s.some(l=>c.plugin.id===l.plugin.id));this._notify(o(n,r),t,"stop"),this._notify(o(r,n),t,"start")}}function W6e(e){const t={},n=[],r=Object.keys(Ma.plugins.items);for(let i=0;i<r.length;i++)n.push(Ma.getPlugin(r[i]));const o=e.plugins||[];for(let i=0;i<o.length;i++){const s=o[i];n.indexOf(s)===-1&&(n.push(s),t[s.id]=!0)}return{plugins:n,localIds:t}}function j6e(e,t){return!t&&e===!1?null:e===!0?{}:e}function k6e(e,{plugins:t,localIds:n},r,o){const i=[],s=e.getContext();for(const c of t){const l=c.id,p=j6e(r[l],o);p!==null&&i.push({plugin:c,options:P6e(e.config,{plugin:c,local:n[l]},p,s)})}return i}function P6e(e,{plugin:t,local:n},r,o){const i=e.pluginScopeKeys(t),s=e.getOptionScopes(r,i);return n&&t.defaults&&s.push(t.defaults),e.createResolver(s,o,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function TO(e,t){const n=wt.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function I6e(e,t){let n=e;return e==="_index_"?n=t:e==="_value_"&&(n=t==="x"?"y":"x"),n}function B6e(e,t){return e===t?"_index_":"_value_"}function AC(e){if(e==="x"||e==="y"||e==="r")return e}function D6e(e){if(e==="top"||e==="bottom")return"x";if(e==="left"||e==="right")return"y"}function WO(e,...t){if(AC(e))return e;for(const n of t){const r=n.axis||D6e(n.position)||e.length>1&&AC(e[0].toLowerCase());if(r)return r}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function vC(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function F6e(e,t){if(t.data&&t.data.datasets){const n=t.data.datasets.filter(r=>r.xAxisID===e||r.yAxisID===e);if(n.length)return vC(e,"x",n[0])||vC(e,"y",n[0])}return{}}function H6e(e,t){const n=Xi[e.type]||{scales:{}},r=t.scales||{},o=TO(e.type,t),i=Object.create(null);return Object.keys(r).forEach(s=>{const c=r[s];if(!R1(c))return console.error(`Invalid scale configuration for scale: ${s}`);if(c._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${s}`);const l=WO(s,c,F6e(s,e),wt.scales[c.type]),p=B6e(l,o),u=n.scales||{};i[s]=p2(Object.create(null),[{axis:l},c,u[l],u[p]])}),e.data.datasets.forEach(s=>{const c=s.type||e.type,l=s.indexAxis||TO(c,t),u=(Xi[c]||{}).scales||{};Object.keys(u).forEach(d=>{const b=I6e(d,l),f=s[b+"AxisID"]||b;i[f]=i[f]||Object.create(null),p2(i[f],[{axis:b},r[f],u[d]])})}),Object.keys(i).forEach(s=>{const c=i[s];p2(c,[wt.scales[c.type],wt.scale])}),i}function bF(e){const t=e.options||(e.options={});t.plugins=S1(t.plugins,{}),t.scales=H6e(e,t)}function fF(e){return e=e||{},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function U6e(e){return e=e||{},e.data=fF(e.data),bF(e),e}const xC=new Map,mF=new Set;function Tu(e,t){let n=xC.get(e);return n||(n=t(),xC.set(e,n),mF.add(n)),n}const Cl=(e,t,n)=>{const r=x3(t,n);r!==void 0&&e.add(r)};class V6e{constructor(t){this._config=U6e(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=fF(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),bF(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Tu(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,n){return Tu(`${t}.transition.${n}`,()=>[[`datasets.${t}.transitions.${n}`,`transitions.${n}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,n){return Tu(`${t}-${n}`,()=>[[`datasets.${t}.elements.${n}`,`datasets.${t}`,`elements.${n}`,""]])}pluginScopeKeys(t){const n=t.id,r=this.type;return Tu(`${r}-plugin-${n}`,()=>[[`plugins.${n}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,n){const r=this._scopeCache;let o=r.get(t);return(!o||n)&&(o=new Map,r.set(t,o)),o}getOptionScopes(t,n,r){const{options:o,type:i}=this,s=this._cachedScopes(t,r),c=s.get(n);if(c)return c;const l=new Set;n.forEach(u=>{t&&(l.add(t),u.forEach(d=>Cl(l,t,d))),u.forEach(d=>Cl(l,o,d)),u.forEach(d=>Cl(l,Xi[i]||{},d)),u.forEach(d=>Cl(l,wt,d)),u.forEach(d=>Cl(l,wO,d))});const p=Array.from(l);return p.length===0&&p.push(Object.create(null)),mF.has(n)&&s.set(n,p),p}chartOptionScopes(){const{options:t,type:n}=this;return[t,Xi[n]||{},wt.datasets[n]||{},{type:n},wt,wO]}resolveNamedOptions(t,n,r,o=[""]){const i={$shared:!0},{resolver:s,subPrefixes:c}=_C(this._resolverCache,t,o);let l=s;if($6e(s,n)){i.$shared=!1,r=Vo(r)?r():r;const p=this.createResolver(t,r,c);l=wc(s,r,p)}for(const p of n)i[p]=l[p];return i}createResolver(t,n,r=[""],o){const{resolver:i}=_C(this._resolverCache,t,r);return R1(n)?wc(i,n,void 0,o):i}}function _C(e,t,n){let r=e.get(t);r||(r=new Map,e.set(t,r));const o=n.join();let i=r.get(o);return i||(i={resolver:p8(t,n),subPrefixes:n.filter(c=>!c.toLowerCase().includes("hover"))},r.set(o,i)),i}const X6e=e=>R1(e)&&Object.getOwnPropertyNames(e).some(t=>Vo(e[t]));function $6e(e,t){const{isScriptable:n,isIndexable:r}=GD(e);for(const o of t){const i=n(o),s=r(o),c=(s||i)&&e[o];if(i&&(Vo(c)||X6e(c))||s&&Zt(c))return!0}return!1}var G6e="4.5.1";const K6e=["top","bottom","left","right","chartArea"];function CC(e,t){return e==="top"||e==="bottom"||K6e.indexOf(e)===-1&&t==="x"}function qC(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function SC(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),tt(n&&n.onComplete,[e],t)}function Z6e(e){const t=e.chart,n=t.options.animation;tt(n&&n.onProgress,[e],t)}function hF(e){return b8()&&typeof e=="string"?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const Cb={},RC=e=>{const t=hF(e);return Object.values(Cb).filter(n=>n.canvas===t).pop()};function Y6e(e,t,n){const r=Object.keys(e);for(const o of r){const i=+o;if(i>=t){const s=e[o];delete e[o],(n>0||i>t)&&(e[i+n]=s)}}}function Q6e(e,t,n,r){return!n||e.type==="mouseout"?null:r?t:e}let h8=class{static defaults=wt;static instances=Cb;static overrides=Xi;static registry=Ma;static version=G6e;static getChart=RC;static register(...t){Ma.add(...t),NC()}static unregister(...t){Ma.remove(...t),NC()}constructor(t,n){const r=this.config=new V6e(n),o=hF(t),i=RC(o);if(i)throw new Error("Canvas is already in use. Chart with ID '"+i.id+"' must be destroyed before the canvas with ID '"+i.canvas.id+"' can be reused.");const s=r.createResolver(r.chartOptionScopes(),this.getContext());this.platform=new(r.platform||h6e(o)),this.platform.updateConfig(r);const c=this.platform.acquireContext(o,s.aspectRatio),l=c&&c.canvas,p=l&&l.height,u=l&&l.width;if(this.id=rMe(),this.ctx=c,this.canvas=l,this.width=u,this.height=p,this._options=s,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new T6e,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=xMe(d=>this.update(d),s.resizeDelay||0),this._dataChanges=[],Cb[this.id]=this,!c||!l){console.error("Failed to create chart: can't acquire context from the given item");return}Ua.listen(this,"complete",SC),Ua.listen(this,"progress",Z6e),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:n},width:r,height:o,_aspectRatio:i}=this;return ot(t)?n&&i?i:o?r/o:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return Ma}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():tC(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Q_(this.canvas,this.ctx),this}stop(){return Ua.stop(this),this}resize(t,n){Ua.running(this)?this._resizeBeforeDraw={width:t,height:n}:this._resize(t,n)}_resize(t,n){const r=this.options,o=this.canvas,i=r.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(o,t,n,i),c=r.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,tC(this,c,!0)&&(this.notifyPlugins("resize",{size:s}),tt(r.onResize,[this,s],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const n=this.options.scales||{};F1(n,(r,o)=>{r.id=o})}buildOrUpdateScales(){const t=this.options,n=t.scales,r=this.scales,o=Object.keys(r).reduce((s,c)=>(s[c]=!1,s),{});let i=[];n&&(i=i.concat(Object.keys(n).map(s=>{const c=n[s],l=WO(s,c),p=l==="r",u=l==="x";return{options:c,dposition:p?"chartArea":u?"bottom":"left",dtype:p?"radialLinear":u?"category":"linear"}}))),F1(i,s=>{const c=s.options,l=c.id,p=WO(l,c),u=S1(c.type,s.dtype);(c.position===void 0||CC(c.position,p)!==CC(s.dposition))&&(c.position=s.dposition),o[l]=!0;let d=null;if(l in r&&r[l].type===u)d=r[l];else{const b=Ma.getScale(u);d=new b({id:l,type:u,ctx:this.ctx,chart:this}),r[d.id]=d}d.init(c,t)}),F1(o,(s,c)=>{s||delete r[c]}),F1(r,s=>{Lr.configure(this,s,s.options),Lr.addBox(this,s)})}_updateMetasets(){const t=this._metasets,n=this.data.datasets.length,r=t.length;if(t.sort((o,i)=>o.index-i.index),r>n){for(let o=n;o<r;++o)this._destroyDatasetMeta(o);t.splice(n,r-n)}this._sortedMetasets=t.slice(0).sort(qC("order","index"))}_removeUnreferencedMetasets(){const{_metasets:t,data:{datasets:n}}=this;t.length>n.length&&delete this._stacks,t.forEach((r,o)=>{n.filter(i=>i===r._dataset).length===0&&this._destroyDatasetMeta(o)})}buildOrUpdateControllers(){const t=[],n=this.data.datasets;let r,o;for(this._removeUnreferencedMetasets(),r=0,o=n.length;r<o;r++){const i=n[r];let s=this.getDatasetMeta(r);const c=i.type||this.config.type;if(s.type&&s.type!==c&&(this._destroyDatasetMeta(r),s=this.getDatasetMeta(r)),s.type=c,s.indexAxis=i.indexAxis||TO(c,this.options),s.order=i.order||0,s.index=r,s.label=""+i.label,s.visible=this.isDatasetVisible(r),s.controller)s.controller.updateIndex(r),s.controller.linkScales();else{const l=Ma.getController(c),{datasetElementType:p,dataElementType:u}=wt.datasets[c];Object.assign(l,{dataElementType:Ma.getElement(u),datasetElementType:p&&Ma.getElement(p)}),s.controller=new l(this,r),t.push(s.controller)}}return this._updateMetasets(),t}_resetElements(){F1(this.data.datasets,(t,n)=>{this.getDatasetMeta(n).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const n=this.config;n.update();const r=this._options=n.createResolver(n.chartOptionScopes(),this.getContext()),o=this._animationsDisabled=!r.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let p=0,u=this.data.datasets.length;p<u;p++){const{controller:d}=this.getDatasetMeta(p),b=!o&&i.indexOf(d)===-1;d.buildOrUpdateElements(b),s=Math.max(+d.getMaxOverflow(),s)}s=this._minPadding=r.layout.autoPadding?s:0,this._updateLayout(s),o||F1(i,p=>{p.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(qC("z","_idx"));const{_active:c,_lastEvent:l}=this;l?this._eventHandler(l,!0):c.length&&this._updateHoverStyles(c,c,!0),this.render()}_updateScales(){F1(this.scales,t=>{Lr.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,n=new Set(Object.keys(this._listeners)),r=new Set(t.events);(!F_(n,r)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,n=this._getUniformDataChanges()||[];for(const{method:r,start:o,count:i}of n){const s=r==="_removeElements"?-i:i;Y6e(t,o,s)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const n=this.data.datasets.length,r=i=>new Set(t.filter(s=>s[0]===i).map((s,c)=>c+","+s.splice(1).join(","))),o=r(0);for(let i=1;i<n;i++)if(!F_(o,r(i)))return;return Array.from(o).map(i=>i.split(",")).map(i=>({method:i[1],start:+i[2],count:+i[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Lr.update(this,this.width,this.height,t);const n=this.chartArea,r=n.width<=0||n.height<=0;this._layers=[],F1(this.boxes,o=>{r&&o.position==="chartArea"||(o.configure&&o.configure(),this._layers.push(...o._layers()))},this),this._layers.forEach((o,i)=>{o._idx=i}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let n=0,r=this.data.datasets.length;n<r;++n)this.getDatasetMeta(n).controller.configure();for(let n=0,r=this.data.datasets.length;n<r;++n)this._updateDataset(n,Vo(t)?t({datasetIndex:n}):t);this.notifyPlugins("afterDatasetsUpdate",{mode:t})}}_updateDataset(t,n){const r=this.getDatasetMeta(t),o={meta:r,index:t,mode:n,cancelable:!0};this.notifyPlugins("beforeDatasetUpdate",o)!==!1&&(r.controller._update(n),o.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",o))}render(){this.notifyPlugins("beforeRender",{cancelable:!0})!==!1&&(Ua.has(this)?this.attached&&!Ua.running(this)&&Ua.start(this):(this.draw(),SC({chart:this})))}draw(){let t;if(this._resizeBeforeDraw){const{width:r,height:o}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(r,o)}if(this.clear(),this.width<=0||this.height<=0||this.notifyPlugins("beforeDraw",{cancelable:!0})===!1)return;const n=this._layers;for(t=0;t<n.length&&n[t].z<=0;++t)n[t].draw(this.chartArea);for(this._drawDatasets();t<n.length;++t)n[t].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(t){const n=this._sortedMetasets,r=[];let o,i;for(o=0,i=n.length;o<i;++o){const s=n[o];(!t||s.visible)&&r.push(s)}return r}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})===!1)return;const t=this.getSortedVisibleDatasetMetas();for(let n=t.length-1;n>=0;--n)this._drawDataset(t[n]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const n=this.ctx,r={meta:t,index:t.index,cancelable:!0},o=aF(this,t);this.notifyPlugins("beforeDatasetDraw",r)!==!1&&(o&&Wf(n,o),t.controller.draw(),o&&jf(n),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(t){return H2(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,n,r,o){const i=K5e.modes[n];return typeof i=="function"?i(this,t,r,o):[]}getDatasetMeta(t){const n=this.data.datasets[t],r=this._metasets;let o=r.filter(i=>i&&i._dataset===n).pop();return o||(o={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n&&n.order||0,index:t,_dataset:n,_parsed:[],_sorted:!1},r.push(o)),o}getContext(){return this.$context||(this.$context=us(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const n=this.data.datasets[t];if(!n)return!1;const r=this.getDatasetMeta(t);return typeof r.hidden=="boolean"?!r.hidden:!n.hidden}setDatasetVisibility(t,n){const r=this.getDatasetMeta(t);r.hidden=!n}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,n,r){const o=r?"show":"hide",i=this.getDatasetMeta(t),s=i.controller._resolveAnimations(void 0,o);_3(n)?(i.data[n].hidden=!r,this.update()):(this.setDatasetVisibility(t,r),s.update(i,{visible:r}),this.update(c=>c.datasetIndex===t?o:void 0))}hide(t,n){this._updateVisibility(t,n,!1)}show(t,n){this._updateVisibility(t,n,!0)}_destroyDatasetMeta(t){const n=this._metasets[t];n&&n.controller&&n.controller._destroy(),delete this._metasets[t]}_stop(){let t,n;for(this.stop(),Ua.remove(this),t=0,n=this.data.datasets.length;t<n;++t)this._destroyDatasetMeta(t)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:t,ctx:n}=this;this._stop(),this.config.clearCache(),t&&(this.unbindEvents(),Q_(t,n),this.platform.releaseContext(n),this.canvas=null,this.ctx=null),delete Cb[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...t){return this.canvas.toDataURL(...t)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const t=this._listeners,n=this.platform,r=(i,s)=>{n.addEventListener(this,i,s),t[i]=s},o=(i,s,c)=>{i.offsetX=s,i.offsetY=c,this._eventHandler(i)};F1(this.options.events,i=>r(i,o))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,n=this.platform,r=(l,p)=>{n.addEventListener(this,l,p),t[l]=p},o=(l,p)=>{t[l]&&(n.removeEventListener(this,l,p),delete t[l])},i=(l,p)=>{this.canvas&&this.resize(l,p)};let s;const c=()=>{o("attach",c),this.attached=!0,this.resize(),r("resize",i),r("detach",s)};s=()=>{this.attached=!1,o("resize",i),this._stop(),this._resize(0,0),r("attach",c)},n.isAttached(this.canvas)?c():s()}unbindEvents(){F1(this._listeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._listeners={},F1(this._responsiveListeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,n,r){const o=r?"set":"remove";let i,s,c,l;for(n==="dataset"&&(i=this.getDatasetMeta(t[0].datasetIndex),i.controller["_"+o+"DatasetHoverStyle"]()),c=0,l=t.length;c<l;++c){s=t[c];const p=s&&this.getDatasetMeta(s.datasetIndex).controller;p&&p[o+"HoverStyle"](s.element,s.datasetIndex,s.index)}}getActiveElements(){return this._active||[]}setActiveElements(t){const n=this._active||[],r=t.map(({datasetIndex:i,index:s})=>{const c=this.getDatasetMeta(i);if(!c)throw new Error("No dataset found at index "+i);return{datasetIndex:i,element:c.data[s],index:s}});!A3(r,n)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,n))}notifyPlugins(t,n,r){return this._plugins.notify(this,t,n,r)}isPluginEnabled(t){return this._plugins._cache.filter(n=>n.plugin.id===t).length===1}_updateHoverStyles(t,n,r){const o=this.options.hover,i=(l,p)=>l.filter(u=>!p.some(d=>u.datasetIndex===d.datasetIndex&&u.index===d.index)),s=i(n,t),c=r?t:i(t,n);s.length&&this.updateHoverStyle(s,o.mode,!1),c.length&&o.mode&&this.updateHoverStyle(c,o.mode,!0)}_eventHandler(t,n){const r={event:t,replay:n,cancelable:!0,inChartArea:this.isPointInArea(t)},o=s=>(s.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",r,o)===!1)return;const i=this._handleEvent(t,n,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,o),(i||r.changed)&&this.render(),this}_handleEvent(t,n,r){const{_active:o=[],options:i}=this,s=n,c=this._getActiveElements(t,o,r,s),l=lMe(t),p=Q6e(t,this._lastEvent,r,l);r&&(this._lastEvent=null,tt(i.onHover,[t,c,this],this),l&&tt(i.onClick,[t,c,this],this));const u=!A3(c,o);return(u||n)&&(this._active=c,this._updateHoverStyles(c,o,n)),this._lastEvent=p,u}_getActiveElements(t,n,r,o){if(t.type==="mouseout")return[];if(!r)return n;const i=this.options.hover;return this.getElementsAtEventForMode(t,i.mode,i,o)}};function NC(){return F1(h8.instances,e=>e._plugins.invalidate())}function MF(e,t,n=t){e.lineCap=S1(n.borderCapStyle,t.borderCapStyle),e.setLineDash(S1(n.borderDash,t.borderDash)),e.lineDashOffset=S1(n.borderDashOffset,t.borderDashOffset),e.lineJoin=S1(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=S1(n.borderWidth,t.borderWidth),e.strokeStyle=S1(n.borderColor,t.borderColor)}function J6e(e,t,n){e.lineTo(n.x,n.y)}function eze(e){return e.stepped?PMe:e.tension||e.cubicInterpolationMode==="monotone"?IMe:J6e}function zF(e,t,n={}){const r=e.length,{start:o=0,end:i=r-1}=n,{start:s,end:c}=t,l=Math.max(o,s),p=Math.min(i,c),u=o<s&&i<s||o>c&&i>c;return{count:r,start:l,loop:t.loop,ilen:p<l&&!u?r+p-l:p-l}}function tze(e,t,n,r){const{points:o,options:i}=t,{count:s,start:c,loop:l,ilen:p}=zF(o,n,r),u=eze(i);let{move:d=!0,reverse:b}=r||{},f,m,h;for(f=0;f<=p;++f)m=o[(c+(b?p-f:f))%s],!m.skip&&(d?(e.moveTo(m.x,m.y),d=!1):u(e,h,m,b,i.stepped),h=m);return l&&(m=o[(c+(b?p:0))%s],u(e,h,m,b,i.stepped)),!!l}function nze(e,t,n,r){const o=t.points,{count:i,start:s,ilen:c}=zF(o,n,r),{move:l=!0,reverse:p}=r||{};let u=0,d=0,b,f,m,h,M,z;const O=x=>(s+(p?c-x:x))%i,g=()=>{h!==M&&(e.lineTo(u,M),e.lineTo(u,h),e.lineTo(u,z))};for(l&&(f=o[O(0)],e.moveTo(f.x,f.y)),b=0;b<=c;++b){if(f=o[O(b)],f.skip)continue;const x=f.x,C=f.y,S=x|0;S===m?(C<h?h=C:C>M&&(M=C),u=(d*u+x)/++d):(g(),e.lineTo(x,C),m=S,d=0,h=M=C),z=C}g()}function jO(e){const t=e.options,n=t.borderDash&&t.borderDash.length;return!e._decimated&&!e._loop&&!t.tension&&t.cubicInterpolationMode!=="monotone"&&!t.stepped&&!n?nze:tze}function rze(e){return e.stepped?z5e:e.tension||e.cubicInterpolationMode==="monotone"?O5e:xi}function aze(e,t,n,r){let o=t._path;o||(o=t._path=new Path2D,t.path(o,n,r)&&o.closePath()),MF(e,t.options),e.stroke(o)}function oze(e,t,n,r){const{segments:o,options:i}=t,s=jO(t);for(const c of o)MF(e,i,c.style),e.beginPath(),s(e,t,c,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}const ize=typeof Path2D=="function";function sze(e,t,n,r){ize&&!t.options.segment?aze(e,t,n,r):oze(e,t,n,r)}class If extends ds{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>t!=="borderDash"&&t!=="fill"};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,n){const r=this.options;if((r.tension||r.cubicInterpolationMode==="monotone")&&!r.stepped&&!this._pointsUpdated){const o=r.spanGaps?this._loop:this._fullLoop;p5e(this._points,r,t,o,n),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=_5e(this,this.options.segment))}first(){const t=this.segments,n=this.points;return t.length&&n[t[0].start]}last(){const t=this.segments,n=this.points,r=t.length;return r&&n[t[r-1].end]}interpolate(t,n){const r=this.options,o=t[n],i=this.points,s=rF(this,{property:n,start:o,end:o});if(!s.length)return;const c=[],l=rze(r);let p,u;
vendor: 4,141 bytes, line 99
99for(p=0,u=s.length;p<u;++p){const{start:d,end:b}=s[p],f=i[d],m=i[b];if(f===m){c.push(f);continue}const h=Math.abs((o-f[n])/(m[n]-f[n])),M=l(f,m,h,r.stepped);M[n]=t[n],c.push(M)}return c.length===1?c[0]:c}pathSegment(t,n,r){return jO(this)(t,this,n,r)}path(t,n,r){const o=this.segments,i=jO(this);let s=this._loop;n=n||0,r=r||this.points.length-n;for(const c of o)s&=i(t,this,c,{start:n,end:n+r-1});return!!s}draw(t,n,r,o){const i=this.options||{};(this.points||[]).length&&i.borderWidth&&(t.save(),sze(t,this,r,o),t.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function wC(e,t,n,r){const o=e.options,{[n]:i}=e.getProps([n],r);return Math.abs(t-i)<o.radius+o.hitRadius}class cze extends ds{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,n,r){const o=this.options,{x:i,y:s}=this.getProps(["x","y"],r);return Math.pow(t-i,2)+Math.pow(n-s,2)<Math.pow(o.hitRadius+o.radius,2)}inXRange(t,n){return wC(this,t,"x",n)}inYRange(t,n){return wC(this,t,"y",n)}getCenterPoint(t){const{x:n,y:r}=this.getProps(["x","y"],t);return{x:n,y:r}}size(t){t=t||this.options||{};let n=t.radius||0;n=Math.max(n,n&&t.hoverRadius||0);const r=n&&t.borderWidth||0;return(n+r)*2}draw(t,n){const r=this.options;this.skip||r.radius<.1||!H2(this,n,this.size(r)/2)||(t.strokeStyle=r.borderColor,t.lineWidth=r.borderWidth,t.fillStyle=r.backgroundColor,EO(t,r,this.x,this.y))}getRange(){const t=this.options||{};return t.radius+t.hitRadius}}function lze(e,t,n){const r=e.segments,o=e.points,i=t.points,s=[];for(const c of r){let{start:l,end:p}=c;p=Bf(l,p,o);const u=kO(n,o[l],o[p],c.loop);if(!t.segments){s.push({source:c,target:u,start:o[l],end:o[p]});continue}const d=rF(t,u);for(const b of d){const f=kO(n,i[b.start],i[b.end],b.loop),m=nF(c,o,f);for(const h of m)s.push({source:h,target:b,start:{[n]:EC(u,f,"start",Math.max)},end:{[n]:EC(u,f,"end",Math.min)}})}}return s}function kO(e,t,n,r){if(r)return;let o=t[e],i=n[e];return e==="angle"&&(o=Oa(o),i=Oa(i)),{property:e,start:o,end:i}}function pze(e,t){const{x:n=null,y:r=null}=e||{},o=t.points,i=[];return t.segments.forEach(({start:s,end:c})=>{c=Bf(s,c,o);const l=o[s],p=o[c];r!==null?(i.push({x:l.x,y:r}),i.push({x:p.x,y:r})):n!==null&&(i.push({x:n,y:l.y}),i.push({x:n,y:p.y}))}),i}function Bf(e,t,n){for(;t>e;t--){const r=n[t];if(!isNaN(r.x)&&!isNaN(r.y))break}return t}function EC(e,t,n,r){return e&&t?r(e[n],t[n]):e?e[n]:t?t[n]:0}function OF(e,t){let n=[],r=!1;return Zt(e)?(r=!0,n=e):n=pze(e,t),n.length?new If({points:n,options:{tension:0},_loop:r,_fullLoop:r}):null}function LC(e){return e&&e.fill!==!1}function uze(e,t,n){let o=e[t].fill;const i=[t];let s;if(!n)return o;for(;o!==!1&&i.indexOf(o)===-1;){if(!Wn(o))return o;if(s=e[o],!s)return!1;if(s.visible)return o;i.push(o),o=s.fill}return!1}function dze(e,t,n){const r=hze(e);if(R1(r))return isNaN(r.value)?!1:r;let o=parseFloat(r);return Wn(o)&&Math.floor(o)===o?bze(r[0],t,o,n):["origin","start","end","stack","shape"].indexOf(r)>=0&&r}function bze(e,t,n,r){return(e==="-"||e==="+")&&(n=t+n),n===t||n<0||n>=r?!1:n}function fze(e,t){let n=null;return e==="start"?n=t.bottom:e==="end"?n=t.top:R1(e)?n=t.getPixelForValue(e.value):t.getBasePixel&&(n=t.getBasePixel()),n}function mze(e,t,n){let r;return e==="start"?r=n:e==="end"?r=t.options.reverse?t.min:t.max:R1(e)?r=e.value:r=t.getBaseValue(),r}function hze(e){const t=e.options,n=t.fill;let r=S1(n&&n.target,n);return r===void 0&&(r=!!t.backgroundColor),r===!1||r===null?!1:r===!0?"origin":r}function Mze(e){const{scale:t,index:n,line:r}=e,o=[],i=r.segments,s=r.points,c=zze(t,n);c.push(OF({x:null,y:t.bottom},r));for(let l=0;l<i.length;l++){const p=i[l];for(let u=p.start;u<=p.end;u++)Oze(o,s[u],c)}return new If({points:o,options:{}})}function zze(e,t){const n=[],r=e.getMatchingVisibleMetas("line");for(let o=0;o<r.length;o++){const i=r[o];if(i.index===t)break;
vendor: 36,880 bytes, lines 99-101
99i.hidden||n.unshift(i.dataset)}return n}function Oze(e,t,n){const r=[];for(let o=0;o<n.length;o++){const i=n[o],{first:s,last:c,point:l}=gze(i,t,"x");if(!(!l||s&&c)){if(s)r.unshift(l);else if(e.push(l),!c)break}}e.push(...r)}function gze(e,t,n){const r=e.interpolate(t,n);if(!r)return{};const o=r[n],i=e.segments,s=e.points;let c=!1,l=!1;for(let p=0;p<i.length;p++){const u=i[p],d=s[u.start][n],b=s[u.end][n];if(tc(o,d,b)){c=o===d,l=o===b;break}}return{first:c,last:l,point:r}}class gF{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,n,r){const{x:o,y:i,radius:s}=this;return n=n||{start:0,end:na},t.arc(o,i,s,n.end,n.start,!0),!r.bounds}interpolate(t){const{x:n,y:r,radius:o}=this,i=t.angle;return{x:n+Math.cos(i)*o,y:r+Math.sin(i)*o,angle:i}}}function yze(e){const{chart:t,fill:n,line:r}=e;if(Wn(n))return Aze(t,n);if(n==="stack")return Mze(e);if(n==="shape")return!0;const o=vze(e);return o instanceof gF?o:OF(o,r)}function Aze(e,t){const n=e.getDatasetMeta(t);return n&&e.isDatasetVisible(t)?n.dataset:null}function vze(e){return(e.scale||{}).getPointPositionForValue?_ze(e):xze(e)}function xze(e){const{scale:t={},fill:n}=e,r=fze(n,t);if(Wn(r)){const o=t.isHorizontal();return{x:o?r:null,y:o?null:r}}return null}function _ze(e){const{scale:t,fill:n}=e,r=t.options,o=t.getLabels().length,i=r.reverse?t.max:t.min,s=mze(n,t,i),c=[];if(r.grid.circular){const l=t.getPointPositionForValue(0,i);return new gF({x:l.x,y:l.y,radius:t.getDistanceFromCenterForValue(s)})}for(let l=0;l<o;++l)c.push(t.getPointPositionForValue(l,s));return c}function Z4(e,t,n){const r=yze(t),{chart:o,index:i,line:s,scale:c,axis:l}=t,p=s.options,u=p.fill,d=p.backgroundColor,{above:b=d,below:f=d}=u||{},m=o.getDatasetMeta(i),h=aF(o,m);r&&s.points.length&&(Wf(e,n),Cze(e,{line:s,target:r,above:b,below:f,area:n,scale:c,axis:l,clip:h}),jf(e))}function Cze(e,t){const{line:n,target:r,above:o,below:i,area:s,scale:c,clip:l}=t,p=n._loop?"angle":t.axis;e.save();let u=i;i!==o&&(p==="x"?(TC(e,r,s.top),Y4(e,{line:n,target:r,color:o,scale:c,property:p,clip:l}),e.restore(),e.save(),TC(e,r,s.bottom)):p==="y"&&(WC(e,r,s.left),Y4(e,{line:n,target:r,color:i,scale:c,property:p,clip:l}),e.restore(),e.save(),WC(e,r,s.right),u=o)),Y4(e,{line:n,target:r,color:u,scale:c,property:p,clip:l}),e.restore()}function TC(e,t,n){const{segments:r,points:o}=t;let i=!0,s=!1;e.beginPath();for(const c of r){const{start:l,end:p}=c,u=o[l],d=o[Bf(l,p,o)];i?(e.moveTo(u.x,u.y),i=!1):(e.lineTo(u.x,n),e.lineTo(u.x,u.y)),s=!!t.pathSegment(e,c,{move:s}),s?e.closePath():e.lineTo(d.x,n)}e.lineTo(t.first().x,n),e.closePath(),e.clip()}function WC(e,t,n){const{segments:r,points:o}=t;let i=!0,s=!1;e.beginPath();for(const c of r){const{start:l,end:p}=c,u=o[l],d=o[Bf(l,p,o)];i?(e.moveTo(u.x,u.y),i=!1):(e.lineTo(n,u.y),e.lineTo(u.x,u.y)),s=!!t.pathSegment(e,c,{move:s}),s?e.closePath():e.lineTo(n,d.y)}e.lineTo(n,t.first().y),e.closePath(),e.clip()}function Y4(e,t){const{line:n,target:r,property:o,color:i,scale:s,clip:c}=t,l=lze(n,r,o);for(const{source:p,target:u,start:d,end:b}of l){const{style:{backgroundColor:f=i}={}}=p,m=r!==!0;e.save(),e.fillStyle=f,qze(e,s,c,m&&kO(o,d,b)),e.beginPath();const h=!!n.pathSegment(e,p);let M;if(m){h?e.closePath():jC(e,r,b,o);const z=!!r.pathSegment(e,u,{move:h,reverse:!0});M=h&&z,M||jC(e,r,d,o)}e.closePath(),e.fill(M?"evenodd":"nonzero"),e.restore()}}function qze(e,t,n,r){const o=t.chart.chartArea,{property:i,start:s,end:c}=r||{};if(i==="x"||i==="y"){let l,p,u,d;i==="x"?(l=s,p=o.top,u=c,d=o.bottom):(l=o.left,p=s,u=o.right,d=c),e.beginPath(),n&&(l=Math.max(l,n.left),u=Math.min(u,n.right),p=Math.max(p,n.top),d=Math.min(d,n.bottom)),e.rect(l,p,u-l,d-p),e.clip()}}function jC(e,t,n,r){const o=t.interpolate(n,r);o&&e.lineTo(o.x,o.y)}var Sze={id:"filler",afterDatasetsUpdate(e,t,n){const r=(e.data.datasets||[]).length,o=[];let i,s,c,l;for(s=0;s<r;++s)i=e.getDatasetMeta(s),c=i.dataset,l=null,c&&c.options&&c instanceof If&&(l={visible:e.isDatasetVisible(s),index:s,fill:dze(c,s,r),chart:e,axis:i.controller.options.indexAxis,scale:i.vScale,line:c}),i.$filler=l,o.push(l);for(s=0;s<r;++s)l=o[s],!(!l||l.fill===!1)&&(l.fill=uze(o,s,n.propagate))},beforeDraw(e,t,n){const r=n.drawTime==="beforeDraw",o=e.getSortedVisibleDatasetMetas(),i=e.chartArea;for(let s=o.length-1;s>=0;--s){const c=o[s].$filler;c&&(c.line.updateControlPoints(i,c.axis),r&&c.fill&&Z4(e.ctx,c,i))}},beforeDatasetsDraw(e,t,n){if(n.drawTime!=="beforeDatasetsDraw")return;const r=e.getSortedVisibleDatasetMetas();for(let o=r.length-1;o>=0;--o){const i=r[o].$filler;LC(i)&&Z4(e.ctx,i,e.chartArea)}},beforeDatasetDraw(e,t,n){const r=t.meta.$filler;!LC(r)||n.drawTime!=="beforeDatasetDraw"||Z4(e.ctx,r,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const kC=(e,t)=>{let{boxHeight:n=t,boxWidth:r=t}=e;return e.usePointStyle&&(n=Math.min(n,t),r=e.pointStyleWidth||Math.min(r,t)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(t,n)}},Rze=(e,t)=>e!==null&&t!==null&&e.datasetIndex===t.datasetIndex&&e.index===t.index;class PC extends ds{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,n,r){this.maxWidth=t,this.maxHeight=n,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let n=tt(t.generateLabels,[this.chart],this)||[];t.filter&&(n=n.filter(r=>t.filter(r,this.chart.data))),t.sort&&(n=n.sort((r,o)=>t.sort(r,o,this.chart.data))),this.options.reverse&&n.reverse(),this.legendItems=n}fit(){const{options:t,ctx:n}=this;if(!t.display){this.width=this.height=0;return}const r=t.labels,o=wn(r.font),i=o.size,s=this._computeTitleHeight(),{boxWidth:c,itemHeight:l}=kC(r,i);let p,u;n.font=o.string,this.isHorizontal()?(p=this.maxWidth,u=this._fitRows(s,i,c,l)+10):(u=this.maxHeight,p=this._fitCols(s,o,c,l)+10),this.width=Math.min(p,t.maxWidth||this.maxWidth),this.height=Math.min(u,t.maxHeight||this.maxHeight)}_fitRows(t,n,r,o){const{ctx:i,maxWidth:s,options:{labels:{padding:c}}}=this,l=this.legendHitBoxes=[],p=this.lineWidths=[0],u=o+c;let d=t;i.textAlign="left",i.textBaseline="middle";let b=-1,f=-u;return this.legendItems.forEach((m,h)=>{const M=r+n/2+i.measureText(m.text).width;(h===0||p[p.length-1]+M+2*c>s)&&(d+=u,p[p.length-(h>0?0:1)]=0,f+=u,b++),l[h]={left:0,top:f,row:b,width:M,height:o},p[p.length-1]+=M+c}),d}_fitCols(t,n,r,o){const{ctx:i,maxHeight:s,options:{labels:{padding:c}}}=this,l=this.legendHitBoxes=[],p=this.columnSizes=[],u=s-t;let d=c,b=0,f=0,m=0,h=0;return this.legendItems.forEach((M,z)=>{const{itemWidth:O,itemHeight:g}=Nze(r,n,i,M,o);z>0&&f+g+2*c>u&&(d+=b+c,p.push({width:b,height:f}),m+=b+c,h++,b=f=0),l[z]={left:m,top:f,col:h,width:O,height:g},b=Math.max(b,O),f+=g+c}),d+=b,p.push({width:b,height:f}),d}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:n,options:{align:r,labels:{padding:o},rtl:i}}=this,s=pc(i,this.left,this.width);if(this.isHorizontal()){let c=0,l=Nn(r,this.left+o,this.right-this.lineWidths[c]);for(const p of n)c!==p.row&&(c=p.row,l=Nn(r,this.left+o,this.right-this.lineWidths[c])),p.top+=this.top+t+o,p.left=s.leftForLtr(s.x(l),p.width),l+=p.width+o}else{let c=0,l=Nn(r,this.top+t+o,this.bottom-this.columnSizes[c].height);for(const p of n)p.col!==c&&(c=p.col,l=Nn(r,this.top+t+o,this.bottom-this.columnSizes[c].height)),p.top=l,p.left+=this.left+o,p.left=s.leftForLtr(s.x(p.left),p.width),l+=p.height+o}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const t=this.ctx;Wf(t,this),this._draw(),jf(t)}}_draw(){const{options:t,columnSizes:n,lineWidths:r,ctx:o}=this,{align:i,labels:s}=t,c=wt.color,l=pc(t.rtl,this.left,this.width),p=wn(s.font),{padding:u}=s,d=p.size,b=d/2;let f;this.drawTitle(),o.textAlign=l.textAlign("left"),o.textBaseline="middle",o.lineWidth=.5,o.font=p.string;const{boxWidth:m,boxHeight:h,itemHeight:M}=kC(s,d),z=function(S,q,A){if(isNaN(m)||m<=0||isNaN(h)||h<0)return;o.save();const v=S1(A.lineWidth,1);if(o.fillStyle=S1(A.fillStyle,c),o.lineCap=S1(A.lineCap,"butt"),o.lineDashOffset=S1(A.lineDashOffset,0),o.lineJoin=S1(A.lineJoin,"miter"),o.lineWidth=v,o.strokeStyle=S1(A.strokeStyle,c),o.setLineDash(S1(A.lineDash,[])),s.usePointStyle){const _={radius:h*Math.SQRT2/2,pointStyle:A.pointStyle,rotation:A.rotation,borderWidth:v},R=l.xPlus(S,m/2),w=q+b;XD(o,_,R,w,s.pointStyleWidth&&m)}else{const _=q+Math.max((d-h)/2,0),R=l.leftForLtr(S,m),w=f2(A.borderRadius);o.beginPath(),Object.values(w).some(W=>W!==0)?LO(o,{x:R,y:_,w:m,h,radius:w}):o.rect(R,_,m,h),o.fill(),v!==0&&o.stroke()}o.restore()},O=function(S,q,A){U2(o,A.text,S,q+M/2,p,{strikethrough:A.hidden,textAlign:l.textAlign(A.textAlign)})},g=this.isHorizontal(),x=this._computeTitleHeight();g?f={x:Nn(i,this.left+u,this.right-r[0]),y:this.top+u+x,line:0}:f={x:this.left+u,y:Nn(i,this.top+x+u,this.bottom-n[0].height),line:0},JD(this.ctx,t.textDirection);const C=M+u;this.legendItems.forEach((S,q)=>{o.strokeStyle=S.fontColor,o.fillStyle=S.fontColor;const A=o.measureText(S.text).width,v=l.textAlign(S.textAlign||(S.textAlign=s.textAlign)),_=m+b+A;let R=f.x,w=f.y;l.setWidth(this.width),g?q>0&&R+_+u>this.right&&(w=f.y+=C,f.line++,R=f.x=Nn(i,this.left+u,this.right-r[f.line])):q>0&&w+C>this.bottom&&(R=f.x=R+n[f.line].width+u,f.line++,w=f.y=Nn(i,this.top+x+u,this.bottom-n[f.line].height));const W=l.x(R);if(z(W,w,S),R=_Me(v,R+m+b,g?R+_:this.right,t.rtl),O(l.x(R),w,S),g)f.x+=_+u;else if(typeof S.text!="string"){const E=p.lineHeight;f.y+=yF(S,E)+u}else f.y+=C}),eF(this.ctx,t.textDirection)}drawTitle(){const t=this.options,n=t.title,r=wn(n.font),o=Pr(n.padding);if(!n.display)return;const i=pc(t.rtl,this.left,this.width),s=this.ctx,c=n.position,l=r.size/2,p=o.top+l;let u,d=this.left,b=this.width;if(this.isHorizontal())b=Math.max(...this.lineWidths),u=this.top+p,d=Nn(t.align,d,this.right-b);else{const m=this.columnSizes.reduce((h,M)=>Math.max(h,M.height),0);u=p+Nn(t.align,this.top,this.bottom-m-t.labels.padding-this._computeTitleHeight())}const f=Nn(c,d,d+b);s.textAlign=i.textAlign(c8(c)),s.textBaseline="middle",s.strokeStyle=n.color,s.fillStyle=n.color,s.font=r.string,U2(s,n.text,f,u,r)}_computeTitleHeight(){const t=this.options.title,n=wn(t.font),r=Pr(t.padding);return t.display?n.lineHeight+r.height:0}_getLegendItemAt(t,n){let r,o,i;if(tc(t,this.left,this.right)&&tc(n,this.top,this.bottom)){for(i=this.legendHitBoxes,r=0;r<i.length;++r)if(o=i[r],tc(t,o.left,o.left+o.width)&&tc(n,o.top,o.top+o.height))return this.legendItems[r]}return null}handleEvent(t){const n=this.options;if(!Lze(t.type,n))return;const r=this._getLegendItemAt(t.x,t.y);if(t.type==="mousemove"||t.type==="mouseout"){const o=this._hoveredItem,i=Rze(o,r);o&&!i&&tt(n.onLeave,[t,o,this],this),this._hoveredItem=r,r&&!i&&tt(n.onHover,[t,r,this],this)}else r&&tt(n.onClick,[t,r,this],this)}}function Nze(e,t,n,r,o){const i=wze(r,e,t,n),s=Eze(o,r,t.lineHeight);return{itemWidth:i,itemHeight:s}}function wze(e,t,n,r){let o=e.text;return o&&typeof o!="string"&&(o=o.reduce((i,s)=>i.length>s.length?i:s)),t+n.size/2+r.measureText(o).width}function Eze(e,t,n){let r=e;return typeof t.text!="string"&&(r=yF(t,n)),r}function yF(e,t){const n=e.text?e.text.length:0;return t*n}function Lze(e,t){return!!((e==="mousemove"||e==="mouseout")&&(t.onHover||t.onLeave)||t.onClick&&(e==="click"||e==="mouseup"))}var Tze={id:"legend",_element:PC,start(e,t,n){const r=e.legend=new PC({ctx:e.ctx,options:n,chart:e});Lr.configure(e,r,n),Lr.addBox(e,r)},stop(e){Lr.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,n){const r=e.legend;Lr.configure(e,r,n),r.options=n},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,n){const r=t.datasetIndex,o=n.chart;o.isDatasetVisible(r)?(o.hide(r),t.hidden=!0):(o.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:r,textAlign:o,color:i,useBorderRadius:s,borderRadius:c}}=e.legend.options;return e._getSortedDatasetMetas().map(l=>{const p=l.controller.getStyle(n?0:void 0),u=Pr(p.borderWidth);return{text:t[l.index].label,fillStyle:p.backgroundColor,fontColor:i,hidden:!l.visible,lineCap:p.borderCapStyle,lineDash:p.borderDash,lineDashOffset:p.borderDashOffset,lineJoin:p.borderJoinStyle,lineWidth:(u.width+u.height)/4,strokeStyle:p.borderColor,pointStyle:r||p.pointStyle,rotation:p.rotation,textAlign:o||p.textAlign,borderRadius:s&&(c||p.borderRadius),datasetIndex:l.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class AF extends ds{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,n){const r=this.options;if(this.left=0,this.top=0,!r.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=t,this.height=this.bottom=n;const o=Zt(r.text)?r.text.length:1;this._padding=Pr(r.padding);const i=o*wn(r.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const t=this.options.position;return t==="top"||t==="bottom"}_drawArgs(t){const{top:n,left:r,bottom:o,right:i,options:s}=this,c=s.align;let l=0,p,u,d;return this.isHorizontal()?(u=Nn(c,r,i),d=n+t,p=i-r):(s.position==="left"?(u=r+t,d=Nn(c,o,n),l=ln*-.5):(u=i-t,d=Nn(c,n,o),l=ln*.5),p=o-n),{titleX:u,titleY:d,maxWidth:p,rotation:l}}draw(){const t=this.ctx,n=this.options;if(!n.display)return;const r=wn(n.font),i=r.lineHeight/2+this._padding.top,{titleX:s,titleY:c,maxWidth:l,rotation:p}=this._drawArgs(i);U2(t,n.text,0,0,r,{color:n.color,maxWidth:l,rotation:p,textAlign:c8(n.align),textBaseline:"middle",translation:[s,c]})}}function Wze(e,t){const n=new AF({ctx:e.ctx,options:t,chart:e});Lr.configure(e,n,t),Lr.addBox(e,n),e.titleBlock=n}var jze={id:"title",_element:AF,start(e,t,n){Wze(e,n)},stop(e){const t=e.titleBlock;Lr.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const r=e.titleBlock;Lr.configure(e,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Gl={average(e){if(!e.length)return!1;let t,n,r=new Set,o=0,i=0;for(t=0,n=e.length;t<n;++t){const c=e[t].element;if(c&&c.hasValue()){const l=c.tooltipPosition();r.add(l.x),o+=l.y,++i}}return i===0||r.size===0?!1:{x:[...r].reduce((c,l)=>c+l)/r.size,y:o/i}},nearest(e,t){if(!e.length)return!1;let n=t.x,r=t.y,o=Number.POSITIVE_INFINITY,i,s,c;for(i=0,s=e.length;i<s;++i){const l=e[i].element;if(l&&l.hasValue()){const p=l.getCenterPoint(),u=NO(t,p);u<o&&(o=u,c=l)}}if(c){const l=c.tooltipPosition();n=l.x,r=l.y}return{x:n,y:r}}};function ha(e,t){return t&&(Zt(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Va(e){return(typeof e=="string"||e instanceof String)&&e.indexOf(`
100`)>-1?e.split(`
101`):e}function kze(e,t){const{element:n,datasetIndex:r,index:o}=t,i=e.getDatasetMeta(r).controller,{label:s,value:c}=i.getLabelAndValue(o);return{chart:e,label:s,parsed:i.getParsed(o),raw:e.data.datasets[r].data[o],formattedValue:c,dataset:i.getDataset(),dataIndex:o,datasetIndex:r,element:n}}function IC(e,t){const n=e.chart.ctx,{body:r,footer:o,title:i}=e,{boxWidth:s,boxHeight:c}=t,l=wn(t.bodyFont),p=wn(t.titleFont),u=wn(t.footerFont),d=i.length,b=o.length,f=r.length,m=Pr(t.padding);let h=m.height,M=0,z=r.reduce((x,C)=>x+C.before.length+C.lines.length+C.after.length,0);if(z+=e.beforeBody.length+e.afterBody.length,d&&(h+=d*p.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),z){const x=t.displayColors?Math.max(c,l.lineHeight):l.lineHeight;h+=f*x+(z-f)*l.lineHeight+(z-1)*t.bodySpacing}b&&(h+=t.footerMarginTop+b*u.lineHeight+(b-1)*t.footerSpacing);let O=0;const g=function(x){M=Math.max(M,n.measureText(x).width+O)};return n.save(),n.font=p.string,F1(e.title,g),n.font=l.string,F1(e.beforeBody.concat(e.afterBody),g),O=t.displayColors?s+2+t.boxPadding:0,F1(r,x=>{F1(x.before,g),F1(x.lines,g),F1(x.after,g)}),O=0,n.font=u.string,F1(e.footer,g),n.restore(),M+=m.width,{width:M,height:h}}function Pze(e,t){const{y:n,height:r}=t;return n<r/2?"top":n>e.height-r/2?"bottom":"center"}function Ize(e,t,n,r){const{x:o,width:i}=r,s=n.caretSize+n.caretPadding;if(e==="left"&&o+i+s>t.width||e==="right"&&o-i-s<0)return!0}function Bze(e,t,n,r){const{x:o,width:i}=n,{width:s,chartArea:{left:c,right:l}}=e;let p="center";return r==="center"?p=o<=(c+l)/2?"left":"right":o<=i/2?p="left":o>=s-i/2&&(p="right"),Ize(p,e,t,n)&&(p="center"),p}function BC(e,t,n){const r=n.yAlign||t.yAlign||Pze(e,n);return{xAlign:n.xAlign||t.xAlign||Bze(e,t,n,r),yAlign:r}}function Dze(e,t){let{x:n,width:r}=e;return t==="right"?n-=r:t==="center"&&(n-=r/2),n}function Fze(e,t,n){let{y:r,height:o}=e;return t==="top"?r+=n:t==="bottom"?r-=o+n:r-=o/2,r}function DC(e,t,n,r){const{caretSize:o,caretPadding:i,cornerRadius:s}=e,{xAlign:c,yAlign:l}=n,p=o+i,{topLeft:u,topRight:d,bottomLeft:b,bottomRight:f}=f2(s);let m=Dze(t,c);const h=Fze(t,l,p);return l==="center"?c==="left"?m+=p:c==="right"&&(m-=p):c==="left"?m-=Math.max(u,b)+o:c==="right"&&(m+=Math.max(d,f)+o),{x:ta(m,0,r.width-t.width),y:ta(h,0,r.height-t.height)}}function Wu(e,t,n){const r=Pr(n.padding);return t==="center"?e.x+e.width/2:t==="right"?e.x+e.width-r.right:e.x+r.left}function FC(e){return ha([],Va(e))}function Hze(e,t,n){return us(e,{tooltip:t,tooltipItems:n,type:"tooltip"})}function HC(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const vF={beforeTitle:Pa,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,r=n?n.length:0;if(this&&this.options&&this.options.mode==="dataset")return t.dataset.label||"";if(t.label)return t.label;if(r>0&&t.dataIndex<r)return n[t.dataIndex]}return""},afterTitle:Pa,beforeBody:Pa,beforeLabel:Pa,label(e){if(this&&this.options&&this.options.mode==="dataset")return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const n=e.formattedValue;return ot(n)||(t+=n),t},labelColor(e){const n=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:n.borderColor,backgroundColor:n.backgroundColor,borderWidth:n.borderWidth,borderDash:n.borderDash,borderDashOffset:n.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const n=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:n.pointStyle,rotation:n.rotation}},afterLabel:Pa,afterBody:Pa,beforeFooter:Pa,footer:Pa,afterFooter:Pa};function Zn(e,t,n,r){const o=e[t].call(n,r);return typeof o>"u"?vF[t].call(n,r):o}class UC extends ds{static positioners=Gl;constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const n=this.chart,r=this.options.setContext(this.getContext()),o=r.enabled&&n.options.animation&&r.animations,i=new oF(this.chart,o);return o._cacheable&&(this._cachedAnimations=Object.freeze(i)),i}getContext(){return this.$context||(this.$context=Hze(this.chart.getContext(),this,this._tooltipItems))}getTitle(t,n){const{callbacks:r}=n,o=Zn(r,"beforeTitle",this,t),i=Zn(r,"title",this,t),s=Zn(r,"afterTitle",this,t);let c=[];return c=ha(c,Va(o)),c=ha(c,Va(i)),c=ha(c,Va(s)),c}getBeforeBody(t,n){return FC(Zn(n.callbacks,"beforeBody",this,t))}getBody(t,n){const{callbacks:r}=n,o=[];return F1(t,i=>{const s={before:[],lines:[],after:[]},c=HC(r,i);ha(s.before,Va(Zn(c,"beforeLabel",this,i))),ha(s.lines,Zn(c,"label",this,i)),ha(s.after,Va(Zn(c,"afterLabel",this,i))),o.push(s)}),o}getAfterBody(t,n){return FC(Zn(n.callbacks,"afterBody",this,t))}getFooter(t,n){const{callbacks:r}=n,o=Zn(r,"beforeFooter",this,t),i=Zn(r,"footer",this,t),s=Zn(r,"afterFooter",this,t);let c=[];return c=ha(c,Va(o)),c=ha(c,Va(i)),c=ha(c,Va(s)),c}_createItems(t){const n=this._active,r=this.chart.data,o=[],i=[],s=[];let c=[],l,p;for(l=0,p=n.length;l<p;++l)c.push(kze(this.chart,n[l]));return t.filter&&(c=c.filter((u,d,b)=>t.filter(u,d,b,r))),t.itemSort&&(c=c.sort((u,d)=>t.itemSort(u,d,r))),F1(c,u=>{const d=HC(t.callbacks,u);o.push(Zn(d,"labelColor",this,u)),i.push(Zn(d,"labelPointStyle",this,u)),s.push(Zn(d,"labelTextColor",this,u))}),this.labelColors=o,this.labelPointStyles=i,this.labelTextColors=s,this.dataPoints=c,c}update(t,n){const r=this.options.setContext(this.getContext()),o=this._active;let i,s=[];if(!o.length)this.opacity!==0&&(i={opacity:0});else{const c=Gl[r.position].call(this,o,this._eventPosition);s=this._createItems(r),this.title=this.getTitle(s,r),this.beforeBody=this.getBeforeBody(s,r),this.body=this.getBody(s,r),this.afterBody=this.getAfterBody(s,r),this.footer=this.getFooter(s,r);const l=this._size=IC(this,r),p=Object.assign({},c,l),u=BC(this.chart,r,p),d=DC(r,p,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,i={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:c.x,caretY:c.y}}this._tooltipItems=s,this.$context=void 0,i&&this._resolveAnimations().update(this,i),t&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:n})}drawCaret(t,n,r,o){const i=this.getCaretPosition(t,r,o);n.lineTo(i.x1,i.y1),n.lineTo(i.x2,i.y2),n.lineTo(i.x3,i.y3)}getCaretPosition(t,n,r){const{xAlign:o,yAlign:i}=this,{caretSize:s,cornerRadius:c}=r,{topLeft:l,topRight:p,bottomLeft:u,bottomRight:d}=f2(c),{x:b,y:f}=t,{width:m,height:h}=n;let M,z,O,g,x,C;return i==="center"?(x=f+h/2,o==="left"?(M=b,z=M-s,g=x+s,C=x-s):(M=b+m,z=M+s,g=x-s,C=x+s),O=M):(o==="left"?z=b+Math.max(l,u)+s:o==="right"?z=b+m-Math.max(p,d)-s:z=this.caretX,i==="top"?(g=f,x=g-s,M=z-s,O=z+s):(g=f+h,x=g+s,M=z+s,O=z-s),C=g),{x1:M,x2:z,x3:O,y1:g,y2:x,y3:C}}drawTitle(t,n,r){const o=this.title,i=o.length;let s,c,l;if(i){const p=pc(r.rtl,this.x,this.width);for(t.x=Wu(this,r.titleAlign,r),n.textAlign=p.textAlign(r.titleAlign),n.textBaseline="middle",s=wn(r.titleFont),c=r.titleSpacing,n.fillStyle=r.titleColor,n.font=s.string,l=0;l<i;++l)n.fillText(o[l],p.x(t.x),t.y+s.lineHeight/2),t.y+=s.lineHeight+c,l+1===i&&(t.y+=r.titleMarginBottom-c)}}_drawColorBox(t,n,r,o,i){const s=this.labelColors[r],c=this.labelPointStyles[r],{boxHeight:l,boxWidth:p}=i,u=wn(i.bodyFont),d=Wu(this,"left",i),b=o.x(d),f=l<u.lineHeight?(u.lineHeight-l)/2:0,m=n.y+f;if(i.usePointStyle){const h={radius:Math.min(p,l)/2,pointStyle:c.pointStyle,rotation:c.rotation,borderWidth:1},M=o.leftForLtr(b,p)+p/2,z=m+l/2;t.strokeStyle=i.multiKeyBackground,t.fillStyle=i.multiKeyBackground,EO(t,h,M,z),t.strokeStyle=s.borderColor,t.fillStyle=s.backgroundColor,EO(t,h,M,z)}else{t.lineWidth=R1(s.borderWidth)?Math.max(...Object.values(s.borderWidth)):s.borderWidth||1,t.strokeStyle=s.borderColor,t.setLineDash(s.borderDash||[]),t.lineDashOffset=s.borderDashOffset||0;const h=o.leftForLtr(b,p),M=o.leftForLtr(o.xPlus(b,1),p-2),z=f2(s.borderRadius);Object.values(z).some(O=>O!==0)?(t.beginPath(),t.fillStyle=i.multiKeyBackground,LO(t,{x:h,y:m,w:p,h:l,radius:z}),t.fill(),t.stroke(),t.fillStyle=s.backgroundColor,t.beginPath(),LO(t,{x:M,y:m+1,w:p-2,h:l-2,radius:z}),t.fill()):(t.fillStyle=i.multiKeyBackground,t.fillRect(h,m,p,l),t.strokeRect(h,m,p,l),t.fillStyle=s.backgroundColor,t.fillRect(M,m+1,p-2,l-2))}t.fillStyle=this.labelTextColors[r]}drawBody(t,n,r){const{body:o}=this,{bodySpacing:i,bodyAlign:s,displayColors:c,boxHeight:l,boxWidth:p,boxPadding:u}=r,d=wn(r.bodyFont);let b=d.lineHeight,f=0;const m=pc(r.rtl,this.x,this.width),h=function(A){n.fillText(A,m.x(t.x+f),t.y+b/2),t.y+=b+i},M=m.textAlign(s);let z,O,g,x,C,S,q;for(n.textAlign=s,n.textBaseline="middle",n.font=d.string,t.x=Wu(this,M,r),n.fillStyle=r.bodyColor,F1(this.beforeBody,h),f=c&&M!=="right"?s==="center"?p/2+u:p+2+u:0,x=0,S=o.length;x<S;++x){for(z=o[x],O=this.labelTextColors[x],n.fillStyle=O,F1(z.before,h),g=z.lines,c&&g.length&&(this._drawColorBox(n,t,x,m,r),b=Math.max(d.lineHeight,l)),C=0,q=g.length;C<q;++C)h(g[C]),b=d.lineHeight;F1(z.after,h)}f=0,b=d.lineHeight,F1(this.afterBody,h),t.y-=i}drawFooter(t,n,r){const o=this.footer,i=o.length;let s,c;if(i){const l=pc(r.rtl,this.x,this.width);for(t.x=Wu(this,r.footerAlign,r),t.y+=r.footerMarginTop,n.textAlign=l.textAlign(r.footerAlign),n.textBaseline="middle",s=wn(r.footerFont),n.fillStyle=r.footerColor,n.font=s.string,c=0;c<i;++c)n.fillText(o[c],l.x(t.x),t.y+s.lineHeight/2),t.y+=s.lineHeight+r.footerSpacing}}drawBackground(t,n,r,o){const{xAlign:i,yAlign:s}=this,{x:c,y:l}=t,{width:p,height:u}=r,{topLeft:d,topRight:b,bottomLeft:f,bottomRight:m}=f2(o.cornerRadius);n.fillStyle=o.backgroundColor,n.strokeStyle=o.borderColor,n.lineWidth=o.borderWidth,n.beginPath(),n.moveTo(c+d,l),s==="top"&&this.drawCaret(t,n,r,o),n.lineTo(c+p-b,l),n.quadraticCurveTo(c+p,l,c+p,l+b),s==="center"&&i==="right"&&this.drawCaret(t,n,r,o),n.lineTo(c+p,l+u-m),n.quadraticCurveTo(c+p,l+u,c+p-m,l+u),s==="bottom"&&this.drawCaret(t,n,r,o),n.lineTo(c+f,l+u),n.quadraticCurveTo(c,l+u,c,l+u-f),s==="center"&&i==="left"&&this.drawCaret(t,n,r,o),n.lineTo(c,l+d),n.quadraticCurveTo(c,l,c+d,l),n.closePath(),n.fill(),o.borderWidth>0&&n.stroke()}_updateAnimationTarget(t){const n=this.chart,r=this.$animations,o=r&&r.x,i=r&&r.y;if(o||i){const s=Gl[t.position].call(this,this._active,this._eventPosition);if(!s)return;const c=this._size=IC(this,t),l=Object.assign({},s,this._size),p=BC(n,t,l),u=DC(t,l,p,n);(o._to!==u.x||i._to!==u.y)&&(this.xAlign=p.xAlign,this.yAlign=p.yAlign,this.width=c.width,this.height=c.height,this.caretX=s.x,this.caretY=s.y,this._resolveAnimations().update(this,u))}}_willRender(){return!!this.opacity}draw(t){const n=this.options.setContext(this.getContext());let r=this.opacity;if(!r)return;this._updateAnimationTarget(n);const o={width:this.width,height:this.height},i={x:this.x,y:this.y};r=Math.abs(r)<.001?0:r;const s=Pr(n.padding),c=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;n.enabled&&c&&(t.save(),t.globalAlpha=r,this.drawBackground(i,t,o,n),JD(t,n.textDirection),i.y+=s.top,this.drawTitle(i,t,n),this.drawBody(i,t,n),this.drawFooter(i,t,n),eF(t,n.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,n){const r=this._active,o=t.map(({datasetIndex:c,index:l})=>{const p=this.chart.getDatasetMeta(c);if(!p)throw new Error("Cannot find a dataset at index "+c);return{datasetIndex:c,element:p.data[l],index:l}}),i=!A3(r,o),s=this._positionChanged(o,n);(i||s)&&(this._active=o,this._eventPosition=n,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,n,r=!0){if(n&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const o=this.options,i=this._active||[],s=this._getActiveElements(t,i,n,r),c=this._positionChanged(s,t),l=n||!A3(s,i)||c;return l&&(this._active=s,(o.enabled||o.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,n))),l}_getActiveElements(t,n,r,o){const i=this.options;if(t.type==="mouseout")return[];if(!o)return n.filter(c=>this.chart.data.datasets[c.datasetIndex]&&this.chart.getDatasetMeta(c.datasetIndex).controller.getParsed(c.index)!==void 0);const s=this.chart.getElementsAtEventForMode(t,i.mode,i,r);return i.reverse&&s.reverse(),s}_positionChanged(t,n){const{caretX:r,caretY:o,options:i}=this,s=Gl[i.position].call(this,t,n);return s!==!1&&(r!==s.x||o!==s.y)}}var Uze={id:"tooltip",_element:UC,positioners:Gl,afterInit(e,t,n){n&&(e.tooltip=new UC({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0})===!1)return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:vF},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>e!=="filter"&&e!=="itemSort"&&e!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function Vze(e,t){const n=[],{bounds:o,step:i,min:s,max:c,precision:l,count:p,maxTicks:u,maxDigits:d,includeBounds:b}=e,f=i||1,m=u-1,{min:h,max:M}=t,z=!ot(s),O=!ot(c),g=!ot(p),x=(M-h)/(d+1);let C=U_((M-h)/m/f)*f,S,q,A,v;if(C<1e-14&&!z&&!O)return[{value:h},{value:M}];v=Math.ceil(M/C)-Math.floor(h/C),v>m&&(C=U_(v*C/m/f)*f),ot(l)||(S=Math.pow(10,l),C=Math.ceil(C*S)/S),o==="ticks"?(q=Math.floor(h/C)*C,A=Math.ceil(M/C)*C):(q=h,A=M),z&&O&&i&&fMe((c-s)/i,C/1e3)?(v=Math.round(Math.min((c-s)/C,u)),C=(c-s)/v,q=s,A=c):g?(q=z?s:q,A=O?c:A,v=p-1,C=(A-q)/v):(v=(A-q)/C,u2(v,Math.round(v),C/1e3)?v=Math.round(v):v=Math.ceil(v));const _=Math.max(V_(C),V_(q));S=Math.pow(10,ot(l)?_:l),q=Math.round(q*S)/S,A=Math.round(A*S)/S;let R=0;for(z&&(b&&q!==s?(n.push({value:s}),q<s&&R++,u2(Math.round((q+R*C)*S)/S,s,VC(s,x,e))&&R++):q<s&&R++);R<v;++R){const w=Math.round((q+R*C)*S)/S;if(O&&w>c)break;n.push({value:w})}return O&&b&&A!==c?n.length&&u2(n[n.length-1].value,c,VC(c,x,e))?n[n.length-1].value=c:n.push({value:c}):(!O||A===c)&&n.push({value:A}),n}function VC(e,t,{horizontal:n,minRotation:r}){const o=Ri(r),i=(n?Math.sin(o):Math.cos(o))||.001,s=.75*t*(""+e).length;return Math.min(t/i,s)}class Xze extends Np{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,n){return ot(t)||(typeof t=="number"||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:n,maxDefined:r}=this.getUserBounds();let{min:o,max:i}=this;const s=l=>o=n?o:l,c=l=>i=r?i:l;if(t){const l=Nc(o),p=Nc(i);l<0&&p<0?c(0):l>0&&p>0&&s(0)}if(o===i){let l=i===0?1:Math.abs(i*.05);c(i+l),t||s(o-l)}this.min=o,this.max=i}getTickLimit(){const t=this.options.ticks;let{maxTicksLimit:n,stepSize:r}=t,o;return r?(o=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,o>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${o} ticks. Limiting to 1000.`),o=1e3)):(o=this.computeTickLimit(),n=n||11),n&&(o=Math.min(n,o)),o}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,n=t.ticks;let r=this.getTickLimit();r=Math.max(2,r);const o={maxTicks:r,bounds:t.bounds,min:t.min,max:t.max,precision:n.precision,step:n.stepSize,count:n.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:n.minRotation||0,includeBounds:n.includeBounds!==!1},i=this._range||this,s=Vze(o,i);return t.bounds==="ticks"&&mMe(s,this,"value"),t.reverse?(s.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),s}configure(){const t=this.ticks;let n=this.min,r=this.max;if(super.configure(),this.options.offset&&t.length){const o=(r-n)/Math.max(t.length-1,1)/2;n-=o,r+=o}this._startValue=n,this._endValue=r,this._valueRange=r-n}getLabelForValue(t){return UD(t,this.chart.options.locale,this.options.ticks.format)}}class $ze extends Xze{static id="linear";static defaults={ticks:{callback:VD.formatters.numeric}};determineDataLimits(){const{min:t,max:n}=this.getMinMax(!0);this.min=Wn(t)?t:0,this.max=Wn(n)?n:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),n=t?this.width:this.height,r=Ri(this.options.ticks.minRotation),o=(t?Math.sin(r):Math.cos(r))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(n/Math.min(40,i.lineHeight/o))}getPixelForValue(t){return t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}const Df={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},nr=Object.keys(Df);function XC(e,t){return e-t}function $C(e,t){if(ot(t))return null;const n=e._adapter,{parser:r,round:o,isoWeekday:i}=e._parseOpts;let s=t;return typeof r=="function"&&(s=r(s)),Wn(s)||(s=typeof r=="string"?n.parse(s,r):n.parse(s)),s===null?null:(o&&(s=o==="week"&&(F2(i)||i===!0)?n.startOf(s,"isoWeek",i):n.startOf(s,o)),+s)}function GC(e,t,n,r){const o=nr.length;for(let i=nr.indexOf(e);i<o-1;++i){const s=Df[nr[i]],c=s.steps?s.steps:Number.MAX_SAFE_INTEGER;if(s.common&&Math.ceil((n-t)/(c*s.size))<=r)return nr[i]}return nr[o-1]}function Gze(e,t,n,r,o){for(let i=nr.length-1;i>=nr.indexOf(n);i--){const s=nr[i];if(Df[s].common&&e._adapter.diff(o,r,s)>=t-1)return s}return nr[n?nr.indexOf(n):0]}function Kze(e){for(let t=nr.indexOf(e)+1,n=nr.length;t<n;++t)if(Df[nr[t]].common)return nr[t]}function KC(e,t,n){if(!n)e[t]=!0;else if(n.length){const{lo:r,hi:o}=s8(n,t),i=n[r]>=t?n[r]:n[o];e[i]=!0}}function Zze(e,t,n,r){const o=e._adapter,i=+o.startOf(t[0].value,r),s=t[t.length-1].value;let c,l;for(c=i;c<=s;c=+o.add(c,1,r))l=n[c],l>=0&&(t[l].major=!0);return t}function ZC(e,t,n){const r=[],o={},i=t.length;let s,c;for(s=0;s<i;++s)c=t[s],o[c]=s,r.push({value:c,major:!1});return i===0||!n?r:Zze(e,r,o,n)}class PO extends Np{static id="time";static defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}};constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,n={}){const r=t.time||(t.time={}),o=this._adapter=new U5e._date(t.adapters.date);o.init(n),p2(r.displayFormats,o.formats()),this._parseOpts={parser:r.parser,round:r.round,isoWeekday:r.isoWeekday},super.init(t),this._normalized=n.normalized}parse(t,n){return t===void 0?null:$C(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,n=this._adapter,r=t.time.unit||"day";let{min:o,max:i,minDefined:s,maxDefined:c}=this.getUserBounds();function l(p){!s&&!isNaN(p.min)&&(o=Math.min(o,p.min)),!c&&!isNaN(p.max)&&(i=Math.max(i,p.max))}(!s||!c)&&(l(this._getLabelBounds()),(t.bounds!=="ticks"||t.ticks.source!=="labels")&&l(this.getMinMax(!1))),o=Wn(o)&&!isNaN(o)?o:+n.startOf(Date.now(),r),i=Wn(i)&&!isNaN(i)?i:+n.endOf(Date.now(),r)+1,this.min=Math.min(o,i-1),this.max=Math.max(o+1,i)}_getLabelBounds(){const t=this.getLabelTimestamps();let n=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;return t.length&&(n=t[0],r=t[t.length-1]),{min:n,max:r}}
vendor: 5,434 bytes, line 101
101buildTicks(){const t=this.options,n=t.time,r=t.ticks,o=r.source==="labels"?this.getLabelTimestamps():this._generate();t.bounds==="ticks"&&o.length&&(this.min=this._userMin||o[0],this.max=this._userMax||o[o.length-1]);const i=this.min,s=this.max,c=yMe(o,i,s);return this._unit=n.unit||(r.autoSkip?GC(n.minUnit,this.min,this.max,this._getLabelCapacity(i)):Gze(this,c.length,n.minUnit,this.min,this.max)),this._majorUnit=!r.major.enabled||this._unit==="year"?void 0:Kze(this._unit),this.initOffsets(o),t.reverse&&c.reverse(),ZC(this,c,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(t=>+t.value))}initOffsets(t=[]){let n=0,r=0,o,i;this.options.offset&&t.length&&(o=this.getDecimalForValue(t[0]),t.length===1?n=1-o:n=(this.getDecimalForValue(t[1])-o)/2,i=this.getDecimalForValue(t[t.length-1]),t.length===1?r=i:r=(i-this.getDecimalForValue(t[t.length-2]))/2);const s=t.length<3?.5:.25;n=ta(n,0,s),r=ta(r,0,s),this._offsets={start:n,end:r,factor:1/(n+1+r)}}_generate(){const t=this._adapter,n=this.min,r=this.max,o=this.options,i=o.time,s=i.unit||GC(i.minUnit,n,r,this._getLabelCapacity(n)),c=S1(o.ticks.stepSize,1),l=s==="week"?i.isoWeekday:!1,p=F2(l)||l===!0,u={};let d=n,b,f;if(p&&(d=+t.startOf(d,"isoWeek",l)),d=+t.startOf(d,p?"day":s),t.diff(r,n,s)>1e5*c)throw new Error(n+" and "+r+" are too far apart with stepSize of "+c+" "+s);const m=o.ticks.source==="data"&&this.getDataTimestamps();for(b=d,f=0;b<r;b=+t.add(b,c,s),f++)KC(u,b,m);return(b===r||o.bounds==="ticks"||f===1)&&KC(u,b,m),Object.keys(u).sort(XC).map(h=>+h)}getLabelForValue(t){const n=this._adapter,r=this.options.time;return r.tooltipFormat?n.format(t,r.tooltipFormat):n.format(t,r.displayFormats.datetime)}format(t,n){const o=this.options.time.displayFormats,i=this._unit,s=n||o[i];return this._adapter.format(t,s)}_tickFormatFunction(t,n,r,o){const i=this.options,s=i.ticks.callback;if(s)return tt(s,[t,n,r],this);const c=i.time.displayFormats,l=this._unit,p=this._majorUnit,u=l&&c[l],d=p&&c[p],b=r[n],f=p&&d&&b&&b.major;return this._adapter.format(t,o||(f?d:u))}generateTickLabels(t){let n,r,o;for(n=0,r=t.length;n<r;++n)o=t[n],o.label=this._tickFormatFunction(o.value,n,t)}getDecimalForValue(t){return t===null?NaN:(t-this.min)/(this.max-this.min)}getPixelForValue(t){const n=this._offsets,r=this.getDecimalForValue(t);return this.getPixelForDecimal((n.start+r)*n.factor)}getValueForPixel(t){const n=this._offsets,r=this.getDecimalForPixel(t)/n.factor-n.end;return this.min+r*(this.max-this.min)}_getLabelSize(t){const n=this.options.ticks,r=this.ctx.measureText(t).width,o=Ri(this.isHorizontal()?n.maxRotation:n.minRotation),i=Math.cos(o),s=Math.sin(o),c=this._resolveTickFontOptions(0).size;return{w:r*i+c*s,h:r*s+c*i}}_getLabelCapacity(t){const n=this.options.time,r=n.displayFormats,o=r[n.unit]||r.millisecond,i=this._tickFormatFunction(t,0,ZC(this,[t],this._majorUnit),o),s=this._getLabelSize(i),c=Math.floor(this.isHorizontal()?this.width/s.w:this.height/s.h)-1;return c>0?c:1}getDataTimestamps(){let t=this._cache.data||[],n,r;if(t.length)return t;const o=this.getMatchingVisibleMetas();if(this._normalized&&o.length)return this._cache.data=o[0].controller.getAllParsedValues(this);for(n=0,r=o.length;n<r;++n)t=t.concat(o[n].controller.getAllParsedValues(this));return this._cache.data=this.normalize(t)}getLabelTimestamps(){const t=this._cache.labels||[];let n,r;if(t.length)return t;const o=this.getLabels();for(n=0,r=o.length;n<r;++n)t.push($C(this,o[n]));return this._cache.labels=this._normalized?t:this.normalize(t)}normalize(t){return vMe(t.sort(XC))}}function ju(e,t,n){let r=0,o=e.length-1,i,s,c,l;n?(t>=e[r].pos&&t<=e[o].pos&&({lo:r,hi:o}=Ni(e,"pos",t)),{pos:i,time:c}=e[r],{pos:s,time:l}=e[o]):(t>=e[r].time&&t<=e[o].time&&({lo:r,hi:o}=Ni(e,"time",t)),{time:i,pos:c}=e[r],{time:s,pos:l}=e[o]);const p=s-i;return p?c+(l-c)*(t-i)/p:c}class rLe extends PO{static id="timeseries";static defaults=PO.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),n=this._table=this.buildLookupTable(t);this._minPos=ju(n,this.min),this._tableRange=ju(n,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:n,max:r}=this,o=[],i=[];let s,c,l,p,u;for(s=0,c=t.length;s<c;++s)p=t[s],p>=n&&p<=r&&o.push(p);if(o.length<2)return[{time:n,pos:0},{time:r,pos:1}];for(s=0,c=o.length;s<c;++s)u=o[s+1],l=o[s-1],p=o[s],Math.round((u+l)/2)!==p&&i.push({time:p,pos:s/(c-1)});return i}_generate(){const t=this.min,n=this.max;let r=super.getDataTimestamps();return(!r.includes(t)||!r.length)&&r.splice(0,0,t),(!r.includes(n)||r.length===1)&&r.push(n),r.sort((o,i)=>o-i)}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const n=this.getDataTimestamps(),r=this.getLabelTimestamps();return n.length&&r.length?t=this.normalize(n.concat(r)):t=n.length?n:r,t=this._cache.all=t,t}getDecimalForValue(t){return(ju(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const n=this._offsets,r=this.getDecimalForPixel(t)/n.factor-n.end;return ju(this._table,r*this._tableRange+this._minPos,!0)}}const xF="label";function YC(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Yze(e,t){const n=e.options;n&&t&&Object.assign(n,t)}function _F(e,t){e.labels=t}function CF(e,t,n=xF){const r=[];e.datasets=t.map(o=>{const i=e.datasets.find(s=>s[n]===o[n]);return!i||!o.data||r.includes(i)?{...o}
101:(r.push(i),Object.assign(i,o),i)})}function Qze(e,t=xF){const n={labels:[],datasets:[]};return _F(n,e.labels),CF(n,e.datasets,t),n}function Jze(e,t){const{height:n=150,width:r=300,redraw:o=!1,datasetIdKey:i,type:s,data:c,options:l,plugins:p=[],fallbackContent:u,updateMode:d,...b}=e,f=y.useRef(null),m=y.useRef(null),h=()=>{f.current&&(m.current=new h8(f.current,{type:s,data:Qze(c,i),options:l&&{...l},plugins:p}),YC(t,m.current))},M=()=>{YC(t,null),m.current&&(m.current.destroy(),m.current=null)};return y.useEffect(()=>{!o&&m.current&&l&&Yze(m.current,l)},[o,l]),y.useEffect(()=>{!o&&m.current&&_F(m.current.config.data,c.labels)},[o,c.labels]),y.useEffect(()=>{!o&&m.current&&c.datasets&&CF(m.current.config.data,c.datasets,i)},[o,c.datasets]),y.useEffect(()=>{m.current&&(o?(M(),setTimeout(h)):m.current.update(d))},[o,l,c.labels,c.datasets,d]),y.useEffect(()=>{m.current&&(M(),setTimeout(h))},[s]),y.useEffect(()=>(h(),()=>M()),[]),a.jsx("canvas",{ref:f,role:"img",height:n,width:r,...b,children:u})}const eOe=y.forwardRef(Jze),tOe=e=>{if(e==null||typeof e!="object")return!1;const t=e;return t.x!=null&&typeof t.y=="number"},nOe=(e,t,n)=>{const r=e.options.interaction,o=r?.mode??"index",i=r?.intersect??!1,c=e.getElementsAtEventForMode(t,o,{intersect:i},n)[0];if(!c||e.getDatasetMeta(c.datasetIndex).controller?.getParsed?.(c.index)===void 0)return null;const p=e.data.datasets[c.datasetIndex]?.data[c.index];return tOe(p)?{element:c.element,raw:p}:null},Q4=e=>{e.draw=!1,window.dispatchEvent(new CustomEvent("activePointUnHover"))},rOe={id:"crosshair",afterInit:(e,t,n)=>{n.x=0,n.y=0,n.draw=!1},beforeEvent:(e,t)=>{if(!t.event)return;t.event.type==="mouseout"&&window.dispatchEvent(new CustomEvent("activePointUnHover"))},afterEvent:(e,t,n)=>{if(!t.event)return;if(!t.inChartArea){Q4(n),t.changed=!0;return}const r=nOe(e,t.event,!!t.replay);if(!r){Q4(n),t.changed=!0;return}const o=r.element.getProps(["x","y"],!!t.replay);n.x=o.x,n.y=o.y,n.draw=!0,window.dispatchEvent(new CustomEvent("activePoint",{detail:{...r.raw}})),t.changed=!0},afterUpdate:(e,t,n)=>{e.data.datasets.some(o=>o.data.length>0)||Q4(n)},afterDatasetsDraw:(e,t,n)=>{const{draw:r,x:o,y:i}=n;if(!r)return;const s="#9CA3AF",c="#9CA3AF",l=4,p=[4,2],u=e.ctx,{top:d,bottom:b}=e.chartArea;u.lineWidth=1,u.strokeStyle=s,u.setLineDash(p),u.beginPath(),u.moveTo(o,b),u.lineTo(o,d),u.stroke(),u.setLineDash([]),u.beginPath(),u.arc(o,i,l,0,2*Math.PI),u.fillStyle=c,u.fill()}},aOe=({accountID:e,equity:t="0",lastEquity:n="0",denormalize:r})=>{const[o,i]=y.useState(!1),[s,c]=y.useState(null),l=y.useMemo(()=>({equity:r1(t,2,2),dailyChange:Aa(E2(n,t)),date:Un().toISOString()}),[t,n]),[p,u]=y.useState(l);y.useEffect(()=>{i(!1),c(null),u(l)},[e]);const[d,b]=y.useMemo(()=>p.equity.split("."),[p.equity]);return y.useEffect(()=>{const f=m=>{c({x:m.detail.x,y:r(m.detail.y)})};return window.addEventListener("activePoint",f),()=>window.removeEventListener("activePoint",f)},[r]),y.useEffect(()=>{const f=()=>{i(!1),c(null),u(l)};return window.addEventListener("activePointUnHover",f),()=>window.removeEventListener("activePointUnHover",f)},[l]),y.useEffect(()=>{const f=({clientX:m,clientY:h})=>{const M=document.getElementById("chart");if(!M)return;const z=M.getBoundingClientRect(),O=m-z.left,g=h-z.top;O>0&&O<z.width&&g>0&&g<z.height?s&&(i(!0),u({equity:r1(s.y,2,2),dailyChange:Aa(E2(n,s.y)),date:Un(s.x).toISOString()})):(i(!1),c(null),u(l))};return o||u(l),window.addEventListener("mousemove",f),()=>window.removeEventListener("mousemove",f)},[s,l,n,o]),a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-start",children:[a.jsxs(V,{className:"flex items-start font-medium text-xl",children:[a.jsx("span",{className:"mr-1.5 text-base text-gray-400",children:"$"}),d,".",b]}),a.jsx(V,{className:s1("ml-1.5 text-xl",p.dailyChange.includes("-")?"text-red-500":"text-green-500"),children:p.dailyChange})]}),a.jsx(V,{className:"mt-2 font-medium text-gray-300 text-sm",children:Un(p.date).tz(Un.tz.guess()).format("MMMM DD, hh:mm A z")})]})},oOe=(e,t,n,{topBuffer:r,bottomBuffer:o})=>{const i=n-t;if(i===0)return 50;const s=(e-t)/i;return o+s*(100-r-o)},iOe=(e,t,n,{topBuffer:r,bottomBuffer:o})=>{const i=n-t;if(i===0)return n;const s=(e-o)/(100-r-o);return t+s*i}
101,sOe=(e,t,n)=>{const r=Math.min(e.length,t.length),o=[];for(let u=0;u<r;u++){const d=e[u],b=t[u];if(d==null||b==null)continue;const f=Number(d),m=Number(b);if(!Number.isFinite(f)||!Number.isFinite(m))continue;const h=new Date(f);Number.isNaN(h.getTime())||o.push({ts:f,equity:Number.parseFloat(m.toFixed(2)),date:h})}const i=o.map(u=>u.ts),s=o.map(u=>u.equity);let c=0,l=0;if(s.length>0){c=s[0],l=s[0];for(const u of s)u>c&&(c=u),u<l&&(l=u)}const p=o.map(u=>({x:u.date,y:oOe(u.equity,l,c,n)}));return{dates:i,equities:s,points:p,maxY:c,minY:l}};h8.register(Sze,$ze,H5e,cze,If,jze,Uze,PO,Tze);const cOe=[{label:"1D",value:"1D"},{label:"1M",value:"1M"},{label:"1Y",value:"1A"},{label:"All",value:"all"}],lOe=e=>{let t=e;if(e>=1e3){const n=["","k","M","B","T"];let r=0;for(;e/1e3>=1;)e/=1e3,r++;return t=Number(e.toFixed(2)),t%1!==0?t.toFixed(2)+n[r]:`${t}${n[r]}`}return`${t}`},pOe=()=>a.jsx("div",{className:"flex h-2/3 items-center justify-center",children:a.jsx("span",{className:"text-gray-400 text-sm",children:"Could not load chart, please try again later."})}),uOe=({margin:e,isMarginLoading:t})=>{const n=y.useRef(null),[r,o]=y.useState(!1),{product:i,paperAccounts:s,currentAccount:c}=N0(),[l,p]=y.useState("1D"),[u,d]=y.useState(!1),{marketStatus:b}=rs(),f=l==="1D"&&b?.current?.from?b.current.from:void 0,{portfolio:m,isLoading:h,refetch:M,isFetching:z}=Vre({accountID:c?.id??"",product:i??"",intraday_reporting:l==="1D"?"continuous":"extended_hours",period:l,...f&&{start:f},options:{enabled:!!c}});y.useEffect(()=>{u&&!z&&d(!1)},[u,z]);const O=10,g=10,{dates:x,equities:C,points:S,maxY:q,minY:A}=sOe(m?.timestamp??[],m?.equity??[],{topBuffer:O,bottomBuffer:g}),v=!!c?.equity&&!h&&!t,_=j=>iOe(j,A,q,{topBuffer:O,bottomBuffer:g}),R={datasets:[{animation:!1,fill:{value:0},pointRadius:0,borderWidth:2.5,borderRadius:1,parsing:!1,showLine:!0,spanGaps:!0,normalized:!0,interpolate:!0,tension:.4,borderColor:"#f7c911",backgroundColor:j=>{const T=j.chart,Z=T.ctx.createLinearGradient(0,0,0,T.height);return Z.addColorStop(0,"#f7c91150"),Z.addColorStop(.75,"#f7c91100"),Z},data:S,hoverRadius:0,yAxisID:"y"}]},w=l==="1D"?"hour":"day",W={dates:x,equities:C,period:l,animation:{duration:0},animations:!1,maintainAspectRatio:!1,responsiveAnimationDuration:0,interaction:{intersect:!1,mode:"index"},scales:{x:{min:x[0],max:x[x.length-1],time:{unit:w,displayFormats:{hour:"h A",day:"MMM D"},minUnit:"hour"},display:!0,border:{display:!1,dash:[4,4]},grid:{color:"#A1A1AA20",display:!1},ticks:{color:"#A1A1AA",display:!0,maxTicksLimit:5,padding:10,font:{family:"InterVariable, Inter, ui-sans-serif, system-ui, sans-serif",weight:500},bounds:"labels",autoSkip:!0,callback:j=>{let T;switch(l){case"1D":T="h A";break;case"all":T="MMM D, YYYY";break;default:T="MMM D"}return Un(j).format(T)}}},y:{display:!0,min:0,max:100,ticks:{padding:10,maxTicksLimit:5,display:!0,color:"#A1A1AA",autoSkip:!0,font:{family:"InterVariable, Inter, ui-sans-serif, system-ui, sans-serif",weight:500},callback:j=>{const T=q===A?q:Math.max(_(Number(j)),0);return`$${lOe(T)}`}},border:{display:!1,dash:[4,4]},grid:{color:"#A1A1AA20",display:!0}}},plugins:{legend:{display:!1},decimation:{enabled:!0},filler:{propagate:!0},crosshair:{enabled:!0},tooltip:{enabled:!1},zoom:{zoom:{drag:{enabled:!0},pinch:{enabled:!0},mode:"x"}}}},E=i==="paper"&&s.length>1;return a.jsxs(a.Fragment,{children:[a.jsxs(ra,{title:"Your portfolio",tools:a.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[cOe.map(j=>a.jsx(c1,{variant:l!==j.value?"ghost":"gray",onClick:()=>{l!==j.value&&(d(!0),p(j.value))},className:"cursor-pointer text-gray-600 text-sm",children:j.label},j.value)),a.jsx(ue,{variant:"ghost",className:"mx-2 flex h-8 w-8 items-center justify-center rounded-full bg-transparent p-0 transition-colors hover:bg-gray-100",onClick:()=>{d(!0),M()},type:"button","aria-label":"Refresh portfolio data",children:a.jsx(Ag,{size:20,weight:"bold",className:"text-gray-600 hover:text-gray-800"})}),E&&a.jsx(ue,{variant:"secondary",onClick:()=>o(!0),children:"Delete Account"})]}),children:[a.jsx("div",{className:"mb-8 flex items-start justify-between",children:a.jsx(aOe,{accountID:c?.id,equity:e?.equity,lastEquity:e?.last_equity,denormalize:_})}),a.jsxs("div",{className:"relative h-56",children:[a.jsx("div",{className:O0("absolute inset-0",v?"opacity-100 transition-opacity duration-300":"opacity-0",(!v||S.length===0)&&"pointer-events-none"),children:a.jsx(wy,{errorComponent:pOe,children:a.jsx(eOe,{id:"chart",type:"scatter",className:"content max-h-56",ref:n,data:R,options:W,plugins:[rOe]})})}),a.jsx("div",{className:O0("absolute inset-0 flex items-center justify-center",v?"pointer-events-none opacity-0":"opacity-100"),children:a.jsx(dt,{className:"mx-auto"})})]})]}),r&&a.jsx(pB,{isOpen:!0,currentAccountId:c?.id,onClose:()=>o(!1)})]})},dOe=({statusBannerAccount:e,refetchLiveAccounts:t,acatsBannerItems:n,margin:r,isMarginLoading:o,currentAccount:i,showIRAContributionCard:s,onBalancesClick:c,onInterestPaidClick:l,onViewAllOrders:p})=>a.jsxs(a.Fragment,{children:[a.jsxs(so,{className:"grid grid-cols-1 gap-4 space-y-0 p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0 lg:grid-cols-3 lg:gap-6",children:[a.jsxs("div",{className:"flex flex-col gap-6 lg:col-span-2",children:[e&&a.jsx(Gfe,{account:e,refetchAccounts:t}),n.length>0&&a.jsx(OY,{items:n,autoTransition:!0,transitionInterval:15e3}),a.jsx(uOe,{margin:r,isMarginLoading:o}),i&&a.jsx(mde,{account:i,margin:r,isMarginLoading:o,onBalancesClick:c,onInterestPaidClick:l}),s&&a.jsx(uhe,{}),a.jsx(ra,{title:"Top Positions",children:a.jsx(zde,{})}),a.jsx(ra,{title:"Recent Orders",tools:a.jsx(ue,{variant:"ghost",onClick:p,children:"View All"}),children:a.jsx(dde,{})})]}),a.jsxs("div",{className:"flex w-full flex-col gap-6 lg:max-w-[511px]",children:[a.jsx(_ue,{}),a.jsx(whe,{margin:r}),a.jsx(y3,{}),a.jsx(hhe,{}),a.jsx(rhe,{}),a.jsx(yde,{})]})]}),a.jsx(The,{}),a.jsx(bhe,{})]}),bOe=()=>{const e=Hfe();return a.jsx(dOe,{...e})};function fOe(){const{product:e,currentAccount:t,setCurrentAccount:n,paperAccounts:r}=N0();return y.useEffect(()=>{j0.dispatchPageVisit()},[]),e==="live"&&En(t)&&r&&r.length>0?(n(r[0].id),a.jsx(Vn,{to:se.ROUTE_DASHBOARD})):a.jsxs("div",{className:"dashboard-container",children:[a.jsx(kr,{title:"Alpaca – Dashboard"}),a.jsx(bOe,{})]})}function qb(e,t={}){if(e==null)return"–";const n=typeof e=="string"?parseFloat(e):e;return Number.isNaN(n)?"–":new Intl.NumberFormat("en-US",{...t}).format(n)}const QC={TRANSFERS:["TRANS","CSD","CSW","CSR"],FEES:["FEE","DIVFEE","CFEE"],TRADES:["FILL"]},mOe=e=>{const t=e[0]!==null?new Date(e[0].toDateString()):null;
101e[0]?.toLocaleString("en-US",{timeZone:"America/New_York"});const n=e[1];return n?.toLocaleString("en-US",{timeZone:"America/New_York"}),n?.setHours(23),n?.setMinutes(59),n?.setSeconds(59),[t,n]},hOe=()=>{const[e,t]=y.useState([null,null]),[n,r]=y.useState({}),[o,i]=y.useState(20),[s,c]=y.useState([]),[l,p]=y.useState(""),[u,d]=y.useState(void 0),b=()=>{c([]),p(""),d(void 0)},f=_=>{const R=mOe(_);t(R),r(w=>({...w,after:R[0]?.toISOString(),until:R[1]?.toISOString()})),b()},m=()=>{r(_=>({..._,after:void 0,until:void 0})),b()},h=_=>{_.pageSize!==o&&i(_.pageSize),_.currentCursor.next===""?M():z()},M=()=>{const _=[...s].pop();c(R=>R.slice(0,-1)),d(_==="FIRST"?void 0:_)},z=()=>{c(_=>[..._,u??"FIRST"]),d(l)},{currentAccount:O,product:g}=N0();y.useEffect(()=>{b()},[O?.id]);const{data:x}=Dre({accountID:O?.id,paper:g==="paper",pageSize:o,pageToken:u,filters:n,options:{enabled:!!O?.id}}),C=x??[],S=(_,R)=>_?hpe(F0(_).toDate().getTime(),"MMM DD, YYYY"):R?Hn(R):"-",q=_=>{const R=_?.activity_type?.[0]?.trim();r(w=>({...w,activityTypes:R?Object.hasOwn(QC,R)?QC[R]:[R]:void 0})),b()},A=y.useMemo(()=>[{key:"activity_type",label:"Activity Type",options:[{label:"Trades",value:"FILL"},{label:"Transfers",value:"TRANSFERS"},{label:"Dividends",value:"DIV"},{label:"Fees",value:"FEES"},{label:"Interests",value:"INT"}],filterFn:()=>!0}],[]),v=y.useMemo(()=>[{name:"Description",key:"description",cellRenderer:({activity_type:_,activity_sub_type:R,qty:w="",side:W="",symbol:E="",description:j=""})=>{switch(_){case"CSD":return"Cash Deposit";case"CSW":return"Cash Withdrawal";case"DIV":return`Dividend from ${E}`;case"FILL":return`${W.charAt(0).toUpperCase()+W.slice(1)} ${w} ${E}`;case"DIVFEE":return"Dividend fee";case"CFEE":{const T="Crypto fee ";return R==="FND"?`${T}- Perps Funding`:T}case"OPEXC":return`Option Exercise: ${E}`;case"OPTRD":return`Option Trade: ${w} - ${E}`;case"OPEXP":return`Option Expiry: ${E}`;case"OPASN":return`Option Assignment: ${E}`;case"JNLC":return"Journal cash between accounts";default:return j||"–"}}},{name:"Type",key:"activity_type"},{name:"Qty",key:"qty",alignRight:!0,cellRenderer:({qty:_})=>qb(_,{maximumFractionDigits:8})},{name:"Amount",key:"amount",alignRight:!0,cellRenderer:({price:_,qty:R,net_amount:w})=>U0(w||parseFloat(_)*parseFloat(R),{withPrefix:!0,forcePrecision:2,minimumFractionDigits:2})},{name:"Date",key:"transaction_time",alignRight:!0,cellRenderer:({date:_,transaction_time:R})=>S(_,R)}],[]);return y.useEffect(()=>{C.length&&C.length===o?p(C[C.length-1].id):p("")},[C,o]),a.jsx(_a,{title:"Activities",subtitle:a.jsxs(a.Fragment,{children:[a.jsx("span",{children:"View your activity history"}),a.jsxs("span",{className:"block pt-2 text-md",children:["Learn more about activity types in our"," ",a.jsx(g1,{href:se.URL_DOCS_ACCOUNT_ACTIVITIES,children:"documentation"})]})]}),className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:a.jsx(Di,{uniqueKey:"activities-table",columns:v,rows:C,emptyMessage:"No activities to show. Place a trade via the dashboard or the API to see this table populate",searchEnabled:!0,searchPlaceholder:"Search by type...",searchColumns:["activity_type"],onFilterChange:q,cursorPaginationEnabled:!0,onCursorPaginationChange:h,pageSize:o,cursorOptions:{next:l,prev:s[s.length-1]??""},isManual:!0,tools:[a.jsx("div",{className:"z-20",children:a.jsx(tf,{placeholder:"Transaction Date",onChange:f,value:e,className:"w-48 leading-6",isClearable:!0,onClear:m})},"date-range-picker")],filters:A})})},MOe={"Buying Power":{regt_buying_power:"RegT Buying Power",effective_buying_power:"Effective Buying Power",options_buying_power:"Options Buying Power",non_marginable_buying_power:"Non-Marginable Buying Power"},Margin:{initial_margin:"Initial Margin",maintenance_margin:"Maintenance Margin"},Cash:{cash:"Cash",cash_withdrawable:"Cash Withdrawable",pending_transfer_out:"Pending Transfer Out",pending_transfer_in:"Pending Transfer In"},"High Yield Cash":{cash_accruing_interest:"Cash Accruing Interest",monthly_accrued_interest:"Monthly Accrued Interest",total_accrued_interest:"Total Accrued Interest"},Positions:{equity:"Equity",long_market_value:"Long Market Value",short_market_value:"Short Market Value",position_market_value:"Position Market Value"},Miscellaneous:{accrued_fees:"Accrued Fees",held_ach_deposits:"Held ACH Deposits"}},zOe=["held_ach_deposits"],JC=({value:e,isNonCurrency:t,isFetched:n})=>{try{const r=parseFloat(`${e}`);if(n){if(t||Number.isNaN(r))return`${e}`}else return"...";
101return r.toLocaleString("en-US",{style:"currency",currency:"USD"})}catch{return`${e}`}},OOe=()=>{const{currentAccount:e,product:t}=N0(),{data:n,isFetched:r}=rre({accountID:e?.id??"",paper:t==="paper",options:{enabled:!!e?.id,initialData:{}}}),{hycStatus:o}=Gc({accountID:e?.id,options:{enabled:t!=="paper"}}),i=o==="ACTIVE"||o==="PENDING_CHANGE",s=y.useMemo(()=>{const m=n?.last?.balance_asof;if(!m)return;const h=F0(m);return h.isValid()?h.format("YYYY-MM-DD"):void 0},[n?.last?.balance_asof]),{history:c,isFetched:l}=M3({accountID:e?.id,product:t,options:{enabled:i}}),{history:p,isFetched:u}=M3({accountID:e?.id,product:t,asOf:s,options:{enabled:i&&!!s}}),d=y.useMemo(()=>!(t!=="live"||o===null),[t,o]),b=y.useMemo(()=>{const m=Xz(c),h=Xz(p);return{current:{...n?.current,cash_accruing_interest:o==="ACTIVE"&&c?.cash_earning_interest||"-",monthly_accrued_interest:m.monthly,total_accrued_interest:m.totalAccrued},last:{...n?.last,last_cash_accruing_interest:p?.cash_earning_interest??"-",last_monthly_accrued_interest:h.monthly,last_total_accrued_interest:h.totalAccrued}}},[n,c,p,o]),f=Object.entries(MOe).filter(([m])=>!(!d&&m==="High Yield Cash")).map(([m,h],M)=>a.jsxs(y.Fragment,{children:[a.jsx("tr",{children:a.jsx("th",{className:O0("pt-3 pr-3 pb-2 pl-5 text-left font-medium text-base",M===0&&"pt-5"),children:m})}),Object.entries(h).map(([z,O])=>{const g=z,x=zOe.includes(g),C=m==="High Yield Cash"?l:r,q=JC({isFetched:m==="High Yield Cash"?!s||u:r,isNonCurrency:x,value:b.last[`last_${g}`]||"-"}),A=JC({isFetched:C,isNonCurrency:x,value:b.current[g]||"-"});return a.jsxs("tr",{children:[a.jsx("th",{className:"py-2 pl-5 text-left font-normal",children:O}),a.jsx("td",{className:"px-3 py-2 text-right text-sm",children:q}),a.jsx("td",{className:"py-2 pr-3 text-right text-sm",children:A})]},g)})]},m));return a.jsx("div",{className:"mr-8 mb-8 ml-8 xs:ml-0 overflow-clip overflow-x-scroll rounded-lg border border-gray-200 p-0",children:a.jsx("table",{className:"mb-3 w-full whitespace-nowrap text-gray-900",children:a.jsxs("tbody",{children:[a.jsxs("tr",{className:"border-gray-200 border-b",children:[a.jsx("th",{className:"py-3 pl-5 text-left font-medium text-base",children:"Balance"}),a.jsx("th",{className:"px-3 py-3 text-right font-medium",children:r?a.jsxs(a.Fragment,{children:["Last Close on"," ",k0.capitalize(F0(b?.last?.balance_asof).format("MMM Do"))]}):"..."}),a.jsx("th",{className:"py-3 pr-3 text-right font-medium",children:r?"Current":"..."})]}),f]})})})},gOe=[4,2,1],yOe="https://files.alpaca.markets/disclosures/library/PTP+Withholding+Disclosure.pdf",qF=["suspend_trade","trade_confirm_email","fractional_trading","max_margin_multiplier","no_shorting","ptp_no_exception_entry","max_options_trading_level"],AOe=({user_configurations:e,formMethods:t,product:n,onSubmit:r,details:o})=>{const i=()=>{r(t.getValues())};y.useEffect(()=>{const b={...e};Object.keys(b).forEach(f=>{qF.includes(f)||delete b[f]}),t.reset(b)},[e,t.reset]);const s=t.watch("max_margin_multiplier"),c=parseFloat(`${s}`)>1,l=[{name:"suspend_trade",label:"Trades Suspended"},{name:"trade_confirm_email",label:"Trade Confirmation Email",isHidden:n==="paper",isChecked:b=>b==="all"||b==="enabled",onChange:(b,f)=>()=>t.setValue(b,f==="all"||f==="enabled"?"none":"all",{shouldDirty:!0})},{name:"fractional_trading",label:"Fractional Trading"},{name:"no_shorting",label:"Shorting Enabled",isChecked:b=>!b&&c,onChange:(b,f)=>()=>t.setValue(b,!f,{shouldDirty:!0}),disabled:c},{name:"ptp_no_exception_entry",label:"Allow PTP Entry",info:a.jsxs("div",{children:["Please refer to our PTP disclosure  ",a.jsx(g1,{href:yOe,className:"pointer-events-auto text-yellow-200",children:"here"})]}),isHidden:o?.country_of_tax_residence==="USA"},{name:"max_margin_multiplier",label:"Max Margin Multiplier",options:gOe.map(b=>({label:b===4?"4 (Default)":`${b}`,value:b}))}],{component:p,isOpen:u,toggle:d}=pn({size:"sm",title:"Update Max Margin Multiplier",content:a.jsxs("div",{children:[a.jsx(V,{className:"text-rose-700",children:"Warning:"}),a.jsxs(V,{children:["You are about to change your max margin multiplier from ",a.jsx("b",{children:e?.max_margin_multiplier})," to ",a.jsx("b",{children:t.watch("max_margin_multiplier")}),". This may affect your buying power immediately."]})]}),controls:a.jsxs("div",{className:"flex w-full gap-4",children:[a.jsx(ue,{variant:"alternate",className:"w-full",onClick:()=>{d()},children:"Cancel"}),a.jsx(ue,{className:"w-full",onClick:()=>{t.handleSubmit(r)(),d()},children:"Confirm"})]}),onClose:()=>{u&&t.reset()}});return y.useEffect(()=>{t.formState.isDirty&&(t.formState.dirtyFields.max_margin_multiplier?d():i())},[t.formState.isDirty]),a.jsxs(a.Fragment,{children:[a.jsxs("form",{onSubmit:t.handleSubmit(r),children:[l.filter(({options:b})=>!b).map(({name:b,label:f,isChecked:m,isHidden:h,info:M,onChange:z})=>!h&&a.jsxs("div",{className:"flex w-full items-center justify-between border-b-2 p-2",children:[a.jsxs("label",{htmlFor:b,className:"flex",children:[f,M&&a.jsx(Ut,{content:M,children:a.jsx("div",{children:a.jsx(Qe,{name:"InformationCircle",className:"ml-1"})})})]}),a.jsx(a0,{name:b,control:t.control,render:({field:O})=>a.jsx(KB,{isChecked:m?m(O.value):!!O.value,onChange:z?z(b,O.value):()=>t.setValue(O.name,!O.value,{shouldDirty:!0,shouldValidate:!0})})})]},b)),a.jsx("div",{className:"mt-2",children:l.filter(({options:b})=>b).map(({name:b,label:f,options:m})=>a.jsxs("div",{className:"p-2",children:[a.jsx("label",{htmlFor:b,className:"mb-2",children:f}),a.jsx(a0,{name:b,control:t.control,render:({field:{ref:h,...M}})=>a.jsx(f1,{options:m??[],...M})})]},b))})]}),p]})},vOe=[{value:0,label:"Disabled"},{value:1,label:"Level 1"},{value:2,label:"Level 2"},{value:3,label:"Level 3"}],xOe=[{targetLevel:0,text:"You won't be able to trade options."},{targetLevel:1,text:"You will be able to trade Covered Calls and Cash-Secured Puts."},{targetLevel:2,text:"You will be able to trade Long Calls and Long Puts."},{targetLevel:3,text:"You will be able to trade Spreads, Covered Straddles, and Multi-leg Strategies."}],_Oe=({onSubmit:e,isDisabled:t})=>{const n=M0(),[r,o]=y.useState(-1),{isOptionsOnboardingAvailable:i,optionsApprovalStatus:s,optionsApprovedLevel:c,effectiveOptionsLevel:l}=ps(),p=xOe.find(m=>r===m.targetLevel),{component:u,toggle:d}=pn({size:"sm",title:`${r>0?`Update to Level ${r}`:"Disable Options"}`,content:p?.text,controls:a.jsxs("div",{className:"flex w-full gap-4",children:[a.jsx(ue,{variant:"alternate",className:"w-full",onClick:()=>d(),children:"Cancel"}),a.jsx(ue,{className:"w-full",onClick:()=>{e({max_options_trading_level:p?.targetLevel}),d()},children:"Update"})]})}),b=m=>{o(m),d()},f=vOe.filter(({value:m})=>m<=c);return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mt-4 space-y-4",children:[a.jsxs("div",{className:"flex items-end justify-between border-b-2 p-2",children:[a.jsx("div",{children:"Options"}),a.jsx(c1,{variant:l>0?"yellow":"gray",children:l>0?`Level ${l}`:"Disabled"})]}),(s?.OptionsRequestStatus==="LOWER_LEVEL_APPROVED"||c===1)&&i&&a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4 roun
101ded bg-gray-100 p-6",children:["Want to trade more options strategies? Click here and send your application today!",a.jsx(ue,{onClick:()=>n.push(se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE),children:"Apply to Upgrade Your Options Level"})]}),a.jsx(f1,{onChange:b,value:l,options:f,disabled:t}),a.jsx("div",{className:"space-y-1",children:Object.entries(a2).map(([m,h])=>{const M=Number(m);return h.map(z=>a.jsxs("div",{className:"flex items-center",children:[a.jsx(Qe,{name:l>=M?"Check":"XMark",className:O0(l>=M?"text-yellow-400":"text-gray-400","mr-2 [&>path]:stroke-[4]")}),z]},z))})})]}),u]})},ku=e=>{if(e!=null)return typeof e=="boolean"?e:e==="true"},eq=e=>{if(!(e==null||e===""))return String(e)};function COe(){const[e,t]=y.useState(!1),{product:n,currentAccount:r,refetchCurrentAccount:o}=N0(),{details:i}=N1({options:{gcTime:0}}),{user_configurations:s,refetch:c}=Kre({product:n,accountID:r?.id||"",enabled:!!r?.id}),l=t1({mode:"all",defaultValues:y.useMemo(()=>{const d={...s};return Object.keys(d).forEach(b=>{qF.includes(b)||delete d[b]}),d},[s])}),p=b0(d=>BG(r?.id||"",n,d)),u=d=>{d.trade_confirm_email==="enabled"&&(d.trade_confirm_email="all"),r?.options_approved_level||delete d.max_options_trading_level,t(!0);const b={max_margin_multiplier:eq(d.max_margin_multiplier),max_options_trading_level:d.max_options_trading_level!=null&&d.max_options_trading_level!==""?Number(d.max_options_trading_level):void 0,suspend_trade:ku(d.suspend_trade),trade_confirm_email:eq(d.trade_confirm_email),fractional_trading:ku(d.fractional_trading),no_shorting:ku(d.no_shorting),ptp_no_exception_entry:ku(d.ptp_no_exception_entry)};return p.mutate(b,{onSuccess:()=>{S0("Configuration saved",{autoClose:5e3})},onSettled:()=>{t(!1),o(),c()}})};return s?a.jsx(_a,{title:"Configuration",subtitle:"Manage your account settings.",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:a.jsxs("div",{className:"max-w-96",children:[a.jsx(AOe,{user_configurations:s,formMethods:l,product:n,onSubmit:u,details:i}),a.jsx(_Oe,{onSubmit:u,isDisabled:e})]})}):a.jsx(xt,{className:"mt-[92px]"})}const J4=e=>e==="ETC"||e==="VELOX"||e==="ALPACA_APCA",qOe=()=>{const{currentAccount:e,product:t}=N0({liveOnly:!0}),{data:n}=Nre({accountId:e?.id,options:{enabled:t==="live"}}),r=y.useMemo(()=>k0.sortBy(n??[],l=>F0(l.date,"YYYY-MM-DD").toDate().getTime()).reverse(),[n]),o=e?.clearing_broker||"APEX",i=y.useMemo(()=>[{name:"Date",key:"date"},{name:"Document Type",key:"type"},{name:"Link",key:"link",cellRenderer:({id:l})=>a.jsx(V,{className:s1("cursor-pointer text-blue-600 underline",!J4(e?.clearing_broker)&&"text-gray-500"),onClickCapture:()=>J4(e?.clearing_broker)&&!!e?.id&&DG(e?.id,l).then(p=>window.open(p.url)),children:"Download"})}],[e?.id,e?.clearing_broker]),s=y.useMemo(()=>{const l=new Set;return r.forEach(p=>{p.type&&l.add(p.type)}),Array.from(l)},[r]),c=y.useMemo(()=>[{key:"typeFilter",label:"Type",options:s.map(l=>({label:l.replaceAll("_"," ").replace(/\w\S*/g,p=>p.replace(/^\w/,u=>u.toUpperCase())).replace("Json","JSON"),value:l})),filterFn:(l,p)=>(Array.isArray(p)?p:[p]).some(u=>u===l.type)}],[s]);return a.jsx(_a,{title:"Documents",subtitle:"View account statements and trade confirmations.",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:a.jsxs("div",{className:"space-y-12",children:[a.jsx(Di,{maxHeight:450,rows:r,filters:c,columns:i,paginationEnabled:!0,searchEnabled:!0,pageSize:10}),J4(o)&&a.jsx(V,{className:"text-gray-500",children:"The information and data contained in the .csv file(s) are from sources considered reliable but their accuracy and completeness is not guaranteed. This report has been prepared for informational purposes only and does not represent an official record of your account. Your account statement and Form 1099(s) are the official records of your account and should be referred to for any discrepancies."})]})})},tq="02.17.2023",SOe="https://files.alpaca.markets/disclosures/library/Crypto%20Customer%20Agreement.pdf",ROe=({accountId:e,isAccountLoading:t,isCryptoSupported:n,isCryptoAgreementSigned:r,isCryptoActive:o})=>{const i=M0(),s=bt(),c=!t,{isLegalEntity:l,isLegalEntityLoading:p}=it(),{owners:u,isLoading:d}=Qt({accountId:e,options:{enabled:c&&!!e&&l&&!p}}),b=u?.find(g=>g.is_legal_entity),f=u?.find(g=>g.is_legal_account_opener),m=b0(async()=>l&&b&&f?vc({ownerId:b.owner_id,agreement:"crypto_agreement",accountId:e,signerPartyId:f.owner_id,revision:tq}):or(e,{crypto_agreement_signed_at:new Date,crypto_agreement_revision:tq}),{onSuccess:()=>{s.invalidateQueries({queryKey:e0.accounts.details(e)}),S0("Crypto agreement signed"),j0.dispatch("crypto_transfers_crypto_agreement_finished")},onError:g=>{const x=Q0(g);We(`Error signing crypto agreement: ${x}`),Nt(g)}}),h=()=>m.mutate(!0),M=()=>i.push(se.ROUTE_DASHBOARD),z=!t&&n&&(!r||!o),O=m.isSuccess||!t&&n&&r&&!o;return{agreementUrl:SOe,isLoading:m.isPending||l&&d,isModalOpen:z,isSettingUpAccount:O,onSignAgreement:h,onCancelAgreementModal:M}},SF=({label:e,value:t,onChange:n,options:r,placeholder:o="Select an option",className:i="",disabled:s=!1,allowWrap:c=!1,bottomButton:l,emptyMessage:p,errorMessage:u})=>{const d=r.find(b=>b.value===t);return a.jsxs("div",{className:O0("relative",i),children:[a.jsx("label",{className:"mb-1 block font-normal text-gray-800 text-sm",children:e}),a.jsxs(Y3,{value:t,onChange:n,disabled:s,children:[a.jsxs(Q3,{className:"relative w-full cursor-pointer rounded border border-gray-400 bg-white py-2 pr-10 pl-3 text-left shadow-sm focus:border-indigo-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 disabled:cursor-not-allowed disabled:opacity-50 sm:text-sm",children:[a.jsxs("div",{className:O0("flex min-w-0 gap-2",c?"items-start":"items-center"),children:[d?.icon&&a.jsx("div",{className:"flex h-5 w-5 items-center justify-center",children:d.icon}),a.jsx("div",{className:O0("min-w-0 flex-1 font-medium",c?"break-words":"truncate",d?"text-gray-950":"text-gray-500"),style:c?{wordBreak:"break-word",overflowWrap:"anywhere"}:void 0,children:d?d.label:o})]}),a.jsx("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2",children:a.jsx(Qe,{name:"ChevronDown",className:"h-5 w-5 text-gray-800"})})]}),(r.length>0||p||l)&&a.jsxs(J3,{className:"absolute z-20 mt-1 flex max-h-60 min-h-[140px] w-full flex-col overflow-hidden rounded border border-gray-400 bg-white text-base focus:outline-none sm:text-sm",children:[a.jsx("div",{className:"min-h-0 flex-1 overflow-auto",children:r.length>0?a.jsx("div",{className:"py-1",children:r.map(b=>{const f=b.value===t;return a.jsx(ef,{value:b.value,className:O0("relative cursor-pointer select-none px-3.5 py-1.5",f?"bg-gray-100 text-gray-900":"text-gray-900 data-[focus]:bg-indigo-100 data-[focus]:text-indigo-900"),children:a.jsxs("div",{className:O0("flex gap-1.5",c?"items-start":"items-center"),children:[b.icon&&a.jsx("div",{className:"flex h-4 w-4 items-center justify-center",children:b.icon}),a.jsx("div",{className:O0("flex-1",c?"break-words":"truncate",f?"font-medium":"font-normal"),style:c?{wordBreak:"break-word",overflowWrap:"anywhere"}:void 0,children:b.label})]})},b.value)})}):p}),l&&a.jsx("div",{className:"shrink-0 p-2",children:l})]})]}),u&&a.jsx("p",{className:"m-0 mt-1 p-0 text-red-500 text-sm",children:u})]})},RF=({isOpen:e,onClose:t,symbolOptions:n,symbol:r,symbolError:o,onSymbolChange:i,address:s,addressError:c,onAddressChange:l,onSubmit:p,isSubmitDisabled:u,isSubmitLoading:d})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-[503px] flex-col items-center justify-center gap-4 roun
101ded border border-gray-200 bg-white p-4 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsx(Yo,{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Add New Address"}),a.jsxs("form",{className:"flex w-full flex-col gap-4",onSubmit:b=>b.preventDefault(),children:[a.jsx(SF,{label:"Select Crypto Asset",options:n,value:r,onChange:i,errorMessage:o,className:"w-full"}),a.jsx(sj,{label:"Enter Address",value:s,onChange:b=>l(b.target.value),rightIcon:s?a.jsx("button",{type:"button",onClick:()=>l(""),className:"top-1/2 -translate-y-1/2",children:a.jsx(cp,{size:20})}):void 0,errorMsg:c,className:"min-h-10 w-full"}),a.jsx(On,{variant:"info",icon:a.jsx(sa,{size:20,className:"text-light-blue-600"}),message:a.jsx("p",{className:"m-0 p-0 text-gray-800 text-sm",children:"Activating whitelist address will take approximately 24 hours to be able to initiate withdrawals"}),className:"border border-light-blue-600 bg-[rgba(186,230,253,0.24)]"}),a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",type:"button",onClick:t,disabled:d,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",type:"submit",onClick:p,disabled:u,loading:d,children:"Submit"})]})]})]})})})]});var Sb={exports:{}},NOe=Sb.exports,nq;function wOe(){return nq||(nq=1,(function(e,t){(function(n,r){e.exports=r()})(NOe,(function(){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r="ARRAYBUFFER not supported by this environment",o="UINT8ARRAY not supported by this environment";function i(P,D,Q,te){var pe,ce,Ne,ye=D||[0],He=(Q=Q||0)>>>3,Ve=te===-1?3:0;for(pe=0;pe<P.length;pe+=1)ce=(Ne=pe+He)>>>
1012,ye.length<=ce&&ye.push(0),ye[ce]|=P[pe]<<8*(Ve+te*(Ne%4));return{value:ye,binLen:8*P.length+Q}}function s(P,D,Q){switch(D){case"UTF8":case"UTF16BE":case"UTF16LE":break;default:throw new Error("encoding must be UTF8, UTF16BE, or UTF16LE")}switch(P){case"HEX":return function(te,pe,ce){return(function(Ne,ye,He,Ve){var f0,Ee,u0,Je;if(Ne.length%2!=0)throw new Error("String of HEX type must be in byte increments");var $e=ye||[0],y0=(He=He||0)>>>3,r0=Ve===-1?3:0;for(f0=0;f0<Ne.length;f0+=2){if(Ee=parseInt(Ne.substr(f0,2),16),isNaN(Ee))throw new Error("String of HEX type contains invalid characters");for(u0=(Je=(f0>>>1)+y0)>>>2;$e.length<=u0;)$e.push(0);$e[u0]|=Ee<<8*(r0+Ve*(Je%4))}return{value:$e,binLen:4*Ne.length+He}})(te,pe,ce,Q)};case"TEXT":return function(te,pe,ce){return(function(Ne,ye,He,Ve,f0){var Ee,u0,Je,$e,y0,r0,_0,l1,C1=0,w1=He||[0],U1=(Ve=Ve||0)>>>3;if(ye==="UTF8")for(_0=f0===-1?3:0,Je=0;Je<Ne.length;Je+=1)for(u0=[],128>(Ee=Ne.charCodeAt(Je))?u0.push(Ee):2048>Ee?(u0.push(192|Ee>>>6),u0.push(128|63&Ee)):55296>Ee||57344<=Ee?u0.push(224|Ee>>>12,128|Ee>>>6&63,128|63&Ee):(Je+=1,Ee=65536+((1023&Ee)<<10|1023&Ne.charCodeAt(Je)),u0.push(240|Ee>>>18,128|Ee>>>12&63,128|Ee>>>6&63,128|63&Ee)),$e=0;$e<u0.length;$e+=1){for(y0=(r0=C1+U1)>>>2;w1.length<=y0;)w1.push(0);w1[y0]|=u0[$e]<<8*(_0+f0*(r0%4)),C1+=1}else for(_0=f0===-1?2:0,l1=ye==="UTF16LE"&&f0!==1||ye!=="UTF16LE"&&f0===1,Je=0;Je<Ne.length;Je+=1){for(Ee=Ne.charCodeAt(Je),l1===!0&&(Ee=($e=255&Ee)<<8|Ee>>>8),y0=(r0=C1+U1)>>>2;w1.length<=y0;)w1.push(0);w1[y0]|=Ee<<8*(_0+f0*(r0%4)),C1+=2}return{value:w1,binLen:8*C1+Ve}})(te,D,pe,ce,Q)};case"B64":return function(te,pe,ce){return(function(Ne,ye,He,Ve){var f0,Ee,u0,Je,$e,y0,r0=0,_0=ye||[0],l1=(He=He||0)>>>3,C1=Ve===-1?3:0,w1=Ne.indexOf("=");if(Ne.search(/^[a-zA-Z0-9=+/]+$/)===-1)throw new Error("Invalid character in base-64 string");if(Ne=Ne.replace(/=/g,""),w1!==-1&&w1<Ne.length)throw new Error("Invalid '=' found in base-64 string");for(f0=0;f0<Ne.length;f0+=4){for(Je=Ne.substr(f0,4),u0=0,Ee=0;Ee<Je.length;Ee+=1)u0|=n.indexOf(Je.charAt(Ee))<<18-6*Ee;for(Ee=0;Ee<Je.length-1;Ee+=1){for($e=(y0=r0+l1)>>>2;_0.length<=$e;)_0.push(0);_0[$e]|=(u0>>>16-8*Ee&255)<<8*(C1+Ve*(y0%4)),r0+=1}}return{value:_0,binLen:8*r0+He}})(te,pe,ce,Q)};case"BYTES":return function(te,pe,ce){return(function(Ne,ye,He,Ve){var f0,Ee,u0,Je,$e=ye||[0],y0=(He=He||0)>>>3,r0=Ve===-1?3:0;for(Ee=0;Ee<Ne.length;Ee+=1)f0=Ne.charCodeAt(Ee),u0=(Je=Ee+y0)>>>2,$e.length<=u0&&$e.push(0),$e[u0]|=f0<<8*(r0+Ve*(Je%4));return{value:$e,binLen:8*Ne.length+He}})(te,pe,ce,Q)};case"ARRAYBUFFER":try{new ArrayBuffer(0)}catch{throw new Error(r)}return function(te,pe,ce){return(function(Ne,ye,He,Ve){return i(new Uint8Array(Ne),ye,He,Ve)})(te,pe,ce,Q)};case"UINT8ARRAY":try{new Uint8Array(0)}catch{throw new Error(o)}return function(te,pe,ce){return i(te,pe,ce,Q)};default:throw new Error("format must be HEX, TEXT, B64, BYTES, ARRAYBUFFER, or UINT8ARRAY")}}function c(P,D,Q,te){switch(P){case"HEX":return function(pe){return(function(ce,Ne,ye,He){var Ve,f0,Ee="0123456789abcdef",u0="",Je=Ne/8,$e=ye===-1?3:0;for(Ve=0;Ve<Je;Ve+=1)f0=ce[Ve>>>2]>>>8*($e+ye*(Ve%4)),u0+=Ee.charAt(f0>>>4&15)+Ee.charAt(15&f0);return He.outputUpper?u0.toUpperCase():u0})(pe,D,Q,te)};case"B64":return function(pe){return(function(ce,Ne,ye,He){var Ve,f0,Ee,u0,Je,$e="",y0=Ne/8,r0=ye===-1?3:0;for(Ve=0;Ve<y0;Ve+=3)for(u0=Ve+1<y0?ce[Ve+1>>>2]:0,Je=Ve+2<y0?ce[Ve+2>>>2]:0,Ee=(ce[Ve>>>2]>>>8*(r0+ye*(Ve%4))&255)<<16|(u0>>>8*(r0+ye*((Ve+1)%4))&255)<<8|Je>>>8*(r0+ye*((Ve+2)%4))&255,f0=0;f0<4;f0+=1)$e+=8*Ve+6*f0<=Ne?n.charAt(Ee>>>6*(3-f0)&63):He.b64Pad;return $e})(pe,D,Q,te)};case"BYTES":return function(pe){return(function(ce,Ne,ye){var He,Ve,f0="",Ee=Ne/8,u0=ye===-1?3:0;for(He=0;He<Ee;He+=1)Ve=ce[He>>>2]>>>8*(u0+ye*(He%4))&255,f0+=String.fromCharCode(Ve);return f0})(pe,D,Q)};case"ARRAYBUFFER":try{new ArrayBuffer(0)}catch{throw new Error(r)}return function(pe){return(function(ce,Ne,ye){var He,Ve=Ne/8,f0=new ArrayBuffer(Ve),Ee=new Uint8Array(f0),u0=ye===-1?3:0;for(He=0;He<Ve;He+=1)Ee[He]=ce[He>>>2]>>>8*(u0+ye*(He%4))&255;return f0})(pe,D,Q)};case"UINT8ARRAY":try{new Uint8Array(0)}catch{throw new Error(o)}return function(pe){return(function(ce,Ne,ye){var He,Ve=Ne/8,f0=ye===-1?3:0,Ee=new Uint8Array(Ve);for(He=0;He<Ve;He+=1)Ee[He]=ce[He>>>2]>>>8*(f0+ye*(He%4))&255;return Ee})(pe,D,Q)};default:throw new Error("format must be HEX, B64, BYTES, ARRAYBUFFER, or UINT8ARRAY")}}var l=4294967296,p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
vendor: 13,377 bytes, line 101
101734187,3204031479,3329325298],u=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428],d=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],b="Chosen SHA variant is not supported",f="Cannot set numRounds with MAC";function m(P,D){var Q,te,pe=P.binLen>>>3,ce=D.binLen>>>3,Ne=pe<<3,ye=4-pe<<3;if(pe%4!=0){for(Q=0;Q<ce;Q+=4)te=pe+Q>>>2,P.value[te]|=D.value[Q>>>2]<<Ne,P.value.push(0),P.value[te+1]|=D.value[Q>>>2]>>>ye;return(P.value.length<<2)-4>=ce+pe&&P.value.pop(),{value:P.value,binLen:P.binLen+D.binLen}}return{value:P.value.concat(D.value),binLen:P.binLen+D.binLen}}function h(P){var D={outputUpper:!1,b64Pad:"=",outputLen:-1},Q=P||{},te="Output length must be a multiple of 8";if(D.outputUpper=Q.outputUpper||!1,Q.b64Pad&&(D.b64Pad=Q.b64Pad),Q.outputLen){if(Q.outputLen%8!=0)throw new Error(te);D.outputLen=Q.outputLen}else if(Q.shakeLen){if(Q.shakeLen%8!=0)throw new Error(te);D.outputLen=Q.shakeLen}if(typeof D.outputUpper!="boolean")throw new Error("Invalid outputUpper formatting option");if(typeof D.b64Pad!="string")throw new Error("Invalid b64Pad formatting option");return D}function M(P,D,Q,te){var pe=P+" must include a value and format";if(!D){if(!te)throw new Error(pe);return te}if(D.value===void 0||!D.format)throw new Error(pe);return s(D.format,D.encoding||"UTF8",Q)(D.value)}var z=(function(){function P(D,Q,te){var pe=te||{};if(this.t=Q,this.i=pe.encoding||"UTF8",this.numRounds=pe.numRounds||1,isNaN(this.numRounds)||this.numRounds!==parseInt(this.numRounds,10)||1>this.numRounds)throw new Error("numRounds must a integer >= 1");this.o=D,this.u=[],this.h=0,this.v=!1,this.A=0,this.l=!1,this.S=[],this.H=[]}return P.prototype.update=function(D){var Q,te=0,pe=this.p>>>5,ce=this.m(D,this.u,this.h),Ne=ce.binLen,ye=ce.value,He=Ne>>>5;for(Q=0;Q<He;Q+=pe)te+this.p<=Ne&&(this.U=this.R(ye.slice(Q,Q+pe),this.U),te+=this.p);return this.A+=te,this.u=ye.slice(te>>>5),this.h=Ne%this.p,this.v=!0,this},P.prototype.getHash=function(D,Q){var te,pe,ce=this.T,Ne=h(Q);if(this.C){if(Ne.outputLen===-1)throw new Error("Output length must be specified in options");ce=Ne.outputLen}var ye=c(D,ce,this.F,Ne);if(this.l&&this.K)return ye(this.K(Ne));for(pe=this.g(this.u.slice(),this.h,this.A,this.L(this.U),ce),te=1;te<this.numRounds;te+=1)this.C&&ce%32!=0&&(pe[pe.length-1]&=16777215>>>24-ce%32),pe=this.g(pe,ce,0,this.B(this.o),ce);return ye(pe)},P.prototype.setHMACKey=function(D,Q,te){if(!this.k)throw new Error("Variant does not support HMAC");if(this.v)throw new Error("Cannot set MAC key after calling update");var pe=s(Q,(te||{}).encoding||"UTF8",this.F);this.Y(pe(D))},P.prototype.Y=function(D){var Q,te=this.p>>>3,pe=te/4-1;if(this.numRounds!==1)throw new Error(f);if(this.l)throw new Error("MAC key already set");for(te<D.binLen/8&&(D.value=this.g(D.value,D.binLen,0,this.B(this.o),this.T));D.value.length<=pe;)D.value.push(0);for(Q=0;Q<=pe;Q+=1)this.S[Q]=909522486^D.value[Q],this.H[Q]=1549556828^D.value[Q];this.U=this.R(this.S,this.U),this.A=this.p,this.l=!0},P.prototype.getHMAC=function(D,Q){var te=h(Q);return c(D,this.T,this.F,te)(this.N())},P.prototype.N=function(){var D;if(!this.l)throw new Error("Cannot call getHMAC without first setting MAC key");var Q=this.g(this.u.slice(),this.h,this.A,this.L(this.U),this.T);return D=this.R(this.H,this.B(this.o)),D=this.g(Q,this.T,this.p,D,this.T)},P})(),O=function(P,D){return O=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,te){Q.__proto__=te}||function(Q,te){for(var pe in te)Object.prototype.hasOwnProperty.call(te,pe)&&(Q[pe]=te[pe])},O(P,D)};function g(P,D){if(typeof D!="function"&&D!==null)throw new TypeError("Class extends value "+String(D)+" is not a constructor or null");function Q(){this.constructor=P}O(P,D),P.prototype=D===null?Object.create(D):(Q.prototype=D.prototype,new Q)}function x(P,D){return P<<D|P>>>32-D}function C(P,D){return P>>>D|P<<32-D}function S(P,D){return P>>>D}function q(P,D,Q){return P^D^Q}function A(P,D,Q){return P&D^~P&Q}function v(P,D,Q){return P&D^P&Q^D&Q}function _(P){return C(P,2)^C(P,13)^C(P,22)}function R(P,D){var Q=(65535&P)+(65535&D);return(65535&(P>>>16)+(D>>>16)+(Q>>>16))<<16|65535&Q}function w(P,D,Q,te){var pe=(65535&P)+(65535&D)+(65535&Q)+(65535&te);return(65535&(P>>>16)+(D>>>16)+(Q>>>16)+(te>>>16)+(pe>>>16))<<16|65535&pe}function W(P,D,Q,te,pe){var ce=(65535&P)+(65535&D)+(65535&Q)+(65535&te)+(65535&pe);return(65535&(P>>>16)+(D>>>16)+(Q>>>16)+(te>>>16)+(pe>>>16)+(ce>>>16))<<16|65535&ce}function E(P){return C(P,7)^C(P,18)^S(P,3)}function j(P){return C(P,6)^C(P,11)^C(P,25)}function T(P){return[1732584193,4023233417,2562383102,271733878,3285377520]}function F(P,D){var Q,te,pe,ce,Ne,ye,He,Ve=[];for(Q=D[0],te=D[1],pe=D[2],ce=D[3],Ne=D[4],He=0;He<80;He+=1)Ve[He]=He<16?P[He]:x(Ve[He-3]^Ve[He-8]^Ve[He-14]^Ve[He-16],1),ye=He<20?W(x(Q,5),A(te,pe,ce),Ne,1518500249,Ve[He]):He<40?W(x(Q,5),q(te,pe,ce),Ne,1859775393,Ve[He]):He<60?W(x(Q,5),v(te,pe,ce),Ne,2400959708,Ve[He]):W(x(Q,5),q(te,pe,ce),Ne,3395469782,Ve[He]),Ne=ce,ce=pe,pe=x(te,30),te=Q,Q=ye;return D[0]=R(Q,D[0]),D[1]=R(te,D[1]),D[2]=R(pe,D[2]),D[3]=R(ce,D[3]),D[4]=R(Ne,D[4]),D}function Z(P,D,Q,te){for(var pe,ce=15+(D+65>>>9<<4),Ne=D+Q;P.length<=ce;)P.push(0);for(P[D>>>5]|=128<<24-D%32,P[ce]=4294967295&Ne,P[ce-1]=Ne/l|0,pe=0;pe<P.length;pe+=16)te=F(P.slice(pe,pe+16),te);return te}typeof SuppressedError=="function"&&SuppressedError;var re=(function(P){function D(Q,te,pe){var ce=this;if(Q!=="SHA-1")throw new Error(b);var Ne=pe||{};return(ce=P.call(this,Q,te,pe)||this).k=!0,ce.K=ce.N,ce.F=-1,ce.m=s(ce.t,ce.i,ce.F),ce.R=F,ce.L=function(ye){return ye.slice()},ce.B=T,ce.g=Z,ce.U=[1732584193,4023233417,2562383102,271733878,3285377520],ce.p=512,ce.T=160,ce.C=!1,Ne.hmacKey&&ce.Y(M("hmacKey",Ne.hmacKey,ce.F)),ce}return g(D,P),D})(z);function ne(P){return P=="SHA-224"?u.slice():d.slice()}function k(P,D){var Q,te,pe,ce,Ne,ye,He,Ve,f0,Ee,u0,Je,$e=[];for(Q=D[0],te=D[1],pe=D[2],ce=D[3],Ne=D[4],ye=D[5],He=D[6],Ve=D[7],u0=0;u0<64;u0+=1)$e[u0]=u0<16?P[u0]:w(C(Je=$e[u0-2],17)^C(Je,19)^S(Je,10),$e[u0-7],E($e[u0-15]),$e[u0-16]),f0=W(Ve,j(Ne),A(Ne,ye,He),p[u0],$e[u0]),Ee=R(_(Q),v(Q,te,pe)),Ve=He,He=ye,ye=Ne,Ne=R(ce,f0),ce=pe,pe=te,te=Q,Q=R(f0,Ee);return D[0]=R(Q,D[0]),D[1]=R(te,D[1]),D[2]=R(pe,D[2]),D[3]=R(ce,D[3]),D[4]=R(Ne,D[4]),D[5]=R(ye,D[5]),D[6]=R(He,D[6]),D[7]=R(Ve,D[7]),D}var K=(function(P){function D(Q,te,pe){var ce=this;if(Q!=="SHA-224"&&Q!=="SHA-256")throw new Error(b);var Ne=pe||{};return(ce=P.call(this,Q,te,pe)||this).K=ce.N,ce.k=!0,ce.F=-1,ce.m=s(ce.t,ce.i,ce.F),ce.R=k,ce.L=function(ye){return ye.slice()},ce.B=ne,ce.g=function(ye,He,Ve,f0){return(function(Ee,u0,Je,$e,y0){for(var r0,_0=15+(u0+65>>>9<<4),l1=u0+Je;Ee.length<=_0;)Ee.push(0);for(Ee[u0>>>5]|=128<<24-u0%32,Ee[_0]=4294967295&l1,Ee[_0-1]=l1/l|0,r0=0;r0<Ee.length;r0+=16)$e=k(Ee.slice(r0,r0+16),$e);return y0==="SHA-224"?[$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6]]:$e})(ye,He,Ve,f0,Q)},ce.U=ne(Q),ce.p=512,ce.T=Q==="SHA-224"?224:256,ce.C=!1,Ne.hmacKey&&ce.Y(M("hmacKey",Ne.hmacKey,ce.F)),ce}return g(D,P),D})(z),U=function(P,D){this.I=P,this.M=D};function G(P,D){var Q;return D>32?(Q=64-D,new U(P.M<<D|P.I>>>Q,P.I<<D|P.M>>>Q)):D!==0?(Q=32-D,new U(P.I<<D|P.M>>>Q,P.M<<D|P.I>>>Q)):P}function H(P,D){var Q;return D<32?(Q=32-D,new U(P.I>>>D|P.M<<Q,P.M>>>D|P.I<<Q)):(Q=64-D,new U(P.M>>>D|P.I<<Q,P.I>>>D|P.M<<Q))}function ie(P,D){return new U(P.I>>>D,P.M>>>D|P.I<<32-D)}function Oe(P,D,Q){return new U(P.I&D.I^~P.I&Q.I,P.M&D.M^~P.M&Q.M)}function Me(P,D,Q){return new U(P.I&D.I^P.I&Q.I^D.I&Q.I,P.M&D.M^P.M&Q.M^D.M&Q.M)}function xe(P){var D=H(P,28),Q=H(P,34),te=H(P,39);return new U(D.I^Q.I^te.I,D.M^Q.M^te.M)}function _e(P,D){var Q,te;Q=(65535&P.M)+(65535&D.M);var pe=(65535&(te=(P.M>>>16)+(D.M>>>16)+(Q>>>16)))<<16|65535&Q;return Q=(65535&P.I)+(65535&D.I)+(te>>>16),te=(P.I>>>16)+(D.I>>>16)+(Q>>>16),new U((65535&te)<<16|65535&Q,pe)}function be(P,D,Q,te){var pe,ce;pe=(65535&P.M)+(65535&D.M)+(65535&Q.M)+(65535&te.M);var Ne=(65535&(ce=(P.M>>>16)+(D.M>>>16)+(Q.M>>>16)+(te.M>>>16)+(pe>>>16)))<<16|65535&pe;return pe=(65535&P.I)+(65535&D.I)+(65535&Q.I)+(65535&te.I)+(ce>>>16),ce=(P.I>>>16)+(D.I>>>16)+(Q.I>>>16)+(te.I>>>16)+(pe>>>16),new U((65535&ce)<<16|65535&pe,Ne)}function he(P,D,Q,te,pe){var ce,Ne;ce=(65535&P.M)+(65535&D.M)+(65535&Q.M)+(65535&te.M)+(65535&pe.M);var ye=(65535&(Ne=(P.M>>>16)+(D.M>>>16)+(Q.M>>>16)+(te.M>>>16)+(pe.M>>>16)+(ce>>>16)))<<16|65535&ce;return ce=(65535&P.I)+(65535&D.I)+(65535&Q.I)+(65535&te.I)+(65535&pe.I)+(Ne>>>16),Ne=(P.I>>>16)+(D.I>>>16)+(Q.I>>>16)+(te.I>>>16)+(pe.I>>>16)+(ce>>>16),new U((65535&Ne)<<16|65535&ce,ye)}function ee(P,D){return new U(P.I^D.I,P.M^D.M)}function oe(P){var D=H(P,1),Q=H(P,8),te=ie(P,7);return new U(D.I^Q.I^te.I,D.M^Q.M^te.M)}function X(P){var D=H(P,14),Q=H(P,18),te=H(P,41);return new U(D.I^Q.I^te.I,D.M^Q.M^te.M)}var de=[new U(p[0],3609767458),new U(p[1],602891725),new U(p[2],3964484399),new U(p[3],2173295548),new U(p[4],4081628472),new U(p[5],3053834265),new U(p[6],2937671579),new U(p[7],3664609560),new U(p[8],2734883394),new U(p[9],1164996542),new U(p[10],1323610764),new U(p[11],3590304994),new U(p[12],4068182383),new U(p[13],991336113),new U(p[14],633803317),new U(p[15],3479774868),new U(p[16],2666613458),new U(p[17],944711139),new U(p[18],2341262773),new U(p[19],2007800933),new U(p[20],1495990901),new U(p[21],1856431235),new U(p[22],3175218132),new U(p[23],2198950837),new U(p[24],3999719339),new U(p[25],766784016),new U(p[26],2566594879),new U(p[27],3203337956),new U(p[28],1034457026),new U(p[29],2466948901),new U(p[30],3758326383),new U(p[31],168717936),new U(p[32],1188179964),new U(p[33],1546045734),new U(p[34],1522805485),new U(p[35],2643833823),new U(p[36],2343527390),new U(p[37],1014477480),new U(p[38],1206759142),new U(p[39],344077627),new U(p[40],1290863460),new U(p[41],3158454273),new U(p[42],3505952657),new U(p[43],106217008),new U(p[44],3606008344),new U(p[45],1432725776),new U(p[46],1467031594),new U(p[47],851169720),new U(p[48],3100823752),new U(p[49],1363258195),new U(p[50],3750685593),new U(p[51],3785050280),new U(p[52],3318307427),new U(p[53],3812723403),new U(p[54],2003034995),new U(p[55],3602036899),new U(p[56],1575990012),new U(p[57],1125592928),new U(p[58],2716904306),new U(p[59],442776044),new U(p[60],593698344),new U(p[61],3733110249),new U(p[62],2999351573),new U(p[63],3815920427),new U(3391569614,3928383900),new U(3515267271,566280711),new U(3940187606,3454069534),new U(4118630271,4000239992),new U(116418474,1914138554),new U(174292421,2731055270),new U(289380356,3203993006),new U(460393269,320620315),new U(685471733,587496836),new U(852142971,1086792851),new U(1017036298,365543100),new U(1126000580,2618297676),new U(1288033470,3409855158),new U(1501505948,4234509866),new U(1607167915,987167468),new U(1816402316,1246189591)];function le(P){return P==="SHA-384"?[new U(3418070365,u[0]),new U(1654270250,u[1]),new U(2438529370,u[2]),new U(355462360,u[3]),new U(1731405415,u[4]),new U(41048885895,u[5]),new U(3675008525,u[6]),new U(1203062813,u[7])]:[new U(d[0],4089235720),new U(d[1],2227873595),new U(d[2],4271175723),new U(d[3],1595750129),new U(d[4],2917565137),new U(d[5],725511199),new U(d[6],4215389547),new U(d[7],327033209)]}function ve(P,D){var Q,te,pe,ce,Ne,ye,He,Ve,f0,Ee,u0,Je,$e,y0,r0,_0,l1=[];for(Q=D[0],te=D[1],pe=D[2],ce=D[3],Ne=D[4],ye=D[5],He=D[6],Ve=D[7],u0=0;u0<80;u0+=1)u0<16?(Je=2*u0,l1[u0]=new U(P[Je],P[Je+1])):l1[u0]=be(($e=l1[u0-2],y0=void 0,r0=void 0,_0=void 0,y0=H($e,19),r0=H($e,61),_0=ie($e,6),new U(y0.I^r0.I^_0.I,y0.M^r0.M^_0.M)),l1[u0-7],oe(l1[u0-15]),l1[u0-16]),f0=he(Ve,X(Ne),Oe(Ne,ye,He),de[u0],l1[u0]),Ee=_e(xe(Q),Me(Q,te,pe)),Ve=He,He=ye,ye=Ne,Ne=_e(ce,f0),ce=pe,pe=te,te=Q,Q=_e(f0,Ee);return D[0]=_e(Q,D[0]),D[1]=_e(te,D[1]),D[2]=_e(pe,D[2]),D[3]=_e(ce,D[3]),D[4]=_e(Ne,D[4]),D[5]=_e(ye,D[5]),D[6]=_e(He,D[6]),D[7]=_e(Ve,D[7]),D}var Be=(function(P){function D(Q,te,pe){var ce=this;if(Q!=="SHA-384"&&Q!=="SHA-512")throw new Error(b);var Ne=pe||{};return(ce=P.call(this,Q,te,pe)||this).K=ce.N,ce.k=!0,ce.F=-1,ce.m=s(ce.t,ce.i,ce.F),ce.R=ve,ce.L=function(ye){return ye.slice()},ce.B=le,ce.g=function(ye,He,Ve,f0){return(function(Ee,u0,Je,$e,y0){for(var r0,_0=31+(u0+129>>>10<<5),l1=u0+Je;Ee.length<=_0;)Ee.push(0);for(Ee[u0>>>5]|=128<<24-u0%32,Ee[_0]=4294967295&l1,Ee[_0-1]=l1/l|0,r0=0;r0<Ee.length;r0+=32)$e=ve(Ee.slice(r0,r0+32),$e);return y0==="SHA-384"?[$e[0].I,$e[0].M,$e[1].I,$e[1].M,$e[2].I,$e[2].M,$e[3].I,$e[3].M,$e[4].I,$e[4].M,$e[5].I,$e[5].M]:[$e[0].I,$e[0].M,$e[1].I,$e[1].M,$e[2].I,$e[2].M,$e[3].I,$e[3].M,$e[4].I,$e[4].M,$e[5].I,$e[5].M,$e[6].I,$e[6].M,$e[7].I,$e[7].M]})(ye,He,Ve,f0,Q)},ce.U=le(Q),ce.p=1024,ce.T=Q==="SHA-384"?384:512,ce.C=!1,Ne.hmacKey&&ce.Y(M("hmacKey",Ne.hmacKey,ce.F)),ce}return g(D,P),D})(z),Ge=[new U(0,1),new U(0,32898),new U(2147483648,32906),new U(2147483648,2147516416),new U(0,32907),new U(0,2147483649),new U(2147483648,2147516545),new U(2147483648,32777),new U(0,138),new U(0,136),new U(0,2147516425),new U(0,2147483658),new U(0,2147516555),new U(2147483648,139),new U(2147483648,32905),new U(2147483648,32771),new U(2147483648,32770),new U(2147483648,128),new U(0,32778),new U(2147483648,2147483658),new U(2147483648,2147516545),new U(2147483648,32896),new U(0,2147483649),new U(2147483648,2147516424)],Ye=[[0,36,3,41,18],[1,44,10,45,2],[62,6,43,15,61],[28,55,25,21,56],[27,20,39,8,14]];function Re(P){var D,Q=[];for(D=0;
101D<5;D+=1)Q[D]=[new U(0,0),new U(0,0),new U(0,0),new U(0,0),new U(0,0)];return Q}function we(P){var D,Q=[];for(D=0;D<5;D+=1)Q[D]=P[D].slice();return Q}function Ke(P,D){var Q,te,pe,ce,Ne,ye,He,Ve,f0,Ee=[],u0=[];if(P!==null)for(te=0;te<P.length;te+=2)D[(te>>>1)%5][(te>>>1)/5|0]=ee(D[(te>>>1)%5][(te>>>1)/5|0],new U(P[te+1],P[te]));for(Q=0;Q<24;Q+=1){for(ce=Re(),te=0;te<5;te+=1)Ee[te]=(Ne=D[te][0],ye=D[te][1],He=D[te][2],Ve=D[te][3],f0=D[te][4],new U(Ne.I^ye.I^He.I^Ve.I^f0.I,Ne.M^ye.M^He.M^Ve.M^f0.M));for(te=0;te<5;te+=1)u0[te]=ee(Ee[(te+4)%5],G(Ee[(te+1)%5],1));for(te=0;te<5;te+=1)for(pe=0;pe<5;pe+=1)D[te][pe]=ee(D[te][pe],u0[te]);for(te=0;te<5;te+=1)for(pe=0;pe<5;pe+=1)ce[pe][(2*te+3*pe)%5]=G(D[te][pe],Ye[te][pe]);for(te=0;te<5;te+=1)for(pe=0;pe<5;pe+=1)D[te][pe]=ee(ce[te][pe],new U(~ce[(te+1)%5][pe].I&ce[(te+2)%5][pe].I,~ce[(te+1)%5][pe].M&ce[(te+2)%5][pe].M));D[0][0]=ee(D[0][0],Ge[Q])}return D}function Ze(P){var D,Q,te=0,pe=[0,0],ce=[4294967295&P,P/l&2097151];for(D=6;D>=0;D--)(Q=ce[D>>2]>>>8*D&255)===0&&te===0||(pe[te+1>>2]|=Q<<8*(te+1),te+=1);return te=te!==0?te:1,pe[0]|=te,{value:te+1>4?pe:[pe[0]],binLen:8+8*te}}function De(P){return m(Ze(P.binLen),P)}function Y(P,D){var Q,te=Ze(D),pe=D>>>2,ce=(pe-(te=m(te,P)).value.length%pe)%pe;for(Q=0;Q<ce;Q++)te.value.push(0);return te.value}var I=(function(P){function D(Q,te,pe){var ce=this,Ne=6,ye=0,He=pe||{};if((ce=P.call(this,Q,te,pe)||this).numRounds!==1){if(He.kmacKey||He.hmacKey)throw new Error(f);if(ce.o==="CSHAKE128"||ce.o==="CSHAKE256")throw new Error("Cannot set numRounds for CSHAKE variants")}switch(ce.F=1,ce.m=s(ce.t,ce.i,ce.F),ce.R=Ke,ce.L=we,ce.B=Re,ce.U=Re(),ce.C=!1,Q){case"SHA3-224":ce.p=ye=1152,ce.T=224,ce.k=!0,ce.K=ce.N;break;case"SHA3-256":ce.p=ye=1088,ce.T=256,ce.k=!0,ce.K=ce.N;break;case"SHA3-384":ce.p=ye=832,ce.T=384,ce.k=!0,ce.K=ce.N;break;case"SHA3-512":ce.p=ye=576,ce.T=512,ce.k=!0,ce.K=ce.N;break;case"SHAKE128":Ne=31,ce.p=ye=1344,ce.T=-1,ce.C=!0,ce.k=!1,ce.K=null;break;case"SHAKE256":Ne=31,ce.p=ye=1088,ce.T=-1,ce.C=!0,ce.k=!1,ce.K=null;break;case"KMAC128":Ne=4,ce.p=ye=1344,ce.X(pe),ce.T=-1,ce.C=!0,ce.k=!1,ce.K=ce.O;break;case"KMAC256":Ne=4,ce.p=ye=1088,ce.X(pe),ce.T=-1,ce.C=!0,ce.k=!1,ce.K=ce.O;break;case"CSHAKE128":ce.p=ye=1344,Ne=ce.j(pe),ce.T=-1,ce.C=!0,ce.k=!1,ce.K=null;break;case"CSHAKE256":ce.p=ye=1088,Ne=ce.j(pe),ce.T=-1,ce.C=!0,ce.k=!1,ce.K=null;break;default:throw new Error(b)}return ce.g=function(Ve,f0,Ee,u0,Je){return(function($e,y0,r0,_0,l1,C1,w1){var U1,jt,Y0=0,o1=[],_t=l1>>>5,kt=y0>>>5;for(U1=0;U1<kt&&y0>=l1;U1+=_t)_0=Ke($e.slice(U1,U1+_t),_0),y0-=l1;for($e=$e.slice(U1),y0%=l1;$e.length<_t;)$e.push(0);for($e[(U1=y0>>>3)>>2]^=C1<<U1%4*8,$e[_t-1]^=2147483648,_0=Ke($e,_0);32*o1.length<w1&&(jt=_0[Y0%5][Y0/5|0],o1.push(jt.M),!(32*o1.length>=w1));)o1.push(jt.I),64*(Y0+=1)%l1==0&&(Ke(null,_0),Y0=0);return o1})(Ve,f0,0,u0,ye,Ne,Je)},He.hmacKey&&ce.Y(M("hmacKey",He.hmacKey,ce.F)),ce}return g(D,P),D.prototype.j=function(Q,te){var pe=(function(He){var Ve=He||{};return{funcName:M("funcName",Ve.funcName,1,{value:[],binLen:0}),customization:M("Customization",Ve.customization,1,{value:[],binLen:0})}})(Q||{});te&&(pe.funcName=te);var ce=m(De(pe.funcName),De(pe.customization));if(pe.customization.binLen!==0||pe.funcName.binLen!==0){for(var Ne=Y(ce,this.p>>>3),ye=0;ye<Ne.length;ye+=this.p>>>5)this.U=this.R(Ne.slice(ye,ye+(this.p>>>5)),this.U),this.A+=this.p;return 4}return 31},D.prototype.X=function(Q){var te=(function(Ne){var ye=Ne||{};return{kmacKey:M("kmacKey",ye.kmacKey,1),funcName:{value:[1128353099],binLen:32},customization:M("Customization",ye.customization,1,{value:[],binLen:0})}})(Q||{});this.j(Q,te.funcName);for(var pe=Y(De(te.kmacKey),this.p>>>3),ce=0;ce<pe.length;ce+=this.p>>>5)this.U=this.R(pe.slice(ce,ce+(this.p>>>5)),this.U),this.A+=this.p;this.l=!0},D.prototype.O=function(Q){var te=m({value:this.u.slice(),binLen:this.h},(function(pe){var ce,Ne,ye=0,He=[0,0],Ve=[4294967295&pe,pe/l&2097151];for(ce=6;ce>=0;ce--)(Ne=Ve[ce>>2]>>>8*ce&255)==0&&ye===0||(He[ye>>2]|=Ne<<8*ye,ye+=1);return He[(ye=ye!==0?ye:1)>>2]|=ye<<8*ye,{value:ye+1>4?He:[He[0]],binLen:8+8*ye}})(Q.outputLen));return this.g(te.value,te.binLen,this.A,this.L(this.U),Q.outputLen)},D})(z);return(function(){function P(D,Q,te){if(D=="SHA-1")this._=new re(D,Q,te);else if(D=="SHA-224"||D=="SHA-256")this._=new K(D,Q,te);else if(D=="SHA-384"||D=="SHA-512")this._=new Be(D,Q,te);else{if(D!="SHA3-224"&&D!="SHA3-256"&&D!="SHA3-384"&&D!="SHA3-512"&&D!="SHAKE128"&&D!="SHAKE256"&&D!="CSHAKE128"&&D!="CSHAKE256"&&D!="KMAC128"&&D!="KMAC256")throw new Error(b);this._=new I(D,Q,te)}}return P.prototype.update=function(D){return this._.update(D),this},P.prototype.getHash=function(D,Q){return this._.getHash(D,Q)},P.prototype.setHMACKey=function(D,Q,te){this._.setHMACKey(D,Q,te)},P.prototype.getHMAC=function(D,Q){return this._.getHMAC(D,Q)},P})()}))})(Sb)),Sb.exports}var eh={exports:{}};var rq;function EOe(){return rq||(rq=1,(function(e){(function(){var t="input is invali
101d type",n="finalize already called",r=typeof window=="object",o=r?window:{};o.JS_SHA512_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",s=!o.JS_SHA512_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;s?o=globalThis:i&&(o=self);var c=!o.JS_SHA512_NO_COMMON_JS&&!0&&e.exports,l=!o.JS_SHA512_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",p="0123456789abcdef".split(""),u=[-2147483648,8388608,32768,128],d=[24,16,8,0],b=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
1011126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],f=["hex","array","digest","arrayBuffer"],m=[],h=Array.isArray;(o.JS_SHA512_NO_NODE_JS||!h)&&(h=function(v){return Object.prototype.toString.call(v)==="[object Array]"});var M=ArrayBuffer.isView;l&&(o.JS_SHA512_NO_ARRAY_BUFFER_IS_VIEW||!M)&&(M=function(v){return typeof v=="object"&&v.buffer&&v.buffer.constructor===ArrayBuffer});var z=function(v){var _=typeof v;if(_==="string")return[v,!0];if(_!=="object"||v===null)throw new Error(t);if(l&&v.constructor===ArrayBuffer)return[new Uint8Array(v),!1];if(!h(v)&&!M(v))throw new Error(t);return[v,!1]},O=function(v,_){return function(R){return new S(_,!0).update(R)[v]()}},g=function(v){var _=O("hex",v);_.create=function(){return new S(v)},_.update=function(W){return _.create().update(W)};for(var R=0;R<f.length;++R){var w=f[R];_[w]=O(w,v)}return _},x=function(v,_){return function(R,w){return new q(R,_,!0).update(w)[v]()}},C=function(v){var _=x("hex",v);_.create=function(W){return new q(W,v)},_.update=function(W,E){return _.create(W).update(E)};for(var R=0;R<f.length;++R){var w=f[R];_[w]=x(w,v)}return _};function S(v,_){_?(m[0]=m[1]=m[2]=m[3]=m[4]=m[5]=m[6]=m[7]=m[8]=m[9]=m[10]=m[11]=m[12]=m[13]=m[14]=m[15]=m[16]=m[17]=m[18]=m[19]=m[20]=m[21]=m[22]=m[23]=m[24]=m[25]=m[26]=m[27]=m[28]=m[29]=m[30]=m[31]=m[32]=0,this.blocks=m):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],v==384?(this.h0h=3418070365,this.h0l=3238371032,this.h1h=1654270250,this.h1l=914150663,this.h2h=2438529370,this.h2l=812702999,this.h3h=355462360,this.h3l=4144912697,this.h4h=1731405415,this.h4l=4290775857,this.h5h=2394180231,this.h5l=1750603025,this.h6h=3675008525,this.h6l=1694076839,this.h7h=1203062813,this.h7l=3204075428):v==256?(this.h0h=573645204,this.h0l=4230739756,this.h1h=2673172387,this.h1l=3360449730,this.h2h=596883563,this.h2l=1867755857,this.h3h=2520282905,this.h3l=1497426621,this.h4h=2519219938,this.h4l=2827943907,this.h5h=3193839141,this.h5l=1401305490,this.h6h=721525244,this.h6l=746961066,this.h7h=246885852,this.h7l=2177182882):v==224?(this.h0h=2352822216,this.h0l=424955298,this.h1h=1944164710,this.h1l=2312950998,this.h2h=502970286,this.h2l=855612546,this.h3h=1738396948,this.h3l=1479516111,this.h4h=258812777,this.h4l=2077511080,this.h5h=2011393907,this.h5l=79989058,this.h6h=1067287976,this.h6l=1780299464,this.h7h=286451373,this.h7l=2446758561):(this.h0h=1779033703,this.h0l=4089235720,this.h1h=3144134277,this.h1l=2227873595,this.h2h=1013904242,this.h2l=4271175723,this.h3h=2773480762,this.h3l=1595750129,this.h4h=1359893119,this.h4l=2917565137,this.h5h=2600822924,this.h5l=725511199,this.h6h=528734635,this.h6l=4215389547,this.h7h=1541459225,this.h7l=327033209),this.bits=v,this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1}S.prototype.update=function(v){if(this.finalized)throw new Error(n);var _=z(v);v=_[0];for(var R=_[1],w,W=0,E,j=v.length,T=this.blocks;W<j;){if(this.hashed&&(this.hashed=!1,T[0]=this.block,this.block=T[1]=T[2]=T[3]=T[4]=T[5]=T[6]=T[7]=T[8]=T[9]=T[10]=T[11]=T[12]=T[13]=T[14]=T[15]=T[16]=T[17]=T[18]=T[19]=T[20]=T[21]=T[22]=T[23]=T[24]=T[25]=T[26]=T[27]=T[28]=T[29]=T[30]=T[31]=T[32]=0),R)for(E=this.start;W<j&&E<128;++W)w=v.charCodeAt(W),w<128?T[E>>>2]|=w<<d[E++&3]:w<2048?(T[E>>>2]|=(192|w>>>6)<<d[E++&3],T[E>>>2]|=(128|w&63)<<d[E++&3]):w<55296||w>=57344?(T[E>>>2]|=(224|w>>>12)<<d[E++&3],T[E>>>2]|=(128|w>>>6&63)<<d[E++&3],T[E>>>2]|=(128|w&63)<<d[E++&3]):(w=65536+((w&1023)<<10|v.charCodeAt(++W)&1023),T[E>>>2]|=(240|w>>>18)<<d[E++&3],T[E>>>2]|=(128|w>>>12&63)<<d[E++&3],T[E>>>2]|=(128|w>>>6&63)<<d[E++&3],T[E>>>2]|=(128|w&63)<<d[E++&3]);else for(E=this.start;W<j&&E<128;++W)T[E>>>2]|=v[W]<<d[E++&3];this.lastByteIndex=E,this.bytes+=E-this.start,E>=128?(this.block=T[32],this.start=E-128,this.hash(),this.hashed=!0):this.start=E}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},S.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var v=this.blocks,_=this.lastByteIndex;v[32]=this.block,v[_>>>2]|=u[_&3],this.block=v[32],_>=112&&(this.hashed||this.hash(),v[0]=this.block,v[1]=v[2]=v[3]=v[4]=v[5]=v[6]=v[7]=v[8]=v[9]=v[10]=v[11]=v[12]=v[13]=v[14]=v[15]=v[16]=v[17]=v[18]=v[19]=v[20]=v[21]=v[22]=v[23]=v[24]=v[25]=v[26]=v[27]=v[28]=v[29]=v[30]=v[31]=v[32]=0),v[30]=this.hBytes<<3|this.bytes>>>29,v[31]=this.bytes<<3,this.hash()}},S.prototype.hash=function(){var v=this.h0h,_=this.h0l,R=this.h1h,w=this.h1l,W=this.h2h,E=this.h2l,j=this.h3h,T=this.h3l,F=this.h4h,Z=this.h4l,re=this.h5h,ne=this.h5l,k=this.h6h,K=this.h6l,U=this.h7h,G=this.h7l,H=this.blocks,ie,Oe,Me,xe,_e,be,he,ee,oe,X,de,le,ve,Be,Ge,Ye,Re,we,Ke,Ze,De,Y,I,P,D;for(ie=32;ie<160;ie+=2)Ze=H[ie-30],De=H[ie-29],Oe=(Ze>>>1|De<<31)^(Ze>>>8|De<<24)^Ze>>>7,Me=(De>>>1|Ze<<31)^(De>>>8|Ze<<24)^(De>>>
1017|Ze<<25),Ze=H[ie-4],De=H[ie-3],xe=(Ze>>>19|De<<13)^(De>>>29|Ze<<3)^Ze>>>6,_e=(De>>>19|Ze<<13)^(Ze>>>29|De<<3)^(De>>>6|Ze<<26),Ze=H[ie-32],De=H[ie-31],Y=H[ie-14],I=H[ie-13],be=(I&65535)+(De&65535)+(Me&65535)+(_e&65535),he=(I>>>16)+(De>>>16)+(Me>>>16)+(_e>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(Oe&65535)+(xe&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(Oe>>>16)+(xe>>>16)+(ee>>>16),H[ie]=oe<<16|ee&65535,H[ie+1]=he<<16|be&65535;var Q=v,te=_,pe=R,ce=w,Ne=W,ye=E,He=j,Ve=T,f0=F,Ee=Z,u0=re,Je=ne,$e=k,y0=K,r0=U,_0=G;for(Ye=pe&Ne,Re=ce&ye,ie=0;ie<160;ie+=8)Oe=(Q>>>28|te<<4)^(te>>>2|Q<<30)^(te>>>7|Q<<25),Me=(te>>>28|Q<<4)^(Q>>>2|te<<30)^(Q>>>7|te<<25),xe=(f0>>>14|Ee<<18)^(f0>>>18|Ee<<14)^(Ee>>>9|f0<<23),_e=(Ee>>>14|f0<<18)^(Ee>>>18|f0<<14)^(f0>>>9|Ee<<23),X=Q&pe,de=te&ce,we=X^Q&Ne^Ye,Ke=de^te&ye^Re,P=f0&u0^~f0&$e,D=Ee&Je^~Ee&y0,Ze=H[ie],De=H[ie+1],Y=b[ie],I=b[ie+1],be=(I&65535)+(De&65535)+(D&65535)+(_e&65535)+(_0&65535),he=(I>>>16)+(De>>>16)+(D>>>16)+(_e>>>16)+(_0>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(P&65535)+(xe&65535)+(r0&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(P>>>16)+(xe>>>16)+(r0>>>16)+(ee>>>16),Ze=oe<<16|ee&65535,De=he<<16|be&65535,be=(Ke&65535)+(Me&65535),he=(Ke>>>16)+(Me>>>16)+(be>>>16),ee=(we&65535)+(Oe&65535)+(he>>>16),oe=(we>>>16)+(Oe>>>16)+(ee>>>16),Y=oe<<16|ee&65535,I=he<<16|be&65535,be=(Ve&65535)+(De&65535),he=(Ve>>>16)+(De>>>16)+(be>>>16),ee=(He&65535)+(Ze&65535)+(he>>>16),oe=(He>>>16)+(Ze>>>16)+(ee>>>16),r0=oe<<16|ee&65535,_0=he<<16|be&65535,be=(I&65535)+(De&65535),he=(I>>>16)+(De>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(ee>>>16),He=oe<<16|ee&65535,Ve=he<<16|be&65535,Oe=(He>>>28|Ve<<4)^(Ve>>>2|He<<30)^(Ve>>>7|He<<25),Me=(Ve>>>28|He<<4)^(He>>>2|Ve<<30)^(He>>>7|Ve<<25),xe=(r0>>>14|_0<<18)^(r0>>>18|_0<<14)^(_0>>>9|r0<<23),_e=(_0>>>14|r0<<18)^(_0>>>18|r0<<14)^(r0>>>9|_0<<23),le=He&Q,ve=Ve&te,we=le^He&pe^X,Ke=ve^Ve&ce^de,P=r0&f0^~r0&u0,D=_0&Ee^~_0&Je,Ze=H[ie+2],De=H[ie+3],Y=b[ie+2],I=b[ie+3],be=(I&65535)+(De&65535)+(D&65535)+(_e&65535)+(y0&65535),he=(I>>>16)+(De>>>16)+(D>>>16)+(_e>>>16)+(y0>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(P&65535)+(xe&65535)+($e&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(P>>>16)+(xe>>>16)+($e>>>16)+(ee>>>16),Ze=oe<<16|ee&65535,De=he<<16|be&65535,be=(Ke&65535)+(Me&65535),he=(Ke>>>16)+(Me>>>16)+(be>>>16),ee=(we&65535)+(Oe&65535)+(he>>>16),oe=(we>>>16)+(Oe>>>16)+(ee>>>16),Y=oe<<16|ee&65535,I=he<<16|be&65535,be=(ye&65535)+(De&65535),he=(ye>>>16)+(De>>>16)+(be>>>16),ee=(Ne&65535)+(Ze&65535)+(he>>>16),oe=(Ne>>>16)+(Ze>>>16)+(ee>>>16),$e=oe<<16|ee&65535,y0=he<<16|be&65535,be=(I&65535)+(De&65535),he=(I>>>16)+(De>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(ee>>>16),Ne=oe<<16|ee&65535,ye=he<<16|be&65535,Oe=(Ne>>>28|ye<<4)^(ye>>>2|Ne<<30)^(ye>>>7|Ne<<25),Me=(ye>>>28|Ne<<4)^(Ne>>>2|ye<<30)^(Ne>>>7|ye<<25),xe=($e>>>14|y0<<18)^($e>>>18|y0<<14)^(y0>>>9|$e<<23),_e=(y0>>>14|$e<<18)^(y0>>>18|$e<<14)^($e>>>9|y0<<23),Be=Ne&He,Ge=ye&Ve,we=Be^Ne&Q^le,Ke=Ge^ye&te^ve,P=$e&r0^~$e&f0,D=y0&_0^~y0&Ee,Ze=H[ie+4],De=H[ie+5],Y=b[ie+4],I=b[ie+5],be=(I&65535)+(De&65535)+(D&65535)+(_e&65535)+(Je&65535),he=(I>>>16)+(De>>>16)+(D>>>16)+(_e>>>16)+(Je>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(P&65535)+(xe&65535)+(u0&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(P>>>16)+(xe>>>16)+(u0>>>16)+(ee>>>16),Ze=oe<<16|ee&65535,De=he<<16|be&65535,be=(Ke&65535)+(Me&65535),he=(Ke>>>16)+(Me>>>16)+(be>>>16),ee=(we&65535)+(Oe&65535)+(he>>>16),oe=(we>>>16)+(Oe>>>16)+(ee>>>16),Y=oe<<16|ee&65535,I=he<<16|be&65535,be=(ce&65535)+(De&65535),he=(ce>>>16)+(De>>>16)+(be>>>16),ee=(pe&65535)+(Ze&65535)+(he>>>16),oe=(pe>>>16)+(Ze>>>16)+(ee>>>16),u0=oe<<16|ee&65535,Je=he<<16|be&65535,be=(I&65535)+(De&65535),he=(I>>>16)+(De>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(ee>>>16),pe=oe<<16|ee&65535,ce=he<<16|be&65535,Oe=(pe>>>28|ce<<4)^(ce>>>2|pe<<30)^(ce>>>7|pe<<25),Me=(ce>>>28|pe<<4)^(pe>>>2|ce<<30)^(pe>>>7|ce<<25),xe=(u0>>>14|Je<<18)^(u0>>>18|Je<<14)^(Je>>>9|u0<<23),_e=(Je>>>14|u0<<18)^(Je>>>18|u0<<14)^(u0>>>9|Je<<23),Ye=pe&Ne,Re=ce&ye,we=Ye^pe&He^Be,Ke=Re^ce&Ve^Ge,P=u0&$e^~u0&r0,D=Je&y0^~Je&_0,Ze=H[ie+6],De=H[ie+7],Y=b[ie+6],I=b[ie+7],be=(I&65535)+(De&65535)+(D&65535)+(_e&65535)+(Ee&65535),he=(I>>>16)+(De>>>16)+(D>>>16)+(_e>>>16)+(Ee>>>16)+(be>>
101>16),ee=(Y&65535)+(Ze&65535)+(P&65535)+(xe&65535)+(f0&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(P>>>16)+(xe>>>16)+(f0>>>16)+(ee>>>16),Ze=oe<<16|ee&65535,De=he<<16|be&65535,be=(Ke&65535)+(Me&65535),he=(Ke>>>16)+(Me>>>16)+(be>>>16),ee=(we&65535)+(Oe&65535)+(he>>>16),oe=(we>>>16)+(Oe>>>16)+(ee>>>16),Y=oe<<16|ee&65535,I=he<<16|be&65535,be=(te&65535)+(De&65535),he=(te>>>16)+(De>>>16)+(be>>>16),ee=(Q&65535)+(Ze&65535)+(he>>>16),oe=(Q>>>16)+(Ze>>>16)+(ee>>>16),f0=oe<<16|ee&65535,Ee=he<<16|be&65535,be=(I&65535)+(De&65535),he=(I>>>16)+(De>>>16)+(be>>>16),ee=(Y&65535)+(Ze&65535)+(he>>>16),oe=(Y>>>16)+(Ze>>>16)+(ee>>>16),Q=oe<<16|ee&65535,te=he<<16|be&65535;be=(_&65535)+(te&65535),he=(_>>>16)+(te>>>16)+(be>>>16),ee=(v&65535)+(Q&65535)+(he>>>16),oe=(v>>>16)+(Q>>>16)+(ee>>>16),this.h0h=oe<<16|ee&65535,this.h0l=he<<16|be&65535,be=(w&65535)+(ce&65535),he=(w>>>16)+(ce>>>16)+(be>>>16),ee=(R&65535)+(pe&65535)+(he>>>16),oe=(R>>>16)+(pe>>>16)+(ee>>>16),this.h1h=oe<<16|ee&65535,this.h1l=he<<16|be&65535,be=(E&65535)+(ye&65535),he=(E>>>16)+(ye>>>16)+(be>>>16),ee=(W&65535)+(Ne&65535)+(he>>>16),oe=(W>>>16)+(Ne>>>16)+(ee>>>16),this.h2h=oe<<16|ee&65535,this.h2l=he<<16|be&65535,be=(T&65535)+(Ve&65535),he=(T>>>16)+(Ve>>>16)+(be>>>16),ee=(j&65535)+(He&65535)+(he>>>16),oe=(j>>>16)+(He>>>16)+(ee>>>16),this.h3h=oe<<16|ee&65535,this.h3l=he<<16|be&65535,be=(Z&65535)+(Ee&65535),he=(Z>>>16)+(Ee>>>16)+(be>>>16),ee=(F&65535)+(f0&65535)+(he>>>16),oe=(F>>>16)+(f0>>>16)+(ee>>>16),this.h4h=oe<<16|ee&65535,this.h4l=he<<16|be&65535,be=(ne&65535)+(Je&65535),he=(ne>>>16)+(Je>>>16)+(be>>>16),ee=(re&65535)+(u0&65535)+(he>>>16),oe=(re>>>16)+(u0>>>16)+(ee>>>16),this.h5h=oe<<16|ee&65535,this.h5l=he<<16|be&65535,be=(K&65535)+(y0&65535),he=(K>>>16)+(y0>>>16)+(be>>>16),ee=(k&65535)+($e&65535)+(he>>>16),oe=(k>>>16)+($e>>>16)+(ee>>>16),this.h6h=oe<<16|ee&65535,this.h6l=he<<16|be&65535,be=(G&65535)+(_0&65535),he=(G>>>16)+(_0>>>16)+(be>>>16),ee=(U&65535)+(r0&65535)+(he>>>16),oe=(U>>>16)+(r0>>>16)+(ee>>>16),this.h7h=oe<<16|ee&65535,this.h7l=he<<16|be&65535},S.prototype.hex=function(){this.finalize();var v=this.h0h,_=this.h0l,R=this.h1h,w=this.h1l,W=this.h2h,E=this.h2l,j=this.h3h,T=this.h3l,F=this.h4h,Z=this.h4l,re=this.h5h,ne=this.h5l,k=this.h6h,K=this.h6l,U=this.h7h,G=this.h7l,H=this.bits,ie=p[v>>>28&15]+p[v>>>24&15]+p[v>>>20&15]+p[v>>>16&15]+p[v>>>12&15]+p[v>>>8&15]+p[v>>>4&15]+p[v&15]+p[_>>>28&15]+p[_>>>24&15]+p[_>>>20&15]+p[_>>>16&15]+p[_>>>12&15]+p[_>>>8&15]+p[_>>>4&15]+p[_&15]+p[R>>>28&15]+p[R>>>24&15]+p[R>>>20&15]+p[R>>>16&15]+p[R>>>12&15]+p[R>>>8&15]+p[R>>>4&15]+p[R&15]+p[w>>>28&15]+p[w>>>24&15]+p[w>>>20&15]+p[w>>>16&15]+p[w>>>12&15]+p[w>>>8&15]+p[w>>>4&15]+p[w&15]+p[W>>>28&15]+p[W>>>24&15]+p[W>>>20&15]+p[W>>>16&15]+p[W>>>12&15]+p[W>>>8&15]+p[W>>>4&15]+p[W&15]+p[E>>>28&15]+p[E>>>24&15]+p[E>>>20&15]+p[E>>>16&15]+p[E>>>12&15]+p[E>>>8&15]+p[E>>>4&15]+p[E&15]+p[j>>>28&15]+p[j>>>24&15]+p[j>>>20&15]+p[j>>>16&15]+p[j>>>12&15]+p[j>>>8&15]+p[j>>>4&15]+p[j&15];return H>=256&&(ie+=p[T>>>28&15]+p[T>>>24&15]+p[T>>>20&15]+p[T>>>16&15]+p[T>>>12&15]+p[T>>>8&15]+p[T>>>4&15]+p[T&15]),H>=384&&(ie+=p[F>>>28&15]+p[F>>>24&15]+p[F>>>20&15]+p[F>>>16&15]+p[F>>>12&15]+p[F>>>8&15]+p[F>>>4&15]+p[F&15]+p[Z>>>28&15]+p[Z>>>24&15]+p[Z>>>20&15]+p[Z>>>16&15]+p[Z>>>12&15]+p[Z>>>8&15]+p[Z>>>4&15]+p[Z&15]+p[re>>>28&15]+p[re>>>24&15]+p[re>>>20&15]+p[re>>>16&15]+p[re>>>12&15]+p[re>>>8&15]+p[re>>>4&15]+p[re&15]+p[ne>>>28&15]+p[ne>>>24&15]+p[ne>>>20&15]+p[ne>>>16&15]+p[ne>>>12&15]+p[ne>>>8&15]+p[ne>>>4&15]+p[ne&15]),H==512&&(ie+=p[k>>>28&15]+p[k>>>24&15]+p[k>>>20&15]+p[k>>>16&15]+p[k>>>12&15]+p[k>>>8&15]+p[k>>>4&15]+p[k&15]+p[K>>>28&15]+p[K>>>24&15]+p[K>>>20&15]+p[K>>>16&15]+p[K>>>12&15]+p[K>>>8&15]+p[K>>>4&15]+p[K&15]+p[U>>>28&15]+p[U>>>24&15]+p[U>>>20&15]+p[U>>>16&15]+p[U>>>12&15]+p[U>>>8&15]+p[U>>>4&15]+p[U&15]+p[G>>>28&15]+p[G>>>24&15]+p[G>>>20&15]+p[G>>>16&15]+p[G>>>12&15]+p[G>>>8&15]+p[G>>>4&15]+p[G&15]),ie},S.prototype.toString=S.prototype.hex,S.prototype.digest=function(){this.finalize();var v=this.h0h,_=this.h0l,R=this.h1h,w=this.h1l,W=this.h2h,E=this.h2l,j=this.h3h,T=this.h3l,F=this.h4h,Z=this.h4l,re=this.h5h,ne=this.h5l,k=this.h6h,K=this.h6l,U=this.h7h,G=this.h7l,H=this.bits,ie=[v>>>24&255,v>>>16&255,v>>>8&255,v&255,_>>>24&255,_>>>16&255,_>>
101>8&255,_&255,R>>>24&255,R>>>16&255,R>>>8&255,R&255,w>>>24&255,w>>>16&255,w>>>8&255,w&255,W>>>24&255,W>>>16&255,W>>>8&255,W&255,E>>>24&255,E>>>16&255,E>>>8&255,E&255,j>>>24&255,j>>>16&255,j>>>8&255,j&255];return H>=256&&ie.push(T>>>24&255,T>>>16&255,T>>>8&255,T&255),H>=384&&ie.push(F>>>24&255,F>>>16&255,F>>>8&255,F&255,Z>>>24&255,Z>>>16&255,Z>>>8&255,Z&255,re>>>24&255,re>>>16&255,re>>>8&255,re&255,ne>>>24&255,ne>>>16&255,ne>>>8&255,ne&255),H==512&&ie.push(k>>>24&255,k>>>16&255,k>>>8&255,k&255,K>>>24&255,K>>>16&255,K>>>8&255,K&255,U>>>24&255,U>>>16&255,U>>>8&255,U&255,G>>>24&255,G>>>16&255,G>>>8&255,G&255),ie},S.prototype.array=S.prototype.digest,S.prototype.arrayBuffer=function(){this.finalize();var v=this.bits,_=new ArrayBuffer(v/8),R=new DataView(_);return R.setUint32(0,this.h0h),R.setUint32(4,this.h0l),R.setUint32(8,this.h1h),R.setUint32(12,this.h1l),R.setUint32(16,this.h2h),R.setUint32(20,this.h2l),R.setUint32(24,this.h3h),v>=256&&R.setUint32(28,this.h3l),v>=384&&(R.setUint32(32,this.h4h),R.setUint32(36,this.h4l),R.setUint32(40,this.h5h),R.setUint32(44,this.h5l)),v==512&&(R.setUint32(48,this.h6h),R.setUint32(52,this.h6l),R.setUint32(56,this.h7h),R.setUint32(60,this.h7l)),_},S.prototype.clone=function(){var v=new S(this.bits,!1);return this.copyTo(v),v},S.prototype.copyTo=function(v){var _=0,R=["h0h","h0l","h1h","h1l","h2h","h2l","h3h","h3l","h4h","h4l","h5h","h5l","h6h","h6l","h7h","h7l","start","bytes","hBytes","finalized","hashed","lastByteIndex"];for(_=0;_<R.length;++_)v[R[_]]=this[R[_]];for(_=0;_<this.blocks.length;++_)v.blocks[_]=this.blocks[_]};function q(v,_,R){var w,W=z(v);if(v=W[0],W[1]){for(var E=[],j=v.length,T=0,F,w=0;w<j;++w)F=v.charCodeAt(w),F<128?E[T++]=F:F<2048?(E[T++]=192|F>>>6,E[T++]=128|F&63):F<55296||F>=57344?(E[T++]=224|F>>>12,E[T++]=128|F>>>6&63,E[T++]=128|F&63):(F=65536+((F&1023)<<10|v.charCodeAt(++w)&1023),E[T++]=240|F>>>18,E[T++]=128|F>>>12&63,E[T++]=128|F>>>6&63,E[T++]=128|F&63);v=E}v.length>128&&(v=new S(_,!0).update(v).array());for(var Z=[],re=[],w=0;w<128;++w){var ne=v[w]||0;Z[w]=92^ne,re[w]=54^ne}S.call(this,_,R),this.update(re),this.oKeyPad=Z,this.inner=!0,this.sharedMemory=R}q.prototype=new S,q.prototype.finalize=function(){if(S.prototype.finalize.call(this),this.inner){this.inner=!1;var v=this.array();S.call(this,this.bits,this.sharedMemory),this.update(this.oKeyPad),this.update(v),S.prototype.finalize.call(this)}},q.prototype.clone=function(){var v=new q([],this.bits,!1);this.copyTo(v),v.inner=this.inner;for(var _=0;_<this.oKeyPad.length;++_)v.oKeyPad[_]=this.oKeyPad[_];return v};var A=g(512);A.sha512=A,A.sha384=g(384),A.sha512_256=g(256),A.sha512_224=g(224),A.sha512.hmac=C(512),A.sha384.hmac=C(384),A.sha512_256.hmac=C(256),A.sha512_224.hmac=C(224),c?e.exports=A:(o.sha512=A.sha512,o.sha384=A.sha384,o.sha512_256=A.sha512_256,o.sha512_224=A.sha512_224)})()})(eh)),eh.exports}var th,aq;function LOe(){if(aq)return th;aq=1,globalThis.Buffer||(globalThis.Buffer=gg().Buffer),o.sigma=[[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],[14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],[11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4],[7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8],[9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13],[2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9],[12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11],[13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10],[6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5],[10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],[14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],[11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4],[7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8],[9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13],[2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9]],o.u256=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479],o.padding=Buffer.from([128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),o.prototype._length_carry=function(i){for(var s=0;s<i.length&&!(i[s]<4294967296);++s)i[s]-=4294967296,i[s+1]+=1},o.prototype.update=function(i,s){i=Buffer.from(i,s);for(var c=this._block,l=0;this._blockOffset+i.length-l>=c.length;){for(var p=this._blockOffset;p<c.length;)c[p++]=i[l++];this._length[0]+=c.length*8,this._length_carry(this._length),this._compress(),this._blockOffset=0}for(;l<i.length;)c[this._blockOffset++]=i[l++];return this};var e=Buffer.from([1]),t=Buffer.from([129]);function n(i,s){return(i<<32-s|i>>>s)>>>0}function r(i,s,c,l,p,u,d,b){var f=o.sigma,m=o.u256;i[l]=i[l]+((s[f[c][b]]^m[f[c][b+1]])>>>0)+i[p]>>>0,i[d]=n(i[d]^i[l],16),i[u]=i[u]+i[d]>>>0,i[p]=n(i[p]^i[u],12),i[l]=i[l]+((s[f[c][b+1]]^m[f[c][b]])>>>0)+i[p]>>>0,i[d]=n(i[d]^i[l],8),i[u]=i[u]+i[d]>>>0,i[p]=n(i[p]^i[u],7)}function o(){this._h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this._s=[0,0,0,0],this._block=Buffer.allocUnsafe(64),this._blockOffset=0,this._length=[0,0],this._nullt=!1,this._zo=e,this._oo=t}return o.prototype._compress=function(){var i=o.u256,s=new Array(16),c=new Array(16),l;for(l=0;l<16;++l)c[l]=this._block.readUInt32BE(l*4);for(l=0;l<8;++l)s[l]=this._h[l]>>>0;for(l=8;l<12;++l)s[l]=(this._s[l-8]^i[l-8])>>>0;for(l=12;l<16;++l)s[l]=i[l-8];for(this._nullt||(s[12]=(s[12]^this._length[0])>>>0,s[13]=(s[13]^this._length[0])>>>0,s[14]=(s[14]^this._length[1])>>>0,s[15]=(s[15]^this._length[1])>>>0),l=0;l<14;++l)r(s,c,l,0,4,8,12,0),r(s,c,l,1,5,9,13,2),r(s,c,l,2,6,10,14,4),r(s,c,l,3,7,11,15,6),r(s,c,l,0,5,10,15,8),r(s,c,l,1,6,11,12,10),r(s,c,l,2,7,8,13,12),r(s,
101c,l,3,4,9,14,14);for(l=0;l<16;++l)this._h[l%8]=(this._h[l%8]^s[l])>>>0;for(l=0;l<8;++l)this._h[l]=(this._h[l]^this._s[l%4])>>>0},o.prototype._padding=function(){var i=this._length[0]+this._blockOffset*8,s=this._length[1];i>=4294967296&&(i-=4294967296,s+=1);var c=Buffer.allocUnsafe(8);c.writeUInt32BE(s,0),c.writeUInt32BE(i,4),this._blockOffset===55?(this._length[0]-=8,this.update(this._oo)):(this._blockOffset<55?(this._blockOffset===0&&(this._nullt=!0),this._length[0]-=(55-this._blockOffset)*8,this.update(o.padding.slice(0,55-this._blockOffset))):(this._length[0]-=(64-this._blockOffset)*8,this.update(o.padding.slice(0,64-this._blockOffset)),this._length[0]-=440,this.update(o.padding.slice(1,56)),this._nullt=!0),this.update(this._zo),this._length[0]-=8),this._length[0]-=64,this.update(c)},o.prototype.digest=function(i){this._padding();for(var s=Buffer.allocUnsafe(32),c=0;c<8;++c)s.writeUInt32BE(this._h[c],c*4);return s.toString(i)},th=o,th}var nh,oq;function TOe(){if(oq)return nh;oq=1;var e="input is invalid type",t=typeof window=="object",n=t?window:{};n.JS_SHA3_NO_WINDOW&&(t=!1);var r=!t&&typeof self=="object",o=!n.JS_SHA3_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;o?n=globalThis:r&&(n=self);var i=!n.JS_SHA3_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",s="0123456789abcdef".split(""),c=[31,7936,2031616,520093696],l=[4,1024,262144,67108864],p=[1,256,65536,16777216],u=[6,1536,393216,100663296],d=[0,8,16,24],b=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],f=[224,256,384,512],m=[128,256],h=["hex","buffer","arrayBuffer","array","digest"],M={128:168,256:136};(n.JS_SHA3_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(k){return Object.prototype.toString.call(k)==="[object Array]"}),i&&(n.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(k){return typeof k=="object"&&k.buffer&&k.buffer.constructor===ArrayBuffer});for(var z=function(k,K,U){return function(G){return new Z(k,K,k).update(G)[U]()}},O=function(k,K,U){return function(G,H){return new Z(k,K,H).update(G)[U]()}},g=function(k,K,U){return function(G,H,ie,Oe){return R["cshake"+k].update(G,H,ie,Oe)[U]()}},x=function(k,K,U){return function(G,H,ie,Oe){return R["kmac"+k].update(G,H,ie,Oe)[U]()}},C=function(k,K,U,G){for(var H=0;H<h.length;++H){var ie=h[H];k[ie]=K(U,G,ie)}return k},S=function(k,K){var U=z(k,K,"hex");return U.create=function(){return new Z(k,K,k)},U.update=function(G){return U.create().update(G)},C(U,z,k,K)},q=function(k,K){var U=O(k,K,"hex");return U.create=function(G){return new Z(k,K,G)},U.update=function(G,H){return U.create(H).update(G)},C(U,O,k,K)},A=function(k,K){var U=M[k],G=g(k,K,"hex");return G.create=function(H,ie,Oe){return!ie&&!Oe?R["shake"+k].create(H):new Z(k,K,H).bytepad([ie,Oe],U)},G.update=function(H,ie,Oe,Me){return G.create(ie,Oe,Me).update(H)},C(G,g,k,K)},v=function(k,K){var U=M[k],G=x(k,K,"hex");return G.create=function(H,ie,Oe){return new re(k,K,ie).bytepad(["KMAC",Oe],U).bytepad([H],U)},G.update=function(H,ie,Oe,Me){return G.create(H,Oe,Me).update(ie)},C(G,x,k,K)},_=[{name:"keccak",padding:p,bits:f,createMethod:S},{name:"sha3",padding:u,bits:f,createMethod:S},{name:"shake",padding:c,bits:m,createMethod:q},{name:"cshake",padding:l,bits:m,createMethod:A},{name:"kmac",padding:l,bits:m,createMethod:v}],R={},w=0;w<_.length;++w)for(var W=_[w],E=W.bits,j=0;j<E.length;++j){var T=W.name+"_"+E[j];if(R[T]=W.createMethod(E[j],W.padding),W.name!=="sha3"){var F=W.name+E[j];R[F]=R[T]}}function Z(k,K,U){this.blocks=[],this.s=[],this.padding=K,this.outputBits=U,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(k<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=U>>5,this.extraBytes=(U&31)>>3;for(var G=0;G<50;++G)this.s[G]=0}Z.prototype.update=function(k){if(!this.finalized){var K,U=typeof k;
101if(U!=="string"){if(U==="object"){if(k===null)throw e;if(i&&k.constructor===ArrayBuffer)k=new Uint8Array(k);else if(!Array.isArray(k)&&(!i||!ArrayBuffer.isView(k)))throw e}else throw e;K=!0}for(var G=this.blocks,H=this.byteCount,ie=k.length,Oe=this.blockCount,Me=0,xe=this.s,_e,be;Me<ie;){if(this.reset)for(this.reset=!1,G[0]=this.block,_e=1;_e<Oe+1;++_e)G[_e]=0;if(K)for(_e=this.start;Me<ie&&_e<H;++Me)G[_e>>2]|=k[Me]<<d[_e++&3];else for(_e=this.start;Me<ie&&_e<H;++Me)be=k.charCodeAt(Me),be<128?G[_e>>2]|=be<<d[_e++&3]:be<2048?(G[_e>>2]|=(192|be>>6)<<d[_e++&3],G[_e>>2]|=(128|be&63)<<d[_e++&3]):be<55296||be>=57344?(G[_e>>2]|=(224|be>>12)<<d[_e++&3],G[_e>>2]|=(128|be>>6&63)<<d[_e++&3],G[_e>>2]|=(128|be&63)<<d[_e++&3]):(be=65536+((be&1023)<<10|k.charCodeAt(++Me)&1023),G[_e>>2]|=(240|be>>18)<<d[_e++&3],G[_e>>2]|=(128|be>>12&63)<<d[_e++&3],G[_e>>2]|=(128|be>>6&63)<<d[_e++&3],G[_e>>2]|=(128|be&63)<<d[_e++&3]);if(this.lastByteIndex=_e,_e>=H){for(this.start=_e-H,this.block=G[Oe],_e=0;_e<Oe;++_e)xe[_e]^=G[_e];ne(xe),this.reset=!0}else this.start=_e}return this}},Z.prototype.encode=function(k,K){var U=k&255,G=1,H=[U];for(k=k>>8,U=k&255;U>0;)H.unshift(U),k=k>>8,U=k&255,++G;return K?H.push(G):H.unshift(G),this.update(H),H.length},Z.prototype.encodeString=function(k){var K,U=typeof k;
101if(U!=="string"){if(U==="object"){if(k===null)throw e;if(i&&k.constructor===ArrayBuffer)k=new Uint8Array(k);else if(!Array.isArray(k)&&(!i||!ArrayBuffer.isView(k)))throw e}else throw e;K=!0}var G=0,H=k.length;if(K)G=H;else for(var ie=0;ie<k.length;++ie){var Oe=k.charCodeAt(ie);Oe<128?G+=1:Oe<2048?G+=2:Oe<55296||Oe>=57344?G+=3:(Oe=65536+((Oe&1023)<<10|k.charCodeAt(++ie)&1023),G+=4)}return G+=this.encode(G*8),this.update(k),G},Z.prototype.bytepad=function(k,K){for(var U=this.encode(K),G=0;G<k.length;++G)U+=this.encodeString(k[G]);var H=K-U%K,ie=[];return ie.length=H,this.update(ie),this},Z.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var k=this.blocks,K=this.lastByteIndex,U=this.blockCount,G=this.s;if(k[K>>2]|=this.padding[K&3],this.lastByteIndex===this.byteCount)for(k[0]=k[U],K=1;K<U+1;++K)k[K]=0;for(k[U-1]|=2147483648,K=0;K<U;++K)G[K]^=k[K];ne(G)}},Z.prototype.toString=Z.prototype.hex=function(){this.finalize();for(var k=this.blockCount,K=this.s,U=this.outputBlocks,G=this.extraBytes,H=0,ie=0,Oe="",Me;ie<U;){for(H=0;H<k&&ie<U;++H,++ie)Me=K[H],Oe+=s[Me>>4&15]+s[Me&15]+s[Me>>12&15]+s[Me>>8&15]+s[Me>>20&15]+s[Me>>16&15]+s[Me>>28&15]+s[Me>>24&15];ie%k===0&&(ne(K),H=0)}return G&&(Me=K[H],Oe+=s[Me>>4&15]+s[Me&15],G>1&&(Oe+=s[Me>>12&15]+s[Me>>8&15]),G>2&&(Oe+=s[Me>>20&15]+s[Me>>16&15])),Oe},Z.prototype.arrayBuffer=function(){this.finalize();var k=this.blockCount,K=this.s,U=this.outputBlocks,G=this.extraBytes,H=0,ie=0,Oe=this.outputBits>>3,Me;G?Me=new ArrayBuffer(U+1<<2):Me=new ArrayBuffer(Oe);for(var xe=new Uint32Array(Me);ie<U;){for(H=0;H<k&&ie<U;++H,++ie)xe[ie]=K[H];ie%k===0&&ne(K)}return G&&(xe[H]=K[H],Me=Me.slice(0,Oe)),Me},Z.prototype.buffer=Z.prototype.arrayBuffer,Z.prototype.digest=Z.prototype.array=function(){this.finalize();for(var k=this.blockCount,K=this.s,U=this.outputBlocks,G=this.extraBytes,H=0,ie=0,Oe=[],Me,xe;ie<U;){for(H=0;H<k&&ie<U;++H,++ie)Me=ie<<2,xe=K[H],Oe[Me]=xe&255,Oe[Me+1]=xe>>8&255,Oe[Me+2]=xe>>16&255,Oe[Me+3]=xe>>24&255;ie%k===0&&ne(K)}return G&&(Me=ie<<2,xe=K[H],Oe[Me]=xe&255,G>1&&(Oe[Me+1]=xe>>8&255),G>2&&(Oe[Me+2]=xe>>16&255)),Oe};function re(k,K,U){Z.call(this,k,K,U)}re.prototype=new Z,re.prototype.finalize=function(){return this.encode(this.outputBits,!0),Z.prototype.finalize.call(this)};var ne=function(k){var K,U,G,H,ie,Oe,Me,xe,_e,be,he,ee,oe,X,de,le,ve,Be,Ge,Ye,Re,we,Ke,Ze,De,Y,I,P,D,Q,te,pe,ce,Ne,ye,He,Ve,f0,Ee,u0,Je,$e,y0,r0,_0,l1,C1,w1,U1,jt,Y0,o1,_t,kt,Pt,It,vr,nn,fn,Bt,st,xr,mn;for(G=0;G<48;G+=2)H=k[0]^k[10]^k[20]^k[30]^k[40],ie=k[1]^k[11]^k[21]^k[31]^k[41],Oe=k[2]^k[12]^k[22]^k[32]^k[42],Me=k[3]^k[13]^k[23]^k[33]^k[43],xe=k[4]^k[14]^k[24]^k[34]^k[44],_e=k[5]^k[15]^k[25]^k[35]^k[45],be=k[6]^k[16]^k[26]^k[36]^k[46],he=k[7]^k[17]^k[27]^k[37]^k[47],ee=k[8]^k[18]^k[28]^k[38]^k[48],oe=k[9]^k[19]^k[29]^k[39]^k[49],K=ee^(Oe<<1|Me>>>31),U=oe^(Me<<1|Oe>>>31),k[0]^=K,k[1]^=U,k[10]^=K,k[11]^=U,k[20]^=K,k[21]^=U,k[30]^=K,k[31]^=U,k[40]^=K,k[41]^=U,K=H^(xe<<1|_e>>>31),U=ie^(_e<<1|xe>>>31),k[2]^=K,k[3]^=U,k[12]^=K,k[13]^=U,k[22]^=K,k[23]^=U,k[32]^=K,k[33]^=U,k[42]^=K,k[43]^=U,K=Oe^(be<<1|he>>>31),U=Me^(he<<1|be>>>31),k[4]^=K,k[5]^=U,k[14]^=K,k[15]^=U,k[24]^=K,k[25]^=U,k[34]^=K,k[35]^=U,k[44]^=K,k[45]^=U,K=xe^(ee<<1|oe>>>31),U=_e^(oe<<1|ee>>>31),k[6]^=K,k[7]^=U,k[16]^=K,k[17]^=U,k[26]^=K,k[27]^=U,k[36]^=K,k[37]^=U,k[46]^=K,k[47]^=U,K=be^(H<<1|ie>>>31),U=he^(ie<<1|H>>>31),k[8]^=K,k[9]^=U,k[18]^=K,k[19]^=U,k[28]^=K,k[29]^=U,k[38]^=K,k[39]^=U,k[48]^=K,k[49]^=U,X=k[0],de=k[1],l1=k[11]<<4|k[10]>>>28,C1=k[10]<<4|k[11]>>>28,P=k[20]<<3|k[21]>>>29,D=k[21]<<3|k[20]>>>29,Bt=k[31]<<9|k[30]>>>23,st=k[30]<<9|k[31]>>>23,$e=k[40]<<18|k[41]>>>14,y0=k[41]<<18|k[40]>>>14,Ne=k[2]<<1|k[3]>>>31,ye=k[3]<<1|k[2]>>>31,le=k[13]<<12|k[12]>>>20,ve=k[12]<<12|k[13]>>>20,w1=k[22]<<10|k[23]>>>22,U1=k[23]<<10|k[22]>>>22,Q=k[33]<<13|k[32]>>>19,te=k[32]<<13|k[33]>>>19,xr=k[42]<<2|k[43]>>>30,mn=k[43]<<2|k[42]>>>30,kt=k[5]<<30|k[4]>>>2,Pt=k[4]<<30|k[5]>>>2,He=k[14]<<6|k[15]>>>26,Ve=k[15]<<6|k[14]>>>26,Be=k[25]<<11|k[24]>>>21,Ge=k[24]<<11|k[25]>>>21,jt=k[34]<<15|k[35]>>>17,Y0=k[35]<<15|k[34]>>>17,pe=k[45]<<29|k[44]>>>3,ce=k[44]<<29|k[45]>>>3,Ze=k[6]<<28|k[7]>>>4,De=k[7]<<28|k[6]>>>4,It=k[17]<<23|k[16]>>>9,vr=k[16]<<23|k[17]>>>9,f0=k[26]<<25|k[27]>>>7,Ee=k[27]<<25|k[26]>>>7,Ye=k[36]<<21|k[37]>>>11,Re=k[37]<<21|k[36]>>>11,o1=k[47]<<24|k[46]>>>8,_t=k[46]<<24|k[47]>>>8,r0=k[8]<<27|k[9]>>>5,_0=k[9]<<27|k[8]>>>5,Y=k[18]<<20|k[19]>>>12,I=k[19]<<20|k[18]>>>12,nn=k[29]<<7|k[28]>>>25,fn=k[28]<<7|k[29]>>>25,u0=k[38]<<8|k[39]>>>24,Je=k[39]<<8|k[38]>>>24,we=k[48]<<14|k[49]>>>18,Ke=k[49]<<14|k[48]>>>18,k[0]=X^~le&Be,k[1]=de^~ve&Ge,k[10]=Ze^~Y&P,k[11]=De^~I&D,k[20]=Ne^~He&f0,k[21]=ye^~Ve&Ee,k[30]=r0^~l1&w1,k[31]=_0^~C1&U1,k[40]=kt^~It&nn,k[41]=Pt^~vr&fn,k[2]=le^~Be&Ye,k[3]=ve^~Ge&Re,k[12]=Y^~P&Q,k[13]=I^~D&te,k[22]=
101He^~f0&u0,k[23]=Ve^~Ee&Je,k[32]=l1^~w1&jt,k[33]=C1^~U1&Y0,k[42]=It^~nn&Bt,k[43]=vr^~fn&st,k[4]=Be^~Ye&we,k[5]=Ge^~Re&Ke,k[14]=P^~Q&pe,k[15]=D^~te&ce,k[24]=f0^~u0&$e,k[25]=Ee^~Je&y0,k[34]=w1^~jt&o1,k[35]=U1^~Y0&_t,k[44]=nn^~Bt&xr,k[45]=fn^~st&mn,k[6]=Ye^~we&X,k[7]=Re^~Ke&de,k[16]=Q^~pe&Ze,k[17]=te^~ce&De,k[26]=u0^~$e&Ne,k[27]=Je^~y0&ye,k[36]=jt^~o1&r0,k[37]=Y0^~_t&_0,k[46]=Bt^~xr&kt,k[47]=st^~mn&Pt,k[8]=we^~X&le,k[9]=Ke^~de&ve,k[18]=pe^~Ze&Y,k[19]=ce^~De&I,k[28]=$e^~Ne&He,k[29]=y0^~ye&Ve,k[38]=o1^~r0&l1,k[39]=_t^~_0&C1,k[48]=xr^~kt&It,k[49]=mn^~Pt&vr,k[0]^=b[G],k[1]^=b[G+1]};return nh=R,nh}var rh,iq;function WOe(){if(iq)return rh;iq=1;function e(M,z,O){var g=M[z]+M[O],x=M[z+1]+M[O+1];g>=4294967296&&x++,M[z]=g,M[z+1]=x}function t(M,z,O,g){var x=M[z]+O;O<0&&(x+=4294967296);var C=M[z+1]+g;x>=4294967296&&C++,M[z]=x,M[z+1]=C}function n(M,z){return M[z]^M[z+1]<<8^M[z+2]<<16^M[z+3]<<24}function r(M,z,O,g,x,C){var S=l[x],q=l[x+1],A=l[C],v=l[C+1];e(c,M,z),t(c,M,S,q);var _=c[g]^c[M],R=c[g+1]^c[M+1];c[g]=R,c[g+1]=_,e(c,O,g),_=c[z]^c[O],R=c[z+1]^c[O+1],c[z]=_>>>24^R<<8,c[z+1]=R>>>24^_<<8,e(c,M,z),t(c,M,A,v),_=c[g]^c[M],R=c[g+1]^c[M+1],c[g]=_>>>16^R<<16,c[g+1]=R>>>16^_<<16,e(c,O,g),_=c[z]^c[O],R=c[z+1]^c[O+1],c[z]=R>>>31^_<<1,c[z+1]=_>>>31^R<<1}var o=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),i=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],s=new Uint8Array(i.map(function(M){return M*2})),c=new Uint32Array(32),l=new Uint32Array(32);function p(M,z){var O=0;for(O=0;O<16;O++)c[O]=M.h[O],c[O+16]=o[O];for(c[24]=c[24]^M.t,c[25]=c[25]^M.t/4294967296,z&&(c[28]=~c[28],c[29]=~c[29]),O=0;O<32;O++)l[O]=n(M.b,4*O);for(O=0;O<12;O++)r(0,8,16,24,s[O*16+0],s[O*16+1]),r(2,10,18,26,s[O*16+2],s[O*16+3]),r(4,12,20,28,s[O*16+4],s[O*16+5]),r(6,14,22,30,s[O*16+6],s[O*16+7]),r(0,10,20,30,s[O*16+8],s[O*16+9]),r(2,12,22,24,s[O*16+10],s[O*16+11]),r(4,14,16,26,s[O*16+12],s[O*16+13]),r(6,8,18,28,s[O*16+14],s[O*16+15]);for(O=0;O<16;O++)M.h[O]=M.h[O]^c[O]^c[O+16]}var u=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);function d(M,z,O,g){u.fill(0),this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.outlen=M,u[0]=M,z&&(u[1]=z.length),u[2]=1,u[3]=1,O&&u.set(O,32),g&&u.set(g,48);for(var x=0;x<16;x++)this.h[x]=o[x]^n(u,x*4);z&&(b(this,z),this.c=128)}d.prototype.update=function(M){return b(this,M),this},d.prototype.digest=function(M){var z=!M||M==="binary"||M==="hex"?new Uint8Array(this.outlen):M;return f(this,z),M==="hex"?m(z):z},d.prototype.final=d.prototype.digest;function b(M,z){for(var O=0;O<z.length;O++)M.c===128&&(M.t+=M.c,p(M,!1),M.c=0),M.b[M.c++]=z[O]}function f(M,z){for(M.t+=M.c;M.c<128;)M.b[M.c++]=0;p(M,!0);for(var O=0;O<M.outlen;O++)z[O]=M.h[O>>2]>>8*(O&3);return z}function m(M){for(var z="",O=0;O<M.length;O++)z+=h(M[O]);return z}function h(M){return M<16?"0"+M.toString(16):M.toString(16)}return rh=d,rh}var ah,sq;function wp(){if(sq)return ah;sq=1;for(var e="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",t={},n=0;n<e.length;++n)t[e.charAt(n)]=n;var r=e.length;return ah={decode:function(o){if(o.length===0)return[];var i,s,c=[0];for(i=0;i<o.length;++i){var l=o[i];if(!(l in t))throw new Error("Non-base58 character");for(s=0;s<c.length;++s)c[s]*=r;c[0]+=t[l];var p=0;for(s=0;s<c.length;++s)c[s]+=p,p=c[s]>>8,c[s]&=255;for(;p;)c.push(p&255),p>>=8}for(i=0;o[i]==="1"&&i<o.length-1;++i)c.push(0);return c.reverse()}},ah}var oh,cq;function jOe(){if(cq)return oh;cq=1;var e="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",t=function(r){var o=[],i=Math.floor(r.length/5),s=r.length%
1015;if(s!=0){for(var c=0;c<5-s;c++)r+="\0";i+=1}for(var c=0;c<i;c++)o.push(e.charAt(r.charCodeAt(c*5)>>3)),o.push(e.charAt((r.charCodeAt(c*5)&7)<<2|r.charCodeAt(c*5+1)>>6)),o.push(e.charAt((r.charCodeAt(c*5+1)&63)>>1)),o.push(e.charAt((r.charCodeAt(c*5+1)&1)<<4|r.charCodeAt(c*5+2)>>4)),o.push(e.charAt((r.charCodeAt(c*5+2)&15)<<1|r.charCodeAt(c*5+3)>>7)),o.push(e.charAt((r.charCodeAt(c*5+3)&127)>>2)),o.push(e.charAt((r.charCodeAt(c*5+3)&3)<<3|r.charCodeAt(c*5+4)>>5)),o.push(e.charAt(r.charCodeAt(c*5+4)&31));var l=0;s==1?l=6:s==2?l=4:s==3?l=3:s==4&&(l=1);for(var c=0;c<l;c++)o.pop();for(var c=0;c<l;c++)o.push("=");return o.join("")},n=function(r){for(var o=new ArrayBuffer(r.length*5/8),i=new Uint8Array(o),s=0;s<r.length/8;s++){for(var c=[0,0,0,0,0,0,0,0],l=0;l<8;++l)c[l]=e.indexOf(r[s*8+l]);var l=0;i[s*5+0]=c[l+0]<<3|c[l+1]>>2,i[s*5+1]=(c[l+1]&3)<<6|c[l+2]<<1|c[l+3]>>4,i[s*5+2]=(c[l+3]&15)<<4|c[l+4]>>1,i[s*5+3]=(c[l+4]&1)<<7|c[l+5]<<2|c[l+6]>>3,i[s*5+4]=(c[l+6]&7)<<5|c[l+7]}return i};return oh={b32decode:n,b32encode:t},oh}var ih,lq;function kOe(){if(lq)return ih;lq=1;var e=1e9,t=1e6,n=20,r=4,o=-7,i=21,s=-e,c=e,l=!0,p=parseInt,u=z.prototype,d="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",b,f=0,m=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")},M=z(1);function z(A,v){var _,R,w,W,E,j,T=this;if(!(T instanceof z))return new z(A,v);if(A instanceof z)if(f=0,v!==_)A+="";else{T.s=A.s,T.e=A.e,T.c=(A=A.c)?A.slice():A;return}if(typeof A!="string"&&(A=(w=typeof A=="number"||Object.prototype.toString.call(A)=="[object Number]")&&A===0&&1/A<0?"-0":A+""),j=A,v===_&&m.test(A))T.s=A.charAt(0)=="-"?(A=A.slice(1),-1):1;else{if(v==10)return q(A,n,r);if(A=h.call(A).replace(/^\+(?!-)/,""),T.s=A.charAt(0)=="-"?(A=A.replace(/^-(?!-)/,""),-1):1,v!=null?(v==(v|0)||!l)&&!(b=!(v>=2&&v<65))?(W="["+d.slice(0,v=v|0)+"]+",A=A.replace(/\.$/,"").replace(/^\./,"0."),(E=new RegExp("^"+W+"(?:\\."+W+")?$",v<37?"i":"").test(A))?(w&&(A.replace(/^0\.0*|\./,"").length>15&&O(j,0),w=!w),A=g(A,10,v,T.s)):A!="Infinity"&&A!="NaN"&&(O(j,1,v),A="NaN")):(O(v,2),E=m.test(A)):E=m.test(A),!E){T.c=T.e=null,A!="Infinity"&&(A!="NaN"&&O(j,3),T.s=null),f=0;return}}for((_=A.indexOf("."))>-1&&(A=A.replace(".","")),(R=A.search(/e/i))>0?(_<0&&(_=R),_+=+A.slice(R+1),A=A.substring(0,R)):_<0&&(_=A.length),R=0;A.charAt(R)=="0";R++);if(v=A.length,w&&v>15&&A.slice(R).length>15&&O(j,0),f=0,(_-=R+1)>c)T.c=T.e=null;else if(R==v||_<s)T.c=[T.e=0];else{for(;A.charAt(--v)=="0";);for(T.e=_,T.c=[],_=0;R<=v;T.c[_++]=+A.charAt(R++));}}z.ROUND_UP=0,z.ROUND_DOWN=1,z.ROUND_CEIL=2,z.ROUND_FLOOR=3,z.ROUND_HALF_UP=4,z.ROUND_HALF_DOWN=5,z.ROUND_HALF_EVEN=6,z.ROUND_HALF_CEIL=7,z.ROUND_HALF_FLOOR=8,z.fromBuffer=function(A,v){v||(v={});var _={1:"big","-1":"little"}[v.endian]||v.endian||"big",R=v.size==="auto"?Math.ceil(A.length):v.size||1;if(A.length%R!==0)throw new RangeError("Buffer length ("+A.length+") must be a multiple of size ("+R+")");for(var w=[],W=0;W<A.length;W+=R){for(var E=[],j=0;j<R;j++)E.push(A[W+(_==="big"?j:R-j-1)]);w.push(E.map(function(T){return(T<16?"0":"")+T.toString(16)}).join(""))}return z(w.join(""),16)},z.config=function(){var A,v,_=0,R={},w=arguments,W=w[0],E="config",j=function(F,Z,re){return!((b=F<Z||F>re)||p(F)!=F&&F!==0)},T=W&&typeof W=="object"?function(){if(W.hasOwnProperty(v))return(A=W[v])!=null}:function(){if(w.length>_)return(A=w[_++])!=null};return T(v="DECIMAL_PLACES")&&(j(A,0,e)?n=A|0:O(A,v,E)),R[v]=n,T(v="ROUNDING_MODE")&&(j(A,0,8)?r=A|0:O(A,v,E)),R[v]=r,T(v="EXPONENTIAL_AT")&&(j(A,-e,e)?o=-(i=~~(A<0?-A:+A)):!b&&A&&j(A[0],-e,0)&&j(A[1],0,e)?(o=~~A[0],i=~~A[1]):O(A,v,E,1)),R[v]=[o,i],T(v="RANGE")&&(j(A,-e,e)&&~~A?s=-(c=~~(A<0?-A:+A)):!b&&A&&j(A[0],-e,-1)&&j(A[1],1,e)?(s=~~A[0],c=~~A[1]):O(A,v,E,1,1)),R[v]=[s,c],T(v="ERRORS")&&(A===!!A||A===1||A===0?p=(b=f=0,(l=!!A)?parseInt:parseFloat):O(A,v,E,0,0,1)),R[v]=l,R};function O(A,v,_,R,w,W){if(l){var E,j=["new BigNumber","cmp","div","eq","gt","gte","lt","lte","minus","mod","plus","times","toFr"][f?f<0?-f:f:1/f<0?1:0]+"()",T=b?" out of range":" not a"+(w?" non-zero":"n")+" integer";throw T=([j+" number type has more than 15 significant digits",j+" not a base "+_+" number",j+" base"+T,j+" not a number"][v]||_+"() "+v+(W?" not a boolean or binary digit":T+(R?" or not ["+(b?" negative, positive":" integer, integer")+" ]":"")))+": "+A,b=f=0,E=new Error(T),E.name="BigNumber Error",E}}function g(A,v,_,R){var w,W,E,j,T,F;function Z(ne,k){var K,U=0,G=ne.length,H,ie=[0];for(k=k||_;U<G;U++){for(H=ie.length,K=0;K<H;ie[K]*=k,K++);for(ie[0]+=d.indexOf(ne.charAt(U)),K=0;K<ie.length;K++)ie[K]>v-1&&(ie[K+1]==null&&(ie[K+1]=0),ie[K+1]+=ie[K]/v^0,ie[K]%=v)}return ie.reverse()}function re(ne){for(var k=0,K=ne.length,U="";k<K;U+=d.charAt(ne[k++]));return U}if(_<37&&(A=A.toLowerCase()),(w=A.indexOf("."))>-1)if(w=A.length-w-1,W=Z(new z(_).pow(w).toF(),10),j=A.split("."),E=Z(j[1]),j=Z(j[0]),F=x(E,W,E.length-W.length,R,v,j[j.length-1]&1),T=F.c,w=F.e){for(;++w;T.unshift(0));A=re(j)+"."+re(T)}else T[0]?j[w=j.length-1]<v-1?(++j[w],A=re(j)):A=new z(re(j),v).plus(M).toS(v):A=re(j);else A=re(Z(A));return A}function x(A,v,_,R,w,W){var E,j,T,F,Z,re=v.slice(),ne=E=v.length,k=A.length,K=A.slice(0,E),U=K.length,G=new z(M),H=G.c=[],ie=0,Oe=n+(G.e=_)+1;for(G.s=R,R=Oe<0?0:Oe;U++<E;K.push(0));re.unshift(0);do{for(T=0;T<w;T++){if(E!=(U=K.length))F=E>U?1:-1;else for(Z=-1,F=0;++Z<E;)if(v[Z]!=K[Z]){F=v[Z]>K[Z]?1:-1;break}if(F<0){for(j=U==E?v:re;U;){if(K[--U]<j[U]){for(Z=U;Z&&!K[--Z];K[Z]=w-1);--K[Z],K[U]+=w}K[U]-=j[U]}for(;!K[0];K.shift());}else break}H[ie++]=F?T:++T,K[0]&&F?K[U]=A[ne]||0:K=[A[ne]]}while((ne++<k||K[0]!=null)&&R--);return!H[0]&&ie!=1&&(--G.e,H.shift()),ie>Oe&&S(G,n,w,W,K[0]!=null),G.e>c?G.c=G.e=null:G.e<s&&(G.c=[G.e=0]),G}function C(A,v,_){var R=v-(A=new z(A)).e,w=A.c;if(!w)return A.toS();for(w.length>++v&&S(A,R,10),R=w[0]==0?R+1:_?v:A.e+R+1;w.length<R;w.push(0));return R=A.e,_==1||_==2&&(--v<R||R<=o)?(A.s<0&&w[0]?"-":"")+(w.length>1?(w.splice(1,0,"."),w.join("")):w[0])+(R<0?"e":"e+")+R:A.toS()}function S(A,v,_,R,w){var W=A.c,E=A.s<0,j=_/2,T=A.e+v+1,F=W[T],Z=w||T<0||W[T+1]!=null;if(w=r<4?(F!=null||Z)&&(r==0||r==2&&!E||r==3&&E):F>j||F==j&&(r==4||Z||r==6&&(W[T-1]&1||!v&&R)||r==7&&!E||r==8&&E),T<1||!W[0])return W.length=0,W.push(0),w?(W[0]=1,A.e=-v):A.e=0,A;if(W.length=T--,w)for(--_;++W[T]>_;)W[T]=0,T--||(++A.e,W.unshift(1));for(T=W.length;!W[--T];W.pop());return A}function q(A,v,_){var R=r;return r=_,A=new z(A),A.c&&S(A,v,10),r=R,A}return u.abs=u.absoluteValue=function(){var A=new z(this);
101return A.s<0&&(A.s=1),A},u.bitLength=function(){return this.toString(2).length},u.ceil=function(){return q(this,0,2)},u.comparedTo=u.cmp=function(A,v){var _,R=this,w=R.c,W=(f=-f,A=new z(A,v)).c,E=R.s,j=A.s,T=R.e,F=A.e;if(!E||!j)return null;if(_=w&&!w[0],v=W&&!W[0],_||v)return _?v?0:-j:E;if(E!=j)return E;if(_=E<0,v=T==F,!w||!W)return v?0:!w^_?1:-1;if(!v)return T>F^_?1:-1;for(E=-1,j=(T=w.length)<(F=W.length)?T:F;++E<j;)if(w[E]!=W[E])return w[E]>W[E]^_?1:-1;return T==F?0:T>F^_?1:-1},u.dividedBy=u.div=function(A,v){var _=this.c,R=this.e,w=this.s,W=(f=2,A=new z(A,v)).c,E=A.e,j=A.s,T=w==j?1:-1;return!R&&(!_||!_[0])||!E&&(!W||!W[0])?new z(!w||!j||(_?W&&_[0]==W[0]:!W)?NaN:_&&_[0]==0||!W?T*0:T/0):x(_,W,R-E,T,10)},u.equals=u.eq=function(A,v){return f=3,this.cmp(A,v)===0},u.floor=function(){return q(this,0,3)},u.greaterThan=u.gt=function(A,v){return f=4,this.cmp(A,v)>0},u.greaterThanOrEqualTo=u.gte=u.gt=function(A,v){return f=5,(v=this.cmp(A,v))==1||v===0},u.isFinite=u.isF=function(){return!!this.c},u.isNaN=function(){return!this.s},u.isNegative=u.isNeg=function(){return this.s<0},u.isZero=u.isZ=function(){return!!this.c&&this.c[0]==0},u.lessThan=u.lt=function(A,v){return f=6,this.cmp(A,v)<0},u.lessThanOrEqualTo=u.lte=u.le=function(A,v){return f=7,(v=this.cmp(A,v))==-1||v===0},u.minus=u.sub=function(A,v){var _,R,w,W,E=this,j=E.s;if(v=(f=8,A=new z(A,v)).s,!j||!v)return new z(NaN);if(j!=v)return A.s=-v,E.plus(A);var T=E.c,F=E.e,Z=A.c,re=A.e;if(!F||!re){if(!T||!Z)return T?(A.s=-v,A):new z(Z?E:NaN);if(!T[0]||!Z[0])return Z[0]?(A.s=-v,A):new z(T[0]?E:r==3?-0:0)}if(T=T.slice(),j=F-re){for(_=(W=j<0)?(j=-j,T):(re=F,Z),_.reverse(),v=j;v--;_.push(0));_.reverse()}else for(w=((W=T.length<Z.length)?T:Z).length,j=v=0;v<w;v++)if(T[v]!=Z[v]){W=T[v]<Z[v];break}if(W&&(_=T,T=Z,Z=_,A.s=-A.s),(v=-((w=T.length)-Z.length))>0)for(;v--;T[w++]=0);for(v=Z.length;v>j;){if(T[--v]<Z[v]){for(R=v;R&&!T[--R];T[R]=9);--T[R],T[v]+=10}T[v]-=Z[v]}for(;T[--w]==0;T.pop());for(;T[0]==0;T.shift(),--re);return(re<s||!T[0])&&(T[0]||(A.s=r==3?-1:1),T=[re=0]),A.c=T,A.e=re,A},u.modulo=u.mod=function(A,v){var _=this,R=_.c,w=(f=9,A=new z(A,v)).c,W=_.s,E=A.s;return v=!W||!E||w&&!w[0],v||R&&!R[0]?new z(v?NaN:_):(_.s=A.s=1,v=A.cmp(_)==1,_.s=W,A.s=E,v?new z(_):(W=n,E=r,n=0,r=1,_=_.div(A),n=W,r=E,this.minus(_.times(A))))},u.negated=u.neg=function(){var A=new z(this);return A.s=-A.s||null,A},u.plus=u.add=function(A,v){var _,R=this,w=R.s;if(v=(f=10,A=new z(A,v)).s,!w||!v)return new z(NaN);if(w!=v)return A.s=-v,R.minus(A);var W=R.e,E=R.c,j=A.e,T=A.c;if(!W||!j){if(!E||!T)return new z(w/0);if(!E[0]||!T[0])return T[0]?A:new z(E[0]?R:w*0)}if(E=E.slice(),w=W-j){for(_=w>0?(j=W,T):(w=-w,E),_.reverse();w--;_.push(0));_.reverse()}for(E.length-T.length<0&&(_=T,T=E,E=_),w=T.length,v=0;w;v=(E[--w]=E[w]+T[w]+v)/10^0,E[w]%=10);for(v&&(E.unshift(v),++j>c&&(E=j=null)),w=E.length;E[--w]==0;E.pop());return A.c=E,A.e=j,A},u.toPower=u.pow=function(A){var v=A*0==0?A|0:A,_=new z(this),R=new z(M);if(((b=A<-t||A>t)&&(v=A*1/0)||p(A)!=A&&A!==0&&!(v=NaN))&&!O(A,"exponent","pow")||!v)return new z(Math.pow(_.toS(),v));for(v=v<0?-v:v;v&1&&(R=R.times(_)),v>>=1,!!v;)_=_.times(_);return A<0?M.div(R):R},u.powm=function(A,v){return this.pow(A).mod(v)},u.round=function(A,v){return A=A==null||((b=A<0||A>e)||p(A)!=A)&&!O(A,"decimal places","round")?0:A|0,v=v==null||((b=v<0||v>8)||p(v)!=v&&v!==0)&&!O(v,"mode","round")?r:v|0,q(this,A,v)},u.squareRoot=u.sqrt=function(){var A,v,_,R,w=this,W=w.c,E=w.s,j=w.e,T=n,F=r,Z=new z("0.5");if(E!==1||!W||!W[0])return new z(!E||E<0&&(!W||W[0])?NaN:W?w:1/0);for(E=Math.sqrt(w.toS()),r=1,E==0||E==1/0?(A=W.join(""),A.length+j&1||(A+="0"),v=new z(Math.sqrt(A)+""),v.c||(v.c=[1]),v.e=((j+1)/2|0)-(j<0||j&1)):v=new z(A=E.toString()),_=v.e,E=_+(n+=4),E<3&&(E=0),j=E;;)if(R=v,v=Z.times(R.plus(w.div(R))),R.c.slice(0,E).join("")===v.c.slice(0,E).join(""))if(W=v.c,E=E-(A&&v.e<_),W[E]==9&&W[E-1]==9&&W[E-2]==9&&(W[E-3]==9||A&&W[E-3]==4)){if(A&&W[E-3]==9&&(R=v.round(T,0),R.times(R).eq(w)))return r=F,n=T,R;n+=4,E+=4,A=""}else{if(!W[j]&&!W[j-1]&&!W[j-2]&&(!W[j-3]||W[j-3]==5)&&(W.length>j-2&&(W.length=j-2),!v.times(v).eq(w))){for(;W.length<j-3;)W.push(0);W[j-3]++}return r=F,S(v,n=T,10),v}},u.times=u.mul=function(A,v){var _,R=this,w=R.c,W=(f=11,A=new z(A,v)).c,E=R.e,j=A.e,T=R.s;if(A.s=T==(v=A.s)?1:-1,!E&&(!w||!w[0])||!j&&(!W||!W[0]))return new z(!T||!v||w&&!w[0]&&!W||W&&!W[0]&&!w?NaN:!w||!W?A.s/0:A.s*0);for(A.e=E+j,(T=w.length)<(v=W.length)&&(_=w,w=W,W=_,j=T,T=v,v=j),j=T+v,_=[];j--;_.push(0));for(E=v-1;E>-1;E--){for(v=0,j=T+E;j>E;v=_[j]+W[E]*w[j-E-1]+v,_[j--]=v%10|0,v=v/10|0);v&&(_[j]=(_[j]+v)%10)}for(v&&++A.e,!_[0]&&_.shift(),j=_.length;!_[--j];_.pop());return A.c=A.e>c?A.e=null:A.e<s?[A.e=0]:_,A},u.toBuffer=function(A){if(typeof A=="string"){if(A!=="mpint")return"Unsupported Buffer representation";var v=this.abs(),F=v.toBuffer({size:1,endian:"big"}),T=F.length===1&&F[0]===0?0:F.length;F[0]&128&&T++;var _=new Buffer(4+T);T>0&&F.copy(_,4+(F[0]&128?1:0)),F[0]&128&&(_[4]=0),_[0]=T&255<<24,_[1]=T&255<<16,_[2]=T&65280,_[3]=T&255;var R=this.lt(0);if(R)for(var w=4;w<_.length;w++)_[w]=255-_[w];return _[4]=_[4]&127|(R?128:0),R&&_[_.length-1]++,_}A||(A={});var W={1:"big","-1":"little"}[A.endian]||A.endian||"big",E=this.toString(16);if(E.charAt(0)==="-")throw new Error("converting negative numbers to Buffers not supported yet");for(var j=A.size==="auto"?Math.ceil(E.length/2):A.size||1,T=Math.ceil(E.length/(2*j))*j,F=new Buffer(T);E.length<2*T;)E="0"+E;var Z=E.split(new RegExp("(.{"+2*j+"})")).filter(function(re){return re.length>0});return Z.forEach(function(re,ne){for(var k=0;k<j;k++){var K=ne*j+(W==="big"?k:j-k-1);F[K]=parseInt(re.slice(k*2,k*2+2),16)}}),F},u.toExponential=u.toE=function(A){return C(this,(A==null||((b=A<0||A>e)||p(A)!=A&&A!==0)&&!O(A,"decimal places","toE"))&&this.c?this.c.length-1:A|0,1)},u.toFixed=u.toF=function(A){var v,_,R,w=this;return A==null||((b=A<0||A>e)||p(A)!=A&&A!==0)&&!O(A,"decimal places","toF")||(R=w.e+(A|0)),v=o,A=i,o=-(i=1/0),R==_?_=w.toS():(_=C(w,R),w.s<0&&w.c&&(w.c[0]?_.indexOf("-")<0&&(_="-"+_):_=_.replace(/^-/,""))),o=v,i=A,_},u.toFraction=u.toFr=function(A){var v,_,R,w,W,E,j,T=w=new z(M),F=R=new z("0"),Z=this,re=Z.c,ne=c,k=n,K=r,U=new z(
101M);if(!re)return Z.toS();for(j=U.e=re.length-Z.e-1,(A==null||(!(f=12,E=new z(A)).s||(b=E.cmp(T)<0||!E.c)||l&&E.e<E.c.length-1)&&!O(A,"max denominator","toFr")||(A=E).cmp(U)>0)&&(A=j>0?U:T),c=1/0,E=new z(re.join("")),n=0,r=1;v=E.div(U),W=w.plus(v.times(F)),W.cmp(A)!=1;)w=F,F=W,T=R.plus(v.times(W=T)),R=W,U=E.minus(v.times(W=U)),E=W;return W=A.minus(w).div(F),R=R.plus(W.times(T)),w=w.plus(W.times(F)),R.s=T.s=Z.s,n=j*2,r=K,_=T.div(F).minus(Z).abs().cmp(R.div(w).minus(Z).abs())<1?[T.toS(),F.toS()]:[R.toS(),w.toS()],c=ne,n=k,_},u.toPrecision=u.toP=function(A){return A==null||((b=A<1||A>e)||p(A)!=A)&&!O(A,"precision","toP")?this.toS():C(this,--A|0,2)},u.toString=u.toS=function(A){var v,_,R,w=this,W=w.e;if(W===null)_=w.s?"Infinity":"NaN";else{if(A===v&&(W<=o||W>=i))return C(w,w.c.length-1,1);if(_=w.c.join(""),W<0){for(;++W;_="0"+_);_="0."+_}else if(R=_.length,W>0)if(++W>R)for(W-=R;W--;_+="0");else W<R&&(_=_.slice(0,W)+"."+_.slice(W));else if(v=_.charAt(0),R>1)_=v+"."+_.slice(1);else if(v=="0")return v;if(A!=null)if(!(b=!(A>=2&&A<65))&&(A==(A|0)||!l)){if(_=g(_,A|0,10,w.s),_=="0")return _}else O(A,"base","toS")}return w.s<0?"-"+_:_},u.valueOf=function(){return this.toS()},ih=z,ih}var sh,pq;function sr(){if(pq)return sh;pq=1;var e=wOe(),t=EOe().sha512_256,n=LOe(),r=TOe().keccak256,o=WOe(),i=wp(),s=jOe(),c=kOe();function l(m,h){var M=m.toString(16);return M.length%2===1&&(M="0"+M),M.padStart(h,"0")}function p(m){return m>="A"&&m<="F"||m>="a"&&m<="f"||m>="0"&&m<="9"?1:0}function u(m){var h=0;return m>="A"&&m<="F"?h=m.charCodeAt(0)-65+10:m>="a"&&m<="f"?h=m.charCodeAt(0)-97+10:m>="0"&&m<="9"&&(h=m.charCodeAt(0)-48),h}function d(m){var h="0123456789ABCDEF",M="";return M+=h.charAt(m>>4),M+=h.charAt(m&15),M}function b(m){for(var h="",M=0;M<m.length-1;M++)h+=d(m[M]);return h+=d(m[M]),h}function f(m){var h=Array(),M=0,z=0,O=0,g=0;for(z=0;z<m.length;z++){var x=m.charAt(z);p(x)&&(M<<=4,M+=u(x),O++,O%2===0&&(h[g++]=M,M=0))}return h}return sh={numberToHex:l,toHex:function(m){for(var h="",M=0;M<m.length;M++)h+=l(m[M]);return h},sha256:function(m,h="HEX"){var M=new e("SHA-256",h);return M.update(m),M.getHash(h)},sha256x2:function(m,h="HEX"){return this.sha256(this.sha256(m,h),h)},sha256Checksum:function(m){return this.sha256(this.sha256(m)).substr(0,8)},sha512_256:function(m,h="HEX"){const M=t.create();return M.update(Buffer.from(m,h)),M.hex().toUpperCase()},blake256:function(m){return new n().update(m,"hex").digest("hex")},blake256Checksum:function(m){return this.blake256(this.blake256(m)).substr(0,8)},blake2b:function(m,h){return new o(h).update(Buffer.from(m,"hex")).digest("hex")},keccak256:function(m){return r(m)},keccak256Checksum:function(m){return r(m).toString().substr(0,8)},blake2b256:function(m){return new o(32).update(Buffer.from(m,"hex"),32).digest("hex")},base58:i.decode,byteArray2hexStr:b,hexStr2byteArray:f,bigNumberToBuffer:function(m,h){return new c(m).toBuffer({size:h,endian:"big"})},base32:s},sh}var ch,uq;function M8(){if(uq)return ch;uq=1;function e(t){if(t.length>=255)throw new TypeError("Alphabet too long");for(var n=new Uint8Array(256),r=0;r<n.length;r++)n[r]=255;for(var o=0;o<t.length;o++){var i=t.charAt(o),s=i.charCodeAt(0);if(n[s]!==255)throw new TypeError(i+" is ambiguous");n[s]=o}var c=t.length,l=t.charAt(0),p=Math.log(c)/Math.log(256),u=Math.log(256)/Math.log(c);function d(m){if(m instanceof Uint8Array||(ArrayBuffer.isView(m)?m=new Uint8Array(m.buffer,m.byteOffset,m.byteLength):Array.isArray(m)&&(m=Uint8Array.from(m))),!(m instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(m.length===0)return"";for(var h=0,M=0,z=0,O=m.length;z!==O&&m[z]===0;)z++,h++;for(var g=(O-z)*u+1>>>0,x=new Uint8Array(g);z!==O;){for(var C=m[z],S=0,q=g-1;(C!==0||S<M)&&q!==-1;q--,S++)C+=256*x[q]>>>0,x[q]=C%c>>>0,C=C/c>>>0;if(C!==0)throw new Error("Non-zero carry");M=S,z++}for(var A=g-M;A!==g&&x[A]===0;)A++;for(var v=l.repeat(h);A<g;++A)v+=t.charAt(x[A]);return v}function b(m){if(typeof m!="string")throw new TypeError("Expected String");if(m.length===0)return new Uint8Array;for(var h=0,M=0,z=0;m[h]===l;)M++,h++;for(var O=(m.length-h)*p+1>>>0,g=new Uint8Array(O);m[h];){var x=m.charCodeAt(h);if(x>255)return;var C=n[x];if(C===255)return;for(var S=0,q=O-1;(C!==0||S<z)&&q!==-1;q--,S++)C+=c*g[q]>>>0,g[q]=C%256>>>0,C=C/256>>>0;if(C!==0)throw new Error("Non-zero carry");z=S,h++}for(var A=O-z;A!==O&&g[A]===0;)A++;for(var v=new Uint8Array(M+(O-A)),_=M;A!==O;)v[_++]=g[A++];return v}function f(m){var h=b(m);if(h)return h;throw new Error("Non-base"+c+" character")}return{encode:d,decodeUnsafe:b,decode:f}}return ch=e,ch}var lh,dq;function POe(){if(dq)return lh;dq=1;var e=sr(),t=M8(),n="rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz",r=t(n),o=new RegExp("^r["+n+"]{27,35}$");return lh={isValidAddress:function(i){return o.test(i)?this.verifyChecksum(i):!1},verifyChecksum:function(i){var s=r.decode(i),c=e.sha256Checksum(e.toHex(s.slice(0,-4))),l=e.toHex(s.slice(-4));return c===l}},lh}var ph,bq;function z8(){if(bq)return ph;bq=1;var e=sr();return ph={isValidAddress:function(t){return/^0x[0-9a-fA-F]{40}
101$/.test(t)?/^0x[0-9a-f]{40}$/.test(t)||/^0x?[0-9A-F]{40}$/.test(t)?!0:this.verifyChecksum(t):!1},verifyChecksum:function(t){t=t.replace("0x","");for(var n=e.keccak256(t.toLowerCase()),r=0;r<40;r++)if(parseInt(n[r],16)>7&&t[r].toUpperCase()!==t[r]||parseInt(n[r],16)<=7&&t[r].toLowerCase()!==t[r])return!1;return!0}},ph}var uh,fq;function O8(){if(fq)return uh;fq=1;var e="qpzry9x8gf2tvdw0s3jn54khce6mua7l",t=[996825010,642813549,513874426,1027748829,705979059];const n={BECH32:"bech32",BECH32M:"bech32m"};uh={decode:p,encode:l,encodings:n,verifyChecksum:s};function r(u){return u==n.BECH32?1:u==n.BECH32M?734539939:null}function o(u){for(var d=1,b=0;b<u.length;++b){var f=d>>25;d=(d&33554431)<<5^u[b];for(var m=0;m<5;++m)f>>m&1&&(d^=t[m])}return d}function i(u){var d=[],b;for(b=0;b<u.length;++b)d.push(u.charCodeAt(b)>>5);for(d.push(0),b=0;b<u.length;++b)d.push(u.charCodeAt(b)&31);return d}function s(u,d,b){return o(i(u).concat(d))===r(b)}function c(u,d,b){for(var f=i(u).concat(d).concat([0,0,0,0,0,0]),m=o(f)^r(b),h=[],M=0;M<6;++M)h.push(m>>5*(5-M)&31);return h}function l(u,d,b){for(var f=d.concat(c(u,d,b)),m=u+"1",h=0;h<f.length;++h)m+=e.charAt(f[h]);return m}function p(u,d){var b,f=!1,m=!1;for(b=0;b<u.length;++b){if(u.charCodeAt(b)<33||u.charCodeAt(b)>126)return null;u.charCodeAt(b)>=97&&u.charCodeAt(b)<=122&&(f=!0),u.charCodeAt(b)>=65&&u.charCodeAt(b)<=90&&(m=!0)}if(f&&m)return null;u=u.toLowerCase();var h=u.lastIndexOf("1");if(h<1||h+7>u.length||u.length>110)return null;var M=u.substring(0,h),z=[];for(b=h+1;b<u.length;++b){var O=e.indexOf(u.charAt(b));if(O===-1)return null;z.push(O)}return s(M,z,d)?{hrp:M,data:z.slice(0,z.length-6)}:null}return uh}var dh,mq;function IOe(){if(mq)return dh;mq=1;var e=O8();function t(s,c,l,p){for(var u=0,d=0,b=[],f=(1<<l)-1,m=0;m<s.length;++m){var h=s[m];if(h<0||h>>c!==0)return null;for(u=u<<c|h,d+=c;d>=l;)d-=l,b.push(u>>d&f)}if(p)d>0&&b.push(u<<l-d&f);else if(d>=c||u<<l-d&f)return null;return b}function n(s,c){var l=!1,p=e.decode(c,e.encodings.BECH32);if(p===null&&(p=e.decode(c,e.encodings.BECH32M),l=!0),p===null||p.hrp!==s||p.data.length<1||p.data[0]>16)return null;var u=t(p.data.slice(1),5,8,!1);return u===null||u.length<2||u.length>40||p.data[0]===0&&u.length!==20&&u.length!==32||p.data[0]===0&&l||p.data[0]!==0&&!l?null:{version:p.data[0],program:u}}function r(s,c,l){var p=e.encodings.BECH32;c>0&&(p=e.encodings.BECH32M);var u=e.encode(s,[c].concat(t(l,8,5,!0)),p);return n(s,u)===null?null:u}var o="prod";function i(s,c,l={}){if(!c.bech32Hrp||c.bech32Hrp.length===0)return!1;const{networkType:p=o}=l;var u;if(p==="prod"||p==="testnet")u=c.bech32Hrp[p];else if(c.bech32Hrp)u=c.bech32Hrp.prod.concat(c.bech32Hrp.testnet);else return!1;for(var d of u){var b=n(d,s);if(b)return r(d,b.version,b.program)===s.toLowerCase()}return!1}return dh={encode:r,decode:n,isValidAddress:i},dh}var bh,hq;function g8(){if(hq)return bh;hq=1;var e=wp(),t=IOe(),n=sr(),r="prod";function o(l){try{return e.decode(l)}catch{return null}}function i(l,p){switch(l){case"blake256keccak256":var u=n.blake2b256(p);return n.keccak256Checksum(Buffer.from(u,"hex"));case"blake256":return n.blake256Checksum(p);case"keccak256":return n.keccak256Checksum(p);default:return n.sha256Checksum(p)}}function s(l,p){p=p||{};var u=p.expectedLength||25,d=p.hashFunction||"sha256",b=o(l);if(b){var f=b.length;if(f!==u)return null;if(p.regex&&!p.regex.test(l))return!1;var m=n.toHex(b.slice(f-4,f)),h=n.toHex(b.slice(0,f-4)),M=i(d,h);return m===M?n.toHex(b.slice(0,u-24)):null}return null}function c(l,p,u){const{networkType:d=r}=u;var b,f=s(l,p);if(f){if(d==="prod"||d==="testnet")b=p.addressTypes[d];else if(p.addressTypes)b=p.addressTypes.prod.concat(p.addressTypes.testnet);else return!1;return b.indexOf(f)>=0}return!1}return bh={isValidAddress:function(l,p,u={}){return c(l,p,u)||t.isValidAddress(l,p,u)}},bh}var Rb={exports:{}},BOe=Rb.exports,Mq;function DOe(){return Mq||(Mq=1,(function(e){(function(t,n){var r=Math.pow(2,-24),o=Math.pow(2,32),i=Math.pow(2,53);function s(p){var u=new ArrayBuffer(256),d=new DataView(u),b,f=0;function m(R){for(var w=u.byteLength,W=f+R;w<W;)w*=2;if(w!==u.byteLength){var E=d;u=new ArrayBuffer(w),d=new DataView(u);for(var j=f+3>>2,T=0;T<j;++T)d.setUint32(T*4,E.getUint32(T*4))}return b=R,d}function h(){f+=b}function M(R){h(m(8).setFloat64(f,R))}function z(R){h(m(1).setUint8(f,R))}function O(R){for(var w=m(R.length),W=0;W<R.length;++W)w.setUint8(f+W,R[W]);h()}function g(R){h(m(2).setUint16(f,R))}function x(R){h(m(4).setUint32(f,R))}function C(R){var w=R%o,W=(R-w)/o,E=m(8);E.setUint32(f,W),E.setUint32(f+4,w),h()}
101function S(R,w){w<24?z(R<<5|w):w<256?(z(R<<5|24),z(w)):w<65536?(z(R<<5|25),g(w)):w<4294967296?(z(R<<5|26),x(w)):(z(R<<5|27),C(w))}function q(R){var w;if(R===!1)return z(244);if(R===!0)return z(245);if(R===null)return z(246);if(R===n)return z(247);switch(typeof R){case"number":if(Math.floor(R)===R){if(0<=R&&R<=i)return S(0,R);if(-i<=R&&R<0)return S(1,-(R+1))}return z(251),M(R);case"string":var W=[];for(w=0;w<R.length;++w){var E=R.charCodeAt(w);E<128?W.push(E):E<2048?(W.push(192|E>>6),W.push(128|E&63)):E<55296?(W.push(224|E>>12),W.push(128|E>>6&63),W.push(128|E&63)):(E=(E&1023)<<10,E|=R.charCodeAt(++w)&1023,E+=65536,W.push(240|E>>18),W.push(128|E>>12&63),W.push(128|E>>6&63),W.push(128|E&63))}return S(3,W.length),O(W);default:var j;if(Array.isArray(R))for(j=R.length,S(4,j),w=0;w<j;++w)q(R[w]);else if(R instanceof Uint8Array)S(2,R.length),O(R);else{var T=Object.keys(R);for(j=T.length,S(5,j),w=0;w<j;++w){var F=T[w];q(F),q(R[F])}}}}if(q(p),"slice"in u)return u.slice(0,f);for(var A=new ArrayBuffer(f),v=new DataView(A),_=0;_<f;++_)v.setUint8(_,d.getUint8(_));return A}function c(p,u,d){var b=new DataView(p),f=0;typeof u!="function"&&(u=function(W){return W}),typeof d!="function"&&(d=function(){return n});function m(W,E){return f+=E,W}function h(W){return m(new Uint8Array(p,f,W),W)}function M(){var W=new ArrayBuffer(4),E=new DataView(W),j=x(),T=j&32768,F=j&31744,Z=j&1023;if(F===31744)F=261120;else if(F!==0)F+=114688;else if(Z!==0)return Z*r;return E.setUint32(0,T<<16|F<<13|Z<<13),E.getFloat32(0)}function z(){return m(b.getFloat32(f),4)}function O(){return m(b.getFloat64(f),8)}function g(){return m(b.getUint8(f),1)}function x(){return m(b.getUint16(f),2)}function C(){return m(b.getUint32(f),4)}function S(){return C()*o+C()}function q(){return b.getUint8(f)!==255?!1:(f+=1,!0)}function A(W){if(W<24)return W;if(W===24)return g();if(W===25)return x();if(W===26)return C();if(W===27)return S();if(W===31)return-1;throw"Invalid length encoding"}function v(W){var E=g();if(E===255)return-1;var j=A(E&31);if(j<0||E>>5!==W)throw"Invalid indefinite length element";return j}function _(W,E){for(var j=0;j<E;++j){var T=g();T&128&&(T<224?(T=(T&31)<<6|g()&63,E-=1):T<240?(T=(T&15)<<12|(g()&63)<<6|g()&63,E-=2):(T=(T&15)<<18|(g()&63)<<12|(g()&63)<<6|g()&63,E-=3)),T<65536?W.push(T):(T-=65536,W.push(55296|T>>10),W.push(56320|T&1023))}}function R(){var W=g(),E=W>>5,j=W&31,T,F;if(E===7)switch(j){case 25:return M();case 26:return z();case 27:return O()}if(F=A(j),F<0&&(E<2||6<E))throw"Invalid length";switch(E){case 0:return F;case 1:return-1-F;case 2:if(F<0){for(var Z=[],re=0;(F=v(E))>=0;)re+=F,Z.push(h(F));var ne=new Uint8Array(re),k=0;for(T=0;T<Z.length;++T)ne.set(Z[T],k),k+=Z[T].length;return ne}return h(F);case 3:var K=[];if(F<0)for(;(F=v(E))>=0;)_(K,F);else _(K,F);return String.fromCharCode.apply(null,K);case 4:var U;if(F<0)for(U=[];!q();)U.push(R());else for(U=new Array(F),T=0;T<F;++T)U[T]=R();return U;case 5:var G={};for(T=0;T<F||F<0&&!q();++T){var H=R();G[H]=R()}return G;case 6:return u(R(),F);case 7:switch(F){case 20:return!1;case 21:return!0;case 22:return null;case 23:return n;default:return d(F)}}}var w=R();if(f!==p.byteLength)throw"Remaining bytes";return w}var l={encode:s,decode:c};e.exports?e.exports=l:t.CBOR||(t.CBOR=l)})(BOe)})(Rb)),Rb.exports}var fh={exports:{}},Pu={exports:{}},qs={},Iu={},zq;function FOe(){if(zq)return Iu;zq=1,Object.defineProperty(Iu,"__esModule",{value:!0});const e=(t,n=0)=>{let r=~~n,o=0;for(let i=0;i<t.length;i++)o+=t[i];return r+=o%256,r%256};return Iu.default=e,Iu}var Ss={},Bu={},Oq;function HOe(){if(Oq)return Bu;Oq=1,Object.defineProperty(Bu,"__esModule",{value:!0});const e=gg(),t=(n,r)=>e.Buffer.from(n,r);return Bu.default=t,Bu}var gq;function Dr(){if(gq)return Ss;gq=1;var e=Ss&&Ss.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ss,"__esModule",{value:!0});const t=e(HOe());function n(r,o){const i=(s,c)=>o((0,t.default)(s),c)>>>0;return i.signed=(s,c)=>o((0,t.default)(s),c),i.unsigned=i,i.model=r,i}return Ss.default=n,Ss}var yq;function UOe(){if(yq)return qs;yq=1;var e=qs&&qs.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(qs,"__esModule",{value:!0});const t=e(FOe()),n=e(Dr());return qs.default=(0,n.default)("crc1",t.default),qs}var Aq;function VOe(){if(Aq)return Pu.exports;Aq=1;const e=UOe().default;return Pu.exports=e,Pu.exports.default=e,Pu.exports}var Du={exports:{}},Rs={},Fu={},vq;function XOe(){if(vq)return Fu;
101vq=1,Object.defineProperty(Fu,"__esModule",{value:!0});let e=[0,7,14,9,28,27,18,21,56,63,54,49,36,35,42,45,112,119,126,121,108,107,98,101,72,79,70,65,84,83,90,93,224,231,238,233,252,251,242,245,216,223,214,209,196,195,202,205,144,151,158,153,140,139,130,133,168,175,166,161,180,179,186,189,199,192,201,206,219,220,213,210,255,248,241,246,227,228,237,234,183,176,185,190,171,172,165,162,143,136,129,134,147,148,157,154,39,32,41,46,59,60,53,50,31,24,17,22,3,4,13,10,87,80,89,94,75,76,69,66,111,104,97,102,115,116,125,122,137,142,135,128,149,146,155,156,177,182,191,184,173,170,163,164,249,254,247,240,229,226,235,236,193,198,207,200,221,218,211,212,105,110,103,96,117,114,123,124,81,86,95,88,77,74,67,68,25,30,23,16,5,2,11,12,33,38,47,40,61,58,51,52,78,73,64,71,82,85,92,91,118,113,120,127,106,109,100,99,62,57,48,55,34,37,44,43,6,1,8,15,26,29,20,19,174,169,160,167,178,181,188,187,150,145,152,159,138,141,132,131,222,217,208,215,194,197,204,203,230,225,232,239,250,253,244,243];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r=0)=>{let o=~~r;for(let i=0;i<n.length;i++)o=e[(o^n[i])&255]&255;return o};return Fu.default=t,Fu}var xq;function $Oe(){if(xq)return Rs;xq=1;var e=Rs&&Rs.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Rs,"__esModule",{value:!0});const t=e(XOe()),n=e(Dr());return Rs.default=(0,n.default)("crc-8",t.default),Rs}var _q;function GOe(){if(_q)return Du.exports;_q=1;const e=$Oe().default;return Du.exports=e,Du.exports.default=e,Du.exports}var Hu={exports:{}},Ns={},Uu={},Cq;function KOe(){if(Cq)return Uu;Cq=1,Object.defineProperty(Uu,"__esModule",{value:!0});let e=[0,94,188,226,97,63,221,131,194,156,126,32,163,253,31,65,157,195,33,127,252,162,64,30,95,1,227,189,62,96,130,220,35,125,159,193,66,28,254,160,225,191,93,3,128,222,60,98,190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255,70,24,250,164,39,121,155,197,132,218,56,102,229,187,89,7,219,133,103,57,186,228,6,88,25,71,165,251,120,38,196,154,101,59,217,135,4,90,184,230,167,249,27,69,198,152,122,36,248,166,68,26,153,199,37,123,58,100,134,216,91,5,231,185,140,210,48,110,237,179,81,15,78,16,242,172,47,113,147,205,17,79,173,243,112,46,204,146,211,141,111,49,178,236,14,80,175,241,19,77,206,144,114,44,109,51,209,143,12,82,176,238,50,108,142,208,83,13,239,177,240,174,76,18,145,207,45,115,202,148,118,40,171,245,23,73,8,86,180,234,105,55,213,139,87,9,235,181,54,104,138,212,149,203,41,119,244,170,72,22,233,183,85,11,136,214,52,106,43,117,151,201,74,20,246,168,116,42,200,150,21,75,169,247,182,232,10,84,215,137,107,53];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r=0)=>{let o=~~r;for(let i=0;i<n.length;i++)o=e[(o^n[i])&255]&255;return o};return Uu.default=t,Uu}var qq;function ZOe(){if(qq)return Ns;qq=1;var e=Ns&&Ns.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ns,"__esModule",{value:!0});const t=e(KOe()),n=e(Dr());return Ns.default=(0,n.default)("dallas-1-wire",t.default),Ns}var Sq;function YOe(){if(Sq)return Hu.exports;Sq=1;const e=ZOe().default;return Hu.exports=e,Hu.exports.default=e,Hu.exports}var Vu={exports:{}},ws={},Xu={},Rq;function QOe(){if(Rq)return Xu;Rq=1,Object.defineProperty(Xu,"__esModule",{value:!0});let e=[0,49345,49537,320,49921,960,640,49729,50689,1728,1920,51009,1280,50625,50305,1088,52225,3264,3456,52545,3840,53185,52865,3648,2560,51905,52097,2880,51457,2496,2176,51265,55297,6336,6528,55617,6912,56257,55937,6720,7680,57025,57217,8e3,56577,7616,7296,56385,5120,54465,54657,5440,55041,6080,5760,54849,53761,4800,4992,54081,4352,53697,53377,4160,61441,12480,12672,61761,13056,62401,62081,12864,13824,63169,63361,14144,62721,13760,13440,62529,15360,64705,64897,15680,65281,16320,16e3,65089,64001,15040,15232,64321,14592,63937,63617,14400,10240,59585,59777,10560,60161,11200,10880,59969,60929,11968,12160,61249,11520,60865,60545,11328,58369,9408,9600,58689,9984,59329,59009,9792,8704,58049,58241,9024,57601,8640,8320,57409,40961,24768,24960,41281,25344,41921,41601,25152,26112,42689,42881,26432,42241,26048,25728,42049,27648,44225,44417,27968,44801,28608,28288,44609,43521,27328,27520,43841,26880,43457,43137,26688,30720,47297,47489,31040,47873,31680,31360,47681,48641,32448,32640,48961,32e3,48577,48257,31808,46081,29888,30080,46401,30464,47041,46721,30272,29184,45761,45953,29504,45313,29120,28800,45121,20480,37057,37249,20800,37633,21440,21120,37441,38401,22208,22400,38721,21760,38337,38017,21568,39937,23744,23936,40257,24320,40897,40577,24128,23040,39617,39809,23360,39169,22976,22656,38977,34817,18624,18816,35137,19200,35777,35457,19008,19968,36545,36737,20288,36097,19904,19584,35905,17408,33985,34177,17728,34561,18368,18048,34369,33281,17088,17280,33601,16640,33217,32897,16448];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r=0)=>{let o=~~r;for(let i=0;i<n.length;i++)o=(e[(o^n[i])&255]^o>>8)&65535;return o};return Xu.default=t,Xu}var Nq;function JOe(){if(Nq)return ws;Nq=1;var e=ws&&ws.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ws,"__esModule",{value:!0});const t=e(QOe()),n=e(Dr());return ws.default=(0,n.default)("crc-16",t.default),ws}var wq;function ege(){if(wq)return Vu.exports;wq=1;const e=JOe().default;return Vu.exports=e,Vu.exports.default=e,Vu.exports}var $u={exports:{}},Es={},Gu={},Eq;function tge(){if(Eq)return Gu;
101Eq=1,Object.defineProperty(Gu,"__esModule",{value:!0});let e=[0,4129,8258,12387,16516,20645,24774,28903,33032,37161,41290,45419,49548,53677,57806,61935,4657,528,12915,8786,21173,17044,29431,25302,37689,33560,45947,41818,54205,50076,62463,58334,9314,13379,1056,5121,25830,29895,17572,21637,42346,46411,34088,38153,58862,62927,50604,54669,13907,9842,5649,1584,30423,26358,22165,18100,46939,42874,38681,34616,63455,59390,55197,51132,18628,22757,26758,30887,2112,6241,10242,14371,51660,55789,59790,63919,35144,39273,43274,47403,23285,19156,31415,27286,6769,2640,14899,10770,56317,52188,64447,60318,39801,35672,47931,43802,27814,31879,19684,23749,11298,15363,3168,7233,60846,64911,52716,56781,44330,48395,36200,40265,32407,28342,24277,20212,15891,11826,7761,3696,65439,61374,57309,53244,48923,44858,40793,36728,37256,33193,45514,41451,53516,49453,61774,57711,4224,161,12482,8419,20484,16421,28742,24679,33721,37784,41979,46042,49981,54044,58239,62302,689,4752,8947,13010,16949,21012,25207,29270,46570,42443,38312,34185,62830,58703,54572,50445,13538,9411,5280,1153,29798,25671,21540,17413,42971,47098,34713,38840,59231,63358,50973,55100,9939,14066,1681,5808,26199,30326,17941,22068,55628,51565,63758,59695,39368,35305,47498,43435,22596,18533,30726,26663,6336,2273,14466,10403,52093,56156,60223,64286,35833,39896,43963,48026,19061,23124,27191,31254,2801,6864,10931,14994,64814,60687,56684,52557,48554,44427,40424,36297,31782,27655,23652,19525,15522,11395,7392,3265,61215,65342,53085,57212,44955,49082,36825,40952,28183,32310,20053,24180,11923,16050,3793,7920];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=typeof r<"u"?~~r:65535;for(let i=0;i<n.length;i++)o=(e[(o>>8^n[i])&255]^o<<8)&65535;return o};return Gu.default=t,Gu}var Lq;function nge(){if(Lq)return Es;Lq=1;var e=Es&&Es.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Es,"__esModule",{value:!0});const t=e(tge()),n=e(Dr());return Es.default=(0,n.default)("ccitt",t.default),Es}var Tq;function rge(){if(Tq)return $u.exports;Tq=1;const e=nge().default;return $u.exports=e,$u.exports.default=e,$u.exports}var Ku={exports:{}},Ls={},Zu={},Wq;function age(){if(Wq)return Zu;Wq=1,Object.defineProperty(Zu,"__esModule",{value:!0});let e=[0,49345,49537,320,49921,960,640,49729,50689,1728,1920,51009,1280,50625,50305,1088,52225,3264,3456,52545,3840,53185,52865,3648,2560,51905,52097,2880,51457,2496,2176,51265,55297,6336,6528,55617,6912,56257,55937,6720,7680,57025,57217,8e3,56577,7616,7296,56385,5120,54465,54657,5440,55041,6080,5760,54849,53761,4800,4992,54081,4352,53697,53377,4160,61441,12480,12672,61761,13056,62401,62081,12864,13824,63169,63361,14144,62721,13760,13440,62529,15360,64705,64897,15680,65281,16320,16e3,65089,64001,15040,15232,64321,14592,63937,63617,14400,10240,59585,59777,10560,60161,11200,10880,59969,60929,11968,12160,61249,11520,60865,60545,11328,58369,9408,9600,58689,9984,59329,59009,9792,8704,58049,58241,9024,57601,8640,8320,57409,40961,24768,24960,41281,25344,41921,41601,25152,26112,42689,42881,26432,42241,26048,25728,42049,27648,44225,44417,27968,44801,28608,28288,44609,43521,27328,27520,43841,26880,43457,43137,26688,30720,47297,47489,31040,47873,31680,31360,47681,48641,32448,32640,48961,32e3,48577,48257,31808,46081,29888,30080,46401,30464,47041,46721,30272,29184,45761,45953,29504,45313,29120,28800,45121,20480,37057,37249,20800,37633,21440,21120,37441,38401,22208,22400,38721,21760,38337,38017,21568,39937,23744,23936,40257,24320,40897,40577,24128,23040,39617,39809,23360,39169,22976,22656,38977,34817,18624,18816,35137,19200,35777,35457,19008,19968,36545,36737,20288,36097,19904,19584,35905,17408,33985,34177,17728,34561,18368,18048,34369,33281,17088,17280,33601,16640,33217,32897,16448];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=typeof r<"u"?~~r:65535;for(let i=0;i<n.length;i++)o=(e[(o^n[i])&255]^o>>8)&65535;return o};return Zu.default=t,Zu}var jq;function oge(){if(jq)return Ls;jq=1;var e=Ls&&Ls.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ls,"__esModule",{value:!0});const t=e(age()),n=e(Dr());return Ls.default=(0,n.default)("crc-16-modbus",t.default),Ls}var kq;function ige(){if(kq)return Ku.exports;kq=1;const e=oge().default;return Ku.exports=e,Ku.exports.default=e,Ku.exports}var Yu={exports:{}},Ts={},Qu={},Pq;function sge(){if(Pq)return Qu;
101Pq=1,Object.defineProperty(Qu,"__esModule",{value:!0});const e=(t,n)=>{let r=typeof n<"u"?~~n:0;for(let o=0;o<t.length;o++){let i=r>>>8&255;i^=t[o]&255,i^=i>>>4,r=r<<8&65535,r^=i,i=i<<5&65535,r^=i,i=i<<7&65535,r^=i}return r};return Qu.default=e,Qu}var Iq;function cge(){if(Iq)return Ts;Iq=1;var e=Ts&&Ts.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ts,"__esModule",{value:!0});const t=e(sge()),n=e(Dr());return Ts.default=(0,n.default)("xmodem",t.default),Ts}var Bq;function lge(){if(Bq)return Yu.exports;Bq=1;const e=cge().default;return Yu.exports=e,Yu.exports.default=e,Yu.exports}var Ju={exports:{}},Ws={},ed={},Dq;function pge(){if(Dq)return ed;Dq=1,Object.defineProperty(ed,"__esModule",{value:!0});let e=[0,4489,8978,12955,17956,22445,25910,29887,35912,40385,44890,48851,51820,56293,59774,63735,4225,264,13203,8730,22181,18220,30135,25662,40137,36160,49115,44626,56045,52068,63999,59510,8450,12427,528,5017,26406,30383,17460,21949,44362,48323,36440,40913,60270,64231,51324,55797,12675,8202,4753,792,30631,26158,21685,17724,48587,44098,40665,36688,64495,60006,55549,51572,16900,21389,24854,28831,1056,5545,10034,14011,52812,57285,60766,64727,34920,39393,43898,47859,21125,17164,29079,24606,5281,1320,14259,9786,57037,53060,64991,60502,39145,35168,48123,43634,25350,29327,16404,20893,9506,13483,1584,6073,61262,65223,52316,56789,43370,47331,35448,39921,29575,25102,20629,16668,13731,9258,5809,1848,65487,60998,56541,52564,47595,43106,39673,35696,33800,38273,42778,46739,49708,54181,57662,61623,2112,6601,11090,15067,20068,24557,28022,31999,38025,34048,47003,42514,53933,49956,61887,57398,6337,2376,15315,10842,24293,20332,32247,27774,42250,46211,34328,38801,58158,62119,49212,53685,10562,14539,2640,7129,28518,32495,19572,24061,46475,41986,38553,34576,62383,57894,53437,49460,14787,10314,6865,2904,32743,28270,23797,19836,50700,55173,58654,62615,32808,37281,41786,45747,19012,23501,26966,30943,3168,7657,12146,16123,54925,50948,62879,58390,37033,33056,46011,41522,23237,19276,31191,26718,7393,3432,16371,11898,59150,63111,50204,54677,41258,45219,33336,37809,27462,31439,18516,23005,11618,15595,3696,8185,63375,58886,54429,50452,45483,40994,37561,33584,31687,27214,22741,18780,15843,11370,7921,3960];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=typeof r<"u"?~~r:0;for(let i=0;i<n.length;i++)o=(e[(o^n[i])&255]^o>>8)&65535;return o};return ed.default=t,ed}var Fq;function uge(){if(Fq)return Ws;Fq=1;var e=Ws&&Ws.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ws,"__esModule",{value:!0});const t=e(pge()),n=e(Dr());return Ws.default=(0,n.default)("kermit",t.default),Ws}var Hq;function dge(){if(Hq)return Ju.exports;Hq=1;const e=uge().default;return Ju.exports=e,Ju.exports.default=e,Ju.exports}var td={exports:{}},js={},nd={},Uq;function bge(){if(Uq)return nd;Uq=1,Object.defineProperty(nd,"__esModule",{value:!0});let e=[0,8801531,9098509,825846,9692897,1419802,1651692,10452759,10584377,2608578,2839604,11344079,3303384,11807523,12104405,4128302,12930697,4391538,5217156,13227903,5679208,13690003,14450021,5910942,6606768,14844747,15604413,6837830,16197969,7431594,8256604,16494759,840169,9084178,8783076,18463,10434312,1670131,1434117,9678590,11358416,2825259,2590173,10602790,4109873,12122826,11821884,3289031,13213536,5231515,4409965,12912278,5929345,14431610,13675660,5693559,6823513,15618722,14863188,6588335,16513208,8238147,7417269,16212302,1680338,10481449,9664223,1391140,9061683,788936,36926,8838341,12067563,4091408,3340262,11844381,2868234,11372785,10555655,2579964,14478683,5939616,5650518,13661357,5180346,13190977,12967607,4428364,8219746,16457881,16234863,7468436,15633027,6866552,6578062,14816117,1405499,9649856,10463030,1698765,8819930,55329,803287,9047340,11858690,3325945,4072975,12086004,2561507,10574104,11387118,2853909,13647026,5664841,5958079,14460228,4446803,12949160,13176670,5194661,7454091,16249200,16476294,8201341,14834538,6559633,6852199,15647388,3360676,11864927,12161705,4185682,10527045,2551230,2782280,11286707,9619101,1346150,1577872,10379115,73852,8875143,9172337,899466,16124205,7357910,8182816,16421083,6680524,14918455,15678145,6911546,5736468,13747439,14507289,5968354,12873461,4334094,5159928,13170435,4167245,12180150,11879232,3346363,11301036,2767959,2532769,10545498,10360692,1596303,1360505,9604738,913813,9157998,8856728,92259,16439492,8164415,7343561,16138546,6897189,15692510,14936872,6662099,5986813,14488838,13733104,5750795,13156124,5174247,4352529,12855018,2810998,11315341,10498427,2522496,12124823,4148844,3397530,11901793,9135439,862644,110658,8912057,1606574,10407765,9590435,1317464,15706879,6940164,6651890,14889737,8145950,16384229,16161043,7394792,5123014,13133629,12910283,4370992,14535975,5997020,5707818,13718737,2504095,10516836,11329682,2796649,119161
10158,3383173,4130419,12143240,8893606,129117,876971,9121104,1331783,9576124,10389322,1625009,14908182,6633453,6925851,15721184,7380471,16175372,16402682,8127489,4389423,12891860,13119266,5137369,13704398,5722165,6015427,14517560];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=typeof r<"u"?~~r:11994318;for(let i=0;i<n.length;i++)o=(e[(o>>16^n[i])&255]^o<<8)&16777215;return o};return nd.default=t,nd}var Vq;function fge(){if(Vq)return js;Vq=1;var e=js&&js.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(js,"__esModule",{value:!0});const t=e(bge()),n=e(Dr());return js.default=(0,n.default)("crc-24",t.default),js}var Xq;function mge(){if(Xq)return td.exports;Xq=1;const e=fge().default;return td.exports=e,td.exports.default=e,td.exports}var rd={exports:{}},ks={},ad={},$q;function hge(){if($q)return ad;$q=1,Object.defineProperty(ad,"__esModule",{value:!0});let e=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=r===0?0:~~r^-1;for(let i=0;i<n.length;i++)o=e[(o^n[i])&255]^o>>>8;return o^-1};return ad.default=t,ad}var Gq;function Mge(){if(Gq)return ks;Gq=1;var e=ks&&ks.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ks,"__esModule",{value:!0});const t=e(hge()),n=e(Dr());return ks.default=(0,n.default)("crc-32",t.default),ks}var Kq;
101function zge(){if(Kq)return rd.exports;Kq=1;const e=Mge().default;return rd.exports=e,rd.exports.default=e,rd.exports}var od={exports:{}},Ps={},id={},Zq;function Oge(){if(Zq)return id;Zq=1,Object.defineProperty(id,"__esModule",{value:!0});let e=[0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r)=>{let o=typeof r<"u"?~~r:4294967295;for(let i=0;i<n.length;i++)o=e[(o>>24^n[i])&255]^o<<8;return o};return id.default=t,id}var Yq;function gge(){if(Yq)return Ps;Yq=1;var e=Ps&&Ps.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ps,"__esModule",{value:!0});const t=e(Oge()),n=e(Dr());return Ps.default=(0,n.default)("crc-32-mpeg",t.default),Ps}var Qq;function yge(){if(Qq)return od.exports;Qq=1;const e=gge().default;return od.exports=e,od.exports.default=e,od.exports}var sd={exports:{}},Is={},cd={},Jq;function Age(){if(Jq)return cd;Jq=1,Object.defineProperty(cd,"__esModule",{value:!0});let e=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,39
10104427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(e=new Int32Array(e));const t=(n,r=-1)=>{let o=r===0?0:~~r;for(let i=0;i<n.length;i++)o=e[(o^n[i])&255]^o>>>8;return o};return cd.default=t,cd}var eS;function vge(){if(eS)return Is;eS=1;var e=Is&&Is.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Is,"__esModule",{value:!0});const t=e(Age()),n=e(Dr());return Is.default=(0,n.default)("jam",t.default),Is}var tS;function xge(){if(tS)return sd.exports;tS=1;const e=vge().default;return sd.exports=e,sd.exports.default=e,sd.exports}var nS;function NF(){return nS||(nS=1,(function(e){e.exports={crc1:VOe(),crc8:GOe(),crc81wire:YOe(),crc16:ege(),crc16ccitt:rge(),crc16modbus:ige(),crc16xmodem:lge(),crc16kermit:dge(),crc24:mge(),crc32:zge(),crc32mpeg:yge(),crcjam:xge()},e.exports.default=e.exports})(fh)),fh.exports}var mh,rS;function wF(){if(rS)return mh;rS=1;var e=O8();return mh={isValidAddress:function(t,n,r={}){const{networkType:o="prod"}=r,i=e.decode(t,e.encodings.BECH32);if(!i)return!1;const s=i.hrp;let c;if(o==="prod"||o==="testnet")c=n.bech32Hrp[o];else if(n.bech32Hrp)c=n.bech32Hrp.prod.concat(n.bech32Hrp.testnet);else return!1;return c.indexOf(s)!==-1}},mh}var hh,aS;function _ge(){if(aS)return hh;aS=1;var e=DOe(),t=NF(),n=wp(),r=wF();function o(c){try{var l=n.decode(c);return e.decode(new Uint8Array(l).buffer)}catch{return null}}function i(c){var l=o(c);if(!l||!Array.isArray(l)&&l.length!=2)return!1;var p=l[0],u=l[1];if(typeof u!="number")return!1;var d=t.crc32(p);return d==u}function s(c,l,p){return r.isValidAddress(c,l,p)}return hh={isValidAddress:function(c,l,p={}){return i(c)||s(c,l,p)}},hh}var Mh={},oS;function Cge(){return oS||(oS=1,(function(e){(function(t){var n={};function r(u,d,b){if(b!==n)return u instanceof r?u:typeof u>"u"?s:r.parse(u);for(u=u||[];u.length&&!u[u.length-1];)--u.length;this._d=u,this._s=u.length?d||1:0}r._construct=function(u,d){return new r(u,d,n)};var o=1e7,i=7;r.base=o,r.base_log10=i;var s=new r([],0,n);r.ZERO=s;var c=new r([1],1,n);r.ONE=c;var l=new r(c._d,-1,n);r.M_ONE=l,r._0=s,r._1=c,r.small=[s,c,new r([2],1,n),new r([3],1,n),new r([4],1,n),new r([5],1,n),new r([6],1,n),new r([7],1,n),new r([8],1,n),new r([9],1,n),new r([10],1,n),new r([11],1,n),new r([12],1,n),new r([13],1,n),new r([14],1,n),new r([15],1,n),new r([16],1,n),new r([17],1,n),new r([18],1,n),new r([19],1,n),new r([20],1,n),new r([21],1,n),new r([22],1,n),new r([23],1,n),new r([24],1,n),new r([25],1,n),new r([26],1,n),new r([27],1,n),new r([28],1,n),new r([29],1,n),new r([30],1,n),new r([31],1,n),new r([32],1,n),new r([33],1,n),new r([34],1,n),new r([35],1,n),new r([36],1,n)],r.digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),r.prototype.toString=function(u){if(u=+u||10,u<2||u>36)throw new Error("illegal radix "+u+".");if(this._s===0)return"0";if(u===10){var d=this._s<0?"-":"";d+=this._d[this._d.length-1].toString();for(var b=this._d.length-2;b>=0;b--){for(var f=this._d[b].toString();f.length<i;)f="0"+f;d+=f}return d}else{var m=r.digits;u=r.small[u];for(var h=this._s,M=this.abs(),z=[],O;M._s!==0;){var g=M.divRem(u);M=g[0],O=g[1],z.push(m[O.valueOf()])}return(h<0?"-":"")+z.reverse().join("")}},r.radixRegex=[/^$/,/^$/,/^[01]*$/,/^[012]*$/,/^[0-3]*$/,/^[0-4]*$/,/^[0-5]*$/,/^[0-6]*$/,/^[0-7]*$/,/^[0-8]*$/,/^[0-9]*$/,/^[0-9aA]*$/,/^[0-9abAB]*$/,/^[0-9abcABC]*$/,/^[0-9a-dA-D]*$/,/^[0-9a-eA-E]*$/,/^[0-9a-fA-F]*$/,/^[0-9a-gA-G]*$/,/^[0-9a-hA-H]*$/,/^[0-9a-iA-I]*$/,/^[0-9a-jA-J]*$/,/^[0-9a-kA-K]*$/,/^[0-9a-lA-L]*$/,/^[0-9a-mA-M]*$/,/^[0-9a-nA-N]*$/,/^[0-9a-oA-O]*$/,/^[0-9a-pA-P]*$/,/^[0-9a-qA-Q]*$/,/^[0-9a-rA-R]*$/,/^[0-9a-sA-S]*$/,/^[0-9a-tA-T]*$/,/^[0-9a-uA-U]*$/,/^[0-9a-vA-V]*$/,/^[0-9a-wA-W]*$/,/^[0-9a-xA-X]*$/,/^[0-9a-yA-Y]*$/,/^[0-9a-zA-Z]*$/],r.parse=function(u,d){function b(C){return C=C.replace(/\s*[*xX]\s*10\s*(\^|\*\*)\s*/,"e"),C.replace(/^([+\-])?(\d+)\.?(\d*)[eE]([+\-]?\d+)$/,function(S,q,A,v,_){_=+_;var R=_<0,w=A.length+_;S=(R?A:v).length,_=(_=Math.abs(_))>=S?_-S+R:0;var W=new Array(_+1).join("0"),E=A+v;return(q||"")+(R?E=W+E:E+=W).substr(0,w+=R?W.length:0)+(w<E.length?"."+E.substr(w):"")})}u=u.toString(),(typeof d>"u"||+d==10)&&(u=b(u));var f;typeof d>"u"?f="0[xcb]":d==16?f="0x":d==8?f="0c":d==2?f="0b":f="";var m=new RegExp("^([+\\-]?)("+f+")?([0-9a-z]*)(?:\\.\\d*)?$","i").exec(u);if(m){var h=m[1]||"+",M=m[2]||"",z=m[3]||"";if(typeof d>"u")M==="0x"||M==="0X"?d=16:M==="0c"||M==="0C"?d=8:M==="0b"||M==="0B"?d=2:d=10;else if(d<2||d>36)throw new Error("Illegal radix "+d+".");if(d=+d,!r.radixRegex[d].test(z))throw new Error("Bad digit for radix "+d);if(z=z.replace(/^0+/,"").split(""),z.length===0)return s;if(h=h==="-"?-1:1,d==10){for(var O=[];z.length>=i;)O.push(parseInt(z.splice(z.length-r.base_log10,r.base_log10).join(""),10));
101return O.push(parseInt(z.join(""),10)),new r(O,h,n)}var O=s;d=r.small[d];for(var g=r.small,x=0;x<z.length;x++)O=O.multiply(d).add(g[parseInt(z[x],36)]);return new r(O._d,h,n)}else throw new Error("Invalid BigInteger format: "+u)},r.prototype.add=function(u){if(this._s===0)return r(u);if(u=r(u),u._s===0)return this;if(this._s!==u._s)return u=u.negate(),this.subtract(u);for(var d=this._d,b=u._d,f=d.length,m=b.length,h=new Array(Math.max(f,m)+1),M=Math.min(f,m),z=0,O,g=0;g<M;g++)O=d[g]+b[g]+z,h[g]=O%o,z=O/o|0;for(m>f&&(d=b,f=m),g=M;z&&g<f;g++)O=d[g]+z,h[g]=O%o,z=O/o|0;for(z&&(h[g]=z);g<f;g++)h[g]=d[g];return new r(h,this._s,n)},r.prototype.negate=function(){return new r(this._d,-this._s|0,n)},r.prototype.abs=function(){return this._s<0?this.negate():this},r.prototype.subtract=function(u){if(this._s===0)return r(u).negate();if(u=r(u),u._s===0)return this;if(this._s!==u._s)return u=u.negate(),this.add(u);var d=this;this._s<0&&(d=new r(u._d,1,n),u=new r(this._d,1,n));var b=d.compareAbs(u);if(b===0)return s;if(b<0){var f=u;u=d,d=f}var m=d._d,h=u._d,M=m.length,z=h.length,O=new Array(M),g=0,x,C;for(x=0;x<z;x++)C=m[x]-g-h[x],C<0?(C+=o,g=1):g=0,O[x]=C;for(x=z;x<M;x++){if(C=m[x]-g,C<0)C+=o;else{O[x++]=C;break}O[x]=C}for(;x<M;x++)O[x]=m[x];return new r(O,b,n)},(function(){function u(b,f){for(var m=b._d,h=m.slice(),M=0;;){var z=(m[M]||0)+1;if(h[M]=z%o,z<=o-1)break;++M}return new r(h,f,n)}function d(b,f){for(var m=b._d,h=m.slice(),M=0;;){var z=(m[M]||0)-1;if(z<0)h[M]=z+o;else{h[M]=z;break}++M}return new r(h,f,n)}r.prototype.next=function(){switch(this._s){case 0:return c;case-1:return d(this,-1);default:return u(this,1)}},r.prototype.prev=function(){switch(this._s){case 0:return l;case-1:return u(this,-1);default:return d(this,1)}}})(),r.prototype.compareAbs=function(u){if(this===u)return 0;if(!(u instanceof r)){if(!isFinite(u))return isNaN(u)?u:-1;u=r(u)}if(this._s===0)return u._s!==0?-1:0;if(u._s===0)return 1;var d=this._d.length,b=u._d.length;if(d<b)return-1;if(d>b)return 1;for(var f=this._d,m=u._d,h=d-1;h>=0;h--)if(f[h]!==m[h])return f[h]<m[h]?-1:1;return 0},r.prototype.compare=function(u){if(this===u)return 0;if(u=r(u),this._s===0)return-u._s;if(this._s===u._s){var d=this.compareAbs(u);return d*this._s}else return this._s},r.prototype.isUnit=function(){return this===c||this===l||this._d.length===1&&this._d[0]===1},r.prototype.multiply=function(u){if(this._s===0||(u=r(u),u._s===0))return s;if(this.isUnit())return this._s<0?u.negate():u;if(u.isUnit())return u._s<0?this.negate():this;if(this===u)return this.square();var d=this._d.length>=u._d.length,b=(d?this:u)._d,f=(d?u:this)._d,m=b.length,h=f.length,M=m+h,z=new Array(M),O;for(O=0;O<M;O++)z[O]=0;for(O=0;O<h;O++){for(var g=0,x=f[O],C=m+O,S,q=O;q<C;q++)S=z[q]+x*b[q-O]+g,g=S/o|0,z[q]=S%o|0;g&&(S=z[q]+g,g=S/o|0,z[q]=S%o)}return new r(z,this._s*u._s,n)},r.prototype.multiplySingleDigit=function(u){if(u===0||this._s===0)return s;if(u===1)return this;var d;if(this._d.length===1)return d=this._d[0]*u,d>=o?new r([d%o|0,d/o|0],1,n):new r([d],1,n);if(u===2)return this.add(this);if(this.isUnit())return new r([u],1,n);for(var b=this._d,f=b.length,m=f+1,h=new Array(m),M=0;M<m;M++)h[M]=0;for(var z=0,O=0;O<f;O++)d=u*b[O]+z,z=d/o|0,h[O]=d%o|0;return z&&(h[O]=z),new r(h,1,n)},r.prototype.square=function(){if(this._s===0)return s;if(this.isUnit())return c;var u=this._d,d=u.length,b=new Array(d+d+1),f,m,h,M;for(M=0;M<d;M++)h=M*2,f=u[M]*u[M],m=f/o|0,b[h]=f%o,b[h+1]=m;for(M=0;M<d;M++){m=0,h=M*2+1;for(var z=M+1;z<d;z++,h++)f=u[z]*u[M]*2+b[h]+m,m=f/o|0,b[h]=f%o;h=d+M;var O=m+b[h];m=O/o|0,b[h]=O%o,b[h+1]+=m}return new r(b,1,n)},r.prototype.quotient=function(u){return this.divRem(u)[0]},r.prototype.divide=r.prototype.quotient,r.prototype.remainder=function(u){return this.divRem(u)[1]},r.prototype.divRem=function(u){if(u=r(u),u._s===0)throw new Error("Divide by zero");if(this._s===0)return[s,s];if(u._d.length===1)return this.divRemSmall(u._s*u._d[0]);switch(this.compareAbs(u)){case 0:return[this._s===u._s?c:l,s];case-1:return[s,this]}var d=this._s*u._s,b=u.abs(),f=this._d,m=f.length;u._d.length;for(var h=[],M,z=new r([],0,n);m;){if(z._d.unshift(f[--m]),z=new r(z._d,1,n),z.compareAbs(u)<0){h.push(0);continue}if(z._s===0)M=0;else{var O=z._d.length,g=b._d.length,x=z._d[O-1]*o+z._d[O-2],C=b._d[g-1]*o+b._d[g-2];z._d.length>b._d.length&&(x=(x+1)*o),M=Math.ceil(x/C)}
101do{var S=b.multiplySingleDigit(M);if(S.compareAbs(z)<=0)break;M--}while(M);if(h.push(M),!!M){var q=z.subtract(S);z._d=q._d.slice()}}return[new r(h.reverse(),d,n),new r(z._d,this._s,n)]},r.prototype.divRemSmall=function(u){var d;if(u=+u,u===0)throw new Error("Divide by zero");var b=u<0?-1:1,f=this._s*b;if(u=Math.abs(u),u<1||u>=o)throw new Error("Argument out of range");if(this._s===0)return[s,s];if(u===1||u===-1)return[f===1?this.abs():new r(this._d,f,n),s];if(this._d.length===1){var m=new r([this._d[0]/u|0],1,n);return d=new r([this._d[0]%u|0],1,n),f<0&&(m=m.negate()),this._s<0&&(d=d.negate()),[m,d]}for(var h=this._d.slice(),M=new Array(h.length),z=0,O=0,g=0,x;h.length;){if(z=z*o+h[h.length-1],z<u){M[g++]=0,h.pop(),O=o*O+z;continue}z===0?x=0:x=z/u|0;var C=u*x;if(O=z-C,M[g++]=x,!x){h.pop();continue}h.pop(),z=O}return d=new r([O],1,n),this._s<0&&(d=d.negate()),[new r(M.reverse(),f,n),d]},r.prototype.isEven=function(){var u=this._d;return this._s===0||u.length===0||u[0]%2===0},r.prototype.isOdd=function(){return!this.isEven()},r.prototype.sign=function(){return this._s},r.prototype.isPositive=function(){return this._s>0},r.prototype.isNegative=function(){return this._s<0},r.prototype.isZero=function(){return this._s===0},r.prototype.exp10=function(u){if(u=+u,u===0)return this;if(Math.abs(u)>Number(p))throw new Error("exponent too large in BigInteger.exp10");if(this._s===0)return s;if(u>0){for(var d=new r(this._d.slice(),this._s,n);u>=i;u-=i)d._d.unshift(0);return u==0?d:(d._s=1,d=d.multiplySingleDigit(Math.pow(10,u)),this._s<0?d.negate():d)}else{if(-u>=this._d.length*i)return s;var d=new r(this._d.slice(),this._s,n);for(u=-u;u>=i;u-=i)d._d.shift();return u==0?d:d.divRemSmall(Math.pow(10,u))[0]}},r.prototype.pow=function(u){if(this.isUnit())return this._s>0?this:r(u).isOdd()?this:this.negate();if(u=r(u),u._s===0)return c;if(u._s<0){if(this._s===0)throw new Error("Divide by zero");return s}if(this._s===0)return s;if(u.isUnit())return this;if(u.compareAbs(p)>0)throw new Error("exponent too large in BigInteger.pow");for(var d=this,b=c,f=r.small[2];u.isPositive();){if(u.isOdd()&&(b=b.multiply(d),u.isUnit()))return b;d=d.square(),u=u.quotient(f)}return b},r.prototype.modPow=function(u,d){for(var b=c,f=this;u.isPositive();)u.isOdd()&&(b=b.multiply(f).remainder(d)),u=u.quotient(r.small[2]),u.isPositive()&&(f=f.square().remainder(d));return b},r.prototype.log=function(){switch(this._s){case 0:return-1/0;case-1:return NaN}var u=this._d.length;if(u*i<30)return Math.log(this.valueOf());var d=Math.ceil(30/i),b=this._d.slice(u-d);return Math.log(new r(b,1,n).valueOf())+(u-d)*Math.log(o)},r.prototype.valueOf=function(){return parseInt(this.toString(),10)},r.prototype.toJSValue=function(){return parseInt(this.toString(),10)},r.prototype.lowVal=function(){return this._d[0]||0};var p=r(2147483647);r.MAX_EXP=p,(function(){function u(f){return function(m){return f.call(r(m))}}function d(f){return function(m,h){return f.call(r(m),r(h))}}function b(f){return function(m,h,M){return f.call(r(m),r(h),r(M))}}(function(){var f,m,h="toJSValue,isEven,isOdd,sign,isZero,isNegative,abs,isUnit,square,negate,isPositive,toString,next,prev,log".split(","),M="compare,remainder,divRem,subtract,add,quotient,divide,multiply,pow,compareAbs".split(","),z=["modPow"];for(f=0;f<h.length;f++)m=h[f],r[m]=u(r.prototype[m]);for(f=0;f<M.length;f++)m=M[f],r[m]=d(r.prototype[m]);for(f=0;f<z.length;f++)m=z[f],r[m]=b(r.prototype[m]);r.exp10=function(O,g){return r(O).exp10(g)}})()})(),t.JSBigInt=r})(e)})(Mh)),Mh}var zh,iS;function qge(){if(iS)return zh;iS=1;var e=Cge().JSBigInt,t=(function(){for(var n={},r="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",o=[],i=0;i<r.length;i++)o.push(r.charCodeAt(i));var s=[0,2,3,5,6,7,9,10,11],c=o.length,l=8,p=11,u=new e(2).pow(64);function d(z){if(z.length%2!==0)throw"Hex string has invalid length!";for(var O=new Uint8Array(z.length/2),g=0;g<z.length/2;++g)O[g]=parseInt(z.slice(g*2,g*2+2),16);return O}function b(z){for(var O=[],g=0;g<z.length;++g)O.push(("0"+z[g].toString(16)).slice(-2));return O.join("")}
101function f(z){for(var O=new Uint8Array(z.length),g=0;g<z.length;g++)O[g]=z.charCodeAt(g);return O}function m(z){for(var O=[],g=0;g<z.length;g++)O.push(String.fromCharCode(z[g]));return O.join("")}function h(z){if(z.length<1||z.length>8)throw"Invalid input length";var O=e.ZERO,g=new e(2).pow(8),x=0;switch(9-z.length){case 1:O=O.add(z[x++]);case 2:O=O.multiply(g).add(z[x++]);case 3:O=O.multiply(g).add(z[x++]);case 4:O=O.multiply(g).add(z[x++]);case 5:O=O.multiply(g).add(z[x++]);case 6:O=O.multiply(g).add(z[x++]);case 7:O=O.multiply(g).add(z[x++]);case 8:O=O.multiply(g).add(z[x++]);break;default:throw"Impossible condition"}return O}function M(z,O){var g=new Uint8Array(O);if(O<1||O>8)throw"Invalid input length";for(var x=new e(2).pow(8),C=O-1;C>=0;C--)g[C]=z.remainder(x).toJSValue(),z=z.divide(x);return g}return n.encode_block=function(z,O,g){if(z.length<1||z.length>p)throw"Invalid block length: "+z.length;for(var x=h(z),C=s[z.length]-1;x.compare(0)===1;){var S=x.divRem(c),q=S[1];x=S[0],O[g+C]=o[q.toJSValue()],C--}return O},n.encode=function(z){var O=d(z);if(O.length===0)return"";var g=Math.floor(O.length/l),x=O.length%l,C=g*p+s[x],S=new Uint8Array(C),q;for(q=0;q<C;++q)S[q]=o[0];for(q=0;q<g;q++)S=n.encode_block(O.subarray(q*l,q*l+l),S,q*p);return x>0&&(S=n.encode_block(O.subarray(g*l,g*l+x),S,g*p)),m(S)},n.decode_block=function(z,O,g){if(z.length<1||z.length>p)throw"Invalid block length: "+z.length;var x=s.indexOf(z.length);if(x<=0)throw"Invalid block size";for(var C=new e(0),S=new e(1),q=z.length-1;q>=0;q--){var A=o.indexOf(z[q]);if(A<0)throw"Invalid symbol";var v=S.multiply(A).add(C);if(v.compare(u)===1)throw"Overflow";C=v,S=S.multiply(c)}if(x<l&&new e(2).pow(8*x).compare(C)<=0)throw"Overflow 2";return O.set(M(C,x),g),O},n.decode=function(z){if(z=f(z),z.length===0)return"";var O=Math.floor(z.length/p),g=z.length%p,x=s.indexOf(g);if(x<0)throw"Invalid encoded length";for(var C=O*l+x,S=new Uint8Array(C),q=0;q<O;q++)S=n.decode_block(z.subarray(q*p,q*p+p),S,q*l);return g>0&&(S=n.decode_block(z.subarray(O*p,O*p+g),S,O*l)),b(S)},n})();return zh=t,zh}var Oh,sS;function Sge(){if(sS)return Oh;sS=1;var e=sr(),t=qge(),n="prod",r=new RegExp("^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{95}$"),o=new RegExp("^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{106}$");function i(c,l,p,u){var d=l.addressTypes;u=="integrated"&&(d=l.iAddressTypes);var b=parseInt(c.substr(0,2),16).toString();switch(p){case"prod":return d.prod.indexOf(b)>=0;case"testnet":return d.testnet.indexOf(b)>=0;case"stagenet":return d.stagenet.indexOf(b)>=0;case"both":return d.prod.indexOf(b)>=0||d.testnet.indexOf(b)>=0||d.stagenet.indexOf(b)>=0;default:return!1}}function s(c){if(c.length%2!==0)return null;for(var l=new Uint8Array(c.length/2),p=0;p<c.length/2;++p)l[p]=parseInt(c.slice(p*2,p*2+2),16);return l}return Oh={isValidAddress:function(c,l,p={}){const{networkType:u=n}=p;var d="standard";if(!r.test(c))if(o.test(c))d="integrated";else return!1;var b=t.decode(c);if(!b||!i(b,l,u,d))return!1;var f=b.slice(-8),m=e.keccak256Checksum(s(b.slice(0,-8)));return f===m}},Oh}var gh,cS;function Rge(){if(cS)return gh;cS=1;var e=sr(),t=M8(),n="13456789abcdefghijkmnopqrstuwxyz",r=t(n),o=new RegExp("^(xrb|nano)_(["+n+"]{60})$");return gh={isValidAddress:function(i){return o.test(i)?this.verifyChecksum(i):!1},verifyChecksum:function(i){var s=r.decode(o.exec(i)[2]).slice(-37),c=e.blake2b(e.toHex(s.slice(0,-5)),5),l=e.toHex(s.slice(-5).reverse());return c===l}},gh}var Kl={exports:{}};Kl.exports;var lS;function Nge(){return lS||(lS=1,(function(e,t){var n=200,r="__lodash_hash_undefined__",o=1,i=2,s=9007199254740991,c="[object Arguments]",l="[object Array]",p="[object AsyncFunction]",u="[object Boolean]",d="[object Date]",b="[object Error]",f="[object Function]",m="[object GeneratorFunction]",h="[object Map]",M="[object Number]",z="[object Null]",O="[object Object]",g="[object Promise]",x="[object Proxy]",C="[object RegExp]",S="[object Set]",q="[object String]",A="[object Symbol]",v="[object Undefined]",_="[object WeakMap]",R="[object ArrayBuffer]",w="[object DataView]",W="[object Float32Array]",E="[object Float64Array
101]",j="[object Int8Array]",T="[object Int16Array]",F="[object Int32Array]",Z="[object Uint8Array]",re="[object Uint8ClampedArray]",ne="[object Uint16Array]",k="[object Uint32Array]",K=/[\\^$.*+?()[\]{}|]/g,U=/^\[object .+?Constructor\]$/,G=/^(?:0|[1-9]\d*)$/,H={};H[W]=H[E]=H[j]=H[T]=H[F]=H[Z]=H[re]=H[ne]=H[k]=!0,H[c]=H[l]=H[R]=H[u]=H[w]=H[d]=H[b]=H[f]=H[h]=H[M]=H[O]=H[C]=H[S]=H[q]=H[_]=!1;var ie=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,Oe=typeof self=="object"&&self&&self.Object===Object&&self,Me=ie||Oe||Function("return this")(),xe=t&&!t.nodeType&&t,_e=xe&&!0&&e&&!e.nodeType&&e,be=_e&&_e.exports===xe,he=be&&ie.process,ee=(function(){try{return he&&he.binding&&he.binding("util")}catch{}})(),oe=ee&&ee.isTypedArray;function X(me,je){for(var l0=-1,W0=me==null?0:me.length,V1=0,u1=[];++l0<W0;){var X1=me[l0];je(X1,l0,me)&&(u1[V1++]=X1)}return u1}function de(me,je){for(var l0=-1,W0=je.length,V1=me.length;++l0<W0;)me[V1+l0]=je[l0];return me}function le(me,je){for(var l0=-1,W0=me==null?0:me.length;++l0<W0;)if(je(me[l0],l0,me))return!0;return!1}function ve(me,je){for(var l0=-1,W0=Array(me);++l0<me;)W0[l0]=je(l0);return W0}function Be(me){return function(je){return me(je)}}function Ge(me,je){return me.has(je)}function Ye(me,je){return me?.[je]}function Re(me){var je=-1,l0=Array(me.size);return me.forEach(function(W0,V1){l0[++je]=[V1,W0]}),l0}function we(me,je){return function(l0){return me(je(l0))}}function Ke(me){var je=-1,l0=Array(me.size);return me.forEach(function(W0){l0[++je]=W0}),l0}var Ze=Array.prototype,De=Function.prototype,Y=Object.prototype,I=Me["__core-js_shared__"],P=De.toString,D=Y.hasOwnProperty,Q=(function(){var me=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||"");return me?"Symbol(src)_1."+me:""})(),te=Y.toString,pe=RegExp("^"+P.call(D).replace(K,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ce=be?Me.Buffer:void 0,Ne=Me.Symbol,ye=Me.Uint8Array,He=Y.propertyIsEnumerable,Ve=Ze.splice,f0=Ne?Ne.toStringTag:void 0,Ee=Object.getOwnPropertySymbols,u0=ce?ce.isBuffer:void 0,Je=we(Object.keys,Object),$e=$n(Me,"DataView"),y0=$n(Me,"Map"),r0=$n(Me,"Promise"),_0=$n(Me,"Set"),l1=$n(Me,"WeakMap"),C1=$n(Object,"create"),w1=Ct($e),U1=Ct(y0),jt=Ct(r0),Y0=Ct(_0),o1=Ct(l1),_t=Ne?Ne.prototype:void 0,kt=_t?_t.valueOf:void 0;function Pt(me){var je=-1,l0=me==null?0:me.length;for(this.clear();++je<l0;){var W0=me[je];this.set(W0[0],W0[1])}}function It(){this.__data__=C1?C1(null):{},this.size=0}function vr(me){var je=this.has(me)&&delete this.__data__[me];return this.size-=je?1:0,je}function nn(me){var je=this.__data__;if(C1){var l0=je[me];return l0===r?void 0:l0}return D.call(je,me)?je[me]:void 0}function fn(me){var je=this.__data__;return C1?je[me]!==void 0:D.call(je,me)}function Bt(me,je){var l0=this.__data__;return this.size+=this.has(me)?0:1,l0[me]=C1&&je===void 0?r:je,this}Pt.prototype.clear=It,Pt.prototype.delete=vr,Pt.prototype.get=nn,Pt.prototype.has=fn,Pt.prototype.set=Bt;function st(me){var je=-1,l0=me==null?0:me.length;for(this.clear();++je<l0;){var W0=me[je];this.set(W0[0],W0[1])}}function xr(){this.__data__=[],this.size=0}function mn(me){var je=this.__data__,l0=rn(je,me);if(l0<0)return!1;var W0=je.length-1;return l0==W0?je.pop():Ve.call(je,l0,1),--this.size,!0}function wa(me){var je=this.__data__,l0=rn(je,me);return l0<0?void 0:je[l0][1]}function Hr(me){return rn(this.__data__,me)>-1}function ze(me,je){var l0=this.__data__,W0=rn(l0,me);return W0<0?(++this.size,l0.push([me,je])):l0[W0][1]=je,this}st.prototype.clear=xr,st.prototype.delete=mn,st.prototype.get=wa,st.prototype.has=Hr,st.prototype.set=ze;function Ue(me){var je=-1,l0=me==null?0:me.length;for(this.clear();++je<l0;){var W0=me[je];this.set(W0[0],W0[1])}}function t0(){this.size=0,this.__data__={hash:new Pt,map:new(y0||st),string:new Pt}}function h0(me){var je=kn(this,me).delete(me);return this.size-=je?1:0,je}function B0(me){return kn(this,me).get(me)}function $0(me){return kn(this,me).has(me)}function n1(me,je){var l0=kn(this,me),W0=l0.size;return l0.set(me,je),this.size+=l0.size==W0?0:1,this}Ue.prototype.clear=t0,Ue.prototype.delete=h0,Ue.prototype.get=B0,Ue.prototype.has=$0,Ue.prototype.set=n1;function _1(me){var je=-1,l0=me==null?0:me.length;for(this.__data__=new Ue;++je<l0;)this.add(me[je])}function k1(me){return this.__data__.set(me,r),this}function q1(me){return this.__data__.has(me)}_1.prototype.add=_1.prototype.push=k1,_1.prototype.has=q1;function a1(me){var je=this.__data__=new st(me);this.size=je.size}function hn(){this.__data__=new st,this.size=0}function ct(me){var je=this.__data__,l0=je.delete(me);return this.size=je.size,l0}function lt(me){return this.__data__.get(me)}function K0(me){return this.__data__.has(me)}function yn(me,je){var l0=this.__data__;if(l0 instanceof st){var W0=l0.__data__;if(!y0||W0.length<n-1)return W0.push([me,je]),this.size=++l0.size,this;l0=this.__data__=new Ue(W0)}return l0.set(me,je),this.size=l0.size,this}a1.prototype.clear=hn,a1.prototype.delete=ct,a1.prototype.get=lt,a1.prototype.has=K0,a1.prototype.set=yn;function Ur(me,je){var l0=ft(me),W0=!l0&&kp(me),V1=!l0&&!W0&&La(me),u1=!l0&&!W0&&!V1&&zs(me),X1=l0||W0||V1||u1,mt=X1?ve(me.length,String):[],qt=mt.length;for(var et in me)D.call(me,et)&&!(X1&&(et=="length"||V1&&(et=="offset"||et=="parent")||u1&&(et=="buffer"||et=="byteLength"||et=="byteOffset")||bo(et,qt)))&&mt.push(et);return mt}function rn(me,je){for(var l0=me.length;l0--;)if(da(me[l0][0],je))return l0;return-1}function pa(me,je,l0){var W0=je(me);return ft(me)?W0:de(W0,l0(me))}function Vr(me){return me==null?me===void 0?v:z:f0&&f0 in Object(me)?ua(me):Ea(me)}function si(me){return xn(me)&&Vr(me)==c}function ci(me,je,l0,W0,V1){return me===je?!0:me==null||je==null||!xn(me)&&!xn(je)?me!==me&&je!==je:Z0(me,je,l0,W0,ci,V1)}function Z0(me,je,l0,W0,V1,u1){var X1=ft(me),mt=ft(je),qt=X1?l:Gn(me),et=mt?l:Gn(je);qt=qt==c?O:qt,et=et==c?O:et;var Pn=qt==O,ur=et==O,Ft=qt==et;if(Ft&&La(me)){if(!La(je))return!1;X1=!0,Pn=!1}if(Ft&&!Pn)return u1||(u1=new a1),X1||zs(me)?$r(me,je,l0,W0,V1,u1):Gt(me,je,qt,l
vendor: 4,701 bytes, line 101
1010,W0,V1,u1);if(!(l0&o)){var _n=Pn&&D.call(me,"__wrapped__"),In=ur&&D.call(je,"__wrapped__");if(_n||In){var dr=_n?me.value():me,Kn=In?je.value():je;return u1||(u1=new a1),V1(dr,Kn,l0,W0,u1)}}return Ft?(u1||(u1=new a1),vn(me,je,l0,W0,V1,u1)):!1}function v1(me){if(!Pp(me)||Dt(me))return!1;var je=Ms(me)?pe:U;return je.test(Ct(me))}function Xr(me){return xn(me)&&Gr(me.length)&&!!H[Vr(me)]}function An(me){if(!pr(me))return Je(me);var je=[];for(var l0 in Object(me))D.call(me,l0)&&l0!="constructor"&&je.push(l0);return je}function $r(me,je,l0,W0,V1,u1){var X1=l0&o,mt=me.length,qt=je.length;if(mt!=qt&&!(X1&&qt>mt))return!1;var et=u1.get(me);if(et&&u1.get(je))return et==je;var Pn=-1,ur=!0,Ft=l0&i?new _1:void 0;for(u1.set(me,je),u1.set(je,me);++Pn<mt;){var _n=me[Pn],In=je[Pn];if(W0)var dr=X1?W0(In,_n,Pn,je,me,u1):W0(_n,In,Pn,me,je,u1);if(dr!==void 0){if(dr)continue;ur=!1;break}if(Ft){if(!le(je,function(Kn,Cr){if(!Ge(Ft,Cr)&&(_n===Kn||V1(_n,Kn,l0,W0,u1)))return Ft.push(Cr)})){ur=!1;break}}else if(!(_n===In||V1(_n,In,l0,W0,u1))){ur=!1;break}}return u1.delete(me),u1.delete(je),ur}function Gt(me,je,l0,W0,V1,u1,X1){switch(l0){case w:if(me.byteLength!=je.byteLength||me.byteOffset!=je.byteOffset)return!1;me=me.buffer,je=je.buffer;case R:return!(me.byteLength!=je.byteLength||!u1(new ye(me),new ye(je)));case u:case d:case M:return da(+me,+je);case b:return me.name==je.name&&me.message==je.message;case C:case q:return me==je+"";case h:var mt=Re;case S:var qt=W0&o;if(mt||(mt=Ke),me.size!=je.size&&!qt)return!1;var et=X1.get(me);if(et)return et==je;W0|=i,X1.set(me,je);var Pn=$r(mt(me),mt(je),W0,V1,u1,X1);return X1.delete(me),Pn;case A:if(kt)return kt.call(me)==kt.call(je)}return!1}function vn(me,je,l0,W0,V1,u1){var X1=l0&o,mt=Xn(me),qt=mt.length,et=Xn(je),Pn=et.length;if(qt!=Pn&&!X1)return!1;for(var ur=qt;ur--;){var Ft=mt[ur];if(!(X1?Ft in je:D.call(je,Ft)))return!1}var _n=u1.get(me);if(_n&&u1.get(je))return _n==je;var In=!0;u1.set(me,je),u1.set(je,me);for(var dr=X1;++ur<qt;){Ft=mt[ur];var Kn=me[Ft],Cr=je[Ft];if(W0)var sl=X1?W0(Cr,Kn,Ft,je,me,u1):W0(Kn,Cr,Ft,me,je,u1);if(!(sl===void 0?Kn===Cr||V1(Kn,Cr,l0,W0,u1):sl)){In=!1;break}dr||(dr=Ft=="constructor")}if(In&&!dr){var Os=me.constructor,Kr=je.constructor;Os!=Kr&&"constructor"in me&&"constructor"in je&&!(typeof Os=="function"&&Os instanceof Os&&typeof Kr=="function"&&Kr instanceof Kr)&&(In=!1)}return u1.delete(me),u1.delete(je),In}function Xn(me){return pa(me,Ip,p1)}function kn(me,je){var l0=me.__data__;return li(je)?l0[typeof je=="string"?"string":"hash"]:l0.map}function $n(me,je){var l0=Ye(me,je);return v1(l0)?l0:void 0}function ua(me){var je=D.call(me,f0),l0=me[f0];try{me[f0]=void 0;var W0=!0}catch{}var V1=te.call(me);return W0&&(je?me[f0]=l0:delete me[f0]),V1}var p1=Ee?function(me){return me==null?[]:(me=Object(me),X(Ee(me),function(je){return He.call(me,je)}))}:il,Gn=Vr;($e&&Gn(new $e(new ArrayBuffer(1)))!=w||y0&&Gn(new y0)!=h||r0&&Gn(r0.resolve())!=g||_0&&Gn(new _0)!=S||l1&&Gn(new l1)!=_)&&(Gn=function(me){var je=Vr(me),l0=je==O?me.constructor:void 0,W0=l0?Ct(l0):"";if(W0)switch(W0){case w1:return w;case U1:return h;case jt:return g;case Y0:return S;case o1:return _}return je});function bo(me,je){return je=je??s,!!je&&(typeof me=="number"||G.test(me))&&me>-1&&me%1==0&&me<je}function li(me){var je=typeof me;return je=="string"||je=="number"||je=="symbol"||je=="boolean"?me!=="__proto__":me===null}function Dt(me){return!!Q&&Q in me}function pr(me){var je=me&&me.constructor,l0=typeof je=="function"&&je.prototype||Y;return me===l0}function Ea(me){return te.call(me)}function Ct(me){if(me!=null){try{return P.call(me)}catch{}try{return me+""}catch{}}return""}function da(me,je){return me===je||me!==me&&je!==je}var kp=si((function(){return arguments})())?si:function(me){return xn(me)&&D.call(me,"callee")&&!He.call(me,"callee")},ft=Array.isArray;function _r(me){return me!=null&&Gr(me.length)&&!Ms(me)}var La=u0||ui;function pi(me,je){return ci(me,je)}function Ms(me){if(!Pp(me))return!1;var je=Vr(me);return je==f||je==m||je==p||je==x}function Gr(me){return typeof me=="number"&&me>-1&&me%1==0&&me<=s}function Pp(me){var je=typeof me;return me!=null&&(je=="object"||je=="function")}function xn(me){return me!=null&&typeof me=="object"}var zs=oe?Be(oe):Xr;function Ip(me){return _r(me)?Ur(me):An(me)}function il(){return[]}function ui(){return!1}e.exports=pi})(Kl,Kl.exports)),Kl.exports}var yh,pS;function wge(){if(pS)return yh;pS=1;var e=sr(),t=Nge();return yh={isValidAddress:function(n){return n.length!==76?!1:this.verifyChecksum(n)},verifyChecksum:function(n){var r=n.slice(0,64),o=n.slice(64,76),i=e.blake2b(r,32).slice(0,12);return!!t(i,o)}},yh}var Ah,uS;function EF(){if(uS)return Ah;uS=1;var e=sr();
101function t(n){if(typeof n!="string"||n.length!==34)return!1;try{var r=e.base58(n)}catch{return!1}var o=r.length,i=o-4,s=r.slice(i);r=r.slice(0,i);var c=e.sha256(e.byteArray2hexStr(r)),l=e.hexStr2byteArray(e.sha256(c)),p=l.slice(0,4);return s[0]===p[0]&&s[1]===p[1]&&s[2]===p[2]&&s[3]===p[3]?r:!1}return Ah={isValidAddress:function(n,r,o){var i=t(n);return!i||i.length!==21?!1:i[0]===65}},Ah}var vh,dS;function Ege(){if(dS)return vh;dS=1;var e=sr(),t=function(n){var r=n.toString().toUpperCase().replace(/-/g,"");if(!r||r.length!==40)return!1;var o=e.toHex(e.base32.b32decode(r)),i=e.keccak256Checksum(Buffer.from(o.slice(0,42),"hex"));return i===o.slice(42)};return vh={isValidAddress:t},vh}var xh,bS;function Lge(){if(bS)return xh;bS=1;var e=sr(),t=O8(),n=g8();function r(o,i,s){var c=s?s.networkType:"",l="bitcoincash",p=new RegExp(i.regexp),u,d=o.split(":");if(d.length===1)u=o;else{if(d[0]!=="bitcoincash")return!1;u=d[1]}if(!p.test(u)||u.toLowerCase()!=u&&u.toUpperCase()!=u)return!1;var b=e.base32.b32decode(u);c==="testnet"&&(l="bchtest");try{if(t.verifyChecksum(l,b,t.encodings.BECH32))return!1}catch{return!1}return!0}return xh={isValidAddress:function(o,i,s){return r(o,i,s)||n.isValidAddress(o,i,s)}},xh}var _h,fS;function Tge(){if(fS)return _h;fS=1;var e=M8(),t=NF(),n=sr(),r="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",o=e(r),i=new RegExp("^["+r+"]{56}$"),s=48;function c(l){var p=l&255,u=l>>8&255;return p<<8|u}return _h={isValidAddress:function(l){return i.test(l)?this.verifyChecksum(l):!1},verifyChecksum:function(l){var p=o.decode(l);if(p[0]!==s)return!1;var u=n.numberToHex(c(t.crc16xmodem(p.slice(0,-2))),4),d=n.toHex(p.slice(-2));return u===d}},_h}var Ch,mS;function Wge(){if(mS)return Ch;mS=1;function e(t,n,r){var o=/^[a-z0-9.]+$/g;return t.search(o)!==-1&&t.length===12}return Ch={isValidAddress:function(t,n,r){return e(t)}},Ch}var qh,hS;function jge(){if(hS)return qh;hS=1;const e=wp(),t=sr(),n=new Uint8Array([6,161,159]);function r(i){let s=i.slice(0,-4),c=i.slice(-4),l=t.hexStr2byteArray(t.sha256x2(t.byteArray2hexStr(s)));if(!(c[0]^l[0]|c[1]^l[1]|c[2]^l[2]|c[3]^l[3]))return s}return qh={isValidAddress:function(i){try{let s=e.decode(i),c=r(s);return c?(c.slice(n.length),!0):!1}catch{return!1}}},qh}var Sh,MS;function y8(){if(MS)return Sh;MS=1;const e=wp();return Sh={isValidAddress:function(t,n,r={}){try{if(!t||t.length==0||n.minLength&&t.length<n.minLength||n.maxLength&&t.length>n.maxLength)return!1;try{const o=e.decode(t);if(!o||!o.length)return!1}catch{return!1}return!0}catch{return!1}}},Sh}var Rh,zS;function kge(){if(zS)return Rh;zS=1;var e=g8(),t=z8(),n=EF(),r=y8();const o=(s,c,l)=>r.isValidAddress(s,{...c,maxLength:44,minLength:43},l);function i(s,c,l){return e.isValidAddress(s,c,l)||t.isValidAddress(s,c,l)||n.isValidAddress(s,c,l)||o(s,c,l)}return Rh={isValidAddress:function(s,c,l){if(l)switch(l.chainType?l.chainType.toLowerCase():""){case"erc20":case"ethereum":return t.isValidAddress(s,c,l.networkType);case"omni":return e.isValidAddress(s,c,l.networkType);case"tron":return n.isValidAddress(s,c,l.networkType);case"solana":return o(s,c,l.networkType)}return i(s,c,l)}},Rh}var Nh,OS;function Pge(){if(OS)return Nh;OS=1;var e=z8(),t=y8();const n=(o,i,s)=>t.isValidAddress(o,{...i,maxLength:44,minLength:43},s);function r(o,i,s){return e.isValidAddress(o,i,s)||n(o,i,s)}return Nh={isValidAddress:function(o,i,s){if(s)switch(s.chainType){case"arbitrum":case"avalanche":case"erc20":case"ethereum":return e.isValidAddress(o,i,s.networkType);case"solana":return n(o,i,s.networkType)}return r(o,i,s)}},Nh}var wh,gS;function Ige(){if(gS)return wh;gS=1;const e=sr(),t=4,n=58;return wh={isValidAddress:function(r,o,i={}){const{networkType:s="prod"}=i;return this.verifyChecksum(r)},verifyChecksum:function(r){if(r.length!==n)return!1;{const o=e.base32.b32decode(r),i=o.slice(0,o.length-t),s=e.byteArray2hexStr(o.slice(-4)).toString("HEX");return e.sha512_256(e.byteArray2hexStr(i)).substr(-t*2)===s}}},wh}var Eh,yS;function Bge(){if(yS)return Eh;yS=1;const e=sr(),t=[{addressLength:3,accountIndexLength:1,checkSumLength:1},{addressLength:4,accountIndexLength:2,checkSumLength:1},{addressLength:5,accountIndexLength:2,checkSumLength:2},{addressLength:6,accountIndexLength:4,checkSumLength:1},{addressLength:7,accountIndexLength:4,checkSumLength:2},{addressLength:8,accountIndexLength:4,checkSumLength:3},{addressLength:9,accountIndexLength:4,checkSumLength:4},{addressLength:10,accountIndexLength:8,checkSumLength:1},{addressLength:11,accountIndexLength:8,checkSumLength:2},{addressLength:12,accountIndexLength:8,checkSumLength:3},{addressLength:13,accountIndexLength:8,checkSumLength:4},{addressLength:14,accountIndexLength:8,checkSumLength:5},{addressLength:15,accountIndexLength:8,checkSumLength:6},{addressLength:16,accountIndexLength:8,checkSumLength:7},{addressLength:17,accountIndexLength:8,checkSumLength:8},{addressLength:34,accountIndexLength:32,checkSumLength:2}];return Eh={isValidAddress:function(n,r,o={}){const{networkType:i="prod"}=o;return this.verifyChecksum(n)},verifyChecksum:function(n){try{const r="53533538505245",o=e.base58(n),i=e.byteArray2hexStr(o.slice(0,1)),s=o.slice(1),c=t.find(d=>d.addressLength===s.length);if(!c)throw new Error("Invalid address length");const l=e.byteArray2hexStr(s.slice(0,c.accountIndexLength)),p=e.byteArray2hexStr(s.slice(-c.checkSumLength));return e.blake2b(r+i+l,64).substr(0,c.checkSumLength*2).toUpperCase()==p}catch{return!1}}},Eh}var Lh,AS;function Dge(){return AS||(AS=1,Lh={isValidAddress:function(e){return!!/^0x[0-9a-fA-F]{64}$/.test(e)}}),Lh}var Th,vS;function Fge(){if(vS)return Th;vS=1,sr();var e=function(t){if(!/^\d+\.\d+\.\d+$/.test(t))return!1;const[r,o,i]=t.split(".").map(Number);return Number.isInteger(r)&&r>=0&&Number.isInteger(o)&&o>=0&&Number.isInteger(i)&&i>=0};return Th={isValidAddress:e},Th}var Wh,xS;function Hge(){if(xS)return Wh;xS=1;var e=POe(),t=z8(),n=g8(),r=_ge(),o=Sge(),i=Rge(),s=wge(),c=EF(),l=Ege(),p=Lge(),u=Tge(),d=Wge(),b=jge(),f=kge(),m=Pge(),h=Ige(),M=Bge(),z=wF(),O=y8(),g=Dge(),x=Fge(),C=[{name:"Bitcoin",symbol:"btc",addressTypes:{prod:["00","05"],testnet:["6f","c4","3c","26"]},bech32Hrp:{prod:["bc"],testnet:["tb"]}
101,validator:n},{name:"BitcoinCash",symbol:"bch",regexp:"^[qQpP]{1}[0-9a-zA-Z]{41}$",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:p},{name:"Bitcoin SV",symbol:"bsv",regexp:"^[qQ]{1}[0-9a-zA-Z]{41}$",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:p},{name:"LiteCoin",symbol:"ltc",addressTypes:{prod:["30","32"],testnet:["6f","c4","3a"]},bech32Hrp:{prod:["ltc"],testnet:["tltc"]},validator:n},{name:"PeerCoin",symbol:"ppc",addressTypes:{prod:["37","75"],testnet:["6f","c4"]},validator:n},{name:"DogeCoin",symbol:"doge",addressTypes:{prod:["1e","16"],testnet:["71","c4"]},validator:n},{name:"BeaverCoin",symbol:"bvc",addressTypes:{prod:["19","05"],testnet:["6f","c4"]},validator:n},{name:"FreiCoin",symbol:"frc",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:n},{name:"ProtoShares",symbol:"pts",addressTypes:{prod:["38","05"],testnet:["6f","c4"]},validator:n},{name:"MegaCoin",symbol:"mec",addressTypes:{prod:["32","05"],testnet:["6f","c4"]},validator:n},{name:"PrimeCoin",symbol:"xpm",addressTypes:{prod:["17","53"],testnet:["6f","c4"]},validator:n},{name:"AuroraCoin",symbol:"aur",addressTypes:{prod:["17","05"],testnet:["6f","c4"]},validator:n},{name:"NameCoin",symbol:"nmc",addressTypes:{prod:["34"],testnet:[]},validator:n},{name:"BioCoin",symbol:"bio",addressTypes:{prod:["19","14"],testnet:["6f","c4"]},validator:n},{name:"GarliCoin",symbol:"grlc",addressTypes:{prod:["26","05"],testnet:["6f","c4"]},validator:n},{name:"VertCoin",symbol:"vtc",addressTypes:{prod:["0x","47","71","05"],testnet:["6f","c4"]},bech32Hrp:{prod:["vtc"],testnet:["tvtc"]},validator:n},{name:"BitcoinGold",symbol:"btg",addressTypes:{prod:["26","17"],testnet:["6f","c4"]},validator:n},{name:"Komodo",symbol:"kmd",addressTypes:{prod:["3c","55"],testnet:["0","5"]},validator:n},{name:"BitcoinZ",symbol:"btcz",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:n},{name:"BitcoinPrivate",symbol:"btcp",expectedLength:26,addressTypes:{prod:["1325","13af"],testnet:["1957","19e0"]},validator:n},{name:"Hush",symbol:"hush",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:n},{name:"SnowGem",symbol:"sng",expectedLength:26,addressTypes:{prod:["1c28","1c2d"],testnet:["1d25","1cba"]},validator:n},{name:"ZCash",symbol:"zec",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:n},{name:"ZClassic",symbol:"zcl",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:n},{name:"ZenCash",symbol:"zen",expectedLength:26,addressTypes:{prod:["2089","2096"],testnet:["2092","2098"]},validator:n},{name:"VoteCoin",symbol:"vot",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:n},{name:"Decred",symbol:"dcr",addressTypes:{prod:["073f","071a"],testnet:["0f21","0efc"]},hashFunction:"blake256",expectedLength:26,validator:n},{name:"GameCredits",symbol:"game",addressTypes:{prod:["26","05"],testnet:[]},validator:t},{name:"PIVX",symbol:"pivx",addressTypes:{prod:["1e","0d"],testnet:[]},validator:n},{name:"SolarCoin",symbol:"slr",addressTypes:{prod:["12","05"],testnet:[]},validator:n},{name:"DigiByte",symbol:"dgb",addressTypes:{prod:["1e","3f"],testnet:[]},bech32Hrp:{prod:["dgb","S"],testnet:[]},validator:n},{name:"Tether",symbol:"usdt",addressTypes:{prod:["00","05","65"],testnet:["6f","c4","65"]},validator:f},{name:"Ripple",symbol:"xrp",validator:e},{name:"Dash",symbol:"dash",addressTypes:{prod:["4c","10"],testnet:["8c","13"]}
101,validator:n},{name:"Neo",symbol:"neo",addressTypes:{prod:["17"],testnet:[]},validator:n},{name:"NeoGas",symbol:"gas",addressTypes:{prod:["17"],testnet:[]},validator:n},{name:"Qtum",symbol:"qtum",addressTypes:{prod:["3a","32"],testnet:["78","6e"]},validator:n},{name:"Waves",symbol:"waves",addressTypes:{prod:["0157"],testnet:["0154"]},expectedLength:26,hashFunction:"blake256keccak256",regex:/^[a-zA-Z0-9]{35}$/,validator:n},{name:"Aptos",symbol:"apt",validator:g},{name:"Ethereum",symbol:"eth",validator:t},{name:"EthereumPow",symbol:"ethw",validator:t},{name:"EtherZero",symbol:"etz",validator:t},{name:"EthereumClassic",symbol:"etc",validator:t},{name:"Celo",symbol:"celo",validator:t},{name:"Callisto",symbol:"clo",validator:t},{name:"Bankex",symbol:"bkx",validator:t},{name:"Cardano",symbol:"ada",bech32Hrp:{prod:["addr"],testnet:["addr_test"]},validator:r},{name:"Monero",symbol:"xmr",addressTypes:{prod:["18","42"],testnet:["53","63"],stagenet:["24"]},iAddressTypes:{prod:["19"],testnet:["54"],stagenet:["25"]},validator:o},{name:"Aragon",symbol:"ant",validator:t},{name:"Basic Attention Token",symbol:"bat",validator:t},{name:"Bancor",symbol:"bnt",validator:t},{name:"Civic",symbol:"cvc",validator:t},{name:"District0x",symbol:"dnt",validator:t},{name:"Gnosis",symbol:"gno",validator:t},{name:"Golem (GNT)",symbol:"gnt",validator:t},{name:"Golem",symbol:"glm",validator:t},{name:"Matchpool",symbol:"gup",validator:t},{name:"Melon",symbol:"mln",validator:t},{name:"Numeraire",symbol:"nmr",validator:t},{name:"OmiseGO",symbol:"omg",validator:t},{name:"TenX",symbol:"pay",validator:t},{name:"Ripio Credit Network",symbol:"rcn",validator:t},{name:"Augur",symbol:"rep",validator:t},{name:"iExec RLC",symbol:"rlc",validator:t},{name:"Salt",symbol:"salt",validator:t},{name:"Status",symbol:"snt",validator:t},{name:"Storj",symbol:"storj",validator:t},{name:"Swarm City",symbol:"swt",validator:t},{name:"TrueUSD",symbol:"tusd",validator:t},{name:"Wings",symbol:"wings",validator:t},{name:"0x",symbol:"zrx",validator:t},{name:"Expanse",symbol:"exp",validator:t},{name:"Viberate",symbol:"vib",validator:t},{name:"Odyssey",symbol:"ocn",validator:t},{name:"Polymath",symbol:"poly",validator:t},{name:"Storm",symbol:"storm",validator:t},{name:"Nano",symbol:"nano",validator:i},{name:"RaiBlocks",symbol:"xrb",validator:i},{name:"Siacoin",symbol:"sc",validator:s},{name:"HyperSpace",symbol:"xsc",validator:s},{name:"loki",symbol:"loki",addressTypes:{prod:["114","115","116"],testnet:[]},iAddressTypes:{prod:["115"],testnet:[]},validator:o},{name:"LBRY Credits",symbol:"lbc",addressTypes:{prod:["55"],testnet:[]},validator:n},{name:"Tron",symbol:"trx",validator:c},{name:"Nem",symbol:"xem",validator:l},{name:"Stellar",symbol:"xlm",validator:u},{name:"BTU Protocol",symbol:"btu",validator:t},{name:"Crypto.com Coin",symbol:"cro",bech32Hrp:{prod:["cro"],testnet:["tcro"]},validator:z},{name:"Multi-collateral DAI",symbol:"dai",validator:t},{name:"Enjin Coin",symbol:"enj",validator:t}
101,{name:"HedgeTrade",symbol:"hedg",validator:t},{name:"Cred",symbol:"lba",validator:t},{name:"Chainlink",symbol:"link",validator:t},{name:"Loom Network",symbol:"loom",validator:t},{name:"Maker",symbol:"mkr",validator:t},{name:"Metal",symbol:"mtl",validator:t},{name:"Ocean Protocol",symbol:"ocean",validator:t},{name:"Quant",symbol:"qnt",validator:t},{name:"Synthetix Network",symbol:"snx",validator:t},{name:"SOLVE",symbol:"solve",validator:t},{name:"Spendcoin",symbol:"spnd",validator:t},{name:"TEMCO",symbol:"temco",validator:t},{name:"EOS",symbol:"eos",validator:d},{name:"Tezos",symbol:"xtz",validator:b},{name:"VeChain",symbol:"vet",validator:t},{name:"StormX",symbol:"stmx",validator:t},{name:"AugurV2",symbol:"repv2",validator:t},{name:"FirmaChain",symbol:"fct",validator:t},{name:"BlockTrade",symbol:"btt",validator:t},{name:"Quantum Resistant Ledger",symbol:"qrl",validator:t},{name:"Serve",symbol:"serv",validator:t},{name:"Tap",symbol:"xtp",validator:t},{name:"Compound",symbol:"comp",validator:t},{name:"Paxos",symbol:"pax",validator:t},{name:"USD Coin",symbol:"usdc",validator:m},{name:"CUSD",symbol:"cusd",validator:t},{name:"Algorand",symbol:"algo",validator:h},{name:"Polkadot",symbol:"dot",validator:M},{name:"Uniswap Coin",symbol:"uni",validator:t},{name:"Aave Coin",symbol:"aave",validator:t},{name:"Matic",symbol:"matic",validator:t},{name:"Decentraland",symbol:"mana",validator:t},{name:"Solana",symbol:"sol",validator:O,maxLength:44,minLength:43},{name:"Bonk",symbol:"bonk",validator:O,maxLength:44,minLength:43},{name:"Binance",symbol:"bnb",validator:t},{name:"BinanceSmartChain",symbol:"bnb",validator:t},{name:"Avalanche",symbol:"avax",validator:t},{name:"Arbitrum",symbol:"arb",validator:t},{name:"Flare",symbol:"flr",validator:t},{name:"Yearn.finance",symbol:"yfi",validator:t},{name:"Optimism",symbol:"op",validator:t},{name:"Lido DAO Token",symbol:"ldo",validator:t},{name:"Curve DAO",symbol:"crv",validator:t},{name:"Arbitrum",symbol:"arb",validator:t},{name:"Hashflow",symbol:"hft",validator:t},{name:"Apecoin",symbol:"ape",validator:t},{name:"Band Protocol",symbol:"band",validator:t},{name:"The Graph",symbol:"grt",validator:t},{name:"Magic",symbol:"magic",validator:t},{name:"Biconomy",symbol:"bico",validator:t},{name:"API3",symbol:"api3",validator:t},{name:"Axie Infinity",symbol:"axs",validator:t},{name:"Blur",symbol:"blur",validator:t},{name:"Chiliz",symbol:"chz",validator:t},{name:"Ethereum Name Service",symbol:"ens",validator:t},{name:"Fetch.ai",symbol:"fet",validator:t},{name:"Illuvium",symbol:"ilv",validator:t},{name:"Injective",symbol:"inj",validator:t},{name:"Immutable",symbol:"imx",validator:t},{name:"Mask Network",symbol:"mask",validator:t},{name:"Origin Protocol",symbol:"ogn",validator:t},{name:"Onyx Protocol",symbol:"xcn",validator:t},{name:"Unifi Protocol DAO",symbol:"unfi",validator:t},{name:"Tellor",symbol:"trb",validator:t},{name:"SuperVerse",symbol:"super",validator:t},{name:"Sonic",symbol:"s",validator:t},{name:"Skale",symbol:"skl",validator:t},{name:"The Sandbox",symbol:"sand",validator:t},{name:"Vulcan Forged PYR",symbol:"pyr",validator:t},{name:"Marlin",symbol:"pond",validator:t},{name:"PayPal USD",symbol:"pyusd",validator:t},{name:"Hedera",symbol:"hbar",validator:x},{name:"Berachain",symbol:"bera",validator:t},{name:"Story",symbol:"ip",validator:t}];const S={};
101return C.forEach(q=>{const{name:A,validator:v,addressTypes:_,iAddressTypes:R,bech32Hrp:w,maxLength:W,minLength:E,regexp:j,expectedLength:T,hashFunction:F}=q;S[A.toLowerCase()]={validator:v,addressTypes:_,bech32Hrp:w,maxLength:W,minLength:E,iAddressTypes:R,regexp:j,expectedLength:T,hashFunction:F}}),Wh={getByNameOrSymbol:function(q){var A=q.toLowerCase();return C.find(function(v){return v.name.toLowerCase()===A||v.symbol.toLowerCase()===A})},getAll:function(){return C},chainTypeToValidator:S},Wh}var jh,_S;function Uge(){if(_S)return jh;_S=1,globalThis.Buffer||(globalThis.Buffer=gg().Buffer);var e=Hge(),t="bitcoin";return jh={validate:function(n,r,o){var i=e.getByNameOrSymbol(r||t);if(o&&o.chainType){var s=o.chainType.toLowerCase(),c=e.chainTypeToValidator[s];if(c)return c.validator.isValidAddress(n,{...o,...c},o)}if(i&&i.validator)return o&&typeof o=="string"?i.validator.isValidAddress(n,i,{networkType:o}):i.validator.isValidAddress(n,i,o);throw new Error("Missing validator for currency: "+r)},getCurrencies:function(){return e.getAll()},findCurrency:function(n){return e.getByNameOrSymbol(n)||null},getChainTypeToValidators:function(){return e.chainTypeToValidator}},jh}var R3=Uge();const Fr=()=>{const{currentAccount:e}=N0(),t=e?.crypto_broker,n=J1(H1.TOKENIZED_EQUITY_TRADING);let r=window.env.CRYPTO_WALLET_API_URL;return n?r=Lme():t==="BS"&&(r=window.env.CRYPTO_WALLETX_API_URL),r=r?.replace(/\/v\d+/,""),y.useMemo(()=>FG({baseURL:`${r}/v2`,auth:"required"}),[r])},bs=({accountId:e,options:t})=>{const n=Fr();return q0(e0.crypto.assets(e),async()=>lte(n,e),{placeholderData:[],...t,enabled:!!e&&(t?.enabled??!0)})},Vge=({accountId:e,symbol:t,options:n})=>{const{chain:r,asset:o}=cD(t),i=Fr();return q0(e0.crypto.address(e,r,o),()=>pte(i,e,t),{...n,enabled:!!e&&!!t&&(n?.enabled??!0)})},LF=({accountId:e,options:t})=>{const n=Fr();return q0(e0.crypto.transfers(e),()=>ute(n,e),{...t,enabled:!!e&&(t?.enabled??!0)})},A8=({accountId:e,isApproved:t,options:n})=>{const r=Fr();return q0(e0.crypto.whitelists(e,t),()=>bte(r,e,t),{placeholderData:[],...n,enabled:!!e&&(n?.enabled??!0)})},Xge=({accountId:e,symbol:t,options:n})=>{const r=Fr();return q0(e0.crypto.approvedWhitelistsBySymbol(e,t),()=>fte(r,e,t,!0),{placeholderData:[],...n,enabled:!!e&&!!t&&(n?.enabled??!0)})},$ge=({accountId:e,params:t,options:n})=>{const r=Fr();return q0(e0.crypto.networkFee(e,t.chain,t.asset,t.from_address,t.to_address,t.amount),()=>Mte(r,e,t),{...n,enabled:!!e&&(n?.enabled??!0)})},Gge=2,Kge=(e,t,n)=>e.pages?t.length>=e.pages?void 0:t.length:(e.vasps?.length??0)<n?void 0:t.length,Zge=({accountId:e,query:t,perPage:n=20,enabled:r=!0})=>{const o=Fr();return Oj({queryKey:e0.crypto.vaspsInfinite(e,t,n),queryFn:({pageParam:i})=>zte(o,e,{query:t,page:i,perPage:n}),initialPageParam:0,getNextPageParam:(i,s)=>Kge(i,s,n),enabled:r&&!!e&&t.length>=Gge,placeholderData:Bc,staleTime:1e3*60*10})},CS=19,qS=3,SS=4,RS=4,X2=(e,t)=>e?t&&e.length>=CS+qS?`${e.substring(0,CS)}...${e.substring(e.length-qS)}`:e.length>=SS+RS?`${e.substring(0,SS)}...${e.substring(e.length-RS)}`:e:"",TF=e=>{switch(e?.toUpperCase()){case"REJECTED":case"FAILED":return{variant:"v2/red"};case"PENDING":case"PROCESSING":return{variant:"v2/light-blue"};case"COMPLETED":case"COMPLETE":return{variant:"v2/emerald"};case"INPUT_INFORMATION":return{variant:"v2/yellow"};default:return{variant:"v2/gray"}}},Yge=e=>{switch(e){case"APPROVED":return{variant:"v2/emerald"};case"PENDING":return{variant:"v2/light-blue"};case"REJECTED":return{variant:"v2/red"};default:return{variant:"v2/gray"}}},WF=({transfer:e,asset:t})=>{const{chain:n,tx_hash:r}=e,{assetexplorer:o}=t??{};if(!r)return null;if(o)return`${o}${r}`;switch(n){case"ETH":case"ETH-20":return`https://etherscan.io/tx/${r}`;case"BTC":return`https://www.blockchain.com/btc/tx/${r}`;case"BCH":return`https://www.blockchain.com/bch/tx/${r}`;case"SOL":case"USDC_SOL":case"USDT_SOL":return`https://solscan.io/tx/${r}`;case"XRP":return`https://livenet.xrpl.org/transactions/${r}`;case"DOGE":return`https://dogechain.info/tx/${r}`;case"XTZ":return`https://tzstats.com/${r}`;default:return null}},v8=e=>{const[t,n]=e.split("/");return{chain:t??"",asset:n??""}},m2=(e,t)=>`${t}/${e}`,Qge=e=>`${x8(e)}USD`,Jge=e=>`${x8(e)}/USD`,Ff=(e,t)=>
101t==="NATIVE"?e:t,x8=e=>{const{chain:t,asset:n}=v8(e);return Ff(t,n)},Hf=e=>e?`${e}-USD`:"",jF=(e,t)=>!e||!t?"":t==="NATIVE"||t===e?Hf(e):t,kF=e=>{const t=e.travel_rule_info,n=t?.beneficiary_entity_name?.trim();return n||`${t?.beneficiary_given_name??""} ${t?.beneficiary_family_name??""}`.trim()||null},eye=e=>{if(e.travel_rule_info?.beneficiary_is_self_hosted===!0)return"Self-hosted";const t=e.address_type?.trim();return t?k0.startCase(t.toLowerCase()):null},PF=e=>e.address_type==="exchange"?e.institution_name??null:null,Uf=e=>e.reduce((t,n)=>{const r=n?.symbol??"";return r&&(t[r]=n),t},{}),NS=(e,t)=>!e||e===t?t:`${e} (${t})`,Vf=({asset:e,chain:t,assetMap:n})=>{const r=m2(e,t),o=e==="NATIVE"||e===t,i=o?t:e,s=jF(t,e),c=n[r]??(o?n[m2("NATIVE",t)]:void 0),l=n[m2("NATIVE",t)];return{iconKey:s,assetLabel:NS(c?.name,i),chainLabel:NS(l?.name,t)}},tye=({quote:e,amount:t})=>!e||!t?0:new Intl.NumberFormat("us-us",{style:"decimal",useGrouping:!1,minimumFractionDigits:2,maximumFractionDigits:9}).format(e.last*t),nye=e=>!!e.chain?.chain&&!!e.asset,rye=e=>{const t={};return e.forEach(n=>{const r=n.chain?.chain;r&&n.asset==="NATIVE"&&n.name&&(t[r]??=n.name)}),t},aye=(e,t)=>({value:e,label:t?`${t} (${e})`:e,icon:a.jsx(ir,{name:Hf(e)})}),oye=e=>{const t=Ff(e.chain.chain,e.asset);return{value:e.asset,label:e.name?`${e.name} (${t})`:t,icon:a.jsx(ir,{name:jF(e.chain.chain,e.asset)})}},_8=e=>{const t=rye(e),n=[],r={};return e.filter(nye).forEach(o=>{const i=o.chain.chain;r[i]||(r[i]=[],n.push(aye(i,t[i]))),r[i].push(oye(o))}),{chainOptions:n,assetOptionsByChain:r,chainNameByCode:t}},IF=({accountId:e,isFetchingEnabled:t})=>{const n=bt(),r=Fr(),o=bs({accountId:e,options:{enabled:t}}),[i,s]=y.useState(!1),[c,l]=y.useState(""),[p,u]=y.useState(""),[d,b]=y.useState(""),[f,m]=y.useState(""),h=y.useMemo(()=>(o.data??[]).map(q=>{const v=`${x8(q.symbol??"")}/USD`;return{value:q.symbol??"",label:q.symbol??"",icon:q.symbol?a.jsx(ir,{name:v,className:"h-auto w-auto"}):null}}),[o.data]),M=()=>{l(""),u(""),b(""),m("")},z=()=>{M(),s(!0)},O=()=>{s(!1),M()},g=b0(async q=>Zk(r,e,q),{onSuccess:()=>{n.invalidateQueries({queryKey:e0.crypto.whitelists(e)}),n.invalidateQueries({queryKey:e0.crypto.approvedWhitelists(e)}),S0("Whitelist address created successfully"),O()},onError:q=>{const A=Q0(q);We(`Failed to create whitelist address: ${A}`),u(A)}});return{isOpen:i,onOpen:z,onClose:O,symbolOptions:h,symbol:d,symbolError:f,onSymbolChange:q=>{b(q),f&&m("")},address:c,addressError:p,onAddressChange:q=>{l(q),p&&u("")},onSubmit:()=>{const q=!!c.trim(),A=!!d;if(q||u("Address is required"),A||m("Crypto asset is required"),!q||!A)return;const{chain:v,asset:_}=v8(d);if(!(()=>{try{return R3.validate(c,v)}catch{return!1}})()){u(`The address you entered is not compatible with the ${v} network. Please provide a valid ${v} address.`);return}g.mutate({chain:v,asset:_,address:c})},isSubmitLoading:g.isPending,isSubmitDisabled:!c.trim()||!d}},iye=()=>{const e=M0(),t=J1(H1.CRYPTO_TRC),{product:n,currentAccount:r}=N0({liveOnly:!0}),o=r?.id??"",{details:i}=N1(),s=!r||!i,c=r?.crypto_status==="ACTIVE"&&!r?.admin_configurations?.disable_crypto,{isCryptoSupported:l,isLoading:p}=as(),u=ROe({accountId:o,isAccountLoading:s,isCryptoAgreementSigned:!!i?.crypto_agreement_signed_at,isCryptoActive:c,isCryptoSupported:l}),d=y.useMemo(()=>!s&&c&&l&&!u.isSettingUpAccount,[s,c,l,u.isSettingUpAccount]),b=IF({accountId:o,isFetchingEnabled:d});y.useEffect(()=>{p||l||e.replace(se.ROUTE_DASHBOARD)},[e,l,p]);const f=()=>{if(t){e.push(se.ROUTE_CRYPTO_WHITELIST_ADDRESS);return}b.onOpen()};return{isLoading:y.useMemo(()=>s||p,[s,p]),agreement:u,legacyAddWhitelistAddress:b,account:r,accountId:o,product:n,isFetchingEnabled:d,isTRCEnabled:t,onAddWhitelistAddressClicked:f}},sye=({isOpen:e,onClose:t,isLoading:n,isSettingUpAccount:r,onSignAgreement:o,agreementUrl:i})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 min-h-[800px] overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"w-full max-w-[800px] rounded border border-gray-200 bg-white px-0 py-2 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsx(Yo,{className:"px-4 font-semibold text-gray-800 text-lg",children:r?"We're setting up your crypto account":"Alpaca Crypto Customer Agreement"}),r?a.jsx("div",{className:"border-gray-300 border-y px-4 pt-4",children:a.jsx("p",{children:"Our systems are processing your request and creating your crypto account. This new account enables trading crypto and access to crypto wallets. Please wait several minutes and refresh your browser tab to make your first crypto trade or deposit."})}):a.jsx("iframe",{id:"crypto-agreement-iframe",title:"Alpaca Crypto Customer Agreement",height:"500px",width:"100%",src:i,className:"h-[500px] max-h-96 overflow-y-auto border-gray-300 border-y px-4 pt-4",style:{scrollBehavior:"smooth"}}),a.jsx("div",{className:"mt-2 px-4",children:r?a.jsx(ue,{className:"ml-auto",variant:"v2/stroke",onClick:t,children:"Close"}):a.jsxs("div",{className:"flex justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:o,loading:n,children:"I Agree"})]})})]})})})]}),cye=J0({chain:s0().min(1,"Chain is required"),asset:s0().min(1,"Asset is required"),address:s0(),amount:on()}),BF={chain:"",asset:"",address:"",amount:""},lye=({tab:e,supportedAssetsByChain:t,whitelistAddresses:n,withdrawableAmount:r,feeAmount:o})=>(i,s)=>{const c=i.chain?t[i.chain]:void 0;if(i.chain&&!c?s.addIssue({code:"custom",path:["chain"],message:"Unsupported chain"}):i.asset&&!c?.has(i.asset)&&s.addIssue({code:"custom",path:["asset"],message:"Unsupported asset for selected chain"}),e==="withdraw")if(i.address?n.includes(i.address)||s.addIssue({code:"custom",path:["address"],message:"Address not in whitelist"}):s.addIssue({code:"custom",path:["address"],message:"Withdrawal address is required"}),!(i.amount>0))s.addIssue({code:"custom",path:["amount"],message:"Amount must be greater than 0"});else{const l=o!==null?Math.max(0,r-o):r;i.amount>l&&s.addIssue({code:"custom",path:["amount"],message:o!==null?"Amount exceeds available balance after fees":"Amount exceeds available balance"})}},pye=e=>{const t=e?.symbol??"",n=t?lD(t):void 0;return{walletSymbol:t,quoteSymbol:n??(t?Jge(t):""),positionSymbol:n??(t?Qge(t):""),chain:e?.chain?.chain??"",assetCode:e?.asset??""}},uye=e=>y.useMemo(()=>pye(e),[e]),dye=({account:e,margin:t,asset:n,depositAddress:r,isDepositAddressLoading:o,isDepositAddressError:i,refetchDepositAddress:s})=>{const c=y.useMemo(()=>vB({account:e,margin:t}).subTitle,[e,t]),l=y.useMemo(()=>!!n&&!!r&&v8(n.symbol??"").chain.startsWith("ETH"),[n,r]);return{address:r,isLoading:o,isError:i,onRetry:s,accountLabel:c,showNetworkWarning:l}},bye="withdrawal of these crypto assets are unavailable due to ACH with
101holding limits",fye="Your crypto withdrawal was rejected due to our ACH policy. 60 days have not yet passed from your most recent ACH deposit. Any ACH deposit will trigger a crypto withdrawal hold for 60 days.",mye="Please note that for Ethereum based tokens (ERC-20) Alpaca supports the Ethereum blockchain. Do NOT send crypto to your Alpaca address over any other network, such as Avalanche, Optimism, Arbitrum, ink, GateChain, etc. Coins will be permanently lost, i.e. unrecoverable.",hye=({accountId:e,isFetchingEnabled:t,setValue:n,reset:r,handleSubmit:o,errors:i,chain:s,assetCode:c,address:l,amountStr:p,asset:u,walletSymbol:d,quoteSymbol:b,positionSymbol:f,positions:m,cryptoWalletHttpClient:h,invalidateTransfers:M,depositFromAddress:z})=>{const[O,g]=y.useState(null),[x,C]=y.useState(!1),S=y.useMemo(()=>{if(p.trim()==="")return 0;const ee=Number(p);return Number.isNaN(ee)?0:ee},[p]),{data:q}=Xge({accountId:e,symbol:d,options:{enabled:t&&!!d}}),{quotes:A}=Hy({symbols:[b],options:{enabled:t&&!!b}}),v=y.useMemo(()=>A&&A.length>0?A[0]:null,[A]),_=y.useMemo(()=>{const ee=m.find(X=>X.symbol===f)?.qty_available??"0",oe=Number(ee);return Number.isNaN(oe)?0:oe},[m,f]),R=y.useMemo(()=>(q??[]).map(ee=>ee.address??"").filter(Boolean),[q]),w=y.useMemo(()=>(q??[]).find(ee=>ee.address===l)??null,[q,l]),{sendingTo:W,walletOwner:E,custodian:j}=y.useMemo(()=>w?{sendingTo:eye(w),walletOwner:kF(w),custodian:PF(w)}:{sendingTo:null,walletOwner:null,custodian:null},[w]),T=S||_,{data:F}=$ge({accountId:e,params:{chain:s,asset:c,amount:T,from_address:z,to_address:l},options:{enabled:t&&!!T&&!!c&&!!s&&!!l&&!!z}}),Z=F?.fee!==void 0&&!Number.isNaN(Number(F.fee)),re=Z&&!Number.isNaN(Number(F?.fee))?Number(F?.fee):null,ne=()=>{r(BF),g(null),C(!1)},k=()=>{C(!1)},K=b0(ee=>dte(h,e,ee),{onSuccess:()=>{S0("Withdrawal submitted — your request is being processed."),ne(),M()},onError:ee=>{const oe=Q0(ee);oe.includes(bye)?g(fye):We(`Withdrawal failed: ${oe}`)}}),U=ee=>{n("address",ee,{shouldValidate:!0,shouldDirty:!0})},G=ee=>{n("amount",ee.target.value,{shouldValidate:!0,shouldDirty:!0})},H=()=>{const ee=F?.fee?Number(F.fee):0,oe=Math.max(0,_-ee);n("amount",oe.toString(),{shouldValidate:!0,shouldDirty:!0})},ie=()=>{o(()=>{C(!0)})()},Oe=()=>{o(ee=>{K.mutate({chain:ee.chain,asset:ee.asset,address:ee.address,amount:Number(ee.amount)})})()},Me=y.useMemo(()=>(q??[]).map(ee=>({value:ee.address??"",label:ee.address??""})),[q]),xe=y.useMemo(()=>`$${tye({quote:v,amount:S})}`,[v,S]),{fee:_e,withdrawAmountReceived:be}=y.useMemo(()=>{if(typeof F?.fee>"u")return{fee:"-",withdrawAmountReceived:"-"};const ee=Number(F.fee);if(Number.isNaN(ee))return x2("Crypto withdrawal fee is not a number",{level:"warning",extra:{fee:F.fee}}),{fee:"-",withdrawAmountReceived:"-"};const oe=S<=0?null:S-ee;return{fee:ee>=0?`${ee}`:"-",withdrawAmountReceived:oe!==null?`${oe}`:"-"}},[S,F]),he=!t||!u||!l||!S||K.isPending;return{withdraw:{amount:p,amountError:i.amount?.message??null,usdAmount:xe,selectedAddress:l,sendingTo:W,walletOwner:E,custodian:j,addressError:i.address?.message??null,addressOptions:Me,onAmountChange:G,onMaxAmountClick:H,isMaxDisabled:_<=0||!Z,onAddressChange:U,onSubmit:ie,onConfirm:Oe,onCancel:ne,onEdit:k,isConfirming:x,isSubmitDisabled:he,isSubmitLoading:K.isPending,amountReceived:be,availableBalance:_,error:O,onErrorOkClicked:ne,fee:_e},whitelistAddresses:R,withdrawableAmount:_,feeAmount:re,resetWithdraw:ne,cancelConfirmation:k}},Mye=({account:e,accountId:t,product:n,isFetchingEnabled:r,onAddWhitelistAddressClicked:o})=>{const i=bt(),{margin:s}=io({accountID:t,paper:!1,options:{enabled:!!t}}),c=hp({accountID:t,product:n,options:{enabled:r}}),l=bs({accountId:t,options:{enabled:r}}),[p,u]=y.useState("deposit"),{chainOptions:d,assetOptionsByChain:b}=y.useMemo(()=>_8(l.data??[]),[l.data]),f=y.useMemo(()=>{const X={};for(const[de,le]of Object.entries(b))X[de]=new Set(le.map(ve=>ve.value));return X},[b]),m=y.useRef([]),h=y.useRef(0),M=y.useRef(null),z=y.useMemo(()=>A1(cye.superRefine((X,de)=>lye({tab:p,supportedAssetsByChain:f,whitelistAddresses:m.current,withdrawableAmount:h.current,feeAmount:M.current})(X,de))),[p,f]),{watch:O,setValue:g,handleSubmit:x,reset:C,formState:{errors:S}}=t1({resolver:z,mode:"onSubmit",reValidateMode:"onChange",defaultValues:BF}),q=O("chain"),A=O("asset"),v=O("address"),_=O("amount"),R=y.useMemo(()=>q?b[q]??[]:[],[q,b]),w=!q,W=y.useMemo(()=>!q||!A?null:(l.data??[]).find(X=>X.chain?.chain===q&&X.asset===A)??null,[l.data,q,A]),{walletSymbol:E,quoteSymbol:j,positionSymbol:T}=uye(W),F=y.useMemo(()=>Uf(l.data??[]),[l.data]),Z=y.useMemo(()=>
101{if(!q||!A)return{chainLabel:"",assetLabel:"",chainIconKey:"",assetIconKey:""};const{chainLabel:X,assetLabel:de,iconKey:le}=Vf({asset:A,chain:q,assetMap:F});return{chainLabel:X,assetLabel:de,chainIconKey:Hf(q),assetIconKey:le}},[q,A,F]),{data:re,isLoading:ne,isError:k,refetch:K}=Vge({accountId:t,symbol:E,options:{enabled:r&&!!E}}),U=Fr(),G=y.useCallback(()=>{i.invalidateQueries({queryKey:e0.crypto.transfers(t)}),i.invalidateQueries({queryKey:e0.positions.list(t,n)})},[t,n,i]),{withdraw:H,whitelistAddresses:ie,withdrawableAmount:Oe,feeAmount:Me,resetWithdraw:xe,cancelConfirmation:_e}=hye({accountId:t,isFetchingEnabled:r,setValue:g,reset:C,handleSubmit:x,errors:S,chain:q,assetCode:A,address:v,amountStr:_,asset:W,walletSymbol:E,quoteSymbol:j,positionSymbol:T,positions:c.positions??[],cryptoWalletHttpClient:U,invalidateTransfers:G,depositFromAddress:re?.address??""});m.current=ie,h.current=Oe,M.current=Me;const be=dye({account:e,margin:s??void 0,asset:W,depositAddress:re,isDepositAddressLoading:ne,isDepositAddressError:k,refetchDepositAddress:K}),he=X=>{u(X),xe()},ee=X=>{g("chain",X,{shouldValidate:!1,shouldDirty:!0}),g("asset","",{shouldValidate:!1,shouldDirty:!0}),g("address","",{shouldValidate:!1,shouldDirty:!0}),g("amount","",{shouldValidate:!1,shouldDirty:!0}),_e()},oe=X=>{g("asset",X,{shouldValidate:!1,shouldDirty:!0}),g("address","",{shouldValidate:!1,shouldDirty:!0}),g("amount","",{shouldValidate:!1,shouldDirty:!0}),_e()};return{tab:p,onTabChanged:he,asset:W,assetError:S.asset?.message??null,chain:q,assetCode:A,selectedAssetDisplay:Z,chainOptions:d,assetOptions:R,isAssetDisabled:w,onChainChanged:ee,onAssetChanged:oe,fee:H.fee,withdraw:H,deposit:be,onAddWhitelistAddressClicked:o}},zye=({value:e,onChange:t,options:n,emptyMessage:r})=>{const[o,i]=y.useState(""),s=n.find(m=>m.value===e);y.useEffect(()=>{e||i("")},[e]);const c=o.trim().toLowerCase(),l=c?n.filter(m=>m.label.toLowerCase().includes(c)):n,p=c!==""&&l.length===0&&!!r,u=l.length>0||p,d=!!s?.icon&&!o;return{selectedOption:s,filteredOptions:l,showPanel:u,showSelectedIcon:d,displayValue:m=>n.find(h=>h.value===m)?.label??"",onSelect:m=>{t(m??""),i("")},onQueryChange:i,onBlur:()=>i("")}},Oye=({label:e,value:t,placeholder:n,className:r,disabled:o,emptyMessage:i,errorMessage:s,required:c,selectedOption:l,filteredOptions:p,showPanel:u,showSelectedIcon:d,displayValue:b,onSelect:f,onQueryChange:m,onBlur:h})=>a.jsxs(HG,{as:"div",className:O0("relative",r),children:[a.jsxs(UG,{className:"mb-1 block font-normal text-gray-800 text-sm",children:[e,c&&a.jsx("span",{className:"text-red-500",children:"*"})]}),a.jsxs(cj,{value:t,onChange:f,disabled:o,children:[a.jsxs("div",{className:"relative",children:[d&&a.jsx("div",{className:"pointer-events-none absolute inset-y-0 left-0 z-10 flex items-center pl-3",children:a.jsx("div",{className:"flex h-5 w-5 items-center justify-center",children:l?.icon})}),a.jsx(lj,{className:O0("relative w-full rounded border bg-white py-2 pr-10 text-left font-medium shadow-sm placeholder:font-medium placeholder:text-gray-500 focus:border-indigo-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 disabled:cursor-not-allowed disabled:opacity-50 sm:text-sm",d?"pl-10":"pl-3",s?"border-rose-500 text-rose-500":"border-gray-400 text-gray-950"),displayValue:b,onChange:M=>m(M.target.value),onBlur:h,placeholder:n}),a.jsx(VG,{className:"absolute inset-y-0 right-0 flex items-center pr-2",children:a.jsx(Qe,{name:"ChevronDown",className:"h-5 w-5 text-gray-800"})})]}),u&&a.jsx(pj,{className:"absolute z-20 mt-1 flex max-h-60 w-full flex-col overflow-hidden rounded border border-gray-400 bg-white text-base focus:outline-none sm:text-sm",children:a.jsx("div",{className:"min-h-0 flex-1 overflow-auto",children:p.length>0?a.jsx("div",{className:"py-1",children:p.map(M=>{const z=M.value===t;return a.jsx(Dl,{value:M.value,className:({selected:O})=>O0("relative cursor-pointer select-none px-3.5 py-1.5",z?"bg-gray-100 text-gray-900":O?"bg-indigo-100 text-indigo-900":"text-gray-900"),children:a.jsxs("div",{className:"flex items-center gap-1.5",children:[M.icon&&a.jsx("div",{className:"flex h-5 w-5 items-center justify-center",children:M.icon}),a.jsx("div",{className:O0("flex-1 truncate",z?"font-medium":"font-normal"),children:M.label})]})},M.value)})}):i})})]}),s&&a.jsx("p",{className:"m-0 mt-1 p-0 text-red-500 text-xs",children:s})]}),N3=({label:e,value:t,onChange:n,options:r,placeholder:o="Select an option",className:i,disabled:s=!1,emptyMessage:c,errorMessage:l,required:p})=>{const u=zye({value:t,onChange:n,options:r,emptyMessage:c});return a.jsx(Oye,{...u,label:e,value:t,placeholder:o,className:i,disabled:s,emptyMessage:c,errorMessage:l,required:p})},Bs=({label:e,children:t})=>a.jsxs("div",{className:"flex w-full items-center justify-between gap-2",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm",children:e}),a.jsx("div",{className:"flex min-w-0 items-center justify-end gap-2 font-medium text-gray-950 text-sm",children:t})]}),gye=({fee:e,withdraw:t,assetCode:n,selectedAssetDisplay:r})=>{const{chainLabel:o,assetLabel:i,chainIconKey:s,assetIconKey:c}=r,{selectedAddress:l,sendingTo:p,walletOwner:u,custodian:d,amountReceived:b}=t;return a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"m-0 p-0 font-semibold text-base text-gray-950 leading-[22px]",children:"Confirm Withdrawal"}),a.jsxs("div",{className:"flex w-full flex-col gap-1",children:[a.jsxs(Bs,{label:"Chain",children:[a.jsx(ir,{name:s,className:"h-5 w-5"}),a.jsx("span",{children:o})]}),a.jsxs(Bs,{label:"Asset",children:[a.jsx(ir,{name:c,className:"h-5 w-5"}),a.jsx("span",{children:i})]}),a.jsx(Bs,{label:"Address",children:a.jsx("span",{className:"font-mono",children:X2(l,!0)})}),p&&a.jsx(Bs,{label:"Sending to",children:p}),u&&a.jsx(Bs,{label:"Wallet Owner",children:u}),d&&a.jsx(Bs,{label:"Custodian or Exchange",children:d})]}),a.jsx("div",{className:"w-full border-gray-200 border-t"}),a.jsxs("div",{className:"flex w-full flex-col gap-1",children:[a.jsxs("div",{className:"flex w-full items-center justify-between gap-2",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm",children:"Est. Network Fee"}),a.jsxs("span",{className:"font-medium font-mono text-gray-800 text-sm",children:[e,n?` ${n}`:""]})]}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-2",children:[a.jsx("span",{className:"font-semibold text-base text-gray-950 leading-[22px]",children:"Amount to Receive"}),a.jsxs("span",{className:"font-medium font-mono text-base text-gray-950 leading-[22px]",children:[b,n?` ${n}`:""]})]})]}),a.jsx(On,{variant:"warning",icon:a.jsx("span",{}
101),message:"Withdrawal is irreversible once submitted.",className:"border border-orange-600 bg-[rgba(254,215,170,0.24)] p-3"}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(ue,{variant:"v2/stroke",size:"v2/base",className:"w-full border-gray-400",onClick:t.onEdit,disabled:t.isSubmitLoading,children:"Edit"}),a.jsx(ue,{variant:"v2/filled",size:"v2/base",className:"w-full",onClick:t.onConfirm,loading:t.isSubmitLoading,disabled:t.isSubmitDisabled,children:"Confirm"})]})]})},yye=({asset:e,deposit:t})=>a.jsxs("section",{className:"flex flex-col gap-1",children:[a.jsx("h3",{className:"m-0 p-0 font-normal text-gray-800 text-sm",children:"Deposit Address"}),a.jsx("div",{className:O0("flex flex-col items-center justify-center gap-2 rounded border",t.isError?"border-red-300 bg-red-50 p-3":e&&t.address?"border-gray-400 p-3":"border-gray-200 p-2"),children:t.isError?a.jsxs("div",{className:"flex flex-col items-center gap-2 py-1",children:[a.jsx(Dc,{size:20,className:"text-red-500"}),a.jsx("p",{className:"m-0 text-center font-medium text-red-600 text-sm",children:"Failed to load deposit address"}),a.jsxs("button",{type:"button",onClick:t.onRetry,className:"flex items-center gap-1.5 font-medium text-indigo-600 text-xs transition-colors hover:text-indigo-700",children:[a.jsx(Ag,{size:14}),"Retry"]})]}):e&&t.address?a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex items-center justify-center gap-2",children:[a.jsx($y,{value:t.address.address,size:64}),a.jsxs("div",{className:"m-0 flex items-center gap-2 rounded border border-gray-400 border-dashed p-2",children:[a.jsx("p",{className:"m-0 break-all font-medium font-mono text-gray-700 text-xs",children:t.address.address}),a.jsx(Ng,{value:t.address.address,ariaLabel:"Copy address",className:"cursor-copy transition-colors hover:bg-gray-50"})]})]}),t.address?.migrated_at&&a.jsxs("div",{className:"flex items-center justify-center gap-2",children:[a.jsx(sa,{size:20}),"This is your new address generated on"," ",F0(t.address.migrated_at).format("MM/DD/YYYY")]})]}):a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 font-medium text-gray-400 text-sm",children:"Address and QR code will be shown here."}),t.isLoading&&a.jsx(dt,{})]})}),!!e&&!!t.address&&t.accountLabel&&a.jsxs("p",{className:"m-0 mt-3 flex items-center justify-between gap-2 p-0 text-xs leading-5",children:[a.jsx("span",{className:"whitespace-nowrap text-gray-700",children:"Deposit account"}),a.jsx("span",{className:"whitespace-nowrap font-medium text-gray-950",children:t.accountLabel})]}),t.showNetworkWarning&&a.jsx(On,{variant:"warning",icon:a.jsx("span",{}),message:mye,className:"border border-orange-600 bg-[rgba(254,215,170,0.24)] p-3"})]}),wS=({id:e,panelId:t,label:n,isSelected:r,onClick:o,isDisabled:i})=>a.jsx("button",{type:"button",role:"tab",id:e,"aria-selected":r,"aria-controls":t,tabIndex:r?0:-1,onClick:o,className:"rounded-full bg-transparent px-3 py-2 font-medium text-gray-500 text-sm transition-colors hover:bg-gray-50 aria-selected:bg-[rgba(199,210,254,0.24)] aria-selected:font-semibold aria-selected:text-gray-950",disabled:i,children:n}),Aye=({fee:e,withdraw:t,assetCode:n,onAddWhitelistAddressClicked:r})=>a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(SF,{label:"Address",placeholder:"Enter or select address",options:t.addressOptions,value:t.selectedAddress??"",onChange:t.onAddressChange,errorMessage:t.addressError??void 0,emptyMessage:a.jsx("div",{className:"flex w-full items-center justify-center p-6",children:a.jsx("p",{className:"m-0 p-0 text-center font-medium text-gray-500 text-sm",children:"No whitelisted addresses found. Add one to continue."})}),bottomButton:a.jsx(ue,{variant:"v2/filled",size:"v2/base",className:"w-full",onClick:r,children:"Add New Address"}),allowWrap:!0}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(To,{id:"withdrawal-amount",label:"Amount",secondaryLabel:`Balance: ${t.availableBalance}`,variant:"chip",value:t.amount,onChange:t.onAmountChange,placeholder:"Enter amount",error:t.amountError??void 0,chips:{items:[{key:"max",label:"Max"}],onChipClick:o=>{o==="max"&&!t.isMaxDisabled&&t.onMaxAmountClick()}}
101,fullWidth:!0,className:"[&_input::placeholder]:font-sans [&_input]:font-mono"}),!t.amountError&&a.jsx("p",{className:"m-0 p-0 text-gray-800 text-xs",children:t.usdAmount?`${t.usdAmount}`:""})]}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("p",{className:"m-0 flex items-center justify-between gap-2 p-0 text-sm",children:[a.jsx(Ut,{content:"This is an estimated network fee meant to cover the cost for blockchain node operators to confirm the transaction. This is not a fee paid to Alpaca nor a fee Alpaca profits from.",children:a.jsx("span",{className:"cursor-help text-gray-700 underline decoration-dotted underline-offset-4",children:"Network Fee"})}),a.jsxs("span",{className:"font-medium text-gray-950",children:[e,n?` ${n}`:""]})]}),a.jsxs("p",{className:"m-0 flex items-center justify-between gap-2 p-0 text-base",children:[a.jsx("span",{className:"font-semibold text-gray-800",children:"Amount to Receive"}),a.jsxs("span",{className:"font-medium text-gray-950",children:[t.amountReceived,n?` ${n}`:""]})]})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(ue,{type:"button",onClick:t.onCancel,variant:"v2/stroke",className:"w-full border-gray-400",children:"Cancel"}),a.jsx(ue,{type:"submit",disabled:t.isSubmitDisabled,onClick:t.onSubmit,variant:"v2/filled",loading:t.isSubmitLoading,className:"w-full",children:"Withdraw"})]})]}),vye=()=>a.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-rose-50",children:a.jsxs("svg",{width:"28",height:"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("title",{children:"Warning"}),a.jsx("path",{d:"M24.5 10.0133V17.9867C24.5001 18.1017 24.4775 18.2155 24.4336 18.3217C24.3897 18.4279 24.3253 18.5245 24.2441 18.6058L18.6058 24.2441C18.5245 24.3253 18.4279 24.3897 18.3217 24.4336C18.2155 24.4775 18.1017 24.5001 17.9867 24.5H10.0133C9.89834 24.5001 9.78451 24.4775 9.67829 24.4336C9.57207 24.3897 9.47554 24.3253 9.39422 24.2441L3.75594 18.6058C3.67471 18.5245 3.6103 18.4279 3.56638 18.3217C3.52247 18.2155 3.49991 18.1017 3.5 17.9867V10.0133C3.49991 9.89834 3.52247 9.78451 3.56638 9.67829C3.6103 9.57207 3.67471 9.47554 3.75594 9.39422L9.39422 3.75594C9.47554 3.67471 9.57207 3.6103 9.67829 3.56638C9.78451 3.52247 9.89834 3.49991 10.0133 3.5H17.9867C18.1017 3.49991 18.2155 3.52247 18.3217 3.56638C18.4279 3.6103 18.5245 3.67471 18.6058 3.75594L24.2441 9.39422C24.3253 9.47554 24.3897 9.57207 24.4336 9.67829C24.4775 9.78451 24.5001 9.89834 24.5 10.0133Z",fill:"#FECDD3"}),a.jsx("path",{d:"M13.125 14.875V8.75001C13.125 8.51794 13.2172 8.29538 13.3813 8.13129C13.5454 7.9672 13.7679 7.87501 14 7.87501C14.2321 7.87501 14.4546 7.9672 14.6187 8.13129C14.7828 8.29538 14.875 8.51794 14.875 8.75001V14.875C14.875 15.1071 14.7828 15.3296 14.6187 15.4937C14.4546 15.6578 14.2321 15.75 14 15.75C13.7679 15.75 13.5454 15.6578 13.3813 15.4937C13.2172 15.3296 13.125 15.1071 13.125 14.875ZM25.375 10.0133V17.9867C25.3757 18.2166 25.3308 18.4444 25.2427 18.6567C25.1546 18.8691 25.0252 19.0618 24.862 19.2238L19.2238 24.862C19.0618 25.0252 18.8691 25.1546 18.6567 25.2427C18.4444 25.3308 18.2166 25.3757 17.9867 25.375H10.0133C9.78339 25.3757 9.55564 25.3308 9.34328 25.2427C9.13091 25.1546 8.93817 25.0252 8.77626 24.862L3.13798 19.2238C2.97477 19.0618 2.84537 18.8691 2.75731 18.6567C2.66925 18.4444 2.62427 18.2166 2.62501 17.9867V10.0133C2.62427 9.78339 2.66925 9.55564 2.75731 9.34328C2.84537 9.13091 2.97477 8.93817 3.13798 8.77626L8.77626 3.13798C8.93817 2.97477 9.13091 2.84537 9.34328 2.75731C9.55564 2.66925 9.78339 2.62427 10.0133 2.62501H17.9867C18.2166 2.62427 18.4444 2.66925 18.6567 2.75731C18.8691 2.84537 19.0618 2.97477 19.2238 3.13798L24.862 8.77626C25.0252 8.93817 25.1546 9.13091 25.2427 9.34328C25.3308 9.55564 25.3757 9.78339 25.375 10.0133ZM23.625 10.0133L17.9867 4.37501H10.0133L4.37501 10.0133V17.9867L10.0133 23.625H17.9867L23.625 17.9867V10.0133ZM14 17.5C13.7404 17.5 13.4867 17.577 13.2708 17.7212C13.055 17.8654 12.8868 18.0704 12.7874 18.3102C12.6881 18.5501 12.6621 18.814 12.7127 19.0686C12.7634 19.3232 12.8884 19.557 13.0719 19.7406C13.2555 19.9241 13.4894 20.0491 13.744 20.0998C13.9986 20.1504 14.2625 20.1244 14.5023 20.0251C14.7421 19.9258 14.9471 19.7575 15.0913 19.5417C15.2355 19.3259 15.3125 19.0721 15.3125 18.8125C15.3125 18.4644 15.1742 18.1306 14.9281 17.8844C14.6819 17.6383 14.3481 17.5 14 17.5Z",fill:"#1F2937"})]})}),xye=({withdraw:e})=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(vye,{}),a.jsx("h3",{className:"m-0 p-0 font-semibold text-gray-950 text-lg",children:"Withdrawal Failed"}),a.jsx("p",{className:"m-0 p-0 font-medium text-gray-700 text-xs",children:e.error}),a.jsx(ue,{variant:"v2/stroke",size:"v2/base",className:"w-full border-gray-400",onClick:e.onErrorOkClicked,children:"Ok"})]}),Ds={deposit:{tabId:"transfer-tab-deposit",panelId:"transfer-panel-deposit"},withdraw:{tabId:"transfer-tab-withdraw",panelId:"transfer-panel-withdraw"}},ql=["deposit","withdraw"],_ye=({tab:e,onTabChanged:t,chain:n,chainOptions:r,onChainChanged:o,assetCode:i,assetError:s,assetOptions:c,isAssetDisabled:l,asset:p,selectedAssetDisplay:u,onAssetChanged:d,onAddWhitelistAddressCl
101icked:b,fee:f,withdraw:m,deposit:h})=>{const M=z=>{const O=ql.indexOf(e);let g=-1;z.key==="ArrowRight"?g=(O+1)%ql.length:z.key==="ArrowLeft"&&(g=(O-1+ql.length)%ql.length),g>=0&&(z.preventDefault(),t(ql[g]))};return a.jsx("form",{className:"flex flex-col gap-4 rounded border border-gray-200 p-4",onSubmit:z=>z.preventDefault(),children:e==="withdraw"&&m.error?a.jsx(xye,{withdraw:m}):e==="withdraw"&&m.isConfirming?a.jsx(gye,{asset:p,fee:f,withdraw:m,assetCode:i,selectedAssetDisplay:u}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("h2",{className:"sr-only",children:["Crypto Transfer ",k0.startCase(e)]}),a.jsxs("div",{role:"tablist","aria-label":"Transfer type",className:"flex items-center justify-start gap-2",onKeyDown:M,children:[a.jsx(wS,{id:Ds.deposit.tabId,panelId:Ds.deposit.panelId,label:"Deposit",isSelected:e==="deposit",onClick:()=>t("deposit")}),a.jsx(wS,{id:Ds.withdraw.tabId,panelId:Ds.withdraw.panelId,label:"Withdraw",isSelected:e==="withdraw",onClick:()=>t("withdraw")})]}),a.jsxs("div",{role:"tabpanel",id:Ds[e].panelId,"aria-labelledby":Ds[e].tabId,className:"flex flex-col gap-3",children:[a.jsx(N3,{label:"Select Chain",placeholder:"Select a chain",options:r,value:n,onChange:o,className:"z-30 w-full"}),a.jsx(N3,{label:"Select Asset",placeholder:"Select an asset",options:c,value:i,onChange:d,disabled:l,errorMessage:s??void 0,className:"z-20 w-full"}),e==="deposit"&&a.jsx(yye,{asset:p,deposit:h}),e==="withdraw"&&a.jsx(Aye,{asset:p,withdraw:m,fee:f,assetCode:i==="NATIVE"?n:i,onAddWhitelistAddressClicked:b})]})]})})},DF=e=>{const t=Mye(e);return a.jsx(_ye,{...t})},nc={INCOMING:"INCOMING"},FF=["FINANCIAL_NEED","INVESTMENT_GOAL_MET","DISSATISFACTION_WITH_ALPACA","PORTFOLIO_REBALANCING","MARKET_CONDITIONS","OTHER"],Cye=["DISSATISFACTION_WITH_ALPACA","OTHER"],HF=({iconKey:e,assetLabel:t,chainLabel:n})=>a.jsxs("div",{className:"flex min-w-0 flex-col items-start justify-center gap-1",children:[a.jsxs("div",{className:"flex min-w-0 items-center gap-2",children:[a.jsx(ir,{name:e,size:"sm",className:"shrink-0"}),a.jsx("span",{className:"truncate text-gray-700 text-sm",children:t})]}),a.jsx("span",{className:"truncate text-gray-500 text-xs",children:n})]}),qye=12,Sye=({assetMap:e,onTransferTransactionClicked:t})=>[{key:"explorer",name:"Explorer / Wallet",cellRenderer:n=>{const r=m2(n.asset,n.chain),o=e[r],i=WF({transfer:n,asset:o}),s=n.direction===nc.INCOMING?n.from_address??"":n.to_address??"";return a.jsxs("div",{className:"flex min-w-0 flex-col items-start justify-center gap-1",children:[i&&a.jsxs("button",{type:"button",onClick:t(i),className:"inline-flex items-center gap-1 font-medium text-blue-500 text-sm hover:text-blue-400",children:["Explorer",a.jsx(Aj,{size:16})]}),s&&a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("span",{className:"font-mono text-gray-500 text-xs",children:X2(s)}),a.jsx(Ng,{value:s,ariaLabel:"Copy address"})]})]})}},{key:"asset",name:"Asset / Chain",cellRenderer:({asset:n,chain:r})=>a.jsx(HF,{...Vf({asset:n,chain:r,assetMap:e})})},{key:"amount",name:"Amount",cellRenderer:({amount:n})=>a.jsx("div",{className:"font-mono text-gray-700 text-sm",children:r1(n,0,qye)})},{key:"type",name:"Type",cellRenderer:({direction:n})=>a.jsx("div",{className:"text-gray-700 text-sm",children:n===nc.INCOMING?"Deposit":"Withdrawal"})},{key:"status",name:"Status",cellRenderer:({status:n})=>a.jsx(c1,{...TF(n),children:k0.startCase(n?.toLowerCase())})},{key:"created_at",name:"Completed",cellRenderer:({created_at:n})=>a.jsxs("div",{className:"flex flex-col items-start justify-center gap-1",children:[a.jsx("div",{className:"font-mono text-gray-700 text-sm",children:Un(n).format("MM/DD/YYYY")}),a.jsxs("div",{className:"font-mono text-gray-500 text-xs",children:[Un(n).tz("America/New_York").format("hh:mma")," ET"]})]})}],Rye=5,Nye=({accountId:e,isLoading:t,isFetchingEnabled:n})=>{const r=M0(),o=bs({accountId:e,options:{enabled:n}}),i=LF({accountId:e,options:{enabled:n}}),s=y.useCallback(b=>()=>window.open(b,"_blank","noopener,noreferrer"),[]),c=y.useMemo(()=>Uf(o.data??[]),[o.data]),l=y.useMemo(()=>[...i?.data??[]].sort((b,f)=>new Date(f.created_at).getTime()-new Date(b.created_at).getTime()).slice(0,Rye),[i.data]),p=y.useMemo(()=>Sye({assetMap:c,onTransferTransactionClicked:s}),[c,s]),u=Ra({rows:l,columns:p}),d=()=>r.push({pathname:se.ROUTE_FUNDING_HISTORY,search:"?tab=crypto"});return{transfers:{tableProps:u,isLoading:i.isLoading||t,refetch:i.refetch,onViewAllClicked:d}}},wye=({transfers:e})=>a.jsxs("section",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("h2",{className:"m-0 p-0 font-semibold text-base text-gray-950",children:"Recent Transfers"}),e.tableProps.rows.length>0&&a.jsxs(ue,{variant:"v2/ghost",size:"v2/base",onClick:e.onViewAllClicked,className:"flex items-center gap-2 no-underline",children:["View All ",a.jsx(vg,{size:16})]})]}),a.jsx(xp,{variant:"modern",isLoading:e.isLoading||e.tableProps.isLoading,rows:e.tableProps.rows,columns:e.tableProps.columns,emptyMessage:"Your most recent transfers will show here."},"coin-transfers")]}),UF=e=>{const t=Nye(e);return a.jsx(wye,{...t})},Eye=({cryptoWalletHttpClient:e,accountId:t,refetchWhitelist:n,assetMap:r})=>{const[o,i]=y.useState(null),[s,c]=y.useState(!1),l=y.useCallback(()=>{c(!1),i(null)},[]),p=b0(async f=>mte(e,t,f),{onSuccess:()=>{S0("Whitelist address removed"),l(),n()},onError:f=>{const m=Q0(f);We(`Failed to delete whitelist address: ${m}`)}}),u=y.useCallback(f=>{i(f),c(!0)},[]),d=y.useCallback(()=>{o&&p.mutate(o.id)},[o,p]),b=y.useMemo(()=>
101{if(!s||!o)return null;const{chainLabel:f,assetLabel:m,iconKey:h}=Vf({asset:o.asset,chain:o.chain,assetMap:r}),M=o.travel_rule_info?.beneficiary_is_self_hosted;return{chainLabel:f,chainIconKey:Hf(o.chain),assetLabel:m,assetIconKey:h,address:o.address,selfHosted:M==null?null:M?"Yes":"No",walletOwner:kF(o),custodian:PF(o)}},[o,s,r]);return{onDetailsClicked:u,detailsModal:{details:b,onClose:l,onDelete:d,isDeleteLoading:p.isPending}}},Lye=({assetMap:e,isTRCEnabled:t,onUpdateClicked:n,onDetailsClicked:r})=>[{key:"asset",name:"Asset / Chain",cellRenderer:({asset:o,chain:i})=>a.jsx(HF,{...Vf({asset:o,chain:i,assetMap:e})})},{key:"address",name:"Address",cellRenderer:({address:o})=>a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("span",{className:"font-mono text-gray-700 text-sm",children:X2(o)}),a.jsx(Ng,{value:o,ariaLabel:"Copy address"})]})},{key:"status",name:"Status",cellRenderer:o=>t&&!o.travel_rule_info?a.jsx(c1,{variant:"v2/red",children:"Update"}):a.jsx(c1,{...Yge(o.status),children:k0.startCase(o?.status?.toLowerCase()??"")})},{key:"created_at",name:"Date Added",cellRenderer:({created_at:o})=>a.jsxs("div",{className:"flex flex-col items-start justify-center gap-1",children:[a.jsx("div",{className:"font-mono text-gray-700 text-sm",children:Un(o).format("MM/DD/YYYY")}),a.jsxs("div",{className:"font-mono text-gray-500 text-xs",children:[Un(o).tz("America/New_York").format("hh:mma")," ET"]})]})},{key:"action",name:"Action",cellRenderer:o=>t&&!o.travel_rule_info?a.jsxs("button",{type:"button",onClick:()=>n(o),className:"inline-flex items-center gap-1 font-medium text-blue-500 text-sm hover:text-blue-400",children:["Update",a.jsx(vj,{size:16})]}):a.jsx("button",{type:"button",onClick:()=>r(o),className:"inline-flex items-center gap-1 font-medium text-blue-500 text-sm hover:text-blue-400",children:"Details"})}],Tye=({accountId:e,isLoading:t,isFetchingEnabled:n,isTRCEnabled:r,whitelistAddressPath:o=se.ROUTE_CRYPTO_WHITELIST_ADDRESS,onAddWhitelistAddressClicked:i})=>{const s=M0(),c=bt(),l=Fr(),p=bs({accountId:e,options:{enabled:n}}),u=A8({accountId:e,options:{enabled:n}}),d=y.useMemo(()=>u.data??[],[u.data]),b=y.useMemo(()=>Uf(p.data??[]),[p.data]),f=y.useCallback(()=>{c.invalidateQueries({queryKey:e0.crypto.whitelists(e)}),c.invalidateQueries({queryKey:e0.crypto.approvedWhitelists(e)})},[c,e]),m=Eye({cryptoWalletHttpClient:l,accountId:e,refetchWhitelist:f,assetMap:b}),h=y.useCallback(O=>{s.push({pathname:o,search:`?whitelistId=${O.id}`})},[s,o]),M=y.useMemo(()=>Lye({assetMap:b,isTRCEnabled:r,onUpdateClicked:h,onDetailsClicked:m.onDetailsClicked}),[b,r,h,m.onDetailsClicked]),z=Ra({rows:d,columns:M});return{whitelist:{data:u.data??[],tableProps:z,isLoading:u.isLoading||t,refetch:u.refetch,detailsModal:m.detailsModal},onAddWhitelistAddressClicked:i}},Fs=({label:e,children:t})=>a.jsxs("div",{className:"flex w-full items-center justify-between gap-4",children:[a.jsx("span",{className:"text-gray-700 text-sm",children:e}),a.jsx("div",{className:"flex min-w-0 items-center text-right font-medium text-gray-950 text-sm",children:t})]}),Wye=({details:e})=>a.jsxs("div",{className:"flex flex-col gap-2 rounded bg-gray-50 p-2",children:[a.jsx(Fs,{label:"Chain",children:a.jsxs("span",{className:"inline-flex items-center justify-end gap-2",children:[a.jsx(ir,{name:e.chainIconKey,className:"h-5 w-5"}),a.jsx("span",{children:e.chainLabel})]})}),a.jsx(Fs,{label:"Asset",children:a.jsxs("span",{className:"inline-flex items-center justify-end gap-2",children:[a.jsx(ir,{name:e.assetIconKey,className:"h-5 w-5"}),a.jsx("span",{children:e.assetLabel})]})}),a.jsx(Fs,{label:"Address",children:a.jsx("span",{className:"break-all font-mono text-xs",children:e.address})}),e.selfHosted!==null&&a.jsx(Fs,{label:"Self hosted wallet",children:e.selfHosted}),e.walletOwner&&a.jsx(Fs,{label:"Wallet Owner",children:e.walletOwner}),e.custodian&&a.jsx(Fs,{label:"Custodian or Exchange",children:e.custodian})]}),jye=({details:e,onClose:t,onDelete:n,isDeleteLoading:r})=>a.jsx(I1,{size:"md",title:"Whitelist Details",isOpen:e!==null,onClose:t,controls:a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{className:"border-red-500 text-red-500 hover:border-red-600 active:border-red-700",variant:"v2/stroke",onClick:n,loading:r,children:"Delete Address"}),a.jsx(ue,{variant:"v2/filled",onClick:t,children:"Done"})]}),children:e&&a.jsx(Wye,{details:e})}
101),kye=({whitelist:e,onAddWhitelistAddressClicked:t})=>a.jsxs("section",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("h2",{className:"m-0 p-0 font-semibold text-base text-gray-950",children:a.jsx(Ut,{content:"Withdrawals can only be authorized to addresses in the whitelist. If you do not control the address submitted you may incur in loss of funds.",children:a.jsx("span",{className:"cursor-help underline decoration-dotted underline-offset-4",children:"Whitelist Addresses"})})}),a.jsx(ue,{variant:"v2/filled",size:"v2/base",onClick:t,children:"Add New Address"})]}),a.jsx(xp,{variant:"modern",isLoading:e.isLoading||e.tableProps.isLoading,rows:e.tableProps.rows,columns:e.tableProps.columns,emptyMessage:"Add an address to enable withdrawals."},"whitelist-address"),a.jsx(jye,{...e.detailsModal})]}),VF=e=>{const t=Tye(e);return a.jsx(kye,{...t})},Pye=({account:e,accountId:t,product:n,isLoading:r,isFetchingEnabled:o,agreement:i,legacyAddWhitelistAddress:s,isTRCEnabled:c,onAddWhitelistAddressClicked:l})=>a.jsxs(so,{title:"Crypto Transfers",className:"pt-2 pb-20 sm:pb-4",children:[a.jsxs("div",{className:"flex w-full flex-col gap-6 md:grid md:grid-cols-[auto_357px] md:grid-rows-[auto_auto]",children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(UF,{accountId:t,isLoading:r,isFetchingEnabled:o}),a.jsx(VF,{accountId:t,isLoading:r,isFetchingEnabled:o,isTRCEnabled:c,onAddWhitelistAddressClicked:l})]}),a.jsx("section",{className:"w-full",children:a.jsx(DF,{account:e,accountId:t,product:n,isFetchingEnabled:o,onAddWhitelistAddressClicked:l})})]}),a.jsx(sye,{isOpen:i.isModalOpen,onClose:i.onCancelAgreementModal,isLoading:i.isLoading,isSettingUpAccount:i.isSettingUpAccount,onSignAgreement:i.onSignAgreement,agreementUrl:i.agreementUrl}),a.jsx(RF,{...s})]}),Iye=()=>{const e=iye();return y.useEffect(()=>{j0.dispatchPageVisit(),window.dispatchEvent(new CustomEvent("load",{detail:{"amplitude-event-name":"coin_trasfer_page_visisted"}}))},[]),a.jsx(Pye,{...e})},XF={assetAddress:{title:"Add New Wallet Address",description:"New addresses require Travel Rule details and a 24-hour security period before they are activated for withdrawals. Once verified, this wallet will be saved for all future transfers.",stepNumber:1},travelRule:{title:"Recipient Details",description:"To help protect your transfers, we need to know where your funds are headed. This information helps us ensure your transactions meet security standards.",stepNumber:2}};function $F(e){return{beneficiary_is_self_hosted:e.beneficiary_is_self_hosted??null,beneficiary_given_name:e.beneficiary_given_name??"",beneficiary_family_name:e.beneficiary_family_name??"",beneficiary_entity_name:e.beneficiary_entity_name??"",beneficiary_vasp_id:e.beneficiary_vasp_id??"",beneficiary_manual_entry:{vasp_name:e.beneficiary_manual_entry?.vasp_name??"",vasp_website:e.beneficiary_manual_entry?.vasp_website??""},beneficiary_geographic_address_country:e.beneficiary_geographic_address_country??"",beneficiary_geographic_address_building_number:e.beneficiary_geographic_address_building_number??"",beneficiary_geographic_address_street_name:e.beneficiary_geographic_address_street_name??"",beneficiary_geographic_address_town_name:e.beneficiary_geographic_address_town_name??"",beneficiary_geographic_address_post_code:e.beneficiary_geographic_address_post_code??"",beneficiary_country_of_residence:e.beneficiary_country_of_residence??""}}const Bye=()=>{const e=M0(),t=Tt(),n=y.useMemo(()=>new URLSearchParams(t.search).get("whitelistId")??null,[t.search]),{currentAccount:r}=N0({liveOnly:!0}),o=r?.id??"",{details:i}=N1(),{isCryptoSupported:s,isLoading:c}=as(),l=r?.crypto_status==="ACTIVE"&&!r?.admin_configurations?.disable_crypto,p=Fr(),u=!r||!i,d=y.useMemo(()=>!u&&l&&s&&!!i?.crypto_agreement_signed_at,[u,l,s,i?.crypto_agreement_signed_at]),b=bs({accountId:o,options:{enabled:d}}),f=A8({accountId:o,options:{enabled:d&&!!n}}),m=y.useMemo(()=>!n||!f.data?null:f.data.find(Z=>Z.id===n)??null,[n,f.data]),h=!!n&&!f.isLoading&&f.isSuccess&&!m,M=y.useMemo(()=>n&&m?{kind:"edit",whitelistId:n,existing:m}:{kind:"create"},[n,m]),{chainOptions:z,assetOptionsByChain:O,chainNameByCode:g}=y.useMemo(()=>_8(b?.data??[]),[b.data]),[x,C]=y.useState("assetAddress"),[S,q]=y.useState({chain:"",asset:"",address:""}),A=M.kind==="edit"?"travelRule":x,v=M.kind==="edit"?{chain:M.existing.chain,asset:M.existing.asset,address:M.existing.address}:S,_=y.useMemo(()=>{const Z=z.find(ne=>ne.value===v.chain),re=O[v.chain]?.find(ne=>ne.value===v.asset);return{chainCode:v.chain,chainLabel:Z?.label??v.chain,assetCode:Ff(v.chain,v.asset),assetLabel:re?.label??v.asset}},[v.chain,v.asset,z,O]),R=Z=>{q(Z),C("travelRule")},w=()=>e.push(se.ROUTE_CRYPTO_TRANSFERS),W=()=>e.push(se.ROUTE_CRYPTO_TRANSFERS),E=y.useMemo(()=>M.kind!=="edit"||!M.existing.travel_rule_info?{}:$F(M.existing.travel_rule_info),[M]),j=()=>
101{if(M.kind==="edit"){w();return}C("assetAddress")};y.useEffect(()=>{if(!(!r||c)&&(!s||!l)){e.replace(se.ROUTE_DASHBOARD);return}},[r,c,s,l,e]),y.useEffect(()=>{h&&(We("Whitelist address not found"),e.replace(se.ROUTE_CRYPTO_TRANSFERS))},[h,e]);const T=!r||!i||c||b.isLoading||!!n&&f.isLoading||h,F=M.kind==="edit";return{step:A,stepConfig:XF[A],isEditMode:F,isLoading:T,chainOptions:z,assetOptionsByChain:O,chainNameByCode:g,accountId:o,accountDetails:i,cryptoWalletHttpClient:p,mode:M,assetAddressData:v,assetAddressDisplay:_,travelRuleInitialValues:E,onAssetAddressNext:R,onCancel:w,onSuccess:W,onBackToAssetAddress:j}},GF=()=>a.jsxs("svg",{"aria-hidden":"true",className:"pointer-events-none absolute top-0 right-0 left-0 z-0 w-screen -translate-y-4",viewBox:"0 0 1440 186",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",children:[a.jsx("g",{clipPath:"url(#clip0_2709_8014)",children:a.jsx("path",{d:"M523.441 153.62C636.353 132.528 736.967 105.43 853.283 139.261C871.391 144.5 888.49 150.337 905.848 156C923.208 161.664 940.835 167.157 960.015 171.719L962.161 172.228C1007.36 182.768 1060.52 184.758 1114.8 184.556C1169.94 184.35 1226.26 181.883 1276.52 183.829H1276.52C1333.56 185.917 1391.27 186.814 1439.83 172.021L1439.91 172.298L1440 172.575C1392.85 186.938 1337.13 186.536 1281.85 184.6L1276.5 184.408C1226.25 182.463 1169.98 184.93 1114.81 185.136C1060.51 185.338 1007.3 183.349 962.029 172.792L959.88 172.283C940.676 167.716 923.032 162.216 905.667 156.551C888.3 150.884 871.218 145.054 853.123 139.818H853.122C736.969 106.035 636.518 133.088 523.548 154.19C443.485 169.152 357.197 178.282 269.451 181.123C172.921 184.261 91.7443 170.348 0.734375 159.431L0.802734 158.854C91.8452 169.776 172.959 183.679 269.432 180.543C357.151 177.702 443.41 168.576 523.441 153.62ZM521.999 138.665C633.831 118.474 735.163 92.8841 851.117 126.109H851.116C869.404 131.268 886.593 137.03 903.995 142.582C921.401 148.135 939.027 153.481 958.206 157.813C1026.52 173.207 1108.36 169.467 1188.43 167.972L1194.1 167.864C1222.42 167.353 1249.75 167.284 1275.8 168.269C1333.19 170.356 1391.27 171.402 1439.83 156.608L1439.91 156.886L1440 157.163C1391.33 171.99 1333.15 170.936 1275.78 168.849H1275.78C1248.01 167.799 1218.77 167.947 1188.44 168.552H1188.44C1108.41 170.046 1026.48 173.792 958.079 158.379H958.078C938.874 154.041 921.229 148.689 903.819 143.135C886.407 137.579 869.234 131.823 850.959 126.668L850.957 126.667C735.163 93.4876 633.987 119.036 522.103 139.236L522.102 139.235C516.612 140.285 511.128 141.177 505.286 142.226H505.283C429.602 154.938 349.902 163.475 268.382 166.008C248.266 166.601 228.887 166.452 209.51 165.859H209.508C137.853 163.166 72.0288 152.837 0.0273438 144.315L0.0957031 143.739C72.1241 152.264 137.906 162.587 209.53 165.279H209.529C228.897 165.872 248.263 166.02 268.364 165.428L272.183 165.305C349.8 162.713 425.734 154.695 498.083 142.833L505.188 141.653C511.044 140.602 516.509 139.715 521.996 138.666L521.999 138.665ZM526.433 122.649C634.833 103.528 735.498 80.6704 849.282 112.792H849.281C867.749 117.957 885.122 123.719 902.616 129.195C920.113 134.673 937.739 139.866 956.729 143.902C1026.51 158.704 1106.51 154.21 1187.31 152.419H1187.31C1217.67 151.814 1247.27 151.666 1275.06 152.716H1275.06C1332.83 154.952 1390.9 156.146 1439.83 141.204L1439.91 141.481L1440 141.759C1390.96 156.734 1332.79 155.531 1275.04 153.296C1247.27 152.246 1217.67 152.393 1187.33 152.998L1187.33 152.999C1106.56 154.79 1026.47 159.289 956.609 144.47H956.608C937.591 140.428 919.946 135.228 902.443 129.749C884.938 124.269 867.582 118.512 849.125 113.351H849.124C733.689 80.763 631.787 104.83 521.364 124.128L521.361 124.129C515.885 125.028 510.393 126.067 504.545 126.969C429.692 139.19 351.995 147.785 271.826 150.479L268.007 150.603C247.891 151.196 228.511 151.048 209.493 150.307C137.839 147.465 72.3758 137.136 0.75 128.614L0.818359 128.038C72.4712 136.563 137.892 146.886 209.517 149.727C228.522 150.467 247.887 150.616 267.989 150.023L271.807 149.899C351.947 147.207 429.619 138.616 504.452 126.397L504.455 126.396C510.306 125.495 515.764 124.46 521.265 123.557L526.433 122.649ZM520.167 108.448C629.433 90.0471 731.856 67.4381 847.444 99.4756L850.93 100.449C886.804 110.579 918.44 122.587 955.266 129.98C1026.88 144.325 1104.69 138.955 1186.23 136.854C1216.57 136.101 1246.19 135.953 1274.34 137.151H1274.34C1332.09 139.4 1390.53 140.89 1439.83 125.8L1440 126.354C1390.59 141.478 1332.05 139.978 1274.32 137.73H1274.32C1246.18 136.533 1216.58 136.681 1186.24 137.435C1104.74 139.534 1026.85 144.91 955.152 130.549H955.151C917.119 122.913 884.538 110.338 847.29 100.034H847.289C731.852 68.0385 629.571 90.6124 520.264 109.021H520.263C516.145 109.697 512.035 110.367 507.769 111.04L503.444 111.714C428.238 123.497 350.886 132.372 271.416 135.074L267.63 135.198C247.514 135.791 228.135 135.644 209.117 134.902H209.116C137.823 131.913 72.0002 121.731 0.734375 113.21L0.802734 112.634C72.0933 121.158 137.877 131.334 209.141 134.322H209.14C228.145 135.063 247.51 135.212 267.612 134.619L271.396 134.495C350.836 131.794 428.164 122.922 503.354 111.141H503.355C509.204 110.239 514.678 
101109.35 520.167 108.448ZM519.069 93.3184C627.615 75.8184 730.397 54.7172 845.621 86.1484C883.306 96.3369 915.79 108.738 953.802 115.912H953.801C1027.24 129.665 1102.86 123.393 1185.13 121.145H1185.13C1215.47 120.391 1245.45 120.243 1273.6 121.441L1279.05 121.663C1335.37 123.915 1391.72 124.856 1439.83 110.237L1439.91 110.516L1439.99 110.793C1390.23 125.916 1331.69 124.416 1273.58 122.021C1245.44 120.823 1215.48 120.97 1185.14 121.724L1185.14 121.725C1104.21 123.937 1029.58 130.055 957.142 117.113L953.694 116.482C915.66 109.304 883.078 96.8768 845.469 86.709V86.708C730.39 55.3164 627.744 76.3847 519.161 93.8906L519.162 93.8916C513.672 94.7934 507.834 95.6818 502.343 96.4355C425.569 108.109 347.705 117.376 266.905 119.772C248.398 120.329 230.208 120.234 212.026 119.486L208.391 119.328C137.459 116.19 71.652 106.157 0.371094 97.6357L0.439453 97.0596C71.7436 105.584 137.513 115.611 208.416 118.748H208.417C227.796 119.637 247.161 119.786 266.888 119.193H266.889C347.656 116.798 425.494 107.535 502.256 95.8633L502.261 95.8623C507.747 95.1092 513.582 94.2197 519.069 93.3184ZM517.977 78.2236C625.427 61.6249 728.943 42.0073 843.789 72.8447C881.847 83.02 914.695 95.2725 952.328 102.002L955.854 102.611C1029.88 115.084 1102.31 107.952 1184.02 105.593L1189.77 105.434C1218.48 104.695 1246.48 104.765 1272.87 105.889L1283.83 106.327C1338.64 108.442 1392.93 109.12 1439.83 94.834L1439.91 95.1113L1440 95.3887C1389.86 110.66 1331.33 108.865 1272.84 106.469H1272.84C1244.71 105.271 1214.74 105.27 1184.03 106.172C1102.38 108.53 1029.86 115.668 955.757 103.183L952.227 102.573C914.566 95.8389 881.625 83.5605 843.639 73.4043H843.638C728.932 42.6049 625.547 62.1932 518.065 78.7969L518.064 78.7959C515.317 79.2471 512.484 79.6589 509.654 80.0693C506.822 80.4801 503.994 80.8905 501.252 81.3408L501.247 81.3418C424.115 92.558 346.973 102.132 266.172 104.529C247.664 105.085 229.474 104.859 211.603 104.096L208.032 103.937C137.101 100.65 71.6547 90.6174 0.75 82.2441L0.818359 81.668C71.7477 90.0442 137.156 100.071 208.06 103.356C227.065 104.245 246.429 104.542 266.154 103.949C344.397 101.628 419.214 92.5744 493.933 81.8145L501.163 80.7676C502.536 80.5421 503.931 80.3266 505.336 80.1162L513.807 78.874C515.21 78.6638 516.603 78.4488 517.974 78.2236H517.977ZM516.877 63.2637C623.246 47.5538 727.481 29.2963 841.964 59.6758H841.963C879.784 69.5464 912.553 81.5855 949.118 87.8008L950.862 88.0918L950.863 88.0928C1027.95 100.957 1099.2 92.8822 1182.93 90.1885L1188.68 90.0039C1217.38 89.143 1245.4 89.2133 1272.14 90.3369L1283.18 90.7764C1338.32 92.9079 1392.92 93.7152 1439.83 79.4297L1439.91 79.707L1440 79.9844C1389.85 95.2561 1330.96 93.3119 1272.12 90.916H1272.12C1243.61 89.7182 1213.64 89.7179 1182.95 90.7676H1182.95C1099.28 93.4594 1027.93 101.541 950.768 88.6641V88.6631C913.467 82.5339 880.163 70.2441 841.816 60.2363H841.815C727.469 29.893 623.358 48.124 516.962 63.8379L516.961 63.8369C512.842 64.5134 508.527 65.1006 504.313 65.6689L500.144 66.2344C423.864 76.8371 348.621 86.7113 269.216 89.1621L265.432 89.2734C245.689 89.8666 226.67 89.5703 207.292 88.6807C136.722 85.382 70.9148 75.3614 0.370117 66.8398L0.405273 66.5518L0.44043 66.2646C71.0074 74.7889 136.778 84.8032 207.319 88.1006C226.686 88.9897 245.69 89.286 265.415 88.6934L269.198 88.583C348.569 86.1333 423.785 76.2629 500.064 65.6602V65.6592C505.558 64.9052 511.388 64.1655 516.872 63.2646L516.877 63.2637ZM515.784 48.1445C621.043 33.336 726.012 16.5746 840.132 46.3604H840.131C878.926 56.3995 912.135 68.5044 949.403 74.1836H949.404C1028.33 86.4435 1097.36 77.6153 1181.83 74.625C1212.54 73.5749 1242.88 73.5749 1271.41 74.7734C1330.27 77.3184 1389.44 79.4006 1439.83 64.0146L1439.91 64.292L1440 64.5693C1392.65 79.0257 1337.6 78.09 1282.42 75.8203L1271.38 75.3525C1244.66 74.2296 1216.33 74.16 1187.6 75.0205L1181.85 75.2051C1097.45 78.1932 1028.31 87.0281 949.314 74.7568V74.7559C913.177 69.2487 880.795 57.6942 843.601 47.8672L839.985 46.9219C725.997 17.1705 621.147 33.908 515.865 48.7197H515.863C513.118 49.0903 510.286 49.4643 507.455 49.8379C504.624 50.2116 501.792 50.5846 499.048 50.9551C421.184 61.4294 345.514 71.5981 265.073 73.8467L265.072 73.8457C245.692 74.4388 226.311 74.1431 207.293 73.0928V73.0918C136.724 
10169.6572 71.2786 59.6252 0.75 51.252L0.78418 50.9639L0.818359 50.6768C70.2697 58.9221 134.736 68.7672 204.021 72.3477L207.323 72.5127L207.325 72.5137C226.329 73.5632 245.693 73.8592 265.057 73.2666H265.058C345.463 71.019 421.103 60.8557 498.971 50.3809C501.716 50.0102 504.548 49.6363 507.379 49.2627C510.21 48.8891 513.04 48.5149 515.784 48.1445ZM514.342 33.1973C618.505 19.29 723.831 4.02473 837.948 33.2041H837.947C877.102 43.082 910.675 54.8906 947.581 60.2734H947.58C1028.69 71.9288 1095.52 62.212 1180.73 59.0732L1183.65 58.9648C1213.69 57.8851 1242.7 58.0597 1270.69 59.2207L1281.79 59.6924C1337.28 61.9939 1392.25 63.1735 1439.83 48.6104L1440 49.165C1392.31 63.7606 1337.24 62.5732 1281.76 60.2715L1270.66 59.8008C1242.69 58.6404 1213.69 58.4647 1183.67 59.5439L1180.76 59.6523C1095.62 62.7885 1028.68 72.5129 947.498 60.8477H947.497C910.554 55.4595 876.892 43.6274 837.806 33.7666L837.805 33.7656C723.814 4.61853 618.599 19.8618 514.418 33.7715L514.419 33.7725C508.928 34.5137 503.089 35.2674 497.596 35.873L497.595 35.8721C419.375 45.8887 344.427 56.3657 263.989 58.6143L263.99 58.6152C244.609 59.2084 225.228 58.911 206.209 57.873V57.8721C136.017 54.1287 70.5579 44.4066 0.0273438 36.0332L0.0957031 35.457C70.6476 43.833 136.073 53.5519 206.24 57.2939H206.241C225.245 58.3311 244.61 58.6278 263.974 58.0352C344.379 55.7876 419.295 45.3151 497.527 35.2969H497.532C503.018 34.692 508.852 33.9383 514.341 33.1973H514.342ZM513.23 17.9434C616.314 4.77677 722.374 -8.84444 836.113 19.7412C875.249 29.618 909.577 41.2671 946.104 46.2051C1029.41 57.4162 1093.7 46.7977 1179.64 43.3623L1185.46 43.1514C1214.51 42.1689 1242.87 42.2472 1269.95 43.5098C1329.54 46.0548 1388.72 48.582 1439.83 33.0479L1440 33.6025C1388.77 49.1709 1329.49 46.6338 1269.92 44.0898H1269.92C1241.05 42.7439 1210.73 42.7435 1179.66 43.9414C1093.8 47.3738 1029.4 58.0004 946.026 46.7803C909.456 41.8366 875.047 30.1655 835.971 20.3037V20.3027C722.354 -8.25207 616.4 5.34957 513.306 18.5176L513.307 18.5186C510.559 18.8957 507.724 19.2328 504.894 19.5693C502.062 19.906 499.233 20.2419 496.491 20.6182L496.487 20.6191C417.909 30.1909 343.318 41.1125 263.253 43.2129H263.252C245.083 43.6299 227.232 43.3954 209.103 42.499L205.473 42.3105C135.642 38.419 70.1964 28.6959 0.0273438 20.4707L0.0957031 19.8945C70.287 28.1223 135.698 37.8412 205.505 41.7314C224.869 42.7809 243.873 43.0773 263.237 42.6328L266.984 42.5283C343.101 40.2671 414.379 30.1401 489.06 20.9443L496.417 20.043C497.79 19.8545 499.185 19.6762 500.59 19.5029L509.061 18.4834C510.465 18.3101 511.858 18.1315 513.229 17.9434H513.23ZM512.134 2.82715C613.324 -9.34217 719.233 -21.5209 831.62 5.77539L834.276 6.42773C873.787 16.3042 908.476 27.8179 944.641 32.2988C1030.15 42.9177 1091.86 31.4097 1178.54 27.8135C1209.62 26.4667 1240.33 26.6152 1269.21 27.9619L1280.39 28.4619C1336.27 30.9176 1391.91 32.3493 1439.83 17.6475L1440 18.2021C1391.97 32.9369 1336.23 31.4968 1280.36 29.041L1269.19 28.541C1240.32 27.195 1209.63 27.0466 1178.56 28.3926H1178.56C1093.32 31.9292 1032.08 43.1431 948.563 33.3564L944.569 32.875C908.358 28.3883 873.589 16.8534 834.136 6.99121V6.99023C720.877 -21.1208 614.198 -8.8628 512.203 3.40332L512.202 3.40234C506.709 4.15615 500.869 4.74943 495.385 5.3418L495.386 5.34277C416.074 14.4695 342.579 25.6878 262.515 27.7881H262.514C243.134 28.2329 224.115 27.9361 205.096 26.8857H205.095C135.264 22.8459 69.8213 13.271 0.0117188 4.89746L0.0800781 4.32129C69.9085 12.6971 135.321 22.2682 205.128 26.3066L208.69 26.4951C226.507 27.3908 244.344 27.6247 262.499 27.208C342.529 25.1086 415.982 13.8953 495.319 4.76562H495.322C500.815 4.17243 506.645 3.57987 512.129 2.82715H512.134ZM520.545 -13.1953C618.67 -24.1327 722.99 -33.4138 832.47 -6.74023H832.471C872.342 2.9879 907.03 14.3405 943.193 18.377H943.194C1030.52 28.4034 1090.05 16.142 1177.45 12.249C1208.52 10.9023 1239.24 11.0507 1268.49 12.3975C1328.44 15.0908 1388.34 17.9383 1439.83 2.24414L1440 2.79883C1388.4 18.5281 1328.39 15.6687 1268.47 12.9766H1268.46C1240.15 11.6726 1210.45 11.4923 1180.39 12.7061L1177.48 12.8281C1091.53 16.6562 1032.39 28.605 947.205 19.4072L943.129 18.9531C906.917 14.9112 872.147 3.5372 832.333 -6.17676C719.433 -33.6836 612.014 -22.9208 511.133 -11.5566L511.132 -11.5557C508.387 -11.2592 505.555 -10.9597 502.724 -10.
1016602C499.892 -10.3606 497.061 -10.062 494.316 -9.76562C414.647 -0.948077 341.885 10.5799 262.168 12.5195C243.149 12.9644 224.129 12.6684 204.748 11.4697V11.4688C135.279 7.28069 69.8374 -2.14491 0.0273438 -10.5186L0.0957031 -11.0947C69.9235 -2.71896 135.338 6.70395 204.784 10.8906C224.148 12.0882 243.151 12.3839 262.154 11.9395C341.838 10.0006 414.55 -1.52055 494.253 -10.3418H494.254C496.999 -10.6383 499.831 -10.9378 502.662 -11.2373C505.493 -11.5368 508.324 -11.8364 511.068 -12.1328L520.545 -13.1953ZM519.616 -28.083C616.166 -38.3945 721.503 -46.2862 830.617 -20.0439C870.848 -10.3165 905.9 0.740459 941.701 4.48047C1031.24 13.7415 1088.56 0.886917 1176.34 -3.30273C1207.78 -4.79782 1238.51 -4.501 1267.75 -3.1543L1279.06 -2.64844C1335.54 -0.141745 1391.22 1.69302 1439.83 -13.1592L1440 -12.6045C1391.28 2.28087 1335.49 0.437419 1279.03 -2.06934L1267.73 -2.5752C1238.49 -3.92124 1207.79 -4.21772 1176.37 -2.72363C1090.05 1.39604 1033.04 13.9244 945.817 5.47559L941.641 5.05762C906.908 1.42929 872.855 -9.08094 834.233 -18.5664L830.481 -19.4805C721.471 -45.6977 616.222 -37.8174 519.679 -27.5068L510.363 -26.502C507.616 -26.2052 504.782 -25.9431 501.951 -25.6807C499.119 -25.4181 496.29 -25.1555 493.548 -24.8594H493.547C414.771 -16.6177 343.73 -5.0315 265.506 -2.82129L261.775 -2.72266C242.756 -2.2778 223.737 -2.57475 204.355 -3.77344C134.887 -8.10969 69.8052 -17.5363 0.371094 -25.7617L0.439453 -26.3379C69.8924 -18.1103 134.944 -8.68746 204.392 -4.35254C223.755 -3.15496 242.758 -2.85824 261.762 -3.30273C341.432 -5.24167 413.418 -17.0596 493.485 -25.4365L495.561 -25.6523C497.649 -25.8637 499.774 -26.061 501.897 -26.2578C504.729 -26.5203 507.559 -26.7829 510.301 -27.0791L519.616 -28.083ZM509.221 -42.0371C607.184 -51.9191 716.527 -59.6935 828.797 -33.2109C869.403 -23.6318 904.829 -12.7236 940.254 -9.44043L940.255 -9.43945C1031.98 -0.770727 1086.75 -14.527 1175.25 -18.8652L1178.2 -19C1208.62 -20.3406 1238.33 -20.0224 1267.03 -18.7178V-18.7168L1278.4 -18.1836C1335.18 -15.539 1390.88 -13.5832 1439.83 -28.5742L1440 -28.0195C1387.67 -11.9935 1327.66 -15.2974 1267 -18.1377V-18.1387C1237.4 -19.4847 1206.71 -19.7802 1175.28 -18.2861C1088.26 -14.0209 1033.7 -0.617109 944.475 -8.47266L940.2 -8.8623C904.722 -12.1505 869.217 -23.0799 828.664 -32.6465C716.496 -59.1049 607.238 -51.3423 509.28 -41.4609C506.533 -41.1642 503.7 -40.9011 500.869 -40.6387C498.037 -40.3762 495.207 -40.1136 492.465 -39.8174H492.463C412.066 -31.8899 340.754 -19.7687 261.055 -17.8291H261.054C243.222 -17.412 225.391 -17.7767 207.573 -18.8115L204.009 -19.0273C134.916 -23.5118 69.4609 -32.7901 0.386719 -41.0156L0.455078 -41.5918C69.5455 -33.3643 134.974 -24.0896 204.046 -19.6064L207.606 -19.3906C225.41 -18.3566 243.225 -17.9925 261.04 -18.4092C340.713 -20.3481 411.957 -32.4619 492.405 -40.3945C495.152 -40.6912 497.985 -40.9535 500.815 -41.2158C503.647 -41.4783 506.477 -41.7409 509.219 -42.0371H509.221ZM508.141 -57.3057C604.252 -66.363 713.352 -72.4691 824.354 -47.2773L826.978 -46.6768C867.942 -37.0983 903.733 -26.4849 938.795 -23.498C985.745 -19.4608 1022.28 -21.069 1058.23 -24.2656C1094.17 -27.4618 1129.56 -32.2501 1174.16 -34.5664H1174.16C1205.61 -36.0615 1236.67 -35.7647 1266.3 -34.418L1277.67 -33.8828C1334.49 -31.2219 1390.53 -29.1357 1439.83 -44.127L1440 -43.5723C1387.3 -27.5465 1326.93 -30.9986 1266.27 -33.8389C1236.66 -35.1849 1205.61 -35.4824 1174.19 -33.9883L1174.19 -33.9873C1129.6 -31.6716 1094.25 -26.8866 1058.28 -23.6875C1023.43 -20.5888 988.024 -18.9812 943.12 -22.5576L938.745 -22.9199C903.627 -25.9115 867.763 -36.544 826.846 -46.1113V-46.1123C715.037 -71.9785 605.053 -65.8571 508.196 -56.7295L508.197 -56.7285C505.268 -56.4317 502.434 -56.2058 499.648 -55.9805C496.862 -55.755 494.124 -55.5294 491.384 -55.2334H491.379C410.627 -47.751 340.03 -35.1849 260.333 -33.3936C241.313 -32.9487 222.669 -33.3942 203.289 -34.5928H203.287C134.556 -39.2255 69.1157 -48.503 0.0273438 -56.7285L0.0957031 -57.3047C69.2007 -49.0772 134.615 -39.8023 203.326 -35.1709H203.325C222.69 -33.9732 241.318 -33.5292 260.32 -33.9736C339.994 -35.7644 410.507 -48.3221 491.321 -55.8105L493.383 -56.0205C495.445 -56.2198 497.512 -56.3895 499.602 -56.5586C502.389 -56.7841 505.217 -57.0096 508.139 -57.3057H508.141ZM516.055 -72.8623C609.741 -80.5991 717.084 -84.3303 825.14 -59.6826H825.141C866.468 -50.4129 902.618 -39.9475 937.319 -37.2568C985.361 -33.59 1021.8 -35.5318 1057.47 -39.0078C1093.14 -42.4834 1128.07 -47.4969 1173.04 -49.9678C1204.49 -51.7595 1235.94 -51.4628 1265.56 -49.9678L1277 -49.4053C1334.17 -46.6065 1390.53 -44.3985 1439.83 -59.5283L1439.91 -59.251L1440 -58.9736C1387.3 -42.7991 1326.57 -46.4003 1265.53 -49.3887H1265.53C1236.85 -50.8362 1206.46 -51.1597 1176.02 -49.5508L1173.08 -49.3887C1128.12 -46.9187 1093.23 -41.9083 1057.53 -38.4297C1022.95 -35.0602 987.638 -33.1311 941.749 -36.3506L937.274 -36.6787C902.518 -39.3736 866.291 -49.8578 825.014 -59.1162H825.013C713.562 -84.5387 602.854 -79.7503 507.081 -71.5244H507.078C501.229 -71.0798 495.755 -70.6234 490.265 -70.1787C410.426 -63.2635 341.112 -50.6782 263.652 -48.5781L259.958 -48.4863C242.478 -48.0693 224.669 -48.4347 206.839 -49.5918L203.272 -49.834C134.542 -54.6273 69.4636 -63.7441 0.75 -71.9697L0.818359 -72.5459C69.54
10169 -64.3185 134.602 -55.2041 203.313 -50.4121C222.316 -49.0664 241.318 -48.622 259.944 -49.0664H259.945C338.887 -50.8573 409.032 -63.7242 490.216 -70.7559H490.217C495.705 -71.2004 501.181 -71.6579 507.031 -72.1025L516.055 -72.8623ZM505.947 -87.2236C600.262 -94.7097 712.154 -97.85 823.318 -73.0127L827.211 -72.1396C867.286 -63.0946 902.603 -53.3566 935.854 -51.1807L940.425 -50.8887C987.273 -48.0365 1022.46 -50.3225 1056.76 -53.9785C1092.15 -57.7521 1126.62 -62.9891 1171.96 -65.5342L1174.94 -65.6953C1205.72 -67.3054 1235.79 -66.9824 1264.84 -65.5342C1326.26 -62.5442 1386.88 -58.8076 1439.83 -74.9463L1439.91 -74.6689L1440 -74.3916C1390.25 -59.2281 1333.76 -61.5756 1276.31 -64.3906L1264.81 -64.9541C1234.84 -66.4483 1203.79 -66.7454 1171.99 -64.9551C1126.68 -62.4111 1092.24 -57.1789 1056.82 -53.4023C1022.5 -49.744 987.279 -47.455 940.391 -50.3096L935.816 -50.6016C901.434 -52.8516 864.831 -63.1752 823.192 -72.4463C712.114 -97.2645 600.29 -94.1302 505.993 -86.6455H505.992C500.129 -86.1999 494.671 -85.9045 489.179 -85.4473H489.178C448.244 -82.156 410.511 -77.182 373.13 -72.8242C335.752 -68.4668 298.729 -64.727 259.233 -63.9053C240.588 -63.4604 221.928 -63.904 202.546 -65.3994V-65.4004C134.178 -70.3419 69.0992 -79.4589 0.386719 -87.5361L0.455078 -88.1123C69.1844 -80.0331 134.239 -70.9187 202.59 -65.9785H202.591C221.953 -64.4847 240.593 -64.0399 259.22 -64.4844H259.221C298.688 -65.3055 335.69 -69.0435 373.063 -73.4004C410.434 -77.7569 448.184 -82.733 489.131 -86.0254L491.189 -86.1895C495.996 -86.5585 500.839 -86.8354 505.947 -87.2236ZM504.839 -102.331C597.343 -109.011 708.926 -110.683 818.888 -86.8838L821.484 -86.3164L825.413 -85.4443C865.848 -76.4167 901.494 -66.9541 934.395 -65.0771C984.632 -62.1633 1020.89 -64.8177 1056.02 -68.874C1091.14 -72.9301 1125.16 -78.3925 1170.86 -81.0859C1202.67 -83.0261 1234.12 -82.5809 1264.1 -81.0859C1325.53 -78.0959 1386.52 -74.063 1439.83 -90.3496L1440 -89.7949C1386.57 -73.4722 1325.47 -77.5185 1264.07 -80.5068H1264.07C1235.04 -81.9544 1204.64 -82.4165 1173.88 -80.6816L1170.9 -80.5068C1125.21 -77.8147 1091.24 -72.3571 1056.09 -68.2979C1020.94 -64.2388 984.641 -61.5817 934.361 -64.498C900.339 -66.4391 863.376 -76.4784 821.359 -85.75V-85.751C710.64 -110.125 598.092 -108.485 504.881 -101.754L504.882 -101.753C499.028 -101.308 493.549 -100.999 488.06 -100.702L488.059 -100.703C446.948 -97.5601 409.308 -92.6231 372.066 -88.2656C334.825 -83.9082 297.987 -80.1313 258.498 -79.3096L258.499 -79.3086C239.852 -78.8637 221.193 -79.4569 201.813 -80.8037H201.812C133.443 -85.8934 68.3657 -94.862 0.0273438 -102.939L0.0957031 -103.516C68.4484 -95.4365 133.504 -86.4703 201.855 -81.3818H201.854C221.22 -80.036 239.861 -79.4433 258.485 -79.8877H258.486C297.946 -80.7088 334.762 -84.4849 371.999 -88.8418C409.233 -93.1984 446.893 -98.1371 488.022 -101.281H488.028C493.518 -101.578 498.991 -101.887 504.838 -102.331H504.839ZM507.713 -117.713C599.043 -123.411 710.574 -123.046 819.284 -99.6318C861.704 -90.4993 899.316 -80.7868 932.555 -79.1455C984.259 -76.602 1020.52 -79.5925 1055.38 -83.9297C1090.23 -88.2668 1123.69 -93.9542 1169.76 -96.7959C1199.6 -98.6148 1229.1 -98.338 1257.67 -97.0645L1263.38 -96.7969C1325.17 -93.6585 1386.14 -89.4774 1439.83 -105.912L1440 -105.357C1386.2 -88.8863 1325.1 -93.0803 1263.35 -96.2168V-96.2178C1233.96 -97.6653 1203.56 -98.1274 1172.78 -96.3926L1169.8 -96.2178C1123.75 -93.3775 1090.33 -87.6947 1055.45 -83.3545C1020.57 -79.0143 984.272 -76.0208 932.526 -78.5664C899.225 -80.2108 861.542 -89.9406 819.162 -99.0645C708.801 -122.834 595.514 -122.835 503.417 -116.857H503.412C497.562 -116.561 492.091 -116.265 486.606 -115.809L486.603 -115.808C445.302 -112.893 407.75 -107.997 370.689 -103.621C333.631 -99.2452 297.067 -95.3904 257.759 -94.5625C239.473 -94.1176 220.813 -94.7098 201.433 -96.2051V-96.2061C133.44 -101.296 68.3626 -110.265 0.370117 -118.49L0.405273 -118.777L0.44043 -119.065C66.3202 -111.095 129.432 -102.432 195.112 -97.2725L201.477 -96.7842L201.478 -96.7832C220.842 -95.2893 239.482 -94.6972 257.745 -95.1416H257.746C297.025 -95.9689 333.567 -99.8217 370.622 -104.197C407.673 -108.572 445.242 -113.471 486.559 -116.387L488.619 -116.551C493.428 -116.918 498.261 -117.177 503.379 -117.437L507.713 -117.713ZM502.301 -132.546C592.965 -137.636 707.409 -136.29 817.467 -112.949C860.246 -103.817 898.234 -94.4007 931.097 -93.0557C983.899 -90.9629 1020.07 -94.3278 1054.65 -98.9443C1089.22 -103.561 1122.23 -109.434 1168.66 -112.35L1171.68 -112.539C1202.82 -114.412 1233.25 -113.798 1262.64 -112.35H1262.64C1324.79 -109.211 1385.79 -104.882 1439.83 -121.317L1440 -120.763C1389.22 -105.321 1332.34 -108.173 1274.25 -111.174L1262.61 -111.771C1232.28 -113.265 1200.86 -113.869 1168.7 -111.771H1168.7C1122.29 -108.856 1089.32 -102.989 1054.72 -98.3691C1020.12 -93.7494 983.917 -90.3821 931.073 -92.4766H931.072C900.204 -93.7401 864.825 -102.11 825.305 -110.67L817.346 -112.382C707.357 -135.708 592.97 -137.055 502.333 -131.967H502.332C496.482 -131.67 491.008 -131.374 485.52 -131.065C444.04 -128.373 406.583 -123.476 369.662 -119.064C332.743 -114.653 296.362 -110.727 257.053 -109.979H257.052C238.769 -109.683 220.11 -110.128 200.728 -111.623C133.096 -116.861 68.0191 -125.842 0.0273438 -133.907L0.0957031 -134.483C68.1017 
101-126.417 133.157 -117.438 200.772 -112.201C220.135 -110.707 238.776 -110.263 257.042 -110.56L260.716 -110.639C298.593 -111.552 333.83 -115.367 369.593 -119.641C406.506 -124.051 443.983 -128.95 485.482 -131.644H485.485C490.975 -131.952 496.45 -132.249 502.301 -132.546ZM0.455078 -150.047C68.0843 -141.968 133.141 -133.15 200.757 -127.765H200.759C219.744 -126.123 238.384 -125.678 256.65 -125.975L260.323 -126.054C298.184 -126.972 333.162 -130.861 368.75 -135.153C405.483 -139.584 442.87 -144.446 484.731 -146.911L486.671 -147.02C491.236 -147.259 496.08 -147.405 501.188 -147.664H501.189C590.757 -152 705.935 -149.16 815.629 -126.265L823.664 -124.583C863.554 -116.185 899.164 -108.108 929.633 -107.125C983.526 -105.328 1019.6 -108.992 1053.9 -113.871C1088.21 -118.75 1120.76 -124.849 1167.56 -127.913C1199.75 -130.014 1231.19 -129.408 1261.9 -127.913H1261.9C1324.43 -124.762 1385.78 -120.138 1439.83 -136.721L1440 -136.166C1389.22 -120.585 1332.02 -123.688 1273.58 -126.731L1261.88 -127.334C1231.17 -128.828 1199.76 -129.433 1167.6 -127.334C1120.83 -124.272 1088.31 -118.179 1053.99 -113.297C1019.66 -108.415 983.549 -104.747 929.614 -106.545C897.049 -107.596 858.63 -116.733 815.511 -125.697C705.88 -148.579 590.755 -151.421 501.217 -147.086L501.218 -147.085C495.354 -146.788 489.896 -146.641 484.766 -146.332C442.926 -143.868 405.56 -139.009 368.819 -134.577C332.081 -130.146 295.971 -126.142 256.661 -125.395H256.66C238.378 -125.098 219.718 -125.543 200.709 -127.187V-127.188C133.079 -132.574 68.0034 -141.393 0.386719 -149.471L0.455078 -150.047ZM1.16406 -165.449C68.4327 -157.531 133.489 -148.7 200.744 -143.167H200.743C220.107 -141.673 238.372 -141.081 256.637 -141.377L260.293 -141.456C297.979 -142.378 332.78 -146.338 368.279 -150.648C404.921 -155.098 442.308 -159.922 484.358 -162.165H484.366C489.495 -162.313 494.967 -162.462 500.813 -162.758H500.816C588.928 -166.501 704.826 -161.856 814.155 -139.567H814.156C856.634 -130.725 894.809 -122.048 926.646 -121.062L928.158 -121.021L933.259 -120.91C985.404 -119.932 1020.21 -123.842 1053.17 -128.821C1087.21 -133.961 1119.3 -140.245 1166.47 -143.464H1166.47C1198.65 -145.565 1230.48 -145.107 1261.18 -143.464C1323.7 -140.165 1385.43 -135.54 1439.83 -152.123L1439.91 -151.846L1440 -151.568C1385.47 -134.949 1323.63 -139.588 1261.15 -142.885C1230.46 -144.527 1198.66 -144.985 1166.51 -142.886C1119.37 -139.669 1087.31 -133.39 1053.26 -128.247C1019.21 -123.104 983.183 -119.1 928.144 -120.44V-120.441C895.938 -121.196 857.16 -130.023 814.039 -139C704.767 -161.277 588.918 -165.922 500.842 -162.18L500.843 -162.179C494.991 -161.882 489.514 -161.735 484.389 -161.587L484.39 -161.586C442.363 -159.345 404.996 -154.522 368.349 -150.072C331.703 -145.622 295.777 -141.544 256.647 -140.797H256.646C238.362 -140.5 220.079 -141.094 200.698 -142.589H200.696C133.428 -148.123 68.3511 -156.956 1.0957 -164.873L1.16406 -165.449ZM1.19336 -181.012C68.4607 -172.933 133.143 -164.25 200.398 -158.568C219.761 -156.926 238.387 -156.335 256.291 -156.631L259.929 -156.704C297.427 -157.563 331.965 -161.592 367.288 -165.938C403.747 -170.425 441.043 -175.25 483.274 -177.271C488.407 -177.567 493.886 -177.715 499.735 -177.863L503.819 -177.998C588.685 -180.628 701.786 -174.582 807.238 -153.895L812.335 -152.882L828.439 -149.597C865.506 -142.02 898.905 -135.329 926.696 -134.94H926.697C982.786 -134.045 1018.68 -138.419 1052.44 -143.84C1086.19 -149.261 1117.83 -155.733 1165.37 -159.026L1168.39 -159.229C1199.57 -161.236 1230.7 -160.618 1260.45 -159.026C1323.34 -155.727 1385.05 -150.806 1439.83 -167.537L1440 -166.982C1385.1 -150.215 1323.27 -155.15 1260.42 -158.447H1260.42C1229.72 -160.09 1197.56 -160.694 1165.41 -158.447C1117.91 -155.157 1086.3 -148.691 1052.53 -143.267C1018.75 -137.842 982.818 -133.464 926.688 -134.36V-134.361C894.857 -134.807 855.702 -143.497 812.22 -152.313V-152.314C703.682 -174.148 586.372 -180.285 499.756 -177.284H499.753C493.902 -177.136 488.431 -176.988 483.308 -176.691H483.305C441.098 -174.672 403.823 -169.85 367.358 -165.363C332.035 -161.017 297.472 -156.984 259.942 -156.124L256.301 -156.051C238.378 -155.754 219.732 -156.348 200.35 -157.991C133.081 -163.674 68.3818 -172.358 1.125 -180.436L1.19336 -181.012ZM1.
10119336 -196.426C68.4614 -188.507 133.157 -179.825 200.038 -173.995L203.655 -173.697C221.682 -172.27 238.784 -171.767 255.568 -172.045C294.484 -172.718 329.929 -176.94 366.255 -181.445C402.578 -185.95 439.782 -190.738 482.195 -192.536L482.199 -192.537C487.328 -192.685 492.803 -192.833 498.654 -192.981C582.874 -195.183 698.62 -187.831 805.448 -167.189L810.528 -166.196L826.767 -162.97C864.138 -155.547 897.774 -149.125 925.249 -148.995H925.25C982.437 -148.625 1018.24 -153.335 1051.72 -158.998C1085.21 -164.662 1116.39 -171.283 1164.29 -174.725H1164.29C1196.84 -176.974 1228.64 -176.368 1259.72 -174.725L1265.65 -174.411C1326.83 -171.132 1386.41 -166.735 1439.83 -183.087L1440 -182.532C1386.46 -166.145 1326.76 -170.554 1265.62 -173.832L1259.69 -174.146C1229.6 -175.737 1198.83 -176.353 1167.37 -174.348L1164.33 -174.146C1116.46 -170.707 1085.32 -164.093 1051.82 -158.427C1019.36 -152.937 984.712 -148.34 930.549 -148.396L925.246 -148.416C893.776 -148.564 854.259 -156.947 810.415 -165.628V-165.629C702.235 -187.018 584.187 -194.637 498.67 -192.401H498.669C492.82 -192.253 487.346 -192.106 482.219 -191.958L482.22 -191.957C439.834 -190.16 402.653 -185.376 366.326 -180.87C330.001 -176.365 294.528 -172.138 255.578 -171.465C237.655 -171.168 219.37 -171.761 199.988 -173.417H199.987C133.095 -179.248 68.3809 -187.933 1.125 -195.85L1.19336 -196.426ZM1.19336 -211.977C67.7234 -204.058 132.421 -195.524 199.302 -189.546H199.303C218.664 -187.744 236.928 -187.151 254.832 -187.447C293.747 -188.046 329.007 -192.383 365.196 -196.945C401.383 -201.508 438.497 -206.296 481.1 -207.791H481.102
101C486.215 -207.939 491.731 -207.94 497.557 -208.088H497.559C581.657 -209.583 700.831 -200.304 808.692 -179.512L825.172 -176.309C863.028 -168.982 896.615 -162.916 923.774 -162.916C982.059 -162.99 1017.78 -168.037 1050.98 -173.962C1084.19 -179.888 1114.92 -186.697 1163.19 -190.287L1166.24 -190.503C1197.75 -192.637 1228.88 -191.88 1258.99 -190.288L1270.83 -189.626C1329.98 -186.274 1387.8 -182.678 1439.83 -198.502L1439.91 -198.225L1440 -197.947C1387.85 -182.089 1329.92 -185.696 1270.8 -189.048L1258.96 -189.709C1227.89 -191.352 1195.74 -192.104 1163.23 -189.709C1115 -186.122 1084.31 -179.32 1051.08 -173.391C1018.89 -167.646 984.333 -162.727 929.178 -162.357L923.774 -162.336C896.554 -162.336 862.909 -168.414 825.056 -175.74L808.582 -178.942C700.76 -199.727 581.627 -209.003 497.57 -207.509L497.571 -207.508C491.696 -207.359 486.262 -207.361 481.119 -207.212C438.547 -205.718 401.458 -200.933 365.269 -196.37C329.081 -191.808 293.792 -187.468 254.841 -186.868L254.842 -186.867C236.919 -186.571 218.633 -187.164 199.25 -188.969C132.358 -194.948 67.6454 -203.483 1.125 -211.4L1.19336 -211.977ZM1.16406 -227.086C67.6932 -219.168 132.392 -210.794 198.912 -204.655H198.913C217.913 -202.853 236.177 -202.26 254.08 -202.557H254.081C292.988 -203.155 327.973 -207.566 363.979 -212.147C399.984 -216.728 437.009 -221.479 479.974 -222.752H479.975C485.107 -222.9 490.585 -222.9 496.434 -222.9L500.352 -222.935C583.18 -223.459 701.039 -212.563 806.842 -192.534C851.81 -183.997 891.62 -176.383 922.298 -176.679C981.861 -177.278 1017.58 -182.698 1050.51 -188.884C1083.45 -195.071 1113.62 -202.029 1162.07 -205.693C1194.62 -208.239 1226.81 -207.485 1258.25 -205.842H1258.25C1321.88 -202.407 1384.33 -196.869 1439.83 -213.908L1440 -213.354C1386.11 -196.81 1325.71 -201.505 1264.18 -204.936L1258.22 -205.263C1227.77 -206.854 1196.64 -207.61 1165.17 -205.344L1162.12 -205.115C1113.71 -201.454 1083.57 -194.503 1050.62 -188.313C1017.66 -182.123 981.907 -176.698 922.303 -176.099C893.476 -175.82 856.627 -182.508 815.101 -190.376L806.733 -191.964C699.283 -212.305 579.398 -223.222 496.44 -222.32H496.437C490.585 -222.32 485.114 -222.321 479.991 -222.173C437.058 -220.901 400.059 -216.153 364.053 -211.572C329.174 -207.135 295.223 -202.852 257.729 -202.044L254.09 -201.977C236.167 -201.68 217.881 -202.274 198.858 -204.078V-204.079C132.328 -210.219 67.6169 -218.593 1.0957 -226.51L1.16406 -227.086ZM1.17773 -242.637C67.7068 -234.706 132.406 -226.332 198.565 -220.045L202.183 -219.72C220.208 -218.154 237.288 -217.521 253.732 -217.799H253.733C292.467 -218.398 327.177 -222.882 363 -227.481C398.821 -232.081 435.751 -236.795 478.904 -237.846L480.846 -237.895C485.413 -237.994 490.248 -237.994 495.366 -237.994H495.367C577.271 -238.142 697.917 -225.726 805.034 -205.824C850.364 -197.447 890.549 -189.982 920.85 -190.574C981.504 -191.698 1017.13 -197.455 1049.78 -203.885C1082.45 -210.316 1112.17 -217.426 1160.99 -221.244L1164.07 -221.473C1195.91 -223.741 1227.07 -222.984 1257.53 -221.393H1257.53C1321.52 -217.957 1383.97 -212.271 1439.83 -229.311L1439.91 -229.033L1440 -228.756C1385.76 -212.213 1325.35 -217.046 1263.49 -220.485L1257.5 -220.813C1227.05 -222.405 1195.92 -223.161 1164.11 -220.895L1161.03 -220.666C1112.25 -216.851 1082.57 -209.749 1049.9 -203.315C1018.23 -197.082 983.781 -191.48 926.478 -190.113L920.86 -189.994C890.487 -189.401 850.233 -196.881 804.928 -205.254C699.509 -224.84 580.993 -237.173 499.233 -237.412L495.367 -237.414C489.515 -237.414 484.044 -237.415 478.921 -237.267L478.92 -237.266C435.8 -236.216 398.896 -231.506 363.074 -226.906C327.255 -222.307 292.513 -217.818 253.742 -217.219C236.179 -216.922 217.893 -217.664 198.512 -219.468H198.511C132.342 -225.755 67.6309 -234.131 1.10938 -242.061L1.17773 -242.637ZM1.17871 -257.891C66.9696 -249.96 131.67 -241.734 197.829 -235.299H197.828C217.191 -233.496 235.455 -232.756 252.996 -233.053H252.997C291.542 -233.577 326.07 -238.139 361.806 -242.777C397.538 -247.415 434.473 -252.129 477.807 -252.951L479.748 -252.994C484.318 -253.065 489.16 -252.952 494.27 -252.952H494.271C574.702 -252.359 696.445 -238.435 803.198 -218.991C848.902 -210.763 889.434 -203.73 919.374 -204.482L922.241 -204.562C982.062 -206.321 1016.99 -212.328 1048.91 -218.896C1081.35 -225.569 1110.7 -232.827 1159.89 -236.794C1192.8 -239.488 1225.35 -238.735 1256.79 -236.943L1262.82 -236.602C1325.04 -233.018 1385.35 -228.062 1439.83 -244.713L1439.91 -244.436L1440 -244.158C1383.64 -226.933 1321.07 -232.783 1256.76 -236.364H1256.76C1225.33 -238.155 1192.81 -238.907 1159.94 -236.216C1110.79 -232.253 1081.48 -225.003 1049.03 -218.327C1016.58 -211.65 981.009 -205.552 919.39 -203.902H919.389C889.376 -203.148 848.778 -210.195 803.095 -218.42V-218.421C696.36 -237.861 574.652 -251.779 494.267 -252.372V-252.373C488.405 -252.373 482.946 -252.52 477.823 -252.372H477.82C434.521 -251.551 397.614 -246.84 361.881 -242.202C326.15 -237.564 291.589 -232.998 253.006 -232.473C235.442 -232.176 217.156 -232.917 197.774 -234.722H197.773C131.605 -241.158 66.8945 -249.385 1.1084 -257.314L1.17871 -257.891ZM0.818359 -273.59C66.6245 -265.808 131.31 -257.581 197.109 -250.998H197.11C216.472 -249.048 234.36 -248.307 251.9 -248.604C290.445 -249.128 324.79 -253.764 360.387 -258.421C395.981 -263.078 432.823 -267.755 476.339 -268.354H476.343C481.471 -268.354 486.95 -268.354 492.805 -268.206H492.804C572.152 -267.007 694.991 -251.305 801.003 -232.455C847.081 -224.227 887.975 -217.502 917.553 -218.551L920.479 -218.659C981.512 -220.993 1016.44 -227.33 1048.13 -234.119C1080.34 -241.018 1109.24 -248.39
1011 1158.79 -252.506L1161.88 -252.748C1193.75 -255.152 1225.25 -254.39 1256.07 -252.654L1262.1 -252.312C1324.34 -248.71 1385 -243.482 1439.83 -260.275L1439.91 -259.999L1440 -259.722C1383.28 -242.348 1320.34 -248.494 1256.04 -252.075C1224.23 -253.866 1191.73 -254.619 1158.84 -251.928C1109.33 -247.816 1080.48 -240.453 1048.26 -233.552C1016.03 -226.649 980.464 -220.213 917.573 -217.971C889.774 -216.985 852.037 -222.847 809.477 -230.36L800.901 -231.884C694.899 -250.732 572.094 -266.428 492.793 -267.626H492.79C486.944 -267.774 481.474 -267.774 476.346 -267.774C432.867 -267.176 396.055 -262.502 360.462 -257.846C324.871 -253.189 290.493 -248.55 251.909 -248.024C234.345 -247.728 216.435 -248.468 197.052 -250.421C131.245 -257.005 66.5496 -265.232 0.75 -273.014L0.818359 -273.59ZM0.470703 -289.18C66.262 -281.398 130.588 -273.319 196.388 -266.588H196.389C215.747 -264.49 233.634 -263.897 251.178 -264.045L254.778 -264.099C291.853 -264.783 324.898 -269.343 359.206 -273.889C394.618 -278.581 431.37 -283.259 475.256 -283.636H475.259C480.392 -283.636 485.871 -283.487 491.721 -283.339C569.971 -281.535 693.535 -264.189 799.182 -245.784C845.62 -237.556 886.889 -231.128 916.09 -232.473L919.067 -232.608C981.145 -235.525 1015.98 -242.228 1047.4 -249.256C1079.33 -256.398 1107.77 -263.882 1157.69 -268.071C1190.61 -270.914 1223.53 -270.011 1255.33 -268.22L1261.4 -267.862C1323.97 -264.115 1384.65 -258.887 1439.83 -275.681L1439.91 -275.403L1440 -275.126C1384.7 -258.295 1323.9 -263.538 1261.36 -267.283L1255.3 -267.641C1223.51 -269.431 1190.62 -270.332 
1011157.74 -267.493H1157.74C1107.87 -263.308 1079.47 -255.833 1047.53 -248.689C1016.08 -241.656 981.212 -234.948 919.095 -232.029L916.116 -231.894C886.839 -230.545 845.503 -236.988 799.08 -245.213V-245.214C695.086 -263.331 573.765 -280.414 495.405 -282.663L491.706 -282.759C485.854 -282.907 480.383 -283.056 475.26 -283.056C431.414 -282.679 394.693 -278.006 359.282 -273.313C323.874 -268.622 289.769 -263.91 251.185 -263.465H251.184C233.623 -263.317 215.714 -263.911 196.328 -266.012C130.522 -272.744 66.1882 -280.822 0.402344 -288.604L0.470703 -289.18ZM0.830078 -304.285C66.6222 -296.503 130.961 -288.277 196.386 -281.545C215.747 -279.594 234.011 -278.854 251.177 -279.002L254.759 -279.057C291.645 -279.748 324.427 -284.415 358.559 -288.999C393.789 -293.73 430.452 -298.37 474.52 -298.444H474.521C479.653 -298.444 485.132 -298.297 490.981 -298.148L490.983 -298.147C567.399 -295.75 692.076 -276.898 797.344 -258.951C844.143 -251.02 885.772 -244.9 914.612 -246.393L917.632 -246.557C980.582 -250.054 1015.32 -257.049 1046.53 -264.279C1078.24 -271.626 1106.31 -279.221 1156.59 -283.633C1189.87 -286.476 1222.42 -285.574 1254.59 -283.782H1254.6C1319.69 -280.038 1382.87 -273.611 1439.83 -291.095L1439.91 -290.817L1440 -290.54C1384.7 -273.566 1323.55 -279.083 1260.65 -282.846L1254.56 -283.203C1222.4 -284.994 1189.88 -285.895 1156.64 -283.056C1106.41 -278.648 1078.37 -271.063 1046.66 -263.714C1014.93 -256.363 979.548 -249.255 914.643 -245.813C887.534 -244.41 849.192 -249.714 805.957 -256.915L797.246 -258.379C691.973 -276.327 567.335 -295.173 490.966 -297.568V-297.569C485.846 -297.699 481.017 -297.827 476.458 -297.857L474.521 -297.864C430.494 -297.79 393.863 -293.154 358.636 -288.424C324.511 -283.841 291.696 -279.169 254.77 -278.477L251.183 -278.422C233.996 -278.274 215.71 -279.016 196.327 -280.969H196.326C130.896 -287.701 66.5467 -295.928 0.761719 -303.709L0.830078 -304.285ZM1.17773 -319.824C66.2462 -312.042 130.587 -303.964 196.012 -297.084H196.013C215.373 -294.985 233.274 -294.245 250.44 -294.394C288.803 -294.838 322.416 -299.732 357.512 -304.482C391.509 -309.084 426.891 -313.548 469.298 -313.688H473.423C478.557 -313.688 484.038 -313.539 489.893 -313.242H489.892C565.209 -310.252 690.608 -289.755 795.509 -272.254L799.914 -271.517C845.259 -263.966 885.214 -258.555 913.151 -260.288C979.108 -264.4 1014.37 -271.876 1045.79 -279.446C1077.22 -287.019 1104.84 -294.692 1155.5 -299.185H1155.5C1188.79 -302.027 1221.7 -301.125 1253.87 -299.334H1253.87C1318.95 -295.59 1382.49 -289.014 1439.83 -306.498L1439.91 -306.221L1440 -305.943C1384.33 -288.969 1322.84 -294.625 1259.93 -298.396L1253.84 -298.755C1221.67 -300.546 1188.8 -301.447 1155.55 -298.607C1104.94 -294.12 10
10177.36 -286.457 1045.92 -278.883C1014.97 -271.425 980.285 -264.058 916.259 -259.905L913.188 -259.71C884.27 -257.916 842.559 -263.754 795.413 -271.683C690.496 -289.187 565.138 -309.675 489.866 -312.663H489.862C484.016 -312.959 478.546 -313.107 473.423 -313.107H469.3C426.934 -312.968 391.583 -308.508 357.59 -303.907C322.502 -299.158 288.852 -294.258 250.447 -293.813H250.446C233.259 -293.665 215.335 -294.407 195.95 -296.508V-296.509C130.52 -303.389 66.1731 -311.467 1.10938 -319.248L1.17773 -319.824ZM0.830078 -335.078C65.8977 -327.296 130.225 -319.367 195.274 -312.326C214.635 -310.228 232.537 -309.487 249.703 -309.635C288.065 -310.005 321.493 -314.977 356.452 -319.766C391.409 -324.554 427.89 -329.157 472.327 -328.78H472.326C477.463 -328.78 482.946 -328.484 488.793 -328.188L492.31 -328.006C566.961 -323.914 690.784 -302.198 793.687 -285.408C841.205 -277.638 883.211 -272.26 911.689 -274.196C978.563 -278.907 1013.73 -286.72 1044.92 -294.514C1076.12 -302.311 1103.38 -310.095 1154.4 -314.735C1187.69 -317.726 1220.96 -316.675 1253.14 -314.884H1253.14C1318.59 -310.991 1382.13 -304.268 1439.83 -321.9L1439.91 -321.623L1440 -321.346C1382.18 -303.676 1318.5 -310.415 1253.1 -314.305V-314.306C1220.93 -316.097 1187.7 -317.144 1154.45 -314.157C1103.48 -309.521 1076.27 -301.748 1045.06 -293.95C1014.33 -286.272 979.742 -278.576 914.844 -273.841L911.729 -273.617C883.174 -271.675 841.102 -277.067 793.593 -284.836C689.032 -301.896 562.954 -324.026 488.765 -327.607L488.764 -327.608C482.91 -327.905 477.444 -328.2 472.324 -328.2H472.322C427.929 -328.577 391.484 -323.978 356.531 -319.19C322.673 -314.553 290.208 -309.736 253.295 -309.103L249.709 -309.055C232.522 -308.906 214.597 -309.648 195.212 -311.749C130.158 -318.79 65.8264 -326.72 0.761719 -334.502L0.830078 -335.078ZM0.830078 -350.629C65.8986 -343.007 130.225 -335.077 194.914 -327.913H194.916C214.275 -325.667 232.177 -324.926 248.981 -325.074C287.336 -325.451 320.579 -330.533 355.401 -335.357C390.222 -340.181 426.612 -344.746 471.23 -344.072L471.235 -344.071C476.367 -343.911 481.846 -343.615 487.695 -343.318H487.697C560.815 -339.13 687.697 -315.335 791.851 -298.736C839.746 -291.102 882.112 -285.871 910.213 -288.116L913.367 -288.37C979.1 -293.754 1013.57 -301.774 1044.05 -309.648C1075.03 -317.651 1101.92 -325.509 1153.3 -330.298H1153.3C1186.95 -333.289 1219.86 -332.387 1252.4 -330.447H1252.4C1318.23 -326.703 1381.77 -319.683 1439.83 -337.463L1440 -336.908C1381.82 -319.09 1318.14 -326.127 1252.37 -329.868H1252.37C1219.84 -331.807 1186.96 -332.709 1153.35 -329.722L1153.35 -329.721C1102.02 -324.937 1075.17 -317.09 1044.19 -309.087C1013.2 -301.081 978.09 -292.925 910.259 -287.538C882.077 -285.287 839.643 -290.53 791.759 -298.163C687.569 -314.767 560.745 -338.553 487.666 -342.739V-342.738C481.814 -343.035 476.342 -343.332 471.217 -343.492V-343.493C426.646 -344.166 390.294 -339.606 355.48 -334.783C320.668 -329.96 287.385 -324.871 248.986 -324.494C232.16 -324.346 214.234 -325.087 194.849 -327.337V-327.338C130.158 -334.502 65.8249 -342.432 0.761719 -350.053L0.830078 -350.629ZM1.19434 -366.047C65.5239 -358.265 129.867 -350.483 194.527 -343.158H194.528C213.887 -340.912 231.789 -340.171 248.594 -340.319C286.586 -340.622 319.463 -345.778 354.104 -350.64C388.743 -355.501 425.134 -360.065 470.122 -359.169H470.121C475.258 -359.169 480.739 -358.86 486.589 -358.415C558.621 -353.634 686.592 -328.195 790.018 -312.042C838.286 -304.568 881.014 -299.782 908.754 -302.175C977.455 -308.158 1012.44 -316.643 1043.18 -324.848C1073.93 -333.056 1100.45 -340.989 1152.2 -345.852H1152.2C1185.86 -348.991 1219.14 -347.94 1251.68 -346.001H1251.68C1317.87 -342.257 1381.77 -335.089 1439.83 -352.869L1440 -352.314C1381.82 -334.496 1317.78 -341.681 1251.65 -345.422H1251.65C1220.13 -347.3 1187.94 -348.343 1155.41 -345.556L1152.26 -345.274C1100.56 -340.416 1074.08 -332.495 1043.33 -324.287C1012.56 -316.076 977.545 -307.583 908.805 -301.597H908.804C881.853 -299.272 840.849 -303.704 794.437 -310.776L789.928 -311.469C686.453 -327.629 558.55 -353.057 486.552 -357.836H486.549C480.701 -358.28 475.234 -358.589 470.116 -358.589H470.11C425.17 -359.484 388.816 -354.925 354.185 -350.065C319.556 -345.206 286.637 -340.042 248.599 -339.739C231.773 -339.591 213.847 -340.332 194.461 -342.582V-342.583C129.798 -349.908 65.4531 -357.689 1.12402 -365.471L1.19434 -366.047
101ZM0.830078 -381.449C65.1606 -373.828 129.489 -366.046 193.818 -358.561C213.179 -356.326 231.081 -355.425 247.884 -355.573C285.876 -355.876 318.568 -361.147 353.07 -366.047C387.571 -370.947 423.869 -375.473 469.038 -374.274H469.039C474.173 -374.126 479.653 -373.817 485.507 -373.372C520.982 -370.678 570.89 -362.563 624.803 -353.16C678.722 -343.756 736.653 -333.064 788.193 -325.209L792.734 -324.529C839.48 -317.589 880.418 -313.33 907.29 -315.935C976.901 -322.665 1011.79 -331.487 1042.3 -339.878C1072.83 -348.273 1098.99 -356.243 1151.1 -361.254L1154.25 -361.55C1186.83 -364.475 1219.07 -363.431 1250.94 -361.552C1317.13 -357.659 1381.4 -350.343 1439.83 -368.271L1440 -367.717C1381.44 -349.75 1317.04 -357.083 1250.91 -360.973C1218.02 -362.912 1184.77 -363.96 1151.16 -360.677H1151.16C1099.1 -355.671 1072.98 -347.713 1042.46 -339.318C1012.4 -331.051 978.087 -322.366 910.585 -315.674L907.346 -315.356C879.524 -312.66 836.728 -317.298 788.106 -324.635V-324.636C736.558 -332.492 678.614 -343.187 624.703 -352.589C572.47 -361.699 524.026 -369.594 488.827 -372.525L485.463 -372.794C480.347 -373.183 475.519 -373.468 470.96 -373.632L469.022 -373.694C423.903 -374.892 387.644 -370.371 353.152 -365.473C318.663 -360.574 285.928 -355.296 247.889 -354.993C232.113 -354.854 215.372 -355.639 197.369 -357.581L193.751 -357.984C129.421 -365.47 65.0902 -373.252 0.761719 -380.873L0.830078 -381.449ZM0.830078 -397C65.1572 -389.379 129.131 -381.745 193.443 -374.124C247.326 -367.767 288.328 -372.512 329.671 -378.42C371.016 -384.328 412.713 -391.401 467.942 -389.677C513.845 -388.181 601.058 -370.897 687.899 -355.175C731.329 -347.312 774.673 -339.838 812.732 -334.919C850.798 -329.999 883.552 -327.638 905.813 -329.99H905.814C976.343 -337.393 1011.24 -346.551 1041.56 -355.149C1071.91 -363.752 1097.7 -371.8 1150 -376.966H1150C1200.85 -381.903 1251.33 -376.851 1300.06 -373.936C1348.82 -371.019 1395.83 -370.238 1439.83 -383.686L1439.91 -383.409L1440 -383.132C1395.89 -369.652 1348.79 -370.44 1300.03 -373.356C1251.26 -376.274 1200.84 -381.32 1150.06 -376.388L1150.06 -376.389C1097.81 -371.228 1072.06 -363.193 1041.72 -354.592C1011.37 -345.986 976.443 -336.82 905.875 -329.413C883.54 -327.053 850.726 -329.423 812.658 -334.344C774.583 -339.265 731.226 -346.741 687.796 -354.604C600.916 -370.333 513.769 -387.604 467.923 -389.098V-389.099C412.754 -390.821 371.109 -383.755 329.753 -377.846C288.394 -371.936 247.334 -367.182 193.375 -373.548C129.057 -381.169 65.0936 -388.802 0.761719 -396.424L0.830078 -397Z",fill:"url(#paint0_linear_2709_8014)",fillOpacity:"0.5"})}),a.jsxs("defs",{children:[a.jsxs("linearGradient",{id:"paint0_linear_2709_8014",x1:"709.367",y1:"3.78646",x2:"708.085",y2:"128.291",gradientUnits:"userSpaceOnUse",children:[a.jsx("stop",{stopColor:"#ECB906"}),a.jsx("stop",{offset:"1",stopColor:"#ECB906",stopOpacity:"0"})]}),a.jsx("clipPath",{id:"clip0_2709_8014",children:a.jsx("rect",{width:"100%",height:"186",fill:"white"})})]})]}),Xf=({title:e,description:t,titleTooltip:n,isLoading:r,currentStep:o,totalSteps:i,children:s,onCancel:c,containerClassNames:l})=>a.jsxs(a.Fragment,{children:[a.jsx(GF,{}),a.jsx("section",{className:"relative min-h-screen w-full",children:r?a.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:a.jsx(dt,{})}):a.jsxs("div",{className:m0("relative mx-auto flex w-full max-w-[648px] flex-col gap-8 px-6 py-10",l),children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("button",{type:"button",className:"font-medium text-indigo-500 text-sm leading-5",onClick:c,children:"Cancel"}),o&&i&&a.jsxs(V,{className:"font-mono text-sm leading-5",children:[a.jsxs("span",{className:"font-mono text-cool-gray-800",children:["Step ",o]}),a.jsxs("span",{className:"font-mono text-cool-gray-400",children:[" ","of ",i]})]})]}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("h1",{className:"mb-0 font-semibold text-2xl text-cool-gray-800 leading-8",children:e}),n]}),a.jsx(V,{className:"text-base text-cool-gray-700 leading-[22px]",children:t})]})]}),a.jsx("div",{className:"flex h-full w-full flex-col justify-between gap-8",children:s})]})})]}),Dye=J0({chain:s0().min(1,"Chain is required"),asset:s0().min(1,"Asset is required"),address:s0().min(1,"Address is required")}),Fye={chain:"",asset:"",address:""},Hye=(e,t,n)=>{if(!e.chain||!e.address.trim())return;const r=n[e.chain];if(!r){t.addIssue({code:X0.custom,path:["chain"],message:"This chain is not supported."});return}if(e.asset&&!r.some(o=>o.value===e.asset)){t.addIssue({code:X0.custom,path:["asset"],message:"This asset is not available on the selected chain."});return}try{if(R3.validate(e.address,e.chain))return}catch{return}t.addIssue({code:X0.custom,path:["address"],message:"This doesn't look like a valid address. Please check for typos or extra spaces."})},KF=(e,t,n)=>!!e&&e!=="NATIVE"&&(n[t]??[]).some(r=>r.value===e),Uye=({address:e,chain:t,asset:n,chainNameByCode:r,assetOptionsByChain:o})=>y.useMemo(()=>
101{if(!t||!e?.trim())return{status:"idle"};const i=r[t]??t;try{if(R3.validate(e,t))return{status:"valid",chainName:i}}catch{return{status:"validator-unavailable",chainName:i}}const s=[],c=Object.keys(o).filter(h=>h!==t);for(const h of c)try{if(R3.validate(e,h)&&(s.push(h),s.length>1))return{status:"invalid"}}catch{}if(s.length!==1)return{status:"invalid"};const l=s[0],p=r[l]??l,u=n==="NATIVE",d=KF(n,l,o),b=(o[t]??[]).find(h=>h.value===n)?.label??n,f=d?`${b} - ${l}`:l,m=!n||u?t:`${b} - ${t}`;return{status:"mismatch",matchedChainCode:l,matchedChainName:p,canKeepAsset:d,switchTargetLabel:f,currentPairLabel:m}},[e,t,n,r,o]),Vye=({onNext:e,initialValues:t,assetOptionsByChain:n,chainNameByCode:r})=>{const{control:o,handleSubmit:i,setValue:s,trigger:c,watch:l,formState:{isValid:p}}=t1({resolver:A1(Dye.superRefine((S,q)=>Hye(S,q,n))),mode:"onChange",defaultValues:{...Fye,...t}}),u=l("address"),d=l("chain"),b=l("asset"),f=d?n[d]??[]:[],m=!d,h=Uye({address:u,chain:d,asset:b,chainNameByCode:r,assetOptionsByChain:n}),M=S=>{s("chain",S,{shouldValidate:!0,shouldDirty:!0}),b&&!KF(b,S,n)&&s("asset","",{shouldDirty:!0}),u&&c(["address","chain"])},z=S=>{s("asset",S,{shouldValidate:!0,shouldDirty:!0})},O=S=>{s("address",S,{shouldValidate:!0,shouldDirty:!0}),d&&c("chain")},g=()=>{if(h.status!=="mismatch")return;const{matchedChainCode:S,canKeepAsset:q}=h;s("chain",S,{shouldValidate:!0,shouldDirty:!0}),q||s("asset","",{shouldDirty:!0}),u&&c(["address","chain"])},x=!d||!b||!u||!p,C=i(S=>e(S));return{control:o,onSubmit:C,isSubmitDisabled:x,onChainChange:M,onAssetChange:z,onAddressChange:O,onSwitchToMatchedChain:g,assetOptions:f,isAssetDisabled:m,addressValidation:h}},fs=({back:e,next:t,className:n,fixedOnBottom:r,fixedContainerClassName:o,topContent:i})=>{const s=a.jsxs(a.Fragment,{children:[e&&a.jsx(ue,{variant:"v2/stroke",onClick:e.onClick,disabled:e.disabled,loading:e.loading,type:e.type??"button",children:e.label??"Back"}),t&&a.jsx(ue,{variant:"v2/filled",onClick:t.onClick,disabled:t.disabled,loading:t.loading,type:t.type??"button",children:t.label??"Continue"})]});return a.jsx(a.Fragment,{children:(e||t)&&a.jsxs(a.Fragment,{children:[r&&a.jsx("div",{className:m0(i?"h-32":"h-16")}),a.jsx("div",{className:m0("flex w-full flex-col gap-2 py-2",r&&"fixed right-0 bottom-0 left-0 z-10 mx-auto border-gray-300 border-t bg-gray-50",n),children:r?a.jsxs("div",{className:m0("mx-auto flex w-full max-w-[648px] flex-col gap-3 px-6",o),children:[i,a.jsx("div",{className:m0("flex items-center justify-between gap-4",!e&&"justify-end"),children:s})]}):a.jsxs(a.Fragment,{children:[i,a.jsx("div",{className:m0("flex items-center justify-between gap-4",!e&&"justify-end"),children:s})]})})]})})},Xye={error:"border-rose-500 text-rose-500 placeholder-rose-500 placeholder-shown:border-rose-500 focus:border-gray-500 focus:text-gray-700",success:"border-emerald-500 text-gray-700 placeholder-gray-400 placeholder-shown:border-emerald-500 focus:border-gray-500",neutral:"border-gray-400 text-gray-700 placeholder-gray-400 placeholder-shown:border-gray-400 focus:border-gray-500"},$ye=({id:e,label:t,required:n,value:r,placeholder:o,onChange:i,onBlur:s,rightIcon:c,errorMsg:l,successMsg:p,helpMsg:u,className:d,rows:b=2})=>{const f=l?"error":p?"success":"neutral",m=l??(f==="success"?p:u),h=!!l||!!p||!!u;return a.jsxs("div",{className:"flex flex-col",children:[a.jsxs("label",{htmlFor:e,className:"mb-1 block font-normal text-gray-800 text-sm",children:[t,n&&a.jsx("span",{className:"text-red-500",children:"*"})]}),a.jsxs("div",{className:"relative",children:[a.jsx("textarea",{id:e,rows:b,value:r,placeholder:o,onChange:M=>i(M.target.value),onBlur:s,className:O0("block w-full resize-none rounded border bg-white px-3 py-2 font-medium text-sm leading-6 transition-colors focus:ring-0",c&&"pr-9",Xye[f],d)}),c&&a.jsx("div",{className:"absolute top-1/2 right-2 flex -translate-y-1/2 items-center justify-center text-gray-700",children:c})]}),h&&a.jsx("div",{className:O0("mt-1 font-normal text-xs",f==="error"&&"text-rose-500",f==="success"&&"text-emerald-500",f==="neutral"&&"text-gray-500"),children:m})]})},ES=({noun:e})=>a.jsxs("div",{className:"flex flex-col items-center justify-center gap-3 px-6 py-4 text-center",children:[a.jsx("p",{className:"m-0 font-semibold text-gray-700 text-lg leading-[26px]",children:"Try another search"}),a.jsx("p",{className:"m-0 max-w-[288px] font-medium text-gray-600 text-sm leading-5",children:`No ${e}s matched your entry. Check for typos or try a different entry.`})]}),Gye=({control:e,onSubmit:t,isSubmitDisabled:n,onChainChange:r,onAssetChange:o,onAddressChange:i,onSwitchToMatchedChain:s,chainOptions:c,assetOptions:l,isAssetDisabled:p,addressValidation:u,onCancel:d})=>a.jsxs("form",{onSubmit:t,className:"flex h-full flex-col gap-6",children:[a.jsxs("div",{className:"flex flex-col gap-4 roun
101ded-lg border border-gray-300 bg-white p-4",children:[a.jsx(a0,{name:"chain",control:e,render:({field:b,fieldState:{error:f}})=>a.jsx(N3,{required:!0,label:"Select or search chain",options:c,value:b.value,onChange:r,errorMessage:u.status==="mismatch"?`Select ${u.matchedChainCode} Chain`:f?.message,emptyMessage:a.jsx(ES,{noun:"chain"}),className:"z-30 w-full"})}),a.jsx(a0,{name:"asset",control:e,render:({field:b,fieldState:{error:f}})=>a.jsx(N3,{required:!0,label:"Select or search asset",options:l,value:b.value,onChange:o,errorMessage:f?.message,emptyMessage:a.jsx(ES,{noun:"asset"}),disabled:p,className:"z-20 w-full"})}),a.jsx(a0,{name:"address",control:e,render:({field:b,fieldState:{error:f}})=>a.jsx($ye,{id:"address",required:!0,label:"Enter Address",value:b.value,placeholder:"Paste or enter receiving address",onChange:i,onBlur:b.onBlur,rightIcon:b.value?a.jsx("button",{type:"button",onClick:()=>i(""),children:a.jsx(cp,{size:20})}):void 0,errorMsg:f?.message?u.status==="mismatch"?a.jsxs(a.Fragment,{children:[a.jsx("span",{className:"font-normal text-gray-700",children:`This is a valid ${u.switchTargetLabel} address, but you have ${u.currentPairLabel} selected. Would you like to switch to `}),a.jsxs("button",{type:"button",onClick:s,className:"font-medium text-blue-500 hover:text-blue-600",children:[u.switchTargetLabel,"?"]})]}):f.message:void 0,successMsg:!f&&u.status==="valid"?a.jsxs("span",{className:"font-normal text-gray-700",children:["This address matches the"," ",a.jsx("span",{className:"font-medium",children:u.chainName})," ","format. Please ensure this is the correct recipient before sending."]}):!f&&u.status==="validator-unavailable"?a.jsxs("span",{className:"font-normal text-gray-700",children:["Address validation is not available for the"," ",a.jsx("span",{className:"font-medium",children:u.chainName})," ","network. Please double-check the address before continuing — crypto transfers are irreversible."]}):void 0,className:"w-full sm:min-h-10 md:h-10"})})]}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{label:"Continue",type:"submit",disabled:n},back:{onClick:d,label:"Cancel"}})]}),Kye=({chainOptions:e,onCancel:t,...n})=>{const r=Vye(n);return a.jsx(Gye,{...r,chainOptions:e,onCancel:t})},Zye=[{label:"Yes",value:!0},{label:"No",value:!1}],IO=({label:e,value:t,onChange:n,errorMsg:r,className:o})=>{const i=y.useId();return a.jsxs("div",{className:m0("flex flex-col items-start gap-2",o),children:[a.jsx("span",{className:"block font-semibold text-gray-800 text-sm",children:e}),a.jsx("div",{"aria-describedby":r?i:void 0,children:a.jsx(lf,{ariaLabel:e,options:Zye,value:t,onChange:n})}),r&&a.jsx("p",{id:i,className:"m-0 p-0 text-red-500 text-xs",children:r})]})},ZF={beneficiary_given_name:"First Name",beneficiary_family_name:"Last Name",beneficiary_entity_name:"Legal Organization Name",beneficiary_geographic_address_country:"Country",beneficiary_geographic_address_building_number:"Building/Street No.",beneficiary_geographic_address_street_name:"Street Name",beneficiary_geographic_address_town_name:"Town/City",beneficiary_geographic_address_post_code:"Postal Code",beneficiary_country_of_residence:"Country of Residence (2-letter code)",originator_country_of_residence:"Sender Country of Residence (2-letter code)",originator_date_of_birth:"Sender Date of Birth (YYYY-MM-DD)",originator_place_of_birth:"Sender Place of Birth (2-letter country code)",beneficiary_vasp_id:"VASP ID","beneficiary_manual_entry.vasp_name":"VASP Name","beneficiary_manual_entry.vasp_website":"VASP Website",beneficiary_is_self_hosted:"Is Self-Hosted"},Yye=e=>ZF[e.path]??e.description??e.path,Qye="Make sure to include at least one of the `one_of` type fields.";function YF(e){let t=e.replace(Qye,"").replace(/\s+/g," ").trim();const n=Object.entries(ZF).sort((r,o)=>o[0].length-r[0].length);for(const[r,o]of n)t=t.replaceAll(r,`"${o}"`);return t}const Jye=({label:e,options:t,value:n,onChange:r,errorMsg:o,helpMsg:i,placeholder:s="Select..."})=>{const c=t.find(l=>l.value===n)??null;return a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("label",{className:"block font-semibold text-gray-700 text-sm",children:e}),a.jsx(Y3,{value:n??"",onChange:r,children:a.jsxs("div",{className:"relative",children:[a.jsxs(Q3,{className:"relative min-h-9 w-full rounded border border-gray-400 bg-white px-2 py-2 pr-8 text-left font-medium text-gray-700 text-sm focus:border-gray-500 focus:outline-none",children:[a.jsx("span",{className:"block whitespace-normal",children:c?.label??s}),a.jsx("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2",children:a.jsx(ip,{size:14,className:"text-gray-500"})})]}),a.jsx(J3,{className:"absolute z-10 mt-1 max-h-60 w-full overflow-y-auto rounded border border-gray-300 bg-white py-1 shadow-lg focus:outline-none",children:t.map(l=>a.jsx(ef,{value:l.value,className:"cursor-pointer select-none whitespace-normal px-3 py-2 text-gray-800 text-xs data-[focus]:bg-indigo-50 data-[selected]:bg-indigo-100",children:l.label},l.value))})]})}),o&&a.jsx("p",{className:"m-0 p-0 text-red-500 text-xs",children:o}),!o&&i&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:i})]})},e8e=new Set(["beneficiary_geographic_address_country","originator_geographic_address_country"]),t8e=e=>{const t=e.toLowerCase();return t==="bool"||t==="boolean"},n8e=e=>typeof e=="boolean"?e:e==="true"?!0:e==="false"?!1:null,kh=({field:e,control:t,countries:n,disabled:r})=>{const o=Yye(e),i=r?"opacity-60 pointer-events-none":"";return e8e.has(e.path)?a.jsx("div",{className:i,children:a.jsx(a0,{name:e.path,control:t,render:({field:s,fieldState:{error:c}})=>a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("label",{className:"block font-semibold text-gray-700 text-sm",children:o}),a.jsx(Wo,{valueAs:"alpha-3",name:e.path,items:n,value:s.value,onChange:s.onChange,placeholder:"Search country...",status:c?"error":"neutral",errorMsg:c?.message})]})})}):t8e(e.valueType)?a.jsx("div",{className:i,children:a.jsx(a0,{name:e.path,control:t,render:({field:s,fieldState:{error:c}})=>a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(IO,{label:o,value:n8e(s.value),onChange:s.onChange,errorMsg:c?.message}),!c?.message&&e.description&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:e.description})]})})}):e.options&&e.options.length>1?a.jsx("div",{className:i,children:a.jsx(a0,{name:e.path,control:t,render:({field:s,fieldState:{error:c}})=>
101a.jsx(Jye,{label:o,options:(e.options??[]).map(l=>({value:l.value,label:l.description||l.value})),value:s.value===void 0||s.value===null?void 0:String(s.value),onChange:s.onChange,errorMsg:c?.message,helpMsg:e.description})})}):a.jsx("div",{className:i,children:a.jsx(a0,{name:e.path,control:t,render:({field:s,fieldState:{error:c}})=>a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(To,{label:o,value:s.value??"",onChange:l=>s.onChange(l.target.value),onBlur:s.onBlur,error:c?.message,fullWidth:!0}),!c?.message&&e.description&&a.jsx("p",{className:"m-0 p-0 text-gray-500 text-xs",children:e.description})]})})})},r8e=e=>{const t=[],n=new Map;for(const r of e){if(!r.branchId){t.push(r);continue}const o=n.get(r.branchId);o?o.fields.push(r):n.set(r.branchId,{id:r.branchId,label:r.branchLabel,fields:[r]})}return{required:t,branches:Array.from(n.values())}},a8e=({request:e,control:t,countries:n,selectedBranchId:r,onSelectBranch:o})=>{const{required:i,branches:s}=r8e(e.fields);return a.jsxs("div",{className:"flex flex-col gap-3 pt-5",children:[a.jsxs("div",{className:"flex items-start gap-2",children:[a.jsx(Dc,{size:18,weight:"fill",className:"mt-0.5 shrink-0 text-amber-500"}),a.jsx("p",{className:"m-0 p-0 font-medium text-amber-800 text-sm",children:YF(e.banner)})]}),i.map(c=>a.jsx(kh,{field:c,control:t,countries:n},c.path)),s.length===1&&s[0].fields.map(c=>a.jsx(kh,{field:c,control:t,countries:n},c.path)),s.length>=2&&a.jsxs("div",{className:"flex flex-col gap-2 border-gray-200 border-t pt-2",children:[a.jsx("p",{className:"m-0 font-semibold text-gray-700 text-sm",children:"Choose one of the following:"}),a.jsx("div",{className:"flex flex-col gap-3",children:s.map(c=>{const l=r===c.id;return a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("label",{className:"flex cursor-pointer items-start gap-2",children:[a.jsx("input",{type:"radio",name:"requested-fields-branch",checked:l,onChange:()=>o(c.id),className:"mt-1 h-4 w-4 shrink-0 cursor-pointer"}),a.jsx("span",{className:"text-gray-800 text-sm",children:c.label??`Option ${c.id}`})]}),a.jsx("div",{className:"flex flex-col gap-3 pl-6",children:c.fields.map(p=>a.jsx(kh,{field:p,control:t,countries:n,disabled:!l},p.path))})]},c.id)})})]})]})};function o8e(e,t){switch(t.toLowerCase()){case"bool":case"boolean":return e==="true";case"number":case"int":case"integer":return Number(e);default:return e}}function LS(e){return typeof e=="string"?e.trim().length>0:typeof e=="boolean"?!0:e!=null}function i8e(e,t){const n=e.message.match(/belongs to (.+?) \((did:[^)]+)\)/),r=t.find(o=>o.field==="beneficiary_vasp_id");return{vaspName:n?.[1]??"the verified source",vaspDid:n?.[2]??r?.rawValue??""}}const TS=(e,t)=>({path:e.field,description:e.description,valueType:e.value_type,options:e.options,branchId:t?.id,branchLabel:t?.label});function s8e(e){if(!e)return[];const t=r=>!(r.options&&r.options.length===1),n=[];for(const r of e.next_actions)if(r.type==="ONE_OF"){const o=r.required_fields.filter(t);if(o.length===0)continue;const i={id:r.name,label:r.description};for(const s of o)n.push(TS(s,i))}else for(const o of r.required_fields)t(o)&&n.push(TS(o));return n}function c8e(e){const t=[];for(const n of e.next_actions)for(const r of n.required_fields)r.options&&r.options.length===1&&t.push({field:r.field,valueType:r.value_type,rawValue:r.options[0].value});return t}function l8e(e){if(typeof e!="object"||e===null)return!1;const t=e;return typeof t.error_code=="string"&&typeof t.message=="string"&&Array.isArray(t.next_actions)}function p8e(e){return e instanceof ao&&l8e(e.body)?e.body:null}function u8e(e,t){const n=p8e(e);if(!n){t.toastError(`Failed: ${Q0(e)}`);return}if(n.error_code==="ADDRESS_BELONGS_TO_VASP"){const o=c8e(n);t.setAddressMatchModal({forcedFields:o,...i8e(n,o)});return}const r=s8e(n);if(r.length===0){t.toastError(n.message||"Validation failed");return}t.setRequest({banner:YF(n.message),fields:r})}const d8e=/^did:[a-zA-Z0-9]*:.*$/,QF=e=>d8e.test(e.trim()),JF=J0({beneficiary_is_self_hosted:L1().nullable(),beneficiary_given_name:s0().optional().default(""),beneficiary_family_name:s0().optional().default(""),beneficiary_entity_name:s0().optional().default(""),beneficiary_vasp_id:s0().optional().default("").refine(e=>!e||QF(e),{message:'VASP ID must be a valid DID (e.g. "did:ethr:0x1234...")'}),beneficiary_manual_entry:J0({vasp_name:s0().optional().default(""),vasp_website:s0().url("Please enter a valid URL (e.g., https://example.com)").optional().or(Bo(""))}).default({vasp_name:"",vasp_website:""}),beneficiary_geographic_address_country:s0().optional().default(""),beneficiary_geographic_address_building_number:s0().optional().default(""),beneficiary_geographic_address_street_name:s0().optional().default(""),beneficiary_geographic_address_town_name:s0().optional().default(""),beneficiary_geographic_address_post_code:s0().optional().default(""),beneficiary_country_of_residence:s0().optional().default(""),originator_family_name:s0().optional().default(""),originator_given_name:s0().optional().default(""),originator_geographic_address_country:s0().optional().default(""),originator_geographic_address_building_number:s0().optional().default(""),originator_geographic_address_street_name:s0().optional().default(""),originator_geographic_address_town_name:s0().optional().default(""),originator_geographic_address_post_code:s0().optional().default(""),originator_country_of_residence:s0().optional().default(""),originator_date_of_birth:s0().optional().default(""),originator_place_of_birth:s0().optional().default(""),originator_national_identifier:s0().optional().default(""),originator_national_identifier_type:s0().optional().default(""),originator_entity_name:s0().optional().default("")}).passthrough(),b8e=e=>(t,n)=>{e.beneficiaryType==="individual"&&(t.beneficiary_given_name?.trim()||n.addIssue({code:X0.custom,path:["beneficiary_given_name"],message:"First name is required"}),t.beneficiary_family_name?.trim()||n.addIssue({code:X0.custom,path:["beneficiary_family_name"],message:"Last name is required"})),e.beneficiaryType==="business"&&(t.beneficiary_entity_name?.trim()||n.addIssue({code:X0.custom,path:["beneficiary_entity_name"],message:"Entity name is required"})),t.beneficiary_is_self_hosted===!1&&(e.isManualEntry?(t.beneficiary_manual_entry?.vasp_name?.trim()||n.addIssue({code:X0.custom,path:["beneficiary_manual_entry","vasp_name"],message:"Exchange name is required"}),t.beneficiary_manual_entry?.vasp_website?.trim()||n.addIssue({code:X0.custom,path:["beneficiary_manual_entry","vasp_website"],message:"Exchange website is required"})):t.beneficiary_vasp_id||n.addIssue({code:X0.custom,path:["beneficiary_vasp_id"],message:"Please select or enter an exchange"})),t.beneficiary_is_self_hosted===null&&n.addIssue({code:X0.custom,path:["beneficiary_is_self_hosted"],message:"Please select a wallet type"})},WS={beneficiary_is_self_hosted:null,beneficiary_given_name:"",beneficiary_family_name:"",beneficiary_entity_name:"",beneficiary_vasp_id:"",beneficiary_manual_entry:{vasp_name:"",vasp_website:""},beneficiary_geographic_address_country:"",beneficiary_geographic_address_building_number:"",beneficiary_geographic_address_street_name:"",beneficiary_geographic_address_town_name:"",beneficiary_geographic_address_post_code:"",beneficiary_country_of_residence:"",originator_family_name:"",originator_given_name:"",originator_geographic_address_country:"",originator_geographic_address_building_number:"",originator_geographic_address_street_name:"",originator_geographic_address_town_name:"",originator_geographic_address_post_code:"",originator_country_of_residence:"",originator_date_of_birth:"",originator_place_of_birth:"",originator_national_identifier:"",originator_national_identifier_type:"",originator_entity_name:""};function Ot(e){const t=e?.trim();return t||void 0}const f8e=new Set(Object.keys(JF.shape));function m8e(e){const t={};for(const[n,r]of Object.entries(e))if(!f8e.has(n))if(typeof r=="string"){const o=r.trim();t[n]=o||void 0}else(typeof r=="boolean"||typeof r=="number"&&!Number.isNaN(r))&&(t[n]=r);return t}
101const h8e=(e,t,n)=>{const r=e.beneficiary_is_self_hosted===!0,o={beneficiary_vasp_id:Ot(e.beneficiary_vasp_id),beneficiary_is_self_hosted:r,beneficiary_given_name:Ot(e.beneficiary_given_name),beneficiary_family_name:Ot(e.beneficiary_family_name),beneficiary_entity_name:Ot(e.beneficiary_entity_name),beneficiary_geographic_address_country:Ot(e.beneficiary_geographic_address_country),beneficiary_geographic_address_building_number:Ot(e.beneficiary_geographic_address_building_number),beneficiary_geographic_address_street_name:Ot(e.beneficiary_geographic_address_street_name),beneficiary_geographic_address_town_name:Ot(e.beneficiary_geographic_address_town_name),beneficiary_geographic_address_post_code:Ot(e.beneficiary_geographic_address_post_code),beneficiary_country_of_residence:Ot(e.beneficiary_country_of_residence),originator_family_name:Ot(e.originator_family_name),originator_given_name:Ot(e.originator_given_name),originator_entity_name:Ot(e.originator_entity_name),originator_geographic_address_country:Ot(e.originator_geographic_address_country),originator_geographic_address_building_number:Ot(e.originator_geographic_address_building_number),originator_geographic_address_street_name:Ot(e.originator_geographic_address_street_name),originator_geographic_address_town_name:Ot(e.originator_geographic_address_town_name),originator_geographic_address_post_code:Ot(e.originator_geographic_address_post_code),originator_country_of_residence:Ot(e.originator_country_of_residence),originator_date_of_birth:Ot(e.originator_date_of_birth),originator_place_of_birth:Ot(e.originator_place_of_birth),originator_national_identifier:Ot(e.originator_national_identifier),originator_national_identifier_type:Ot(e.originator_national_identifier_type),...m8e(e)},i=e.beneficiary_manual_entry?.vasp_name?.trim()??"",s=e.beneficiary_manual_entry?.vasp_website?.trim()??"";return(i||s)&&(o.beneficiary_manual_entry={vasp_name:i,vasp_website:s}),!o.beneficiary_vasp_id&&t&&!n&&(o.beneficiary_vasp_id=t.did??t.id),r?{address_type:"privately_held",travel_rule_info:o}:{address_type:"exchange",institution_name:i||t?.name||"",travel_rule_info:o}},BO=2,M8e=({accountId:e,searchEnabled:t,initialQuery:n=""})=>{const[r,o]=y.useState(n),[i,s]=y.useState("");y.useEffect(()=>{const M=setTimeout(()=>s(r),300);return()=>clearTimeout(M)},[r]);const{data:c,isLoading:l,hasNextPage:p,isFetchingNextPage:u,fetchNextPage:d}=Zge({accountId:e,query:i,enabled:t&&!!e&&i.length>=BO}),b=y.useMemo(()=>(c?.pages??[]).flatMap(M=>Array.isArray(M.vasps)?M.vasps:[]),[c]),f=y.useCallback(()=>{p&&!u&&d()},[p,u,d]),m=r!==i&&r.length>=BO,h=y.useCallback(()=>{o(""),s("")},[]);return{query:r,setQuery:o,results:b,isLoading:l||m,hasMore:!!p,isLoadingMore:u,onLoadMore:f,reset:h}},z8e=({cryptoWalletHttpClient:e,accountId:t,assetAddressData:n,mode:r,accountDetails:o,onSuccess:i,initialValues:s})=>{const[c,l]=y.useState(()=>s?.beneficiary_entity_name?"business":s?.beneficiary_given_name||s?.beneficiary_family_name?"individual":null),[p,u]=y.useState(()=>{if(r.kind!=="edit")return null;const Je=r.existing.travel_rule_info;return Je?.beneficiary_is_self_hosted!==!0?null:!!(o&&Je.beneficiary_given_name===o.given_name&&Je.beneficiary_family_name===o.family_name)}),[d,b]=y.useState(!!s?.beneficiary_manual_entry?.vasp_name),[f,m]=y.useState(()=>{if(r.kind==="edit"&&r.existing.travel_rule_info?.beneficiary_vasp_id&&!s?.beneficiary_manual_entry?.vasp_name){const Je=r.existing.travel_rule_info.beneficiary_vasp_id;return{id:Je,did:Je,name:r.existing.institution_name??""}}return null}),[h,M]=y.useState(!1),[z,O]=y.useState(!1),[g,x]=y.useState(null),[C,S]=y.useState(!1),[q,A]=y.useState(null),[v,_]=y.useState(null),{countries:R}=OP(),w=bt(),W=y.useCallback(()=>{w.invalidateQueries({queryKey:e0.crypto.whitelists(t)}),w.invalidateQueries({queryKey:e0.crypto.approvedWhitelists(t)})},[w,t]),E=y.useMemo(()=>A1(JF.superRefine(b8e({beneficiaryType:c,isManualEntry:d}))),[c,d]),{control:j,setValue:T,clearErrors:F,handleSubmit:Z,watch:re,reset:ne,formState:{errors:k,isSubmitted:K}}=t1({resolver:E,mode:"onChange",defaultValues:{...WS,...s}}),U=K&&c===null?"Please select a recipient type":void 0,G=K&&!C?"Please confirm you are authorized to interact with this address":void 0,H=re("beneficiary_is_self_hosted"),ie=re("beneficiary_manual_entry.vasp_name")??"",Oe=re("beneficiary_manual_entry.vasp_website")??"",Me=re("beneficiary_given_name")??"",xe=re("beneficiary_family_name")??"",_e=re("beneficiary_entity_name")??"",be=y.useMemo(()=>_e.trim()?_e.trim():`${Me} ${xe}`.trim()||null,[Me,xe,_e]),he=H===!1,ee=y.useMemo(()=>r.kind!=="edit"?"":s?.beneficiary_manual_entry?.vasp_name?"Manual Entry":r.existing.institution_name??"",[r,s]),oe=M8e({accountId:t,searchEnabled:he&&!f&&!d,initialQuery:ee}),X=Je=>{m(Je),b(!1),M(!1),O(!1),oe.setQuery(Je.name),T("beneficiary_vasp_id",Je.did??Je.id,{shouldValidate:!0}),T("beneficiary_manual_entry.vasp_name","",{shouldValidate:!1}),T("beneficiary_manual_entry.vasp_website","",{shouldValidate:!1}),F(["beneficiary_manual_entry.vasp_name","beneficiary_manual_entry.vasp_website"])},de=Je=>{m({id:Je,did:Je,name:""}),b(!1),M(!0),O(!1),oe.setQuery(Je),T("beneficiary_vasp_id",Je,{shouldValidate:!0}),T("beneficiary_manual_entry.vasp_name","",{shouldValidate:!1}),T("beneficiary_manual_entry.vasp_website","",{shouldValidate:!1}),F(["beneficiary_manual_entry.vasp_name","beneficiary_manual_entry.vasp_website"])},le=Je=>m($e=>$e&&{...$e,name:Je}),ve=()=>{m(null),b(!0),M(!1),O(!1),oe.setQuery("Manual Entry"),T("beneficiary_vasp_id","",{shouldValidate:!1}
101),F("beneficiary_vasp_id")},Be=()=>{m(null),b(!1),M(!1),O(!1),oe.setQuery(""),T("beneficiary_vasp_id","",{shouldValidate:!1}),T("beneficiary_manual_entry.vasp_name","",{shouldValidate:!1}),T("beneficiary_manual_entry.vasp_website","",{shouldValidate:!1}),F(["beneficiary_manual_entry.vasp_name","beneficiary_manual_entry.vasp_website"])},Ge=r.kind!=="edit",Ye=h&&Ge&&!f?.name?.trim(),Re=(z||K)&&Ye?"Custodian or exchange name is required":void 0,we={query:oe.query,setQuery:oe.setQuery,results:oe.results,isLoading:oe.isLoading,hasMore:oe.hasMore,isLoadingMore:oe.isLoadingMore,onLoadMore:oe.onLoadMore,selectedVasp:f,isManualEntry:d,manualVaspName:ie,manualVaspWebsite:Oe,setManualVaspName:Je=>T("beneficiary_manual_entry.vasp_name",Je,{shouldValidate:!0}),setManualVaspWebsite:Je=>T("beneficiary_manual_entry.vasp_website",Je,{shouldValidate:!0}),onSelectVasp:X,onSelectManualEntry:ve,onClearSelection:Be,isDidEntry:h,didEntryNameRequired:Ge,didEntryName:h?f?.name??"":"",didEntryNameError:Re,onSelectDidEntry:de,setDidEntryName:le,onBlurDidEntryName:()=>O(!0)},Ke=Je=>{l(Je),T("beneficiary_is_self_hosted",null),u(null),m(null),b(!1),M(!1),O(!1),oe.reset(),T("beneficiary_vasp_id",""),T("beneficiary_manual_entry.vasp_name",""),T("beneficiary_manual_entry.vasp_website",""),T("beneficiary_given_name","",{shouldValidate:!1}),T("beneficiary_family_name","",{shouldValidate:!1}),T("beneficiary_entity_name","",{shouldValidate:!1}),F(["beneficiary_given_name","beneficiary_family_name","beneficiary_entity_name"])},Ze=Je=>{T("beneficiary_is_self_hosted",Je,{shouldValidate:!0}),u(null),Je&&(m(null),b(!1),M(!1),O(!1),oe.reset(),T("beneficiary_vasp_id",""),T("beneficiary_manual_entry.vasp_name",""),T("beneficiary_manual_entry.vasp_website",""))},De=Je=>{if(u(Je),Je&&c==="individual"&&o){T("beneficiary_given_name",o.given_name??"",{shouldValidate:!0}),T("beneficiary_family_name",o.family_name??"",{shouldValidate:!0});return}T("beneficiary_given_name","",{shouldValidate:!1}),T("beneficiary_family_name","",{shouldValidate:!1})},Y=b0(async Je=>Zk(e,t,Je),{onSuccess:()=>{W(),S0("Whitelist address created successfully"),i()},onError:Je=>P(Je)}),I=b0(async Je=>hte(e,t,Je.whitelistId,Je.travelRuleInfo),{onSuccess:()=>{W(),S0("Travel rule information updated"),i()},onError:Je=>P(Je)}),P=y.useCallback(Je=>u8e(Je,{setAddressMatchModal:x,setRequest:A,toastError:We}),[]),D=Z(Je=>{if(c===null||!C||Ye||f0)return;A(null);const $e=h8e(Je,f,d);if(r.kind==="edit")I.mutate({whitelistId:r.whitelistId,travelRuleInfo:$e.travel_rule_info});else{const y0={chain:n.chain,asset:n.asset,address:n.address};$e.address_type==="exchange"?Y.mutate({...y0,address_type:$e.address_type,institution_name:$e.institution_name,travel_rule_info:$e.travel_rule_info}):Y.mutate({...y0,address_type:$e.address_type,travel_rule_info:$e.travel_rule_info})}}),Q=()=>x(null),te=y.useCallback(()=>{ne({...WS,...s}),l(s?.beneficiary_entity_name?"business":s?.beneficiary_given_name||s?.beneficiary_family_name?"individual":null),u(null),b(!!s?.beneficiary_manual_entry?.vasp_name),m(null),x(null),S(!1),A(null),_(null),oe.reset()},[s,ne,oe]),pe=()=>{if(g){for(const Je of g.forcedFields)T(Je.field,o8e(Je.rawValue,Je.valueType),{shouldValidate:!0});x(null),setTimeout(()=>D(),0)}};y.useEffect(()=>{if(!q){_(null);return}const Je=q.fields.find($e=>$e.branchId)?.branchId;_(Je??null)},[q]);const ce=y.useCallback(Je=>{if(_(Je),!q)return;let $e=null;for(const y0 of q.fields){if(y0.branchId!==Je){y0.branchId&&T(y0.path,"",{shouldValidate:!1});continue}y0.path==="beneficiary_given_name"||y0.path==="beneficiary_family_name"?$e="individual":y0.path==="beneficiary_entity_name"&&($e="business")}$e!==null&&l($e)},[q,T]),Ne=y.useMemo(()=>Array.from(new Set((q?.fields??[]).map(Je=>Je.path))),[q]),ye=y.useMemo(()=>new Set(Ne),[Ne]),He=re(Ne),Ve=y.useMemo(()=>{const Je={};return Ne.forEach(($e,y0)=>{Je[$e]=He[y0]}),Je},[Ne,He]),f0=y.useMemo(()=>{if(!q||q.fields.length===0)return!1;const Je=[],$e=new Map;for(const r0 of q.fields){if(!r0.branchId){Je.push(r0);continue}const _0=$e.get(r0.branchId)??[];_0.push(r0),$e.set(r0.branchId,_0)}return Je.every(r0=>LS(Ve[r0.path]))?$e.size===0?!1:v?!($e.get(v)??[]).every(r0=>LS(Ve[r0.path])):!0:!0},[q,v,Ve]),Ee=Y.isPending||I.isPending;return{control:j,errors:k,beneficiaryType:c,isSelfHosted:H,ownsWallet:p,needsVasp:he,countries:R,vaspSearch:we,onBeneficiaryTypeChange:Ke,onIsSelfHostedChange:Ze,onOwnsWalletChange:De,onSubmit:D,isSubmitLoading:Ee,isSubmitDisabled:Ee,beneficiaryTypeError:U,confirmedAuthorizedError:G,requestedFieldsError:K&&f0?"Please complete the fields above":void 0,request:q,panelClaimedPaths:ye,selectedBranchId:v,onSelectBranch:ce,mode:r,confirmedAuthorized:C,onConfirmedAuthorizedChange:S,addressMatchModal:g,onAcceptAddressMatch:pe,onCancelAddressMatch:Q,walletOwnerName:be,reset:te}},O8e=[{value:"individual",label:"Individual"},{value:"business",label:"Business / Organization"}],jS=e=>e?"Yes":"No",Mo=({label:e,children:t})=>a.jsxs("div",{className:"flex items-center justify-between gap-4 py-1",children:[a.jsx("span",{className:"text-gray-700 text-sm",children:e}),a.jsx("div",{className:"min-w-0 text-right font-medium text-gray-950 text-sm",children:t})]}),g8e=({isOpen:e,onClose:t,onConfirm:n,isConfirmLoading:r,chainLabel:o,chainCode:i,assetLabel:s,assetCode:c,address:l,sendingTo:p,isSelfHosted:u,ownsWallet:d,walletOwnerName:b,vaspName:f,vaspDid:m})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-[600px] flex-col gap-4 roun
101ded border border-gray-200 bg-white p-4 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(Yo,{className:"m-0 p-0 text-left font-semibold text-gray-950 text-lg",children:"We found a match for this address"}),a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"Our records indicate this address belongs to a verified Virtual Asset Service Provider (VASP). We've updated the details below to match the verified source. Would you like to proceed with this information?"})]}),a.jsxs("div",{className:"flex flex-col rounded bg-gray-50 p-2",children:[a.jsx(Mo,{label:"Chain",children:a.jsxs("span",{className:"inline-flex items-center justify-end gap-2",children:[a.jsx(ir,{name:i,className:"h-5 w-5"}),a.jsx("span",{children:o})]})}),a.jsx(Mo,{label:"Asset",children:a.jsxs("span",{className:"inline-flex items-center justify-end gap-2",children:[a.jsx(ir,{name:c,className:"h-5 w-5"}),a.jsx("span",{children:s})]})}),a.jsx(Mo,{label:"Address",children:a.jsx("span",{className:"break-all font-mono text-xs",children:l})}),a.jsx(Mo,{label:"Sending to",children:p}),a.jsx(Mo,{label:"Self hosted wallet",children:jS(u)}),d!==null&&a.jsx(Mo,{label:"Do you own the wallet",children:jS(d)}),b&&a.jsx(Mo,{label:"Wallet Owner",children:b}),a.jsx(Mo,{label:"Verified VASP",children:a.jsxs("div",{className:"flex flex-col items-end",children:[a.jsx("span",{children:f}),m&&a.jsx("span",{className:"font-mono text-gray-500 text-xs",children:m})]})})]}),a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{className:"border-gray-400",variant:"v2/stroke",onClick:t,disabled:r,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:n,loading:r,children:"Accept & Add Address"})]})]})})})]}),Ph=({label:e,value:t})=>a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("span",{className:"shrink-0 text-gray-500 text-sm",children:e}),t]}),kS=({label:e,icon:t})=>a.jsxs("div",{className:"flex min-w-0 items-center gap-2",children:[a.jsx("div",{className:"flex h-5 w-5 shrink-0 items-center justify-center",children:t}),a.jsx("span",{className:"truncate font-medium text-gray-900 text-sm",children:e})]}),y8e=({chain:e,asset:t,address:n})=>
101a.jsxs("div",{className:"flex flex-col gap-4 rounded-lg border border-gray-200 bg-white p-4",children:[a.jsx(Ph,{label:"Chain",value:a.jsx(kS,{...e})}),a.jsx(Ph,{label:"Asset",value:a.jsx(kS,{...t})}),a.jsx(Ph,{label:"Address",value:a.jsx("span",{className:"break-all text-right font-medium font-mono text-gray-900 text-sm",children:n})})]}),uc="MANUAL_ENTRY",C8="DID_ENTRY",A8e=e=>e!==null&&e!==uc&&e!==C8,v8e=({vaspSearch:e})=>{const t=y.useRef(null),n=e.selectedVasp?e.selectedVasp:e.isManualEntry?uc:null,r=d=>{if(d===null){e.onClearSelection();return}if(d===uc){e.onSelectManualEntry();return}if(d===C8){e.onSelectDidEntry(e.query.trim());return}e.onSelectVasp(d)},o=d=>{e.isManualEntry||(e.setQuery(d),e.selectedVasp&&e.onClearSelection())},i=d=>A8e(d)?d.name||(d.did??d.id):d===uc?"Manual Entry":e.query,s=()=>{e.onClearSelection(),t.current?.focus()},c=!!e.selectedVasp||e.isManualEntry,l=!c&&e.query.length>=BO,p=!!(e.selectedVasp||e.query),u=QF(e.query)?e.query.trim():null;return{inputRef:t,selection:n,isLocked:c,showPanel:l,showClearButton:p,didCandidate:u,onChange:r,onQueryChange:o,displayValue:i,onClear:s}},x8e=50,_8e=(e,{hasMore:t,isLoadingMore:n,onLoadMore:r})=>{const{scrollTop:o,clientHeight:i,scrollHeight:s}=e.currentTarget;s-o-i<x8e&&t&&!n&&r()},C8e=({vaspSearch:e,inputRef:t,selection:n,isLocked:r,showPanel:o,showClearButton:i,didCandidate:s,onChange:c,onQueryChange:l,displayValue:p,onClear:u,vaspSelectionError:d,manualVaspNameError:b,manualVaspWebsiteError:f})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(cj,{value:n,onChange:c,disabled:r,children:a.jsxs("div",{className:"relative",children:[a.jsx("label",{className:"mb-1 block font-semibold text-gray-700 text-sm",children:"Custodian or Exchange"}),a.jsxs("div",{className:"relative",children:[a.jsx("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",children:a.jsx(Lj,{size:16,className:"text-gray-400"})}),a.jsx(lj,{ref:t,name:"vasp-search",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-1p-ignore":!0,"data-lpignore":"true",readOnly:r,displayValue:p,onChange:m=>l(m.target.value),placeholder:"Enter name, select custodian / exchange or enter VASP id",className:m0("w-full rounded border border-gray-400 bg-white py-2 pr-9 pl-9 text-sm","focus:border-indigo-500 focus:outline-none focus:ring-1 focus:ring-indigo-500")}),i&&a.jsx("button",{type:"button",onClick:u,className:"absolute inset-y-0 right-0 flex items-center pr-3","aria-label":"Clear search",children:a.jsx(cp,{size:16,className:"text-gray-400"})})]}),o&&a.jsxs(pj,{onScroll:m=>_8e(m,e),className:"absolute z-10 mt-1 max-h-64 w-full overflow-auto rounded border border-gray-300 bg-white shadow-lg",children:[s&&a.jsxs(Dl,{value:C8,className:m0("flex w-full cursor-pointer flex-col gap-0.5 border-gray-100 border-b px-3 py-2 text-left text-sm","hover:bg-indigo-50 active:bg-indigo-50"),children:[a.jsx("span",{className:"font-medium text-gray-900",children:"Use VASP ID"}),a.jsx("span",{className:"break-all font-mono text-gray-500 text-xs",children:s})]}),e.isLoading?a.jsx("div",{role:"status","aria-live":"polite","aria-label":"Searching custodians",children:[0,1].map(m=>a.jsxs("div",{className:"flex flex-col gap-1.5 border-gray-100 border-b px-3 py-2 last:border-b-0",children:[a.jsx("div",{className:"h-3.5 w-2/5 animate-pulse rounded bg-gray-200"}),a.jsx("div",{className:"h-3 w-3/5 animate-pulse rounded bg-gray-200"})]},m))}):e.results.length===0?a.jsxs("div",{className:"flex flex-col items-center justify-center gap-3 p-8",children:[a.jsx("p",{className:"m-0 p-0 text-center font-semibold text-gray-800 text-lg",children:"No matches found"}),a.jsxs("p",{className:"m-0 p-0 text-center text-gray-800 text-sm",children:["We couldn't find a match for"," ",a.jsxs("span",{className:"font-semibold",children:['"',e.query,'"']}),". You can try a different search or add it manually by providing a name and URL."]}),a.jsx(Dl,{value:uc,className:m0("flex cursor-pointer items-center justify-center rounded px-4 py-2","text-center font-medium text-gray-950 text-sm leading-5","border-none transition-colors","bg-yellow-400 hover:bg-yellow-400 active:bg-yellow-300"),children:"Add Manually"})]}):a.jsxs(a.Fragment,{children:[e.results.map((m,h)=>a.jsxs(Dl,{value:m,className:m0("flex w-full cursor-pointer flex-col gap-0.5 px-3 py-2 text-left text-sm","hover:bg-indigo-50 active:bg-indigo-50"),children:[a.jsx("span",{className:"font-medium text-gray-900",children:m.name}),a.jsxs("div",{className:"flex items-center gap-2 text-gray-500 text-xs",children:[m.website&&a.jsx("span",{children:m.website}),m.country&&a.jsxs("span",{className:"inline-flex items-center gap-1",children:[a.jsx("span",{"aria-hidden":!0,
101children:"•"}),a.jsx("span",{children:m.country})]})]})]},m.id||`vasp-option-${h}`)),e.isLoadingMore&&a.jsxs("div",{role:"status","aria-live":"polite","aria-label":"Loading more custodians",className:"flex flex-col gap-1.5 border-gray-100 border-t px-3 py-2",children:[a.jsx("div",{className:"h-3.5 w-2/5 animate-pulse rounded bg-gray-200"}),a.jsx("div",{className:"h-3 w-3/5 animate-pulse rounded bg-gray-200"})]}),a.jsx(Dl,{value:uc,className:"flex w-full cursor-pointer flex-col gap-0.5 px-3 py-2 text-left font-medium text-gray-900 text-sm hover:bg-indigo-50 active:bg-indigo-50",children:"Add Manually"})]})]})]})}),d&&a.jsx("p",{className:"m-0 mt-1 p-0 text-red-500 text-xs",children:d}),e.selectedVasp&&a.jsxs("div",{className:"mt-2 flex flex-col gap-1 rounded border border-gray-200 bg-gray-50 p-2 text-gray-600 text-xs",children:[e.selectedVasp.did&&a.jsxs("div",{className:"flex items-baseline gap-2",children:[a.jsx("span",{className:"shrink-0 font-medium text-gray-700",children:"DID"}),a.jsx("span",{className:"break-all font-mono text-gray-800",children:e.selectedVasp.did})]}),e.selectedVasp.country&&a.jsxs("div",{className:"flex items-baseline gap-2",children:[a.jsx("span",{className:"shrink-0 font-medium text-gray-700",children:"Jurisdiction"}),a.jsx("span",{className:"text-gray-800",children:e.selectedVasp.country})]}),e.selectedVasp.website&&!e.selectedVasp.did&&!e.selectedVasp.country&&a.jsxs("div",{className:"flex items-baseline gap-2",children:[a.jsx("span",{className:"shrink-0 font-medium text-gray-700",children:"Website"}),a.jsx("span",{className:"break-all text-gray-800",children:e.selectedVasp.website})]})]}),e.isDidEntry&&e.didEntryNameRequired&&a.jsx(To,{label:"Custodian or Exchange Name",value:e.didEntryName,onChange:m=>e.setDidEntryName(m.target.value),onBlur:e.onBlurDidEntryName,error:e.didEntryNameError,fullWidth:!0}),e.isManualEntry&&a.jsxs("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2",children:[a.jsx(To,{label:"Name",value:e.manualVaspName,onChange:m=>e.setManualVaspName(m.target.value),error:b,fullWidth:!0}),a.jsx(To,{label:"URL",value:e.manualVaspWebsite,onChange:m=>e.setManualVaspWebsite(m.target.value),placeholder:"https://",error:f,fullWidth:!0})]})]}),q8e=({vaspSearch:e,vaspSelectionError:t,manualVaspNameError:n,manualVaspWebsiteError:r})=>{const o=v8e({vaspSearch:e});return a.jsx(C8e,{vaspSearch:e,vaspSelectionError:t,manualVaspNameError:n,manualVaspWebsiteError:r,...o})},S8e=({control:e,errors:t,beneficiaryType:n,beneficiaryTypeError:r,confirmedAuthorizedError:o,requestedFieldsError:i,isSelfHosted:s,ownsWallet:c,needsVasp:l,countries:p,vaspSearch:u,onBeneficiaryTypeChange:d,onIsSelfHostedChange:b,onOwnsWalletChange:f,onSubmit:m,isSubmitLoading:h,isSubmitDisabled:M,request:z,panelClaimedPaths:O,selectedBranchId:g,onSelectBranch:x,mode:C,confirmedAuthorized:S,onConfirmedAuthorizedChange:q,onBack:A,assetAddressData:v,assetAddressDisplay:_,addressMatchModal:R,onAcceptAddressMatch:w,onCancelAddressMatch:W,walletOwnerName:E})=>{const j=O.has("beneficiary_given_name")||O.has("beneficiary_family_name"),T=O.has("beneficiary_entity_name"),F=O.has("beneficiary_vasp_id")||O.has("beneficiary_manual_entry.vasp_name")||O.has("beneficiary_manual_entry.vasp_website"),Z=O.has("beneficiary_is_self_hosted");return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(y8e,{chain:{label:_.chainLabel,icon:a.jsx(ir,{name:_.chainCode})},asset:{label:_.assetLabel,icon:a.jsx(ir,{name:_.assetCode})},address:v.address}),a.jsxs("form",{onSubmit:m,className:"flex h-fit flex-col gap-6 pb-60",children:[a.jsxs("div",{className:"rounded-lg border border-gray-300 bg-white p-4",children:[a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx("div",{className:"relative isolate z-50",children:a.jsx(YW,{label:"Who are you sending funds to?",options:O8e,value:n??void 0,onChange:re=>d(re),placeholder:"Select...",error:r,fullWidth:!0})}),!Z&&a.jsx("div",{className:"relative isolate z-0",children:a.jsx(IO,{label:"Is this a self-hosted wallet?",value:s,onChange:b,errorMsg:t.beneficiary_is_self_hosted?.message})}),a.jsx("div",{className:"relative isolate z-0",children:a.jsx(IO,{label:"Do you own this wallet?",value:c,onChange:f})})]}),n==="individual"&&!j&&a.jsx("div",{className:"flex flex-col gap-3 pt-5",children:a.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[a.jsx(a0,{name:"beneficiary_given_name",control:e,render:({field:re,fieldState:{error:ne}})=>a.jsx(To,{label:"First Name",value:re.value??"",onChange:k=>re.onChange(k.target.value),onBlur:re.onBlur,error:ne?.message,fullWidth:!0})}),a.jsx(a0,{name:"beneficiary_family_name",control:e,render:({field:re,fieldState:{error:ne}})=>a.jsx(To,{label:"Last Name",value:re.value??"",onChange:k=>re.onChange(k.target.value),onBlur:re.onBlur,error:ne?.message,fullWidth:!0})})]})}),n==="business"&&!T&&a.jsx("div",{className:"pt-5",children:a.jsx(a0,{name:"beneficiary_entity_name",control:e,render:({field:re,fieldState:{error:ne}})=>a.jsx(To,{label:"Legal Organization Name",value:re.value??"",onChange:k=>re.onChange(k.target.value),onBlur:re.onBlur,error:ne?.message,fullWidth:!0})})}),l&&!F&&a.jsx("div",{className:"pt-5",children:a.jsx(q8e,{vaspSearch:u,vaspSelectionError:t.beneficiary_vasp_id?.message,manualVaspNameError:t.beneficiary_manual_entry?.vasp_name?.message,manualVaspWebsiteError:t.beneficiary_manual_entry?.vasp_website?.message})}),z&&a.jsxs(a.Fragment,{children:[a.jsx(a8e,{request:z,control:e,countries:p,selectedBranchId:g,onSelectBranch:x}),i&&a.jsx("p",{className:"m-0 mt-1 p-0 text-red-500 text-xs",children:i})]})]}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",topContent:a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("label",{className:"flex cursor-pointer items-start gap-2",children:[a.jsx("input",{type:"checkbox",checked:S,onChange:re=>q(re.target.checked),className:"mt-0.5 h-5 w-5 shrink-0 cursor-pointer rounded border-gray-400 text-indigo-600 focus:ring-indigo-600"}),a.jsx("span",{className:"select-none text-gray-800 text-sm leading-5",children:"I confirm that the information provided is accurate and that I am authorized to interact with this address."})]}),o&&a.jsx("p",{className:"m-0 p-0 text-red-500 text-xs",children:o})]}),next:{disabled:M,loading:h,label:C.kind==="edit"?"Update":"Add Address",type:"submit"},back:A?{onClick:A,label:"Back"}:void 0})]})]}),a.jsx(g8e,{isOpen:R!==null,onClose:W,onConfirm:w,isConfirmLoading:h,chainLabel:_.chainLabel,chainCode:_.chainCode,assetLabel:_.assetLabel,assetCode:_.assetCode,address:v.address,sendingTo:n==="business"?"Business / Organization":"Individual",isSelfHosted:!1,ownsWallet:c,walletOwnerName:E,vaspName:R?.vaspName??"",vaspDid:R?.vaspDid??""})]})},R8e=({assetAddressData:e,assetAddressDisplay:t,onBack:n,...r})=>{const o=z8e({assetAddressData:e,...r});return a.jsx(S8e,{...o,assetAddressData:e,assetAddressDisplay:t,onBack:n})},eH=({step:e,stepConfig:t,isEditMode:n,isLoading:r,chainOptions:o,assetOptionsByChain:i,chainNameByCode:s,accountId:c,accountDetails:l,cryptoWalletHttpClient:p,mode:u,assetAddressData:d,assetAddressDisplay:b,travelRuleInitialValues:f,onAssetAddressNext:m,onCancel:h,onSuccess:M,onBackToAssetAddress:z})=>
101a.jsxs(Xf,{isLoading:r,onCancel:h,title:t.title,description:t.description,currentStep:n?1:t.stepNumber,totalSteps:n?1:2,children:[e==="assetAddress"&&a.jsx(Kye,{chainOptions:o,assetOptionsByChain:i,chainNameByCode:s,onNext:m,initialValues:d.chain?d:void 0,onCancel:h}),e==="travelRule"&&a.jsx(R8e,{cryptoWalletHttpClient:p,accountId:c,assetAddressData:d,assetAddressDisplay:b,mode:u,accountDetails:l,onSuccess:M,initialValues:f,onBack:n?void 0:z})]}),N8e=()=>{const e=Bye();return a.jsx(eH,{...e})},w8e=()=>J1(H1.CRYPTO_TRC)?a.jsx(N8e,{}):a.jsx(Vn,{to:se.ROUTE_CRYPTO_TRANSFERS}),E8e=()=>J1(H1.TOKENIZED_EQUITY_TRADING)?a.jsx(Vn,{to:se.ROUTE_DIGITAL_ASSETS_TRANSFERS}):a.jsx(H0,{mfaRequirement:"all-accounts",component:Iye}),L8e=()=>{const e=Tt();return J1(H1.TOKENIZED_EQUITY_TRADING)?a.jsx(Vn,{to:{pathname:se.ROUTE_DIGITAL_ASSETS_WHITELIST_ADDRESS,search:e.search}}):a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,mfaRequirement:"all-accounts",component:w8e})},T8e=()=>{const e=M0(),t=J1(H1.CRYPTO_TRC),{product:n,currentAccount:r}=N0({liveOnly:!0}),o=r?.id??"",{details:i}=N1(),s=!r||!i,c=r?.status==="ACTIVE",l=y.useMemo(()=>!s&&c,[s,c]),p=IF({accountId:o,isFetchingEnabled:l});return y.useEffect(()=>{s||c||e.replace(se.ROUTE_DASHBOARD)},[e,c,s]),{isLoading:s,legacyAddWhitelistAddress:p,account:r,accountId:o,product:n,isFetchingEnabled:l,isTRCEnabled:t,onAddWhitelistAddressClicked:()=>{if(t){e.push(se.ROUTE_DIGITAL_ASSETS_WHITELIST_ADDRESS);return}p.onOpen()}}},W8e=({account:e,accountId:t,product:n,isLoading:r,isFetchingEnabled:o,legacyAddWhitelistAddress:i,isTRCEnabled:s,onAddWhitelistAddressClicked:c})=>a.jsxs(so,{title:"Digital Assets Transfers",className:"pt-2 pb-20 sm:pb-4",children:[a.jsxs("div",{className:"flex w-full flex-col gap-6 md:grid md:grid-cols-[auto_357px] md:grid-rows-[auto_auto]",children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(UF,{accountId:t,isLoading:r,isFetchingEnabled:o}),a.jsx(VF,{accountId:t,isLoading:r,isFetchingEnabled:o,isTRCEnabled:s,whitelistAddressPath:se.ROUTE_DIGITAL_ASSETS_WHITELIST_ADDRESS,onAddWhitelistAddressClicked:c})]}),a.jsx("section",{className:"w-full",children:a.jsx(DF,{account:e,accountId:t,product:n,isFetchingEnabled:o,onAddWhitelistAddressClicked:c})})]}),a.jsx(RF,{...i})]}),j8e=()=>{const e=T8e();return y.useEffect(()=>{j0.dispatchPageVisit(),window.dispatchEvent(new CustomEvent("load",{detail:{"amplitude-event-name":"digital_asset_transfer_page_visited"}}))},[]),a.jsx(W8e,{...e})},k8e=()=>{const e=M0(),t=Tt(),n=se.ROUTE_DIGITAL_ASSETS_TRANSFERS,r=y.useMemo(()=>new URLSearchParams(t.search).get("whitelistId")??null,[t.search]),{currentAccount:o}=N0({liveOnly:!0}),i=o?.id??"",{details:s}=N1(),c=Fr(),l=!o||!s,p=o?.status==="ACTIVE",u=y.useMemo(()=>!l&&p,[l,p]),d=bs({accountId:i,options:{enabled:u}}),b=A8({accountId:i,options:{enabled:u&&!!r}}),f=y.useMemo(()=>!r||!b.data?null:b.data.find(T=>T.id===r)??null,[r,b.data]),m=!!r&&!b.isLoading&&b.isSuccess&&!f,h=y.useMemo(()=>r&&f?{kind:"edit",whitelistId:r,existing:f}:{kind:"create"},[r,f]),{chainOptions:M,assetOptionsByChain:z,chainNameByCode:O}=y.useMemo(()=>_8(d?.data??[]),[d.data]),[g,x]=y.useState("assetAddress"),[C,S]=y.useState({chain:"",asset:"",address:""}),q=h.kind==="edit"?"travelRule":g,A=h.kind==="edit"?{chain:h.existing.chain,asset:h.existing.asset,address:h.existing.address}:C,v=y.useMemo(()=>{const T=M.find(Z=>Z.value===A.chain),F=z[A.chain]?.find(Z=>Z.value===A.asset);return{chainCode:A.chain,chainLabel:T?.label??A.chain,assetCode:Ff(A.chain,A.asset),assetLabel:F?.label??A.asset}},[A.chain,A.asset,M,z]),_=T=>{S(T),x("travelRule")},R=()=>e.push(n),w=()=>e.push(n),W=y.useMemo(()=>h.kind!=="edit"||!h.existing.travel_rule_info?{}
101:$F(h.existing.travel_rule_info),[h]),E=()=>{if(h.kind==="edit"){R();return}x("assetAddress")};y.useEffect(()=>{l||p||e.replace(se.ROUTE_DASHBOARD)},[e,p,l]),y.useEffect(()=>{m&&(We("Whitelist address not found"),e.replace(n))},[m,e]);const j=!o||!s||d.isLoading||!!r&&b.isLoading||m;return{step:q,stepConfig:XF[q],isEditMode:h.kind==="edit",isLoading:j,chainOptions:M,assetOptionsByChain:z,chainNameByCode:O,accountId:i,accountDetails:s,cryptoWalletHttpClient:c,mode:h,assetAddressData:A,assetAddressDisplay:v,travelRuleInitialValues:W,onAssetAddressNext:_,onCancel:R,onSuccess:w,onBackToAssetAddress:E}},P8e=()=>{const e=k8e();return a.jsx(eH,{...e})},I8e=()=>J1(H1.CRYPTO_TRC)?a.jsx(P8e,{}):a.jsx(Vn,{to:se.ROUTE_DIGITAL_ASSETS_TRANSFERS}),B8e=()=>J1(H1.TOKENIZED_EQUITY_TRADING)?a.jsx(H0,{mfaRequirement:"all-accounts",component:j8e}):a.jsx(Vn,{to:se.ROUTE_CRYPTO_TRANSFERS}),D8e=()=>{const e=Tt();return J1(H1.TOKENIZED_EQUITY_TRADING)?a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,mfaRequirement:"all-accounts",component:I8e}):a.jsx(Vn,{to:{pathname:se.ROUTE_CRYPTO_WHITELIST_ADDRESS,search:e.search}})},F8e="Enter a valid Tax ID",H8e="Invalid tax ID format",U8e=e=>e?.example?`ie. ${e.example}`:F8e,V8e=e=>{const t=e?.example;return t?`Enter a valid ${e?.label||"tax ID"}, for example ${t}`:H8e},$f=({placeholder:e,formatError:t})=>{const n=J1(H1.TAX_ID_VALIDATION);return{placeholder:r=>n?U8e(r):e,formatError:r=>n?V8e(r):t}},po=e=>{const t=()=>{const n=va.end(e);return va.remove(e),n};return y.useEffect(()=>{va.isSet(e)||va.start(e)},[]),{stop:t}},X8e=(e,t)=>{const{documents:n,refetch:r}=iy({accountId:e,ownerId:t,options:{enabled:!!t}}),o=n?.find(c=>c.doc_type==="identity_verification"&&c.doc_sub_type==="passport"),i=n?.find(c=>c.doc_type==="identity_verification"&&c.doc_sub_type==="front"),s=n?.find(c=>c.doc_type==="identity_verification"&&c.doc_sub_type==="back");return{passport:o,front:i,back:s,refetch:r}},q8={drivers_license:{label:"Driver's license",value:"drivers_license",imageRequirement:["front","back"]},passport:{label:"Passport",value:"passport",imageRequirement:["front"]},national_id_card:{label:"National Identity Card",value:"national_id_card",imageRequirement:["front","back"]},residence_permit:{label:"Residence Permit",value:"residence_permit",imageRequirement:["front","back"]}},tH=({accountId:e,ownerId:t})=>{const n=X8e(e,t),[r,o]=y.useState(void 0),[i,s]=y.useState({front:n?.passport?{id:n.passport.id,name:"passport"}:n?.front?{id:n.front.id,name:"front_id"}:null,back:n?.passport?null:n?.back?{id:n.back.id,name:"back_id"}:null}),[c,l]=y.useState({front:null,back:null}),p=uj({mutationFn:h=>Kg({accountId:e,ownerId:t,documentId:h==="front"&&n.passport?n.passport.id:n[h].id}),onSuccess:()=>{n.refetch()},onError:h=>{console.error(h),We("Failed to delete ID image.")}}),u=(h,M)=>{s(z=>({...z,[M]:h}))},d=(h,M)=>{s(z=>({...z,[M]:null})),l(z=>({...z,[M]:h.errors.map(O=>O.message).join(", ")}))},b=h=>{s(M=>({...M,[h]:null})),l(M=>({...M,[h]:null})),p.mutate(h)},f=(h,M)=>{l(z=>({...z,[h]:M}))},m=r?q8[r]?.imageRequirement:["front","back"];return y.useEffect(()=>{o(n.passport?"passport":n.front&&n.back?"drivers_license":void 0),l({front:null,back:null}),s({front:n?.passport?{id:n.passport.id,name:"passport"}:n?.front?{id:n.front.id,name:"front_id"}:null,back:n?.back?{id:n.back.id,name:"back_id"}:null})},[e,t,n.passport,n.front,n.back]),{id:i,idType:r,imageRequirement:m,setIDType:o,onUpload:u,onError:d,onRemove:b,errors:c,setError:f}},$8e=e=>Object.hasOwn(qc,e)?qc[e]:{min:0,max:0},Ih=({min:e,max:t})=>Object.keys(qc).find(n=>{const r=qc[n];return r.min===e&&r.max===t})??"";function Lc(e,t,n){return Object.fromEntries(Object.entries(n).map(([r,o])=>{const i=r,s=e!=null&&Object.hasOwn(e,i)?e[i]:o;for(const{keys:l,condition:p,transform:u}of t)if(Array.isArray(l)&&l.includes(i)&&p(s))return[i,u(s)];const c=t.find(l=>l.keys==="ALL_FIELDS");return c?.condition(s)?[i,c.transform(s)]:[i,s]}))}const DO=({country:e,percentageOwnershipAvailable:t,isTaxIDRequired:n,formatTaxIdError:r})=>(o,i)=>{const{is_affiliated_exchange_or_finra:s,affiliated_firm:c,is_control_person:l,controlling_firms:p,country_of_tax_residence:u,tax_id_type:d,tax_id:b,country_of_citizenship:f}=o;e.nameToAlpha3(f??"")||i.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country_of_citizenship"]});const h=e.nameToAlpha3(u??"")??"";h||i.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country_of_tax_residence"]});const M=e?.infos[h]?.tax_id_types,z=M?.find(({id_type:x})=>x===d),O=z?.regexp;M&&!z&&i.addIssue({code:X0.custom,message:"Invalid Tax ID Type",path:["tax_id_type"]}),(n||!aa(b??""))&&O&&!new RegExp(O).test(b??"")&&i.addIssue({code:X0.custom,message:r(z),path:["tax_id"]}),s&&!c&&i.addIssue({code:X0.custom,message:Z1,path:["affiliated_firm"]}),l&&!p&&i.addIssue({code:X0.custom,message:Z1,path:["controlling_firms"]}),typeof t=="number"&&o?.percentage_ownership&&o.percentage_ownership>t&&i.addIssue({code:X0.custom,message:`Sum of ownership cannot exceed 100%. ${t}% available.`,path:["percentage_ownership"]})},j1=s0().refine(e=>!!e?.trim(),{message:Z1}),Gf=s0({error:Z1}).min(10,"Invalid phone number").regex(/^\+?[ 0-9\-()]+$/,"Invalid phone number"),S8=s0({error:Z1}).regex(/^\d\d\d\d-\d\d-\d\d$/,"Invalid date").refine(e=>{const[t,n,r]=e.split("-").map(i=>parseInt(i,10)),o=t%4===0&&(t%100!==0||t%400===0);switch(n){case 1:case 3:case 5:case 7:case 8:case 10:case 12:return r>0&&r<=31;case 4:case 6:case 9:case 11:return r>0&&r<=30;case 2:return r>0&&r<=(o?29:28);default:return!1}},"Invalid date"),rt={onboardingStarted:()=>{j0.dispatch("algodash_entity_onboarding_started")},onboardingCompleted:e=>{j0.dispatch("algodash_entity_onboarding_completed",{duration:e})},nextClicked:()=>{j0.dispatch("algodash_entity_onboarding_next_clicked",{url:window.location.pathname})},backClicked:()=>{j0.dispatch("algodash_entity_onboarding_back_clicked",{url:window.location.pathname})},invalidInput:e=>{j0.dispatch("algodash_entity_onboarding_invalid_input",{message:e,url:window.location.pathname})},addOwnerClicked:e=>{j0.dispatch("algodash_entity_onboarding_add_owner_clicked",{type:e,url:window.location.pathname})},editOwnerClicked:e=>
101{j0.dispatch("algodash_entity_onboarding_edit_owner_clicked",{type:e,url:window.location.pathname})},pageCompleted:e=>{j0.dispatch("algodash_entity_onboarding_page_completed",{duration:e,url:window.location.pathname})}},R8=e=>t=>{if(e!=="USA_SSN")return;const n=t.currentTarget.value;(n.length===3||n.length===6)&&t.key!=="-"&&/[0-9]/.test(t.key)&&(t.currentTarget.value+="-")},aa=e=>e.split("").every(t=>t==="*"),G8e=e=>{if(!/^[\d-]*$/.test(e))return e;const t=e.replace(/\D/g,"").slice(0,9);return t.length<=2?t:`${t.slice(0,2)}-${t.slice(2)}`},K8e=[{question:"What ID should I use to verify my identity?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Acceptable documents for Identity verification include valid, government-issued photo IDs such as national ID cards, Driver’s licenses, or passports."})},{question:"What if my address is not updated on my ID?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"We may request additional documentation or verification of your address if your ID does not match the address you input."})},{question:"Can I use a PO Box as my residential address?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"No, a physical residential address is required for Ultimate Beneficial Owners and Authorized Persons. This address will not be used as a mailing address."})}],ki=({isRequired:e,isInvalid:t,errorMsg:n,label:r,name:o,control:i,countries:s,placeholder:c})=>a.jsx(a0,{name:o,control:i,rules:{required:e},render:({field:{onChange:l,value:p,name:u}})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{htmlFor:u,className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:r}),a.jsx(Wo,{name:u,items:s,value:p,onChange:l,placeholder:c,status:t?"error":"neutral"}),t&&n&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:n})]})}),PS=Object.entries(UI).map(([e,t])=>({label:t,value:e})),Z8e=(e,t)=>{const n=e.toLowerCase();return t.label.toLowerCase().includes(n)||t.value.toLowerCase().includes(n)},$2=({isRequired:e=!1,isInvalid:t=!1,errorMsg:n,name:r,control:o,placeholder:i="Select State",disabled:s=!1})=>a.jsx(a0,{name:r,control:o,rules:{required:e},render:({field:{onChange:c,value:l,name:p}})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[s?a.jsx(o0,{value:i,disabled:!0,className:"h-9"}):a.jsx(K3,{className:"h-9",name:p,value:PS.find(u=>u.value===l)??null,options:PS,getOptionLabel:u=>u.label,getOptionKey:u=>u.value,searchPredicate:Z8e,onChange:u=>c(u?.value??""),placeholder:i}),t&&n&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:n})]})}),Y8e=Object.values(q8).map(({label:e,value:t})=>({label:e,value:t})),nH=({id:e,idType:t,setIDType:n,onUpload:r,onRemove:o,onError:i})=>{const s=u=>d=>{r(d,u)},c=u=>()=>{o(u)},l=u=>d=>{i(d,u)},p=t?q8[t].imageRequirement:[];return a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-semibold",children:"Upload Photo ID"}),a.jsx(V,{children:"Upload a copy of a valid, government-issued photo ID. This can be a national ID card, driver's license, passport, or residence permit."}),a.jsx("label",{htmlFor:"id_type",className:"font-semibold",children:"Photo ID Type"}),a.jsx(f1,{id:"id_type",value:t,options:Y8e,onChange:n}),p.map(u=>{const d=k0.startCase(u);return a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(V,{className:"font-semibold",children:d}),u==="back"&&a.jsx(V,{className:"text-gray-800 text-sm",children:"Required for driver's licenses, permanent residence cards, and national identity cards."}),a.jsx(Ap,{file:e[u],onUpload:s(u),onRemove:c(u),onError:l(u),label:`${d} of ID`,isRequired:!0,placeholder:`${d} ID`,name:`id_${u}`,maxSize:is,accept:ss,displayType:"image",maxSizeLabel:Sf})]},u)})]})},xa=({isChecked:e,setValue:t,label:n,underLabel:r})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:n}),r,a.jsxs("div",{className:"flex items-center justify-start gap-3",children:[a.jsxs("div",{className:"flex items-center justify-start gap-1.5",onClick:()=>t(!0),children:[a.jsx(no,{state:e?at.Checked:at.Unchecked}),a.jsx(V,{className:"cursor-pointer",children:"Yes"})]}),a.jsxs("div",{className:"flex items-center justify-start gap-1.5",onClick:()=>t(!1),children:[a.jsx(no,{state:e?at.Unchecked:at.Checked}),a.jsx(V,{className:"cursor-pointer",children:"No"})]})]})]}),Q8e=({form:e,isSubmitDisabled:t,onSubmit:n,onSubmitError:r,country:o,onBackClicked:i,uploadID:s,isTaxIDRequired:c,taxIDCopy:l})=>{const{control:p,watch:u,setValue:d,setError:b,clearErrors:f,formState:{errors:m}}=e,h=u("is_affiliated_exchange_or_finra"),M=u("is_control_person"),z=u("is_politically_exposed"),O=u("immediate_family_exposed"),g=u("country_of_tax_residence"),x=g===Sc,C=y.useMemo(()=>{const v=o.nameToAlpha3(g)||"";return(o.infos[v]?.tax_id_types||[Wy]).filter(({id_type:R})=>!XI.includes(R))},[g,o]),S=u("tax_id_type"),q=C.find(v=>v.id_type===S||v.id_type==="NOT_SPECIFIED"),A=new RegExp(q?.regexp||"^.*$");return y.useEffect(()=>{h||d("affiliated_firm",""),M||d("controlling_firms","")},[h,M,d]),y.useEffect(()=>{d("state","")},[x,d]),a.jsxs(G0,{formMethods:e,onSubmit:n,onSubmitError:r,children:[a.jsx("h2",{className:"font-medium text-lg",children:"Personal Information"}),a.jsx(G0.TextInput,{type:"text",label:"Title at Company",name:"title_at_company",placeholder:"Title",className:"bg-white"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"First Name",name:"given_name",placeholder:"First name",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Middle Name",name:"middle_name",placeholder:"Middle name",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Last Name",name:"family_name",placeholder:"Last name",className:"bg-white"}
101),a.jsx(G0.DatePickerInput,{label:"Date of Birth",name:"date_of_birth",placeholder:"MM/DD/YYYY"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"email",label:"Email",name:"email",placeholder:"Email",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Phone Number",name:"phone_number",placeholder:"Phone number",className:"bg-white"})]}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Tax Information"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(ki,{isRequired:!1,isInvalid:!!m.country_of_citizenship,errorMsg:m.country_of_citizenship?.message,label:"Country of Citizenship",name:"country_of_citizenship",control:e.control,countries:o.allCountries,placeholder:"Country of Citizenship"}),a.jsx(ki,{isRequired:!1,isInvalid:!!m.country_of_tax_residence,errorMsg:m.country_of_tax_residence?.message,label:"Country of Tax Residence",name:"country_of_tax_residence",control:e.control,countries:o.allowedCountries,placeholder:"Country of Tax Residence"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.SelectInput,{label:"Tax ID Type",name:"tax_id_type",options:C.map(({label:v,id_type:_})=>({label:v,value:_})),placeholder:"Select Tax ID type"}),a.jsx(a0,{name:"tax_id",control:p,rules:{required:!0,pattern:A},render:({field:{onChange:v,..._}})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"Tax ID"}),a.jsx(o0,{..._,onKeyDown:R8(S),onChange:R=>{const w=R.target.value;(c||!aa(w)?!A.test(w):!1)?b("tax_id",{message:l.formatError(q)}):f("tax_id"),v(R)},onBlur:R=>{const w=R.currentTarget.value;(c||!aa(w))&&!A.test(R.currentTarget.value)&&b("tax_id",{message:l.formatError(q)})},className:"bg-white",placeholder:l.placeholder(q)}),m.tax_id?.message&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:m.tax_id?.message})]})})]}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Residential Address"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Residential Address Line 1",name:"street_address",placeholder:"Street Address",autoComplete:"address-line1",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Address Line 2",name:"unit",placeholder:"Suite, Unit, Building, Floor, etc.",autoComplete:"address-line2",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"City",name:"city",placeholder:"City",autoComplete:"address-level2",className:"bg-white"}),x?a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"State"}),a.jsx($2,{name:"state",control:e.control})]}):a.jsx(G0.TextInput,{type:"text",label:"State",name:"state",placeholder:"State",autoComplete:"address-level1",className:"bg-white"})]}),a.jsx("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:a.jsx(G0.TextInput,{type:"text",label:"Postal Code",name:"postal_code",placeholder:"Postal Code",autoComplete:"postal-code",className:"bg-white"})}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Affiliations"}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(xa,{label:"Are you an officer or 10% or greater shareholder of a publicly traded company, subject to the US Securities Exchange Act 1934?",setValue:v=>d("is_control_person",v),isChecked:M}),M&&a.jsx(G0.TextInput,{type:"text",label:"If yes, please provide the name(s) of the controlling firm(s), separated by commas.",name:"controlling_firms",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(xa,{label:"Are you affiliated with or employed by a stock exchange, regulatory body, member firm of an exchange, FINRA or a municipal securities broker-dealer?",setValue:v=>d("is_affiliated_exchange_or_finra",v),isChecked:h}),h&&a.jsx(G0.TextInput,{type:"text",label:"If yes, please provide the name of the affiliated firm.",name:"affiliated_firm",className:"bg-white"})]}),a.jsx("div",{className:"flex flex-col gap-3",children:a.jsx(xa,{label:"Are you currently or formerly a Politically Exposed Person or Public Official?",setValue:v=>d("is_politically_exposed",v),isChecked:z})}),a.jsx("div",{className:"flex flex-col gap-3",children:a.jsx(xa,{label:"Do any of the above apply to an immediate family member?",setValue:v=>d("immediate_family_exposed",v),isChecked:O})}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Documents"}),a.jsx(nH,{...s}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-4 pt-9",children:[a.jsx(ue,{type:"button",onClick:i,variant:"secondary",children:"Back"}),a.jsx(ue,{type:"submit",disabled:t,children:"Next"})]})]})},J8e=J0({is_legal_account_opener:Bo(!0),given_name:j1,middle_name:s0().optional(),family_name:j1,date_of_birth:S8.refine(e=>e<=new Date().toISOString().substring(0,10),"Date cannot be in the future"),country_of_citizenship:j1,is_control_person:L1(),controlling_firms:s0().optional(),is_affiliated_exchange_or_finra:L1(),affiliated_firm:s0().optional(),title_at_company:j1,phone_number:Gf,tax_id_type:j1,tax_id:s0().optional(),country_of_tax_residence:j1,street_address:j1,city:j1,state:j1,postal_code:j1,unit:s0().optional(),is_politically_exposed:L1(),immediate_family_exposed:L1(),email:s0().email().optional()}),IS=[{keys:["is_affiliated_exchange_or_finra","is_control_person","is_politically_exposed","immediate_family_exposed"],condition:e=>e==null,transform:()=>!1},{keys:["street_address","controlling_firms"],condition:e=>Array.isArray(e),transform:e=>e.join(", ")},{keys:"ALL_FIELDS",condition:e=>e==null,transform:e=>""}],eAe=()=>{const e=M0(),t=fp(),n=bt(),{account:r}=Jt(),{isLegalEntity:o,isLegalEntityLoading:i}=it(),{owners:s,isLoading:c}=Qt({accountId:r?.id||"",options:{enabled:!!r?.id}}),{accountOpener:l,legalEntity:p}=y.useMemo(()=>
101({accountOpener:s?.find(C=>C.is_legal_account_opener),legalEntity:s?.find(C=>C.is_legal_entity)}),[s]),u=!l?.country_of_tax_residence,d=$f({placeholder:"Tax ID number",formatError:"Invalid Tax ID"}),b=tH({accountId:r?.id??"",ownerId:l?.owner_id??""}),f=po("entity_onboarding_account_opener"),m=b0(async C=>{try{const S=await(l?hf({type:"account-opener",accountId:r?.id??"",ownerId:l.owner_id,data:C}):$g({type:"account-opener",accountId:r?.id??"",data:C}));if(!S)throw new Error(`Failed to ${l?"update":"create"} Account Opener`);const q=b.idType==="passport"?[{subType:"passport",file:b.id.front}]:[{subType:"front",file:b.id.front},{subType:"back",file:b.id.back}];await Promise.all(q.filter(({file:A})=>A instanceof File).map(async({subType:A,file:v})=>{if(!(await Gg({accountId:r?.id??"",ownerId:S?.owner_id??"",docType:"identity_verification",docSubType:A,file:v}))?.id)throw new Error(`Failed to upload ${A==="passport"?"passport":`${A} of ID`}`)}))}catch(S){const q=Q0(S);throw new Error(q)}},{onSuccess:()=>{const C=f.stop();rt.pageCompleted(C),n.invalidateQueries({queryKey:e0.documents.owners(r?.id??"")}),n.invalidateQueries({queryKey:e0.documents.all}),e.push(se.ROUTE_ENTITY_ONBOARDING_AUTH_INDIVIDUALS_UBOS,{isInEntityOnboarding:!0})},onError:C=>{We(`Error ${l?"updating":"creating"} Account Opener: ${C.message}`)}}),h=t1({resolver:A1(J8e.superRefine(DO({country:t,isTaxIDRequired:u,formatTaxIdError:d.formatError}))),mode:"onChange",defaultValues:Lc(l,IS,n9)}),M=()=>{rt.backClicked(),e.push(se.ROUTE_ENTITY_ONBOARDING_BUSINESS_INFO,{isInEntityOnboarding:!0})},z=C=>{We("Form has errors. Please check the form and try again.");const S=Object.values(C).map(q=>q.message).join(", ");rt.invalidInput(S)},O=({country_of_citizenship:C,country_of_tax_residence:S,tax_id:q,...A})=>{const v=b.imageRequirement.includes("front")?!!b.id.front:!0,_=b.imageRequirement.includes("back")?!!b.id.back:!0;if(v||b.setError("front",Z1),_||b.setError("back",Z1),!v||!_){We("ID image(s) are required");return}const R=t.nameToAlpha3(C),w=t.nameToAlpha3(S);if(!R||!w){We("Please select country from dropdown");return}const W=u||!aa(q??"");rt.nextClicked(),m.mutate({...A,country_of_citizenship:R,country_of_tax_residence:w,...W?{tax_id:q}:{}})};y.useEffect(()=>{if(l&&!t.isLoading){const C=[{keys:["country_of_citizenship","country_of_tax_residence"],condition:()=>!0,transform:S=>t.alpha3ToName(S||"")}];h.reset({...Lc(l,[...IS,...C],n9),...l?.owner_id&&l?.country_of_tax_residence?{tax_id:"*********"}:{}})}},[t.isLoading,l,h.reset]),r&&!o&&!i&&!e?.location?.state?.isInEntityOnboarding&&e.replace(se.ROUTE_NEW_ACCOUNT),!c&&s&&s.length>=1&&!p&&e.replace(se.ROUTE_ENTITY_ONBOARDING_BUSINESS_INFO,{isInEntityOnboarding:!0});const g=!r||c,x=m.isPending;return a.jsx(ls,{title:"Account Opener Information",percentage:33,isLoading:g,faq:K8e,children:a.jsx(Q8e,{form:h,onBackClicked:M,isSubmitDisabled:x,onSubmit:O,onSubmitError:z,country:t,uploadID:b,isTaxIDRequired:u,taxIDCopy:d})})},tAe={certifications_and_resolutions_statement:"Certifications and Resolutions",w_8ben:"W-8BEN"},nAe=({accountId:e,ownerId:t,taxForm:n,onChange:r,errorMessage:o,isAccepted:i,signerPartyId:s})=>{const c=tAe[n],[l,p]=y.useState(!1),{data:u}=bre({accountId:e,ownerId:t,taxForm:n,options:{enabled:!!t&&!!e}}),d=b0(()=>{if(n==="certifications_and_resolutions_statement"){if(!s)throw new Error("A required signer ID is missing.");return Kte({accountId:e,legalEntityOwnerId:t,signerPartyId:s})}return Vz({accountId:e,ownerId:t,form:n})},{onSuccess:()=>{r(!0)},onError:h=>{const M=Q0(h);We(`Error accepting ${c}, ${M}`),r(!1)}}),b=async h=>{if(h.preventDefault(),!u){We(`Error viewing ${c}, please try again in a moment.`);return}const M=[];M.push(u);const z=window.URL.createObjectURL(new Blob(M,{type:"application/pdf"}));window.open(z),p(!0)},f=!l||d.isPending||d.isSuccess,m=h=>{f||!h||d.mutate(!0)};return a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsxs(V,{className:"block font-medium text-sm",children:[n==="w_8ben"&&"Form ",c]}),o&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:o})]}),a.jsxs(V,{className:"font-normal text-gray-600 text-sm",children:["I confirm and certify that the information provided in the"," ",c,' form is true, accurate, and complete. By clicking "I Agree" below, I acknowledge that I am electronically signing the'," ",c," form."]}),a.jsxs(ue,{type:"button",variant:"alternate",onClick:b,className:"max-w-fit",children:["View Form ",c,a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]}),a.jsx(Ut,{content:l?i?"Accepted":"Click to accept document":"Must view document first.",children:a.jsx(G1,{name:n,label:`I agree to electronically signing the ${c}
101 form.`,isChecked:i,disabled:f,onChange:m})})]})},rAe=({form:e,accountId:t,legalEntityOwnerId:n,accountOpenerOwnerId:r,onBackClicked:o,onSubmitClicked:i,isSubmitDisabled:s})=>{const[c,l]=y.useState(!1),{watch:p,setValue:u,formState:{errors:d}}=e,b=p("certifications_and_resolutions_accepted"),f=p("customer_agreement_acknowledged"),m=p("digital_signature_acknowledged"),h=p("id_verification_acknowledged"),M=p("ubo_acknowledged"),z=[d?.digital_signature_acknowledged,d?.id_verification_acknowledged,d?.ubo_acknowledged].some(g=>!!g),O=b0(()=>vc({ownerId:n,agreement:"customer_agreement",accountId:t,signerPartyId:r,revision:c3}),{onSuccess:()=>{u("customer_agreement_acknowledged",!0)},onError:g=>{const x=Q0(g);We(`Error acknowledging customer agreement, ${x}`),u("customer_agreement_acknowledged",!1)}});return a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx(nAe,{accountId:t,ownerId:n,taxForm:"certifications_and_resolutions_statement",isAccepted:b,onChange:g=>u("certifications_and_resolutions_accepted",g),errorMessage:d?.certifications_and_resolutions_accepted?.message,signerPartyId:r}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Alpaca Customer Agreement Acknowledgement"}),d?.customer_agreement_acknowledged?.message&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:Z1})]}),a.jsx(V,{className:"text-sm",children:"I have read, understood, and agree to be bound by Alpaca Securities LLC account terms, and all other terms, disclosures, and disclaimers applicable to me and the legal entity at hand, as referenced in the Alpaca Customer Agreement."}),a.jsx(V,{className:"text-sm",children:"I also acknowledge that the Alpaca Customer Agreement contains a pre-dispute arbitration clause in Section 43."}),a.jsxs(ue,{variant:"alternate",type:"button",onClick:()=>{window.open(VI,"_blank","noopener"),l(!0)},className:"max-w-fit",children:["Alpaca Customer Agreement.pdf",a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]}),a.jsx(Ut,{content:c?f?"Accepted":"Click to accept document":"Must view document first.",children:a.jsx(G1,{name:"customer_agreement_acknowledged",label:"I read and agree to the Alpaca Customer Agreement",isChecked:f,onChange:g=>g&&O.mutate(!0),disabled:!c||f})})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Digital Signature Acknowledgement"}),a.jsx(V,{className:"text-sm",children:"By clicking 'I Agree' I understand I am signing this agreement electronically, and that my electronic signature will have the same effect as physically signing and returning the Application Agreement."})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Ultimate Beneficial Owners Acknowledgement"}),a.jsx(V,{className:"text-sm",children:"I acknowledge that federal regulation requires Alpaca Securities LLC to obtain, verify, and record information about the beneficial owners of legal business customers. I confirm that the information I provided regarding the beneficial owners of the legal business for which I am opening this account is complete and correct and that there is no additional natural person who owns 10% or more of the legal entity other than those listed in this application."})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Identity Verification Acknowledgement"}),a.jsx(V,{className:"text-sm",children:"I understand that federal law requires that Alpaca Securities LLC verify my identity by obtaining my name, date of birth, address, and a valid government-issued identification number before opening the account."}),a.jsx(V,{className:"text-sm",children:"In certain circumstances, Alpaca Securities LLC may obtain and verify this information concerning any person(s) authorized to effect transactions in an account or that is considered an ultimate beneficial owner of the business. Identifying documentation for the business is also required."}),a.jsx(V,{className:"text-sm",children:"The account may be restricted and/
101or closed if Alpaca Securities LLC cannot verify this information. Alpaca Securities LLC will not be responsible for any losses or damages (including but not limited to lost opportunities) resulting from any failure to provide this information, or from any restriction placed upon, or closing of, the account."})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Agreements"}),z&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:Z1})]}),a.jsx(G1,{name:"digital_signature_acknowledged",label:"I read and agree to the Digital Signature Acknowledgment",isChecked:m,onChange:g=>u("digital_signature_acknowledged",g)}),a.jsx(G1,{name:"ubo_acknowledged",label:"I read and agree to the Ultimate Beneficial Owners Acknowledgement",isChecked:M,onChange:g=>u("ubo_acknowledged",g)}),a.jsx(G1,{name:"id_verification_acknowledged",label:"I read and agree to the Identity Verification Acknowledgement",isChecked:h,onChange:g=>u("id_verification_acknowledged",g)})]}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-4 pt-9",children:[a.jsx(ue,{type:"button",onClick:o,variant:"secondary",children:"Back"}),a.jsx(ue,{type:"button",onClick:i,disabled:s,children:"I Agree"})]})]})},Sl=Bo(!0,{error:Z1}),aAe=J0({digital_signature_acknowledged:Sl,certifications_and_resolutions_accepted:Sl,customer_agreement_acknowledged:Sl,ubo_acknowledged:Sl,id_verification_acknowledged:Sl}),oAe=()=>{const e=M0(),t=t1({resolver:A1(aAe),mode:"onSubmit",defaultValues:B2e}),{account:n}=Jt(),{isLegalEntity:r,isLegalEntityLoading:o}=it(),{owners:i}=Qt({accountId:n?.id||"",options:{placeholderData:Bc,enabled:!!n?.id}}),{legalEntity:s,accountOpener:c,ubos:l}=y.useMemo(()=>({legalEntity:i?.find(M=>M.is_legal_entity),accountOpener:i?.find(M=>M.is_legal_account_opener),ubos:i?.filter(M=>M.is_ubo)??[]}),[i]),p=po("entity_onboarding_agreements_page"),u=b0(()=>Zte(n?.id??""),{onSuccess:()=>{S0("Account submitted successfully");const M=p.stop();rt.pageCompleted(M);const z=va.end();rt.onboardingCompleted(z),e.push(se.ROUTE_ENTITY_ONBOARDING_COMPLETED,{isEntityOnboardingCompleted:!0,isInEntityOnboarding:!0})},onError:M=>{const z=Q0(M);We(`Error: ${z}`)}}),d=()=>{u.mutate(!0)},b=async()=>{rt.backClicked(),e.push(se.ROUTE_ENTITY_ONBOARDING_DOCUMENTS,{isInEntityOnboarding:!0})},f=M=>{We("Form has errors. Please check the form and try again.");const z=Object.values(M).map(O=>O.message).join(", ");rt.invalidInput(z)};n&&!r&&!o&&!e?.location?.state?.isInEntityOnboarding&&e.replace(se.ROUTE_NEW_ACCOUNT),i&&i.length>=1&&!l.length&&e.replace(se.ROUTE_ENTITY_ONBOARDING_AUTH_INDIVIDUALS_UBOS,{isInEntityOnboarding:!0});const m=!n?.id||!s?.owner_id||!c?.owner_id||!l.length,h=u.isPending;return a.jsx(ls,{title:"Agreements",percentage:95,isLoading:m,children:a.jsx(rAe,{accountId:n?.id??"",legalEntityOwnerId:s?.owner_id??"",accountOpenerOwnerId:c?.owner_id??"",form:t,onBackClicked:b,onSubmitClicked:t.handleSubmit(d,f),isSubmitDisabled:h})})},BS=({accountId:e,ownerId:t,docType:n})=>{const{documents:r,refetch:o}=iy({accountId:e,ownerId:t,options:{enabled:!!t}}),i=r?.find(h=>qf(h.doc_type)===n),[s,c]=y.useState(i?{id:i.id,name:i.doc_type}:null),[l,p]=y.useState(null),u=uj({mutationFn:h=>Kg({accountId:e,ownerId:t,documentId:h}),onSuccess:()=>{o()},onError:h=>{console.error(h),We("Failed to delete document.")}}),d=h=>{c(h),p(null)},b=h=>{c(null),p(h.errors.map(M=>M.message).join(", "))},f=()=>{s&&"id"in s&&u.mutate(s.id),c(null),p(null)},m=h=>{p(h)};return y.useEffect(()=>{c(i?{id:i.id,name:i.doc_type}:null),p(null)},[e,t,i?.id]),{file:s,error:l,onUpload:d,onError:b,onRemove:f,setError:m}},rH=J0({title_at_company:s0().optional(),given_name:j1,family_name:j1,date_of_birth:S8.refine(e=>e<=new Date().toISOString().substring(0,10),"Date cannot be in the future"),country_of_citizenship:j1,is_control_person:L1(),controlling_firms:s0().optional(),is_affiliated_exchange_or_finra:L1(),affiliated_firm:s0().optional(),tax_id_type:j1,tax_id:s0().optional(),country_of_tax_residence:j1,street_address:j1,city:j1,state:j1,postal_code:j1,unit:s0().optional(),is_politically_exposed:L1(),immediate_family_exposed:L1(),middle_name:s0().optional()}),iAe=J0({is_authorized_individual:Bo(!0),email:s0().email(),phone_number:Gf}).merge(rH),aH=on().min(10).max(100),sAe=J0({is_ubo:Bo(!0),percentage_ownership:aH,email:s0().email(),phone_number:Gf.optional().or(Bo(""))}).merge(rH),cAe=J0({percentage_ownership:aH}),DS=({label:e,description:t,name:n,document:r})=>{const{file:o,error:i,onUpload:s,onError:c,onRemove:l}=r;return a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"font-semibold",children:e}),i&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:i})]}),a.jsx(V,{children:t}),a.jsx(Ap,{name:n,label:e,file:o,placeholder:n,onUpload:s,onError:c,onRemove:l,isRequired:!0,maxSize:is,maxSizeLabel:Sf,accept:ss,displayType:"file"})]})},lAe=({type:e,form:t,isSubmitDisabled:n,onSubmit:r,onSubmitError:o,country:i,uploadID:s,addressDoc:c,taxIdDoc:l,onDelete:p,isTaxIDRequired:u,taxIDCopy:d})=>{const{control:b,watch:f,setValue:m,setError:h,clearErrors:M,formState:{errors:z}}=t,O=f("is_affiliated_exchange_or_finra"),g=f("is_control_person"),x=f("is_politically_exposed"),C=f("immediate_family_exposed"),S=f("country_of_tax_residence"),q=S===Sc,A=y.useMemo(()=>{const w=i.nameToAlpha3(S)||"";return(i.infos[w]?.tax_id_types||[Wy]).filter(({id_type:E})=>!XI.includes(E))},[S,i]),v=f("tax_id_type"),_=A.find(w=>w.id_type===v||w.id_type==="NOT_SPECIFIED"),R=new RegExp(_?.regexp||"^.*$");return y.useEffect(()=>{O||m("affiliated_firm",void 0),g||m("controlling_firms",void 0)},[O,g,m]),y.useEffect(()=>{m("state","")},[q,m]),a.jsxs("div",{children:[a.jsxs(G0,{formMethods:t,onSubmit:r,onSubmitError:o,children:[a.jsx("h2",{className:"font-medium text-lg",children:"Personal Information"}),a.jsxs("div",{className:m0(e==="ubo"&&"flex flex-col gap-6 lg:grid lg:grid-cols-2"),children:[a.jsx(G0.TextInput,{type:"text",label:"Title at Company",name:"title_at_company",placeholder:"Title",className:"bg-white"}),e==="ubo"&&a.jsx(G0.TextInput,{type:"number",label:"Percentage Ownership",name:"percentage_ownership",rightIcon:a.jsx("span",{children:"%"}),className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"First Name",name:"given_name",placeholder:"First Name",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Middle Name",name:"middle_name",placeholder:"Middle Name",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Last Name",name:"family_name",placeholder:"Last Name",className:"bg-white"}
101),a.jsx(G0.DatePickerInput,{label:"Date of Birth",name:"date_of_birth",placeholder:"MM-DD-YYYY",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"email",label:"Email",name:"email",placeholder:"Email",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Phone Number",name:"phone_number",placeholder:"Phone number",className:"bg-white"})]}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Tax Information"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(ki,{isRequired:!1,isInvalid:!!z.country_of_citizenship,errorMsg:z.country_of_citizenship?.message,label:"Country of Citizenship",name:"country_of_citizenship",control:t.control,countries:i.allCountries,placeholder:"Country of Citizenship"}),a.jsx(ki,{isRequired:!1,isInvalid:!!z.country_of_tax_residence,errorMsg:z.country_of_tax_residence?.message,label:"Country of Tax Residence",name:"country_of_tax_residence",control:t.control,countries:i.allowedCountries,placeholder:"Country of Tax Residence"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.SelectInput,{label:"Tax ID Type",name:"tax_id_type",options:A.map(({label:w,id_type:W})=>({label:w,value:W})),placeholder:"Select Tax ID type"}),a.jsx(a0,{name:"tax_id",control:b,rules:{required:u,pattern:R},render:({field:{onChange:w,...W}})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"Tax ID"}),a.jsx(o0,{...W,onKeyDown:R8(v),onChange:E=>{const j=E.target.value;(u||!aa(j)?!R.test(j):!1)?h("tax_id",{message:d.formatError(_)}):M("tax_id"),w(E)},onBlur:E=>{const j=E.currentTarget.value;(u||!aa(j))&&!R.test(E.currentTarget.value)&&h("tax_id",{message:d.formatError(_)})},className:"bg-white",placeholder:d.placeholder(_)}),z.tax_id?.message&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:z.tax_id?.message})]})})]}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Residential Address"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Residential Address Line 1",name:"street_address",placeholder:"Street Address",autoComplete:"address-line1",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Address Line 2",name:"unit",placeholder:"Suite, Unit, Building, Floor, etc.",autoComplete:"address-line2",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"City",name:"city",placeholder:"City",autoComplete:"address-level2",className:"bg-white"}),q?a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"State"}),a.jsx($2,{name:"state",control:t.control}),z.state?.message&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:z.state?.message})]}):a.jsx(G0.TextInput,{type:"text",label:"State",name:"state",placeholder:"State",autoComplete:"address-level1",className:"bg-white"})]}),a.jsx("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:a.jsx(G0.TextInput,{type:"text",label:"Postal Code",name:"postal_code",placeholder:"Postal Code",autoComplete:"postal-code",className:"bg-white"})}),a.jsx(V,{className:"pt-8 pb-4 font-semibold text-lg",children:"Affiliations"}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(xa,{label:"Are you an officer or 10% or greater shareholder of a publicly traded company, subject to the US Securities Exchange Act 1934?",setValue:w=>m("is_control_person",w),isChecked:g}),g&&a.jsx(G0.TextInput,{type:"text",label:"If yes, please provide the name(s) of the controlling firm(s), separated by commas.",name:"controlling_firms",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(xa,{label:"Are you affiliated with or employed by a stock exchange, regulatory body, member firm of an exchange, FINRA or a municipal securities broker-dealer?",setValue:w=>m("is_affiliated_exchange_or_finra",w),isChecked:O}),O&&a.jsx(G0.TextInput,{type:"text",label:"If yes, please provide the name of the affiliated firm.",name:"affiliated_firm",className:"bg-white"})]}),a.jsx("div",{className:"flex flex-col gap-3",children:a.jsx(xa,{label:"Are you currently or formerly a Politically Exposed Person or Public Official?",setValue:w=>m("is_politically_exposed",w),isChecked:x})}),a.jsx("div",{className:"flex flex-col gap-3",children:a.jsx(xa,{label:"Do any of the above apply to an immediate family member?",setValue:w=>m("immediate_family_exposed",w),isChecked:C})})]}),a.jsx("h2",{className:"mt-6 mb-3 font-medium text-lg",children:"Documents"}),a.jsx(nH,{...s}),e==="ubo"&&a.jsxs("div",{className:"mt-6 flex flex-col gap-6",children:[a.jsx(DS,{label:"Proof of Address",name:"address_verification",description:"Upload a document verifying the owner's residential address, such as a utility bill or bank statement dated within the last 90 days.",document:c}),a.jsx(DS,{label:"Tax ID Document",name:"tax_id_verification",description:"Upload a document verifying the owner's tax identification number.",document:l})]}),a.jsxs("div",{className:m0("flex w-full items-center gap-4 pt-9",p?"justify-between":"justify-end"),children:[p&&a.jsx(ue,{type:"button",variant:"red",disabled:n,onClick:p,children:"Remove"}),a.jsx(ue,{type:"submit",onClick:t.handleSubmit(r,o),disabled:n,children:"Submit"})]})]})},Ks={"authorized-individual":"Authorized Individual",ubo:"Ultimate Beneficial Owner"},pAe=({isPatch:e,owner:t,type:n,onClose:r,percentageOwnershipAvailable:o=100,country:i,title:s,isOpen:c})=>{const{account:l}=Jt(),p=l?.id??"",u=t?.owner_id??"",d=tH({accountId:p,ownerId:u}),b=BS({accountId:p,ownerId:u,docType:"address_verification"}),f=BS({accountId:p,ownerId:u,docType:"tax_id_verification"}),m=!t?.country_of_tax_residence,h=$f({placeholder:"Tax ID number",formatError:"Invalid Tax ID"}),M={keys:["country_of_citizenship","country_of_tax_residence"],condition:()=>!0,transform:_=>i.alpha3ToName(typeof _=="string"?_:"")},z=t1({mode:"onChange",resolver:A1(n==="authorized-individual"?iAe.superRefine(DO({country:i,isTaxIDRequired:m,formatTaxIdError:h.formatError})):sAe.superRefine(DO({country:i,percentageOwnershipAvailable:o,isTaxIDRequired:m,formatTaxIdError:h.formatError}))),defaultValues:Lc(t??void 0,[...FS,M],n==="authorized-individual"?r9:a9)}),O=b0(async _=>{const R=n==="authorized-individual"?{accountId:p,ownerId:u,type:"authorized-individual",data:_}:{accountId:p,ownerId:u,type:"ubo",data:_},w=await(e?hf(R):$g(R));if(!w)throw new Error(`Failed to ${t?"update":"create"} ${Ks[n]}`);const W=w.owner_id??"",E=[];d.idType==="passport"?E.push({docType:"identity_verification",docSubType:"passport",label:"passport",file:d.id.front}):(E.push({docType:"identity_verification",docSubType:"front",label:"front of ID",file:d.id.front}),E.push({docType:"identity_verification",docSubType:"back",label:"back of ID",file:d.id.back})),n==="ubo"&&(E.push({docType:"address_verification",label:"proof of address",file:b.file}),E.push({docType:"tax_id_verification",label:"tax ID document",file:f.file})),await Promise.all(E.filter(({file:j})=>j instanceof File).map(async({docType:j,docSubType:T,label:F,file:Z})=>{if(!(await Gg({accountId:p,ownerId:W,docType:j,docSubType:T,file:Z}))?.id)throw new Error(`Failed to upload ${F}`)}))},{onSuccess:()=>{S0(`${Ks[n]} ${t?"updated":"created"}`),r()},onError:_=>{We(`Error ${e?"updating":"creating"} ${Ks[n]}: ${Q0(_)}`)}}),g=b0(()=>t?Xte({accountId:p,ownerId:u}):Promise.resolve(),{onSuccess:()=>{S0(`${Ks[n]} deleted`),r()},onError:_=>{We(`Error: Failed to delete ${Ks[n]}: ${_.message}`)}}),x=async()=>{g.mutate({})},C=_=>{We("Form has errors. Please check the form and try again.");const R=Object.values(_).map(w=>w.message).join(", ");rt.invalidInput(R)},S=({country_of_citizenship:_,country_of_tax_residence:R,tax_id:w,...W})=>{const E=d.imageRequirement.includes("front")?!!d.id.front:!0,j=d.imageRequirement.includes("back")?!!d.id.back:!0;if(E||d.setError("front",Z1),j||d.setError("back",Z1),!E||!j){We("ID image(s) are required");return}if(n==="ubo"){const re=!!b.file,ne=!!f.file;if(re||b.setError(Z1),ne||f.setError(Z1),!re||!ne){We("Proof of address and tax ID document are required");return}}if(n==="ubo"&&W.percentage_ownership>o){We(`The sum of each Ultimate Beneficial Owners' ownership percentage c
101annot exceed 100%. There is ${o}% available.`);return}const T=i.nameToAlpha3(_),F=i.nameToAlpha3(R);if(!T||!F){We("Please select country from dropdown");return}const Z=m||!aa(w??"");O.mutate({...W,country_of_citizenship:T,country_of_tax_residence:F,...Z?{tax_id:w}:{}})},q=pn({title:"Discard draft?",content:"Are you sure you want to discard this draft?",size:"sm",controls:a.jsxs("div",{className:"flex items-center gap-4",children:[a.jsx(ue,{variant:"secondary",onClick:()=>{q.toggle()},children:"Cancel"}),a.jsx(ue,{variant:"ghost",onClick:()=>{q.toggle(),r()},children:"Yes, I want to leave"})]})}),A=()=>{q.toggle()};y.useEffect(()=>{z.reset({...Lc(t??void 0,[...FS,M],n==="authorized-individual"?r9:a9),...t?.owner_id&&t?.country_of_tax_residence?{tax_id:"*********"}:{}})},[t,z.reset,n]);const v=O.isPending||g.isPending;return a.jsxs(a.Fragment,{children:[a.jsx(I1,{title:s,isOpen:c&&!q.isOpen,onClose:A,size:"xl",disableOutsideClick:!0,children:a.jsx(lAe,{type:n,form:z,onSubmit:S,isSubmitDisabled:v,onSubmitError:C,country:i,uploadID:d,addressDoc:b,taxIdDoc:f,onDelete:e?x:void 0,isTaxIDRequired:m,taxIDCopy:h})}),q.component]})},uAe=[{question:"Who is authorized to trade on the account?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"All individuals listed in this section are authorized to trade on the account."})},{question:"What is an Ultimate Beneficial Owner (UBO)?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A UBO (Ultimate Beneficial Owner) is the person who ultimately owns or controls a company, either directly or indirectly, usually by holding a significant percentage of shares or voting rights."})},{question:"What if my business is a sole-proprietorship? ",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"In a sole proprietorship, the Ultimate Beneficial Owner (UBO) is the sole proprietor themselves since they fully own, control, and are personally liable for the business. There are no shareholders or additional owners to consider."})},{question:"Can I add multiple Authorized Users to the business brokerage account?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Yes, all individuals you list in this section are authorized to trade and transact on the account."})},{question:"How can I update the Authorized Users on my account?",answer:a.jsxs(V,{className:"font-light text-gray-800 text-sm",children:["You can write to"," ",a.jsx("a",{className:"underline",href:"mailto:[email protected]",children:"[email protected]"})," ","for updates to your account."]})}],dAe=({options:e,onClick:t})=>{const n=y.useRef(null),[r,o]=y.useState(!1),i=()=>o(c=>!c),s=c=>()=>{o(!1),t(c)};return $j(n,()=>o(!1)),a.jsxs("div",{ref:n,className:"relative h-10 w-full max-w-72",children:[a.jsxs("button",{type:"button",onClick:i,className:"grid h-10 w-full grid-cols-[1fr_40px] items-center justify-center rounded border border-yellow-400",children:[a.jsx("span",{className:"flex h-full items-center justify-center text-yellow-900",children:"Add Ultimate Beneficial Owner"}),a.jsx("span",{className:"flex h-full items-center justify-center border-yellow-400 border-l",children:a.jsx(Qe,{name:"ChevronDown",size:"sm",className:"text-yellow-900"})})]}),a.jsxs("ul",{className:m0("absolute top-11 w-full max-w-72 rounded",r?"z-50 flex flex-col shadow":"hidden"),children:[a.jsx("li",{className:"h-10 bg-white hover:bg-gray-100",children:a.jsxs("button",{type:"button",onClick:s(),className:"flex h-10 w-full items-center justify-start gap-2 px-4",children:[a.jsx("span",{children:a.jsx(Qe,{name:"Plus",className:"text-gray-800"})}),a.jsx("span",{className:"text-base text-gray-800",children:"Add Ultimate Beneficial Owner"})]})}),e.map(({ownerID:c,name:l,title:p})=>a.jsx("li",{className:"flex h-11 w-full items-center justify-center bg-white hover:bg-gray-100",children:a.jsxs("button",{type:"button",onClick:s(c),className:"flex h-11 w-full flex-col items-start justify-center gap-1 px-4 text-sm",children:[a.jsx("span",{className:"block text-gray-800",children:l}),a.jsx("span",{className:"block text-gray-500",children:p})]})},c))]})]})},bAe=({owner:e,onClose:t,isPatch:n,percentageOwnershipAvailable:r=100,isOpen:o})=>{const{account:i}=Jt(),s=t1({mode:"onChange",resolver:A1(cAe.superRefine(({percentage_ownership:b},f)=>{b>r&&f.addIssue({code:X0.custom,message:`The sum of each Ultimate Beneficial Owners' ownership percentage c
101annot exceed 100%. There is ${r}% available.`,path:["percentage_ownership"]})})),defaultValues:{percentage_ownership:e?.percentage_ownership??0}}),c=b0(async b=>(await rx({accountId:i?.id??"",ownerId:e.owner_id,isAuthorizedIndividual:!0,isUBO:!0}),hf({type:"ubo",accountId:i?.id??"",ownerId:e.owner_id,data:b})),{onSuccess:()=>{S0(`UBO ${n?"edited":"created"}`),t()},onError:b=>{const f=Q0(b);We(`Error ${n?"editing":"creating"} UBO${n?"":" from Authorized Individual"}: ${f}`)}}),l=b0(async()=>rx({accountId:i?.id??"",ownerId:e.owner_id,isAuthorizedIndividual:!0,isUBO:!1}),{onSuccess:()=>{S0("UBO removed"),t()},onError:b=>{const f=Q0(b);We(`Error removing UBO: ${f}`)}}),p=b=>{We("Form has errors. Please check the form and try again.");const f=Object.values(b).map(m=>m.message).join(", ");rt.invalidInput(f)},u=b=>c.mutate(b),d=c.isPending||l.isPending;return a.jsx(I1,{title:"Add Ownership Percentage",isOpen:o,onClose:t,size:"sm",disableOutsideClick:!0,children:a.jsxs("div",{children:[a.jsxs("form",{onSubmit:s.handleSubmit(u,p),className:"flex flex-col gap-3",children:[a.jsxs(V,{children:["Enter percentage ownership of ",e.given_name," ",e.family_name,". Only include Ultimate Beneficial Owners who's ownership is 10% or greater."]}),a.jsx(a0,{control:s.control,name:"percentage_ownership",render:({field:b,fieldState:{error:f}})=>a.jsxs(a.Fragment,{children:[a.jsx(o0,{...b,type:"number",placeholder:"Enter Ownership Percentage",rightIcon:a.jsx("span",{children:"%"}),className:"bg-white"}),f?.message&&a.jsx(V,{className:"text-rose-500 text-xs",children:f.message})]})})]}),a.jsxs("div",{className:m0("flex w-full items-center gap-4 pt-9",n?"justify-between":"justify-end"),children:[n&&a.jsx(ue,{type:"button",variant:"red",disabled:d,onClick:()=>l.mutate(!0),children:"Remove"}),a.jsx(ue,{type:"submit",onClick:s.handleSubmit(u,p),disabled:d,children:"Submit"})]})]})})},oH=e=>e.reduce((t,{percentage_ownership:n})=>t+Number(n??0),0),Bh=e=>100-oH(e),FS=[{keys:["is_affiliated_exchange_or_finra","is_control_person","is_politically_exposed","immediate_family_exposed"],condition:e=>e==null,transform:()=>!1},{keys:["street_address","controlling_firms"],condition:e=>Array.isArray(e),transform:e=>e.join(", ")},{keys:["percentage_ownership"],condition:e=>e!==null&&!Number.isNaN(e)&&Number(e)>=0,transform:e=>Number(e)},{keys:"ALL_FIELDS",condition:e=>e==null,transform:e=>""}];function fAe(){const e=M0(),t=fp(),[n,r]=y.useState({isFullFormModalOpen:!1,fullFormOwnerType:"authorized-individual",isUBOQuickAddModalOpen:!1,isPatching:!1,selectedOwner:void 0,percentageOwnershipAvailable:void 0}),o=po("entity_onboarding_auth_individuals_ubos"),i=bt(),{account:s}=Jt(),{isLegalEntity:c,isLegalEntityLoading:l}=it(),{owners:p,refetch:u}=Qt({accountId:s?.id||"",options:{enabled:!!s?.id}}),d=p?.find(A=>A.is_legal_account_opener),b=p?.filter(({is_authorized_individual:A})=>A)??[],f=p?.filter(({is_ubo:A})=>A)??[],m=p?.filter(({is_authorized_individual:A,family_name:v,given_name:_},R,w)=>A&&!w?.filter(({is_ubo:W})=>W).find(W=>W.family_name===v&&W.given_name===_)).map(({owner_id:A,given_name:v,family_name:_,title_at_company:R})=>({ownerID:A,name:`${v} ${_}`,title:R??""}))??[],h=async A=>{A.preventDefault(),rt.backClicked(),e.push(se.ROUTE_ENTITY_ONBOARDING_ACCOUNT_OPENER,{isInEntityOnboarding:!0})},M=()=>{if(f.length<=0){We("You must add at least one Ultimate Beneficial Owner");return}if(oH(f)>100){We("The sum of each Ultimate Beneficial Owners' ownership percentage must be less than 100%");return}const v=o.stop();rt.pageCompleted(v),i.invalidateQueries({queryKey:e0.documents.owners(s?.id??"")}),i.invalidateQueries({queryKey:e0.documents.all}),rt.nextClicked(),e.push(se.ROUTE_ENTITY_ONBOARDING_DOCUMENTS,{isInEntityOnboarding:!0})},z=()=>{r({isFullFormModalOpen:!0,isUBOQuickAddModalOpen:!1,fullFormOwnerType:"authorized-individual",selectedOwner:void 0,percentageOwnershipAvailable:Bh(f??[]),isPatching:!1}),rt.addOwnerClicked("authorized-individual")},O=A=>{const v=A?b?.find(_=>_.owner_id===A):void 0;r({fullFormOwnerType:"ubo",isFullFormModalOpen:!v,isUBOQuickAddModalOpen:!!v,percentageOwnershipAvailable:Bh(f??[]),selectedOwner:v,isPatching:!1}),rt.addOwnerClicked("ubo")},g=(A,v)=>()=>{const _=p?.find(E=>E.owner_id===v)??null;if(!_){We("Error: Not found");return}const R=Bh(f?.filter(E=>E.owner_id!==v)??[]),W=_.is_ubo&&_.is_authorized_individual&&A==="ubo";r({isFullFormModalOpen:!W,isUBOQuickAddModalOpen:W,fullFormOwnerType:A,percentageOwnershipAvailable:R,selectedOwner:_,isPatching:!0}),rt.editOwnerClicked(A)},x=[{name:"Edit",key:"edit",width:40,cellRenderer:({owner_id:A})=>a.jsx(Ut,{placement:"top",content:d?.owner_id===A?"Account opener is automatically an authorized individual":"Edit authorized individual",children:a.jsx(ue,{variant:"ghost",onClick:g("authorized-individual",A),disabled:d?.owner_id===A,children:a.jsx(Qe,{name:"PencilSquare"})})})},{name:"Name",key:"name",cellRenderer:A=>`${A.given_name} ${A.family_name}`},{name:"Title",key:"title_at_company",cellRenderer:A=>`${A.title_at_company??""}`}],C=[{name:"Edit",key:"edit",width:40,cellRenderer:({owner_id:A})=>a.jsx(ue,{variant:"ghost",onClick:g("ubo",A),children:a.jsx(Qe,{name:"PencilSquare"})})},{name:"Name",key:"name",cellRenderer:A=>`${A.given_name} ${A.family_name}`},{name:"Title",key:"title_at_company",cellRenderer:A=>`${A.title_at_company??""}`},{name:"Percentage Ownership",key:"percentage_ownership",width:200,cellRenderer:A=>`${A.percentage_ownership}%`}],S=()=>{r(A=>({...A,selectedOwner:void 0,isFullFormModalOpen:!1,isUBOQuickAddModalOpen:!1,isPatching:!1})),u()};s&&!c&&!l&&!e?.location?.state?.isInEntityOnboarding&&e.replace(se.ROUTE_NEW_ACCOUNT),p&&p.length>=1&&!d&&e.replace(se.ROUTE_ENTITY_ONBOARDING_ACCOUNT_OPENER);const q=!d;return a.jsxs(a.Fragment,{children:[a.jsxs(ls,{title:"Authorized Users & Ultimate Beneficial Owners",percentage:50,isLoading:q,faq:uAe,children:[a.jsxs("section",{children:[a.jsx("h2",{className:"mb-3 font-medium text-lg",children:"Authorized Users"}),a.jsx(V,{className:"text-gray-800",children:"Anyone listed here will be able to trade, make changes to the account, and sign on behalf of your business. This usually includes executives or senior managers (like the CEO, CFO, or COO)."}),a.jsx("div",{className:"my-5 flex justify-end",children:a.jsx(ue,{type:"button",variant:"ghost",className:"h-10 items-center justify-center rounded border border-yellow-400 text-yellow-900",onClick:z,children:"Add Authorized User"})}),a.jsx(Di,{columns:x,rows:b,emptyMessage:"No Authorized Individuals"})]}),a.jsxs("section",{className:"mt-12",children:[a.jsx("h2",{className:"mb-3 font-medium text-lg",children:"Ultimate Beneficial Owners"}),a.jsxs(V,{className:"text-gray-800",children:["To ensure compliance with regulatory requirements, please identify all individuals who own 10% or more of your company's equity interests, either directly or indirectly.",a.jsx("br",{}),a.jsx("br",{}),"Important:"]}),a.jsxs("ul",{className:"list-inside list-disc text-gray-800",children:[a.jsx("li",{className:"pl-2",children:"Do not list the names of legal entities, parent companies, or holding companies."}),a.jsx("li",{className:"pl-2",children:"If a parent or holding company owns 10% or more of your company, please provide the information of the individuals who ultimately own that parent or holding company."})]}),a.jsx("div",{className:"my-5 flex justify-end",children:a.jsx(dAe,{options:m,onClick:O})}),a.jsx(Di,{columns:C,rows:f,emptyMessage:"No Ultimate Beneficial Owners"})]}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-4 pt-9",children:[a.jsx(ue,{type:"button",onClick:h,variant:"secondary",children:"Back"}),a.jsx(ue,{type:"button",onClick:M,children:"Next"})]})]}),n.isFullFormModalOpen&&a.jsx(pAe,{isOpen:n.isFullFormModalOpen,title:`${n.isPatching?"Edit":"Add"} ${Ks[n.fullFormOwnerType]}`,isPatch:n.isPatching,owner:n.selectedOwner,type:n.fullFormOwnerType,percentageOwnershipAvailable:n.percentageOwnershipAvailable,country:t,onClose:S}),n.isUBOQuickAddModalOpen&&a.jsx(bAe,{owner:n.selectedOwner,onClose:S,isOpen:n.isUBOQuickAddModalOpen,isPatch:n.isPatching,percentageOwnershipAvailable:n.percentageOwnershipAvailable})]})}const mAe=[{question:"What is a Business Registration Number?",answer:a.jsxs(V,{className:"font-light text-gray-800 text-sm",children:["A Business Registration Number (BRN) is a unique identifier issued by a government when a business is registered. It is used for tax filing, permits, bank accounts, and legal transactions. The name and format vary by country, such as the EIN in the US and CRN in the UK.",a.jsx("br",{}),"Generally, it is different from a Tax ID Number for the business, but it may sometimes be the same."]})},{question:"What is the minimum deposit to open a business brokerage account?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A minimum deposit of $30,000 is required. However, there's no charge to open a business brokerage account."})},{question:"Can I link my business brokerage account to my business checking account?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Yes, it is required for a business brokerage account to use a business bank account for funding. Additionally, the names and addresses on both the brokerage account and the business checking account must match to ensure proper account linking and compliance."})},{question:"My business is home-based, what address should I use? ",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"If you're a sole proprietor or a small business, your home address can typically serve as the official business address, provided that you use it consistently for all your business accounts and registrations."})},{question:"Can I use a P.O. Box as my business address?",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Alpaca requires a physical (business or residential) address on file for businesses. This may be a place of business or the residential address of an Ultimate Beneficial Owner or Authorized Person where business is conducted."})},{question:"What is a Business Tax ID? ",answer:a.jsxs(V,{className:"font-light text-gray-800 text-sm",children:["For US business, it is the Employer Identification Number (EIN), a unique nine-digit number assigned by the Internal Revenue Service (IRS) to identify a business entity for tax purposes.",a.jsx("br",{}),"International accounts need to provide their own applicable Business Tax IDs (e.g., VAT numbers, TINs) that is on their official government-issued documents."]})},{question:"What is 501(a) of the Internal Revenue Code? ",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Section 501(a) of the Internal Revenue Code (IRC) is part of the U.S. tax law that grants tax-exempt status to certain types of organizations."})},{question:"What is a FATCA institution? ",answer:a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A FATCA institution refers to a financial institution that is subject to the Foreign Account Tax Compliance Act (FATCA), a U.S. law designed to combat tax evasion by U.S. taxpayers holding accounts in foreign financial institutions. The FATCA requires foreign institutions to report information about accounts held by U.S. taxpayers to the U.S. government."})}],N8="What is the goal of your account?",G2=[{label:"Preserve wealth",value:"preserve_wealth"},{label:"Growth",value:"growth"},{label:"Balanced",value:"balance_preserve_wealth_with_growth"},{label:"Generate income",value:"generate_income"},{label:"Speculation",value:"market_speculation"}],hAe=({form:e,isSubmitDisabled:t,onSubmit:n,onSubmitError:r,country:o,onBackClicked:i,isBackHidden:s,isTaxIDRequired:c,taxIDCopy:l})=>{const{control:p,setValue:u,setError:d,clearErrors:b,formState:{errors:f}}=e,m=Rn({control:p,name:"is_exempt_from_tax_under_501a",defaultValue:!1}),h=Rn({control:p,name:"is_participating_fatca",defaultValue:!1}),M=Rn({control:p,name:"type_of_business"}),z=Rn({control:p,name:"country_of_incorporation"}),O=Rn({control:p,name:"country_of_tax_residence"}),g=Rn({control:p,name:"country"}),x=y.useMemo(()=>M==="other",[M]),C=y.useMemo(()=>z===Sc,[z]),S=y.useMemo(()=>g===Sc,[g]);y.useEffect(()=>{x||(u("type_of_business_other_free_text",""),b("type_of_business_other_free_text"))},[x,u,b]);const q=y.useMemo(()=>{const re=o.nameToAlpha3(O)||"";return(o.infos[re]?.tax_id_types||[Wy]).filter(({id_type:k})=>!H2e.includes(k))},[O,o]),A=Rn({control:p,name:"tax_id_type"}),v=q.find(re=>re.id_type===A||re.id_type==="NOT_SPECIFIED"),_=new RegExp(v?.regexp||"^.*$"),R=Rn({control:p,name:"liquid_net_worth_min"}),w=Rn({control:p,name:"liquid_net_worth_max"}),W=Rn({control:p,name:"total_net_worth_min"}),E=Rn({control:p,name:"total_net_worth_max"}),j=Rn({control:p,name:"annual_income_min"}),T=Rn({control:p,name:"annual_income_max"}),F=y.useMemo(()=>({liquidNetWorth:{min:R,max:w},totalNetWorth:{min:W,max:E},annualIncome:{min:j,max:T}}),[R,w,W,E,j,T]),Z=({minField:re,maxField:ne})=>k=>{const{min:K,max:U}=$8e(k);u(re,K),u(ne,U)};return y.useEffect(()=>{C||u("state_of_incorporation",""),x||u("type_of_business_other_free_text","")},[C,x,u]),y.useEffect(()=>{u("state","")},[g,u]),a.jsxs(G0,{formMethods:e,onSubmit:n,onSubmitError:r,children:[a.jsx("h2",{className:"font-medium text-lg",children:"Business Information"}
101),a.jsx(G0.TextInput,{type:"text",label:"Legal Business Name",name:"legal_name",placeholder:"Legal Business Name",className:"bg-white"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(ki,{isRequired:!1,isInvalid:!!f.country_of_incorporation,errorMsg:f.country_of_incorporation?.message,label:"Country of Incorporation",name:"country_of_incorporation",control:e.control,countries:o.allowedCountries,placeholder:"Country of Incorporation"}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"State of Incorporation"}),a.jsx($2,{name:"state_of_incorporation",control:p,placeholder:"State of Incorporation (U.S. Only)",disabled:!C})]})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.SelectInput,{label:"Business Type",name:"entity_type",options:Ey.map(re=>({label:k0.startCase(re),value:re})),placeholder:"Select Business Type"}),a.jsx(G0.DatePickerInput,{label:"Date of Incorporation",name:"date_of_incorporation",placeholder:"MM/DD/YYYY"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Business Email",name:"email",placeholder:"Business Email",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Business Phone Number",name:"phone_number",placeholder:"Business Phone Number",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Business Address Line 1",name:"street_address",placeholder:"Street Address",autoComplete:"address-line1",className:"bg-white"}),a.jsx(G0.TextInput,{type:"text",label:"Address Line 2",name:"unit",placeholder:"Suite, Unit, Building, Floor, etc.",autoComplete:"address-line2",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"City",name:"city",placeholder:"City",autoComplete:"address-level2",className:"bg-white"}),S?a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"State"}),a.jsx($2,{name:"state",control:p,isInvalid:!!f.state,errorMsg:f.state?.message})]}):a.jsx(G0.TextInput,{type:"text",label:"State",name:"state",placeholder:"State",autoComplete:"address-level1",className:"bg-white"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.TextInput,{type:"text",label:"Postal Code",name:"postal_code",placeholder:"Postal Code",autoComplete:"postal-code",className:"bg-white"}),a.jsx(ki,{isRequired:!1,isInvalid:!!f.country,errorMsg:f.country?.message,label:"Country",name:"country",control:e.control,countries:o.allowedCountries,placeholder:"Country"})]}),a.jsx(G0.TextInput,{type:"text",label:"Business Registration Number",name:"business_registration_number",placeholder:"Business Registration Number",className:"bg-white"}),a.jsx("h2",{className:"pt-2 font-medium text-lg",children:"Business Tax Information"}),a.jsx(ki,{isRequired:!1,isInvalid:!!f.country_of_tax_residence,errorMsg:f.country_of_tax_residence?.message,label:"Tax Jurisdiction",name:"country_of_tax_residence",control:e.control,countries:o.allowedCountries,placeholder:"Country business files taxes"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.SelectInput,{label:"Business Tax ID Type",name:"tax_id_type",options:q.map(({label:re,id_type:ne})=>({label:re,value:ne})),placeholder:"Select tax ID type"}),a.jsx(a0,{name:"tax_id",control:p,rules:{required:c,pattern:_},render:({field:{onChange:re,...ne}})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",children:"Tax ID"}),a.jsx(o0,{...ne,onChange:k=>{const K=A==="USA_EIN"?G8e(k.target.value):k.target.value;(c||!aa(K??"")?!_.test(K):!1)?d("tax_id",{message:l.formatError(v)}):b("tax_id"),re(K)},onBlur:k=>{const K=k.currentTarget.value;(c||!aa(K))&&!_.test(k.currentTarget.value)&&d("tax_id",{message:l.formatError(v)})},className:"bg-white",placeholder:l.placeholder(v)}),f.tax_id?.message&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:f.tax_id?.message})]})})]}),a.jsx(xa,{label:"Is this business exempt from tax under section 501(a) of the Internal Revenue Code?",setValue:re=>u("is_exempt_from_tax_under_501a",re),isChecked:m}),a.jsx(xa,{label:"Is the business a participating FATCA institution?",setValue:re=>u("is_participating_fatca",re),isChecked:h}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsx(G0.SelectInput,{label:"Industry",name:"type_of_business",options:Ty.map(re=>({label:k0.startCase(re),value:re})),placeholder:"Select Industry"}),x&&a.jsx(G0.TextInput,{type:"text",label:"Other Industry",name:"type_of_business_other_free_text",placeholder:"Please specify your industry",className:"bg-white"})]}),a.jsx(G0.SelectInput,{label:"Intended Use of Account",name:"intended_use_of_account",options:P2e,placeholder:"Select intended use of account"}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",htmlFor:"annual_business_income",children:"Annual Business Income"}
101),a.jsx(f1,{id:"annual_business_income",multiple:!1,value:Ih(F.annualIncome),onChange:Z({minField:"annual_income_min",maxField:"annual_income_max"}),options:m4,placeholder:"Select business income"})]}),a.jsx(G0.SelectInput,{label:"Funding Source",name:"funding_source",options:k2e,placeholder:"Select funding source"})]}),a.jsxs("div",{className:"flex flex-col gap-6 lg:grid lg:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",htmlFor:"liquid_net_worth",children:"Business Liquid Net Worth"}),a.jsx(f1,{id:"liquid_net_worth_min",multiple:!1,value:Ih(F.liquidNetWorth),onChange:Z({minField:"liquid_net_worth_min",maxField:"liquid_net_worth_max"}),options:m4,placeholder:"Select business liquid net worth"})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx("label",{className:"block font-medium text-gray-900 text-md leading-6 dark:text-gray-100",htmlFor:"total_net_worth",children:"Business Total Net Worth"}),a.jsx(f1,{id:"total_net_worth",multiple:!1,value:Ih(F.totalNetWorth),onChange:Z({minField:"total_net_worth_min",maxField:"total_net_worth_max"}),options:m4,placeholder:"Select business total net worth"})]})]}),a.jsx(G0.SelectInput,{label:"Investment Objective",name:"investment_objective",options:G2,placeholder:"Select investment objective"}),a.jsxs("div",{className:O0("flex w-full items-center gap-4 pt-9",s?"justify-end":"justify-between"),children:[!s&&a.jsx(ue,{type:"button",onClick:i,variant:"secondary",children:"Back"}),a.jsx(ue,{type:"submit",disabled:t,children:"Next"})]})]})},MAe=J0({is_legal_entity:Bo(!0),legal_name:j1,country_of_incorporation:j1,state_of_incorporation:x1(["",...Object.keys(UI)],{error:"State is required for USA"}).optional(),date_of_incorporation:S8.refine(e=>e<=new Date().toISOString().substring(0,10),"Date cannot be in the future"),entity_type:x1(Ey,{error:Z1}),entity_type_other_description:s0().optional(),is_exempt_from_tax_under_501a:L1(),is_participating_fatca:L1(),email:s0().email(),phone_number:Gf,country:j1,annual_income_min:Rt(),annual_income_max:Rt(),total_net_worth_min:Rt(),total_net_worth_max:Rt(),liquid_net_worth_min:Rt(),liquid_net_worth_max:Rt(),intended_use_of_account:x1(HI,{error:Z1}),funding_source:x1(Ly,{error:Z1}),investment_objective:x1(bg,{error:Z1}),type_of_business:x1(Ty,{error:Z1}),type_of_business_other_free_text:s0().optional(),tax_id_type:j1,tax_id:s0().optional(),country_of_tax_residence:j1,street_address:j1,city:j1,state:j1,postal_code:j1,unit:s0().optional(),business_registration_number:j1}),HS=[{keys:["liquid_net_worth_min","liquid_net_worth_max","total_net_worth_min","total_net_worth_max","annual_income_min","annual_income_max"],condition:e=>e!==""&&e!==null&&!Number.isNaN(Number(e)),transform:e=>Number(e)},{keys:["street_address","mailing_street_address","funding_source"],condition:e=>Array.isArray(e),transform:e=>e.join(", ")},{keys:["is_exempt_from_tax_under_501a","is_participating_fatca"],condition:e=>e==null,transform:e=>!1},{keys:"ALL_FIELDS",condition:e=>e==null,transform:e=>""}],zAe=()=>{const e=M0(),t=fp(),n=bt(),{account:r}=Jt(),{isLegalEntity:o}=it(),{owners:i,isLoading:s}=Qt({accountId:r?.id||"",options:{enabled:!!r?.id}}),c=y.useMemo(()=>i?.find(g=>g.is_legal_entity),[i]),l=!c?.country_of_tax_residence,p=$f({placeholder:"Tax ID number",formatError:"Invalid Tax ID"}),u=po("entity_onboarding_entity_profile"),d=b0(async g=>{if(!o)try{await Vte(r?.id??"")}catch(x){const C=Q0(x);throw new Error(C)}await Qo(r?.id??"",{investment_objective:g.investment_objective});try{await(c?hf({type:"legal-entity",accountId:r?.id??"",ownerId:c.owner_id,data:g}):$g({type:"legal-entity",accountId:r?.id??"",data:g}))}catch(x){const C=Q0(x);if(!c)try{await nx(r?.id??"")}catch(S){const q=Q0(S);throw new Error(q)}throw new Error(C)}},{onSuccess:()=>{const g=u.stop();rt.pageCompleted(g),n.invalidateQueries({queryKey:e0.documents.owners(r?.id??"")}),e.push(se.ROUTE_ENTITY_ONBOARDING_ACCOUNT_OPENER,{isInEntityOnboarding:!0})},onError:g=>{const x=Q0(g);We(x??"There was an error creating entity profile",{})}}),b=t1({mode:"onBlur",reValidateMode:"onChange",resolver:A1(MAe.superRefine(({country_of_tax_residence:g,tax_id_type:x,tax_id:C,
101country_of_incorporation:S,state_of_incorporation:q,type_of_business:A,type_of_business_other_free_text:v,country:_},R)=>{const w=t.nameToAlpha3(S)??"",W=t.nameToAlpha3(g)??"",E=t.nameToAlpha3(_);w||R.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country_of_incorporation"]}),W||R.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country_of_tax_residence"]}),E||R.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country"]});const j=t?.infos[W]?.tax_id_types,T=j?.find(({id_type:re})=>re===x),F=T?.regexp;j&&!T&&R.addIssue({code:X0.custom,message:"Invalid Tax ID Type",path:["tax_id_type"]}),(l||!aa(C??""))&&F&&!new RegExp(F).test(C??"")&&R.addIssue({code:X0.custom,message:p.formatError(T),path:["tax_id"]}),w==="USA"&&!q&&R.addIssue({code:X0.custom,message:Z1,path:["state_of_incorporation"]}),A==="other"&&!v?.trim()&&R.addIssue({code:X0.custom,message:Z1,path:["type_of_business_other_free_text"]})})),defaultValues:Lc(c,HS,t9)}),f=async()=>{if(rt.backClicked(),o)try{await nx(r?.id??"")}catch(g){const x=Q0(g);We(x??"There was an error converting to individual account",{});return}e.replace(se.ROUTE_NEW_ACCOUNT,{isInEntityOnboarding:void 0})},m=g=>{We("Form has errors. Please check the form and try again.");const x=Object.values(g).map(C=>C.message).join(", ");rt.invalidInput(x)},h=({tax_id:g,country_of_incorporation:x,country_of_tax_residence:C,country:S,...q})=>{const A=t.nameToAlpha3(x),v=t.nameToAlpha3(C),_=t.nameToAlpha3(S);if(!A||!v||!_)return;const R=l||!aa(g??"");rt.nextClicked(),d.mutate({...q,country_of_incorporation:A,country_of_tax_residence:v,country:_,...R?{tax_id:g}:{}})};y.useEffect(()=>{if(c&&!t.isLoading){const g={keys:["country_of_incorporation","country_of_tax_residence","country"],condition:()=>!0,transform:x=>t.alpha3ToName(x||"")};b.reset({...Lc({...c},[...HS,g],t9),...c?.owner_id&&c?.country_of_tax_residence?{tax_id:"*********"}:{}})}},[c,t.isLoading,b.reset]);const M=(i?.length??0)>1,z=!r||s,O=d.isPending;return a.jsx(ls,{title:"Business Information",percentage:16,isLoading:z,faq:mAe,children:a.jsx(hAe,{form:b,onSubmit:h,onSubmitError:m,country:t,onBackClicked:f,isBackHidden:M,isSubmitDisabled:O,isTaxIDRequired:l,taxIDCopy:p})})},OAe="https://www.youtube.com/watch?v=B0Z7oCmr5nM",gAe="https://docs.alpaca.markets/docs/trading-api",yAe="https://alpaca.markets/learn/search?category=trading-api",AAe=()=>{const e=M0(),{account:t}=Jt(),{isLegalEntity:n,isLegalEntityLoading:r}=it(),{owners:o}=Qt({accountId:t?.id||"",options:{placeholderData:Bc,enabled:!!t?.id}}),{legalEntity:i,accountOpener:s,ubos:c}=y.useMemo(()=>({legalEntity:o?.find(p=>p.is_legal_entity),accountOpener:o?.find(p=>p.is_legal_account_opener),ubos:o?.filter(p=>p.is_ubo)??[]}),[o]);t&&!n&&!r&&e.replace(se.ROUTE_NEW_ACCOUNT);const l=!t?.id||!i?.owner_id||!s?.owner_id||!c.length;return a.jsxs(ls,{title:"Application Complete!",percentage:100,isLoading:l,children:[a.jsx(V,{className:"mb-5 text-lg",children:"Thank you for submitting your business account application. Business accounts require a manual review to ensure all required information and documentation is received and verified. Please allow 3 to 5 business days for this manual review."}),a.jsx(V,{className:"mb-6 text-lg",children:"If we need additional information to complete our review, we will contact you."}),a.jsxs("div",{className:"flex flex-col gap-8 rounded border border-gray-20 bg-cool-gray-50 p-5",children:[a.jsx(V,{className:"font-medium text-lg",children:"Want to learn more?"}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-4 font-medium",children:"Youtube"}),a.jsxs("div",{className:"flex flex-col gap-3 lg:flex-row lg:items-center lg:justify-between",children:[a.jsx(V,{className:"text-gray-700",children:"Learn how to configure your environment, create orders, and monitor your orders, trades and positions with Alpaca's Trading API."}),a.jsxs("a",{className:"flex min-w-44 items-center justify-center space-x-2 whitespace-nowrap rounded-lg border border-yellow-300 bg-yellow-50 p-2.5 text-center font-medium text-base text-yellow-900 focus:outline-none focus:ring-4 focus:ring-yellow-200",href:OAe,target:"_blank",rel:"noopener",children:["Watch Tutorial",a.jsx(Qe,{name:"ArrowRight",className:"ml-3 text-yellow-900"})]})]})]}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-4 font-medium",children:"API Reference"}),a.jsxs("div",{className:"flex flex-col gap-3 lg:flex-row lg:items-center lg:justify-between",children:[a.jsx(V,{className:"text-gray-700",children:"Check out our reference documentation for Trading API, including examples and code snippets for our endpoints in Node.js, Ruby, PHP, Python and more."}),a.jsxs("a",{className:"flex min-w-44 items-center justify-center space-x-2 whitespace-nowrap rounded-lg border border-yellow-300 bg-yellow-50 p-2.5 text-center font-medium text-base text-yellow-900 focus:outline-none focus:ring-4 focus:ring-yellow-200",href:gAe,target:"_blank",rel:"noopener",children:["API Reference",a.jsx(Qe,{name:"ArrowRight",className:"ml-3 text-yellow-900"})]})]})]}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-4 font-medium",children:"Learn"}),a.jsxs("div",{className:"flex flex-col gap-3 lg:flex-row lg:items-center lg:justify-between",children:[a.jsx(V,{className:"text-gray-700",children:"Explore our Learn page for expert insights, helpful guides, and powerful strategies to boost your trading success."}),a.jsxs("a",{className:"flex min-w-44 items-center justify-center space-x-2 whitespace-nowrap rounded-lg border border-yellow-300 bg-yellow-50 p-2.5 text-center font-medium text-base text-yellow-900 focus:outline-none focus:ring-4 focus:ring-yellow-200",href:yAe,target:"_blank",rel:"noopener",children:["Learn",a.jsx(Qe,{name:"ArrowRight",className:"ml-3 text-yellow-900"})]})]})]})]})]})},vAe=[{question:"What is a Business Registration Document?",answer:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A business registration document is an official certificate or record 
101issued by a government authority to confirm that a business has been legally registered with that government authority."}),a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"For US businesses, this is usually a State Authority. It typically includes essential details like:"}),a.jsxs("ul",{className:"ml-1 list-disc pl-4 text-sm",children:[a.jsx("li",{children:a.jsx("span",{className:"font-medium",children:"Business name"})}),a.jsx("li",{children:a.jsx("span",{className:"font-medium",children:"Registration number"})}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Business type "}),"(LLC, sole proprietorship, etc.)"]}),a.jsx("li",{children:a.jsx("span",{className:"font-medium",children:"Date of registration"})})]})]})},{question:"What is a Company Formation Document?",answer:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A Company Formation Document is a legal document filed with the government to officially establish a business entity. It typically contains details about the company's structure, operations, and key stakeholders. These documents vary by country and business type."}),a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Common Examples:"}),a.jsxs("ul",{className:"ml-1 list-disc pl-4 text-sm",children:[a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Articles of Incorporation"}),": For corporations in the U.S."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Articles of Organization"}),": For LLCs in the U.S."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Memorandum and Articles of Association (M&A)"}),": For companies in the U.K."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Deed of Incorporation"}),": In some European countries"]})]}),a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"These documents often include the company name, purpose, registered address, share structure, and details about directors and shareholders. They are essential for legal recognition and compliance."})]})},{question:"What is a Business Operating Document?",answer:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"A Business Operating Document outlines the internal rules, processes, and structure for managing a company. It helps define how decisions are made, responsibilities are assigned, and business operations are conducted. The specific type of document can vary depending on the business structure."}),a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"Common Types:"}),a.jsxs("ul",{className:"ml-1 list-disc pl-4 text-sm",children:[a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Operating Agreement"}),": For LLCs, defining roles, responsibilities, and ownership rules."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Corporate Bylaws"}),": For corporations, outlining board structure, voting processes, and meetings."]}),a.jsxs("li",{children:[a.jsx("span",{className:"font-medium",children:"Partnership Agreement"}),": For partnerships, detailing contributions, profit-sharing, and decision-making."]})]}),a.jsx(V,{className:"font-light text-gray-800 text-sm",children:"These documents are essential for legal compliance, dispute resolution, and efficient management."})]})}],Rl=({accountId:e,ownerId:t,onChange:n,isRequiredErrorDisplayed:r,docType:o,docSubType:i,label:s,description:c,name:l})=>{const{documents:p,refetch:u}=iy({accountId:e,ownerId:t,options:{enabled:!!t}}),d=y.useMemo(()=>p?.find(g=>qf(g.doc_type)===o&&(i?g.doc_sub_type===i:!0)),[p,o,i]),[b,f]=y.useState({file:null,error:null,isLoading:!1}),m=b0(g=>Gg({accountId:e,ownerId:t,docType:o,docSubType:i,file:g}),{onSuccess:()=>{u(),n(!0),f(g=>({...g,isLoading:!1}))},onError:g=>{const x=Q0(g);We(`Error uploading file: ${x}`),f({file:null,error:x,isLoading:!1})}}),h=b0(g=>Kg({accountId:e,ownerId:t,documentId:g}),{onSuccess:()=>{n(!1),f({file:null,error:null,isLoading:!1}),u()},onError:g=>{const x=Q0(g);We(`Error deleting file: ${x}`),f(C=>({...C,error:x,isLoading:!1}))}}),M=g=>{f(x=>({...x,isLoading:!0,error:null})),m.mutate(g)},z=g=>{f({file:null,error:g.errors[0].message,isLoading:!1}),n(!1)},O=()=>{if(b.file==null||!Object.hasOwn(b.file,"id")){We("No file to remove");return}f(x=>({...x,isLoading:!0}));const g=b.file.id;h.mutate(g)};return y.useEffect(()=>{d&&(f(g=>({...g,file:{id:d.id,name:d.doc_type}})),n(!0))},[d]),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("label",{htmlFor:l,className:"block font-medium text-sm",children:s}),(r||b.error)&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:r?Z1:b.error})]}),a.jsx(V,{className:"text-gray-600 text-sm",children:c}),a.jsx(Ap,{name:l,label:s,file:b.file,placeholder:l,onUpload:M,onError:z,onRemove:O,isRequired:!0,maxSize:is,maxSizeLabel:Sf,accept:ss,displayType:"file",isLoading:m.isPending||h.isPending})]})},xAe=({accountId:e,legalEntityOwnerId:t,form:n,taxRequirements:r,onBackClicked:o,onSubmitClicked:i})=>{const{watch:s,setValue:c,formState:{errors:l}}=n,p=s("entity_operating_confirmed"),u=s("entity_registration_confirmed"),d=s("entity_formation_confirmed"),b=s("ubo_id_confirmed"),f=s("authorized_individual_id_confirmed"),m=[l.entity_formation_confirmed,l.entity_operating_confirmed,l.entity_registration_confirmed,l.authorized_individual_id_confirmed,l.ubo_id_confirmed].some(M=>!!M?.message),h=M=>z=>{c(M,z)};return a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx("h2",{className:"font-medium text-lg",children:"Business Documents"}),a.jsx(Rl,{label:"Business Registration Document",description:"Upload a signed/executed document. If the document is not in English, the original signed document along with unofficial translation of the document",name:"entityRegistration",accountId:e,ownerId:t,onChange:h("entity_registration_uploaded"),isRequiredErrorDisplayed:!!l.entity_registration_uploaded,docType:"entity_registration"}),a.jsx(Rl,{label:"Company Formation Document",description:"Upload a signed/executed document. If the document is not in English, the original signed document along with unofficial translation of the document",name:"entityFormation",accountId:e,ownerId:t,onChange:h("entity_formation_uploaded"),isRequiredErrorDisplayed:!!l.entity_formation_uploaded,docType:"entity_formation_document"}),a.jsx(Rl,{label:"Business Operating Document",description:"Examples include Bylaws, Operating Agreement, Charter, etc. Upload a signed/executed document. If the document is not in English, the original signed document along with unofficial translation of the document",name:"entityOperating",accountId:e,ownerId:t,onChange:h("entity_operating_uploaded"),isRequiredErrorDisplayed:!!l.entity_operating_uploaded,docType:"entity_operating_document"}),r.isW9Required&&a.jsx(Rl,{accountId:e,ownerId:t,onChange:h("w9_uploaded"),isRequiredErrorDisplayed:!!l.w9_uploaded,docType:"w9",label:"Form W-9",name:"w9",description:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-normal text-gray-600 text-sm",children:"To comply with U.S. tax regulations, we require certain U.S. entities to provide a completed and signed W-9 form. This form certifies your taxpayer identification number (TIN) and ensures accurate tax reporting."}),a.jsxs("a",{href:o9.W9,target:"_blank",rel:"noopener noreferrer",className:"flex max-w-fit items-center justify-center space-x-2 rounded-lg border border-gray-200 bg-white p-2.5 text-center font-medium text-base text-gray-900 hover:text-gray-900 focus:z-10 focus:outline-none focus:ring-4 focus:ring-gray-100",children:["Download Form W-9",a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]})]})}),r.isW8BeneRequired&&a.jsx(Rl,{accountId:e,ownerId:t,onChange:h("w_8bene_uploaded"),isRequiredErrorDisplayed:!!l.w_8bene_uploaded,docType:"w_8bene",label:"Form W-8BEN-E",name:"w8bene",description:a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(V,{className:"font-normal text-gray-600 text-sm",children:"To comply with U.S. tax regulations, we require all non-U.S. entities to provide a completed and signed W-8BEN-E form. This form certifies your foreign status and may reduce withholding tax under a tax treaty."}),a.jsxs("a",{href:o9.W8_BENE,target:"_blank",rel:"noopener noreferrer",className:"flex max-w-fit items-center justify-center space-x-2 rounded-lg border border-gray-200 bg-white p-2.5 text-center font-medium text-base text-gray-900 hover:text-gray-900 focus:z-10 focus:outline-none focus:ring-4 focus:ring-gray-100",children:["Download Form W-8BEN-E",a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]})]})}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"block font-medium text-sm",children:"Additional Documentation Confirmation"}),m&&a.jsx(V,{className:"truncate text-rose-500 text-xs",children:Z1})]}),a.jsx(V,{className:"text-sm",children:"I confirm that I have provided Alpaca Securities LLC with the following supporting documentation on behalf of the legal entity for which I am opening this account and that all of the documents are p
101hotocopies of the original documents."}),a.jsx(V,{className:"text-sm",children:"If any of the above documents are not in English, an unofficial translation of the document has been provided."}),a.jsx(G1,{name:"entity_registration_confirmed",label:"Business Registration Document",isChecked:u,onChange:M=>c("entity_registration_confirmed",M)}),a.jsx(G1,{name:"entity_formation_confirmed",label:"Company Formation Document",isChecked:d,onChange:M=>c("entity_formation_confirmed",M)}),a.jsx(G1,{name:"entity_operating_confirmed",label:"Business Operating Document",isChecked:p,onChange:M=>c("entity_operating_confirmed",M)}),a.jsx(G1,{name:"authorized_individual_id_confirmed",label:"Valid, government-issued photo ID for every Authorized Individual",isChecked:f,onChange:M=>c("authorized_individual_id_confirmed",M)}),a.jsx(G1,{name:"ubo_id_confirmed",label:"Valid, government-issued photo ID for every Ultimate Beneficial Owner holding 10% or more ownership of the business",isChecked:b,onChange:M=>c("ubo_id_confirmed",M)})]}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-4 pt-9",children:[a.jsx(ue,{type:"button",onClick:o,variant:"secondary",children:"Back"}),a.jsx(ue,{type:"button",onClick:i,children:"Next"})]})]})},zo=Bo(!0,{error:Z1}),_Ae=J0({entity_registration_confirmed:zo,entity_operating_confirmed:zo,entity_formation_confirmed:zo,authorized_individual_id_confirmed:zo,ubo_id_confirmed:zo,entity_registration_uploaded:zo,entity_operating_uploaded:zo,entity_formation_uploaded:zo,w_8ben_uploaded:L1(),w9_uploaded:L1(),w_8bene_uploaded:L1()}),CAe=["c_corporation","unincorporated"],qAe="foreign_financial_institution",US=e=>{const t={isW9Required:!1,isW8BeneRequired:!1};return e.country_of_tax_residence!==Sc&&e.country_of_tax_residence!=="USA"&&(t.isW8BeneRequired=!0),(e.country_of_tax_residence===Sc||e.country_of_tax_residence==="USA")&&CAe.includes(e.entity_type??"")&&e.is_exempt_from_tax_under_501a&&(t.isW9Required=!0),e.entity_type===qAe&&e.is_participating_fatca&&(t.isW9Required=!0),t},SAe=()=>{const e=M0(),[t,n]=y.useState({isW9Required:!1,isW8BeneRequired:!1}),r=t1({resolver:A1(_Ae.superRefine(({w_8bene_uploaded:M,w9_uploaded:z},O)=>{if(!p||!l){We("Account opener or legal entity not found"),O.addIssue({code:X0.custom,message:Z1});return}const{isW9Required:g,isW8BeneRequired:x}=US(l);x&&!M&&O.addIssue({code:X0.custom,message:Z1,path:["w_8bene_uploaded"]}),g&&!z&&O.addIssue({code:X0.custom,message:Z1,path:["w9_uploaded"]})})),mode:"onSubmit",defaultValues:I2e}),{account:o}=Jt(),{isLegalEntity:i,isLegalEntityLoading:s}=it(),{owners:c}=Qt({accountId:o?.id||"",options:{placeholderData:Bc,enabled:!!o?.id}}),{legalEntity:l,accountOpener:p,ubos:u}=y.useMemo(()=>({legalEntity:c?.find(M=>M.is_legal_entity),accountOpener:c?.find(M=>M.is_legal_account_opener),ubos:c?.filter(M=>M.is_ubo)??[]}),[c]),d=po("entity_onboarding_docs_page"),b=async()=>{rt.backClicked(),e.push(se.ROUTE_ENTITY_ONBOARDING_AUTH_INDIVIDUALS_UBOS,{isInEntityOnboarding:!0})},f=M=>{We("Form has errors. Please check the form and try again.");const z=Object.values(M).map(O=>O.message).join(", ");rt.invalidInput(z)},m=()=>{rt.nextClicked();const M=d.stop();rt.pageCompleted(M),e.push(se.ROUTE_ENTITY_ONBOARDING_AGREEMENTS,{isInEntityOnboarding:!0})};y.useEffect(()=>{if(!p||!l)return;const M=US(l);Object.values(M).some(Boolean)&&n(z=>({...z,...M}))},[p?.country_of_tax_residence,l?.entity_type,l?.country_of_incorporation,l?.is_exempt_from_tax_under_501a,l?.is_participating_fatca]),o&&!i&&!s&&!e?.location?.state?.isInEntityOnboarding&&e.replace("/brokerage/new-account"),c&&c.length>=1&&!u.length&&e.replace(se.ROUTE_ENTITY_ONBOARDING_AUTH_INDIVIDUALS_UBOS,{isInEntityOnboarding:!0});const h=!o?.id||!l?.owner_id||!p?.owner_id||!u.length;return a.jsx(ls,{title:"Upload Business Documents",percentage:75,isLoading:h,faq:vAe,children:a.jsx(xAe,{accountId:o?.id??"",legalEntityOwnerId:l?.owner_id??"",form:r,taxRequirements:t,onBackClicked:b,onSubmitClicked:r.handleSubmit(m,f)})})},RAe=({currentAccount:e,onBack:t})=>{const n=M0(),[r,o]=y.useState(!1),{isLegalEntity:i,isLegalEntityLoading:s}=it(),c=b0(()=>fg(e.id),{onSuccess:()=>{j0.dispatch("algodash_enrolled_fpsl"),n.push(se.ROUTE_DASHBOARD,{show
101FpslSuccessModal:!0})}}),{owners:l}=Qt({accountId:e?.id??"",options:{enabled:!!e?.id&&i&&!s}}),p=l?.find(m=>m.is_legal_entity),u=l?.find(m=>m.is_legal_account_opener),d=b0(async()=>i&&u?vc({ownerId:p?.owner_id??"",agreement:"master_securities_lending_agreement",accountId:e?.id??"",signerPartyId:u?.owner_id??"",revision:pO}):Z3(e?.id??"",{agreement:"master_securities_lending_agreement",revision:pO,signed_at:new Date}),{onError:m=>{Nt(m),We("Failed to sign Master Securities Lending Agreement")}}),b=()=>{window.open(lO,"_blank","noopener"),o(!0)},f=async()=>{await d.mutateAsync(void 0),await c.mutateAsync(void 0)};return a.jsxs("div",{className:"mx-auto max-w-3xl space-y-4",children:[a.jsxs("div",{className:"space-y-4 rounded-lg border border-gray-200 p-4",children:[a.jsx(V,{className:"font-bold text-gray-800",children:"Master Securities Lending Agreement for Fully Paid Securities Lending"}),a.jsx(On,{variant:"info",message:"Please view the agreement to accept the terms.",className:"rounded",icon:a.jsx(sa,{size:20,className:"text-indigo-600"})})]}),a.jsxs(ue,{variant:"v2/stroke",onClick:b,className:"inline-flex items-center gap-2",children:["View Agreement",a.jsx(Qe,{name:"ArrowTopRightOnSquare"})]}),a.jsx("div",{className:"flex items-start gap-3",children:a.jsxs("label",{htmlFor:"agreement-checkbox",className:"text-warm-gray-500 text-xs",children:["I have read, understood, and agree to be bound by the"," ",a.jsx("a",{href:lO,target:"_blank",rel:"noopener noreferrer",className:"text-indigo-600 underline hover:text-blue-800",children:"Alpaca Master Securities Lending Agreement"}),", the"," ",a.jsx("a",{href:D2e,target:"_blank",rel:"noopener noreferrer",className:"text-indigo-600 underline hover:text-blue-800",children:"Consent to Collateral Administration Agreement"}),", and"," ",a.jsx("a",{href:F2e,target:"_blank",rel:"noopener noreferrer",className:"text-indigo-600 underline hover:text-blue-800",children:"Risk Disclosures"})," ",'With Respect to Participating in Stock Lending ("Fully Paid Securities Lending").']})}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,children:"Back"}),a.jsx(ue,{variant:"v2/filled",onClick:f,disabled:!r||c.isPending,loading:c.isPending,children:"I Agree"})]})]})},Dh=()=>a.jsx(Pj,{size:20,className:"[&>path:first-child]:fill-yellow-200 [&>path:first-child]:opacity-100",weight:"duotone"}),w8=({eliteRate:e,children:t})=>a.jsxs("div",{className:"rounded bg-indigo-50 p-4",children:[a.jsxs("div",{className:"mb-3 flex items-center gap-2",children:[a.jsx(sa,{size:20,className:"text-indigo-600"}),a.jsx(V,{className:"font-medium text-gray-900",children:"Program Benefits"}),a.jsx("a",{href:"https://alpaca.markets/support/tag/stock-lending",target:"_blank",className:"ml-auto font-medium text-indigo-600 text-xs underline",rel:"noopener",children:"More Info"})]}),a.jsxs("div",{className:"grid grid-cols-[auto_1fr] gap-x-3 gap-y-3",children:[a.jsx(Dh,{}),a.jsxs("div",{children:[a.jsxs(V,{className:"mb-1 font-medium text-gray-700 text-sm",children:["Earn up to ",e??"-","%",a.jsx("sup",{children:"*"})," of Interest Income"]}),a.jsx(V,{className:"text-gray-700 text-sm",children:"Let your portfolio generate extra income automatically."})]}),a.jsx(Dh,{}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-1 font-medium text-gray-700 text-sm",children:"Fully Automated"}),a.jsx(V,{className:"text-gray-700 text-sm",children:"We spot eligible shares, lend them when there's demand, and back every loan with cash collateral."})]}),a.jsx(Dh,{}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-1 font-medium text-gray-700 text-sm",children:"Stay in Full Control"}),a.jsx(V,{className:"text-gray-700 text-sm",children:"You remain the owner of your shares at all times. Trade, sell, or opt out anytime."})]})]}),t&&a.jsx("div",{className:"mt-3",children:t})]}),E8=({eliteRate:e,defaultRate:t})=>a.jsxs("span",{className:"text-gray-500 text-xs",children:[a.jsx("sup",{children:"*"}),a.jsx("a",{className:"text-gray-700 underline",href:"https://alpaca.markets/elite",target:"_blank",rel:"noopener",children:"Alpaca Elite"})," ","users earn ",e??"-","% of the interest income, while all users are guaranteed ",t??"-","% of the interest income. ",a.jsx("br",{}),a.jsx("i",{children:"You can disable the Stock Lending Program at any time through the Plans & Features tab."})]}),NAe=({currentAccount:e,onNext:t,onBack:n})=>{const{eliteRate:r,defaultRate:o}=ay({accountID:e?.id,product:"live"});return a.jsxs("div",{className:"flex h-full flex-col",children:[a.jsx("div",{className:"flex grow flex-col gap-4",children:a.jsx(w8,{eliteRate:r,children:a.jsx(E8,{eliteRate:r,defaultRate:o})})}),a.jsxs("div",{className:"mt-8 flex justify-between",children:[a.jsx(ue,{variant:"v2/stroke",onClick:n,children:"Back"}),a.jsx(ue,{variant:"v2/filled",onClick:t,children:"Continue"})]})]})},ld={start:{title:"Stock Lending Program",description:"By enabling this program, we may lend out eligible stocks or ETFs in your account. You'll still own them, but you won't have voting rights while the program is active.",component:NAe,step:1,path:se.ROUTE_FPSL_ONBOARDING_START,nextStep:"agreement",prevStep:null},agreement:{title:"Last step",description:"Please review and accept the following agreement to finish.",component:RAe,step:2,path:se.ROUTE_FPSL_ONBOARDING_AGREEMENT,nextStep:null,prevStep:"start"}},VS=()=>{const e=M0(),[t,n]=y.useState("start"),{currentAccount:r,isLoading:o}=N0({liveOnly:!0});y.useEffect(()=>{if(r&&ar(r)){e.replace(se.ROUTE_DASHBOARD);return}window?.history?.replaceState(null,"",ld[t].path)},[r,t,e]);const i=ld[t],s=i?.component,c=()=>{i?.prevStep?n(i.prevStep):e.replace(se.ROUTE_DASHBOARD)},l=()=>{i?.nextStep&&n(i.nextStep)},p=()=>{e.replace(se.ROUTE_DASHBOARD)};
101return a.jsx(Xf,{isLoading:o,onCancel:p,title:i?.title,description:i?.description,currentStep:i?.step,totalSteps:Object.keys(ld).filter(u=>ld[u].step).length,children:r?ar(r)?a.jsx("div",{className:"text-center",children:a.jsx("p",{className:"text-gray-600",children:"Loading..."})}):s?a.jsx(s,{step:t,isLoading:o,currentAccount:r,onNext:l,onBack:c}):a.jsx("div",{className:"text-center",children:a.jsx("p",{className:"text-gray-600",children:"Loading..."})}):a.jsxs("div",{className:"text-center",children:[a.jsx("p",{className:"mb-4 text-gray-600",children:"You need a live trading account to access FPSL onboarding."}),a.jsx("button",{type:"button",onClick:()=>e.push(se.ROUTE_NEW_ACCOUNT),className:"rounded bg-blue-600 px-4 py-2 text-white",children:"Create Live Account"})]})})},tn=({title:e,subtitle:t,className:n,children:r,faq:o})=>a.jsx(so,{title:e,subtitle:t,className:n,children:a.jsxs("div",{className:"grid grid-cols-12 gap-8 pb-52 md:grid-cols-12 md:gap-4",children:[a.jsx("div",{className:"col-start-1 col-end-12 md:col-start-1 md:col-end-7",children:r}),a.jsx("div",{className:"col-start-1 col-end-12 md:col-start-8 md:col-end-13",children:o})]})}),iH=(e,t)=>{const n=Object.values(e).some(s=>s.isLoading),r=Object.values(e).every(s=>s.transfers.length===0);if(n||r)return null;const o=Object.values(e).flatMap(({transfers:s})=>s).filter(s=>t==="INCOMING"?s.direction==="INCOMING":s.direction!=="INCOMING").sort((s,c)=>F0(c.created_at).diff(F0(s.created_at))).at(0);if(!o?.type)return null;const i=o.type.toUpperCase();return i==="ACH"||i==="INSTANT_ACH"||i==="RAPYD"?"ACH":i==="WIRE"?"Wire":i==="CURRENCY_CLOUD"?"CurrencyCloud":null},wAe=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:2,maximumFractionDigits:2}),w3=e=>Number.isNaN(e)||!Number.isFinite(e)?"Invalid amount":wAe.format(e),EAe=({field:e})=>{const t={input:n=>n,output:n=>{const r=n.target?.value?.replace(/[^0-9.]/g,"")||"",o=r.includes(".")?".":"",i=r.split("."),s=i[0]!==""?parseInt(i[0],10):0,c=i[1]||"",l=s.toLocaleString("en-US");return`${s===0&&r.startsWith("0")?"0":`${l}`}${o}${c.slice(0,2)}`}};return{...e,placeholder:"0.00",value:t.input(e.value),onChange:n=>e.onChange(t.output(n))}},XS=({field:e})=>{const t=n=>n.replace(/[^0-9.]/g,"");return{...e,value:e.value??"",onChange:n=>e.onChange(t(n.target?.value??""))}},L8=e=>!!e&&!!e?.plaid_verification_status&&e.plaid_verification_status.includes("manual")&&e.plaid_verification_status.includes("pending"),LAe=(e,t=new Date)=>e?.account_type==="ira"?{ira:{tax_year:String(t.getFullYear())}}:{},TAe=(e,t)=>
101e<=0||t<=0?0:e/t*100,$S=(e,t)=>TAe(e,t)>=80,WAe=e=>!!Cye.find(t=>t===e),T8=(e,t)=>{const{reason:n,reasonDetails:r}=t;try{J1e(e,{withdraw_reason:n,...r&&{withdraw_reason_details:r}})}catch(o){window.env.ENV!=="PROD"&&console.error("Failed to post funding survey",o)}},sH=({isLegalEntity:e,hasACHRelationship:t})=>{const n=J1(H1.ACH_LINKABLE_LEGAL_ENTITIES);return e?t||n:!0},K2=s0().refine(e=>!!e?.trim(),{message:"Required"}),jAe=["LLC"],Kf=e=>(e??"").split(" ").map(t=>jAe.includes(t)||t.includes(".")?t:k0.startCase(t.toLowerCase())).join(" "),Jc=({onClick:e,label:t,className:n})=>a.jsxs("button",{onClick:e,type:"button",className:O0("flex items-center gap-1",n),children:[a.jsx("svg",{"aria-hidden":"true",width:"26",height:"26",viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a.jsx("path",{d:"M22.7497 13C22.7497 13.2155 22.6641 13.4221 22.5117 13.5745C22.3593 13.7269 22.1527 13.8125 21.9372 13.8125H6.02333L11.9495 19.7376C12.025 19.8131 12.0849 19.9027 12.1257 20.0014C12.1666 20.1 12.1876 20.2057 12.1876 20.3125C12.1876 20.4192 12.1666 20.5249 12.1257 20.6236C12.0849 20.7222 12.025 20.8118 11.9495 20.8873C11.874 20.9628 11.7844 21.0227 11.6858 21.0635C11.5871 21.1044 11.4814 21.1254 11.3747 21.1254C11.2679 21.1254 11.1622 21.1044 11.0636 21.0635C10.9649 21.0227 10.8753 20.9628 10.7998 20.8873L3.48732 13.5748C3.41178 13.4993 3.35185 13.4097 3.31096 13.3111C3.27007 13.2125 3.24902 13.1067 3.24902 13C3.24902 12.8932 3.27007 12.7875 3.31096 12.6888C3.35185 12.5902 3.41178 12.5006 3.48732 12.4251L10.7998 5.11262C10.9523 4.96016 11.1591 4.87451 11.3747 4.87451C11.5903 4.87451 11.797 4.96016 11.9495 5.11262C12.102 5.26508 12.1876 5.47186 12.1876 5.68746C12.1876 5.90307 12.102 6.10985 11.9495 6.26231L6.02333 12.1875H21.9372C22.1527 12.1875 22.3593 12.2731 22.5117 12.4254C22.6641 12.5778 22.7497 12.7845 22.7497 13Z",fill:"#3F3F46"})}),a.jsx(V,{className:"font-medium text-gray-800 text-sm",children:t})]}),cH=[{question:"What if I don't see my outside broker under Originating Broker?",answer:a.jsxs(a.Fragment,{children:["Please select “Other” as your brokerage then provide the name and the DTC number of your outside brokerage firm.",a.jsx("br",{}),a.jsx(On,{variant:"info",message:`A DTC number is the unique 4 digit number assigned to each clearing
102          broker by DTCC. This number is used to facilitate transfers by
103          identifying which broker the assets should be sent to or requested
104          from.`}),a.jsx("br",{}),a.jsx("br",{}),"You can find your brokerage's DTC number by looking it up on their FAQ page or contacting them directly."]})},{question:"What types of accounts are supported?",answer:a.jsx(a.Fragment,{children:"We support transferring into individual trading, Roth IRA, and Traditional IRA accounts. For incoming Portfolio transfers, we also support transferring a joint account into an individual trading account held at Alpaca."})}],kAe=({isOpen:e,onBack:t,onConfirm:n,reason:r})=>a.jsx(I1,{title:"Cannot Process Portfolio Transfer",isOpen:e,onClose:t,controls:a.jsxs("div",{className:"flex gap-2",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,children:"Back to Transfer"}),a.jsx(ue,{variant:"v2/filled",onClick:n,children:"Stay on this page"})]}),children:a.jsxs("div",{className:"flex flex-col gap-4 text-gray-700",children:[r?.type==="account_info"&&a.jsxs(a.Fragment,{children:[a.jsxs(V,{children:["For a successful Portfolio Transfer, please ensure that your full name, Tax ID, and account type at your originating brokerage match the details registered on your Alpaca account."," "]}),a.jsxs(V,{children:["Should you have further questions, please contact",a.jsx("a",{href:"mailto:[email protected]",className:"text-indigo-500 underline",children:"[email protected]"}),"."]})]}),r?.type==="ongoing_transfer"&&a.jsxs(a.Fragment,{children:[a.jsx(V,{children:"You have ongoing Portfolio Transfer from the same account:"}),a.jsxs("div",{className:"flex flex-col gap-2 rounded bg-cool-grauy-50 p-2",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Broker name"}),a.jsx(V,{className:"font-bold text-gray-700",children:r.data.contra_broker_name})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Account Type"}),a.jsx(V,{className:"font-bold text-gray-700",children:r.data.account_type})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Account Number"}),a.jsx(V,{className:"font-bold text-gray-700",children:r.data.account_number})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Transfer Date"}),a.jsx(V,{className:"font-bold text-gray-700",children:r.data.created_at})]})]}),a.jsxs(V,{children:["Please wait till the previous transfer to be completed. More questions? Contact"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-indigo-500 underline",children:"[email protected]"}),"."]})]})]})}),PAe=J0({account_number:K2,tax_id:K2}),IAe=()=>{const e=M0(),{state:t}=Tt(),{currentAccount:n}=N0({liveOnly:!0}),{details:r}=N1(),[o,i]=y.useState(!1),[s,c]=y.useState(null),{data:l}=ty({accountId:n?.id??"",options:{enabled:!!n?.id}}),p=y.useMemo(()=>l?.transfers.filter(q=>q.status.transfer_status==="PENDING")??[],[l]),{watch:u,register:d,handleSubmit:b,formState:{errors:f}}=t1({resolver:A1(PAe),mode:"all",defaultValues:{account_number:t?.accountNumber??"",tax_id:t?.taxId??""}}),m=u("account_number"),h=u("tax_id"),M=!m||!h,z=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER,state:void 0}),O=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,state:t}),g=()=>i(!1),x=q=>{s||e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,state:{brokerName:t?.brokerName,brokerNumber:t?.brokerNumber,accountNumber:q.account_number.trim(),taxId:q.tax_id.trim()}}),s&&i(!0)},C=q=>{We("Please enter account number and tax ID.")};y.useEffect(()=>{(!t?.brokerName||!t?.brokerNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,state:t})},[t,e.replace]),y.useEffect(()=>{const q=p.find(A=>A.contra_broker_number===t?.brokerNumber&&A.account_number===m);q&&c({type:"ongoing_transfer",data:q})},[p,t?.brokerNumber,m]);const S=Kf(t?.brokerName??"Broker");return a.jsxs("div",{children:[a.jsx(Jc,{onClick:z,label:"Back to Transfer Funds",className:"mb-4"}),a.jsxs(tn,{title:`${S} Account Information`,faq:a.jsx(en,{faq:cH}),className:"mt-2 pt-0",children:[a.jsxs("div",{className:"flex w-full max-w-md flex-col gap-4 pb-4",children:[a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(V,{className:"font-semibold text-gray-700 text-sm",children:"Account type:"}),a.jsx(V,{className:"flex items-center gap-2 font-bold text-gray-700",children:n?.account_type==="trading"?a.jsxs(a.Fragment,{children:["Individual Account"," ",a.jsx(Ut,{content:"We support the transfer of assets from Joint accounts at other brokerages to your individual account.",children:a.jsx(Qe,{name:"InformationCircle"})})]}):n?.account_type?.toLowerCase()==="ira"?a.jsxs(a.Fragment,{children:["IRA - ",k0.startCase(n?.account_sub_type??"")," ","Account"]}):k0.startCase(n?.account_type??"")})]}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(V,{className:"font-semibold text-gray-700 text-sm",children:"Full Name:"}),a.jsx(V,{className:"font-bold text-gray-700",children:n?.name})]})]}),a.jsxs("form",{className:"flex w-full flex-col gap-4",onSubmit:b(x,C),children:[a.jsx(o0,{label:"Account Number",placeholder:"Enter your broker account number",...d("account_number"),status:f.account_number?"error":"neutral",errorMsg:f.account_number?.message}),a.jsx(o0,{label:"Tax ID",placeholder:"Enter your Tax ID number",onKeyDown:R8(r?.tax_id_type??""),...d("tax_id"),status:f.tax_id?"error":"neutral",errorMsg:f.tax_id?.message}),a.jsx(On,{variant:"warning",message:a.jsxs(V,{className:"text-orange-700",children:["Ensure that your ",a.jsx("span",{className:"font-bold",children:"Full Name"}),","," ",a.jsx("span",{className:"font-bold",children:"Tax ID"}),", and"," ",a.jsx("span",{className:"font-bold",children:"account type"})," match between your sending brokerage and Alpaca account."]})}),a.jsxs("div",{className:"flex w-full items-center justify-between gap-2 pt-5",children:[a.jsx(ue,{variant:"v2/stroke",type:"button",onClick:O,children:"Previous"}),a.jsx(ue,{variant:"v2/filled",type:"submit",disabled:M,children:"Continue"})]})]})]}),a.jsx(kAe,{isOpen:o,reason:s,onBack:z,onConfirm:g})]})},h2=({label:e,onClick:t})=>a.jsxs("button",{onClick:t,type:"button",className:"flex w-full cursor-pointer items-center justify-between rounded border border-gray-200 px-6 py-4 transition-colors hover:border-gray-400",children:[a.jsx(V,{className:"font-medium text-gray-800",children:e}),a.jsx(xj,{size:20,className:"text-gray-800"})]}),BAe=({onPreviousClicked:e,onSelectionClicked:t})=>a.jsxs("form",{className:"flex w-full max-w-md flex-col gap-5",onSubmit:n=>n.preventDefault(),children:[a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(h2,{label:"Yes",onClick:()=>t("Yes")}),a.jsx(h2,{label:"No",onClick:()=>t("No")}),a.jsx(h2,{label:"I'm not sure",onClick:()=>t("I'm not sure")})]}),a.jsx(ue,{variant:"v2/stroke",type:"button",onClick:e,className:"w-fit",children:"Previous"})]}),DAe=[{question:"What types of assets can I transfer to Alpaca?",answer:a.jsx(a.Fragment,{children:"US stocks, ETFs, cash balances, and margin balances (for eligible accounts)."})}],FAe=({onTransferTypeSelected:e,onPreviousClicked:t})=>a.jsxs("form",{className:"flex w-full max-w-md flex-col gap-5",onSubmit:n=>n.preventDefault(),children:[a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"sr-only",children:"Do you want to do a full transfer or transfer selected assets?"}),a.jsx(h2,{label:"Full Transfer",onClick:()=>e("FULL")}),a.jsx(h2,{label:"Transfer Selected Assets",onClick:()=>e("PARTIAL")})]}),a.jsx(ue,{variant:"v2/stroke",type:"button",onClick:t,className:"w-fit",children:"Previous"})]}),HAe=()=>{const e=M0(),{state:t}=Tt(),[n,r]=y.useState({assetSelection:null,isAskingFullTransfer:!1,fullTransferSelection:null}),o=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER,state:void 0}),i=()=>{e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,state:t})},s=()=>{r(d=>({...d,isAskingFullTransfer:!1}))},c=d=>{e.replace({pathname:d==="PARTIAL"?se.ROUTE_PORTFOLIO_TRANSFER_PARTIAL_TRANSFER:se.ROUTE_PORTFOLIO_TRANSFER_REVIEW,state:{...t,transferType:d,equities:d==="FULL"?void 0:t?.equities,cashBalance:d==="FULL"?void 0:t?.cashBalance}})},l=d=>{r(b=>({...b,fullTransferSelection:d})),c(d)},p=d=>{const b=d==="Yes"||d==="I'm not sure"?"PARTIAL":"FULL";if(b==="FULL"){r(f=>({...f,assetSelection:d,isAskingFullTransfer:!0}));return}c(b)};y.useEffect(()=>{if(!t?.accountNumber||!t?.taxId){e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,state:t});return}(!t?.brokerName||!t?.brokerNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,state:t})},[t,e]);const u=Kf(t?.brokerName??"Broker");return a.jsxs("div",{children:[a.jsx(Jc,{onClick:o,label:"Back to Transfer Funds",className:"mb-4"}),a.jsx(tn,{title:n.isAskingFullTransfer?"You are eligible for a full transfer":`Does your ${u} account hold assets other than cash, stocks, or ETFs?`,faq:a.jsx(en,{faq:DAe}),className:"mt-2 pt-0",children:n.isAskingFullTransfer?a.jsx(FAe,{onTransferTypeSelected:l,onPreviousClicked:s}):a.jsx(BAe,{onPreviousClicked:i,onSelectionClicked:p})})]})},UAe=({children:e})=>{const{currentAccount:t,isLoading:n}=N0({liveOnly:!0});return n||!t?null:ar(t)?a.jsx(Vn,{to:se.ROUTE_FUNDING}):a.jsx(a.Fragment,{children:e})},VAe=J0({dtc_number:K2,name:K2}),XAe=()=>{const e=M0(),[t,n]=y.useState(!1),{state:r}=Tt(),{data:o,isLoading:i}=mP(),s=t1({resolver:A1(VAe),mode:"all",defaultValues:{dtc_number:r?.brokerNumber??"",name:r?.brokerName??""}}),{watch:c,setValue:l,register:p}=s,u=c("dtc_number"),d=c("name"),b=t?{name:"Other",number:"",type:"BROKER"}:o?.brokers.find(g=>g.name===d&&g.number===u)??null,f=!u||!d,m=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER,state:void 0}),h=({name:g,dtc_number:x})=>{e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,state:{brokerName:g.trim(),brokerNumber:x.trim()}})},M=g=>{We("Please fill in all fields")},z=g=>{n(!1),l("name",g?.name??""),l("dtc_number",g?.number??"")},O=()=>{t||(l("name",""),l("dtc_number",""),n(!0))};return y.useEffect(()=>{!o?.brokers.length||!r?.brokerName||!r?.brokerNumber||o.brokers.find(g=>g.name===r?.brokerName&&g.number===r?.brokerNumber)||(n(!0),l("name",r?.brokerName??""),l("dtc_number",r?.brokerNumber??""))},[o?.brokers,r,l]),a.jsxs("div",{children:[a.jsx(Jc,{onClick:m,label:"Back to Transfer Funds",className:"mb-4"}),a.jsx(tn,{title:"Originating Broker",faq:a.jsx(en,{faq:cH}),className:"mt-2 pt-0",children:i?a.jsx(dt,{className:"mx-auto mt-10"}):a.jsxs("form",{onSubmit:s.handleSubmit(h,M),className:"flex w-full max-w-md flex-col gap-4",children:[a.jsx(K3,{variant:"v2",label:"Select Brokerage",placeholder:"Select originating brokerage",dropdownButton:!0,options:o?.brokers,getOptionKey:g=>`${g.name}-${g.number}`,getOptionLabel:g=>Kf(g.name),value:b,onChange:z,helpMsg:a.jsx(ue,{variant:"v2/ghost",onClick:O,type:"button",className:"h-fit",children:"Don't see your broker?"}),openOnFocus:!0}),t&&a.jsxs(a.Fragment,{children:[a.jsx(o0,{id:"name",label:"Brokerage Name",placeholder:"Enter your broker name",...p("name")}
104),a.jsx(o0,{id:"dtc_number",label:"DTC Number",placeholder:"Enter broker DTC number",...p("dtc_number")}),a.jsx(On,{variant:"warning",message:"To ensure a successful Portfolio Transfer, please confirm the correct DTC number with your brokerage."})]}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:m,type:"button",children:"Previous"}),a.jsx(ue,{type:"submit",variant:"v2/filled",disabled:f,children:"Continue"})]})]})})]})},W8="https://files.alpaca.markets/disclosures/library/ACATS+Promotions+Terms+%26+Conditions.pdf",$Ae=({isOpen:e,onClose:t,transfer:n})=>a.jsx(I1,{title:"Cannot Start PortfolioTransfer",isOpen:e,onClose:t,children:a.jsxs("div",{className:"flex flex-col gap-4 text-gray-700",children:[a.jsx(V,{children:"You have ongoing Transfer out from your Alpaca account:"}),a.jsxs("div",{className:"flex flex-col gap-2 rounded bg-cool-gray-50 p-2",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(V,{children:"Broker Name"}),a.jsx(V,{className:"font-medium",children:n.contra_broker_name})]}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(V,{children:"Account Type"}),a.jsx(V,{className:"font-medium",children:n.account_type})]}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(V,{children:"Account Number"}),a.jsx(V,{className:"font-medium",children:n.account_number})]}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(V,{children:"Transfer Date"}),a.jsx(V,{className:"font-medium",children:n.created_at})]})]}),a.jsxs(V,{children:["Please wait till the outgoing transfer to be completed. More questions? Contact"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-indigo-500 underline",children:"[email protected]"}),"."]}),a.jsxs("div",{className:"flex items-center justify-end gap-2",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,children:"Back to Transfer"}),a.jsx(ue,{variant:"v2/filled",onClick:t,children:"Stay on this Page"})]})]})}),GAe=[{question:"What is a Portfolio Transfer?",answer:a.jsx(a.Fragment,{children:"Transfer of the eligible assets from your outside brokerage account is done through the Automated Customer Account Transfer Service (ACATS)."})},{question:"What types of assets can I transfer to Alpaca?",answer:a.jsx(a.Fragment,{children:"US stocks, ETFs, cash balances, and margin balances (for eligible accounts)."})},{question:"Are there any fees to transfer my portfolio into Alpaca?",answer:a.jsxs(a.Fragment,{children:["Your outside brokerage may charge you a transfer fee. Alpaca will reimburse you $50 for transfers of $10,000 or more per account and outside brokerage.",a.jsx("br",{}),a.jsx("br",{}),a.jsx(Ja,{to:W8,children:"Terms & Conditions"})]})},{question:"How long does it take to complete the transfer?",answer:a.jsx(a.Fragment,{children:"It can take anywhere from 5-7 business days for assets to settle but cost basis data can arrive later."})}],KAe=()=>{const e=()=>{window?.open(W8,"_blank","noopener,noreferrer")};return a.jsxs("article",{className:"flex w-fit flex-wrap items-center gap-1 rounded bg-cool-gray-50 p-2",children:[a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"26",height:"26",viewBox:"0 0 26 26",fill:"none",children:a.jsx("path",{d:"M22.7347 4.7856C22.7107 4.38944 22.5424 4.01578 22.2618 3.73513C21.9811 3.45448 21.6075 3.28624 21.2113 3.26217C19.9336 3.186 16.6684 3.30279 13.9587 6.01146L13.4763 6.49998H7.55216C7.33795 6.49877 7.12563 6.54017 6.92756 6.62177C6.72949 6.70337 6.54962 6.82354 6.39841 6.97529L2.91482 10.4609C2.70118 10.6744 2.55127 10.9432 2.48191 11.2372C2.41255 11.5311 2.42648 11.8386 2.52215 12.1251C2.61782 12.4116 2.79143 12.6657 3.02351 12.859C3.25558 13.0523 3.53694 13.1771 3.83599 13.2194L7.7431 13.7647L12.2332 18.2548L12.7786 22.164C12.8205 22.463 12.9453 22.7444 13.1387 22.9763C13.3322 23.2082 13.5867 23.3813 13.8734 23.4762C14.0404 23.5319 14.2153 23.5604 14.3914 23.5604C14.6046 23.5608 14.8157 23.5191 15.0127 23.4375C15.2097 23.3559 15.3886 23.2362 15.539 23.0851L19.0247 19.6015C19.1764 19.4503 19.2966 19.2705 19.3782 19.0724C19.4598 18.8743 19.5012 18.662 19.5 18.4478V12.5237L19.9844 12.0392C22.6941 9.32951 22.8109 6.06428 22.7347 4.7856ZM7.55216 8.12498H11.8513L7.83654 12.1387L4.06248 11.6126L7.55216 8.12498ZM15.1094 7.16521C15.8902 6.37967 16.8295 5.76975 17.8648 5.37621C18.9001 4.98267 20.0074 4.81456 21.1128 4.8831C21.184 5.9891 21.0176 7.09752 20.6249 8.13388C20.2321 9.17024 19.6221 10.1105 18.8358 10.8915L13 16.7253L9.27466 13L15.1094 7.16521ZM17.875 18.4478L14.3883 21.9375L13.8
104612 18.1624L17.875 14.1487V18.4478ZM10.3431 19.4126C9.88607 20.414 8.35755 22.75 4.06248 22.75C3.84699 22.75 3.64032 22.6644 3.48795 22.512C3.33558 22.3596 3.24998 22.153 3.24998 21.9375C3.24998 17.6424 5.58591 16.1139 6.58732 15.6558C6.68442 15.6116 6.78928 15.5868 6.89593 15.5831C7.00258 15.5793 7.10893 15.5966 7.2089 15.634C7.30886 15.6713 7.4005 15.728 7.47856 15.8007C7.55663 15.8735 7.6196 15.9609 7.66388 16.058C7.70816 16.1551 7.73288 16.26 7.73664 16.3666C7.74039 16.4733 7.7231 16.5796 7.68575 16.6796C7.6484 16.7796 7.59173 16.8712 7.51897 16.9493C7.44621 17.0273 7.35879 17.0903 7.26169 17.1346C6.60865 17.4322 5.16748 18.3899 4.91357 21.0864C7.61005 20.8325 8.56982 19.3913 8.86537 18.7383C8.90965 18.6412 8.97262 18.5537 9.05068 18.481C9.12875 18.4082 9.22038 18.3516 9.32035 18.3142C9.42032 18.2769 9.52666 18.2596 9.63331 18.2633C9.73996 18.2671 9.84483 18.2918 9.94193 18.3361C10.039 18.3804 10.1264 18.4433 10.1992 18.5214C10.272 18.5995 10.3286 18.6911 10.366 18.7911C10.4033 18.891 10.4206 18.9974 10.4169 19.104C10.4131 19.2107 10.3884 19.3155 10.3441 19.4126H10.3431Z",className:"fill-green-600"})}),a.jsxs(V,{className:"text-green-600 text-sm",children:[a.jsx("strong",{children:"Limited time promotion"})," Transfer $30,000 or more and get a reduced margin rate for 6 months."]}),a.jsx(ue,{variant:"v2/ghost",size:"v2/small",className:"h-fit p-0",onClick:e,children:"Get Details"})]})},ZAe=()=>{const e=M0(),[t,n]=y.useState(null),{currentAccount:r}=N0({liveOnly:!0}),{data:o,isLoading:i}=ty({accountId:r?.id??"",options:{enabled:!!r?.id}}),s=()=>{const p=o?.transfers?.filter(u=>u.direction==="OUTGOING"&&u.status.transfer_status==="IN_PROGRESS");if(p?.length){n(p[0]);return}e.push(se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER)},c=()=>e.push(se.ROUTE_FUNDING),l=r?.account_type!=="ira";return a.jsxs("div",{children:[a.jsx(Jc,{onClick:c,label:"Back to Transfer Funds",className:"mb-4"}),l&&a.jsx(KAe,{}),a.jsx(tn,{title:"Portfolio Transfer",faq:a.jsx(en,{faq:GAe}),className:"mt-2 pt-0",children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("section",{className:"flex flex-col gap-2",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Transfer Fee"}),a.jsxs(V,{className:"text-gray-700",children:["Transferring your portfolio in is free. Plus, if you're moving $10,000 or more, we'll reimburse up to $50 for any transfer fees your current broker may charge."," ",a.jsx(g1,{href:W8,children:"Get details."})]})]}),a.jsxs("section",{className:"flex flex-col gap-2",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Supported Assets"}),a.jsxs(V,{className:"text-gray-700",children:["Alpaca now supports the transfer of"," ",a.jsx("strong",{children:"cash, stocks, and ETFs"}),". Please be advised that other asset types are not currently transferable."]})]}),a.jsxs("section",{className:"flex flex-col gap-2",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Processing Time"}),a.jsx(V,{className:"text-gray-700",children:"A Portfolio Transfer could take up to 5 business days."})]}),a.jsx(ue,{type:"button",variant:"v2/filled",className:"ml-auto",onClick:s,loading:i,children:"Start Your Transfer"})]})}),t&&a.jsx($Ae,{isOpen:!!t,onClose:()=>n(null),transfer:t})]})},YAe=J0({balance:on().optional()}),QAe=({title:e,label:t,placeholder:n="Enter USD amount",onSave:r,onDelete:o,defaultValue:i})=>{const[s,c]=y.useState(!1),{watch:l,register:p,reset:u,formState:{errors:d},handleSubmit:b}=t1({resolver:A1(YAe),mode:"all",defaultValues:{balance:i!==void 0&&!Number.isNaN(Number(i))?Number(i):void 0}}),f=l("balance"),m=()=>c(!0),h=()=>{u(),o(),c(!1)},M=({balance:O})=>{c(!1),r(`${O}`)},z=()=>{We("Please enter a valid amount")};return a.jsxs("form",{className:m0("flex min-h-[67px] flex-col justify-center rounded border border-gray-200 p-4 transition-all",s&&"gap-4 border-gray-500"),onSubmit:b(M,z),children:[a.jsxs("div",{className:"flex min-h-8 items-center justify-between gap-4",children:[a.jsx("h2",{className:"m-0 p-0 font-medium text-base text-gray-800",children:e}),!s&&f?a.jsxs("div",{className:"flex items-center justify-end gap-1",children:[a.jsx(V,{className:"font-mono text-base text-gray-800",children:w3(f)}),a.jsx("button",{onClick:m,type:"button",children:a.jsx(af,{size:20})})]}):a.jsxs(ue,{variant:"v2/ghost",onClick:()=>c(!0),type:"button",size:"v2/small",children:[a.jsx(Si,{size:16})," Specify Amount"]})]}),a.jsxs("div",{className:m0("flex max-h-0 flex-col gap-1 overflow-hidden opacity-0 transition-all",s&&"max-h-[600px] border-t border-t-cool-gray-300 pt-4 opacity-100"),children:[a.jsx(o0,{label:t,toolTip:a.jsx("div",{className:"ml-auto",children:a.jsx(Ut,{content:a.jsxs(a.Fragment,{children:["Your account may have a margin loan or recent unsettled purchases. A negative value means you've used borrowed funds or owe money to your broker.",a.jsx("br",{}),a.jsx("br",{}),"If you have a margin balance you would like to transfer, enter a negative number."]}),children:a.jsx(V,{className:"flex items-center gap-1 font-medium text-gray-700 text-sm",children:a.jsx(sa,{size:20})})})}),placeholder:n,status:d?.balance?.message?"error":"neutral",errorMsg:d?.balance?.message&&"Please enter a valid amount",type:"number",step:"any",msgPadded:!0,...p("balance")}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:h,disabled:!s,children:"Delete"}),a.jsx(ue,{variant:"v2/filled",type:"submit",disabled:!s,children:"Save"})]})]})]})}
104,JAe=J0({symbol:K2,qty:Rt({error:"Specify shares"}).int({message:"No fractional shares"}).min(1,{message:"Minimum 1 share"}).optional(),position:x1(XG)}),eve=({editEquity:e,onDelete:t,onSave:n,isDisplayed:r})=>{const[o,i]=y.useState(!0),{assets:s}=tre(),c=y.useMemo(()=>{const _=new Map;return s.forEach(R=>{_.set(R.symbol,R.name)}),Lbe(_)},[s]),l=y.useCallback(_=>{const R=yO(_),w=c[R.charAt(0)];if(!w)return[];const W=Object.keys(w).filter(E=>E.startsWith(R)).map(E=>w[E]).sort((E,j)=>{const T=E.symbol?.startsWith(R),F=j.symbol?.startsWith(R);return T&&F?(E.symbol?.length||0)-(j.symbol?.length||0):T?-1:F?1:0});return k0.uniqBy(W,E=>E.symbol).slice(0,10).filter(({symbol:E})=>!!E).map(({symbol:E,name:j})=>({symbol:E,description:j||"no asset description found"}),[])},[c]),{watch:p,register:u,handleSubmit:d,setValue:b,clearErrors:f,reset:m,formState:{errors:h},setError:M}=t1({resolver:A1(JAe.superRefine((_,R)=>{!o&&!_.qty&&R.addIssue({path:["qty"],code:X0.custom,message:"Specify shares"})})),mode:"all",defaultValues:{symbol
104:"",position:"LONG",qty:void 0}}),z=()=>{b("symbol",""),b("position","LONG"),b("qty",void 0),i(!0)},O=p("symbol"),g=O?{symbol:O,description:""}:null,x=_=>{b("symbol",_?.symbol??"")},C=()=>{i(!0),b("qty",void 0),f("qty")},S=b0(async _=>{const R=await k1e(_.symbol);if(!R.cusip)throw new Error("Cusip not found");return L1e([R.cusip])},{onSuccess:(_,R)=>{const w=_.validation_results.find(E=>E.symbol===R.symbol);if(w?.is_valid){n({...R,qty:R.qty?`${R.qty}`:void 0,cusip:w.cusip}),z();return}const W=w?.validation_issues?.join(", ");We(`Asset failed validation${W?`: ${W}`:""}`),M("symbol",{message:`${W?`: ${W}`:"This asset is not supported"}`})},onError:_=>{const R=Q0(_);We(`Failed to validate asset: ${R}`),M("symbol",{message:"Asset failed validation"})}}),q=_=>S.mutate(_),A=()=>{},v=()=>{z(),t(e??void 0)};return y.useEffect(()=>{if(e){const _=parseInt(e?.qty??"0",10),R=!Number.isNaN(_)&&(_??0)>0;m({symbol:e.symbol,position:e.position,qty:R?_:void 0}),R&&i(!1)}},[e,m]),a.jsxs("form",{className:m0("pointer-events-none flex max-h-0 flex-col overflow-hidden opacity-0 transition-all",r&&"pointer-events-auto max-h-[800px] gap-4 overflow-visible opacity-100"),onSubmit:d(q,A),children:[a.jsx(K3,{label:"Select Equity",placeholder:"Search for Stocks and ETFs",options:l,getOptionKey:_=>_.symbol,getOptionLabel:_=>_.symbol,getOptionSecondary:_=>_.description,value:g,onChange:x,optionSpacing:"justify-between",icon:"MagnifyingGlass",variant:"v2",status:h.symbol?.message?"error":"neutral",errorMsg:h.symbol?.message,openOnFocus:!0}),a.jsxs("div",{children:[a.jsxs("fieldset",{className:"flex flex-col gap-2",children:[a.jsx("legend",{className:"font-semibold text-gray-700 text-sm",children:"Specify Shares"}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("input",{type:"radio",id:"full-amount",name:"quantity",value:"full-amount",checked:o,onChange:C,className:"cursor-pointer"}),a.jsx("label",{htmlFor:"full-amount",className:"cursor-pointer font-medium text-sm",children:"Full Amount"})]}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("input",{type:"radio",id:"specify-shares",name:"quantity",value:"specify-shares",checked:!o,onChange:()=>i(!1),className:"cursor-pointer"}),a.jsx("label",{htmlFor:"specify-shares",className:"cursor-pointer font-medium text-sm",children:"Specify Shares"})]})]}),a.jsx("div",{className:m0("pointer-events-none max-h-0 overflow-hidden opacity-0 transition",!o&&"pointer-events-auto max-h-28 pt-4 opacity-100"),children:a.jsx(o0,{label:"Shares",placeholder:"Enter number of shares",type:"number",...u("qty",{setValueAs:_=>{if(!(_===""||Number.isNaN(Number(_))))return Number(_)}}),status:h.qty?.message?"error":"neutral",errorMsg:h.qty?.message,rightIcon:a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Shares"})})})]}),a.jsxs("fieldset",{className:"flex flex-col gap-2",children:[a.jsx("legend",{className:"font-semibold text-gray-700 text-sm",children:"Position"}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("input",{...u("position"),type:"radio",id:"LONG",name:"position",value:"LONG",className:"cursor-pointer"}),a.jsx("label",{htmlFor:"LONG",className:"cursor-pointer font-medium text-sm",children:"Long"})]}),a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx("input",{...u("position"),type:"radio",id:"SHORT",name:"position",value:"SHORT",className:"cursor-pointer"}),a.jsx("label",{htmlFor:"SHORT",className:"cursor-pointer font-medium text-sm",children:"Short"})]})]}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(ue,{variant:"v2/stroke",type:"button",onClick:v,children:"Delete"}),a.jsx(ue,{variant:"v2/filled",type:"submit",disabled:S.isPending,loading:S.isPending,children:"Save"})]})]})},tve=({equities:e,onSave:t,onDelete:n})=>{const[{isAddingEquity:r,editingEquity:o},i]=y.useState({isAddingEquity:!1,editingEquity:null}),s=r||e.length>0,c=()=>{i({isAddingEquity:!0,editingEquity:null})},l=d=>()=>{i({isAddingEquity:!0,editingEquity:d})},p=d=>{t(d),i({isAddingEquity:!1,editingEquity:null})},u=d=>{d&&n(d),i({isAddingEquity:!1,editingEquity:null})};return a.jsxs("div",{className:m0("flex min-h-[67px] flex-col justify-center rounded border border-gray-200 p-4 transition-all",r&&"border-gray-500"),children:[a.jsxs("div",{className:"flex min-h-8 items-center justify-between gap-4",children:[a.jsx("h2",{className:"m-0 p-0 font-medium text-base text-gray-800",children:"Stocks & ETFs"}),a.jsxs(ue,{variant:"v2/ghost",size:"v2/small",onClick:c,type:"button",children:[a.jsx(Si,{size:16}),a.jsx("span",{children:"Add Asset"})]})]}),a.jsx("div",{className:m0("border-t border-t-cool-gray-300 opacity-0 transition-all",s&&"my-4 opacity-100")}),a.jsx("div",{className:m0("pointer-events-none flex max-h-0 flex-col opacity-0 transition-all",e.length>0&&"pointer-events-auto max-h-[2000px] gap-4 opacity-100",e.length>0&&r&&"pb-4"),children:e.map(d=>a.jsxs("div",{className:"flex justify-between",children:[a.jsx(V,{children:d.symbol}),a.jsxs("div",{className:"flex items-center justify-end gap-1",children:[a.jsxs(V,{children:[d.qty?d.qty:"Full Amount"," ",`(${k0.startCase(d.position.toLowerCase())})`]}),a.jsx("button",{type:"button",onClick:l(d),children:a.jsx(af,{size:20})})]})]},d.symbol))}),a.jsx(eve,{editEquity:o,onSave:p,onDelete:u,isDisplayed:r})]})},nve=()=>{const e=M0(),{state:t}=Tt(),[n,r]=y.useState(t?.cashBalance),[o,i]=y.useState(t?.equities??[]),s=f=>r(f),c=()=>r(void 0),l=f=>i(m=>m.some(M=>M.symbol===f.symbol)?m.map(M=>M.symbol===f.symbol?f:M):[...m,f]),p=f=>i(m=>m.filter(h=>h.symbol!==f.symbol)),u=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER,state:void 0}),d=()=>{e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,state:{...t,equities:o,cashBalance:n}})},b=()=>{e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_REVIEW,state:{...t,cashBalance:n,equities:o}})};return y.useEffect(()=>{t?.transferType!=="PARTIAL"&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,state:t}),(!t?.taxId||!t?.accountNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,state:t}),(!t?.brokerName||!t?.brokerNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,state:t})},[t,e.replace]),a.jsxs("div",{children:[a.jsx(Jc,{onClick:u,label:"Back to Transfer Funds",className:"mb-4"}),a.jsx(tn,{title:"Partial Portfolio Transfer",className:"mt-2 pt-0",children:a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsxs("section",{className:"flex w-full max-w-md flex-col gap-4",children:[a.jsx("h2",{className:"mb-0 p-0 font-medium text-gray-800 text-lg",children:"Cash & Margin"}),a.jsx(V,{className:"text-gray-500 text-sm",children:"Enter the amount of cash you'd like to transfer. This should match your brokerage account's “Available to Withdraw” amount."}),a.jsx(QAe,{title:"Cash Balance",label:"Specify Amount",onSave:s,onDelete:c,defaultValue:n})]}),a.jsxs("section",{className:"flex w-full max-w-md flex-col gap-4",children:[a.jsx("h2",{className:"mb-0 p-0 font-medium text-gray-800 text-lg",children:"Equity"}),a.jsx(tve,{equities:o,onSave:l,onDelete:p})]}),a.jsxs("div",{className:"flex max-w-md items-center justify-between gap-2",children:[a.jsx(ue,{variant:"v2/stroke",onClick:d,children:"Previous"}),a.jsx(ue,{variant:"v2/filled",onClick:b,children:"Continue"})]})]})})]})},rve=({isOpen:e,onCancel:t,onConfirm:n})=>a.jsxs(I1,{title:"Disclaimer",isOpen:e,onClose:t,controls:a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:t,type:"button",children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:n,type:"button",children:"I acknowledge"})]}),children:[a.jsx("div",{className:"border-t border-t-gray-300 border-b border-b-gray-300",children:a.jsxs(V,{className:"py-4 text-gray-700 text-sm",children:["Unless otherwise indicated in the instruction above, please transfer in-kind, all assets into my account with AlpacaSecurities LLC.",a.jsx("br",{}),a.jsx("br",{}),"I understand that to the extent any assets in my account are not readily transferable with or without penalties such assets may not be transferred within the timeframes required by applicable regulations.",a.jsx("br",{}),a.jsx("br",{}),"I understand I will be contracted by the delivering and/or receiving firm regarding any assets that are not transferable.",a.jsx("br",{}),a.jsx("br",{}),"I authorize you to liquidate any non-transferable proprietary money market fund assets that are part of my account and transfer the resulting credit balance to Alpaca Securities LLC. I authorize the transferor to deduct any outstanding fees due you from the credit balance in my account. If my account does not contain a credit balance, or if the credit balance in the account is insufficient to satisfy any outstanding fees due you, I authorize you to liquidate the assets in my account to the extent necessary to satisfy that obligation.",a.jsx("br",{}),a.jsx("br",{}),"I understand that upon receiving a copy of this transfer instruction, for a full account transfer, transferor will freeze my account and cancel all open orders for my account on your books. I affirm that have destroyed or returned to the transferor all credit/debit cards and or unused checks issued to me in connection with my account."]})}),a.jsx(V,{className:"py-4 text-gray-500 text-xs",children:"By proceeding to confirm and sign for your Portfolio Transfer, you acknowledge that you have carefully read and understood the accompanying disclaimer."})]}),ave=({isOpen:e,equities:t})=>a.jsx("div",{className:m0("flex max-h-0 w-full flex-col gap-2 pl-4 opacity-0 transition-all",e&&"max-h-[1000px] opacity-100"),children:t.map(n=>a.jsxs("div",{className:"flex w-full items-center justify-between gap-2",children:[a.jsx("div",{className:"flex items-center justify-start gap-1",children:a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:n.symbol})}),a.jsxs(V,{className:"font-medium font-mono text-gray-700 text-sm",children:[n?.qty!==void 0?n.qt
104y:"Full Amount"," (",k0.startCase(n.position.toLowerCase()),")"]})]},n.symbol))}),GS=()=>a.jsx("div",{className:"h-[1px] w-full bg-cool-gray-300"}),Ia=({label:e,children:t})=>a.jsxs("div",{className:"flex w-full items-start justify-between gap-4",children:[a.jsx(V,{className:"text-gray-500 text-sm",children:e}),a.jsx("div",{className:"font-medium text-gray-700 text-sm",children:t})]}),ove=({isOpen:e,onTransferClicked:t,onHomeClicked:n})=>a.jsx(I1,{title:"",isOpen:e,onClose:n,size:"sm",controls:a.jsxs("div",{className:"flex w-full flex-col items-center gap-4",children:[a.jsx(ue,{variant:"v2/filled",onClick:n,type:"button",className:"w-full",children:"Back to Home"}),a.jsx(ue,{variant:"v2/ghost",onClick:t,type:"button",size:"v2/small",className:"w-full",children:"View Your Transfer"})]}),children:a.jsxs("div",{className:"flex flex-col items-center gap-4",children:[a.jsxs("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"49",height:"48",viewBox:"0 0 49 48",fill:"none",children:[a.jsx("path",{d:"M42.5 24C42.5 27.5601 41.4443 31.0402 39.4665 34.0003C37.4886 36.9604 34.6774 39.2675 31.3883 40.6298C28.0992 41.9922 24.48 42.3487 20.9884 41.6541C17.4967 40.9596 14.2894 39.2453 11.7721 36.7279C9.25474 34.2106 7.54041 31.0033 6.84587 27.5116C6.15134 24.02 6.5078 20.4008 7.87018 17.1117C9.23255 13.8226 11.5397 11.0114 14.4997 9.03355C17.4598 7.05568 20.9399 6 24.5 6C29.2739 6 33.8523 7.89642 37.2279 11.2721C40.6036 14.6477 42.5 19.2261 42.5 24Z",fill:"#FEE546"}),a.jsx("path",{d:"M44 25.624C43.6814 29.3289 42.3111 32.8658 40.0506 35.8185C37.7901 38.7711 34.7333 41.0168 31.2399 42.2912C27.7464 43.5656 23.9617 43.8157 20.3309 43.0122C16.7001 42.2086 13.3743 40.3849 10.7449 37.7554C8.1154 35.1259 6.29161 31.8001 5.48808 28.1694C4.68455 24.5386 4.93469 20.7538 6.20909 17.2604C7.48349 13.767 9.72913 10.7102 12.6818 8.44963C15.6345 6.18911 19.1713 4.8189 22.8763 4.50021C23.0733 4.48396 23.2715 4.50667 23.4597 4.56704C23.6479 4.6274 23.8224 4.72425 23.9732 4.85205C24.124 4.97985 24.2481 5.13609 24.3385 5.31186C24.4289 5.48763 24.4838 5.67948 24.5 5.87646C24.5163 6.07345 24.4936 6.2717 24.4332 6.45991C24.3728 6.64812 24.276 6.82259 24.1482 6.97337C24.0204 7.12415 23.8642 7.24828 23.6884 7.33868C23.5126 7.42907 23.3208 7.48396 23.1238 7.50021C19.988 7.76964 16.9944 8.92909 14.4952 10.8421C11.9961 12.7552 10.0953 15.3423 9.01652 18.2989C7.93777 21.2556 7.72593 24.4589 8.40595 27.5319C9.08596 30.6049 10.6295 33.4197 12.855 35.6452C15.0805 37.8707 17.8954 39.4143 20.9683 40.0943C24.0413 40.7743 27.2446 40.5625 30.2013 39.4837C33.158 38.405 35.745 36.5042 37.6581 34.005C39.5712 31.5058 40.7306 28.5122 41 25.3765C41.0329 24.9786 41.2224 24.6101 41.5269 24.352C41.8314 24.094 42.226 23.9674 42.6238 24.0002C43.0216 24.033 43.3901 24.2225 43.6482 24.5271C43.9063 24.8316 44.0329 25.2261 44 25.624ZM23 13.5002V24.0002C23 24.398 23.1581 24.7796 23.4394 25.0609C23.7207 25.3422 24.1022 25.5002 24.5 25.5002H35C35.3979 25.5002 35.7794 25.3422 36.0607 25.0609C36.342 24.7796 36.5 24.398 36.5 24.0002C36.5 23.6024 36.342 23.2209 36.0607 22.9396C35.7794 22.6582 35.3979 22.5002 35 22.5002H26V13.5002C26 13.1024 25.842 12.7209 25.5607 12.4396C25.2794 12.1582 24.8979 12.0002 24.5 12.0002C24.1022 12.0002 23.7207 12.1582 23.4394 12.4396C23.1581 12.7209 23 13.1024 23 13.5002ZM30.5 9.00021C30.945 9.00021 31.3801 8.86825 31.7501 8.62102C32.1201 8.37379 32.4085 8.02238 32.5788 7.61125C32.7491 7.20012 32.7936 6.74772 32.7068 6.31126C32.62 5.8748 32.4057 5.47389 32.091 5.15922C31.7764 4.84455 31.3754 4.63026 30.939 4.54345C30.5025 4.45663 30.0501 4.50119 29.639 4.67148C29.2279 4.84178 28.8765 5.13017 28.6292 5.50018C28.382 5.87019 28.25 6.30521 28.25 6.75021C28.25 7.34695 28.4871 7.91925 28.909 8.3412C29.331 8.76316 29.9033 9.00021 30.5 9.00021ZM37.25 13.5002C37.695 13.5002 38.1301 13.3683 38.5001 13.121C38.8701 12.8738 39.1585 12.5224 39.3288 12.1113C39.4991 11.7001 39.5436 11.2477 39.4568 10.8113C39.37 10.3748 39.1557 9.97389 38.841 9.65922C38.5264 9.34455 38.1254 9.13026 37.689 9.04345C37.2525 8.95663 36.8001 9.00119 36.389 9.17148C35.9779 9.34178 35.6265 9.63017 35.3792 10.0002C35.132 10.3702 35 10.8052 35 11.2502C35 11.847 35.2371 12.4192 35.659 12.8412C36.081 13.2632 36.6533 13.5002 37.25 13.5002ZM41.75 20.2502C42.195 20.2502 42.6301 20.1183 43.0001 19.871C43.3701 19.6238 43.6585 19.2724 43.8288 18.8612C43.9991 18.4501 44.0436 17.9977 43.9568 17.5613C43.87 17.1248 43.6557 16.7239 43.341 16.4092C43.0264 16.0946 42.6254 15.8803 42.189 15.7934C41.7525 15.7066 41.3001 15.7512 40.889 15.9215C40.4779 16.0918 40.1265 16.3802 39.8792 16.7502C39.632 17.1202 39.5 17.5552 39.5 18.0002C39.5 18.5969 39.7371 19.1692 40.159 19.5912C40.581 20.0132 41.1533 20.2502 41.75 20.2502Z",fill:"#3F3F46"})]}),a.jsx("h2",{className:"font-bold text-2xl",children:"Transfer In Review"}),a.jsx(V,{className:"text-center text-gray-700 text-xs",children:"We're processing your Portfolio Transfer now. You can check the status of your transfer status on your dashboard home page and portfolio transfer page."})]})}),ive=()=>{const e=M0(),{state:t}=Tt(),[n,r]=y.useState(!0),[o,i]=y.useState(!1),[s,c]=y.useState(!1),[l,p]=y.useState(!1),{currentAccount:u,isLoading:d}=N0({liveOnly:!0}),{currentOwner:b,isLoading:f}
104=ry({accountId:u?.id,enabled:!!u?.id}),{ipAddress:m}=xP(),h=y.useRef(null),M=()=>e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER,state:void 0}),z=()=>{e.replace({pathname:t?.transferType==="PARTIAL"?se.ROUTE_PORTFOLIO_TRANSFER_PARTIAL_TRANSFER:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,state:t})},O=b0(q=>E1e(u?.id??"",q),{onSuccess:async q=>{if(S0("Transfer created successfully"),j0.dispatch("acats_submitted",{transfer_type:t?.transferType}),u?.id&&b?.owner_id)try{const A=await Ug(u.id,q.acats_id);Gs.addTransfer(b.owner_id,u.id,A)}catch(A){console.error("Failed to store ACATS transfer for banner display:",A)}p(!0)},onError:q=>{const A=Q0(q);/signed.?at/i.test(A)?(Nt(q,{level:"error",tags:{component:"acats_review",error_type:"signed_at_future"},extra:{errorMessage:A,browserDatetime:h.current,requestParams:{accountId:u?.id,transferType:t?.transferType,brokerName:t?.brokerName,brokerNumber:t?.brokerNumber,ipAddress:m}}}),We("Something went wrong submitting your transfer. Please try again, and if the issue persists, contact support at [email protected].",{toastId:"acats-transfer-error"})):(Nt(q,{level:"error",tags:{component:"acats_review"},extra:{errorMessage:A}}),We(`Failed to create transfer: ${A}`,{toastId:"acats-transfer-error"}))}}),g=()=>{const q=Lt.Now.instant(),A=q.toString({fractionalSecondDigits:0}),v=q.toZonedDateTimeISO(Lt.Now.timeZoneId());h.current={isoString:q.toString(),signedAtSent:A,timezoneOffset:v.offset,timezone:v.timeZoneId,locale:navigator.language,epochMs:q.epochMilliseconds},O.mutate({contra_account_details:{account_number:t?.accountNumber??"",customer_name:u?.name??"",customer_tax_id:t?.taxId??"",broker_number:t?.brokerNumber??"",broker_name:t?.brokerName?.substring(0,100)??""},transfer_details:{type:t?.transferType??"",...t?.transferType==="PARTIAL"&&t.cashBalance?{cash:[{amount:t.cashBalance,currency:"USD"}]}:{},...t?.transferType==="PARTIAL"&&t.equities?.length?{securities:{equities:t.equities?.map(_=>({cusip:_.cusip,position:_.position,qty:_.qty}))??[]}}:{}},ip_address:m,signed_at:A})},x=()=>i(!0),C=()=>e.replace({pathname:se.ROUTE_FUNDING_HISTORY,search:"?tab=portfolio-transfers",state:void 0}),S=()=>e.replace({pathname:se.ROUTE_DASHBOARD,state:void 0});return y.useEffect(()=>{t?.transferType||e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,state:t}),(!t?.taxId||!t?.accountNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,state:t}),(!t?.brokerName||!t?.brokerNumber)&&e.replace({pathname:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,state:t})},[t,e.replace]),a.jsxs("div",{children:[a.jsx(Jc,{onClick:M,label:"Back to Transfer Funds",className:"mb-4"}),a.jsx(tn,{title:"Review Transfer Details",className:"mt-2 pt-0",children:a.jsxs("div",{className:"flex w-full max-w-md flex-col gap-5",children:[a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx(Ia,{label:"Alpaca Account",children:a.jsxs("div",{children:[a.jsx(V,{children:u?.account_type==="trading"?"Individual Account":k0.startCase(u?.account_type??"")}),a.jsx(V,{children:u?.account_number})]})}),a.jsx(GS,{}),a.jsx(Ia,{label:"Brokerage Name",children:a.jsx(V,{children:t?.brokerName})}),a.jsx(Ia,{label:"Brokerage account number",children:a.jsx(V,{children:t?.brokerNumber})}),a.jsx(Ia,{label:"Legal Name",children:a.jsx(V,{children:u?.name})}),a.jsx(GS,{}),a.jsx(Ia,{label:"Transfer type",children:a.jsx(V,{children:t?.transferType==="FULL"?"Full Transfer (Cash & Equity)":"Partial Transfer"})}),t?.transferType==="PARTIAL"&&a.jsxs(a.Fragment,{children:[a.jsx(Ia,{label:"Transfer amount",children:a.jsx("div",{})}),a.jsxs("div",{className:"flex w-full flex-col gap-3 pl-4",children:[a.jsx(Ia,{label:"Cash Balance",children:a.jsx(V,{children:t?.cashBalance?w3(Number(t?.cashBalance)):"N/A"})}),a.jsx(Ia,{label:"Equity",children:a.jsx("button",{type:"button",onClick:()=>r(q=>!q),"aria-label":"Toggle equity dropdown",children:a.jsx(ip,{size:20,className:m0("transition-transform duration-300",n?"":"rotate-180")})})}),a.jsx(ave,{isOpen:n,equities:t?.equities??[]})]})]}),a.jsx(Ia,{label:"Processing Time",children:a.jsx(V,{children:"Est. 5 Business Days"})})]}),a.jsx(So,{isAccepted:s,label:"Disclaimer",onOpen:x}),a.jsx(rve,{isOpen:o,onCancel:()=>{i(!1),c(!1)},onConfirm:()=>{i(!1),c(!0)}}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:z,type:"button",children:"Previous"}),a.jsx(ue,{variant:"v2/filled",onClick:g,type:"button",disabled:!s||d||f,children:"Confirm Transfer"})]}),a.jsx(ove,{isOpen:l,onTransferClicked:C,onHomeClicked:S})]})})]})},sve=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{details:n}=N1(),r=Ir({account:t,countryOfTaxResidence:n?.country_of_tax_residence||""}),o=Object.values(r).some(f=>f.isLoading),i=()=>{e.push(se.ROUTE_FUNDING_WITHDRAW)},s=()=>{e.push(se.ROUTE_FUNDING_DEPOSIT)},c=()=>{e.push(se.ROUTE_PORTFOLIO_TRANSFER)},l=t?.account_type==="ira",p=J1(H1.IRA_WITHDRAWALS),u=!l||p,d=!ar(t),b=!t||!n||o;return{accountID:t?.id??"",relationships:r,isLoading:b,showWithdraw:u,showPortfolioTransfer:d,onWithdrawClicked:i,onDepositClicked:s,onPortfolioTransferClicked:c}},cve=e=>a.jsxs("svg",{"aria-hidden":"true",width:"32",height:"25",viewBox:"0 0 32 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[a.jsx("path",{d:"M28.6739 3.14111H2.68383C2.09582 3.14111 1.61914 3.61663 1.61914 4.20321V22.3164C1.61914 22.903 2.09582 23.3785 2.68383 23.3785H28.6739C29.2619 23.3785 29.7386 22.903 29.7386 22.3164V4.20321C29.7386 3.61663 29.2619 3.14111 28.6739 3.14111Z",stroke:"#010101",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M1.61914 9.98291H12.1092C12.4064 9.98291 12.6498 10.2258 12.6498 10.5222V15.9973C12.6498 16.2937 12.4064 16.5366 12.1092 16.5366H1.61914V9.98291Z",stroke:"#010101",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M8.74604 14.7541C9.57337 14.7541 10.244 14.085 10.244 13.2597C10.244 
10412.4344 9.57337 11.7654 8.74604 11.7654C7.91872 11.7654 7.24805 12.4344 7.24805 13.2597C7.24805 14.085 7.91872 14.7541 8.74604 14.7541Z",fill:"#010101"}),a.jsx("path",{d:"M32 0H20V12H32V0Z",fill:"white"}),a.jsx("path",{d:"M27.0781 1.375C27.0781 4.1455 27.0823 6.91188 27.0864 9.68238",stroke:"#AE9003",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M22.918 5.5284C25.6952 5.5284 28.4684 5.52445 31.2457 5.52051",stroke:"#AE9003",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"})]}),lve=e=>a.jsxs("svg",{"aria-hidden":"true",width:"31",height:"25",viewBox:"0 0 31 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[a.jsx("path",{d:"M28.1376 3.03003H2.06795C1.47814 3.03003 1 3.50817 1 4.09798V22.3112C1 22.901 1.47814 23.3791 2.06795 23.3791H28.1376C28.7274 23.3791 29.2056 22.901 29.2056 22.3112V4.09798C29.2056 3.50817 28.7274 3.03003 28.1376 3.03003Z",stroke:"#010101",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M1 9.90942H11.5222C11.8203 9.90942 12.0645 10.1536 12.0645 10.4517V15.957C12.0645 16.2551 11.8203 16.4993 11.5222 16.4993H1V9.90942Z",stroke:"#010101",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M8.1481 14.7071C8.97795 14.7071 9.65068 14.0343 9.65068 13.2045C9.65068 12.3746 8.97795 11.7019 8.1481 11.7019C7.31824 11.7019 6.64551 12.3746 6.64551 13.2045C6.64551 14.0343 7.31824 14.7071 8.1481 14.7071Z",fill:"#010101"}),a.jsx("path",{d:"M30 0H18V12H30V0Z",fill:"white"}),a.jsx("path",{d:"M25.5713 1.68066C25.5713 4.46645 25.5754 7.2481 25.5796 10.0339",stroke:"#AE9003",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M21.9619 4.82238L25.5425 1.10938L29.2555 4.68992",stroke:"#AE9003",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round"})]}),pve=e=>a.jsx("svg",{"aria-hidden":"true",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:a.jsx("path",{d:"M3 13H6V21H4C3.73478 21 3.48043 21.1053 3.29289 21.2929C3.10536 21.4804 3 21.7348 3 22C3 22.2652 3.10536 22.5196 3.29289 22.7071C3.48043 22.8946 3.73478 23 4 23H28C28.2652 23 28.5196 22.8946 28.7071 22.7071C28.8946 22.5196 29 22.2652 29 22C29 21.7348 28.8946 21.4804 28.7071 21.2929C28.5196 21.1053 28.2652 21 28 21H26V13H29C29.2176 12.9998 29.4292 12.9286 29.6026 12.7973C29.7761 12.6659 29.902 12.4816 29.9612 12.2722C30.0205 12.0629 30.0098 11.8399 29.9308 11.6371C29.8519 11.4344 29.709 11.2629 29.5238 11.1487L16.5238 3.14874C16.3662 3.05189 16.1849 3.00061 16 3.00061C15.8151 3.00061 15.6338 3.05189 15.4762 3.14874L2.47625 11.1487C2.29103 11.2629 2.14811 11.4344 2.06916 11.6371C1.99021 11.8399 1.97955 12.0629 2.03878 12.2722C2.09801 12.4816 2.22391 12.6659 2.39738 12.7973C2.57085 12.9286 2.78242 12.9998 3 13ZM8 13H12V21H8V13ZM18 13V21H14V13H18ZM24 21H20V13H24V21ZM16 5.17374L25.4675 11H6.5325L16 5.17374ZM31 26C31 26.2652 30.8946 26.5196 30.7071 26.7071C30.5196 26.8946 30.2652 27 30 27H2C1.73478 27 1.48043 26.8946 1.29289 26.7071C1.10536 26.5196 1 26.2652 1 26C1 25.7348 1.10536 25.4804 1.29289 25.2929C1.48043 25.1053 1.73478 25 2 25H30C30.2652 25 30.5196 25.1053 30.7071 25.2929C30.8946 25.4804 31 25.7348 31 26Z",fill:"#3F3F46"})}),j8=[{question:"Does Alpaca charge fees to transfer money in or out of my account?",answer:a.jsxs(a.Fragment,{children:["ACH deposits / withdrawals are free. Incoming wires are free. Outgoing wires cost $25 (domestic) or $50 (international) per transaction. Local Currency Transfers have 1.5% fee per transaction. Please see the"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/BrokFeeSched.pdf",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Fee Schedule"}),"."]})},{question:"Is there an account minimum for live brokerage accounts?",answer:a.jsx(a.Fragment,{children:"No minimums for accounts at this time."})},{question:"Can I fund my account using a debit card or credit card?",answer:a.jsx(a.Fragment,{children:"Debit and credit card funding is not available at this time."})},{question:"How can a domestic user (US Tax Resident) fund their account?",answer:a.jsx(a.Fragment,{children:"Alpaca supports direct bank (ACH) transfers, wire transfers and portfolio transfers from other DTC participants (ACATS)."})},{question:"How can an international user (Non-US Tax Resident) fund their account?",answer:a.jsx(a.Fragment,{children:"International users can fund their accounts via international wire or local currency using CurrencyCloud."})},{question:"Is my account insured? What is SIPC?",answer:a.jsxs(a.Fragment,{children:["Alpaca Securities LLC is a member of the Securities Investor Protection Corporation (SIPC), which protects customer securities accounts up to $500,000, including up to $250,000 for cash claims.",a.jsx("br",{}),a.jsx("br",{}),"In addition to SIPC protection, Alpaca Securities LLC carries Excess SIPC coverage through Lloyd's of London, which provides supplemental protection if SIPC limits are exhausted. Subject to policy terms and conditions, this excess coverage provides additional protection up to a $75 million per-customer sub-limit for combined securities and cash claims, including up to $30.5 million for securities and $1.25 million for cash, reduced by applicable net equity receipts. The policy has a $250 million aggregate limit across all Alpaca customer accounts and, like SIPC coverage, does not protect against market losses.",a.jsx("br",{}),a.jsx("br",{}),"For further details please see:"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/SIPC%20and%20Excess%20SIPC%20Protection.pdf",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"SIPC and Excess SIPC Protection"})]})}],lH=e=>{switch(e.type){case"ACH":return{type:"ACH",logo:e.logo,bankName:e.brand_name,accountName:e.account_name??"",status:e.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0};
104case"Wire":return{type:"Wire",bankName:e.name,accountName:"Wire",status:e.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0};case"CurrencyCloud":return{type:"CurrencyCloud",bankName:e.bank_name,accountName:"CurrencyCloud"};default:return{type:"Wire",bankName:"",accountName:""}}},pH=({logo:e,bankName:t,status:n,accountName:r})=>a.jsx("div",{className:"flex items-start justify-between",children:a.jsx("div",{children:a.jsxs("div",{className:"flex items-center justify-start gap-4",children:[a.jsx("div",{className:"h-7 w-7 overflow-hidden rounded-full border-1 border-gray-200",children:e?a.jsx("img",{src:e,alt:t}):a.jsx(Qe,{name:"BuildingLibrary",size:"xl"})}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(V,{className:"font-semibold text-md",children:t}),n&&a.jsx(c1,{className:"text-xs",variant:n.variant,children:n.text})]}),a.jsx(V,{className:"text-sm",children:r})]})]})})}),Fh=({relationship:e,onVerifyClicked:t,onUnlinkClicked:n})=>a.jsxs("div",{className:"flex items-center justify-between border-gray-200 border-b py-3",children:[a.jsx(pH,{...lH(e)}),a.jsxs("div",{className:"flex items-center justify-end",children:[!!n&&a.jsx(ue,{variant:"secondary",onClick:n,className:"mr-2",children:"Unlink"}),!!t&&a.jsx(ue,{onClick:t,children:"Verify"})]})]}),uve=({isOpen:e,relationship:t,onUnlink:n,onCancel:r,isLoading:o})=>{const i=t.type==="ACH"?t?.brand_name:t.type==="Wire"?t.name:t.bank_name??"this account",s=t.type!=="CurrencyCloud"&&t.status==="REJECTED",c=s?`Remove Rejected ${t.type} Connection`:`Remove ${t.type} Connection`;return a.jsx(I1,{isOpen:e,onClose:r,title:c,controls:a.jsxs("div",{className:"flex w-full flex-wrap items-center justify-between",children:[a.jsx(ue,{variant:"alternate",onClick:()=>{r()},disabled:o,children:"Cancel"}),a.jsx(ue,{onClick:()=>n(t),variant:"red",loading:o,children:"Remove"})]}),children:a.jsxs("div",{className:"flex flex-col gap-8",children:[a.jsx(pH,{...lH(t)}),a.jsx(V,{children:s?a.jsxs(a.Fragment,{children:["The connection with ",i," has been rejected. In order to create a new ",t.type," connection, you must remove this one."]}):a.jsxs(a.Fragment,{children:["Are you sure you want to remove ",a.jsx("b",{children:i}),"?"]})}),a.jsx(Yt,{variant:"danger",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"ExclamationCircle"}),a.jsx("span",{children:"Any pending transfers using this connection will be canceled due to this action."})]}),className:"mt-0"})]})})},k8=({accountID:e,onSuccess:t,onError:n})=>{const[r,o]=y.useState(void 0),i=b0(d=>{switch(d.type){case"Wire":return $G({bankID:d.id,accountID:e});case"ACH":return Z1e(e,d.id);default:throw new Error("Relationship type invalid, can only unlink Wire and ACH connections.")}},{onSuccess:(d,b)=>{o(void 0),t(b)},onError:(d,b)=>n(d,b)}),s=d=>o(d),c=()=>o(void 0),l=d=>i.mutate(d),p=i.isPending;return{unlinkRelationship:s,isLoading:p,unlinkModal:r&&a.jsx(uve,{isOpen:!!r,relationship:r,onUnlink:l,onCancel:c,isLoading:p})}},dve=({accountID:e,relationships:{ach:t,wire:n,currencyCloud:r}})=>{const o=M0(),{unlinkRelationship:i,isLoading:s,unlinkModal:c}=k8({accountID:e,onSuccess:d=>{d?.type==="ACH"?t.refetch():d?.type==="Wire"&&n.refetch(),S0(`${d.type} connection removed`)},onError:()=>{We("An error occurred while removing the bank connection.")}}),l=d=>()=>{o.push({pathname:se.ROUTE_FUNDING_LINK_ACH,search:`?micro_deposit_verification_required=true&relationship_id=${d.id}`})},p=d=>()=>i(d);return t.relationships.length===0&&n.relationships.length===0&&!r.account?null:a.jsxs("section",{children:[a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Linked Accounts"}),a.jsxs("div",{className:"flex w-full max-w-lg flex-col gap-4 pb-4",children:[t.relationships.map(d=>{const b=L8(d);return a.jsx(Fh,{relationship:{...d,type:"ACH"},onUnlinkClicked:s?void 0:p({...d,type:"ACH"}),onVerifyClicked:b?l(d):void 0},`ach-${d.id}`)}),n.relationships.map(d=>a.jsx(Fh,{relationship:{...d,type:"Wire"},onUnlinkClicked:s?void 0:p({...d,type:"Wire"})},`wire-${d.id}`)),r.account&&a.jsx(Fh,{relationship:{...r.account,type:"CurrencyCloud"}})]}),c]})},bve=({accountID:e,relationships:t,showWithdraw:n,showPortfolioTransfer:r,onDepositClicked:o,onWithdrawClicked:i,onPortfolioTransferClicked:s})=>a.jsx(tn,{title:"Transfer Funds",subtitle:"Deposit and withdraw funds to and from your Alpaca account.",className:"p-2",faq:a.jsx(en,{faq:j8}),children:a.jsxs("div",{className:"px-2",children:[a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Transfers"}),a.jsxs("div",{className:"flex flex-col gap-8",children:[a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex gap-4",children:[a.jsxs("button",{type:"button",className:"flex h-20 w-full max-w-lg items-center gap-2 rounded border px-4 transition hover:border-black",onClick:o,children:[a.jsxs("div",{className:"flex grow items-center gap-2",children:[a.jsx(cve,{}),"Deposit"]}),a.jsx(Qe,{name:"ChevronRight"})]}),n&&a.jsxs("button",{type:"button",className:"flex h-20 w-full max-w-lg items-center gap-2 rounded border px-4 transition hover:border-black",onClick:i,children:[a.jsxs("div",{className:"flex grow items-center gap-2",children:[a.jsx(lve,{}),"Withdraw"]}),a.jsx(Qe,{name:"ChevronRight"})]})]}),r&&a.jsxs("button",{type:"button",className:"flex w-full items-center gap-2 rounded border px-4 py-6 transition hover:border-black",onClick:s,children:[a.jsxs("div",{className:"flex items-center gap-3",children:[a.jsx(pve,{}),a.jsxs("div",{className:"flex flex-col items-start gap-1",children:[a.jsx(V,{className:"text-start",children:"Transfer your portfolio in"}),a.jsx(V,{className:"text-start font-medium text-green-500 text-sm",children:"Transfer $30,000 or more and get a reduced margin rate for 6 months."})]})]}),a.jsx(Qe,{name:"ChevronRight"})]})]}),a.jsx(dve,{accountID:e,relationships:t})]})]})}),fve=()=>{const{accountID:e,relationships:t,isLoading:n,showWithdraw:r,showPortfolioTransfer:o,onWithdrawClicked:i,onDepositClicked:s,onPortfolioTransferClicked:c}=sve();return n?a.jsx(xt,{}):a.jsx(bve,{accountID:e,relationships:t,showWithdraw:r,showPortfolioTransfer:o,onDepositClicked:s,onWithdrawClicked:i,onPortfolioTransferClicked:c})},Eo=({title:e,isRecommended:t,isDisabled:n,data:r,onClick:o,className:i,linkedAccount:s,topBanner:c})=>a.jsxs("div",{className:s1("w-full max-w-xl rounded-lg border pt-4 hover:border-black",i,n&&"cursor-not-allowed opacity-50"),children:[c,a.jsxs("div",{className:"flex items-center justify-between gap-4 border-b px-4 pb-4",children:[a.jsx(V,{className:"text-left font-bold text-gray-700 text-xl",children:e}),a.jsxs("div",{className:"flex gap-2",children:[t&&a.jsx(c1,{variant:"yellow",children:"Recommended"}),s&&a.jsx(c1,{variant:s?.status?.variant??"indigo",children:s?.status?.text??"Linked"})]})]}),r&&a.jsxs("div",{className:"pt-4",children:[Object.entries(r).map(([l,p],u,d)=>a.jsxs("div",{className:s1("flex justify-between px-4",u!==d.length-1&&"pb-2"),children:[a.jsx(V,{className:"whitespace-nowrap text-left text-sm",children:k0.startCase(l)}),a.jsx(V,{className:"flex text-right font-semibold text-sm",children:p})]},l)),a.jsxs("div",{className:"flex justify-between px-4 pt-2",children:[a.jsx(V,{className:"whitespace-nowrap text-left text-sm",children:"Connected Account"}),a.jsx(V,{className:"flex text-right font-semibold text-sm",children:s?`${s.name} (${s.account})`:"-"})]},"connectedAccount")]}),a.jsx("button",{type:"button",className:"mt-4 w-full rounded-b-lg bg-gray-100 py-4 hover:bg-black hover:text-white",onClick:o,disabled:n,children:"Select"})]}),mve="https://alpaca.markets/support/why-are-my-crypto-withdrawal-requests-failing",hve=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{isLegalEntity:n}=it(),{details:r}=N1(),{ach:o,wire:i,currencyCloud:s}=Ir({account:t,countryOfTaxResidence:r?.country_of_tax_residence||""}),c=o.relationships.find(R=>R.status!=="CANCELED"&&R.status!=="REJECTED"),l=o.relationships.find(R=>R.status==="REJECTED"),p=c||l,u=L8(c),d=i.relationships.at(0),b=!!d&&d.country!=="US"&&d.country!=="USA"&&d.country!=="",f=ny({accountID:t?.id||"",isCurrencyCloudEnabled:s.isEnabled}),m=y.useMemo(()=>iH(f,"INCOMING"),[f]),{unlinkModal:h,unlinkRelationship:M,isLoading:z}=k8({accountID:t?.id??"",onSuccess:R=>{R?.type==="ACH"?o.refetch():R?.type==="Wire"&&i.refetch(),S0(`${R.type} connection removed`)},onError:()=>{We("An error occurred while removing the bank connection.")}}),O=()=>{if(!c||u){e.push({pathname:se.ROUTE_FUNDING_LINK_ACH,search:`?transfer=deposit${u?`&micro_deposit_verification_required=true&relationship_id=${c?.id??""}`:""}`});return}if(l){M({...l,type:"ACH"});return}e.push(se.ROUTE_FUNDING_DEPOSIT_ACH)},g=R=>e.push({pathname:se.ROUTE_FUNDING_DEPOSIT_WIRE,search:R?"?international=true":void 0}),x=()=>
104{if(!s.account){e.push({pathname:se.ROUTE_FUNDING_LINK_CURRENCYCLOUD,search:"?transfer=deposit"});return}e.push(se.ROUTE_FUNDING_DEPOSIT_CURRENCYCLOUD)},C=()=>e.push(se.ROUTE_FUNDING),S=sH({isLegalEntity:n,hasACHRelationship:!!p}),q=t?.account_type==="ira",A=s.isEnabled,v=t?.crypto_status==="ACTIVE",_=!S&&q;return!t||!r||o.isLoading||s.isLoading?a.jsx(xt,{}):a.jsxs(tn,{title:"Deposit Funds",subtitle:"Deposit funds into your Alpaca account.",faq:a.jsx(en,{faq:j8}),children:[a.jsxs(ue,{variant:"secondary",onClick:C,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]}),_?a.jsx("div",{className:"flex flex-col gap-4",children:a.jsxs(V,{className:"pb-4 font-semibold text-xl",children:["Please contact support at"," ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," ","to deposit funds into your account."]})}):a.jsxs("div",{className:"pb-10",children:[a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Transfer from US bank accounts:"}),a.jsxs("div",{className:"flex flex-col gap-4",children:[S&&a.jsx(Eo,{title:"Direct Bank Transfer (ACH)",isRecommended:p?.status!=="REJECTED",isHighlighted:m==="ACH",data:{estimated_arrival:"1 - 3 business days",fees:"Free",deposit_limit:"$50,000",supported_banks:"US Domestic Banks"},onClick:O,linkedAccount:p?{account:p.account_name??"",name:p.brand_name,imgSrc:p.logo,status:p.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0}:void 0,isDisabled:z,topBanner:v?a.jsxs("div",{className:"mx-4 mb-5 flex items-center justify-between gap-4 rounded border border-orange-600 bg-[rgba(254,215,170,0.24)] p-3",children:[a.jsx("p",{className:"m-0 p-0 text-gray-800 text-xs",children:"Any ACH deposit will place a 60 day hold on all crypto withdrawals."}),a.jsx("a",{href:mve,target:"_blank",rel:"noopener noreferrer",className:"m-0 flex items-center justify-end whitespace-nowrap p-0 text-right font-medium text-indigo-600 text-xs underline",onClick:R=>{R.stopPropagation()},children:"Read More"})]}):void 0}),!q&&a.jsx(Eo,{title:"Domestic Wire Transfer",isHighlighted:m==="Wire"&&!b,data:{estimated_arrival:"2 - 3 business days",fees:"Free",deposit_limit:"None",supported_banks:"US Domestic Banks"},onClick:()=>g(!1),isDisabled:z})]}),!q&&a.jsxs(a.Fragment,{children:[a.jsx(V,{className:"pt-10 pb-4 font-semibold text-xl",children:"Transfer from international bank accounts:"}),a.jsxs("div",{className:"flex flex-col gap-4",children:[A&&a.jsx(Eo,{title:"Local Currency Transfer",isRecommended:!0,isHighlighted:m==="CurrencyCloud",data:{estimated_arrival:"1 - 3 business days",fees:"1.5% Fee (Max at $40)",deposit_limit:"None",supported_banks:"Non-US Banks"},onClick:x,linkedAccount:s.account?{account:s.account.account_number,name:s.account.bank_name}:void 0,isDisabled:z}),a.jsx(Eo,{title:"International Wire Transfer",isHighlighted:m==="Wire"&&b,data:{estimated_arrival:"5 - 7 business Days",fees:"Free",deposit_limit:"None",supported_banks:"Non-US Banks"},onClick:()=>g(!0),isDisabled:z})]})]})]}),h]})},Zf=[{question:"What is Plaid?",answer:a.jsx(a.Fragment,{children:"Alpaca uses Plaid to verify your bank account information and allow you to link your bank account."})},{question:"What is the deposit / withdrawal limit?",answer:a.jsxs(a.Fragment,{children:["We have a deposit / withdrawal limit of $50,000 per transfer. If you would like to transfer an amount exceeding this limit, please email"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"})]})},{question:"How long does it take to deposit / withdraw in my account?",answer:a.jsx(a.Fragment,{children:"1-3 business days once an ACH transfer is initiated"})},{question:"Why are my funds not available for withdrawal?",answer:a.jsxs(a.Fragment,{children:["Funds from sell transactions take one business day to settle. Withdrawal requests must be submitted only after the funds are fully settled in your account.",a.jsx("br",{}),a.jsx("br",{}),"Additionally, deposited funds are subject to a mandatory 7 business day settlement period. During this time, the funds cannot be withdrawn."]})},{question:"What is Instant ACH Funding?",answer:a.jsxs(a.Fragment,{children:["U.S. customers can trade instantly on ACH deposits up to $3,000 total, when the linked bank account matches Alpaca's records. The eligible deposit amount appears immediately in buying power.",a.jsx("br",{}),a.jsx("br",{}),"Tier 1 (new users): up to $1,000 per transfer",a.jsx("br",{}),a.jsx("br",{}),"Tier 2 (established users with $1,000+ in completed ACH history): up to $3,000 per transfer",a.jsx("br",{}),a.jsx("br",{}),"Only one instant ACH deposit is allowed at a time until it clears, and instant ACH funds cannot be withdrawn until the deposit has fully settled.",a.jsx("br",{}),a.jsx("br",{}),"Please note: Banks linked as micro deposits are not Instant ACH eligible."]})},{question:"Why can't I find my bank on the list?",answer:a.jsx(a.Fragment,{children:"Your bank doesn't support Plaid linking, but you can still transfer funds via wire transfer."})},{question:"Can I connect my Wise bank account?",answer:a.jsx(a.Fragment,{children:"Users can connect their Wise bank account; however, the account must be in USD to transfer funds."})},{question:"Why is my bank link rejected / canceled?",answer:a.jsxs(a.Fragment,{children:["Typically your authentication (for example, your passwords) at your bank changed. Please try relinking your bank account.",a.jsx("br",{}),a.jsx("br",{}),"Additionally, please ensure the bank account you link matches the name on your Alpaca brokerage account, as mismatched ownership is not supported.",a.jsx("br",{}),a.jsx("br",{}),"For further troubleshooting steps, please see"," ",a.jsx("a",{href:"https://plaid.com/trouble-connecting/",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Plaid Troubleshooting"})]})},{question:"Why was my ACH returned?",answer:a.jsxs(a.Fragment,{children:["ACH transfer requests may be denied if there are insufficient settled funds, if the bank link is new and requires verification, or if the bank account name does not match your Alpaca brokerage account.",a.jsx("br",{}),a.jsx("br",{}),"If you have any questions, please contact your bank directly."]})},{question:"What if I cannot link my account through Plaid successfully?",answer:a.jsxs(a.Fragment,{children:["Make sure your browser is up to date, pop-ups are enabled, and 
104you're not using full-screen mode while linking.",a.jsx("br",{}),a.jsx("br",{}),"For further troubleshooting steps, please see"," ",a.jsx("a",{href:"https://plaid.com/trouble-connecting/",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Plaid Troubleshooting"})]})}];function KS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function E3(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KS(Object(n),!0).forEach(function(r){uH(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KS(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mve(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function zve(e,t){if(e==null)return{};var n=Mve(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function dc(e,t){return Ove(e)||gve(e,t)||yve(e,t)||Ave()}function Ove(e){if(Array.isArray(e))return e}function gve(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],o=!0,i=!1,s,c;try{for(n=n.call(e);!(o=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,c=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw c}}return r}}function yve(e,t){if(e){if(typeof e=="string")return ZS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ZS(e,t)}}function ZS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ave(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
105In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var vve=["src","checkForExisting"],Zl={},YS=function(t){var n=document.querySelector('script[src="'.concat(t,'"]'));if(n)return Zl[t]={loading:!1,error:null,scriptEl:n}},QS=typeof window<"u"&&typeof window.document<"u";function xve(e){var t=e.src,n=e.checkForExisting,r=n===void 0?!1:n,o=zve(e,vve),i=t?Zl[t]:void 0;!i&&r&&t&&QS&&(i=YS(t));var s=y.useState(i?i.loading:!!t),c=dc(s,2),l=c[0],p=c[1],u=y.useState(i?i.error:null),d=dc(u,2),b=d[0],f=d[1],m=y.useState(!1),h=dc(m,2),M=h[0],z=h[1];return y.useEffect(function(){if(!(!QS||!t||M||b)){i=Zl[t],!i&&r&&(i=YS(t));var O;i?O=i.scriptEl:(O=document.createElement("script"),O.src=t,Object.keys(o).forEach(function(C){O[C]===void 0?O.setAttribute(C,o[C]):O[C]=o[C]}),i=Zl[t]={loading:!0,error:null,scriptEl:O});var g=function(){i&&(i.loading=!1),p(!1),z(!0)},x=function(S){i&&(i.error=S),f(S)};return O.addEventListener("load",g),O.addEventListener("error",x),document.body.appendChild(O),function(){O.removeEventListener("load",g),O.removeEventListener("error",x),i&&i.loading&&(O.remove(),delete Zl[t])}}},[t]),[l,b]}var _ve=function(t,n,r){var o={};return delete Object.assign(o,t,uH({},r,t[n]))[n],o},Cve=function(t,n){var r={plaid:null,open:!1,onExitCallback:null};if(typeof window>"u"||!window.Plaid)throw new Error("Plaid not loaded");r.plaid=n(E3(E3({},t),{},{onExit:function(p,u){r.open=!1,t.onExit&&t.onExit(p,u),r.onExitCallback&&r.onExitCallback()}}));var o=function(){r.plaid&&(r.open=!0,r.onExitCallback=null,r.plaid.open())},i=function(p){r.plaid&&r.plaid.submit(p)},s=function(p,u){if(!r.open||!r.plaid){u&&u();return}r.onExitCallback=u,r.plaid.exit(p),p&&p.force&&(r.open=!1)},c=function(){r.plaid&&(r.plaid.destroy(),r.plaid=null)};return{open:o,submit:i,exit:s,destroy:c}},qve=function(t,n){var r=_ve(t,"publicKey","key");return Cve(r,n)},Sve="https://cdn.plaid.com/link/v2/stable/link-initialize.js",JS=function(){},dH=function(t){var n=xve({src:Sve,checkForExisting:!0}),r=dc(n,2),o=r[0],i=r[1],s=y.useState(null),c=dc(s,2),l=c[0],p=c[1],u=y.useState(!1),d=dc(u,2),b=d[0],f=d[1],m=(t.product||[]).slice().sort().join(",");y.useEffect(function(){if(!o&&!(!t.token&&!t.publicKey&&!t.receivedRedirectUri)){if(i||!window.Plaid){console.error("Error loading Plaid",i);return}l?.exit({force:!0},function(){return l.destroy()});var z=qve(E3(E3({},t),{},{onLoad:function(){f(!0),t.onLoad&&t.onLoad()}}),window.Plaid.create);return p(z),function(){return z.exit({force:!0},function(){return z.destroy()})}}},[o,i,t.publicKey,t.token,m]);var h=l!=null&&(!o||b),M=function(){t.token||console.warn("react-plaid-link: You cannot call open() without a valid token supplied to usePlaidLink. This is a no-op.")};return{error:i,ready:h,submit:l?l.submit:JS,exit:l?l.exit:JS,open:l?l.open:M}},za;(function(e){e.OPEN="OPEN",e.EXIT="EXIT",e.HANDOFF="HANDOFF",e.SELECT_INSTITUTION="SELECT_INSTITUTION",e.ERROR="ERROR",e.BANK_INCOME_INSIGHTS_COMPLETED="BANK_INCOME_INSIGHTS_COMPLETED",e.IDENTITY_VERIFICATION_PASS_SESSION="IDENTITY_VERIFICATION_PASS_SESSION",e.IDENTITY_VERIFICATION_FAIL_SESSION="IDENTITY_VERIFICATION_FAIL_SESSION"})(za||(za={}));const bH="(display-mode: fullscreen)",Rve=()=>window.matchMedia?.(bH).matches??!1,Nve=()=>{const[e,t]=y.useState(Rve);return y.useEffect(()=>{const n=window.matchMedia?.(bH);if(!n)return;const r=o=>{t(o.matches)};return t(n.matches),n.addEventListener("change",r),()=>n.removeEventListener("change",r)},[]),e},wve={ACH:{withdraw:se.ROUTE_FUNDING_WITHDRAW_ACH,deposit:se.ROUTE_FUNDING_DEPOSIT_ACH},Wire:{withdraw:se.ROUTE_FUNDING_WITHDRAW_WIRE,deposit:se.ROUTE_FUNDING_DEPOSIT_WIRE},CurrencyCloud:{withdraw:se.ROUTE_FUNDING_WITHDRAW_CURRENCYCLOUD,deposit:se.ROUTE_FUNDING_DEPOSIT_CURRENCYCLOUD}},Eve=(e,t)=>
105wve[e][t],Yf=(e,t)=>{const{search:n}=Tt(),r=t??n;return y.useMemo(()=>{const s=new URLSearchParams(r).get("transfer");return!s||s!=="deposit"&&s!=="withdraw"?{next:se.ROUTE_FUNDING,back:se.ROUTE_FUNDING}:{next:Eve(e,s),back:s==="deposit"?se.ROUTE_FUNDING_DEPOSIT:se.ROUTE_FUNDING_WITHDRAW}},[r,e])},Lve="alpaca:plaid-oauth:v1:",Tve=14400*1e3,P8=e=>`${Lve}${e}`,Wve=e=>{try{return localStorage.setItem(P8(e.accountID),JSON.stringify(e)),!0}catch{return!1}},jve=e=>{if(!e)return null;try{const t=localStorage.getItem(P8(e));if(!t)return null;const n=JSON.parse(t);return!n||typeof n.link_token!="string"||!n.link_token||n.accountID!==e||typeof n.expiration!="string"||typeof n.savedAt!="number"||typeof n.search!="string"?null:n}catch{return null}},M2=e=>{if(e)try{localStorage.removeItem(P8(e))}catch{}},kve=(e,t)=>{if(!e?.link_token||e.accountID!==t)return!1;const n=Date.parse(e.expiration);return Number.isNaN(n)?Date.now()-e.savedAt<Tve:n>Date.now()},Pve=e=>({flow:"funding",step:"plaid",currentAccountId:e,product:"live"}),Ive=e=>{if(!e)return;const t={link_session_id:typeof e.link_session_id=="string"?e.link_session_id:void 0};"request_id"in e&&typeof e.request_id=="string"&&(t.request_id=e.request_id),"status"in e&&typeof e.status=="string"&&(t.status=e.status),"error_code"in e&&typeof e.error_code=="string"&&(t.error_code=e.error_code),"error_type"in e&&typeof e.error_type=="string"&&(t.error_type=e.error_type);const n="institution"in e?e.institution:void 0;return n&&typeof n=="object"&&"institution_id"in n&&typeof n.institution_id=="string"&&(t.institution_id=n.institution_id),"accounts"in e&&Array.isArray(e.accounts)&&(t.accounts_count=e.accounts.length,t.accounts=e.accounts.map(r=>({id:r.id,type:r.type??null,subtype:r.subtype??null,verification_status:r.verification_status??null}))),t},Bve=e=>{if(e==null)return;if(typeof e!="object")return{name:"NonError",message:String(e)};if(e instanceof ao)return{name:e.name,message:e.message,code:e.code,http_status:e.status};const t=e,n=t.response;return{name:typeof t.name=="string"?t.name:"Error",message:typeof t.message=="string"?t.message:"Unknown error",code:typeof t.code=="string"?t.code:void 0,http_status:typeof n?.status=="number"?n.status:void 0,http_status_text:typeof n?.statusText=="string"?n.statusText:void 0}},Ci=(e,t,n={})=>{const r=Ive(n.metadata),o=Bve(n.error);window.env.ENV!=="PROD"&&console.error(`Plaid Error: ${t}`,{error:n.error,metadata:r});const i=new Error(o?`${t} (${o.name}: ${o.message})`:t);n.error instanceof Error&&n.error.stack&&(i.stack=n.error.stack);const s=n.metadata&&"request_id"in n.metadata?n.metadata.request_id:void 0;Nt(i,{level:"error",tags:{...Pve(e),link_session_id:n.linkSessionId,request_id:s},extra:{error:o,metadata:r,message:t}})},Dve=e=>{Fo({category:"plaid",level:"warning",message:`Plaid ERROR event: ${e.error_code??"unknown"}`,data:{error_code:e.error_code,error_type:e.error_type,link_session_id:e.link_session_id}})},Yl=e=>{j0.dispatch("plaid_event",JSON.stringify(e))},Fve=e=>{j0.dispatch("plaid_finished",JSON.stringify(e))},Hve=e=>{j0.dispatch(e?"plaid_oauth_session_saved":"plaid_oauth_session_save_failed",{is_oauth_capable:e})},Uve=e=>{j0.dispatch("plaid_oauth_resume_detected",e)},Vve=()=>{j0.dispatch("plaid_oauth_resume_auto_opened",{})},Xve=e=>{j0.dispatch("plaid_oauth_resume_unavailable",e)},$ve=e=>{j0.dispatch("plaid_oauth_resume_token_expired",e)},eR=e=>{j0.dispatch("plaid_link_validation_failed",e)},Gve=e=>{j0.dispatch("plaid_auth_status_failed",e)},Kve=e=>{j0.dispatch("plaid_relationship_failed",e)},Zve=e=>{j0.dispatch("plaid_duplicate_success_suppressed",e)}
105,fH=({accountID:e,onExitClean:t,onExitError:n,beforeExit:r,onInvalidLinkToken:o})=>({onEvent:(c,l)=>{let p;switch(c){case za.OPEN:{p={event:za.OPEN,view_name:l.view_name};break}case za.HANDOFF:{p={event:za.HANDOFF,view_name:l.institution_name};break}case za.EXIT:{p={event:za.EXIT,exit_status:l.exit_status,error_code:l.error_code,error_type:l.error_type,institution_name:l.institution_name};break}case za.ERROR:{p={event:za.ERROR,error_code:l.error_code,error_message:l.error_message,error_type:l.error_type,institution_name:l.institution_name},Dve(l);break}case"OPEN_OAUTH":{p={event:"OPEN_OAUTH",view_name:l.view_name,institution_name:l.institution_name};break}case"FAIL_OAUTH":{p={event:"FAIL_OAUTH",error_code:l.error_code,error_type:l.error_type,error_message:l.error_message,institution_name:l.institution_name};break}}p&&Yl(p)},onExit:(c,l)=>{if(r?.(),!c){t();return}if(c.error_code==="INVALID_LINK_TOKEN"&&o){o(l);return}Ci(e,`Plaid Link error: ${c.error_code}`,{error:c,metadata:l,linkSessionId:l.link_session_id}),We(`Plaid encountered an error: ${c.error_code}`),n()}}),mH=({accountID:e,getCurrentRelationship:t,onStatusChange:n,clearSession:r,onCompleted:o})=>{const i=bt(),s=y.useRef(!1);return{handlePlaidSuccess:async(l,p)=>{if(s.current){Zve({link_session_id:p?.link_session_id});return}s.current=!0;const u=p?.link_session_id;if(n("processing"),Yl({event:"LINK_SUCCESS_RECEIVED",link_session_id:u,accounts_count:p?.accounts?.length??0,institution_name:p?.institution?.name}),!p?.accounts?.length){const h=p?"empty_accounts":"metadata_missing";eR({reason:h,link_session_id:u}),Ci(e,`Plaid Link validation failed: ${h}`,{metadata:p,linkSessionId:u}),We("Plaid encountered an error: unable to retrieve account information"),s.current=!1,n("error");return}const d=p.accounts.at(0);if(!d?.id){eR({reason:"missing_account_id",link_session_id:u}),Ci(e,"Plaid account ID is missing",{metadata:p,linkSessionId:u}),We("Plaid encountered an error: account ID is missing"),s.current=!1,n("error");return}const b=t();let f=d.verification_status??"";if(!f&&b?.id)try{f=(await i.fetchQuery({queryKey:e0.funding.plaidAuth(d.id),queryFn:()=>Lne(d.id)}))?.verification_status??"",Yl({event:"AUTH_STATUS_CHECKED",verification_status:f,plaid_account_id:d.id})}catch(h){Gve({plaid_account_id:d.id}),Ci(e,"Failed to fetch Plaid auth status",{error:h,metadata:p,linkSessionId:u})}const m={plaid:{public_token:l,account_id:d.id,name:d.name,mask:d.mask,verification_status:f}};try{b?.id?(await Bne({accountID:e,relationshipID:b.id,body:m}),Yl({event:"RELATIONSHIP_VERIFIED",verification_status:f,relationship_id:b.id})):(await Ine(e,m),Yl({event:"RELATIONSHIP_CREATED",verification_status:f,account_id:d.id}))}catch(h){Kve({error_message:h instanceof Error?h.message:String(h),verification_status:f}),Ci(e,"Failed to create or verify bank relationship",{error:h,metadata:p,linkSessionId:u}),We("Plaid encountered an error: failed to link bank account"),r(),n("error");return}r(),n("completed"),S0("Account linked successfully!"),Fve({event:"FINISHED",verification_status:f,account_id:d.id}),o();try{await i.invalidateQueries({queryKey:e0.funding.allRelationships.all()})}catch(h){Ci(e,"Failed to invalidate relationships cache after successful link",{error:h,linkSessionId:u})}}}},Yve=()=>{const e=M0(),{search:t}=Tt(),n=Yf("ACH"),[r,o]=y.useState("idle"),{currentAccount:i}=N0({liveOnly:!0}),s=i?.id??"",{details:c}=N1(),l=Nve(),{ach:p}=Ir({account:i,countryOfTaxResidence:c?.country_of_tax_residence||""}),u=p?.relationships?.at(0),d=y.useRef(u);y.useEffect(()=>{d.current=u},[u]);const b=y.useMemo(()=>new URLSearchParams(t).get("micro_deposit_verification_required")==="true",[t]),m=!!y.useRef(new URLSearchParams(window?.location?.search??"").get("oauth_state_id")??"").current;y.useEffect(()=>{m&&e.replace(`${se.ROUTE_FUNDING_LINK_ACH_OAUTH}${window.location.search}`)},[m,e]);const{data:h}=Fre({accountID:s,options:{enabled:!!s&&!m,refetchOnMount:"always"}}),M=h?.link_token??null,{handlePlaidSuccess:z}=mH({accountID:s,getCurrentRelationship:()=>d.current,onStatusChange:o,clearSession:()=>M2(s),onCompleted:()=>{setTimeout(()=>{e.push(n.next)},1e3)}}),{onEvent:O,onExit:g}
105=fH({accountID:s,beforeExit:()=>M2(s),onExitClean:()=>e.push(n.back),onExitError:()=>e.push(n.back)}),{open:x,ready:C}=dH({token:M,onSuccess:z,onExit:g,onEvent:O,userLegalName:i?.name,userEmailAddress:i?.email});return{status:r,isPlaidReady:C,isVerifyingMicroDeposit:b,showAlreadyLinked:!!u,isFullscreen:l,onOpenPlaid:()=>{if(h?.link_token){const A=Wve({link_token:h.link_token,expiration:h.expiration,accountID:s,search:window.location.search,savedAt:Date.now()});Hve(A),A||Ci(s,"Failed to persist Plaid OAuth resume session")}o("plaid_open"),x()},onBack:()=>{e.push(n.back)},isLoading:!i||!c||p.isLoading,isRedirectingToOAuth:m}},hH=({status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:r,isFullscreen:o,onOpenPlaid:i,onBack:s})=>a.jsx("div",{className:"w-full max-w-lg rounded border border-gray-200 p-4",children:e==="completed"?a.jsx("div",{className:"py-4",children:a.jsx(V,{className:"font-bold text-xl",children:"Account linked successfully! You will be redirected momentarily."})}):e==="plaid_open"||e==="processing"?a.jsxs("div",{className:"py-4",children:[a.jsx(Yt,{className:"mb-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["If you're experiencing issues connecting to your Plaid account, please ensure that ",a.jsx("b",{children:"pop-ups are enabled"}),"."]})]}),variant:"warning"}),a.jsx(V,{className:"font-bold text-xl",children:"Connection pending, please wait. This should only take a few moments."})]}):e==="error"?a.jsxs("div",{className:"py-4",children:[a.jsx(Yt,{className:"mb-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["Something went wrong while linking your bank account. Please try again. If the issue persists, contact"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"})]})]}),variant:"danger"}),a.jsxs(ue,{onClick:s,variant:"secondary",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Go Back"]})]}):r&&!n?a.jsxs(a.Fragment,{children:[a.jsx(V,{className:"pb-4 font-bold text-xl",children:"Bank account already linked"}),a.jsx(V,{className:"pb-4",children:"Only one bank account can be linked at a time. To link a new bank please unlink the existing bank account."}),a.jsxs(ue,{variant:"secondary",onClick:s,children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]})]}):a.jsxs(a.Fragment,{children:[a.jsx(V,{className:"font-bold text-xl",children:n?"Plaid needs verification that you received a micro-deposit to your bank account":"Securely link your bank account to Alpaca via Plaid"}),o?a.jsx(Yt,{className:"mt-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["Plaid can't open its secure bank sign-in window while your browser is in ",a.jsx("b",{children:"full-screen mode"}),". Exit full-screen mode to continue."]})]}),variant:"warning"}):null,a.jsx(ue,{onClick:i,disabled:!t||o,className:"mt-4 w-full",children:t?n?"Verify Micro-Deposit":"Open Plaid":"Plaid is Loading..."})]})}),Qve=({status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:r,isFullscreen:o,onOpenPlaid:i,onBack:s})=>a.jsxs(tn,{title:"Direct Bank Transfer (ACH)",subtitle:"Link a bank account to deposit and withdraw funds through Plaid.",faq:a.jsx(en,{faq:Zf}),children:[a.jsxs(ue,{onClick:s,variant:"secondary",className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"})," Back"]}),a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Plaid Connection"}),a.jsx(Yt,{className:"mb-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["Note: Your bank account needs to ",a.jsx("b",{children:"match"})," the name of your Alpaca brokerage account."]})]}),variant:"info"}),a.jsx(hH,{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:r,isFullscreen:o,onOpenPlaid:i,onBack:s})]}),Jve=()=>{const{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:r,isFullscreen:o,onOpenPlaid:i,onBack:s,isLoading:c,isRedirectingToOAuth:l}=Yve();return c||l?a.jsx(xt,{}):a.jsx(Qve,{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:r,isFullscreen:o,onOpenPlaid:i,onBack:s})},Qf=({from:e,to:t,className:n})=>a.jsx("div",{className:n,children:[e,t].map((r,o)=>a.jsxs("div",{className:s1(o===0&&"mb-4"),children:[a.jsxs(V,{className:"pb-1",children:[o===0?"Transfer From":"Transfer To","
105:"]}),a.jsxs("div",{className:"flex min-h-16 items-center justify-start gap-4 rounded-md border border-gray-200 px-4 py-2",children:[r.imgSrc?a.jsx("img",{className:"h-[40px] w-[40px]",src:r.imgSrc,alt:`${r.name} logo`}):a.jsx(Qe,{name:"BuildingLibrary",size:"xl",className:"h-10 w-10"}),a.jsxs(V,{children:[a.jsx("span",{className:"font-semibold",children:r.name})," ",a.jsxs("span",{children:["(",r.account,")"]})]})]})]},r.name))}),exe="Amount must be a number",FO=e=>e.replace(/[^0-9.]+/g,""),txe=s0().refine(e=>!Number.isNaN(Number(FO(e))),exe).refine(e=>Number(FO(e))>=0,"Amount must be positive"),HO=e=>{if(e===void 0||e==="")return;const t=e.replace(/[^0-9.-]/g,"");if(t===""||t==="-"||t===".")return;const n=Number(t);return Number.isNaN(n)?void 0:n},L3=e=>HO(e)?e:void 0,I8=J0({distribution_reason:s0().default(""),fed_pct:s0().default(""),state_pct:s0().default("")}).superRefine(({distribution_reason:e,fed_pct:t,state_pct:n},r)=>{e||r.addIssue({path:["distribution_reason"],message:"Please select a withdrawal reason.",code:"custom"});const o=HO(t),i=HO(n);[["fed_pct",t,o],["state_pct",n,i]].forEach(([c,l,p])=>{if(p===void 0){l!==""&&r.addIssue({path:[c],message:"Enter a valid percentage.",code:"custom"});return}p<0?r.addIssue({path:[c],message:"Withholding must be at least 0%.",code:"custom"}):p>100&&r.addIssue({path:[c],message:"Withholding cannot exceed 100%.",code:"custom"})});const s=c=>c!==void 0&&c>0&&c<=100;s(o)&&s(i)&&o+i>100&&r.addIssue({path:[],message:"Combined federal and state withholding cannot exceed 100%.",code:"custom"})}),Jf=J0({amount:txe,reason:x1(FF).optional(),reason_details:s0().optional(),ira:I8.optional()}),B8=({fields:e,refinementContext:t,withdrawable:n})=>{const r=oa(e.amount);r>0&&r>n&&t.addIssue({path:["amount"],message:`Cannot withdraw more than ${U0(n,{acceptZero:!0})}.`,code:"custom"})},oa=e=>{if(!e)return 0;if(typeof e=="string"){const t=FO(e);return Number(t)}return e},em=({direction:e,isSubmitEnabled:t,isConfirmDisabled:n,setIsSubmitChecked:r,isSubmitChecked:o,amount:i})=>a.jsx("div",{className:"py-4",children:o?a.jsxs("div",{children:[a.jsxs(V,{className:"pb-2 text-center font-semibold text-lg",children:["Initiate ",e," of $",i,"?"]}),a.jsxs("div",{className:"flex gap-4",children:[a.jsx(ue,{variant:"red",className:"w-full",onClick:()=>r(!1),type:"button",children:"Cancel"}),a.jsx(ue,{disabled:!t,className:"w-full",type:"submit",children:"Yes"})]})]}):a.jsx(ue,{onClick:()=>r(!0),disabled:n,type:"button",className:"w-full",children:"Confirm"})}),nxe=[500,1e3,1e4],Tc=({form:e,withdrawableAmount:t,isInputDisabled:n})=>{const{control:r,watch:o,setValue:i,formState:{errors:s}}=e,c=oa(o("amount")),l=r1(c),p=typeof t<"u",u=p?c>0&&c>t:!1,d=p?U0(t,{acceptZero:!0}):"",b=f=>()=>{i("amount",f,{shouldValidate:!0,shouldDirty:!0,shouldTouch:!0})};return a.jsxs(a.Fragment,{children:[a.jsxs("div",{children:[a.jsx(T0,{label:"Amount",error:!!s.amount,children:a.jsx(a0,{name:"amount",control:r,rules:{required:!0},render:({field:f})=>a.jsx(o0,{disabled:n,leftIcon:a.jsx(V,{children:"$"}),...p&&{rightIcon:a.jsxs(V,{className:"text-gray-500",children:[d," available to withdraw"]})},...EAe({field:f})})})}),u&&a.jsx(Yt,{variant:"danger",message:`Cannot withdraw more than ${d}. Some deposits take
106            up to 7 days to settle, after which they will be made available for
107            withdrawal.`,className:"mt-2"})]}),a.jsx("div",{className:"flex gap-4 py-4",children:nxe.map(f=>{const m=r1(f);return a.jsxs(ue,{type:"button",onClick:b(m),variant:m===l?"default":"secondary",disabled:n,children:["$",m]},f)})})]})},rxe=()=>{const e=M0(),[t,n]=y.useState(!1),[r,o]=y.useState(!0),{currentAccount:i}=N0({liveOnly:!0}),{details:s}=N1(),{ach:c}=Ir({account:i,countryOfTaxResidence:s?.country_of_tax_residence||""}),l=Of({accountID:i?.id||"",options:{enabled:!!i?.id}}),p=gre({accountID:i?.id||"",options:{enabled:!!i?.id}}),u=c.relationships.find(q=>q.status!=="CANCELED"&&q.status!=="REJECTED"),d=!!u,b=t1({resolver:A1(Jf),mode:"onBlur"}),f=b.watch("amount"),m=oa(f),h=m<=0,M={imgSrc:"/resources/images/logo-collapsed.svg",name:"Alpaca Account",account:i?.account_number??""},z=()=>{e.push(se.ROUTE_FUNDING_DEPOSIT)},O=b0(q=>(o(!1),Vg(i?.id||"",{transfer_type:"ach",direction:"INCOMING",relationship_id:u?.id||"",amount:String(q),...LAe(i)})),{onSuccess:()=>{j0.dispatch("deposit_submitted_v2",JSON.stringify({amount:m??"-"})),S0("Transfer created"),l.refetch(),p.refetch(),e.push(se.ROUTE_FUNDING_HISTORY)},onError:q=>{const A=Q0(q);We(`An error occurred trying to deposit funds: ${A}`),o(!0)}}),g=({amount:q})=>{O.mutate(oa(q))},x=()=>{We("Please enter a valid amount")},C=()=>a.jsxs(ue,{variant:"secondary",onClick:z,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]}),S=!i||!s||c.isLoading||p.isLoading;return a.jsx(tn,{title:"Deposit Funds via ACH",subtitle:"Deposit funds into your account using your ACH connection.",className:"p-2",faq:a.jsx(en,{faq:Zf}),children:S?a.jsx(dt,{className:"mx-auto"}):d?a.jsxs(a.Fragment,{children:[a.jsx(C,{}),a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Deposit Funds:"}),a.jsxs("form",{onSubmit:b.handleSubmit(g,x),className:"w-full max-w-lg rounded border border-gray-200 p-4",children:[p.data?.eligible&&a.jsx(Yt,{className:"mb-4",variant:"success",message:`Your account qualifies for Instant Funding up to $${Number(p.data.current_tier.transfer_limit).toLocaleStr
107ing()}, one settled transaction at a time. Accounts linked via micro-deposits are not eligible.`}),a.jsx(Yt,{variant:"info",className:"mb-4",message:"Note: You will not be able to withdraw newly deposited money for 6 business days. Alpaca partners with BMO Harris Bank to process ACH transfers."}),a.jsx(Qf,{from:{name:u.brand_name,account:u.account_name??"",imgSrc:u.logo},to:M,className:"mb-8"}),a.jsx(Tc,{form:b,isInputDisabled:t}),a.jsx(em,{direction:"deposit",isSubmitChecked:t,setIsSubmitChecked:n,isSubmitEnabled:r,isConfirmDisabled:h,amount:f})]})]}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{children:"No ACH connection Found."}),a.jsx(C,{})]})})},axe=J0({account_number:s0().optional(),iban:s0().optional(),bic_swift:s0().optional(),sort_code:s0().optional(),aba:s0().optional(),bsb_code:s0().optional(),bank_code:s0().optional(),branch_code:s0().optional(),clabe:s0().optional(),cnaps:s0().optional(),ifsc:s0().optional()}),oxe=["Austria","Belgium","Bulgaria","Canada","Croatia","Czech Republic","Denmark","Estonia","Finland","France","Germany","Greece","Hungary","Ireland","Italy","Latvia","Lithuania","Luxembourg","Netherlands","Norway","Poland","Portugal","Romania","Slovakia","Slovenia","Spain","Sweden","United Kingdom","Vatican"],D8=[{question:"Does Alpaca charge for Local Currency Transfers?",answer:a.jsx(a.Fragment,{children:"Alpaca charges a 1.5% transaction (maximum $40) fee for both deposits and withdrawals."})},{question:"Is my region supported?",answer:a.jsxs(a.Fragment,{children:["The following regions support local currency transfer:",a.jsx("ul",{className:"ml-6 list-disc pt-2",children:oxe.map(e=>a.jsx("li",{children:e},e))})]})},{question:"What if my region is not supported?",answer:a.jsx(a.Fragment,{children:"You can still send your funds through a traditional international wire transfer."})},{question:"How do I delink my current bank account?",answer:a.jsxs(a.Fragment,{children:["We do not currently support delinking through the dashboard, but our team can complete this for you. Please reach out to Support via chat or by email at"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"}),"."]})},{question:"Does it work with my Revolut account?",answer:a.jsx(a.Fragment,{children:"Revolut is not currently supported by CurrencyCloud. You can fund your account using a traditional wire transfer instead."})}],ixe=[{question:"How does Local Currency Transfer work?",answer:a.jsxs(a.Fragment,{children:["Alpaca partners with CurrencyCloud, Visa's international payment solution, to enable faster and cheaper international transfers than traditional wires.",a.jsx("br",{}),a.jsx("br",{}),"You can transfer funds from your local bank to Alpaca's local bank account in your country. Once received, your Alpaca account is credited in USD - faster and more secure than traditional international wires."]})},...D8],sxe=[{question:"How does Local Currency Transfer work?",answer:a.jsxs(a.Fragment,{children:["Alpaca partners with CurrencyCloud, Visa's international payment solution, to enable faster and cheaper international transfers than traditional wires.",a.jsx("br",{}),a.jsx("br",{}),"You can withdraw funds from your Alpaca account to your local bank through Alpaca's local bank account in your country. Once processed, the funds are delivered to your bank in your local currency—faster and more secure than traditional international wires."]})},...D8],cxe={account_number:"Account Number",iban:"IBAN",bic_swift:"BIC/SWIFT code",sort_code:"Sort Code",aba:"ABA Routing Number",bsb_code:"Bank State Branch (BSB) Code",bank_code:"Bank Code",branch_code:"Branch Code",clabe:"CLABE (Clave Bancaria Estandarizada)",cnaps:"CNAPS (China National Advanced Payment System) ",ifsc:"IFSC (Indian Financial System Code)"},lxe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{details:n}=N1(),{currencyCloud:r}=Ir({account:t,countryOfTaxResidence:n?.country_of_tax_residence||""}),{data:o}=sre({accountID:t?.id||"",options:{enabled:!!t?.id}}),i=y.useMemo(()=>o?.required_details?.at(0),[o?.required_details]),s=t1({resolver:A1(axe.superRefine((b,f)=>
107{i&&Object.entries(i).forEach(([m,h])=>{const M=b[m]??"",z=h?new RegExp(h):null;if(!z)return;!z.test(M)&&f.addIssue({path:[m],code:"custom",message:`${k0.startCase(m)} must match (${z})`})})})),mode:"onChange"}),c=Yf("CurrencyCloud"),l=b0(async b=>{await gte(t?.id||""),await _te(t?.id||"",b)},{onSuccess:()=>{S0("Account linked successfully"),r.refetchAccount(),r.refetchStatus(),e.push(c.next)},onError:b=>{const f=Q0(b);We(`CurrencyCloud error: ${f}`)}}),p=()=>e.push(c.back),u=b=>{l.mutate(b)},d=b=>{We("Invalid form, please check the form for errors")};return i?a.jsxs(tn,{title:"Link CurrencyCloud",subtitle:"Link your bank via CurrencyCloud",faq:a.jsx(en,{faq:D8}),children:[a.jsxs(ue,{onClick:p,variant:"secondary",className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"})," Back"]}),a.jsx(V,{className:"mb-4 w-full max-w-lg",children:"Alpaca has partnered with CurrencyCloud to facilitate international deposits and withdrawals, faster and cheaper than traditional wire."}),a.jsx("div",{className:"w-full max-w-lg rounded border border-gray-200 p-4",children:a.jsxs("form",{onSubmit:s.handleSubmit(u,d),children:[a.jsx(V,{className:"pb-4 font-semibold",children:"Bank Information"}),i?.iban?a.jsx(Yt,{variant:"info",message:a.jsxs("span",{children:["Please ensure your IBAN code is matching with your country of tax residence."," ",a.jsx(g1,{href:"https://support.currencycloud.com/hc/en-gb/articles/360017418760-IBAN-Formats-by-Country",children:"For more information."})]}),className:"mb-8"}):null,Object.entries(i).filter(([b,f])=>!!f).map(([b])=>{const f=cxe[b]??k0.startCase(b),m=!!s.formState.errors[b],h=s.formState.errors[b]?.message??"";return a.jsx("div",{className:"mb-2",children:a.jsx(T0,{label:f,required:!0,error:m,errorMsg:h,children:a.jsx(a0,{name:b,control:s.control,render:({field:M})=>a.jsx(o0,{...M,placeholder:"eg. HU93116000060000000012345676"})})})},b)}),a.jsx(ue,{type:"submit",className:"mt-4 w-full",children:"Submit"})]})})]}):a.jsx(xt,{})},pxe=["account_number","account_holder_name","routing_code","routing_code_type","bank_name","bank_address"],uxe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),n=t?.account_type==="ira",{data:r,isLoading:o}=gP({accountID:t?.id||"",options:{enabled:!!t?.id&&!n,refetchOnMount:!0}}),i=Object.fromEntries(pxe.map(p=>{const u=k0.startCase(p),d=r?.[p]||"";return[u,d]})),s=Object.entries(i).map(([p,u])=>`${p}: ${u}`).join(`
108`),c=p=>async()=>{await navigator.clipboard.writeText(p),S0("Copied to clipboard")},l=()=>e.push(se.ROUTE_FUNDING_DEPOSIT);return n?a.jsx(Vn,{to:se.ROUTE_FUNDING_DEPOSIT}):o?a.jsx(xt,{}):a.jsxs(tn,{title:"Local Currency Transfer",subtitle:"Deposit Funds via CurrencyCloud",faq:a.jsx(en,{faq:ixe}),children:[a.jsxs(ue,{variant:"secondary",onClick:l,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back to Deposit"]}),a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"CurrencyCloud Wire Instructions"}),a.jsx(Yt,{className:"mb-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["For European users, your bank may charge you to send over SWIFT. Due to Brexit some banks may charge additional fees, even though the European Payment Council has extended the UK's membership to SEPA (European rails). For any questions please reach out to"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"}),"."]})]}),variant:"info"}),a.jsxs("div",{className:"w-full max-w-lg rounded border border-gray-200 p-4",children:[a.jsx("div",{className:"rounded bg-gray-100 p-4 pb-0",children:Object.entries(i).map(([p,u])=>a.jsxs("div",{className:"flex items-center justify-between pb-4",children:[a.jsxs("div",{className:"",children:[a.jsx(V,{className:"color-gray-500",children:p}),a.jsx(V,{className:"font-semibold",children:u})]}),a.jsx(ue,{variant:"ghost",onClick:c(u),children:a.jsx(Qe,{name:"ClipboardDocumentList",size:"sm"})})]},p))}),a.jsxs(ue,{className:"mt-2 ml-auto",variant:"alternate",onClick:c(s),children:["Copy All Instructions",a.jsx(Qe,{className:"ml-2",name:"ClipboardDocumentList"})]}),a.jsx(V,{className:"py-4",children:"Alpaca has partnered with CurrencyCloud to facilitate you funding your account faster and cheaper than traditional wire."}),a.jsx(V,{children:"Please make a local transfer from your favorite bank account / mobile banking app to the account details above. Your funds will be sent to Alpaca's bank account in your country, and as soon as the funds hit our account we will credit your Alpaca account with the funds."}),a.jsx(V,{className:"py-4",children:"Alpaca charges a 1.5% (maximum $40) transaction fee on deposits. Minimum deposit equivalent to $2.00."})]})]})},F8=()=>a.jsx(Yt,{variant:"warning",message:a.jsxs("span",{children:["Your account is blocked from initiating Wire Transfers.",a.jsx("br",{}),"Please reach out to"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"}),"."]})}),MH=({className:e})=>a.jsx(Yt,{variant:"info",className:e,message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),"Funds have to be received and sent in USD. We do not convert funds or reimburse for any conversion that may inadvertently happen. Alpaca does not accept wire transfers from, or issue wire transfers to, third parties. As such, the name and address on the account of both the initiator and recipient of wire transfers coming to or being sent from Alpaca must be the same."]})}),dxe=J0({isInternational:KG(),name:j1,account_number:j1,bank_code:j1,bank_statement:GG(File).refine(e=>!!e,"Bank statement is required.").refine(e=>e.size<=is,Ab).refine(e=>ss.includes(e?.type),vb),bank_code_type:x1(["ABA","BIC"]).optional(),country:s0().optional(),state_province:s0().optional(),postal_code:s0().optional(),city:s0().optional(),street_address:s0().optional(),additional_information:s0().optional()}).superRefine(({isInternational:e,bank_code_type:t,country:n,state_province:r,postal_code:o,city:i,street_address:s},c)=>{e&&(t||c.addIssue({code:"custom",message:"Bank code type is required for international wires.",path:["bank_code_type"]}),n||c.addIssue({code:"custom",message:"Country is required for international wires.",path:["country"]}),r||c.addIssue({code:"custom",message:"State/Province is required for international wires.",path:["state_province"]}),o||c.addIssue({code:"custom",message:"Postal code is required for international wires.",path:["postal_code"]}
108),i||c.addIssue({code:"custom",message:"City is required for international wires.",path:["city"]}),s||c.addIssue({code:"custom",message:"Street address is required for international wires.",path:["street_address"]}))}),bxe=({form:e,countryList:t})=>{const{setError:n,setValue:r,clearErrors:o,formState:{errors:i},watch:s,register:c}=e,l=L2({maxFiles:1,maxSize:2e7,onDrop:f=>{f.length!==0&&r("bank_statement",f[0])},onDropRejected:f=>{f.length>0&&f[0]?.errors[0]?.code==="file-too-large"&&n("bank_statement",{message:"File is too large"})}}),p=()=>{r("bank_statement",void 0),o("bank_statement")},u=f=>()=>{r("isInternational",f),r("bank_code_type",f?"BIC":"ABA")},d=s("bank_statement"),b=s("isInternational");return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"mb-4",children:a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(ue,{type:"button",onClick:u(!1),variant:b?"ghost":"green",children:"US bank"}),a.jsx(ue,{type:"button",onClick:u(!0),variant:b?"green":"ghost",children:"International bank"})]})}),a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:"Bank Name",error:!!i.name,errorMsg:i.name?.message,required:!0,children:a.jsx(o0,{placeholder:"Example Bank",...c("name",{required:"Required"})})})}),a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:"Account Number",error:!!i.account_number,errorMsg:i.account_number?.message,required:!0,children:a.jsx(o0,{placeholder:"123456789",...c("account_number",{required:"Required"})})})}),a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:b?"SWIFT/BIC Code":"Routing Number",error:!!i.bank_code,errorMsg:i.bank_code?.message,required:!0,children:a.jsx(o0,{placeholder:"EXAMPLE1234",...c("bank_code",{required:"Required"})})})}),a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:"Bank Statement",error:!!i.bank_statement,errorMsg:i.bank_statement?.message,required:!0,children:a.jsxs("div",{...l.getRootProps(),className:"my-4 flex cursor-pointer items-center justify-center rounded border-2 border-gray-900 border-dashed p-5 transition-all hover:bg-gray-300",children:[a.jsx("input",{placeholder:"Bank Statement",...c("bank_statement",{required:"Required"}),...l.getInputProps()}),d?.name?a.jsx(ue,{"aria-label":`Remove document ${d?.name}`,onClick:p,className:"m-2 mr-3",children:a.jsx(Qe,{name:"Trash",size:"sm"})}):a.jsx(Qe,{name:"ArrowDownTray",size:"sm",variant:"line","aria-label":"upload-document",className:"m-2"}),a.jsx("div",{className:"flex items-center justify-center font-medium text-gray-600",children:d?.name||"Drag and drop here, or click to select file."})]})})}),b&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:"Country",error:!!i.country,errorMsg:i.country?.message,required:!0,children:a.jsx(f1,{multiple:!1,className:"w-full",options:t.map(({key:f,label:m})=>({value:f,label:m})),id:"country",value:s("country"),onChange:f=>r("country",f)})})}),a.jsx("div",{className:"mb-4",children:a.jsx(T0,{label:"Street Address",error:!!i.street_address,errorMsg:i.street_address?.message,required:!0,children:a.jsx(o0,{placeholder:"123 Main St",...c("street_address",{required:"Required"})})})}),a.jsxs("div",{className:"mb-4 flex gap-4",children:[a.jsx("div",{children:a.jsx(T0,{label:"City",error:!!i.city,errorMsg:i.city?.message,required:!0,children:a.jsx(o0,{placeholder:"San Francisco",...c("city",{required:"Required"})})})}),a.jsx("div",{children:a.jsx(T0,{label:"State",error:!!i.state_province,errorMsg:i.state_province?.message,required:!0,children:a.jsx(o0,{placeholder:"CA",...c("state_province",{required:"Required"})})})}),a.jsx("div",{children:a.jsx(T0,{label:"Postal Code",error:!!i.postal_code,errorMsg:i.postal_code?.message,required:!0,children:a.jsx(o0,{placeholder:"94105",...c("postal_code",{required:"Required"})})})})]}),a.jsx("div",{children:a.jsx(T0,{label:"Additional Information",error:!!i.additional_information,errorMsg:i.additional_information?.message,children:a.jsx(o0,{placeholder:"Enter more information here",...c("additional_information")})})})]})]})},H8=[{question:"Does Alpaca charge for wire transfers?",answer:a.jsxs(a.Fragment,{children:["Incoming wires are free. Outgoing wire fees are $25 for U.S. bank transfers and $50 for Non-U.S. bank transfers.",a.jsx("br",{}),a.jsx("br",{}),"Please see the"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/library/BrokFeeSched.pdf",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Fee Schedule"}),"."]})},{question:"How long does it take to deposit in my account?",answer:a.jsxs(a.Fragment,{children:["U.S. bank wires typically take 2–3 business days, depending on your bank.",a.jsx("br",{}),a.jsx("br",{}),"Non-U.S. bank wires can take up to 7 business days, depending on the intermediary bank used by your bank."]})},{question:"Can I transfer funds from another person into my account?",answer:a.jsx(a.Fragment,{children:"Only transfers made from an account in the same name as the Alpaca client are supported. Third-party transfers are not accepted."})},{question:"What is the withdrawal limit?",answer:a.jsxs(a.Fragment,{children:["We have a withdrawal limit of $50,000 per transfer. If you would like to transfer an amount exceeding this limit, please email"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"})]})},{question:"What should I do if my wire transfer has not been posted to my Alpaca account?",answer:a.jsxs("div",{children:["Common reasons for delays or issues with international wires include:",a.jsxs("ul",{className:"my-4 list-outside list-disc pl-6",children:[a.jsx("li",{children:"Missing Memo Instru
108ctions"}),a.jsx("li",{children:"Country Restrictions"}),a.jsx("li",{children:"Intermediary Routing Delays"})]}),"If your wire deposit has not been posted within 7 business days, please email"," ",a.jsx(g1,{href:"mailto:[email protected]",children:"[email protected]"})," ","with a PDF wire confirmation document."]})},{question:"Is my bank supported for international wire transfers?",answer:a.jsx(a.Fragment,{children:"Neither the intermediary nor your bank should be on our restricted country list."})},{question:"What else do I need to know for international wire transfers?",answer:a.jsxs(a.Fragment,{children:["Most international banks use an intermediary or correspondent bank. For outgoing wires, we require details for both the intermediary bank and the FFC (For Further Credit) instructions for your bank and account.",a.jsx("br",{}),a.jsx("br",{}),"Some countries or banks require or recommend an IBAN for successful wire transfers."," ",a.jsx("a",{href:"https://www.iban.com/iban-mandatory",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Check region-specific requirements"}),"."]})}],fxe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{details:n}=N1(),{wire:r}=Ir({account:t,countryOfTaxResidence:n?.country_of_tax_residence||""}),o=t?.capabilities?.bank_linkable_status==="disallowed",i=t1({mode:"onChange",resolver:A1(dxe),defaultValues:{bank_code_type:"ABA"}}),s=Yf("Wire"),c=b0(({bank:f,bankStatement:m})=>Promise.all([ZG({accountID:t?.id||"",file:m}),YG({accountID:t?.id||"",bank:f})]),{onSuccess:()=>{S0("Bank linked successfully"),r.refetch(),e.push(s.next)},onError:f=>{const m=Q0(f);We(`Failed to link bank: ${m}`,{autoClose:!1})}}),l=()=>{e.push(s.back)},p=f=>{const{isInternational:m,bank_statement:h,...M}=f;c.mutate({bank:{...M,bank_code_type:m?"BIC":"ABA"},bankStatement:h})},u=f=>{We("Invalid form. Please check the form for errors.")},d=i.watch("isInternational"),b=y.useMemo(()=>{const f=zpe();return Object.keys(l3.data).map(m=>({key:f[m],label:l3.data[m].name})).filter(m=>m.key!=="USA").sort((m,h)=>m.label>h.label?1:-1)},[]);return y.useEffect(()=>{const m=new URLSearchParams(window?.location?.search??"").get("international")==="true";i.setValue("isInternational",m)},[window?.location?.search,i.setValue]),!t||!n?a.jsx(xt,{}):a.jsxs(tn,{title:"Link Bank for Wire Transfers",subtitle:"Link a bank account to withdraw funds via wire transfer.",className:"p-2",faq:a.jsx(en,{faq:H8}),children:[a.jsxs(ue,{onClick:l,variant:"secondary",className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"})," Back"]}),o?a.jsx(F8,{}):a.jsxs("form",{onSubmit:i.handleSubmit(p,u),className:"w-full max-w-lg rounded border border-gray-200 p-4",children:[a.jsx(V,{className:"pb-4 font-semibold",children:"Bank Information"}),d&&a.jsx(MH,{className:"mb-8"}),a.jsx(bxe,{form:i,countryList:b}),a.jsx("div",{className:"pt-4",children:a.jsxs(ue,{type:"submit",disabled:c.isPending,className:"w-full",children:[a.jsx(Qe,{name:"Link",className:"mr-2"}),"Link Bank"]})})]})]})},mxe=({accountNumber:e})=>{const t={"Bank Name":"BMO HARRIS BANK NA","Bank Address":"111 W. Monroe Street Chicago, IL 60603","Account Name":"Alpaca Securities LLC","ABA Routing Number":"071 000 288","Swift Code":"HATRUS44","Account Number":"1636877","Special Instructions":`FFC LPCA-${e}`},n=Object.entries(t).map(([o,i])=>`${o}: ${i.toString()}`).join(`
109`),r=o=>async()=>{await navigator.clipboard.writeText(o),S0("Copied to clipboard")};return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"rounded bg-gray-100 p-4 pb-0",children:Object.entries(t).map(([o,i])=>a.jsxs("div",{className:"flex items-center justify-between pb-4",children:[a.jsxs("div",{className:"",children:[a.jsx(V,{className:"color-gray-500",children:o}),a.jsx(V,{className:"font-semibold",children:i})]}),a.jsx(ue,{variant:"ghost",onClick:r(i),children:a.jsx(Qe,{name:"ClipboardDocumentList",size:"sm"})})]},o))}),a.jsxs(ue,{className:"mt-2 ml-auto",variant:"alternate",onClick:r(n),children:["Copy All Instructions",a.jsx(Qe,{className:"ml-2",name:"ClipboardDocumentList"})]}),a.jsx(V,{className:"mt-6",children:"Wire transfers may take 2-3 business days. Your bank may charge you for outgoing wires."}),a.jsx(V,{className:"my-4 font-semibold text-red-700",children:"Make sure you include the special instructions field, it contains your account number."}),a.jsxs(V,{children:["Please contact"," ",a.jsx("a",{className:"underline",href:"mailto:[email protected]",children:"[email protected]"}
109)," ","if you do not see your wire deposit in your account after: 2 business days for Domestic (US) wires or 5 business days for SWIFT (international) wires."]})]})},hxe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),n=()=>{e.push(se.ROUTE_FUNDING_DEPOSIT)},r=y.useMemo(()=>new URLSearchParams(window.location.search).get("international")==="true",[window?.location?.search]),o=t?.capabilities?.bank_linkable_status==="disallowed";return t?.account_type==="ira"?a.jsx(Vn,{to:se.ROUTE_FUNDING_DEPOSIT}):a.jsxs(tn,{title:"Wire Transfer",subtitle:"Instructions for depositing funds via wire transfer.",faq:a.jsx(en,{faq:H8}),children:[a.jsxs(ue,{onClick:n,variant:"secondary",className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]}),a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Wire Instructions"}),o?a.jsx(F8,{}):a.jsxs(a.Fragment,{children:[r&&a.jsx(MH,{className:"mb-4"}),a.jsx("div",{className:"w-full max-w-lg rounded border border-gray-200 p-4",children:a.jsx(mxe,{accountNumber:t?.account_number??""})})]})]})},zH=({tabs:e,activeTab:t,onChange:n,className:r})=>a.jsx("div",{className:m0("flex items-center gap-2",r),children:e.map(o=>a.jsx("button",{type:"button",onClick:()=>n(o.id),className:m0("rounded-full px-3 py-2 font-semibold text-sm transition-colors duration-200",t===o.id?"bg-indigo-50 text-gray-700":"text-gray-500 hover:text-gray-700"),children:o.label},o.id))}),Hh=12,Mxe=({transfers:e,assets:t,isLoading:n})=>{const r=y.useMemo(()=>Uf(t),[t]),o=l=>()=>window.open(l,"_blank","noopener,noreferrer"),i=y.useMemo(()=>[...e].sort((l,p)=>F0(p.created_at).diff(F0(l.created_at))),[e]),s=y.useMemo(()=>[{key:"created_at",name:"Date",cellRenderer:({created_at:l})=>a.jsxs("div",{className:"flex flex-col gap-0.5",children:[a.jsx("div",{className:"text-gray-700 text-sm",children:F0(l).format("MM/DD/YYYY")}),a.jsx("div",{className:"font-medium text-gray-500 text-xs",children:F0(l).format("hh:mm A")})]})},{key:"status",name:"Status",cellRenderer:({status:l})=>a.jsx(c1,{...TF(l),children:k0.startCase(l?.toLowerCase())})},{key:"type",name:"Type",cellRenderer:({direction:l})=>a.jsx("div",{className:"text-gray-700 text-sm",children:l==="INCOMING"?"In":"Out"})},{key:"asset",name:"Crypto",cellRenderer:({asset:l})=>a.jsx("div",{className:"text-gray-700 text-sm",children:l})},{key:"network",name:"Network",cellRenderer:({chain:l})=>a.jsx("div",{className:"text-gray-700 text-sm",children:l})},{key:"amount",name:"Amount",alignRight:!0,cellRenderer:({amount:l})=>a.jsx("div",{className:"text-right font-mono text-gray-700 text-sm",children:r1(l,0,Hh)})},{key:"from_address",name:"From Address",cellRenderer:l=>{const p=m2(l.asset,l.chain),u=r[p],d=WF({transfer:l,asset:u});return a.jsxs("div",{className:"flex flex-col items-end justify-center gap-1",children:[a.jsx("div",{className:"font-mono text-gray-700 text-sm",children:X2(l.from_address??"")}),d&&a.jsx(ue,{variant:"v2/ghost",size:"v2/small",onClick:o(d),type:"button",className:"h-3.5 py-0",children:"Transaction"})]})},alignRight:!0},{key:"to_address",name:"To Address",cellRenderer:({to_address:l})=>a.jsx("div",{className:"font-mono text-gray-700 text-sm",children:X2(l??"")})},{key:"fees",name:"Fee",alignRight:!0,cellRenderer:({fees:l})=>a.jsx("div",{className:"text-right font-mono text-gray-700 text-sm",children:r1(l,0,Hh)})},{key:"network_fee",name:"Network Fee",alignRight:!0,cellRenderer:({network_fee:l})=>a.jsx("div",{className:"text-right font-mono text-gray-700 text-sm",children:r1(l,0,Hh)})},{key:"usd_value",name:"USD",alignRight:!0,cellRenderer:({usd_value:l})=>a.jsx("div",{className:"text-right font-mono text-gray-700 text-sm",children:U0(l)})}],[r]),c=Ra({rows:i,columns:s});return a.jsx(xp,{variant:"modern",isLoading:n||c.isLoading,rows:c.rows,columns:c.columns,emptyMessage:"No crypto transfers found."},"crypto-transfer-history")},zxe={SS_TAX_ID_MISMATCH:"Tax ID Mismatch",ACCOUNT_TITLE_MISMATCH:"Account Title Mismatch",DOCUMENTATION_NEEDED:"Documentation Needed",ACCOUNT_FLAT:"Account Flat",INVALID_ACCOUNT_NUMBER:"Invalid Account Number",DUPLICATE:"Duplicate Transfer",ACCOUNT_IN_DISTRIBUTION_OR_TRANSFER:"Account in Distribution or Transfer",CLIENT_RESCINDED:"Client Rescinded",MISSING_AUTHORIZATION_SIGNATURE:"Missing Authorization Signature",ACCOUNT_VIOLATES_CREDIT_POLICY_OF_RECEIVING_FIRM:"Account Violates Credit Policy",UNRECOGNIZED_FOR_RESIDUAL_CREDIT_BALANCE:"Unrecognized for Residual Credit Balance",PARTIAL_TRANSFER_DELIVERER_INITIATED_REJECT:"Partial Transfer Deliverer Initiated Reject",FAIL_REVERSAL_REJECT:"Fail Reversal Reject",RECLAIM_REJECT:"Reclaim Reject",MUTUAL_FUND_CLEANUP:"Mutual Fund Cleanup",SYSTEM_REJECTED:"System Rejected"},Oxe=({isOpen:e,onClose:t,transfer:n})=>{if(!n?.rejection_details)return null;const{rejection_reason:r,rejection_message:o}=n.rejection_details,i=r?zxe[r]||r:void 0;return a.jsx(I1,{size:"xs",title:"Note",isOpen:e,onClose:t,panelClassName:"p-5",contentClassName:"flex w-full flex-col justify-center space-y-1",children:a.jsxs("div",{className:"grid gap-2",children:[a.jsx("div",{children:a.jsx(V,{className:"font-normal text-gray-700 text-sm",children:"Your Portfolio Transfer is rejected due to the below reason(s):"})}),a.jsxs("div",{className:"grid gap-1",children:[i&&a.jsx("div",{children:a.jsx(V,{className:"font-medium text-gray-800 text-sm",children:`${i}`})}),o&&a.jsx("div",{children:a.jsx(V,{className:"font-normal text-gray-700 text-sm",children:`${o}`})})]})]})})},tR=e=>Jre[e]||e,T3=(e,t)=>
109{const{direction:n,textStyles:r,className:o,brokerNameMap:i}=t,s=e.direction==="INCOMING",c=n==="FROM"&&!s||n==="TO"&&s,l=r?.brokerName||"text-sm",p=r?.accountInfo||"text-sm";if(c)return a.jsxs("div",{className:o,children:[a.jsx(V,{className:l,children:"Alpaca"}),e.account_type&&a.jsx(V,{className:p,children:tR(e.account_type)}),a.jsx(V,{className:m0(p,"font-mono"),children:e.account_number})]});const u=e.contra_broker_number?.slice(-4),d=u&&i?.get(u)||e.contra_broker_name||"-",b=d==="-"?"-":Kf(d);return a.jsxs("div",{children:[a.jsx(V,{className:l,children:b}),e.account_type&&a.jsx(V,{className:p,children:tR(e.account_type)}),a.jsx(V,{className:m0(p,"font-mono"),children:e.contra_account_number})]})},gxe=e=>e==="PTD"||e==="PTR",yxe=({transfer:e,accountId:t,contraBrokers:n,isOpen:r})=>{const o=e?.transfer_type?gxe(e.transfer_type):!1,i=y.useMemo(()=>{const q=new Map;return n.forEach(A=>{q.set(A.number,A.name)}),q},[n]),{data:s,isLoading:c,error:l}=Zne({accountId:t,acatsId:e?.acats_id||"",options:{enabled:r&&!!e?.acats_id}}),{data:p,isLoading:u,error:d}=Kne({accountId:t,acatsId:e?.acats_id||"",options:{enabled:r&&!!e?.acats_id&&o}}),b=c,f=l,m=s||e,h=m.status?wP[m.status.transfer_status]:void 0,M=q=>F0(q).format("MMM Do, YYYY"),z=y.useMemo(()=>({direction:"FROM",textStyles:{brokerName:"text-sm font-medium",accountInfo:"text-sm font-normal text-gray-700"},brokerNameMap:i}),[i]),O=y.useMemo(()=>({direction:"TO",textStyles:{brokerName:"text-sm font-medium text-gray-700",accountInfo:"text-sm text-gray-600"},brokerNameMap:i}),[i]),g=()=>a.jsxs("div",{className:"grid grid-cols-2 gap-10",children:[a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"From"}),a.jsx("div",{className:"grid",children:T3(m,z)})]}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"To"}),a.jsx("div",{className:"grid",children:T3(m,O)})]})]}),x=()=>a.jsxs("div",{className:"grid grid-cols-3 gap-8",children:[a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Status"}),h?a.jsx(c1,{variant:h.variant,children:h.label}):a.jsx(c1,{variant:"v2/gray",children:"Unknown"})]}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Date"}),a.jsx(V,{className:"font-normal text-sm",children:M(m.created_at)})]}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Settled Date"}),a.jsx(V,{className:"font-normal text-sm",children:m.settlement_date?M(m.settlement_date):"-"})]})]}),C=()=>a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Account Holder Detail"}),a.jsx("div",{className:"grid grid-cols-2 gap-8",children:a.jsxs("div",{children:[a.jsx(V,{className:"mb-1 font-normal text-gray-500 text-sm",children:"Legal Name"}),a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:m.account_name||"-"})]})})]}),S=()=>{if(u)return a.jsxs("div",{children:[a.jsx(V,{className:"mb-4 font-medium text-gray-600 text-xs",children:"Transfer Amount"}),a.jsx("div",{className:"flex justify-center py-8",children:a.jsx(dt,{})})]});if(d)return a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Amount"}),a.jsx("div",{className:"rounded-lg bg-yellow-50 p-4",children:a.jsx(V,{className:"text-sm text-yellow-700",children:"Unable to load transfer amount details at this time."})})]});if(!o)return a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Amount"}),a.jsxs("div",{className:"grid gap-2",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"font-normal text-gray-500 text-sm",children:"Cash Balance"}),a.jsx(V,{className:"font-family-mono font-medium text-gray-700 text-sm",children:"Entire Balance"})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"font-normal text-gray-500 text-sm",children:"Equity Amount"}),a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:"Entire Balance"})]})]})]});if(!p||p.length===0)return a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Amount"}),a.jsx(V,{className:"text-gray-600 text-sm",children:"No specific assets listed for this transfer."})]});const q=p.filter(_=>_.asset_class==="CASH"),A=p.filter(_=>_.asset_class==="EQUITY"),v=q.reduce((_,R)=>_+(R.amount||0),0);return a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-bold text-gray-700 text-xs",children:"Transfer Amount"}),a.jsxs("div",{className:"grid gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"font-normal text-gray-500 text-sm",children:"Cash Balance"}),a.jsx(V,{className:"font-medium text-gray-700 text-sm",children:U0(v)})]}),a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"font-normal text-gray-500 text-sm",children:"Equity Amount"}),a.jsx(V,{className:"font-medium text-gray-700 text-sm"})]}),a.jsx("div",{className:"mt-0 grid gap-3",children:A.map(_=>a.jsxs("div",{className:"grid grid-cols-[150px_1fr_auto] items-center pl-4",children:[a.jsx("div",{}),a.jsx("div",{className:"flex items-center gap-2",children:a.jsx(V,{className:"text-gray-500 text-xs",children:_.symbol||_.asset_description||"Equity Asset"})}),a.jsx(V,{className:"text-sm",children:_.qty?`${_.qty} Share${parseInt(_.qty,10)!==1?"s":""} (${_.position==="LONG"?"Long":"Short"})`:_.amount?U0(_.amount):"Full Amount (Long)"})]},[_.symbol,_.position,_.qty,_.amount,_.asset_description].filter(R=>R!=null&&R!=="").join("|")))})]})]})]})};return a.jsx("div",{className:"grid max-h-[70vh] gap-5 overflow-y-auto",children:b?a.jsx("div",{className:"flex justify-center py-8",children:a.jsx(dt,{})}):f?a.jsx("div",{className:"rounded-lg bg-red-50 p-4",children:a.jsx(V,{className:"text-red-600 text-sm",children:"Failed to load transfer details. Please try again."})}):a.jsxs(a.Fragment,{children:[a.jsx(g,{}),a.jsx("hr",{className:"m-0 border-gray-200"}),a.jsx(x,{}),m.account_name&&a.jsxs(a.Fragment,{children:[a.jsx("hr",{className:"m-0 border-gray-200"}),a.jsx(C,{})]}),a.jsx("hr",{className:"m-0 border-gray-200"}),a.jsx(S,{}),a.jsx("div",{children:a.jsxs("div",{className:"flex items-center gap-2 text-gray-600 text-sm",children:[a.jsx(qj,{size:20}),a.jsxs(V,{className:"text-gray-600 text-xs",children:["For any questions about your transfer, contact"," ",a.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 underline hover:text-blue-800",children:"[email protected]"})]})]})})]})})},Axe=({isOpen:e,onClose:t,transfer:n,accountId:r,contraBrokers:o})=>n?a.jsx(I1,{size:"sm",title:"Transfer Detail",isOpen:e,onClose:t,panelClassName:"p-5",contentClassName:"flex w-full flex-col justify-center space-y-2",children:a.jsx(yxe,{transfer:n,accountId:r,contraBrokers:o,isOpen:e})}):null,vxe=({transfers:e,accountId:t,contraBrokers:n})=>{const[r,o]=y.useState(),i=y.useMemo(()=>{const q=new Map;
109return n.forEach(A=>{q.set(A.number,A.name)}),q},[n]),[s,c]=y.useState({isOpen:!1,transfer:null}),[l,p]=y.useState({isOpen:!1,transfer:null}),u=y.useMemo(()=>{let q=[...e];if(r?.[0]&&r[1]){const[A,v]=r;q=q.filter(_=>F0(_.created_at).isBetween(F0(A),F0(v),"day","[]"))}return q.sort((A,v)=>F0(v.created_at).diff(F0(A.created_at)))},[e,r]),d=y.useMemo(()=>({direction:"FROM",className:"pt-2 pb-2",brokerNameMap:i}),[i]),b=y.useMemo(()=>({direction:"TO",className:"pt-2 pb-2",brokerNameMap:i}),[i]),f=y.useMemo(()=>q=>T3(q,d),[d]),m=y.useMemo(()=>q=>T3(q,b),[b]),h=y.useMemo(()=>q=>{const A=Qre[q.transfer_type]||"-";return a.jsxs("button",{type:"button",className:"flex items-center gap-0 text-gray-800 transition-colors hover:text-gray-600",onClick:()=>{c({isOpen:!0,transfer:q})},children:[a.jsx(V,{className:"text-sm",children:A}),a.jsx(yj,{size:20})]})},[]),M=y.useMemo(()=>q=>{const A=q.status?wP[q.status.transfer_status]:void 0;return A?a.jsx(c1,{variant:A.variant,children:A.label}):a.jsx(c1,{variant:"v2/gray",children:"Unknown"})},[]),z=y.useMemo(()=>q=>q.status?.transfer_status==="REJECTED"?a.jsx("button",{type:"button",className:"text-indigo-600 text-sm underline transition-colors hover:text-indigo-800",onClick:()=>{p({isOpen:!0,transfer:q})},children:"View"}):a.jsx(V,{className:"text-sm",children:"-"}),[]),O=y.useMemo(()=>[{name:"Date",key:"created_at",cellRenderer:({created_at:q})=>a.jsx(V,{className:"text-sm",children:Hn(F0(q).toDate().getTime())})},{name:"From",key:"from",cellRenderer:f},{name:"To",key:"to",cellRenderer:m},{name:"Amount",key:"amount",cellRenderer:h},{name:"Status",key:"status",cellRenderer:M},{name:"Note",key:"note",cellRenderer:z}],[f,m,h,M,z]),g=By({enabled:!0,columns:O,rows:u,filters:[{key:"status",label:"Status",options:[{label:"Pending",value:"PENDING"},{label:"Rejected",value:"REJECTED"},{label:"Completed",value:"SETTLED"}],filterFn:(q,A)=>(Array.isArray(A)?A:[A]).some(_=>_==="PENDING"?["DRAFT","PENDING","IN_PROGRESS"].includes(q.status.transfer_status):_===q.status.transfer_status)},{key:"direction",label:"Direction",options:[{label:"Incoming",value:"incoming"},{label:"Outgoing",value:"outgoing"}],filterFn:(q,A)=>(Array.isArray(A)?A:[A]).some(v=>v===q.direction)}]}),x=q=>{o(q)},C=()=>{o(void 0)},S=Ra({rows:u,columns:O,pagination:{defaultPageSize:10},search:{searchPlaceholder:"Search",searchColumns:["contra_broker_name","account_number","contra_account_number","transfer_type","account_name","acats_id"]},filters:g,sort:!0});return a.jsxs(a.Fragment,{children:[a.jsx(cs,{...S,emptyMessage:"No portfolio transfers found",tools:[a.jsx("div",{className:"z-20",children:a.jsx(tf,{placeholder:"Select Date Range",onChange:x,value:r||[null,null],isClearable:!0,onClear:C,className:"p-2.5"})},"date-picker")]}),a.jsx(Axe,{isOpen:s.isOpen,onClose:()=>c({isOpen:!1,transfer:null}),transfer:s.transfer,accountId:t,contraBrokers:n}),a.jsx(Oxe,{isOpen:l.isOpen,onClose:()=>p({isOpen:!1,transfer:null}),transfer:l.transfer})]})},xxe={COMPLETE:"Complete",PENDING:"Pending",QUEUED:"Pending",EXECUTED:"Pending",REJECTED:"Rejected",CANCELED:"Canceled",APPROVED:"Pending",APPROVAL_PENDING:"Pending",FUNDS_POSTED:"Pending",SENT_TO_CLEARING:"Pending",SENT_TO_BANK:"Pending",RETURNED:"Returned",PENDING_PRINTING:"Pending",VOID:"Invalid",STOP_PAYMENT:"Stop Payment",EXPIRED:"Expired"},_xe=["PENDING","QUEUED","APPROVAL_PENDING"],Cxe=({account:e,transfers:{achAndWire:t,rapyd:n,currencyCloud:r},relationships:o})=>{const[i,s]=y.useState(null),c=y.useMemo(()=>[...t.transfers,...n.transfers,...r.transfers].sort((O,g)=>F0(g.created_at).diff(F0(O.created_at))),[t.transfers,n.transfers,r.transfers]),l=o.ach.relationships.at(0),p=o.wire.relationships.at(0),u=o.currencyCloud.account,d=(O,g)=>{const x=O.direction?.toUpperCase()??"";if(g==="FROM"&&x!==nc.INCOMING||g==="TO"&&x===nc.INCOMING)return a.jsxs(V,{className:"text-sm",children:["Alpaca Account",a.jsx("br",{}),"(",e.account_number,")"]});const C=O.type?.toUpperCase()??"";return(C==="ACH"||C==="INSTANT_ACH"||C==="RAPYD")&&l&&l.id===O?.relationship_id?a.jsxs(V,{className:"text-sm",children:[l.brand_name," ",a.jsx("br",{}),"(",l.account_name,")"]}):C==="WIRE"&&p&&p.id===O?.bank_id?a.jsxs(V,{className:"text-sm",children:[p.name," ",a.jsx("br",{}),"(",p.account_number,")"]}):C==="CURRENCY_CLOUD"&&u?a.jsxs(V,{className:"text-sm",children:[u.bank_name," ",a.jsx("br",{}),"(",u.account_number,")"]}):a.jsx(V,{className:"text-sm",children:"-"})},b=O=>{const{amount:g}
109=O,x=O.direction?.toUpperCase()??"",C=Number(g).toLocaleString("en-US",{maximumFractionDigits:2,minimumFractionDigits:2}),S=x===nc.INCOMING?"+":"-";return a.jsxs(V,{className:"text-sm",children:[S,U0(C)]})},f=O=>{const g=(O.direction?.toUpperCase()??"")===nc.INCOMING?"Deposit":"Withdrawal",x=O.type?.toUpperCase()??"",C=O.status?.toUpperCase()??"",S=xxe[C]??O.status??"-",q=x==="ACH"&&!!l&&l.id===O.relationship_id||x==="WIRE"&&!!p&&p.id===O.bank_id,A=_xe.includes(C);return q&&A?a.jsxs("button",{type:"button",onClick:()=>M(O),className:"flex items-center justify-between text-sm hover:underline",children:[a.jsxs("span",{children:[g," ",S]})," ",a.jsx(Qe,{name:"XMark",className:"ml-2"})]}):a.jsxs(V,{className:"text-sm",children:[g," ",S]})},m=b0(O=>$1e(e.id,O),{onSuccess:()=>{s(null),h.toggle(),S0("Transfer canceled"),t.refetch()},onError:O=>{const g=Q0(O);We(`An error occurred cancelling pending transfer: ${g}`)}}),h=pn({title:"Cancel Transfer",content:i?a.jsxs("div",{children:[a.jsx(V,{className:"pb-8",children:"Are you sure you want to cancel this transfer?"}),a.jsxs("div",{className:"flex gap-4 pb-4",children:[a.jsx(V,{className:"min-w-20",children:"From:"})," ",d(i,"FROM")]}),a.jsxs("div",{className:"flex gap-4 pb-4",children:[a.jsx(V,{className:"min-w-20",children:"To:"})," ",d(i,"TO")]}),a.jsxs("div",{className:"flex gap-4",children:[a.jsx(V,{className:"min-w-20",children:"Amount:"})," ",b(i)]})]}):null,controls:i?a.jsxs("div",{className:"flex w-full items-center justify-between",children:[a.jsx(ue,{variant:"alternate",onClick:()=>h.toggle(),children:"Cancel"}),a.jsx(ue,{variant:"red",disabled:m.isPending,onClick:()=>m.mutate(i.id),children:"Yes, Cancel Transfer"})]}):null}),M=O=>{s(O),h.toggle()},z=y.useMemo(()=>[{name:"Date",key:"created_at",cellRenderer:({created_at:O})=>a.jsx(V,{className:"text-sm",children:Hn(F0(O).toDate().getTime())})},{name:"From",key:"from",cellRenderer:O=>d(O,"FROM")},{name:"To",key:"to",cellRenderer:O=>d(O,"TO")},{name:"Type",key:"type",cellRenderer:({type:O})=>a.jsx(V,{className:"text-sm",children:O?.toUpperCase()??""})},{name:"Amount",key:"amount",alignRight:!0,cellRenderer:b},{name:"Status",key:"status",cellRenderer:f}],[c]);return a.jsxs(a.Fragment,{children:[a.jsx(Di,{searchEnabled:!0,maxHeight:450,emptyMessage:"No transfers found",uniqueKey:"page:banking",columns:z,rows:c,pageSize:10,paginationEnabled:!0}),h.component]})},nR=[{id:"currency",label:"Transfers",queryValues:["currency","transfers"],isAvailable:()=>!0},{id:"portfolio",label:"Portfolio Transfer",queryValues:["portfolio","portfolio-transfers"],isAvailable:({hasAcatsTransfers:e})=>e},{id:"crypto",label:"Crypto",queryValues:["crypto","crypto-transfers"],isAvailable:({hasCryptoTransfers:e})=>e}],qxe=()=>{const e=Tt(),{currentAccount:t}=N0({liveOnly:!0}),n="currency",r=y.useMemo(()=>new URLSearchParams(e.search).get("tab")?.toLowerCase().trim()??null,[e.search]),o=y.useMemo(()=>r?nR.find(F=>F.id===r||F.queryValues.includes(r))?.id??null:null,[r]),[i,s]=y.useState(()=>o??n),c=y.useRef(!1),l=y.useRef(o),{details:p}=N1(),u=t?.crypto_status==="ACTIVE"&&!t?.admin_configurations?.disable_crypto,{isCryptoSupported:d}=as(),b=u&&d,{isMFAEnabled:f,isMFALoading:m}=Rf(),h=b&&!m&&f,M=Ir({account:t,countryOfTaxResidence:p?.country_of_tax_residence||""}),z=ny({accountID:t?.id||"",isCurrencyCloudEnabled:M.currencyCloud.isEnabled,refetchOnMount:"always"}),O=ty({accountId:t?.id||"",options:{enabled:!!t?.id}}),g=mP({enabled:!!t?.id}),x=LF({accountId:t?.id||"",options:{enabled:!!t?.id&&h}}),C=bs({accountId:t?.id||"",options:{enabled:!!t?.id&&h}}),S=Object.values(M).some(T=>T.isLoading),q=Object.values(z).some(T=>T.isLoading),A=h&&(x.isLoading||C.isLoading),v=i==="crypto"&&b&&m,_=(O.data?.transfers||[]).length>0,R=(x.data||[]).length>0,w=y.useMemo(()=>{const T={hasAcatsTransfers:_,hasCryptoTransfers:R};return nR.filter(F=>F.isAvailable(T)||o===F.id).map(({id:F,label:Z})=>({id:F,label:Z}))},[_,R,o]),W=w.length>1,E=T=>{c.current=!0,s(T)};y.useEffect(()=>{if(l.current!==o&&(c.current=!1,l.current=o),!w.some(F=>F.id===i)){s(w.at(0)?.id??n);return}o&&!c.current&&w.some(F=>F.id===o)&&i!==o&&s(o)},[i,o,w]);const j=!t||!p||S||q||O.isLoading||g.isLoading||A||v;return a.jsx(so,{title:"Transfer History",className:"p-2",children:a.jsx("div",{className:"px-2",children:j?a.jsx("div",{className:"flex items-center justify-center py-24",children:a.jsx(dt,{})}):a.jsxs(a.Fragment,{children:[W&&a.jsx("div",{className:"mb-6",children:a.jsx(zH,{tabs:w,activeTab:i,onChange:E})}),i==="portfolio"&&a.jsx(vxe,{transfers:O.data?.transfers||[],accountId:t?.id||"",contraBrokers:g.data?.brokers||[]}),i==="crypto"&&a.jsx(TB,{requirement:"all-accounts",children:a.jsx(Mxe,{transfers:x.data||[],assets:C.data||[]})}),i==="currency"&&a.jsx(Cxe,{account:t,relationships:M,transfers:z})]})})})},Sxe=()=>{const e=M0(),t=y.useRef({href:window?.location?.href??"",search:window?.location?.search??"",oauthStateId:new URLSearchParams(window?.location?.search??"").get("oauth_state_id")??""}),[n,r]=y.useState("idle"),[o,i]=y.useState({status:"pending",session:null}),{currentAccount:s}=N0({liveOnly:!0}),c=s?.id??"",{details:l}=N1(),{ach:p}=Ir({account:s,countryOfTaxResidence:l?.country_of_tax_residence||""}),u=p?.relationships?.at(0),d=y.useRef(u);y.useEffect(()=>{d.current=u},[u]),y.useEffect(()=>{if(!c||o.status!=="pending")return;const v=jve(c),_=!!t.current.oauthStateId&&kve(v,c);
109i(_?{status:"valid",session:v}:{status:"invalid",session:v})},[c,o.status]);const b=Yf("ACH",o.session?.search),f=y.useMemo(()=>new URLSearchParams(o.session?.search??"").get("micro_deposit_verification_required")==="true",[o.session]),m=o.status==="valid"?o.session.link_token:null,{handlePlaidSuccess:h}=mH({accountID:c,getCurrentRelationship:()=>d.current,onStatusChange:r,clearSession:()=>M2(c),onCompleted:()=>{setTimeout(()=>{e.push(b.next)},1e3)}}),{onEvent:M,onExit:z}=fH({accountID:c,beforeExit:()=>M2(c),onExitClean:()=>e.push(b.back),onExitError:()=>e.push(b.back),onInvalidLinkToken:v=>{$ve({link_session_id:v.link_session_id}),We("Your bank-linking session expired. Please try again."),e.replace(`${se.ROUTE_FUNDING_LINK_ACH}${o.session?.search??""}`)}}),{open:O,ready:g}=dH({token:m,receivedRedirectUri:t.current.href,onSuccess:h,onExit:z,onEvent:M,userLegalName:s?.name,userEmailAddress:s?.email}),x=y.useRef(!1);y.useEffect(()=>{o.status!=="valid"||x.current||(x.current=!0,Uve({age_ms:Date.now()-o.session.savedAt,had_search:!!o.session.search}),e.replace(`${window.location.pathname}${o.session.search??""}`))},[o,e]);const C=y.useRef(!1);y.useEffect(()=>{o.status==="valid"&&m&&g&&!C.current&&(C.current=!0,Vve(),r("plaid_open"),O())},[o.status,m,g,O]);const S=y.useRef(!1);return y.useEffect(()=>{if(o.status!=="invalid"||S.current)return;S.current=!0;const v=!!t.current.oauthStateId;let _;v?o.session?(_="expired_or_invalid",M2(c)):_="no_session":_="no_oauth_state_id",Xve({reason:_,oauth_state_id_present:v}),v&&We("Your bank-linking session expired. Please start again.");const R=new URLSearchParams(t.current.search);R.delete("oauth_state_id");const w=R.toString();e.replace(`${se.ROUTE_FUNDING_LINK_ACH}${w?`?${w}`:""}`)},[o,c,e]),{status:n,isPlaidReady:g,isVerifyingMicroDeposit:f,onOpenPlaid:()=>{r("plaid_open"),O()},onBack:()=>{e.push(b.back)},isResolving:!s||!l||p.isLoading||o.status==="pending",isUnavailable:o.status==="invalid"}},Rxe=({status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,onOpenPlaid:r,onBack:o})=>a.jsxs(tn,{title:"Direct Bank Transfer (ACH)",subtitle:"Resuming your secure bank connection through Plaid.",faq:a.jsx(en,{faq:Zf}),children:[a.jsxs(ue,{onClick:o,variant:"secondary",className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"})," Back"]}),a.jsx(V,{className:"pb-4 font-semibold text-xl",children:"Plaid Connection"}),a.jsx(Yt,{className:"mb-4",message:a.jsxs("span",{className:"flex gap-4",children:[a.jsx(Qe,{name:"InformationCircle"}),a.jsxs("span",{children:["Note: Your bank account needs to ",a.jsx("b",{children:"match"})," the name of your Alpaca brokerage account."]})]}),variant:"info"}),a.jsx(hH,{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,showAlreadyLinked:!1,isFullscreen:!1,onOpenPlaid:r,onBack:o})]}),Nxe=()=>{const{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,onOpenPlaid:r,onBack:o,isResolving:i,isUnavailable:s}=Sxe();return i||s?a.jsx(xt,{}):a.jsx(Rxe,{status:e,isPlaidReady:t,isVerifyingMicroDeposit:n,onOpenPlaid:r,onBack:o})},wxe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{isLegalEntity:n}=it(),{details:r}=N1(),{ach:o,wire:i,currencyCloud:s}=Ir({account:t,countryOfTaxResidence:r?.country_of_tax_residence||""}),c=ny({accountID:t?.id||"",isCurrencyCloudEnabled:s.isEnabled}),l=y.useMemo(()=>iH(c,"OUTGOING"),[c]),p=o.relationships.find(_=>_.status!=="CANCELED"&&_.status!=="REJECTED"),u=o.relationships.find(_=>_.status==="REJECTED"),d=p||u,b=L8(p),f=i.relationships.at(0),m=!!f&&f.country!=="US"&&f.country!=="USA"&&f.country!=="",{unlinkModal:h,unlinkRelationship:M,isLoading:z}=k8({accountID:t?.id??"",onSuccess:_=>{_?.type==="ACH"?o.refetch():_?.type==="Wire"&&i.refetch(),S0(`${_.type} connection removed`)},onError:()=>{We("An error occurred while removing the bank connection.")}}),O=_=>()=>{if(!f){e.push({pathname:se.ROUTE_FUNDING_LINK_WIRE,search:`?transfer=withdraw${_?"&international=true":""}`});return}
109if(f.status==="REJECTED"){M({...f,type:"Wire"});return}e.push(se.ROUTE_FUNDING_WITHDRAW_WIRE)},g=()=>{if(!p||b){e.push({pathname:se.ROUTE_FUNDING_LINK_ACH,search:`?transfer=withdraw${b?`&micro_deposit_verification_required=true&relationship_id=${p?.id??""}`:""}`});return}if(u){M({...u,type:"ACH"});return}e.push(se.ROUTE_FUNDING_WITHDRAW_ACH)},x=()=>{if(!s.account){e.push({pathname:se.ROUTE_FUNDING_LINK_CURRENCYCLOUD,search:"?transfer=withdraw"});return}e.push(se.ROUTE_FUNDING_WITHDRAW_CURRENCYCLOUD)},C=()=>e.push(se.ROUTE_FUNDING),S=sH({isLegalEntity:n,hasACHRelationship:!!d}),q=t?.account_type==="ira",A=s.isEnabled&&!q;return{isLoading:!t||!r||o.isLoading||i.isLoading||s.isLoading,onBackClicked:C,isACHOptionAllowed:S,achRelationship:d,lastTransferType:l,isUnlinkLoading:z,onACHClicked:g,wireRelationship:f,isWireRelationshipInternational:m,onWireClicked:O,isCurrencyCloudOptionAllowed:A,currencyCloudAccount:s.account,onCurrencyCloudClicked:x,unlinkModal:h}},Exe=({onBackClicked:e,isACHOptionAllowed:t,achRelationship:n,lastTransferType:r,isUnlinkLoading:o,onACHClicked:i,wireRelationship:s,isWireRelationshipInternational:c,onWireClicked:l,isCurrencyCloudOptionAllowed:p,currencyCloudAccount:u,onCurrencyCloudClicked:d,unlinkModal:b})=>a.jsxs(tn,{title:"Withdraw Funds",subtitle:"Withdraw funds from your Alpaca account.",className:"p-2",faq:a.jsx(en,{faq:j8}),children:[a.jsxs(ue,{variant:"secondary",onClick:e,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]}),a.jsxs("div",{className:"pb-10",children:[a.jsx(V,{className:"pb-4 font-bold text-xl",children:"Transfer to US bank accounts:"}),a.jsxs("div",{className:"flex flex-col gap-4",children:[t&&a.jsx(Eo,{title:"Direct Bank Transfer (ACH)",isRecommended:n?.status!=="REJECTED",isHighlighted:r==="ACH",data:{estimated_arrival:"1 - 3 business days",fees:"Free",withdraw_limit:"$50,000",supported_banks:"US Domestic Banks"},onClick:i,linkedAccount:n?{account:n.account_name??"",name:n.brand_name,imgSrc:n.logo,status:n.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0}:void 0,isDisabled:o}),a.jsx(Eo,{title:"Domestic Wire Transfer",isHighlighted:r==="Wire"&&!c,data:{estimated_arrival:"2 - 3 business days",fees:"$15",withdraw_limit:"None",supported_banks:"US Domestic Banks"},onClick:l(),linkedAccount:s&&!c?{account:s.account_number,name:s.name,status:s.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0}:void 0,isDisabled:o})]}),a.jsx(V,{className:"pt-8 pb-4 font-bold text-xl",children:"Transfer to international bank accounts:"}),a.jsxs("div",{className:"flex flex-col gap-4",children:[p&&a.jsx(Eo,{title:"Local Currency Transfer",isRecommended:!0,isHighlighted:r==="CurrencyCloud",data:{estimated_arrival:"1 - 3 business Days",fees:"Fees: 1.5% Fee (Max at $40)",withdraw_limit:"None",supported_banks:"Non-US Banks"},onClick:d,linkedAccount:u?{account:u.account_number,name:u.bank_name}:void 0,isDisabled:o}),a.jsx(Eo,{title:"International Wire Transfer",isHighlighted:r==="Wire"&&c,data:{estimated_arrival:"5 - 7 business days",fees:"$35",withdraw_limit:"None",supported_banks:"Non-US Banks"},onClick:l(!0),linkedAccount:s&&c?{account:s.account_number,name:s.name,status:s.status==="REJECTED"?{text:"Action Required",variant:"rose"}:void 0}:void 0,isDisabled:o})]})]}),b]}),Lxe=()=>{const{isLoading:e,...t}=wxe();return e?a.jsx(xt,{}):a.jsx(Exe,{...t})},Hs=new Date().getFullYear().toString(),Us=(new Date().getFullYear()-1).toString(),Txe=[{distributionReason:"normal",accountSubType:"traditional",ageRule:"over59",label:"Normal Distribution",helperText:"Standard IRA withdrawal, age 59½ or older"},{distributionReason:"excess_removal_current_year",accountSubType:"traditional",ageRule:"over59",label:`Over-Contribution removal ${Hs}`,helperText:`Remove excess IRA contribution and earnings ${Hs}`},{distributionReason:"excess_removal_1_year_prior_over_59.5",accountSubType:"traditional",ageRule:"over59",label:`Over-Contribution removal ${Us}`,helperText:`Remove excess IRA contribution and earnings ${Us}`},{distributionReason:"early_no_exception",accountSubType:"traditional",ageRule:"under59",label:"Early Distribution",helperText:"Early distribution, no known exception, additional tax penalties may apply"},{distributionReason:"excess_removal_current_year_under_59.5",accountSubType:"traditional",ageRule:"under59",label:`Over-Contribution Correction ${Hs}`,helperText:`Remove excess IRA contribution and earnings ${Hs}`},{distributionReason:"excess_removal_1_year_prior_under_59.5",accountSubType:"traditional",ageRule:"under59",label:`Over-Contribution Correction ${Us}`,helperText:`Remove excess IRA contribution and earnings for ${Us}`},{distributionReason:"normal_roth",accountSubType:"roth",ageRule:"over59",label:"Qualified Distribution",helperText:"Standard IRA withdrawal, age 59½ or older"},{distributionReason:"early_roth_no_exception",accountSubType:"roth",ageRule:"under59",label:"Early Distribution",helperText:"Early distribution, no known exception, additional tax penalties may apply"},{distributionReason:"excess_removal_roth",accountSubType:"roth",ageRule:"under59",label:`Over-Contribution removal ${Hs}`,helperText:`Remove excess IRA contribution and earnings ${Hs}`},{distributionReason:"excess_removal_1_year_prior_roth",accountSubType:"roth",ageRule:"under59",label:`Over-Contribution Correction ${Us}`,helperText:`Remove excess IRA contribution and earnings for ${Us}`}],OH=(e,t=F0())=>{if(!e)return!1;const n=F0(e);if(!n.isValid())return!1;const r=n.clone().add(59,"years").add(6,"months");return t.isSameOrAfter(r)},gH=({accountSubType:e,isOver59Half:t})=>e?Txe.filter(n=>n.accountSubType!==e?!1:n.ageRule==="over59"?t:n.ageRule==="under59"?!t:!0):[],Wxe=()=>{const e=M0(),[t,n]=y.useState(!1),[r,o]=y.useState(!0),{currentAccount:i}=N0({liveOnly:!0}),{details:s}=N1(),{ach:c}=Ir({account:i,countryOfTaxResidence:s?.country_of_tax_residence||""}),l=c.relationships.find(W=>W.status!=="CANCELED"&&W.status!=="REJECTED"),p=!!l,{data:u}=Of({accountID:i?.id||"",options:{enabled:!!i?.id}}),d=u??0,b=i?.account_type==="ira",f=OH(s?.date_of_birth),m=gH({accountSubType:i?.account_sub_type,isOver59Half:f}),h=t1({resolver:A1(Jf.superRefine((W,E)=>{B8({fields:W,refinementContext:E,withdrawable:d})})),defaultValues:{ira:b?{}:void 0},mode:"onChange"}),M=h.watch("amount"),z=oa(M),O=h.watch("reason"),g=h.watch("reason_details"),x=h.watch("ira"),C=!b||I8.safeParse(x??{}).success,S=z<=0||z>d||!C,q=()=>{e.push(se.ROUTE_FUNDING_WITHDRAW)},A=b0(()=>{o(!1);const W=L3(x?.fed_pct),E=L3(x?.state_pct);return Vg(i?.id||"",{transfer_type:"ach",direction:"OUTGOING",relationship_id:l?.id||"",amount:String(z),...b&&{ira:{distribution_reason:x?.distribution_reason,tax_with
109holding:{...W&&{fed_pct:W},...E&&{state_pct:E}}}}})},{onSuccess:()=>{S0("Transfer created"),O&&T8(i?.id||"",{reason:O,reasonDetails:g}),o(!0),e.push(se.ROUTE_FUNDING_HISTORY)}}),v=({amount:W})=>{A.mutate(oa(W))},_=W=>{Object.entries(W).filter(([E,j])=>!!j).forEach(([E,j])=>{We(`${k0.startCase(E)} is invalid: ${j.message}`)})},R={imgSrc:"/resources/images/logo-collapsed.svg",name:"Alpaca Account",account:i?.account_number??""};return y.useEffect(()=>{h.reset()},[d,h.reset]),{isLoading:!i||!s||c.isLoading,hasACHRelationship:p,achRelationship:l,alpacaAccountInfo:R,form:h,isIRA:b,eligibleReasons:m,isSubmitChecked:t,setIsSubmitChecked:n,isSubmitEnabled:r,isConfirmDisabled:S,amountString:M,withdrawable:d,onBack:q,onSubmit:h.handleSubmit(v,_)}},U8=({form:e,withdrawableAmount:t})=>{const{control:n,watch:r,setValue:o,formState:{errors:i}}=e,s=oa(r("amount")),l=!(s>0&&s>t)&&$S(s,t),p=l&&WAe(r("reason"));return y.useEffect(()=>{$S(s,t??0)||(o("reason",void 0,{shouldValidate:!0,shouldDirty:!0,shouldTouch:!0}),o("reason_details",void 0,{shouldValidate:!0,shouldDirty:!0,shouldTouch:!0}))},[s,o,t]),a.jsxs(a.Fragment,{children:[l&&a.jsx("div",{className:"py-4",children:a.jsx(T0,{label:"Reason (Optional)",required:!1,error:!!i.reason,errorMsg:i?.reason?.message,children:a.jsx(a0,{name:"reason",control:n,rules:{required:!1},render:({field:u})=>a.jsx(f1,{...u,placeholder:"Please select the reason for withdrawal",options:FF.map(d=>({label:k0.startCase(d.toLowerCase()),value:d}))})})})}),p&&a.jsx("div",{className:"py-4",children:a.jsx(T0,{label:"Reason Details",required:!1,error:!!i.reason_details,errorMsg:i?.reason_details?.message,children:a.jsx(a0,{name:"reason_details",control:n,rules:{required:!1},render:({field:u})=>a.jsx(o0,{...u,placeholder:"Please provide more details"})})})})]})},yH=({form:e,eligibleReasons:t,areInputsDisabled:n})=>{const{control:r,watch:o,formState:{errors:i}}=e,s=o("ira.distribution_reason"),c=t.find(b=>b.distributionReason===s)?.helperText,l=Number(o("ira.fed_pct")),p=Number(o("ira.state_pct")),u=b=>b>0&&b<=100,d=u(l)&&u(p)&&l+p>100;return a.jsxs("div",{className:"grid grid-cols-1 gap-4 py-4 min-[500px]:grid-cols-2",children:[a.jsx(T0,{label:"Withdrawal Reason",className:"min-[500px]:col-span-2 [&_label]:flex-1",tooltip:c?a.jsx(Ut,{content:c,align:"end",children:a.jsx(Qe,{name:"InformationCircle"})}):void 0,children:a.jsx(a0,{name:"ira.distribution_reason",control:r,render:({field:b})=>a.jsx(f1,{...b,disabled:n,errorMsg:i.ira?.distribution_reason?.message,placeholder:"Select a withdrawal reason",options:t.map(f=>({label:f.label,value:f.distributionReason}))})})}),a.jsx(T0,{label:"Federal Tax Withholding",children:a.jsx(a0,{name:"ira.fed_pct",control:r,render:({field:b})=>a.jsx(o0,{...XS({field:b}),disabled:n,errorMsg:i.ira?.fed_pct?.message,placeholder:"0",rightIcon:a.jsx(V,{children:"%"})})})}),a.jsx(T0,{label:"State Tax Withholding",children:a.jsx(a0,{name:"ira.state_pct",control:r,render:({field:b})=>a.jsx(o0,{...XS({field:b}),disabled:n,errorMsg:i.ira?.state_pct?.message,placeholder:"0",rightIcon:a.jsx(V,{children:"%"})})})}),d&&a.jsx(V,{className:"text-red-500 text-sm min-[500px]:col-span-2",children:"Combined federal and state withholding cannot exceed 100%."})]})},jxe=({isLoading:e,hasACHRelationship:t,achRelationship:n,alpacaAccountInfo:r,form:o,isIRA:i,eligibleReasons:s,isSubmitChecked:c,setIsSubmitChecked:l,isSubmitEnabled:p,isConfirmDisabled:u,amountString:d,withdrawable:b,onBack:f,onSubmit:m})=>{const h=a.jsxs(ue,{variant:"secondary",onClick:f,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]});return a.jsx(tn,{title:"Withdraw Funds via ACH",subtitle:"Withdraw funds from your Alpaca account using ACH connection.",className:"p-2",faq:a.jsx(en,{faq:Zf}),children:e?a.jsx(dt,{className:"mx-auto"}):t?a.jsxs(a.Fragment,{children:[h,a.jsxs("form",{onSubmit:m,className:"w-full max-w-lg rounded border border-gray-200 p-4",children:[a.jsx(Qf,{from:r,to:{name:n?.brand_name??"",account:n?.account_name??"",imgSrc:n?.logo},className:"mb-8"}),i?a.jsxs(a.Fragment,{children:[a.jsx(yH,{form:o,eligibleReasons:s,areInputsDisabled:c}),a.jsx(Tc,{form:o,isInputDisabled:c,withdrawableAmount:b})]}):a.jsxs(a.Fragment,{children:[a.jsx(Tc,{form:o,isInputDisabled:c,withdrawableAmount:b}),a.jsx(U8,{form:o,withdrawableAmount:b})]}),a.jsx(em,{direction:"withdrawal",isSubmitChecked:c,setIsSubmitChecked:l,isSubmitEnabled:p,isConfirmDisabled:u,amount:d})]})]}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{children:"No ACH connection Found."}),h]})})},kxe=()=>{const e=Wxe();return a.jsx(jxe,{...e})},Pxe=()=>{const e=M0(),[t,n]=y.useState(!1),[r,o]=y.useState(!0),{currentAccount:i}=N0({liveOnly:!0}),{details:s}=N1(),{currencyCloud:c}=Ir({account:i,countryOfTaxResidence:s?.country_of_tax_residence||""}),l=!!c.account,{data:p}=Of({accountID:i?.id||"",options:{enabled:!!i?.id}}),u=p??0,d=t1({resolver:A1(Jf.superRefine((S,q)=>B8({fields:S,refinementContext:q,withdrawable:u})))}),b=d.watch("amount"),f=oa(b),m=f<=0||f>u,h=d.watch("reason"),M=d.watch("reason_details"),z={imgSrc:"/resources/images/logo-collapsed.svg",name:"Alpaca Account",account:i?.account_number??""},O=()=>{e.push(se.ROUTE_FUNDING_WITHDRAW)},g=b0(S=>(o(!1),vte(i?.id||"",{amount:S.toString()})),{onSuccess:()=>
109{S0("Transfer created"),h&&T8(i?.id??"",{reason:h,reasonDetails:M}),e.push(se.ROUTE_FUNDING_HISTORY)},onSettled:()=>{o(!0)}}),x=({amount:S})=>{g.mutate(oa(S))},C=()=>{We("Please check your withdrawal details")};return!i||!s||!l?a.jsx(xt,{}):a.jsxs(tn,{title:"Withdraw Funds via CurrencyCloud",subtitle:"Withdraw funds from your Alpaca account using CurrencyCloud connection.",className:"p-2",faq:a.jsx(en,{faq:sxe}),children:[a.jsxs(ue,{variant:"secondary",onClick:O,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]}),a.jsxs("div",{className:"w-full max-w-lg",children:[a.jsx(V,{children:"Alpaca has partnered with CurrencyCloud to facilitate withdrawing your funds faster and cheaper than traditional wire."}),a.jsx(V,{className:"py-4",children:"Alpaca charges a 1.5% transaction (maximum $40) fee on withdrawals. Minimum withdrawal equivalent to $2.00."}),a.jsx(Yt,{variant:"info",message:"Your funds will be sent to your local bank account in your local currency.",className:"mb-8"}),a.jsxs("form",{onSubmit:d.handleSubmit(x,C),className:"rounded border border-gray-200 p-4",children:[a.jsx(Qf,{from:z,to:{name:c.account?.bank_name??"",account:c.account?.account_number??""},className:"mb-8"}),a.jsx(Tc,{form:d,isInputDisabled:t,withdrawableAmount:u}),a.jsx(U8,{form:d,withdrawableAmount:u}),a.jsx(em,{direction:"withdrawal",isSubmitChecked:t,setIsSubmitChecked:n,isSubmitEnabled:r,isConfirmDisabled:m,amount:b})]})]})]})},Ixe=()=>{const e=M0(),[t,n]=y.useState(!1),[r,o]=y.useState(!0),{currentAccount:i}=N0({liveOnly:!0}),{details:s}=N1(),{wire:c}=Ir({account:i,countryOfTaxResidence:s?.country_of_tax_residence||""}),l=c.relationships.at(0),p=!!l&&l.status!=="REJECTED",u=i?.capabilities?.bank_linkable_status==="disallowed",{data:d}=Of({accountID:i?.id||"",options:{enabled:!!i?.id}}),b=d??0,f=i?.account_type==="ira",m=OH(s?.date_of_birth),h=gH({accountSubType:i?.account_sub_type,isOver59Half:m}),M=t1({resolver:A1(Jf.superRefine((E,j)=>{B8({fields:E,refinementContext:j,withdrawable:b})})),defaultValues:{ira:f?{}:void 0},mode:"onChange"}),z=M.watch("amount"),O=oa(z),g=M.watch("reason"),x=M.watch("reason_details"),C=M.watch("ira"),S=!f||I8.safeParse(C??{}).success,q=O<=0||O>b||!S,A={imgSrc:"/resources/images/logo-collapsed.svg",name:"Alpaca Account",account:i?.account_number??""},v=()=>{e.push(se.ROUTE_FUNDING_WITHDRAW)},_=b0(()=>{o(!1);const E=L3(C?.fed_pct),j=L3(C?.state_pct);return Vg(i?.id||"",{transfer_type:"wire",direction:"OUTGOING",bank_id:l?.id||"",amount:String(O),...f&&{ira:{distribution_reason:C?.distribution_reason,tax_withholding:{...E&&{fed_pct:E},...j&&{state_pct:j}}}}})},{onSuccess:()=>{S0("Transfer created"),g&&T8(i?.id??"",{reason:g,reasonDetails:x}),e.push(se.ROUTE_FUNDING_HISTORY)},onSettled:()=>{o(!0)}}),R=({amount:E})=>{!u&&_.mutate(oa(E))},w=()=>{We("Please check your withdrawal details")};return{isLoading:!i||!s||c.isLoading,hasWireRelationship:p,wireRelationship:l,isBankLinkageDisallowed:u,alpacaAccountInfo:A,form:M,isIRA:f,eligibleReasons:h,isSubmitChecked:t,setIsSubmitChecked:n,isSubmitEnabled:r,isConfirmDisabled:q,amountString:z,withdrawable:b,onBack:v,onSubmit:M.handleSubmit(R,w)}},Bxe=({isLoading:e,hasWireRelationship:t,wireRelationship:n,isBankLinkageDisallowed:r,alpacaAccountInfo:o,form:i,isIRA:s,eligibleReasons:c,isSubmitChecked:l,setIsSubmitChecked:p,isSubmitEnabled:u,isConfirmDisabled:d,amountString:b,withdrawable:f,onBack:m,onSubmit:h})=>{const M=a.jsxs(ue,{variant:"secondary",onClick:m,className:"mb-8",children:[a.jsx(Qe,{name:"ArrowLeftCircle",className:"mr-2"}),"Back"]});return a.jsx(tn,{title:"Withdraw Funds via Wire",subtitle:"Withdraw funds from your Alpaca account using Wire connection.",className:"p-2",faq:a.jsx(en,{faq:H8}),children:e?a.jsx(dt,{className:"mx-auto"}):t?a.jsxs(a.Fragment,{children:[M,r?a.jsx(F8,{}):a.jsxs("form",{onSubmit:h,className:"w-full max-w-lg rounded border border-gray-200 p-4",children:[a.jsx(Qf,{from:o,to:{name:n?.name??"",account:n?.account_number??""},className:"mb-8"}),s?a.jsxs(a.Fragment,{children:[a.jsx(yH,{form:i,eligibleReasons:c,areInputsDisabled:l}),a.jsx(Tc,{form:i,isInputDisabled:l,withdrawableAmount:f})]}):a.jsxs(a.Fragment,{children:[a.jsx(Tc,{form:i,isInputDisabled:l,withdrawableAmount:f}),a.jsx(U8,{form:i,withdrawableAmount:f})]}),a.jsx(em,{direction:"withdrawal",isSubmitChecked:l,setIsSubmitChecked:p,isSubmitEnabled:u,isConfirmDisabled:d,amount:b})]})]}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{children:n?.status==="REJECTED"?"Wire connection has been rejected.":"No Wire connection Found."}),M]})})},Dxe=()=>{const e=Ixe();return a.jsx(Bxe,{...e})},UO="https://alpaca.markets/deposit-bank-list",Fxe=[{question:"What is an FDIC Sweep program?",answer:a.jsx(V,{children:"An FDIC Bank Sweep Program, is an insured deposit program that allows customers who opt-in to earn interest on eligible cash balances and offers expanded FDIC insurance coverage on those cash balances."})},{question:"How does FDIC sweep work?",answer:a.jsxs(V,{children:["Eligible uninvested cash in a customer brokerage account can be swept to one or more of the participating"," ",a.jsx(g1,{href:UO,children:"FDIC Sweep Program Banks"}),"."]})},{question:"When is interest paid to my account?",answer:a.jsx(V,{children:"While interest accrues daily, it is realized (credited) monthly on the last business day of the month. The realized interest stays invested within the sweep program to compound into yield unless other user actions are taken such as withdrawals, transfers, or trading activities that require cash for settlement. Realized interest for the month will be available in your TradingAPI Dashboard homepage and monthly account statement."})},{question:"What do I need to qualify?",answer:a.jsxs(V,{children:["Alpaca may sweep available cash into the FDIC Bank Sweep up to $2.5M per user per day. Cash that remains unswept, including cash above that daily sweep threshold, may still earn shared interest under the program.",a.jsx("br",{})," ",a.jsx("br",{}),"Additionally, accounts with a margin debit balance do not earn interest through the program since there is no cash balance."]})},{question:"After enrolling, how long does it take for my cash to be swept into the program?",answer:a.jsx(V,{children:"Settled cash balances are swept once daily. The daily cutoff time is approximately 11:45 AM ET. Depending on when your funds settle, the sweep may occur on the same business day or the next."})},{question:"After unenrolling, how long does it take for my cash to be swept out of the program?",answer:a.jsx(V,{children:"Same-day or next business day depending on timing. The daily cutoff for unenrollment requests to process same-day is 12:00 pm ET."})},{question:"Where can I find a list of specific banks in the program?",answer:a.jsxs(V,{children:["You can find the list of participating"," ",a.jsx(g1,{href:UO,children:"FDIC Sweep Program Banks on our website"})," ","and in your monthly statement once enrolled."]})}],Hxe="/resources/images/high-yield-cash/high-yield-cash-enrollment-background.svg",Uxe=()=>a.jsx("div",{className:`fixed top-0 left-0 z-0 flex h-full w-full justify-center bg-[url(${Hxe})] bg-contain bg-repeat-y md:bg-cover md:bg-no-repeat`}),V8=({title:e,showFAQ:t=!1,isLoading:n,children:r})=>a.jsxs("div",{className:"flex h-full w-full justify-center",children:[a.jsx(Uxe,{}),a.jsx("section",{className:"relative z-10 h-full w-full px-4 pt-16 pb-56 md:pt-32",children:a.jsxs("div",{className:"mx-auto flex max-w-4xl flex-col gap-8",children:[a.jsx("h1",{className:"m-0 font-medium text-4xl",children:e}),n?a.jsx(dt,{className:"mx-auto mt-16"}):r,t&&a.jsx("div",{children:a.jsx(en,{hideContactUs:!0,faq:Fxe,titleClassName:"text-2xl font-medium mb-4",itemClassName:"bg-white border border-cool-gray-200 mb-2"})})]})})]}),Vxe=()=>{const e=M0(),{product:t,currentAccount:n}=N0({liveOnly:!0}),{isLegalEntity:r,isLegalEntityLoading:o}=it(),[i,s]=nj(aB(n?.id)),c=Iy({product:t,currency:n?.currency,accountStatus:n?.status}),{hycTierName:l,isLoading:p}=oy({accountID:n?.id,options:{enabled:!!n?.id}}),{owners:u,isLoading:d}=Qt({accountId:n?.id??"",options:{enabled:!!n?.id&&r&&!o}}),b=u?.find(O=>O.is_legal_entity),f=u?.find(O=>O.is_legal_account_opener),m=b0(()=>Qo(n?.id??"",{cash_interest:[{currency:"USD",apr_tier_name:l}]}),{onSuccess:()=>{s("true"),S0("You have successfully submitted a request to enroll in the High-Yield Cash program."),e.push(se.ROUTE_HIGH_YIELD_ENROLL_COMPLETED),j0.dispatch("algodash_enrolled_high_yield_cash")},onError:O=>{const g=Q0(O);We(`Error updating cash interest: ${g}`)}}),h=b0(async()=>r&&f?vc({ownerId:b?.owner_id??"",agreement:"customer_agreement",accountId:n?.id??"",signerPartyId:f?.owner_id??"",revision:c3}):Z3(n?.id??"",{agreement:"customer_agreement",revision:c3,signed_at:new Date}),{onSuccess:()=>{m.mutate(!0)},onError:()=>{We("Failed to update the customer agreement")}}),M=()=>{e.push(se.ROUTE_DASHBOARD)},z=()=>{c&&h.mutate(!0)};return a.jsxs(V8,{title:"Customer Agreement",isLoading:p||o||d,children:[a.jsx("div",{className:"rounded-lg bg-gray-100",children:a.jsx("iframe",{id:"hyc-customer-agreement-iframe",title:"Alpaca Customer Agreement",height:"568px",width:"100%",src:VI,className:"rounded-lg bg-gray-100"})}),a.jsxs(V,{className:"text-gray-800 text-sm",children:['By clicking on "I Agree" below, you are digitally signing the updated Alpaca Customer Agreement (“Customer Agreement”) above, and represents that you have read, understood, and agree to be bound by the Alpaca Securities LLC account terms, and all other terms, disclosures, and disclaimers applicable to you, as referenced in the Customer Agreement.',a.jsx("br",{}),a.jsx("br",{}),"Not all account types are eligible to participate in this program. For eligibility criteria, please refer to the"," ",a.jsx(g1,{href:UO}),'Alpaca FDIC Bank Sweep Program Terms and Conditions ("Terms & Conditions").']}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"alternate",className:"border-yellow-400",onClick:M,children:"Cancel"}),a.jsx(ue,{onClick:z,loading:m.isPending||h.isPending,disabled:!c||m.isPending||h.isPending,children:c?"I Agree":"Ineligible"})]})]})},Xxe=()=>{const e=M0(),t=()=>{e.push(se.ROUTE_DASHBOARD)},n=()=>{e.push(se.ROUTE_FUNDING_DEPOSIT)};
109return a.jsxs(V8,{title:"Thank you!",showFAQ:!0,children:[a.jsxs("div",{children:[a.jsx(V,{children:"Your enrollment is in progress. The status will be visible on your dashboard."}),a.jsxs(V,{children:["Your first interest accrual will post to your account end of month."," "]})]}),a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{variant:"alternate",className:"border-yellow-400",onClick:t,children:"Done, Take Me Home"}),a.jsx(ue,{onClick:n,children:"Deposit Now"})]})]})},$xe=e=>[{key:"apy",content:a.jsxs(V,{className:"text-black text-xl",children:["Earn ",e,"% APY",a.jsx("sup",{children:"*"})," on your uninvested cash"]})},{key:"fdic",content:a.jsxs(V,{className:"text-black text-xl",children:["Be protected by $1 million of FDIC insurance",a.jsx("sup",{children:"**"})]})},{key:"buying-power",content:a.jsx(V,{className:"text-black text-xl",children:"Continue to use your funds as buying power, just like you do today"})}],Gxe="https://alpaca.markets/disclosures",Kxe=()=>{const e=M0(),{product:t,currentAccount:n}=N0({liveOnly:!0}),{hycApyString:r}=oy({accountID:n?.id,options:{enabled:!!n?.id}}),{hycStatus:o}=Gc({accountID:n?.id,options:{enabled:!!n?.id}}),i=o==="ACTIVE"||o==="PENDING_CHANGE",s=Iy({product:t,currency:n?.currency,accountStatus:n?.status}),c=()=>{e.push(se.ROUTE_DASHBOARD)},l=()=>{s&&e.push(se.ROUTE_HIGH_YIELD_ENROLL_AGREEMENT)};return a.jsxs(V8,{title:"Enroll in High Yield Cash",showFAQ:!0,children:[a.jsx("ul",{className:"flex flex-col gap-5",children:$xe(r).map(p=>a.jsxs("li",{className:"flex items-center justify-start gap-2",children:[a.jsx(Qe,{variant:"filled",name:"CheckBadge",className:"text-yellow-400"}),p.content]},p.key))}),a.jsxs(V,{className:"text-gray-800 text-sm",children:["Alpaca Securities and its affiliates are not a bank. High-Yield Cash is not a bank product or a checking/savings account.",a.jsx("br",{}),a.jsx("br",{}),a.jsx("sup",{children:"*"}),"This rate is effective as of December 24, 2024, and is subject to change and may not be the applicable rate on the date this is read.",a.jsx("br",{}),a.jsx("br",{}),a.jsx("sup",{children:"**"}),"Alpaca Securities offers a cash management program pursuant to the FDIC Bank Sweep. Customer funds are treated differently and are subject to separate regulatory regimes depending on whether customer funds are held in their brokerage account or within the FDIC Bank Sweep. Specifically, Alpaca Securities is a member of the Securities Investor Protection Corporation (SIPC), which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). The Federal Deposit Insurance Corporation (FDIC) insures up to $250,000 per deposit against the failure of an FDIC member bank. Customer funds held in brokerage accounts are SIPC insured, but are not eligible for FDIC insurance coverage. Funds maintained in the FDIC Bank Sweep are intended to be eligible for pass-through FDIC insurance coverage, but are not subject to SIPC coverage. FDIC insurance coverage does not protect against the failure of Alpaca, Alpaca Securities, or any of its or their affiliates and/or malfeasance by any Alpaca or Alpaca Securities employee. Program banks that participate in the FDIC Bank Sweep are not members of SIPC and therefore funds held in the Program are not SIPC protected.",a.jsx("br",{}),a.jsx("br",{}),"See"," ",a.jsx(g1,{href:Gxe,className:"text-blue-700",children:"alpaca.markets/disclosures"})," ","for important additional disclosures regarding Alpaca Securities brokerage offering as well as FDIC Bank Sweep terms and conditions."]}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"alternate",className:"border-yellow-400",onClick:c,children:!s||i?"Take Me Home":"Cancel"}),a.jsx(ue,{onClick:l,disabled:!s||i,children:s?i?"Enrolled":"Continue":"Ineligible"})]})]})},rR={USA_SSN:"Social Security Number",USA_ITIN:"Individual Taxpayer ID"},Zxe=/^(?!000|666|9\d\d)\d{3}-?\d{2}-?\d{4}$/,Yxe=/^9\d{2}-?((5[0-9]|6[0-5])|(8[3-8])|(9[0-2])|(9[4-9]))-?\d{4}$/,Qxe={USA_SSN:Zxe,USA_ITIN:Yxe},Jxe={USA_SSN:"Invalid SSN format (XXX-XX-XXXX)",USA_ITIN:"Invalid ITIN format (9XX-XX-XXXX, valid IRS group required)"},e7e=e=>{const t=e.replace(/\D/g,"");return t.length===9?`${t.slice(0,3)}-${t.slice(3,5)}-${t.slice(5)}`:e},t7e=e=>J0({tax_id_type:x1(e,{error:"Complete required field."}),tax_id:s0({error:"Complete required field."}).min(1,"Complete required field.").transform(e7e)}),n7e=(e,t)=>{Qxe[e.tax_id_type].test(e.tax_id)||t.addIssue({path:["tax_id"],code:X0.custom,message:Jxe[e.tax_id_type]})},r7e=e=>{const t=e.currentTarget.value;(t.length===3||t.length===6)&&e.key!=="-"&&/[0-9]/.test(String.fromCharCode(e.which))&&
109(e.currentTarget.value+="-")},pd="Complete required field.",Ql=["USA_SSN"],a7e=J0({given_name:s0().min(1,pd),family_name:s0().min(1,pd),relationship:x1(dj,{error:pd}),date_of_birth:s0({error:pd}).date()}).merge(t7e(Ql)).superRefine(n7e),o7e=({onClose:e,onSave:t,editBeneficiary:n})=>{const{watch:r,register:o,handleSubmit:i,setValue:s,formState:{errors:c}}=t1({resolver:A1(a7e.superRefine((f,m)=>{const h=F0(f.date_of_birth,"yyyy-MM-DD");h.isValid()||m.addIssue({path:["date_of_birth"],code:X0.custom,message:"Invalid date of birth"}),h.isAfter(F0())&&m.addIssue({path:["date_of_birth"],code:X0.custom,message:"Date of birth must be before today"}),h.isBefore("1900-01-01")&&m.addIssue({path:["date_of_birth"],code:X0.custom,message:"Date of birth must be after 1900-01-01"})})),defaultValues:{relationship:n?.relationship??void 0,date_of_birth:n?.date_of_birth??"",tax_id_type:n?.tax_id_type??(Ql.length===1?Ql[0]:void 0),tax_id:n?.tax_id??"",given_name:n?.given_name??"",family_name:n?.family_name??""}}),l=r("relationship"),p=r("date_of_birth"),u=r("tax_id_type"),d=f=>{t(f)},b=()=>{We("Please fix the errors in the form.")};return a.jsx(I1,{title:n?"Edit Beneficiary":"Add Beneficiary",isOpen:!0,onClose:e,children:a.jsx("form",{onSubmit:i(d,b),children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2",children:[a.jsx(o0,{label:"First Name",...o("given_name"),errorMsg:c.given_name?.message,status:c.given_name?.message?"error":"neutral"}),a.jsx(o0,{label:"Last Name",...o("family_name"),errorMsg:c.family_name?.message,status:c.family_name?.message?"error":"neutral"})]}),a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2",children:[a.jsx(QG,{label:"Date of Birth",value:p,onChange:f=>f&&s("date_of_birth",f),errorMsg:c.date_of_birth?.message,status:c.date_of_birth?.message?"error":"neutral"}),Ql.length>1&&a.jsx(f1,{multiple:!1,label:"Tax ID Type",options:Ql.map(f=>({label:rR[f],value:f})),value:u,onChange:f=>s("tax_id_type",f),errorMsg:c.tax_id_type?.message,status:c.tax_id_type?.message?"error":"neutral"})]}),a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2",children:[a.jsx(o0,{label:u?rR[u]:"Tax ID Number",...o("tax_id"),onKeyDown:r7e,errorMsg:c.tax_id?.message,status:c.tax_id?.message?"error":"neutral"}),a.jsx(f1,{multiple:!1,label:"Relationship to you",options:dj.map(f=>({label:k0.startCase(f),value:f})),value:l,onChange:f=>s("relationship",f),errorMsg:c.relationship?.message,status:c.relationship?.message?"error":"neutral"})]}),a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:e,type:"button",children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:i(d,b),type:"submit",children:n?"Save":"Add Beneficiary"})]})]})})})},aR=1,i7e=J0({share_pct:Rt({error:"Required"}).min(aR,`Must be >= ${aR}`).max(100,"Must be <= 100")}),oR=({beneficiaries:e=[],totalAllocation:t,onAllocationChange:n,emptyMessage:r="No beneficiaries added yet",onEdit:o,onDelete:i})=>{const s=[{name:"Name",key:"name",cellRenderer:({given_name:c,family_name:l})=>a.jsx(V,{className:"text-gray-700 text-sm",children:`${c} ${l}`})},{name:"Relationship",key:"relationship",cellRenderer:({relationship:c})=>a.jsx(c1,{variant:"v2/blue",className:"text-xs",children:k0.startCase(c)})},{name:"Date of Birth",key:"dateOfBirth",cellRenderer:({date_of_birth:c})=>a.jsx("div",{className:"text-gray-700 text-sm",children:c})},{name:"Allocation",key:"allocation",cellRenderer:(c,l,p,u)=>a.jsx(s7e,{row:c,value:l,parentRow:p,col:u,totalAllocation:t-(c.share_pct??0),isOverAllocated:t>100,onAllocationChange:n,onEdit:o,onDelete:i})}];return a.jsx("div",{className:"w-full overflow-x-auto",children:a.jsx(xp,{columns:s,rows:e,emptyMessage:r})})},s7e=({row:e,totalAllocation:t,isOverAllocated:n,onAllocationChange:r,onEdit:o,onDelete:i})=>{const{localId:s,share_pct:c}=e,{watch:l,register:p,handleSubmit:u,clearErrors:d,formState:{errors:b}}=t1({mode:"onChange",resolver:A1(i7e.superRefine((M,z)=>{M.share_pct+t>100&&z.addIssue({path:["share_pct"],code:X0.custom,message:"Total allocation must be <= 100%"})})),defaultValues:{share_pct:c??0}}),f=l("share_pct"),m=M=>{r(s,M.share_pct)},h=()=>{r(s,f)};return y.useEffect(()=>{d()},[t,d]),a.jsxs("div",{className:"flex items-center justify-end pt-4",children:[a.jsx("form",{onSubmit:u(m,h),className:"min-w-[80px]",children:a.jsx(o0,{type:"number",className:"text-sm",min:"0",max:"100",step:"any",errorMsg:b.share_pct?.message,status:b.share_pct?.message||n?"error":"neutral",rightIcon:a.jsx("span",{className:Kt("text-sm",b.share_pct?.message||n?"text-red-500":"text-gray-500"),children:"%"}),...p("share_pct",{setValueAs:M=>{if(!(M===""||Number.isNaN(Number(M))))return Number(M)},onChange:M=>{const z=M.target.value;z===""||Number.isNaN(Number(z))||r(s,Number(z))}}),msgPadded:!0})}),a.jsxs(JG,{className:"relative pb-4",children:[a.jsx(eK,{children:a.jsx(Rj,{size:32})}),a.jsxs(tK,{anchor:"bottom end",className:"flex flex-col gap-1 rounded border border-gray-400 bg-white shadow-sm",children:[a.jsxs(mY,{onClick:()=>o(s),type:"button",className:"flex items-center gap-1.5 rounded p-1.5 font-medium text-gray-700 text-sm hover:bg-cool-gray-50",children:[a.jsx(af,{size:20})," Edit"]}),a.jsxs("button",{onClick:()=>i(s),type:"button",className:"flex items-center gap-1.5 rounded p-1.5 font-medium text-gray-700 text-sm hover:bg-cool-gray-50",children:[a.jsx(Dj,{size:20,className:"text-red-500"}),"Delete"]})]})]})]})},c7e=["AZ","CA","ID","LA","NV","NM","TX","WA","WI"],l7e=e=>e.marital_status==="MARRIED"&&c7e.includes(e.state??""),p7e=({tradeAccountDetails:e})=>l7e(e)?a.jsx(On,{variant:"warning",title:"Important Notice",message:"If you've indicated that you're married and reside in a community property state (AZ, CA, ID, LA, NV, NM, TX, WA, or WI), you may be required to name your spouse as the sole benef
109iciary of your IRA account. If you name a beneficiary that is not your spouse, Alpaca will require your spouse's written consent. We'll reach out directly if your account meets these criteria and requires additional documentation."}):null,iR=6,sR={middle_name:null},u7e=({tradeAccountDetails:e,beneficiaries:t,onSaveSessionState:n})=>{const[r,o]=y.useState(()=>t.map(O=>({...O,localId:crypto.randomUUID()}))),[i,s]=y.useState({isOpen:!1,editBeneficiary:null,type:"primary"}),c=O=>()=>s({isOpen:!0,editBeneficiary:null,type:O}),l=O=>o(g=>g.filter(x=>x.localId!==O)),p=O=>{const g=r.find(x=>x.localId===O);g&&s({isOpen:!0,editBeneficiary:g,type:g.type})},u=(O,g)=>o(x=>x.map(C=>C.localId===O?{...C,share_pct:g}:C)),d=()=>{s({isOpen:!1,editBeneficiary:null,type:"primary"})},b=O=>{const g=i.editBeneficiary?.localId;o(x=>g?x.map(C=>C.localId===g?{...C,...O,...sR}:C):[...x,{...O,localId:crypto.randomUUID(),type:i.type,share_pct:0,...sR}]),s({isOpen:!1,editBeneficiary:null,type:"primary"})},f=r.filter(O=>O.type==="primary"),m=r.filter(O=>O.type==="contingent"),h=r.reduce((O,g)=>O+(g.share_pct??0),0),M=r.length>=iR,z=!(r.length<=iR&&(r.length===0||r.every(O=>O.share_pct>=1)&&h===100));return a.jsxs("div",{className:"flex h-full w-full flex-col justify-start gap-4",children:[a.jsx(p7e,{tradeAccountDetails:e}),a.jsx(On,{variant:h===100?"success":h>100?"error":"info",title:`Current Allocation = ${h}%`,message:h===0||h===100?"The total allocation must be equal 100% across all benef
109iciaries.":"The total allocation must be equal 100% across all beneficiaries. Please add or adjust allocations."}),a.jsxs("div",{className:"flex flex-col gap-8",children:[a.jsxs("section",{className:"w-full",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Primary Beneficiaries"}),a.jsxs("div",{className:"mt-4 flex flex-col gap-4",children:[a.jsx(V,{className:"text-gray-700 text-sm",children:"Primary beneficiaries have the first priority to receive the assets from the account."}),f.length>0&&a.jsx(ue,{variant:"v2/filled",onClick:c("primary"),className:"w-fit",disabled:M,children:M?"Max beneficiaries reached":a.jsxs(a.Fragment,{children:[" ",a.jsx(Si,{size:20}),"Add Beneficiary"]})}),a.jsx(oR,{beneficiaries:f,totalAllocation:h,onAllocationChange:u,onDelete:l,onEdit:p,emptyMessage:a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4 py-12",children:[a.jsx(V,{className:"text-base text-gray-400",children:"Add primary beneficiaries."}),a.jsx(ue,{variant:"v2/filled",onClick:c("primary"),disabled:M,children:M?"Max beneficiaries reached":a.jsxs(a.Fragment,{children:[a.jsx(Si,{size:20}),"Add Beneficiary"]})})]})})]})]}),a.jsxs("section",{className:"w-full",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Contingent Beneficiaries"}),a.jsxs("div",{className:"mt-4 flex flex-col gap-4",children:[a.jsx(V,{className:"text-gray-700 text-sm",children:"Contingent beneficiaries are eligible to inherit assets if there are no surviving primary beneficiaries."}),m.length>0&&a.jsx(ue,{variant:"v2/filled",onClick:c("contingent"),className:"w-fit",disabled:M,children:M?"Max beneficiaries reached":a.jsxs(a.Fragment,{children:[a.jsx(Si,{size:20}),"Add Beneficiary"]})}),a.jsx(oR,{beneficiaries:m,totalAllocation:h,onAllocationChange:u,onDelete:l,onEdit:p,emptyMessage:a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4 py-12",children:[a.jsx(V,{className:"text-base text-gray-400",children:"Add contingent beneficiaries."}),a.jsx(ue,{variant:"v2/filled",onClick:c("contingent"),disabled:M,children:M?"Max beneficiaries reached":a.jsxs(a.Fragment,{children:[a.jsx(Si,{size:20}),"Add Beneficiary"]})})]})})]})]})]}),i.isOpen&&a.jsx(o7e,{onClose:d,onSave:b,editBeneficiary:i.editBeneficiary}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{disabled:z,onClick:()=>{n({step:"stock_lending",beneficiaries:r.map(({localId:O,...g})=>g)})},label:r.length===0?"Skip":"Continue"},back:{onClick:()=>{n({step:"information",beneficiaries:r.map(({localId:O,...g})=>g)})}}})]})},d7e=({isOpen:e,onContinue:t})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 min-h-[800px] overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-[400px] flex-col items-center justify-center gap-4 roun
109ded border border-gray-200 bg-white p-4 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsxs("svg",{"aria-hidden":"true",width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("path",{d:"M42 24C42 27.5601 40.9443 31.0402 38.9665 34.0003C36.9886 36.9604 34.1774 39.2675 30.8883 40.6298C27.5992 41.9922 23.98 42.3487 20.4884 41.6541C16.9967 40.9596 13.7894 39.2453 11.2721 36.7279C8.75474 34.2106 7.04041 31.0033 6.34587 27.5116C5.65134 24.02 6.0078 20.4008 7.37018 17.1117C8.73255 13.8226 11.0397 11.0114 13.9997 9.03355C16.9598 7.05568 20.4399 6 24 6C28.7739 6 33.3523 7.89642 36.7279 11.2721C40.1036 14.6477 42 19.2261 42 24Z",fill:"#FEE546"}),a.jsx("path",{d:"M43.5005 25.6249C43.1818 29.3299 41.8116 32.8668 39.5511 35.8194C37.2906 38.7721 34.2338 41.0177 30.7403 42.2921C27.2469 43.5665 23.4621 43.8167 19.8314 43.0131C16.2006 42.2096 12.8748 40.3858 10.2454 37.7564C7.61589 35.1269 5.7921 31.8011 4.98857 28.1703C4.18503 24.5396 4.43518 20.7548 5.70958 17.2614C6.98398 13.7679 9.22962 10.7111 12.1823 8.45061C15.135 6.19008 18.6718 4.81988 22.3768 4.50119C22.5738 4.48494 22.772 4.50765 22.9602 4.56801C23.1484 4.62838 23.3229 4.72523 23.4737 4.85303C23.6245 4.98082 23.7486 5.13707 23.839 5.31283C23.9294 5.4886 23.9843 5.68046 24.0005 5.87744C24.0168 6.07442 23.9941 6.27268 23.9337 6.46088C23.8733 6.64909 23.7765 6.82357 23.6487 6.97435C23.5209 7.12512 23.3646 7.24926 23.1889 7.33965C23.0131 7.43005 22.8213 7.48494 22.6243 7.50119C19.4885 7.77062 16.4949 8.93007 13.9957 10.8431C11.4966 12.7562 9.59576 15.3432 8.51701 18.2999C7.43826 21.2566 7.22642 24.4599 7.90643 27.5329C8.58644 30.6059 10.13 33.4207 12.3555 35.6462C14.581 37.8717 17.3958 39.4153 20.4688 40.0953C23.5418 40.7753 26.7451 40.5635 29.7018 39.4847C32.6585 38.406 35.2455 36.5052 37.1586 34.006C39.0716 31.5068 40.2311 28.5132 40.5005 25.3774C40.5333 24.9796 40.7229 24.6111 41.0274 24.353C41.3319 24.0949 41.7265 23.9684 42.1243 24.0012C42.5221 24.034 42.8906 24.2235 43.1487 24.528C43.4068 24.8325 43.5333 25.2271 43.5005 25.6249ZM22.5005 13.5012V24.0012C22.5005 24.399 22.6586 24.7805 22.9399 25.0619C23.2212 25.3432 23.6027 25.5012 24.0005 25.5012H34.5005C34.8983 25.5012 35.2799 25.3432 35.5612 25.0619C35.8425 24.7805 36.0005 24.399 36.0005 24.0012C36.0005 23.6034 35.8425 23.2218 35.5612 22.9405C35.2799 22.6592 34.8983 22.5012 34.5005 22.5012H25.5005V13.5012C25.5005 13.1034 25.3425 12.7218 25.0612 12.4405C24.7799 12.1592 24.3983 12.0012 24.0005 12.0012C23.6027 12.0012 23.2212 12.1592 22.9399 12.4405C22.6586 12.7218 22.5005 13.1034 22.5005 13.5012ZM30.0005 9.00119C30.4455 9.00119 30.8805 8.86923 31.2506 8.622C31.6206 8.37476 31.909 8.02336 32.0793 7.61223C32.2495 7.20109 32.2941 6.74869 32.2073 6.31224C32.1205 5.87578 31.9062 5.47487 31.5915 5.1602C31.2768 4.84553 30.8759 4.63124 30.4395 4.54442C30.003 4.45761 29.5506 4.50216 29.1395 4.67246C28.7284 4.84276 28.377 5.13115 28.1297 5.50116C27.8825 5.87117 27.7505 6.30618 27.7505 6.75119C27.7505 7.34793 27.9876 7.92022 28.4095 8.34218C28.8315 8.76414 29.4038 9.00119 30.0005 9.00119ZM36.7505 13.5012C37.1955 13.5012 37.6305 13.3692 38.0006 13.122C38.3706 12.8748 38.659 12.5234 38.8293 12.1122C38.9995 11.7011 39.0441 11.2487 38.9573 10.8122C38.8705 10.3758 38.6562 9.97487 38.3415 9.6602C38.0268 9.34553 37.6259 9.13124 37.1895 9.04442C36.753 8.95761 36.3006 9.00216 35.8895 9.17246C35.4784 9.34276 35.127 9.63115 34.8797 10.0012C34.6325 10.3712 34.5005 10.8062 34.5005 11.2512C34.5005 11.8479 34.7376 12.4202 35.1595 12.8422C35.5815 13.2641 36.1538 13.5012 36.7505 13.5012ZM41.2505 20.2512C41.6955 20.2512 42.1305 20.1192 42.5006 19.872C42.8706 19.6248 43.159 19.2734 43.3293 18.8622C43.4995 18.4511 43.5441 17.9987 43.4573 17.5622C43.3705 17.1258 43.1562 16.7249 42.8415 16.4102C42.5268 16.0955 42.1259 15.8812 41.6895 15.7944C41.253 15.7076 40.8006 15.7522 40.3895 15.9225C39.9784 16.0928 39.627 16.3811 39.3797 16.7512C39.1325 17.1212 39.0005 17.5562 39.0005 18.0012C39.0005 18.5979 39.2376 19.1702 39.6595 19.5922C40.0815 20.0141 40.6538 20.2512 41.2505 20.2512Z",fill:"#27272A"})]}),a.jsx(Yo,{className:"font-semibold text-2xl text-gray-800",children:"Almost There!"}),a.jsx(V,{className:"text-center text-base text-gray-700",children:"Your IRA account is being reviewed. It will take few minutes. We'll let you know once is ready!"}),a.jsx(ue,{className:"w-full",variant:"v2/filled",onClick:t,children:"Okay"})]})})})]}),b7e="https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf",f7e="https://files.alpaca.markets/disclosures/library/Equity+Trust+Company+Trust+Agreement.pdf",m7e="https://files.alpaca.markets/disclosures/Alpaca_Master+Securities+Lending+Agreement+for+Fully+Paid+Securities+Lending_v01.2025.03.pdf",h7e="https://files.alpaca.markets/disclosures/library/MarginDiscStmt.pdf",M7e=({tradeAccount:e,tradeAccountDetails:t,subType:n,beneficiaries:r,isStockLendingEnabled:o,onSaveSessionState:i,onDeleteSessionState:s})=>{const c=M0(),[l,p]=y.useState(!1),[u,d]=y.useState({customerAgreement:{isOpen:!1,isAccepted:!1},equityTrustAgreement:{isOpen:!1,isAccepted:!1},stockLendingAgreement:{isOpen:!1,isAccepted:!1},limitedMarginAgreement:{isOpen:!1,isAccepted:!1}}),b=W=>()=>d(E=>({...E,[W]:{...E[W],isOpen:!0}})),f=W=>()=>d(E=>({...E,[W]:{...E[W],isOpen:!1}})),m=W=>()=>d(E=>({...E,[W]:{...E[W],isAccepted:!0,isOpen:!1}})),h=()=>{c.push(se.ROUTE_DASHBOARD),s()},M=b0(async W=>{const E=t.owner_id;if(!E)throw new Error("Missing owner id for agreement signing");return R2({ownerId:E,agreement:"master_securities_lending_agreement",accountId:W})},{onSuccess:(W,E)=>{z.mutate(E),p(!0)},onError:W=>{p(!0);const E=Q0(W);console.error("Error, failed to sign Master Securities Lending Agreement",W),We(`Error signing Master Securities Lending Agreement: ${E}`)}}),z=b0(W=>fg(W),{onSuccess:()=>{j0.dispatch("algodash_enrolled_fpsl"),p(!0)},onError:W=>{p(!0);const E=Q0(W);console.error("Error enrolling in FPSL",W),We(`Error enrolling in stock lending program: ${E}`)}}),O=b0(W=>nK(W),{onSuccess:W=>{o?M.mutate(W.id):p(!0)},onError:W=>{const E=Q0(W);console.error("Error creating account",W),We(`Error creating IRA account: ${E}`)}}),g=()=>{if(!n){We("Account type is required"),i({step:"type"});return}const W=t.given_name,E=t.family_name,j=t.country_of_tax_residence,T=t.owner_id;if(!W||!E||!j||!T){We("Account holder details are incomplete. Please update your profile and try again.");return}O.mutate({first_name:W,last_name:E,country:j,account_type:"ira",account_sub_type:n,primary_account_holder_id:T,beneficiaries:r,investment_objective:e.investment_objective??void 0})},x=Object.entries(u).filter(([W])=>o?!0:W!=="stockLendingAgreement").map(([W,E])=>E),C=x.some(W=>W.isAccepted),S=x.every(W=>W.isAccepted),{customerAgreement:q,equityTrustAgreement:A,stockLendingAgreement:v,limitedMarginAgreement:_}=u,R=!x.every(W=>W.isAccepted),w=O.isPending||M.isPending||z.isPending;return a.jsxs(a.Fragment,{children:[w&&a.jsx("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-white/70",children:a.jsx(dt,{})}),a.jsxs("div",{className:"flex h-full flex-col gap-8",children:[a.jsxs("div",{className:"flex h-full flex-col gap-4",children:[C&&!S&&a.jsx(On,{variant:"info",title:"You are almost there",message:"Complete the missing agreements to finalize your account."}),a.jsx(So,{isAccepted:q.isAccepted,label:"Alpaca Customer agreement",onOpen:b("customerAgreement")}),a.jsx(So,{isAccepted:A.isAccepted,label:"Equity Trust Agreement",onOpen:b("equityTrustAgreement")}),o&&a.jsx(So,{isAccepted:v.isAccepted,label:"Master Securities Lending Agreement for Fully Paid Securities Lending",onOpen:b("stockLendingAgreement")}),a.jsx(So,{isAccepted:_.isAccepted,label:"Limited Margin Agreement",onOpen:b("limitedMarginAgreement")}),a.jsx(Ro,{isOpen:q.isOpen,title:"Alpaca Customer agreement",url:b7e,onCancel:f("customerAgreement"),onAgree:m("customerAgreement"),hasAgreed:q.isAccepted}),a.jsx(Ro,{isOpen:A.isOpen,title:"Equity Trust Agreement",url:f7e,onCancel:f("equityTrustAgreement"),onAgree:m("equityTrustAgreement"),hasAgreed:A.isAccepted}),o&&a.jsx(Ro,{isOpen:v.isOpen,title:"Master Securities Lending Agreement for Fully Paid Securities Lending",url:m7e,onCancel:f("stockLendingAgreement"),onAgree:m("stockLendingAgreement"),hasAgreed:v.isAccepted}),a.jsx(Ro,{isOpen:_.isOpen,title:"Limited Margin Agreement",url:h7e,onCancel:f("limitedMarginAgreement"),onAgree:m("limitedMarginAgreement"),hasAgreed:_.isAccepted}),a.jsx(d7e,{isOpen:l,onContinue:h})]}),a.jsx("div",{children:a.jsxs(V,{className:"text-gray-400 text-xs",children:['Securities Brokerage services are provided by Alpaca Securities , member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc. Cryptocurrency services are made available by Alpaca Crypto LLC ("Alpaca Crypto"), a FinCEN registered money services business (NMLS # 2160858), and a wholly-owned subsidiary of AlpacaDB, Inc. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the Disclosure Library for more information.',a.jsx("br",{})," ",a.jsx("br",{}),"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto, are not registered or licensed, as applicable."]})}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{disabled:R,label:"Finish Setup",onClick:g,loading:w},back:{onClick:()=>{i({step:"stock_lending"})},disabled:w}})]})]})},$i=({isOpen:e,onToggleOpen:t,title:n,icon:r,children:o,className:i})=>a.jsxs("section",{className:m0("w-full",i),children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsxs("button",{type:"button","aria-label":`${e?"Close"
109:"Open"} ${n} section`,onClick:t,className:"flex items-center justify-start gap-2",children:[a.jsx(Qe,{name:e?"ChevronUp":"ChevronDown"}),a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:n})]}),r]}),a.jsx("div",{className:m0("w-full transition-all",e?"max-h-full overflow-visible":"max-h-0 overflow-hidden"),children:a.jsx("div",{className:"mt-4 w-full",children:o})})]}),nt=({label:e,value:t})=>a.jsxs("div",{className:"flex items-baseline justify-between gap-4 py-1",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-800 text-sm",children:e}),a.jsx("div",{className:m0("text-right font-normal text-gray-700 text-sm",t==null&&"text-gray-300"),children:t??"-"})]}),z7e=J0({is_affiliated_exchange_or_finra:L1({error:"Required"}),is_control_person:L1({error:"Required"}),is_politically_exposed:L1({error:"Required"}),immediate_family_exposed:L1({error:"Required"})}),ud=e=>e==null?"—":e?"Yes":"No",O7e=({tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,isEditing:r,setIsEditing:o,isOpen:i,setIsOpen:s})=>{const{watch:c,handleSubmit:l,setValue:p,formState:{errors:u}}=t1({resolver:A1(z7e),values:{is_affiliated_exchange_or_finra:t.is_affiliated_exchange_or_finra??void 0,is_control_person:t.is_control_person??void 0,is_politically_exposed:t.is_politically_exposed??void 0,immediate_family_exposed:t.immediate_family_exposed??void 0},mode:"onChange"}),d=b0(x=>or(e.id,{is_affiliated_exchange_or_finra:x.is_affiliated_exchange_or_finra,is_control_person:x.is_control_person,is_politically_exposed:x.is_politically_exposed,immediate_family_exposed:x.immediate_family_exposed}),{onSuccess:()=>{n(),o(!1),S0("Affiliations updated")},onError:()=>{We("Failed to update affiliations")}}),b=x=>{if(x.preventDefault(),!i){s(!0);return}r||s(!1)},f=x=>{x.preventDefault(),o(!0),s(!0)},m=x=>{r&&d.mutate(x)},h=()=>{We("Please fill in all fields")},M=c("is_control_person"),z=c("is_affiliated_exchange_or_finra"),O=c("is_politically_exposed"),g=c("immediate_family_exposed");return a.jsx("form",{onSubmit:l(m,h),children:a.jsx($i,{title:"Affiliations",isOpen:i,onToggleOpen:b,className:"rounded-lg border border-gray-200 bg-white p-4",icon:r?a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"submit",disabled:d.isPending,children:"Save"}):a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"button",onClick:f,children:a.jsx(of,{size:20,className:"fill-gray-700"})}),children:r?a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(f1,{label:"Are you an officer or 10% or greater shareholder of a publicly traded company, subject to the US Securities Exchange Act 1934?",options:[{label:"Yes",value:!0},{label:"No",value:!1}],value:M,onChange:x=>{p("is_control_person",x)},errorMsg:u.is_control_person?.message,status:u.is_control_person?.message?"error":"neutral"}),a.jsx(f1,{label:"Are you affiliated with or employed by a stock exchange, regulatory body, member firm of an exchange, FINRA or a municipal securities broker-dealer?",options:[{label:"Yes",value:!0},{label:"No",value:!1}],value:z,onChange:x=>{p("is_affiliated_exchange_or_finra",x)},errorMsg:u.is_affiliated_exchange_or_finra?.message,status:u.is_affiliated_exchange_or_finra?.message?"error":"neutral"}),a.jsx(f1,{label:"Are you currently or formerly a Politically Exposed Person or Public Official?",options:[{label:"Yes",value:!0},{label:"No",value:!1}],value:O,onChange:x=>{p("is_politically_exposed",x)},errorMsg:u.is_politically_exposed?.message,status:u.is_politically_exposed?.message?"error":"neutral"}),a.jsx(f1,{label:"Do any of the above apply to an immediate family member?",options:[{label:"Yes",value:!0},{label:"No",value:!1}],value:g,onChange:x=>{p("immediate_family_exposed",x)},errorMsg:u.immediate_family_exposed?.message,status:u.immediate_family_exposed?.message?"error":"neutral"})]}):a.jsxs("div",{className:"flex flex-col",children:[a.jsx(nt,{label:"Public Company Shareholder/Officer",value:ud(t.is_control_person)}),a.jsx(nt,{label:"Industry Affiliations",value:ud(t.is_affiliated_exchange_or_finra)}),a.jsx(nt,{label:"Politically Exposed Person (PEP)",value:ud(t.is_politically_exposed)}),a.jsx(nt,{label:"Family Member Affiliations",value:ud(t.immediate_family_exposed)})]})})})},Uh="[email protected]",AH=()=>a.jsx(Ut,{content:a.jsxs(a.Fragment,{children:["Email ",Uh," to update this information."]}),children:a.jsxs("button",{type:"button",className:"flex cursor-pointer items-center gap-2 border-none bg-transparent p-0 text-right text-blue-500 text-sm",onClick:()=>{navigator.clipboard.writeText(Uh),S0(`${Uh} copied to clipboard`)},children:["Want to update your info? ",a.jsx(vg,{})]})}),g7e=e=>
109{let n=[e.street_address,e.city,e.state].filter(Boolean).join(", ");return e.unit&&(n+=`, #${e.unit}`),n||"-"},y7e=({tradeAccountDetails:e})=>{const[t,n]=y.useState(!1),r=()=>n(o=>!o);return a.jsx($i,{title:"Basic Information",icon:a.jsx(AH,{}),isOpen:t,onToggleOpen:r,className:"rounded-lg border border-gray-200 bg-white p-4",children:a.jsxs("div",{className:"flex flex-col",children:[a.jsx(nt,{label:"Phone Number",value:e.phone_number}),a.jsx(nt,{label:"Address",value:g7e(e)}),a.jsx(nt,{label:"Tax ID Type",value:e.tax_id_type}),a.jsx(nt,{label:"Tax ID Number",value:"***-**-****"})]})})},Nb=({id:e,label:t,value:n,options:r,onChange:o,errorMessage:i,placeholder:s})=>a.jsxs("div",{className:"mb-8 w-full max-w-60",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("label",{htmlFor:e,className:"block pb-1 font-medium text-base leading-5",children:t}),i&&a.jsx(V,{className:"text-red-500 text-sm",children:i})]}),a.jsx(f1,{id:e,value:n,options:r,onChange:o,placeholder:s,className:"w-full"})]}),W3={1:{min:1,max:24999},2:{min:25e3,max:99999},3:{min:1e5,max:499999},4:{min:5e5,max:999999},5:{min:1e6,max:1e9}},bc=Object.entries(W3).map(([e,t])=>({value:e,label:`${t.min.toLocaleString()} - ${t.max.toLocaleString()}`})),vH=e=>Object.hasOwn(W3,e)?W3[e]:{min:0,max:0},fc=({min:e,max:t})=>(e=Number(e),t=Number(t),Object.entries(W3).find(([,r])=>r.min===e&&r.max===t)?.[0]||""),A7e=({form:e})=>{const{watch:t,formState:{errors:n}}=e,r={min:t("annual_income_min")??0,max:t("annual_income_max")??0},o={min:t("liquid_net_worth_min")??0,max:t("liquid_net_worth_max")??0},i={min:t("total_net_worth_min")??0,max:t("total_net_worth_max")??0},s=c=>l=>{Array.isArray(l)&&(l=l[0]);const{min:p,max:u}=vH(l);e.setValue(`${c}_min`,p),e.setValue(`${c}_max`,u)};return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex flex-col md:flex-row md:space-x-4",children:[a.jsx(Nb,{id:"annual_income",label:"Annual Income",value:fc(r),onChange:s("annual_income"),options:[...bc],errorMessage:n.annual_income_max?.message,placeholder:"Select range"}),a.jsx(Nb,{id:"total_net_worth",label:"Total Net Worth",value:fc(i),onChange:s("total_net_worth"),options:bc,errorMessage:n.total_net_worth_max?.message,placeholder:"Select range"})]}),a.jsx(Nb,{id:"liquid_net_worth",label:"Liquid Net Worth",value:fc(o),onChange:s("liquid_net_worth"),options:bc,errorMessage:n.liquid_net_worth_max?.message,placeholder:"Select range"})]})},el=({session:e,patch:t,onBeforeBack:n})=>{const r=M0();return a.jsx(ue,{type:"button",className:"mr-auto",variant:"secondary",onClick:()=>{e.prev(t,n).then(()=>{e.rerender()}).catch(()=>r.push(se.ROUTE_NEW_ACCOUNT))},children:"Back"})},xH=[{value:"EMPLOYED",label:"Employed"},{value:"UNEMPLOYED",label:"Unemployed"},{value:"RETIRED",label:"Retired"},{value:"STUDENT",label:"Student"}],v7e=({session:e})=>{const t=co(),{account:n,details:r,next:o}=e,{handleSubmit:i,control:s,watch:c,formState:{errors:l,isSubmitting:p,isValid:u}}=t1({mode:"all",defaultValues:{employer:r?.employer||"",employer_address:r?.employer_address||"",function:r?.function||"",position:r?.position||"",employment_status:r?.employment_status||""}}),d=c("employment_status"),b=b0(m=>rK(n.id,m)),f=m=>{t.locked||(t.lock(),b.mutate(["employer","employer_address","function","position","employment_status"].reduce((h,M)=>(m[M]&&(h[M]=m[M]),h),{}),{onSuccess:()=>{j0.dispatch("onboardingv2_employment_step_complete"),o()},onError:()=>{We("Error updating employment status")},onSettled:()=>t.unlock()}))};return a.jsxs("div",{className:"mb-16",children:[a.jsx("h2",{className:"mb-8 font-bold text-lg",children:e.step.title}),a.jsxs("form",{onSubmit:i(f),children:[a.jsx("div",{children:a.jsx(T0,{label:"Employment Status",required:!0,error:!!l.employment_status,errorMsg:"Required",children:a.jsx(a0,{name:"employment_status",control:s,rules:{required:!0},render:({field:m})=>a.jsx(f1,{placeholder:"None selected",options:xH,...m})})})}),d==="EMPLOYED"&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"mt-4 flex",children:[a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Employer",required:!0,error:!!l.employer,errorMsg:"Required",children:a.jsx(a0,{name:"employer",control:s,rules:{required:d==="EMPLOYED"},render:({field:m})=>a.jsx(o0,{...m})})})}),a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Position",required:!0,error:!!l.position,errorMsg:"Required",children:a.jsx(a0,{name:"position",control:s,rules:{required:d==="EMPLOYED"},render:({field:m})=>a.jsx(o0,{...m})})})}),a.jsx("div",{className:"w-[50%]",children:a.jsx(T0,{label:"Function",required:!0,error:!!l.function,errorMsg:"Required",children:a.jsx(a0,{name:"function",control:s,rules:{required:d==="EMPLOYED"},render:({field:m})=>a.jsx(o0,{...m})})})})]}),a.jsx("div",{className:"mt-4",children:a.jsx(T0,{label:"Employer Address",required:!0,error:!!l.employer_address,errorMsg:"Required",children:a.jsx(a0,{name:"employer_address",control:s,rules:{required:d==="EMPLOYED"},render:({field:m})=>a.jsx(o0,{...m})})})})]}),a.jsxs("div",{className:"mt-8 flex justify-end",children:[a.jsx(el,{patch:!0,session:e}),a.jsx(ue,{className:"ml-1",type:"submit",disabled:p||!u,children:"Continue"})]})]})]})},x7e=({id:e,label:t,value:n,isChecked:r,onClick:o})=>
109a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx("input",{id:e,className:s1("h-[16px] w-[16px] cursor-pointer rounded-full border bg-none bg-clip-content shadow-[inset_0_0_0_2px_#FFF]",r?"border-yellow-500 bg-yellow-400":"border-cool-gray-500 bg-white"),type:"radio",value:n,defaultChecked:r,onClick:o}),a.jsx("label",{htmlFor:e,className:"cursor-pointer text-base leading-5",children:t})]}),ro=({id:e,label:t,options:n,value:r,onSelect:o,errorMessage:i,isRequired:s=!0})=>{const c=l=>()=>{o(l)};return a.jsxs("div",{className:"pb-4",children:[a.jsxs(V,{className:"max-w-xl pb-4 font-medium leading-5",children:[t," ",a.jsx(DI,{required:s}),i&&a.jsx("span",{className:"ml-1 font-normal text-base text-red-500",children:i})]}),n.map(l=>a.jsx("div",{className:"mb-2",children:a.jsx(x7e,{id:`${e}_${l.value}`,label:l.label,value:l.value,isChecked:r===l.value,onClick:c(l.value)})},l.value))]})},j3=[{label:"0 years",value:"none"},{label:"1 - 5 years",value:"1_to_5_years"},{label:"Over 5 years",value:"over_5_years"}],_7e=({form:e})=>{const{setValue:t,watch:n,formState:{errors:r}}=e,o=n("investment_experience_with_stocks"),i=r.investment_experience_with_stocks?.message,s=n("investment_experience_with_options"),c=r.investment_experience_with_options?.message,l=p=>u=>t(p,u);return a.jsxs(a.Fragment,{children:[a.jsx(ro,{id:"investment_experience_with_stocks",label:"How many years of experience do you have with stocks?",value:o,options:j3,onSelect:l("investment_experience_with_stocks"),errorMessage:i}),a.jsx(ro,{id:"investment_experience_with_options",label:"How many years of experience do you have with options?",value:s,options:j3,onSelect:l("investment_experience_with_options"),errorMessage:c})]})},C7e=J0({annual_income_max:Rt({error:"Required"}),annual_income_min:Rt({error:"Required"}),liquid_net_worth_max:Rt({error:"Required"}),liquid_net_worth_min:Rt({error:"Required"}),total_net_worth_max:Rt({error:"Required"}),total_net_worth_min:Rt({error:"Required"}),funding_source:s0(),employment_status:s0(),employer_address:s0().optional(),employer:s0().optional(),investment_experience_with_options:s0(),investment_experience_with_stocks:s0(),investment_objective:x1(bg,{error:"Required"})}),Vh=(e,t)=>e==null||t==null?"—":`${w3(e)} - ${w3(t)}`,q7e=({tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,refetchTradeAccount:r,isEditing:o,setIsEditing:i,isOpen:s,setIsOpen:c})=>{const{watch:l,handleSubmit:p,setValue:u,register:d,formState:{errors:b}}=t1({resolver:A1(C7e.superRefine((_,R)=>{_.employment_status==="EMPLOYED"&&(_.employer||R.addIssue({path:["employer"],code:X0.custom,message:"Employer is required"}),_.employer_address||R.addIssue({path:["employer_address"],code:X0.custom,message:"Employer address is required"}))})),defaultValues:{annual_income_max:t.annual_income_max??void 0,annual_income_min:t.annual_income_min??void 0,liquid_net_worth_max:t.liquid_net_worth_max??void 0,liquid_net_worth_min:t.liquid_net_worth_min??void 0,total_net_worth_max:t.total_net_worth_max??void 0,total_net_worth_min:t.total_net_worth_min??void 0,funding_source:t.funding_source?.at(0)??"",employment_status:t.employment_status||"",employer_address:t.employer_address||"",employer:t.employer||"",investment_experience_with_options:t.investment_experience_with_options||"",investment_experience_with_stocks:t.investment_experience_with_stocks||"",investment_objective:e.investment_objective||void 0},mode:"onChange"}),f=b0(async({investment_objective:_,...R})=>(await Qo(e.id,{investment_objective:_}),or(e.id,{...R,funding_source:[R.funding_source],employer:R.employment_status==="EMPLOYED"?R.employer:void 0,employer_address:R.employment_status==="EMPLOYED"?R.employer_address:void 0})),{onSuccess:()=>{n(),r(),i(!1),S0("Financial profile updated")},onError:_=>{const R=Q0(_);We(`Failed to update financial profile: ${R}`)}}),m=_=>{if(_.preventDefault(),!s){c(!0);return}o||c(!1)},h=_=>{_.preventDefault(),i(!0),c(!0)},M=_=>{o&&f.mutate(_)},z=()=>{We("Please fill in all fields")},O={min:l("annual_income_min")??0,max:l("annual_income_max")??0},g={min:l("liquid_net_worth_min")??0,max:l("liquid_net_worth_max")??0},x={min:l("total_net_worth_min")??0,max:l("total_net_worth_max")??0},C=l("funding_source"),S=l("employment_status"),q=l("investment_experience_with_options"),A=l("investment_experience_with_stocks"),v=_=>R=>{Array.isArray(R)&&(R=R[0]);const{min:w,max:W}=vH(R);u(`${_}_min`,w),u(`${_}_max`,W)};return a.jsx("form",{onSubmit:p(M,z),children:a.jsx($i,{title:"Financial Profile",isOpen:s,onToggleOpen:m,className:"rounded-lg border border-gray-200 bg-white p-4",icon:o?a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"submit",disabled:f.isPending,children:"Save"}):a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"button",onClick:h,children:a.jsx(of,{size:20,className:"fill-gray-700"})}),children:o?a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2 sm:gap-3",children:[a.jsx(f1,{label:"Annual Income",options:bc,value:fc(O),onChange:v("annual_income"),errorMsg:b.annual_income_max?.message,status:b.annual_income_max?"error":"neutral"}),a.jsx(f1,{label:"Estimated Net Worth",options:bc,value:fc(x),onChange:v("total_net_worth"),errorMsg:b.total_net_worth_max?.message,status:b.total_net_worth_max?"error":"neutral"})]}),a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2 sm:gap-3",children:[a.jsx(f1,{label:"Liquid Assets",options:bc,value:fc(g),onChange:v("liquid_net_worth"),errorMsg:b.liquid_net_worth_max?.message,status:b.liquid_net_worth_max?"error":"neutral"}),a.jsx(f1,{multiple:!1,label:"Account Funding Source",options:jy,value:C,onChange:_=>u("funding_source",_),errorMsg:b.funding_source?.message,status:b.funding_source?"error":"neutral"})]}),a.jsx(f1,{label:"Employment Status",options:xH,value:S,onChange:_=>u("employment_status",_),errorMsg:b.employment_status?.message,status:b.employment_status?"error":"neutral"}),S==="EMPLOYED"&&a.jsxs(a.Fragment,{children:[a.jsx(o0,{label:"Employer",errorMsg:b.employer?.message,status:b.employer?"error":"neutral",...d("employer")}),a.jsx(o0,{label:"Employer Address",errorMsg:b.employer_address?.message,status:b.employer_address?"error":"neutral",...d("employer_address")})]}),a.jsx(f1,{label:"How many years of experience do you have with stocks?",options:j3,value:A,onChange:_=>u("investment_experience_with_stocks",_),errorMsg:b.investment_experience_with_stocks?.message,status:b.investment_experience_with_stocks?"error":"neutral"}),a.jsx(f1,{label:"How many years of experience do you have with options?",options:j3,value:q,onChange:_=>u("investment_experience_with_options",_),errorMsg:b.investment_experience_with_options?.message,status:b.investment_experience_with_options?"error":"neutral"}),a.jsx(ro,{id:"investment_objective",label:N8,value:l("investment_objective"),options:G2,onSelect:_=>u("investment_objective",_,{shouldValidate:!0}),errorMessage:b.investment_objective?.message,isRequired:!0})]}):a.jsxs("div",{className:"flex flex-col",children:[a.jsx(nt,{label:"Annual Income",value:Vh(t.annual_income_min,t.annual_income_max)}),a.jsx(nt,{label:"Estimated Net Worth",value:Vh(t.total_net_worth_min,t.total_net_worth_max)}),a.jsx(nt,{label:"Liquid Assets",value:Vh(t.liquid_net_worth_min,t.liquid_net_worth_max)}),a.jsx(nt,{label:"Account Funding Source",value:k0.startCase(t.funding_source?.join(", ")?.toLowerCase()||"")}),a.jsx(nt,{label:"Employment Status",value:k0.startCase(t.employment_status?.toLowerCase()||"")}),t.employment_status==="EMPLOYED"&&a.jsxs(a.Fragment,{children:[a.jsx(nt,{label:"Employer",value:t.employer}),a.jsx(nt,{label:"Employer Address",value:t.employer_address})]}),a.jsx(nt,{label:"Years of Experience with Stocks",value:k0.startCase(t.investment_experience_with_stocks?.toLowerCase()||"")}),a.jsx(nt,{label:"Years of Experience with Options",value:k0.startCase(t.investment_experience_with_options?.toLowerCase()||"")}),a.jsx(nt,{label:"Investment Objective",value:G2.find(_=>_.value===e.investment_objective)?.label??""})]})})})},cR=["none","limited","intermediate","sophisticated","1_to_5_years","over_5_years"],S7e="https://docs.alpaca.markets/docs/options-trading",R7e="https://alpaca.markets/learn/search?category=trading-api&topic=options/",N7e="https://www.youtube.com/watch?v=B0Z7oCmr5nM&list=PLfVbHYUC5FiI1VbMZar1_TX5dvyDPnHSJ",_H=["SINGLE","MARRIED","DIVORCED","WIDOWED"];function CH(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var Z2;(function(e){e.event="event",e.props="prop"})(Z2||(Z2={}));function _o(){}function w7e(e){var t,n=void 0;return function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];return t&&r.length===t.length&&r.every(function(i,s){return i===t[s]})||(t=r,n=e.apply(void 0,r)),n}}function Y2(e){return!!(e||"").match(/\d/)}function mc(e){return e==null}function E7e(e){return typeof e=="number"&&isNaN(e)}function qH(e){return mc(e)||E7e(e)||typeof e=="number"&&!isFinite(e)}function SH(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function L7e(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}function T7e(e,t,n){var r=L7e(n),o=e.search(/[1-9]/);return o=o===-1?e.length:o,e.substring(0,o)+e.substring(o,e.length).replace(r,"$1"+t)}function W7e(e){var t=y.useRef(e);t.current=e;var n=y.useRef(function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];return t.current.apply(t,r)}
vendor: 4,235 bytes, line 109
109);return n.current}function X8(e,t){t===void 0&&(t=!0);var n=e[0]==="-",r=n&&t;e=e.replace("-","");var o=e.split("."),i=o[0],s=o[1]||"";return{beforeDecimal:i,afterDecimal:s,hasNegation:n,addNegation:r}}function j7e(e){if(!e)return e;var t=e[0]==="-";t&&(e=e.substring(1,e.length));var n=e.split("."),r=n[0].replace(/^0+/,"")||"0",o=n[1]||"";return(t?"-":"")+r+(o?"."+o:"")}function RH(e,t,n){for(var r="",o=n?"0":"",i=0;i<=t-1;i++)r+=e[i]||o;return r}function lR(e,t){return Array(t+1).join(e)}function NH(e){var t=e+"",n=t[0]==="-"?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),o=r[0],i=r[1];if(i=Number(i),!i)return n+o;o=o.replace(".","");var s=1+i,c=o.length;return s<0?o="0."+lR("0",Math.abs(s))+o:s>=c?o=o+lR("0",s-c):o=(o.substring(0,s)||"0")+"."+o.substring(s),n+o}function pR(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,o=X8(e),i=o.beforeDecimal,s=o.afterDecimal,c=o.hasNegation,l=parseFloat("0."+(s||"0")),p=s.length<=t?"0."+s:l.toFixed(t),u=p.split("."),d=i;i&&Number(u[0])&&(d=i.split("").reverse().reduce(function(h,M,z){return h.length>z?(Number(h[0])+Number(M)).toString()+h.substring(1,h.length):M+h},u[0]));var b=RH(u[1]||"",t,n),f=c?"-":"",m=r?".":"";return""+f+d+m+b}function qi(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var wH=w7e(function(e,t){for(var n=0,r=0,o=e.length,i=t.length;e[n]===t[n]&&n<o;)n++;for(;e[o-1-r]===t[i-1-r]&&i-r>n&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:i-r}}}),k7e=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function P7e(e,t,n){return Math.min(Math.max(e,t),n)}function Xh(e){return Math.max(e.selectionStart,e.selectionEnd)}function I7e(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function B7e(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function D7e(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function F7e(e,t,n,r,o,i,s){s===void 0&&(s=D7e);var c=o.findIndex(function(x){return x}),l=e.slice(0,c);!t&&!n.startsWith(l)&&(t=l,n=l+n,r=r+l.length);for(var p=n.length,u=e.length,d={},b=new Array(p),f=0;f<p;f++){b[f]=-1;for(var m=0,h=u;m<h;m++){var M=s({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:f,formattedValueIndex:m});if(M&&d[m]!==!0){b[f]=m,d[m]=!0;break}}}for(var z=r;z<p&&(b[z]===-1||!i(n[z]));)z++;var O=z===p||b[z]===-1?u:b[z];for(z=r-1;z>0&&b[z]===-1;)z--;var g=z===-1||b[z]===-1?0:b[z]+1;return g>O?O:r-g<O-r?g:O}function uR(e,t,n,r){var o=e.length;if(t=P7e(t,0,o),r==="left"){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=o&&!n[t];)t++;t>o&&(t=n.lastIndexOf(!0))}return t===-1&&(t=o),t}function H7e(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n<r;n++)t[n]=!!(Y2(e[n])||Y2(e[n-1]));return t}function EH(e,t,n,r,o,i){i===void 0&&(i=_o);var s=W7e(function(m,h){var M,z;return qH(m)?(z="",M=""):typeof m=="number"||h?(z=typeof m=="number"?NH(m):m,M=r(z)):(z=o(m,void 0),M=r(z)),{formattedValue:M,numAsString:z}}),c=y.useState(function(){return s(mc(e)?t:e,n)}),l=c[0],p=c[1],u=function(m,h){m.formattedValue!==l.formattedValue&&p({formattedValue:m.formattedValue,numAsString:m.value}),i(m,h)},d=e,b=n;mc(e)&&(d=l.numAsString,b=!0);var f=s(d,b);return y.useMemo(function(){p(f)},[f.formattedValue]),[l,u]}function U7e(e){return e.replace(/[^0-9]/g,"")}function V7e(e){return e}function X7e(e){var t=e.type;t===void 0&&(t="text");var n=e.displayType;n===void 0&&(n="input");var r=e.customInput,o=e.renderText,i=e.getInputRef,s=e.format;s===void 0&&(s=V7e);var c=e.removeFormatting;c===void 0&&(c=U7e);var l=e.defaultValue,p=e.valueIsNumericString,u=e.onValueChange,d=e.isAllowed,b=e.onChange;b===void 0&&(b=_o);var f=e.onKeyDown;f===void 0&&(f=_o);var m=e.onMouseUp;m===void 0&&(m=_o);var h=e.onFocus;h===void 0&&(h=_o);var M=e.onBlur;M===void 0&&(M=_o);var z=e.value,O=e.getCaretBoundary;O===void 0&&(O=H7e);var g=e.isValidInputCharacter;g===void 0&&(g=Y2);
109var x=e.isCharacterSame,C=CH(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),S=EH(z,l,!!p,s,c,u),q=S[0],A=q.formattedValue,v=q.numAsString,_=S[1],R=y.useRef(),w=y.useRef({formattedValue:A,numAsString:v}),W=function(le,ve){w.current={formattedValue:le.formattedValue,numAsString:le.value},_(le,ve)},E=y.useState(!1),j=E[0],T=E[1],F=y.useRef(null),Z=y.useRef({setCaretTimeout:null,focusTimeout:null});y.useEffect(function(){return T(!0),function(){clearTimeout(Z.current.setCaretTimeout),clearTimeout(Z.current.focusTimeout)}},[]);var re=s,ne=function(le,ve){var Be=parseFloat(ve);return{formattedValue:le,value:ve,floatValue:isNaN(Be)?void 0:Be}},k=function(le,ve,Be){le.selectionStart===0&&le.selectionEnd===le.value.length||(qi(le,ve),Z.current.setCaretTimeout=setTimeout(function(){le.value===Be&&le.selectionStart!==ve&&qi(le,ve)},0))},K=function(le,ve,Be){return uR(le,ve,O(le),Be)},U=function(le,ve,Be){var Ge=O(ve),Ye=F7e(ve,A,le,Be,Ge,g,x);return Ye=uR(ve,Ye,Ge),Ye},G=function(le){var ve=le.formattedValue;ve===void 0&&(ve="");var Be=le.input,Ge=le.source,Ye=le.event,Re=le.numAsString,we;if(Be){var Ke=le.inputValue||Be.value,Ze=Xh(Be);Be.value=ve,we=U(Ke,ve,Ze),we!==void 0&&k(Be,we,ve)}ve!==A&&W(ne(ve,Re),{event:Ye,source:Ge})};y.useEffect(function(){var le=w.current,ve=le.formattedValue,Be=le.numAsString;(A!==ve||v!==Be)&&W(ne(A,v),{event:void 0,source:Z2.props})},[A,v]);var H=F.current?Xh(F.current):void 0,ie=typeof window<"u"?y.useLayoutEffect:y.useEffect;ie(function(){var le=F.current;if(A!==w.current.formattedValue&&le){var ve=U(w.current.formattedValue,A,H);le.value=A,k(le,ve,A)}},[A]);var Oe=function(le,ve,Be){var Ge=ve.target,Ye=R.current?k7e(R.current,Ge.selectionEnd):wH(A,le),Re=Object.assign(Object.assign({},Ye),{lastValue:A}),we=c(le,Re),Ke=re(we);if(we=c(Ke,void 0),d&&!d(ne(Ke,we))){var Ze=ve.target,De=Xh(Ze),Y=U(le,A,De);return Ze.value=A,k(Ze,Y,A),!1}return G({formattedValue:Ke,numAsString:we,inputValue:le,event:ve,source:Be,input:ve.target}),!0},Me=function(le,ve){ve===void 0&&(ve=0);var Be=le.selectionStart,Ge=le.selectionEnd;R.current={selectionStart:Be,selectionEnd:Ge+ve}}
vendor: 4,446 bytes, line 109
109,xe=function(le){var ve=le.target,Be=ve.value,Ge=Oe(Be,le,Z2.event);Ge&&b(le),R.current=void 0},_e=function(le){var ve=le.target,Be=le.key,Ge=ve.selectionStart,Ye=ve.selectionEnd,Re=ve.value;Re===void 0&&(Re="");var we;Be==="ArrowLeft"||Be==="Backspace"?we=Math.max(Ge-1,0):Be==="ArrowRight"?we=Math.min(Ge+1,Re.length):Be==="Delete"&&(we=Ge);var Ke=0;Be==="Delete"&&Ge===Ye&&(Ke=1);var Ze=Be==="ArrowLeft"||Be==="ArrowRight";if(we===void 0||Ge!==Ye&&!Ze){f(le),Me(ve,Ke);return}var De=we;if(Ze){var Y=Be==="ArrowLeft"?"left":"right";De=K(Re,we,Y),De!==we&&le.preventDefault()}else Be==="Delete"&&!g(Re[we])?De=K(Re,we,"right"):Be==="Backspace"&&!g(Re[we])&&(De=K(Re,we,"left"));De!==we&&k(ve,De,Re),f(le),Me(ve,Ke)},be=function(le){var ve=le.target,Be=function(){var Ge=ve.selectionStart,Ye=ve.selectionEnd,Re=ve.value;if(Re===void 0&&(Re=""),Ge===Ye){var we=K(Re,Ge);we!==Ge&&k(ve,we,Re)}};Be(),requestAnimationFrame(function(){Be()}),m(le),Me(ve)},he=function(le){le.persist&&le.persist();var ve=le.target,Be=le.currentTarget;F.current=ve,Z.current.focusTimeout=setTimeout(function(){var Ge=ve.selectionStart,Ye=ve.selectionEnd,Re=ve.value;Re===void 0&&(Re="");var we=K(Re,Ge);we!==Ge&&!(Ge===0&&Ye===Re.length)&&k(ve,we,Re),h(Object.assign(Object.assign({},le),{currentTarget:Be}))},0)},ee=function(le){F.current=null,clearTimeout(Z.current.focusTimeout),clearTimeout(Z.current.setCaretTimeout),M(le)},oe=j&&I7e()?"numeric":void 0,X=Object.assign({inputMode:oe},C,{type:t,value:A,onChange:xe,onKeyDown:_e,onMouseUp:be,onFocus:he,onBlur:ee});if(n==="text")return o?x0.createElement(x0.Fragment,null,o(A,C)||null):x0.createElement("span",Object.assign({},C,{ref:i}),A);if(r){var de=r;return x0.createElement(de,Object.assign({},X,{ref:i}))}return x0.createElement("input",Object.assign({},X,{ref:i}))}function dR(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,o=t.prefix;o===void 0&&(o="");var i=t.suffix;i===void 0&&(i="");var s=t.allowNegative,c=t.thousandsGroupStyle;if(c===void 0&&(c="thousand"),e===""||e==="-")return e;var l=tm(t),p=l.thousandSeparator,u=l.decimalSeparator,d=n!==0&&e.indexOf(".")!==-1||n&&r,b=X8(e,s),f=b.beforeDecimal,m=b.afterDecimal,h=b.addNegation;return n!==void 0&&(m=RH(m,n,!!r)),p&&(f=T7e(f,p,c)),o&&(f=o+f),i&&(m=m+i),h&&(f="-"+f),e=f+(d&&u||"")+m,e}function tm(e){var t=e.decimalSeparator;t===void 0&&(t=".");var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return n===!0&&(n=","),r||(r=[t,"."]),{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function $7e(e,t){e===void 0&&(e="");var n=new RegExp("(-)"),r=new RegExp("(-)(.)*(-)"),o=n.test(e),i=r.test(e);return e=e.replace(/-/g,""),o&&!i&&t&&(e="-"+e),e}function G7e(e,t){return new RegExp("(^-)|[0-9]|"+SH(e),"g")}function K7e(e,t,n){return e===""?!0:!t?.match(/\d/)&&!n?.match(/\d/)&&typeof e=="string"&&!isNaN(Number(e))}function Z7e(e,t,n){var r;t===void 0&&(t=B7e(e));var o=n.allowNegative,i=n.prefix;i===void 0&&(i="");var s=n.suffix;s===void 0&&(s="");var c=n.decimalScale,l=t.from,p=t.to,u=p.start,d=p.end,b=tm(n),f=b.allowedDecimalSeparators,m=b.decimalSeparator,h=e[d]===m;if(Y2(e)&&(e===i||e===s)&&t.lastValue==="")return e;if(d-u===1&&f.indexOf(e[u])!==-1){var M=c===0?"":m;e=e.substring(0,u)+M+e.substring(u+1,e.length)}var z=function(F,Z,re){var ne=!1,k=!1;i.startsWith("-")?ne=!1:F.startsWith("--")?(ne=!1,k=!0):s.startsWith("-")&&F.length===s.length?ne=!1:F[0]==="-"&&(ne=!0);var K=ne?1:0;return k&&(K=2),K&&(F=F.substring(K),Z-=K,re-=K),{value:F,start:Z,end:re,hasNegation:ne}},O=z(e,u,d),g=O.hasNegation;r=O,e=r.value,u=r.start,d=r.end;var x=z(t.lastValue,l.start,l.end),C=x.start,S=x.end,q=x.value,A=e.substring(u,d);e.length&&q.length&&(C>q.length-s.length||S<i.length)&&!(A&&s.startsWith(A))&&(e=q);var v=0;e.startsWith(i)?v+=i.length:u<i.length&&(v=u),e=e.substring(v),d-=v;var _=e.length,R=e.length-s.length;e.endsWith(s)?_=R:(d>R||d>e.length-s.length)&&(_=d),e=e.substring(0,_),e=$7e(g?"-"+e:e,o),e=(e.match(G7e(m))||[]).join("");var w=e.indexOf(m);e=e.replace(new RegExp(SH(m),"g"),function(F,Z){return Z===w?".":""});var W=X8(e,o),E=W.beforeDecimal,j=W.afterDecimal,T=W.addNegation;return p.end-p.start<l.end-l.start&&E===""&&h&&!parseFloat(j)&&(e=T?"-":""),e}function Y7e(e,t){var n=t.prefix;n===void 0&&(n="");var r=t.suffix;r===void 0&&(r="");var o=Array.from({length:e.length+1}).map(function(){return!0}),i=e[0]==="-";o.fill(!1,0,n.length+(i?1:0));var s=e.length;return o.fill(!1,s-r.length+1,s+1),o}
109function Q7e(e){var t=tm(e),n=t.thousandSeparator,r=t.decimalSeparator,o=e.prefix;o===void 0&&(o="");var i=e.allowNegative;if(i===void 0&&(i=!0),n===r)throw new Error(`
110        Decimal separator can't be same as thousand separator.
111        thousandSeparator: `+n+` (thousandSeparator = {true} is same as thousandSeparator = ",")
112        decimalSeparator: `+r+` (default value for decimalSeparator is .)
113     `);return o.startsWith("-")&&i&&(console.error(`
114      Prefix can't start with '-' when allowNegative is true.
115      prefix: `+o+`
116      allowNegative: `+i+`
117    `),i=!1),Object.assign(Object.assign({},e),{allowNegative:i})}function J7e(e){e=Q7e(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,o=e.onKeyDown;o===void 0&&(o=_o);var i=e.onBlur;i===void 0&&(i=_o);var s=e.thousandSeparator,c=e.decimalScale,l=e.fixedDecimalScale,p=e.prefix;p===void 0&&(p="");var u=e.defaultValue,d=e.value,b=e.valueIsNumericString,f=e.onValueChange,m=CH(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),h=tm(e),M=h.decimalSeparator,z=h.allowedDecimalSeparators,O=function(T){return dR(T,e)},g=function(T,F){return Z7e(T,F,e)},x=mc(d)?u:d,C=b??K7e(x,p,t);mc(d)?mc(u)||(C=C||typeof u=="number"):C=C||typeof d=="number";var S=function(T){return qH(T)?T:(typeof T=="number"&&(T=NH(T)),C&&typeof c=="number"?pR(T,c,!!l):T)},q=EH(S(d),S(u),!!C,O,g,f),A=q[0],v=A.numAsString,_=A.formattedValue,R=q[1],w=function(T){var F=T.target,Z=T.key,re=F.selectionStart,ne=F.selectionEnd,k=F.value;if(k===void 0&&(k=""),(Z==="Backspace"||Z==="Delete")&&ne<p.length){T.preventDefault();return}if(re!==ne){o(T);return}Z==="Backspace"&&k[0]==="-"&&re===p.length+1&&n&&qi(F,1),c&&l&&(Z==="Backspace"&&k[re-1]===M?(qi(F,re-1),T.preventDefault()):Z==="Delete"&&k[re]===M&&T.preventDefault()),z?.includes(Z)&&k[re]===M&&qi(F,re+1);var K=s===!0?",":s;Z==="Backspace"&&k[re-1]===K&&qi(F,re-1),Z==="Delete"&&k[re]===K&&qi(F,re+1),o(T)},W=function(T){var F=v;if(F.match(/\d/g)||(F=""),r||(F=j7e(F)),l&&c&&(F=pR(F,c,l)),F!==v){var Z=dR(F,e);R({formattedValue:Z,value:F,floatValue:parseFloat(F)},{event:T,source:Z2.event})}i(T)},E=function(T){return T===M?!0:Y2(T)},j=function(T){var F=T.currentValue,Z=T.lastValue,re=T.formattedValue,ne=T.currentValueIndex,k=T.formattedValueIndex,K=F[ne],U=re[k],G=wH(Z,F),H=G.to,ie=function(Oe){return g(Oe).indexOf(".")+p.length};return d===0&&l&&c&&F[H.start]===M&&ie(F)<ne&&ie(re)>k?!1:ne>=H.start&&ne<H.end&&z&&z.includes(K)&&U===M?!0:K===U};return Object.assign(Object.assign({},m),{value:_,valueIsNumericString:!1,isValidInputCharacter:E,isCharacterSame:j,onValueChange:R,format:O,removeFormatting:g,getCaretBoundary:function(T){return Y7e(T,e)},onKeyDown:w,onBlur:W})}function e9e(e){var t=J7e(e);return x0.createElement(X7e,Object.assign({},t))}const t9e=({thousandSeparator:e=",",thousandsGroupStyle:t="thousand",isAllowed:n,maxQuantity:r,inputProps:o,...i})=>{const s=l=>{if(!r)return!0;const{floatValue:p}=l;return(p??0)<=r},c=l=>n?.(l);return e9e({thousandSeparator:e,thousandsGroupStyle:t,isAllowed:l=>(c(l)??!0)&&(s(l)??!0),...o,...i})},n9e=({id:e,label:t,value:n,onChange:r,errorMessage:o,placeholder:i})=>{const s=c=>{const l=c.currentTarget.value;r(l===""?NaN:Number(l))};return a.jsxs("div",{className:"mb-8 w-full max-w-60",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("label",{htmlFor:e,className:"block pb-1 font-bold text-base leading-5",children:t}),o&&a.jsx(V,{className:"text-red-500 text-sm",children:o})]}),a.jsx(t9e,{id:e,value:n,onChange:s,placeholder:i,className:"w-full bg-transparent",customInput:o0,thousandSeparator:!1})]})},LH=[{label:"Single",value:"SINGLE"},{label:"Married",value:"MARRIED"},{label:"Divorced",value:"DIVORCED"},{label:"Widowed",value:"WIDOWED"}],r9e=({form:e})=>{const{watch:t,formState:{errors:n},setValue:r}=e,o=t("marital_status"),i=t("number_of_dependents"),s=l=>{const p=Array.isArray(l)?l[0]:l;r("marital_status",p.toUpperCase())},c=l=>r("number_of_dependents",l);return a.jsxs("div",{className:"space-y-6",children:[a.jsx(Nb,{id:"marital_status",label:"Marital Status",value:o,onChange:s,options:LH,errorMessage:n.marital_status?.message,placeholder:"Select"}),a.jsx(n9e,{id:"number_of_dependents",label:"Number of Dependents",value:i,onChange:c,errorMessage:n.number_of_dependents?.message,placeholder:"Number of dependents"})]})},a9e=J0({marital_status:x1(_H),number_of_dependents:on({error:"Please input number"}).int({message:"Must be integer"}).nonnegative({message:"Cannot be negative"}).max(999)}),o9e=({tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,isEditing:r,setIsEditing:o,isOpen:i,setIsOpen:s})=>{const{watch:c,handleSubmit:l,setValue:p,register:u,formState:{errors:d}}=t1({resolver:A1(a9e),values:{marital_status:t.marital_status,number_of_dependents:t.number_of_dependents||0},mode:"onChange"}),b=c("marital_status"),f=b0(O=>or(e.id,{...O}),{onSuccess:()=>{n(),o(!1),S0("Personal profile updated")},onError:O=>{const g=Q0(O);We(`Failed to update personal profile: ${g}`)}}),m=O=>{if(O.preventDefault(),!i){s(!0);return}r||s(!1)},h=O=>{O.preventDefault(),o(!0),s(!0)},M=O=>{r&&f.mutate(O)},z=()=>{We("Please fill in all fields")};return a.jsx("form",{onSubmit:l(M,z),children:a.jsx($i,{title:"Personal Profile",isOpen:i,onToggleOpen:m,className:"rounded-lg border border-gray-200 bg-white p-4",icon:r?a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"submit",disabled:f.isPending,children:"Save"}):a.jsx(ue,{variant:"v2/ghost",size:"v2/small",type:"button",onClick:h,children:a.jsx(of,{size:20,className:"fill-gray-700"})}),children:r?a.jsx("div",{className:"flex flex-col gap-4",children:a.jsxs("div",{className:"flex flex-col gap-4 sm:grid sm:grid-cols-2 sm:gap-3",children:[a.jsx(f1,{label:"Marital Status",options:LH,value:b,onChange:O=>p("marital_status",O),errorMsg:d.marital_status?.message,status:d.marital_status?"error":"neutral"}),a.jsx(o0,{label:"Number of Dependents",errorMsg:d.number_of_dependents?.message,status:d.number_of_dependents?"error":"neutral",type:"number",...u("number_of_dependents")})]})}):a.jsxs("div",{className:"flex flex-col",children:[a.jsx(nt,{label:"Marital Status",value:k0.startCase(t.marital_status?.toLowerCase()||"")}),a.jsx(nt,{label:"Number of Dependents",value:t.number_of_dependents??""})]})})})},i9e=({tradeAccountDetails:e})=>{const[t,n]=y.useState(!1),r=()=>n(o=>!o);return a.jsx($i,{title:"Residency & Visa Status",icon:a.jsx(AH,{}),isOpen:t,onToggleOpen:r,className:"rounded-lg border border-gray-200 bg-white p-4",children:a.jsxs("div",{className:"flex flex-col",children:[a.jsx(nt,{label:"Permanent resident or green card holder of the US",value:e.permanent_resident?"Yes":"No"}),a.jsx(nt,{label:"USA visa holder",value:e.visa_type?"Yes":"No"}),a.jsx(nt,{label:"Country of Citizenship",value:e.country_of_citizenship}),e.visa_type&&a.jsxs(a.Fragment,{children:[a.jsx(nt,{label:"Visa Type",value:e.visa_type}),a.jsx(nt,{label:"Visa Expiration",value:e?.visa_expiration_date?String(e.visa_expiration_date):"-"})]})]})})},bR=e=>!!e.marital_status&&e.number_of_dependents!=null,fR=(e,t)=>!!e.employment_status&&!!e.funding_source?.length&&!!e.investment_experience_with_stocks&&!!e.investment_experience_with_options&&!!t.investment_objective,s9e=({tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,refetchTradeAccount:r,onSaveSessionState:o})=>{const[i,s]=y.useState(()=>{const b=new Set;return fR(t,e)||b.add("financialProfile"),bR(t)||b.add("personalProfile"),b}),[c,l]=y.useState(new Set(["affiliations","financialProfile","personalProfile"])),p=y.useCallback((b,f)=>{l(m=>{const h=new Set(m);return f?h.add(b):h.delete(b),h})},[]),u=y.useCallback((b,f)=>{s(m=>{const h=new Set(m);return f?h.add(b):h.delete(b),h})},[]),d=i.size===0&&bR(t)&&fR(t,e);return a.jsxs("div",{className:"flex h-full w-full flex-col justify-start gap-8",children:[a.jsx(y7e,{tradeAccountDetails:t}),a.jsx(i9e,{tradeAccountDetails:t}),a.jsx(O7e,{tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,isEditing:i.has("affiliations"),setIsEditing:b=>u("affiliations",b),isOpen:c.has("affiliations"),setIsOpen:b=>p("affiliations",b)}),a.jsx(q7e,{tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,refetchTradeAccount:r,isEditing:i.has("financialProfile"),setIsEditing:b=>u("financialProfile",b),isOpen:c.has("financialProfile"),setIsOpen:b=>p("financialProfile",b)}),a.jsx(o9e,{tradeAccount:e,tradeAccountDetails:t,refetchTradeAccountDetails:n,isEditing:i.has("personalProfile"),setIsEditing:b=>u("personalProfile",b),isOpen:c.has("personalProfile"),setIsOpen:b=>p("personalProfile",b)}),a.jsx("div",{children:a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{onClick:()=>{o({step:"beneficiaries"})},disabled:!d},back:{onClick:()=>{o({step:"type"})}}})})]})},c9e=({onExit:e})=>a.jsxs("div",{className:"relative flex min-h-screen w-full items-center justify-center",children:[a.jsx(GF,{}),a.jsxs("div",{className:"flex w-full max-w-md flex-col items-center justify-center gap-10",children:[a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4 text-gray-800",children:[a.jsx("h1",{className:"m-0 p-0 text-center font-semibold text-lg",children:"Your account is not eligible to open an IRA account"}),a.jsx("p",{className:"m-0 w-full max-w-sm p-0 text-center text-sm",children:"IRA accounts are available to Trading API individual account holders with a valid US Social Security Number (SSN) or Individual Tax Identification Number (ITIN)."})]}),a.jsx(_2,{label:"Got It",onClick:e,color:"yellow",variant:"filled"})]})]}),mR=({onClick:e,isSelected:t,icon:n,title:r,badge:o,list:i})=>a.jsxs("button",{type:"button",onClick:e,className:m0("flex w-full flex-col gap-4 roun
117ded-lg border border-cool-gray-200 bg-white px-4 py-6",t&&"border-indigo-600 bg-indigo-50"),children:[a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("div",{children:n}),a.jsx("h2",{className:"m-0 p-0 font-semibold text-cool-gray-800 text-lg leading-[26px]",children:r}),a.jsx("div",{children:o})]}),a.jsx("ul",{className:"flex flex-col gap-4",children:i.map(s=>a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx(Qe,{name:"CheckBadge",className:"fill-yellow-300"}),a.jsx(V,{className:"text-gray-700",children:s})]},s))})]}),l9e=({rothIraAccount:e,traditionalIraAccount:t,subType:n,onSaveSessionState:r})=>{const o=M0(),[i,s]=y.useState(n),c=p=>()=>{s(i===p?null:p)},l=()=>{i&&r({subType:i,step:"information"})};return a.jsxs("div",{className:"flex h-full w-full flex-col justify-between gap-8",children:[a.jsxs("div",{className:"flex flex-col gap-8",children:[!e&&a.jsx(mR,{title:"Roth IRA",icon:a.jsx(ND,{filled:!0}),badge:a.jsx(c1,{variant:"v2/emerald",children:"Tax-Free Growth"}),list:["Contributions are after-tax.","Ideal for people who expect to be in a higher tax bracket in retirement."],onClick:c("roth"),isSelected:i==="roth"}),!t&&a.jsx(mR,{title:"Traditional IRA",icon:a.jsx(wD,{filled:!0}),badge:a.jsx(c1,{variant:"v2/emerald",children:"Tax-Deferred Growth"}),list:["Anyone with earned income can contribute.","Ideal for people who expect to be in a lower tax bracket in retirement."],onClick:c("traditional"),isSelected:i==="traditional"})]}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{onClick:l,disabled:!i},back:{onClick:()=>o.push(se.ROUTE_DASHBOARD)}})]})},p9e="https://alpaca.markets/support/tag/stock-lending",u9e=[{title:"Earn up to 50%*",description:"Let your portfolio generate extra income automatically"},{title:"Fully Automated",description:"We spot eligible shares, lend them when there's demand, and back every loan with cash collateral."},{title:"Stay in Full Control",description:"You remain the owner of your shares at all times. Trade, sell, or opt out anytime."}],d9e=()=>{const e=()=>{window.open(p9e,"_blank","noopener,noreferrer")};return a.jsxs("article",{className:"flex flex-col gap-3 rounded-lg bg-indigo-50 p-3",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsxs("div",{className:"flex items-center gap-1",children:[a.jsx(sa,{size:20,className:"text-indigo-600"}),a.jsx("h3",{className:"m-0 p-0 font-semibold text-base text-gray-800",children:"Program Benefits"})]}),a.jsx(ue,{variant:"v2/ghost",size:"v2/small",onClick:e,children:"More Info"})]}),a.jsx("div",{className:"flex flex-col gap-3",children:u9e.map(t=>a.jsx(b9e,{...t},t.title))})]})},b9e=({title:e,description:t})=>a.jsxs("div",{className:"grid grid-cols-[20px_auto] grid-rows-[auto_auto] gap-x-2 gap-y-1",children:[a.jsx(ei,{}),a.jsx("h4",{className:"col-start-2 col-end-3 row-start-1 row-end-2 m-0 p-0 font-semibold text-gray-700 text-sm",children:e}),a.jsx(V,{className:"col-start-2 col-end-3 row-start-2 row-end-3 text-gray-700 text-sm",children:t})]}),f9e=J0({is_stock_lending_enabled:L1()}),m9e=({isStockLendingEnabled:e,onSaveSessionState:t})=>{const{watch:n,setValue:r,handleSubmit:o}=t1({resolver:A1(f9e),defaultValues:{is_stock_lending_enabled:e}}),i=n("is_stock_lending_enabled"),s=i===void 0,c=l=>{t({step:"agreements",isStockLendingEnabled:l.is_stock_lending_enabled})};return a.jsxs("form",{onSubmit:o(c),className:"flex h-full flex-col gap-8",children:[a.jsxs("div",{className:"flex flex-col gap-4 roun
117ded-lg border border-gray-200 bg-white p-4",children:[a.jsx(d9e,{}),a.jsxs(V,{className:"text-gray-500 text-xs",children:[a.jsx("a",{href:"https://alpaca.markets/elite",target:"_blank",rel:"noopener noreferrer",className:"text-gray-700 underline",children:"*Alpaca Elite"})," ","users earn 50% of the interest income, while all users are guaranteed 20% of the interest income. You can disable the Stock Lending Program at any time through the Plans & Features tab."]}),a.jsxs("fieldset",{className:"flex flex-col gap-3",children:[a.jsx("legend",{className:"font-semibold text-base text-gray-800",children:"Do you want to enable the Stock Lending Program?"}),a.jsxs("div",{className:"flex flex-start items-center gap-4",children:[a.jsxs("label",{className:"flex items-center gap-1",children:[a.jsx("input",{type:"radio",id:"yes",name:"is_stock_lending_enabled",value:"yes",checked:i===!0,onChange:l=>{r("is_stock_lending_enabled",l.target.checked)}}),a.jsx("span",{className:"font-medium text-gray-700 text-sm",children:"Yes"})]}),a.jsxs("label",{className:"flex items-center gap-1",children:[a.jsx("input",{type:"radio",id:"no",name:"is_stock_lending_enabled",value:"no",checked:i===!1,onChange:l=>{r("is_stock_lending_enabled",!l.target.checked)}}),a.jsx("span",{className:"font-medium text-gray-700 text-sm",children:"No"})]})]})]})]}),a.jsx(fs,{fixedOnBottom:!0,className:"bg-white",next:{disabled:s,label:"Continue",type:"submit"},back:{onClick:()=>{t({step:"beneficiaries"})}}})]})},h9e=({onCancel:e,onConfirm:t})=>pn({title:"Are you sure you want to exit?",content:"If you leave, you will need to finish the onboarding at another time. Do you wish to confirm this action?",controls:a.jsxs("div",{className:"flex items-center justify-end gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:e,children:"Cancel"}),a.jsx(ue,{variant:"v2/filled",onClick:t,children:"Yes, exit"})]})}),M9e=["type","information","beneficiaries","stock_lending","agreements"],hR={type:{title:"Which IRA is right for you?",description:"Choose the type of IRA you'd like to open to continue.",component:l9e,path:se.ROUTE_IRA_ONBOARDING_SELECT_TYPE},information:{title:"Confirm your Information",description:"Please review your information and fill in the remaining fields to continue.",component:s9e,step:1,path:se.ROUTE_IRA_ONBOARDING_CONFIRM_INFORMATION},beneficiaries:{title:"Add Beneficiaries",description:"Add up to 6 beneficiaries who will receive the assets from your IRA. You can add or update beneficiaries at any time.",component:u7e,step:2,path:se.ROUTE_IRA_ONBOARDING_BENEFICIARIES},stock_lending:{title:"Stock Lending Program",description:"Enroll to earn extra income by lending out eligible stocks or ETFs in your account. You'll still own your investments and can sell them anytime.",component:m9e,step:3,path:se.ROUTE_IRA_ONBOARDING_STOCK_LENDING},agreements:{title:"Last step",description:"Please review and accept the following agreements to finish.",component:M7e,step:4,path:se.ROUTE_IRA_ONBOARDING_AGREEMENTS}},dd={step:"type",subType:null,isLoading:!1,beneficiaries:[],isStockLendingEnabled:!0},MR=()=>{const e=M0(),[t,n]=y.useState({step:null,subType:null,isLoading:!0,beneficiaries:[],isStockLendingEnabled:!0}),{liveAccounts:r,refetchLiveAccounts:o}=N0(),{tradeAccount:i,rothIraAccount:s,traditionalIraAccount:c}=y.useMemo(()=>({tradeAccount:r?.find(O=>O.account_type==="trading"),rothIraAccount:r?.find(O=>O.account_type==="ira"&&O.account_sub_type==="roth"),traditionalIraAccount:r?.find(O=>O.account_type==="ira"&&O.account_sub_type==="traditional")}),[r]),{details:l,refetch:p}=N1(),u=O=>window?.history?.replaceState(null,"",hR[O??"type"].path),d=h9e({onCancel:()=>d.toggle(),onConfirm:()=>e.push(se.ROUTE_DASHBOARD)}),b=O=>{n(g=>{const x={...g,...O};return i&&window?.sessionStorage?.setItem(`new-ira-account-${i.id}`,JSON.stringify(x)),u(x.step),x})},f=()=>{window?.sessionStorage?.removeItem(`new-ira-account-${i?.id}`),n(dd)};y.useEffect(()=>{if(!(!i?.id||!l?.owner_id))try{const O=window?.sessionStorage?.getItem(`new-ira-account-${i.id}`);let g=O?JSON.parse(O):{...dd};(!g||!M9e.includes(g?.step)||!(g?.subType==="roth"||g?.subType==="traditional"))&&(g={...dd}),u(g.step),n({...g,isLoading:!1})}catch(O){console.error("session state error",O),n(dd)}},[i?.id,l?.owner_id]);const{isEligible:m,isLoading:h}=TD(),M=t.step?hR[t.step]:void 0,z=M?.component;return!t.isLoading&&!h&&!m?a.jsx(c9e,{onExit:()=>e.push(se.ROUTE_DASHBOARD)}):a.jsxs(Xf,{isLoading:t.isLoading||h,onCancel:()=>
117d.toggle(),title:M?.title,description:M?.description,currentStep:M?.step,totalSteps:4,children:[i&&l&&z&&a.jsx(z,{...t,tradeAccount:i,tradeAccountDetails:l,rothIraAccount:s,traditionalIraAccount:c,refetchTradeAccountDetails:p,refetchTradeAccount:o,onSaveSessionState:b,onDeleteSessionState:f}),d.component]})},$8=()=>a.jsx(so,{title:"Market Data Subscription",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:a.jsx("div",{className:"flex justify-center pt-32",children:a.jsx(dt,{})})}),z9e=()=>{const e=M0(),{isLoading:t,isSubscribed:n}=Ef();return y.useEffect(()=>{t||(n?e.push(se.ROUTE_MARKET_DATA_OVERVIEW):e.push(se.ROUTE_MARKET_DATA_SUBSCRIBE))},[t,n,e.push]),a.jsx($8,{})};function zR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function OR(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zR(Object(n),!0).forEach(function(r){TH(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zR(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function wb(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wb=function(t){return typeof t}:wb=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},wb(e)}function TH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O9e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function g9e(e,t){if(e==null)return{};var n=O9e(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function WH(e,t){return y9e(e)||A9e(e,t)||v9e(e,t)||x9e()}function y9e(e){if(Array.isArray(e))return e}function A9e(e,t){var n=e&&(typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"]);if(n!=null){var r=[],o=!0,i=!1,s,c;try{for(n=n.call(e);!(o=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,c=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw c}}return r}}function v9e(e,t){if(e){if(typeof e=="string")return gR(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gR(e,t)}}function gR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x9e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
118In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Dn=function(t,n,r){var o=!!r,i=x0.useRef(r);x0.useEffect(function(){i.current=r},[r]),x0.useEffect(function(){if(!o||!t)return function(){};var s=function(){i.current&&i.current.apply(i,arguments)};return t.on(n,s),function(){t.off(n,s)}},[o,n,t,i])},VO=function(t){var n=x0.useRef(t);return x0.useEffect(function(){n.current=t},[t]),n.current},Wc=function(t){return t!==null&&wb(t)==="object"},_9e=function(t){return Wc(t)&&typeof t.then=="function"},C9e=function(t){return Wc(t)&&typeof t.elements=="function"&&typeof t.createToken=="function"&&typeof t.createPaymentMethod=="function"&&typeof t.confirmCardPayment=="function"},yR="[object Object]",q9e=function e(t,n){if(!Wc(t)||!Wc(n))return t===n;var r=Array.isArray(t),o=Array.isArray(n);if(r!==o)return!1;var i=Object.prototype.toString.call(t)===yR,s=Object.prototype.toString.call(n)===yR;if(i!==s)return!1;if(!i&&!r)return t===n;var c=Object.keys(t),l=Object.keys(n);if(c.length!==l.length)return!1;for(var p={},u=0;u<c.length;u+=1)p[c[u]]=!0;for(var d=0;d<l.length;d+=1)p[l[d]]=!0;var b=Object.keys(p);if(b.length!==c.length)return!1;var f=t,m=n,h=function(z){return e(f[z],m[z])};return b.every(h)},jH=function(t,n,r){return Wc(t)?Object.keys(t).reduce(function(o,i){var s=!Wc(n)||!q9e(t[i],n[i]);return r.includes(i)?(s&&console.warn("Unsupported prop change: options.".concat(i," is not a mutable property.")),o):s?OR(OR({},o||{}),{},TH({},i,t[i])):o},null):null},kH="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",AR=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:kH;if(t===null||C9e(t))return t;throw new Error(n)},S9e=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:kH;if(_9e(t))return{tag:"async",stripePromise:Promise.resolve(t).then(function(o){return AR(o,n)})};var r=AR(t,n);return r===null?{tag:"empty"}:{tag:"sync",stripe:r}},R9e=function(t){!t||!t._registerWrapper||!t.registerAppInfo||(t._registerWrapper({name:"react-stripe-js",version:"5.2.0"}),t.registerAppInfo({name:"react-stripe-js",version:"5.2.0",url:"https://stripe.com/docs/stripe-js/react"}))},nm=x0.createContext(null);nm.displayName="ElementsContext";var PH=function(t,n){if(!t)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(n," in an <Elements> provider."));return t},G8=function(t){var n=t.stripe,r=t.options,o=t.children,i=x0.useMemo(function(){return S9e(n)},[n]),s=x0.useState(function(){return{stripe:i.tag==="sync"?i.stripe:null,elements:i.tag==="sync"?i.stripe.elements(r):null}}),c=WH(s,2),l=c[0],p=c[1];x0.useEffect(function(){var b=!0,f=function(h){p(function(M){return M.stripe?M:{stripe:h,elements:h.elements(r)}})};return i.tag==="async"&&!l.stripe?i.stripePromise.then(function(m){m&&b&&f(m)}):i.tag==="sync"&&!l.stripe&&f(i.stripe),function(){b=!1}},[i,l,r]);var u=VO(n);x0.useEffect(function(){u!==null&&u!==n&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[u,n]);var d=VO(r);return x0.useEffect(function(){if(l.elements){var b=jH(r,d,["clientSecret","fonts"]);b&&l.elements.update(b)}},[r,d,l.elements]),x0.useEffect(function(){R9e(l.stripe)},[l.stripe]),x0.createElement(nm.Provider,{value:l},o)};G8.propTypes={stripe:L0.any,options:L0.object};var N9e=function(t){var n=x0.useContext(nm);return PH(n,t)},IH=function(){var t=N9e("calls useElements()"),n=t.elements;return n};L0.func.isRequired;var BH=x0.createContext(null);BH.displayName="CheckoutContext";L0.any,L0.shape({clientSecret:L0.oneOfType([L0.string,L0.instanceOf(Promise)]).isRequired,elementsOptions:L0.object}).isRequired;var XO=function(t){var n=x0.useContext(BH),r=x0.useContext(nm);if(n){if(r)throw new Error("You cannot wrap the part of your app that ".concat(t," in both <CheckoutProvider> and <Elements> providers."));return n}else return PH(r,t)},w9e=["mode"],E9e=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},cr=function(t,n){var r="".concat(E9e(t),"Element"),o=function(l){var p=l.id,u=l.className,d=l.options,b=d===void 0?{}
vendor: 5,258 bytes, line 118
118:d,f=l.onBlur,m=l.onFocus,h=l.onReady,M=l.onChange,z=l.onEscape,O=l.onClick,g=l.onLoadError,x=l.onLoaderStart,C=l.onNetworksChange,S=l.onConfirm,q=l.onCancel,A=l.onShippingAddressChange,v=l.onShippingRateChange,_=l.onSavedPaymentMethodRemove,R=l.onSavedPaymentMethodUpdate,w=XO("mounts <".concat(r,">")),W="elements"in w?w.elements:null,E="checkoutState"in w?w.checkoutState:null,j=E?.type==="success"||E?.type==="loading"?E.sdk:null,T=x0.useState(null),F=WH(T,2),Z=F[0],re=F[1],ne=x0.useRef(null),k=x0.useRef(null);Dn(Z,"blur",f),Dn(Z,"focus",m),Dn(Z,"escape",z),Dn(Z,"click",O),Dn(Z,"loaderror",g),Dn(Z,"loaderstart",x),Dn(Z,"networkschange",C),Dn(Z,"confirm",S),Dn(Z,"cancel",q),Dn(Z,"shippingaddresschange",A),Dn(Z,"shippingratechange",v),Dn(Z,"savedpaymentmethodremove",_),Dn(Z,"savedpaymentmethodupdate",R),Dn(Z,"change",M);var K;h&&(t==="expressCheckout"?K=h:K=function(){h(Z)}),Dn(Z,"ready",K),x0.useLayoutEffect(function(){if(ne.current===null&&k.current!==null&&(W||j)){var G=null;if(j)switch(t){case"payment":G=j.createPaymentElement(b);break;case"address":if("mode"in b){var H=b.mode,ie=g9e(b,w9e);if(H==="shipping")G=j.createShippingAddressElement(ie);else if(H==="billing")G=j.createBillingAddressElement(ie);else throw new Error("Invalid options.mode. mode must be 'billing' or 'shipping'.")}else throw new Error("You must supply options.mode. mode must be 'billing' or 'shipping'.");break;case"expressCheckout":G=j.createExpressCheckoutElement(b);break;case"currencySelector":G=j.createCurrencySelectorElement();break;case"taxId":G=j.createTaxIdElement(b);break;default:throw new Error("Invalid Element type ".concat(r,". You must use either the <PaymentElement />, <AddressElement options={{mode: 'shipping'}} />, <AddressElement options={{mode: 'billing'}} />, or <ExpressCheckoutElement />."))}else W&&(G=W.create(t,b));ne.current=G,re(G),G&&G.mount(k.current)}},[W,j,b]);var U=VO(b);return x0.useEffect(function(){if(ne.current){var G=jH(b,U,["paymentRequest"]);G&&"update"in ne.current&&ne.current.update(G)}},[b,U]),x0.useLayoutEffect(function(){return function(){if(ne.current&&typeof ne.current.destroy=="function")try{ne.current.destroy(),ne.current=null}catch{}}},[]),x0.createElement("div",{id:p,className:u,ref:k})},i=function(l){XO("mounts <".concat(r,">"));var p=l.id,u=l.className;return x0.createElement("div",{id:p,className:u})},s=n?i:o;return s.propTypes={id:L0.string,className:L0.string,onChange:L0.func,onBlur:L0.func,onFocus:L0.func,onReady:L0.func,onEscape:L0.func,onClick:L0.func,onLoadError:L0.func,onLoaderStart:L0.func,onNetworksChange:L0.func,onConfirm:L0.func,onCancel:L0.func,onShippingAddressChange:L0.func,onShippingRateChange:L0.func,onSavedPaymentMethodRemove:L0.func,onSavedPaymentMethodUpdate:L0.func,options:L0.object},s.displayName=r,s.__elementType=t,s},lr=typeof window>"u",L9e=x0.createContext(null);L9e.displayName="EmbeddedCheckoutProviderContext";var DH=function(){var t=XO("calls useStripe()"),n=t.stripe;return n};cr("auBankAccount",lr);var rm=cr("card",lr);cr("cardNumber",lr);cr("cardExpiry",lr);cr("cardCvc",lr);cr("iban",lr);cr("payment",lr);cr("expressCheckout",lr);cr("paymentRequestButton",lr);cr("linkAuthentication",lr);cr("address",lr);cr("shippingAddress",lr);cr("paymentMethodMessaging",lr);cr("taxId",lr);var FH="clover",T9e=function(t){return t===3?"v3":t},HH="https://js.stripe.com",W9e="".concat(HH,"/").concat(FH,"/stripe.js"),j9e=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,k9e=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/;var P9e=function(t){return j9e.test(t)||k9e.test(t)},I9e=function(){for(var t=document.querySelectorAll('script[src^="'.concat(HH,'"]')),n=0;n<t.length;n++){var r=t[n];if(P9e(r.src))return r}return null},vR=function(t){var n="",r=document.createElement("script");r.src="".concat(W9e).concat(n);var o=document.head||document.body;if(!o)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return o.appendChild(r),r},B9e=function(t,n){!t||!t._registerWrapper||t._registerWrapper({name:"stripe-js",version:"8.1.0",startTime:n})},Nl=null,bd=null,fd=null,D9e=function(t){return function(n){t(new Error("Failed to load Stripe.js",{cause:n}))}},F9e=function(t,n){return function(){window.Stripe?t(window.Stripe):n(new Error("Stripe.js not available"))}},H9e=function(t){return Nl!==null?Nl:(Nl=new Promise(function(n,r){if(typeof window>"u"||typeof document>"u"){n(null);return}if(window.Stripe){n(window.Stripe);return}try{var o=I9e();if(!(o&&t)){if(!o)o=vR(t);else if(o&&fd!==null&&bd!==null){var i;o.removeEventListener("load",fd),o.removeEventListener("error",bd),(i=o.parentNode)===null||i===void 0||i.removeChild(o),o=vR(t)}}fd=F9e(n,r),bd=D9e(r),o.addEventListener("load",fd),o.addEventListener("error",bd)}catch(s){r(s);return}}),Nl.catch(function(n){return Nl=null,Promise.reject(n)}))},U9e=function(t,n,r){if(t===null)return null;var o=n[0],i=o.match(/^pk_test/),s=T9e(t.version),c=FH;i&&s!==c&&console.warn("Stripe.js@".concat(s," was loaded on the page, but @stripe/stripe-js@").concat("8.1.0"," expected Stripe.js@").concat(c,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var l=t.apply(void 0,n);return B9e(l,r),l}
118,wl,UH=!1,VH=function(){return wl||(wl=H9e(null).catch(function(t){return wl=null,Promise.reject(t)}),wl)};Promise.resolve().then(function(){return VH()}).catch(function(e){UH||console.warn(e)});var XH=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];UH=!0;var o=Date.now();return VH().then(function(i){return U9e(i,n,o)})};const $H=()=>{const{account:e}=jn(),{details:t}=N1(),{owners:n,isLoading:r}=Qt({accountId:e?.id??"",options:{enabled:!!e?.id}}),{isLegalEntity:o,legalEntityOwner:i,accountOpener:s}=y.useMemo(()=>{const O=n?.find(C=>C?.primary===!0)?.is_legal_entity??!1,g=n?.find(C=>C.is_legal_entity),x=n?.find(C=>C.is_legal_account_opener);return{isLegalEntity:O,legalEntityOwner:g,accountOpener:x}},[n]),{perks:c,isLoading:l}=mp({accountID:e?.id??"",options:{enabled:!!e?.id&&!En(e)}}),{plans:p,isLoading:u}=MP({options:{enabled:!!e?.id}}),d=!p?.monthly||!p.yearly?void 0:{monthly:{id:p.monthly.id,price:p.monthly.price/100,rawPrice:p.monthly.price,displayPrice:U0(p.monthly.price/100,{acceptZero:!0})},yearly:{id:p.yearly.id,price:p.yearly.price/100,rawPrice:p.yearly.price,displayPrice:U0(p.yearly.price/100,{acceptZero:!0}),discount:p.monthly.price/100}},{billing:b,isLoading:f}=zf({options:{enabled:!!e?.id}}),m=!!c&&c.elite_status==="100k"&&!o,h=!!b?.plan||!!c?.market_data;return{account:e,details:t,elitePerks:c,billing:b,plans:d,isSubscribed:h,isElite:m,isLegalEntity:o,legalEntityOwner:i,accountOpener:s,isLoading:!e||!t||l||f||r||u}},V9e="https://cdn.plaid.com/link/v2/stable/link-initialize.js",GH=({onSuccess:e,onError:t,onExit:n})=>{const r=WI(V9e,{id:"src-plaid",removeOnUnmount:!0}),o=r==="ready",i=b0(p=>Wne({publicToken:p.publicToken,plaidAccountId:p.plaidAccount.id}),{onSuccess:(p,u)=>{const d=p.token;if(!d){t("Error posting Plaid/Stripe: No token found");return}e({token:d,plaidAccount:u.plaidAccount})},onError:p=>{const u=Q0(p);t(`Error posting Plaid/Stripe: ${u}`)}}),s=b0(()=>Tne(),{onSuccess:p=>{const u=p.link_token;if(!u){t("Error setting up Plaid/Stripe Link: No link token found");return}window.Plaid.create({token:u,onSuccess:async(b,f)=>{if(!f){t("Error setting up Plaid/Stripe Link: Plaid metadata is not available");return}const m=f.accounts?.at(0);if(!m){t("Error setting up Plaid/Stripe Link: No bank account found");return}i.mutate({publicToken:b,plaidAccount:m})},onExit:(b,f)=>{b&&(console.error("Error setting up Plaid/Stripe Link: ",b),t(`Error setting up Plaid/Stripe Link: ${b.display_message}`)),n?.(f)}}).open()},onError:p=>{console.error(p)}}),c=async()=>{if(!o){console.error("Plaid is not ready yet, disable button until isReady is true"),t("Plaid is not ready yet, please wait a moment and try again");return}s.mutate(!0)},l=i.isPending||s.isPending;return{onOpenPlaidStripeLink:c,isReady:o,isLoading:l,scriptStatus:r}},X9e=[{name:"Status",key:"status",cellRenderer:({status:e})=>a.jsx(a.Fragment,{children:e&&a.jsx(c1,{variant:e==="paid"?"v2/emerald":"v2/yellow",children:k0.startCase(e)})})},{name:"Invoice Number",key:"number",cellRenderer:({number:e,hosted_invoice_url:t})=>t?a.jsx("a",{href:t,target:"_blank",className:"font-medium font-mono text-indigo-600 text-sm underline",rel:"noopener",children:e}):e},{name:"Amount",key:"amount_due",cellRenderer:({amount_due:e})=>a.jsx("p",{className:"m-0 p-0 font-mono text-sm",children:e?U0(e/100):"-"})},{name:"Date",key:"created",cellRenderer:({created:e})=>a.jsx("p",{className:"m-0 p-0 font-mono text-sm",children:e?Hn(e*1e3,"MM/DD/YYYY"):"-"})}],$9e=a.jsxs("div",{className:"flex flex-col items-center justify-center gap-1 p-2",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-base text-gray-400",children:"Invoices"}),a.jsx("p",{className:"m-0 p-0 text-gray-400 text-sm",children:"You don't have any invoices yet."})]}),G9e=({accountId:e,billing:t,isElite:n})=>{const r=M0(),o=!!t.bank_accounts?.length,i=J1(H1.MARKET_DATA_BANK_ACCOUNT_PAYMENT),s=i||o,c=i,[l,p]=y.useState(o?"plaid":"stripe"),[u,d]=y.useState(!1),[b,f]=y.useState(null),[m,h]=y.useState(!1),[M,z]=y.useState(1),[O,g]=y.useState(null),[x,C]=y.useState(""),S=DH(),q=IH(),[A,v]=y.useState(null),_=y.useCallback(({token:X,plaidAccount:de})=>{v({token:X,plaidAccount:de})},[]),R=y.useCallback(X=>
118{We(X)},[]),{isReady:w,isLoading:W,onOpenPlaidStripeLink:E}=GH({onSuccess:_,onError:R}),j=bt(),T=b0(X=>ste(X),{onSuccess:()=>{S0("Payment method updated successfully"),j.invalidateQueries({queryKey:e0.marketDataSubscription()}),j.invalidateQueries({queryKey:e0.accounts.all}),j.invalidateQueries({queryKey:e0.billing.all}),v(null),d(!1)},onError:X=>{const de=Q0(X);We(`Failed to update payment method: ${de}`),console.error("Failed to update payment method",X)}}),F=b0(()=>{if(!S)throw new Error("Stripe is null");if(!q)throw new Error("Stripe Elements is null");const X=q.getElement(rm);if(!X)throw new Error("Card Element is null");return S.createToken(X)},{onSuccess:X=>{if(X.error){f(X.error.message??"Stripe ran into an error, please check input and try again.");return}if(!X.token){f("Stripe ran into an issue, please refresh page and try again.");return}f(null),T.mutate(X.token.id)},onError:X=>{f("Stripe ran into an error, please refresh page and try again."),console.error("createStripeTokenMutation error: ",X)}}),Z=()=>{if(l==="plaid"){if(!A?.token||!A?.plaidAccount){We("Please link a bank account to continue");return}T.mutate(A.token)}else l==="stripe"&&F.mutate(!0)},re=()=>{b&&f(null)},ne=X=>{p(X),d(!1),v(null)},k=b0(X=>cte(X),{onSuccess:()=>{S0("Subscription cancelled successfully"),j.invalidateQueries({queryKey:e0.marketDataSubscription()}),j.invalidateQueries({queryKey:e0.accounts.all}),j.invalidateQueries({queryKey:e0.billing.all}),r.push(se.ROUTE_DASHBOARD),h(!1),z(1),g(null),C("")},onError:X=>{const de=Q0(X);We(`Failed to cancel subscription: ${de}`),console.error("Failed to cancel subscription",X)}}),K=()=>{h(!0),z(1)},U=()=>{h(!1),z(1),g(null),C("")},G=()=>{O&&z(2)},H=()=>{z(1)},ie=(X,de)=>{const le=de?`${X}: ${de}`:X;k.mutate(le)},Oe=b0(X=>nP(X),{onSuccess:()=>{j.invalidateQueries({queryKey:e0.marketDataSubscription()}),j.invalidateQueries({queryKey:e0.accounts.all}),j.invalidateQueries({queryKey:e0.billing.all}),S0("You have successfully switched to the free elite subscription.")},onError:X=>{const de=Q0(X);console.error("Failed to switch to free elite subscription",X),We(`Failed to switch to free elite subscription: ${de}`)}}),Me=()=>{!e||!t.plan||!n||Oe.mutate(e)},xe=()=>{t.plan||r.push(se.ROUTE_MARKET_DATA_SUBSCRIBE)},_e=y.useMemo(()=>t.stripe_invoices??[],[t.stripe_invoices]),be=Ra({variant:"modern",emptyMessage:$9e,rows:_e,columns:X9e}),he=T.isPending||F.isPending,ee=y.useMemo(()=>l==="plaid"?!A?.token||!A?.plaidAccount:!S||!q,[l,A,S,q]),oe=()=>d(!0);return{stripe:S,elements:q,isBankAccountEnabled:s,isBankAccountEditable:c,paymentMethod:l,onPaymentMethodChange:ne,isUpdateLoading:he,isUpdateDisabled:ee,onUpdatePaymentMethodClicked:Z,plaidStripeLink:{isReady:w,isLoading:W,onOpen:E,token:A?.token,account:A?.plaidAccount},isEditingStripeCC:u,onEditStripeCCClicked:oe,stripeCCError:b,onStripeCcChange:re,isCancelModalOpen:m,onOpenCancelModal:K,onCloseCancelModal:U,cancelStep:M,cancelReason:O,onCancelReasonChange:g,cancelReasonText:x,onCancelReasonTextChange:C,onCancelModalNextStep:G,onCancelModalPreviousStep:H,onConfirmSubscriptionCancel:ie,isCancelingSubscription:k.isPending,onSubscribeClicked:xe,tableProps:be,onSwitchToEliteFreeSubscription:Me}},KH=({paymentMethod:e,onPaymentMethodChange:t,isBankAccountEnabled:n=!0})=>a.jsxs("div",{className:"flex items-center gap-2",children:[n&&a.jsx(xR,{isSelected:e==="plaid",onClick:()=>t("plaid"),children:"Bank Account"}),a.jsx(xR,{isSelected:e==="stripe",onClick:()=>t("stripe"),children:"Credit / Debit Card"})]}),xR=({children:e,isSelected:t,onClick:n})=>a.jsx("button",{className:m0("rounded-full px-3 py-1 font-semibold text-sm transition-colors duration-200",t?"bg-indigo-100 text-gray-700":"bg-transparent text-gray-500 hover:text-gray-700"),onClick:n,type:"button",children:e}),K9e=({className:e,isYearly:t,plans:n,isElite:r,isBeingBilled:o})=>
118a.jsxs("div",{className:m0("flex flex-col gap-4 rounded-lg border border-yellow-600 bg-[linear-gradient(106deg,rgba(255,252,216,0.65)_-38.69%,#FFF_97.09%)] p-4",e),children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx(sp,{size:26}),a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Algo Trader Plus"})]}),a.jsxs("div",{className:"flex xs:flex-row flex-col items-end xs:items-center xs:justify-end gap-2",children:[!o&&r&&a.jsx(c1,{variant:"v2/emerald",children:"Free"}),o&&n&&a.jsxs("p",{className:"m-0 p-0 text-gray-800",children:[a.jsx("span",{className:"font-medium font-mono text-xl",children:t?n.yearly.displayPrice:n.monthly.displayPrice}),a.jsxs("span",{className:"font-mono text-base",children:["/",t?"y":"mo"]})]})]})]}),a.jsx("ul",{className:"m-0 flex xs:grid xs:grid-cols-2 flex-col gap-4 p-0",children:Lf.map(i=>a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx(ei,{}),a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:i})]},i))})]}),Z9e=[{value:"not_enough_value",label:"Not enough value",icon:a.jsx(_g,{size:20})},{value:"want_to_take_break",label:"Want to take a break",icon:a.jsx(xg,{size:20})},{value:"not_satisfied",label:"Not satisfied with Algo Trader Plus benefits",icon:a.jsx(Nj,{size:20})},{value:"something_else",label:"Something else.",icon:a.jsx(kj,{size:20})}],Y9e=({isOpen:e,onClose:t,onConfirm:n,step:r,selectedReason:o,onReasonChange:i,reasonText:s,onReasonTextChange:c,onContinueToStep2:l,onBackToStep1:p,isCanceling:u})=>{const d=()=>{o&&n(o,s||void 0)};return a.jsxs(Go,{open:e,onClose:t,className:"relative z-50",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-lg flex-col gap-4 roun
118ded-lg border border-gray-200 bg-white p-4 shadow-lg duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsxs(Yo,{className:"flex flex-col gap-1",children:[a.jsxs("p",{className:"m-0 p-0 font-mono text-gray-800 text-sm",children:["Step ",r," ",a.jsx("span",{className:"text-gray-400",children:"of 2"})]}),a.jsx("h2",{className:"m-0 p-0 font-semibold text-gray-800 text-lg",children:r===1?"Why do you want to cancel your membership?":"Are you sure you want to cancel?"})]}),r===1?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"We'll use this to improve Algo Trader."}),a.jsx("div",{className:"flex flex-col gap-3",children:Z9e.map(b=>a.jsxs("label",{className:"flex cursor-pointer items-center gap-1",children:[a.jsx("input",{type:"radio",name:"cancelReason",value:b.value,checked:o===b.value,onChange:()=>i(b.value),className:"h-4 w-4 text-indigo-600"}),a.jsxs("div",{className:"flex flex-1 items-center gap-0.5",children:[a.jsx("div",{children:b.icon}),a.jsx("span",{className:"font-medium text-gray-700 text-sm",children:b.label})]})]},b.value))}),o==="something_else"&&a.jsx("textarea",{placeholder:"Tell us more (optional)",value:s,onChange:b=>c(b.target.value),rows:3,className:"w-full resize-none rounded-lg border border-gray-300 px-3 py-2 text-gray-800 text-sm placeholder-gray-500 outline-none focus:border-yellow-400 focus:ring-1 focus:ring-yellow-400"})]}
118):a.jsxs("div",{className:"flex flex-col gap-4 rounded-lg border border-yellow-600 bg-[linear-gradient(106deg,rgba(255,252,216,0.65)_-38.69%,#FFF_97.09%)] p-4",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"If you cancel now you will immediately be downgraded to the free plan and lose all the benefits."}),Lf.map(b=>a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx(ei,{}),a.jsx(V,{className:"m-0 p-0 text-gray-800 text-sm",children:b})]},b))]}),r===1?a.jsxs("div",{className:"flex w-full flex-col gap-2",children:[a.jsx(ue,{variant:"v2/filled",size:"v2/base",onClick:t,className:"w-full",children:"Keep Algo Trader Plus"}),a.jsx(ue,{variant:"v2/ghost",size:"v2/base",onClick:l,disabled:!o,className:"w-full",children:"Continue to cancel"})]}):a.jsxs("div",{className:"flex w-full flex-col gap-2",children:[a.jsx(ue,{variant:"v2/filled",size:"v2/base",onClick:d,disabled:u,loading:u,className:"w-full",children:"Yes, cancel subscription"}),a.jsx(ue,{type:"button",onClick:p,variant:"v2/ghost",size:"v2/base",className:"w-full",children:"Keep Algo Trader Plus"})]})]})})})]})},ZH=()=>a.jsxs("svg",{width:"53",height:"20",viewBox:"0 0 53 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("title",{children:"Plaid"}),a.jsxs("g",{clipPath:"url(#clip0_618_173)",children:[a.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.103 6.77849C27.6626 6.40807 26.9109 6.22307 25.8476 6.22307H23.4492V13.6347H25.2426V11.3118H26.0459C27.0209 11.3118 27.7359 11.0972 28.1909 10.6677C28.7034 10.1864 28.9613 9.54557 28.9613 8.74557C28.9613 7.91599 28.6751 7.26016 28.103 6.77849ZM26.0013 9.63474H25.2426V7.90016H25.9242C26.7534 7.90016 27.168 8.19099 27.168 8.77266C27.168 9.34682 26.7788 9.63474 26.0013 9.63474ZM32.0301 6.22266H30.1601V13.6343H34.1976V11.9568H32.0301V6.22266ZM37.8613 6.22266L34.9238 13.6343H36.9371L37.3221 12.5568H39.8746L40.2267 13.6343H42.2626L39.3459 6.22266H37.8613ZM37.8392 11.0564L38.6096 8.52307L39.368 11.0564H37.8392Z",fill:"#111111"}),a.jsx("mask",{id:"mask0_618_173",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"53",height:"20",children:a.jsx("path",{d:"M0.5 19.7804H53V0H0.5V19.7804Z",fill:"white"})}),a.jsx("g",{mask:"url(#mask0_618_173)",children:a.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M43.1971 13.6342H45.0675V6.2225H43.1971V13.6342ZM52.3292 7.61167C52.0929 7.2691 51.7896 6.97808 51.4375 6.75625C50.8729 6.40042 50.1025 6.22292 49.1271 6.22292H46.6629V13.6342H49.5454C50.5871 13.6342 51.4229 13.2937 52.0537 12.6121C52.6846 11.9308 52.9996 11.0267 52.9996 9.90042C52.9996 9.00458 52.7762 8.24167 52.3292 7.61167ZM49.3362 11.9562H48.5333V7.90042H49.3475C49.9196 7.90042 50.3592 8.07958 50.6675 8.43667C50.9758 8.79375 51.13 9.30042 51.13 9.95625C51.13 11.2896 50.5321 11.9562 49.3362 11.9562ZM8.26542 0L2.20417 1.5875L0.53375 7.68292L2.62292 9.82792L0.5 11.9375L2.07208 18.0596L8.10708 19.7458L10.2304 17.6358L12.3196 19.7804L18.3808 18.1929L20.0508 12.0971L17.9621 9.95292L20.085 7.84333L18.5129 1.72083L12.4771 0.0345833L10.3546 2.14417L8.26542 0ZM4.54583 2.76L7.73875 1.92333L9.135 3.35667L7.09875 5.38L4.54583 2.76ZM11.555 3.37583L12.9737 1.96625L16.1529 2.85458L13.5583 5.4325L11.555 3.37583ZM2.44667 7.1825L3.32625 3.97208L5.87833 6.59208L3.8425 8.61542L2.44667 7.18208V7.1825ZM14.7579 6.66458L17.3525 4.08583L18.18 7.31083L16.7617 8.72083L14.7579 6.66458ZM8.29875 6.61167L10.335 4.58833L12.3379 6.645L10.3021 8.66833L8.29875 6.61167ZM5.04292 9.84708L7.07875 7.82375L9.08292 9.88042L7.04625 11.9037L5.04292 9.84708ZM11.5025 9.9L13.5383 7.87667L15.5417 9.93333L13.5054 11.9567L11.5025 9.9ZM2.40417 12.4696L3.82333 11.0592L5.82625 13.1162L3.2325 15.6937L2.40417 12.4696ZM8.24625 13.1354L10.2825 11.1121L12.2858 13.1687L10.25 15.1921L8.24625 13.1354ZM14.7054 13.1887L16.7417 11.1654L18.1379 12.5983L17.2587 15.8087L14.7054 13.1887ZM4.43208 16.9262L7.02625 14.3475L9.03042 16.4042L7.61125 17.8146L4.43208 16.9262ZM11.45 16.4237L13.4858 14.4004L16.0383 17.0208L12.8458 17.8571L11.45 16.4237Z",fill:"#111111"})})]}),a.jsx("defs",{children:a.jsx("clipPath",{id:"clip0_618_173",children:a.jsx("rect",{width:"52.5",height:"20",fill:"white",transform:"translate(0.5)"})})})]}),Q9e=({plaidAccount:e,bankAccount:t,onLinkBankAccount:n,isLinkButtonDisabled:r,isLinkButtonLoading:o,onUp
118datePaymentMethodClicked:i,isUpdatePaymentMethodDisabled:s,isUpdatePaymentMethodLoading:c,isEditable:l=!0})=>a.jsxs("section",{className:"flex flex-col gap-3 rounded-lg border border-gray-300 bg-white p-3",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("h3",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Linked Account"}),a.jsx(ZH,{})]}),t?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:l?"To replace or edit this payment method, log in to your bank and authorize the link to fund your data subscription. Alpaca never receives your bank credentials.":"Bank account updates are temporarily unavailable. To change your payment method, select Credit / Debit Card."}),a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsxs("p",{className:"m-0 inline-flex items-center justify-start gap-1 p-0 text-gray-700 text-xs",children:[a.jsx("span",{className:"font-semibold",children:t.brand})," ending in"," ",a.jsx("span",{className:"inline-flex items-center justify-center rounded-full border border-gray-300 bg-gray-50 px-2 py-1 font-mono",children:t.last_4})]}),l&&a.jsx(ue,{variant:"v2/filled",size:"v2/small",className:"w-fit",onClick:n,disabled:r,loading:o,children:"Edit Account"})]})]}):e?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:"Your linked bank account will be charged:"}),a.jsxs("p",{className:"m-0 inline-flex items-center justify-start gap-1 p-0 text-gray-700 text-xs",children:[a.jsx("span",{className:"font-semibold",children:e.name})," ending in"," ",a.jsx("span",{className:"inline-flex items-center justify-center rounded-full border border-gray-300 bg-gray-50 px-2 py-1 font-mono",children:e.mask})]}),a.jsx(ue,{variant:"v2/filled",size:"v2/small",className:"w-fit",onClick:i,disabled:s,loading:c,children:"Save Payment"})]}):a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:"Log in to your bank and authorize the link to fund your Algo Trader Plus subscription now. Alpaca never receives your bank credentials."}),a.jsx(ue,{className:"w-fit",variant:"v2/filled",onClick:n,disabled:r,loading:o,children:"Edit Account"})]})]}),J9e=({isEditing:e,onEditClicked:t,isUpdateLoading:n,isUpdateDisabled:r,onUpdateClicked:o,onChange:i,errorMessage:s,card:c})=>a.jsxs("section",{className:"flex flex-col gap-3 rounded border border-gray-300 bg-white p-3",children:[a.jsx("h3",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Credit card or debit card"}),a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:"To replace this payment method, enter your new credit or debit card below."}),a.jsxs("div",{className:m0("rounded p-1.5",e?"border border-gray-400":"grid grid-cols-[1fr_auto] items-center gap-2"),children:[e?a.jsx(rm,{onChange:i,options:{style:{base:{fontSize:"16px",fontWeight:"500"}}}}):a.jsx("p",{className:m0("m-0 p-0 font-medium text-gray-600 text-sm",c&&"inline-flex items-center gap-2"),children:c?a.jsxs(a.Fragment,{children:[a.jsx("span",{children:c.brand}),a.jsxs("span",{className:"font-mono",children:["**** **** **** ",c.last_4]})]}):"No card on file"}),!e&&a.jsx(ue,{variant:"v2/filled",size:"v2/small",className:"shrink-0",onClick:t,children:"Edit Payment"})]}),e&&a.jsx(ue,{variant:"v2/filled",size:"v2/small",className:"w-fit",onClick:o,disabled:r,loading:n,children:"Save Payment"}),s&&a.jsx("p",{className:"m-0 p-0 text-red-500 text-sm",children:s})]}),e_e=({isElite:e,eliteStatus:t,hasEliteMarketData:n,billing:r,plans:o,tableProps:i,isBankAccountEnabled:s,isBankAccountEditable:c,paymentMethod:l,onPaymentMethodChange:p,onUpdatePaymentMethodClicked:u,isUpdateLoading:d,isUpdateDisabled:b,plaidStripeLink:f,isEditingStripeCC:m,onEditStripeCCClicked:h,stripeCCError:M,onStripeCcChange:z,isCancelModalOpen:O,onOpenCancelModal:g,onCloseCancelModal:x,cancelStep:C,cancelReason:S,onCancelReasonChange:q,cancelReasonText:A,onCancelReasonTextChange:v,onCancelModalNextStep:_,onCancelModalPreviousStep:R,onConfirmSubscriptionCancel:w,isCancelingSubscription:W,onSubscribeClicked:E,onSwitchToEliteFreeSubscription:j})=>a.jsxs(so,{title:"Market Data Subscription",children:[r.plan&&e&&a.jsx(On,{variant:"info",title:"Switch to Free Elite Subscription",message:"You are eligible for a free subscription to Algo Trader Plus through your Elite 100k status.",button:a.jsx(ue,{variant:"v2/filled",size:"v2/base",onClick:j,children:"Switch to Free Elite Subscription"})}),a.jsxs("div",{className:"flex flex-col gap-4 lg:grid lg:grid-cols-[auto_400px] lg:grid-rows-[auto_auto]",children:[r.plan||n?a.jsxs("section",{className:"flex flex-col gap-3 rounded-lg border border-gray-300 bg-white p-3 lg:col-start-1 lg:col-end-2 lg:row-start-1 lg:row-end-2",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"My Plan"}),r.plan&&a.jsx(ue,{variant:"v2/ghost",size:"v2/base",onClick:g,disabled:W,children:"Cancel Subscription"})]}),a.jsx(K9e,{isElite:n,isYearly:r?.is_yearly,plans:o,isBeingBilled:!!r.plan}),a.jsxs("p",{className:"m-0 flex items-center justify-between gap-2 p-0 text-gray-700 text-sm",children:[a.jsxs("span",{className:"font-semibold",children:["Algo Trader Plus"," ",!r.plan&&a.jsxs(a.Fragment,{children:["(",r?.is_yearly?"Annually":"Monthly",")"]})]}),a.jsx("span",{className:"font-mono",children:r.plan?U0(r.is_yearly?o.yearly.price:o.monthly.price,{acceptZero:!0,minimumFractionDigits:2}):"Free"})]}),r.plan&&a.jsxs("p",{className:"m-0 flex items-center justify-between gap-2 p-0 text-gray-700 text-sm",children:[a.jsx("span",{className:"font-semibold",children:"Next Billing Date"}),a.jsx("span",{className:"font-mono",children:r.nextPaymentDate?Hn(new Date(r?.nextPaymentDate),"MM/DD/YYYY"):"-"})]})]}):a.jsxs("section",{className:"flex flex-col gap-3 rounded-lg border border-gray-300 bg-white p-3 lg:col-start-1 lg:col-end-2 lg:row-start-1 lg:row-end-2",children:[a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:"You don't have an active subscription to Algo Trader Plus."}),a.jsx(ue,{variant:"v2/filled",size:"v2/base",className:"w-fit",onClick:E,children:"Subscribe to Algo Trader Plus"})]}),r.plan&&a.jsxs("section",{className:"flex flex-col gap-4 lg:col-start-1 lg:col-end-2 lg:row-start-2 lg:row-end-3",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Invoices"}),a.jsx(cs,{...i})]}),r.plan&&a.jsxs("section",{className:"flex h-fit flex-col gap-4 roun
118ded-lg border border-gray-300 bg-white p-3 lg:col-start-2 lg:col-end-3 lg:row-start-1 lg:row-end-3",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Payment Method"}),a.jsx(KH,{paymentMethod:l,onPaymentMethodChange:p,isBankAccountEnabled:s}),l==="stripe"&&a.jsx(J9e,{isEditing:m,onEditClicked:h,onChange:z,errorMessage:M,card:r.cards?.[0],isUpdateLoading:d,isUpdateDisabled:b,onUpdateClicked:u}),l==="plaid"&&a.jsx(Q9e,{plaidAccount:f.account,bankAccount:r.bank_accounts?.[0],onLinkBankAccount:f.onOpen,isLinkButtonDisabled:!f.isReady,isLinkButtonLoading:f.isLoading,onUpdatePaymentMethodClicked:u,isUpdatePaymentMethodDisabled:b,isUpdatePaymentMethodLoading:d,isEditable:c})]}),!r.plan&&n&&a.jsxs("section",{className:"flex flex-col gap-4 rounded-lg border border-yellow-600 bg-[linear-gradient(106deg,rgba(255,252,216,0.65)_-38.69%,#FFF_97.09%)] p-4 lg:col-start-2 lg:col-end-3 lg:row-start-1 lg:row-end-2",children:[a.jsxs("h2",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:["Elite ",t??""," Status"]}),a.jsxs("p",{className:"m-0 p-0 text-base text-gray-600",children:["You currently have a free subscription to Algo Trader Plus through your ",t??""," Elite status."]})]})]}),a.jsx(Y9e,{isOpen:O,onClose:x,onConfirm:w,step:C,selectedReason:S,onReasonChange:q,reasonText:A,onReasonTextChange:v,onContinueToStep2:_,onBackToStep1:R,isCanceling:W})]}),t_e=XH(window.env.STRIPE),n_e=()=>{const{billing:e,...t}=$H();return a.jsx(G8,{stripe:t_e,children:e?a.jsx(r_e,{billing:e,...t}):a.jsx($8,{})})},r_e=({account:e,isElite:t,elitePerks:n,billing:r,plans:o,isLoading:i})=>{const{stripe:s,elements:c,...l}=G9e({accountId:e?.id??"",billing:r,isElite:t});return i||!s||!c||!o?a.jsx($8,{}):a.jsx(e_e,{isElite:t,eliteStatus:n?.elite_status,hasEliteMarketData:n?.market_data??!1,billing:r,plans:o,...l})},YH=["fixed","z-10","bottom-0","left-0","right-0","border-t","border-gray-300","mx-auto","bg-gray-50"],a_e=m0(YH.join(" ")),o_e=m0(YH.map(e=>`max-sm:${e}`).join(" ")),am=({back:e,next:t,className:n,fixedOnBottom:r,aboveButtons:o})=>a.jsxs("div",{className:m0("flex w-full flex-col items-center gap-4 py-2",o_e,r&&a_e,n),children:[o&&a.jsx("div",{className:m0("mx-auto flex w-full max-w-[800px] items-center justify-between gap-4 max-sm:px-6",r?"px-6":"max-sm:px-6"),children:o}),a.jsxs("div",{className:m0("mx-auto flex w-full max-w-[800px] items-center justify-between gap-4 max-sm:px-6",r?"px-6":"max-sm:px-6",!e&&"justify-end"),children:[e&&a.jsx(ue,{variant:"v2/stroke",onClick:e.onClick,disabled:e.disabled,loading:e.loading,children:e.label??"Back"}),t&&a.jsx(ue,{variant:"v2/filled",onClick:t.onClick,disabled:t.disabled,loading:t.loading,children:t.label??"Continue"})]})]}),i_e=["EMPLOYED","UNEMPLOYED","RETIRED","STUDENT"],s_e=[{value:"EMPLOYED",label:"Employed"},{value:"UNEMPLOYED",label:"Unemployed"},{value:"RETIRED",label:"Retired"},{value:"STUDENT",label:"Student"}],Oi=s0().refine(e=>!!e?.trim(),{message:"Required"}),c_e=J0({given_name:Oi,middle_name:s0().optional(),family_name:Oi,country_of_tax_residence:Oi,street_address:Oi,city:Oi,state:Oi,postal_code:Oi,unit:s0().optional(),phone_number:s0({error:"Phone number is required"}).min(10,"Invalid phone number").regex(/^\+?[ 0-9\-()]+$/,"Invalid phone number"),employment_status:x1(i_e),employer:s0().optional(),employer_address:s0().optional(),position:s0().optional(),function:s0().optional()}),l_e=(e,t)=>{e.employment_status==="EMPLOYED"&&(e.employer||t.addIssue({code:X0.custom,message:"Required",path:["employer"]}),e.employer_address||t.addIssue({code:X0.custom,message:"Required",path:["employer_address"]}),e.position||t.addIssue({code:X0.custom,message:"Required",path:["position"]}),e.function||t.addIssue({code:X0.custom,message:"Required",path:["function"]}))},p_e=({form:e,isEmployerInfoRequired:t,countries:n,onBack:r,onSubmit:o,addressSuggestions:i,isLoading:s,isGivenNameDisabled:c,isMiddleNameDisabled:l,isFamilyNameDisabled:p})=>{const[u,d]=y.useState({personalInfo:!0,employmentInfo:!0}),b=z=>O=>{O.preventDefault(),d(g=>({...g,[z]:!g[z]}))},f=y.useRef(null);$j(f,()=>i.onClose());const{setValue:m,control:h,formState:{errors:M}}=e;return a.jsxs("form",{onSubmit:o,className:"flex h-full min-h-full flex-col gap-6",children:[a.jsx($i,{title:"Personal Information",isOpen:u.personalInfo,onToggleOpen:b("personalInfo"),children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-3 sm:gap-6",children:[a.jsx(a0,{name:"given_name",control:h,rules:{required:"First name is required"},render:({field:z})=>a.jsx(o0,{...z,label:"First Name",disabled:c})}),a.jsx(a0,{name:"middle_name",control:h,render:({field:z})=>a.jsx(o0,{...z,label:"Middle Name",disabled:l})}),a.jsx(a0,{name:"family_name",control:h,rules:{required:"Last name is required"},render:({field:z})=>a.jsx(o0,{...z,label:"Last Name",disabled:p})})]}),a.jsx("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-6",children:a.jsx(a0,{name:"country_of_tax_residence",control:h,rules:{required:"Country of tax residence is required"},render:({field:z})=>a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx("label",{htmlFor:"country_of_tax_residence",className:"font-semibold text-gray-700 text-sm",children:"Country of Tax Residence"}),a.jsx(Ut,{content:"Please select a country from the list",children:a.jsx(sa,{})})]}),a.jsx(Wo,{name:"country_of_tax_residence",items:n,value:z.value,onChange:z.onChange,onDidSelect:()=>{m("street_address",""),m("city",""),m("state",""),m("postal_code","")},placeholder:"Select a country",status:M.country_of_tax_residence?"error":"neutral"}),M.country_of_tax_residence&&a.jsx("p",{className:"truncate text-rose-500 text-xs",children:M.country_of_tax_residence?.message})]})})}),a.jsxs("div",{className:"grid grid-cols-1 xs:grid-cols-2 gap-x-6 gap-y-4",children:[a.jsx(a0,{name:"street_address",control:h,rules:{required:"Street address is required"},render:({field:{ref:z,...O}})=>a.jsxs("div",{className:"relative",ref:f,onFocus:i.onFocus,children:[a.jsx(o0,{...O,type:"text",label:"Street Address",placeholder:"Search or enter",status:M.street_address?"error":"neutral",errorMsg:M.street_address?.message,onChange:g=>{O.onChange(g),i.setValue(g.target.value)}}),i.isDisplayed&&a.jsx("ul",{className:"absolute top-16 left-0 z-10 flex w-full flex-col gap-1 rounded border border-gray-400 bg-white p-2",children:i.suggestions.map(g=>a.jsx("li",{onClick:async()=>{O.onChange(g.structured_formatting.main_text);try{const x=await II(g.description);m("city",x.city??""),m("state",x.state??""),m("postal_code",x.postal_code??"")}catch(x){console.error("error parsing autocomplete address",x)}i.setValue(g),i.onClose()},className:"cursor-pointer rounded bg-white p-1.5 font-medium text-gray-700 text-sm transition-colors hover:bg-gray-50",children:g.description},g.description))})]})}),a.jsx(a0,{name:"city",control:h,rules:{required:"City is required"},render:({field:z})=>a.jsx(o0,{...z,label:"City",placeholder:"Enter city",status:M.city?"error":"neutral",errorMsg:M.city?.message})}),a.jsx(a0,{name:"state",control:h,rules:{required:"State/Province is required"},render:({field:z})=>a.jsx(o0,{...z,label:"State / Province",placeholder:"Enter State/Province",status:M.state?"error":"neutral",errorMsg:M.state?.message})}),a.jsx(a0,{name:"postal_code",control:h,rules:{required:"Zip code is required"},render:({field:z})=>a.jsx(o0,{...z,label:"Zip Code",placeholder:"Enter zip code",status:M.postal_code?"error":"neutral",errorMsg:M.postal_code?.message})}),a.jsx(a0,{name:"unit",control:h,render:({field:z})=>a.jsx(o0,{...z,label:"Unit / Apt #",placeholder:"Enter unit",status:M.unit?"error":"neutral",errorMsg:M.unit?.message})}),a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("label",{className:"flex items-center justify-start gap-1 font-semibold text-gray-700 text-sm",children:"Phone Number"}),a.jsx(a0,{name:"phone_number",control:h,rules:{required:"Phone number is required"}
118,render:({field:{onChange:z,value:O}})=>a.jsx(gp,{country:"us",value:O,onChange:z,inputClass:"block w-full h-9 rounded border bg-white text-sm font-medium transition-colors focus:ring-0 disabled:cursor-not-allowed disabled:border-gray-300 disabled:text-gray-300 disabled:placeholder:text-gray-300 focus:border-gray-500 border-gray-400 placeholder-shown:border-gray-400 text-gray-700 placeholder-gray-400",containerClass:"w-full",placeholder:"+1 (123) 456-7890"})}),M.phone_number&&a.jsx("p",{className:"m-0 p-0 text-red-500 text-sm",children:M.phone_number.message})]})]})]})}),a.jsx($i,{title:"Employment information",isOpen:u.employmentInfo,onToggleOpen:b("employmentInfo"),children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-6",children:a.jsx(a0,{name:"employment_status",control:h,rules:{required:"Employment status is required"},render:({field:{ref:z,...O}})=>a.jsx(f1,{...O,label:"Status",options:s_e,onChange:g=>{O.onChange(g),g!=="EMPLOYED"&&(m("employer",""),m("employer_address",""),m("position",""),m("function",""))},placeholder:"Select employment status",errorMsg:M.employment_status?.message})})}),a.jsxs("div",{className:m0("grid max-h-0 grid-cols-1 xs:grid-cols-2 gap-x-6 gap-y-4 overflow-hidden transition-all duration-300 ease-in-out",t&&"max-h-[1000px]"),children:[a.jsx(a0,{name:"employer",control:h,rules:{required:t},render:({field:z})=>a.jsx(o0,{...z,label:"Company Name",placeholder:"Enter name",status:M.employer?"error":"neutral",errorMsg:M.employer?.message})}),a.jsx(a0,{name:"employer_address",control:h,rules:{required:t},render:({field:z})=>a.jsx(o0,{...z,label:"Company Address",placeholder:"Enter address",status:M.employer_address?"error":"neutral",errorMsg:M.employer_address?.message})}),a.jsx(a0,{name:"position",control:h,rules:{required:t},render:({field:z})=>a.jsx(o0,{...z,label:"Job Title",placeholder:"Enter title",status:M.position?"error":"neutral",errorMsg:M.position?.message})}),a.jsx(a0,{name:"function",control:h,rules:{required:t},render:({field:z})=>a.jsx(o0,{...z,label:"Job Function",placeholder:"Enter function",status:M.function?"error":"neutral",errorMsg:M.function?.message})})]})]})}),a.jsx(am,{className:"mt-auto self-end",back:{onClick:r,disabled:s},next:{type:"submit",label:"Continue",onClick:o,loading:s,disabled:s}})]})},u_e=({account:e,details:t,country:n,onBackToPreviousStep:r,onContinueToNextStep:o})=>{const[i,s]=y.useState(!1),c=t1({resolver:A1(c_e.superRefine(l_e)),mode:"onSubmit",defaultValues:{given_name:t?.given_name??"",middle_name:t?.middle_name??"",family_name:t?.family_name??"",country_of_tax_residence:t?.country_of_tax_residence?n.alpha3ToName(t?.country_of_tax_residence):"",street_address:t?.street_address?.at(0)??"",city:t?.city??"",state:t?.state??"",postal_code:t?.postal_code??"",unit:t?.unit??"",phone_number:t?.phone_number??"",employment_status:t?.employment_status??void 0,employer:t?.employer??"",employer_address:t?.employer_address??"",position:t?.position??"",function:t?.function??""}}),l=bt(),p=b0(R=>or(e?.id??"",{...R,street_address:[R.street_address]}),{onSuccess:()=>{l.invalidateQueries({queryKey:e0.accounts.details(e?.id??"")}),o()},onError:R=>{const w=Q0(R);We(`Error submitting additional info: ${w}`)}}),u=R=>{p.mutate({...R,country_of_tax_residence:n.nameToAlpha3(R.country_of_tax_residence)??""})},d=()=>We("Invalid form"),b=c.handleSubmit(u,d),{ready:f,suggestions:m,value:h,setValue:M}=PI({debounce:50,defaultValue:t?.street_address?.at(0)??"",requestOptions:{strictBounds:!0,componentRestrictions:{country:"usa"}}}),z=R=>{M(R),s(!0)},O=m?.data.filter(R=>R.types.includes("street_address")||R.types.includes("premise")),g=c.watch("employment_status")==="EMPLOYED",x=n.nameToAlpha3(c.watch("country_of_tax_residence"))!=="USA",C=p.isPending||n.isLoading,q={isDisplayed:!x&&i&&f&&O.length>0,value:h,suggestions:O,setValue:z,onFocus:()=>s(!0),onClose:()=>s(!1)},A=!!t?.given_name,v=!!t?.middle_name,_=!!t?.family_name;return a.jsx(p_e,{form:c,onBack:r,onSubmit:b,countries:n.allowedCountries,isEmployerInfoRequired:g,addressSuggestions:q,isLoading:C,isGivenNameDisabled:A,isMiddleNameDisabled:v,isFamilyNameDisabled:_})},$h=({isOpen:e,title:t,accountId:n,agreementId:r,hasAgreed:o,isSubmitting:i,onCancel:s,onAgree:c})=>{const[l,p]=y.useState(""),{data:u,error:d,errorUpdatedAt:b}=ere({accountId:n,agreement:r,options:{enabled:e&&!!n&&!!r,meta:{showErrorToast:!1}}}),f=y.useRef();return y.useEffect(()=>{!d||!b||f.current===b||(f.current=b,We(`Failed to load agreement preview: ${Q0(d)}`),s())},[d,b,s]),y.useEffect(()=>{if(!u){p("");return}const m=window.URL.createObjectURL(new Blob([u],{type:"application/pdf"}));return p(m),()=>{window.URL.revokeObjectURL(m)}},[u]),a.jsx(Ro,{isOpen:e,title:t,url:l,isPreviewLoading:e&&!l,hasAgreed:o,isSubmitting:i,onCancel:s,onAgree:c})},d_e=({accountId:e,agreements:t,onOpenAgreement:n,onCloseAgreement:r,onAgreeAgreement:o,onBackClicked:i,onContinueClicked:s,isContinueButtonDisabled:c,isAgreementMutating:l})=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(So,{isAccepted:t.ctaAgreement.isAccepted,label:"CTA Agreement",onOpen:()=>n("ctaAgreement")}),a.jsx(So,{isAccepted:t.utpAgreement.isAccepted,label:"UTP Plan Subscriber Agreement",onOpen:()=>n("utpAgreement")}),a.jsx(So,{isAccepted:t.opraAgreement.isAccepted,label:"Options Price Reporting Authority Agreement",onOpen:()=>n("opraAgreement")}),a.jsx($h,{isOpen:t.ctaAgreement.isOpen,title:"CTA Agreement",accountId:e,agreementId:t.ctaAgreement.agreementId,onCancel:()=>r("ctaAgreement"),onAgree:()=>
118o("ctaAgreement"),hasAgreed:t.ctaAgreement.isAccepted,isSubmitting:l}),a.jsx($h,{isOpen:t.utpAgreement.isOpen,title:"UTP Plan Subscriber Agreement",accountId:e,agreementId:t.utpAgreement.agreementId,onCancel:()=>r("utpAgreement"),onAgree:()=>o("utpAgreement"),hasAgreed:t.utpAgreement.isAccepted,isSubmitting:l}),a.jsx($h,{isOpen:t.opraAgreement.isOpen,title:"Options Price Reporting Authority Agreement",accountId:e,agreementId:t.opraAgreement.agreementId,onCancel:()=>r("opraAgreement"),onAgree:()=>o("opraAgreement"),hasAgreed:t.opraAgreement.isAccepted,isSubmitting:l}),a.jsx(am,{className:"mt-[50%]",back:{label:"Back",onClick:i},next:{label:"Continue",disabled:c,onClick:s}}),a.jsxs("p",{className:"mt-8 text-gray-400 text-xs",children:["Securities Brokerage services are provided by Alpaca Securities , member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc.",a.jsx("br",{}),'Cryptocurrency services are made available by Alpaca Crypto LLC ("Alpaca Crypto"), a FinCEN registered money services business (NMLS # 2160858), and a wholly-owned subsidiary of AlpacaDB, Inc. Alpaca Crypto is not a member of SIPC or FINRA. Cryptocurrencies are not stocks and your cryptocurrency investments are not protected by either FDIC or SIPC. Please see the'," ",a.jsx("a",{href:"https://alpaca.markets/disclosures",target:"_blank",className:"text-gray-400 underline",rel:"noopener",children:"Disclosure Library"})," ","for more information.",a.jsx("br",{}),"This is not an offer, solicitation of an offer, or advice to buy or sell securities or cryptocurrencies, or open a brokerage account or cryptocurrency account in any jurisdiction where Alpaca Securities, Alpaca Crypto, are not registered or licensed, as applicable."]})]}),Gh={ctaAgreement:{mutationID:"nyse",amplitudeEventName:"md_cta_clicked"},utpAgreement:{mutationID:"nasdaq",amplitudeEventName:"md_utp_clicked"},opraAgreement:{mutationID:"opra_agreement",amplitudeEventName:"md_opra_clicked"}},b_e=({account:e,details:t,isLegalEntity:n,legalEntityOwner:r,accountOpener:o,onBackToPreviousStep:i,onContinueToNextStep:s})=>{const c=e?.id??"",[l,p]=y.useState({ctaAgreement:{isOpen:!1,isAccepted:!1},utpAgreement:{isOpen:!1,isAccepted:!1},opraAgreement:{isOpen:!1,isAccepted:!1}}),u=O=>p(g=>({...g,[O]:{...g[O],isOpen:!1}})),d=O=>{if(!c){We("Unable to load agreement preview: missing account");return}p(g=>({...g,[O]:{...g[O],isOpen:!0}}))},b=O=>f.mutate(O),f=b0(O=>R2({ownerId:n?r?.owner_id??"":t?.owner_id??"",agreement:Gh[O].mutationID,accountId:c,signerPartyId:n&&o?.owner_id?o.owner_id:void 0}),{onSuccess:(O,g)=>{p(x=>({...x,[g]:{...x[g],isAccepted:!0,isOpen:!1}})),j0.dispatch(Gh[g].amplitudeEventName)},onError:O=>{const g=Q0(O);We(`Failed to sign agreement: ${g}`)}}),m=()=>{if(!Object.values(l).every(g=>g.isAccepted)){We("Please accept all agreements to continue");return}s()},h=Object.keys(l).reduce((O,g)=>(O[g]={...l[g],agreementId:Gh[g].mutationID},O),{}),M=Object.values(l).some(O=>!O.isAccepted),z=f.isPending;return a.jsx(d_e,{accountId:c,agreements:h,onOpenAgreement:d,onCloseAgreement:u,onAgreeAgreement:b,onBackClicked:i,onContinueClicked:m,isContinueButtonDisabled:M,isAgreementMutating:z})},f_e=({q:e,description:t,children:n})=>{const r=o=>o.preventDefault();return a.jsxs("label",{className:"flex flex-col gap-2",children:[a.jsx("span",{className:"font-semibold text-base text-gray-800",onClick:r,children:e}),t&&a.jsx("span",{className:"text-gray-500 text-sm leading-5",onClick:r,children:t}),n]})},m_e={qA:"Do you use Market Data exclusively for your personal, non-commercial purposes?",qB:"Do you use Market Data for your business or any other entity?",qC:"Are you currently registered or qualified with any securities or commodities regulator?",qD:"Do you perform professional functions that typically require financial regulatory registration?",qE:"Do you do any work that would normally require you to be registered with a financial regulator like the SEC or CFTC?",qF:"Are you compensated for providing investment advice to any individual or entity?",qG:"Are you engaged as an asset manager?",qH:"Do you use or control the capital of any other individual or entity to trade?",qI:"Do you conduct trading in an account held in the name of a business or other entity?",qJ:"Are you compensated for your trading activities, or do you share trading profits with any third party?",qK:"Do you receive non-cash benefits (e.g., office space, equipment) in exchange for trading activities?"},h_e=({isLoading:e,form:t,isProfessional:n,isIncomplete:r,onBackClicked:o,onContinueClicked:i,onContactUsClicked:s})=>{const{control:c,handleSubmit:l}=t,p=r;return a.jsxs("form",{onSubmit:l(i),className:"flex flex-col",children:[a.jsx("div",{className:"flex flex-col gap-6",children:Object.entries(m_e).map(([u,d])=>{const b=u;return a.jsx(f_e,{q:d,children:a.jsx(a0,{name:b,control:c,render:({field:{ref:f,...m}})=>a.jsx(lf,{ariaLabel:d,options:[{label:"Yes",value:!0},{label:"No",value:!1}],...m})})},b)})}),a.jsx(am,{aboveButtons:n&&a.jsx(On,{message:"At this time, Algo Trader Plus is available only to non-professional subscribers.",variant:"error",className:"w-full border border-red-600 font-medium text-gray-800",icon:a.jsx(Dc,{size:20,className:"text-red-600"})}),fixedOnBottom:!0,back:{label:"Back",onClick:o},next:{label:n?"Contact Us":"Continue",disabled:n?!1:p,loading:e,onClick:n?s:l(i),type:n?"button":"submit"}})]})},Kh=J0({qA:L1(),qB:L1(),qC:L1(),qD:L1(),qE:L1(),qF:L1(),qG:L1(),qH:L1(),qI:L1(),qJ:L1(),qK:L1()}),_R=e=>{const{qA:t,...n}=e;return t===!1||Object.values(n).some(r=>r===!0)},M_e=({account:e,details:t,onBackToPreviousStep:n,onContinueToNextStep:r})=>{const o=t1({resolver:A1(Kh),mode:"onChange",defaultValues:{...Object.keys(Kh.shape).reduce((f,m)=>{const h=m,M=t?.exchange_questions?.NYSE?.[h];return k0.isBoolean(M)&&(f[h]=M),f},{})}}),i=b0(async f=>
118{if(!e?.id)throw new Error("Account ID is required");return or(e.id,{is_professional:f})},{onSuccess:()=>{r()},onError:f=>{console.error("Failed to update is professional",f);const m=Q0(f);We(`Failed to update is professional: ${m}`)}}),s=b0(async f=>{const m={exchange_questions:{NYSE:{occupations:"",employer_name_address:"",address:"",name:"",...f}}};return or(e?.id??"",m)},{onSuccess:(f,m)=>{i.mutate(_R(m))},onError:f=>{console.error("Failed to update exchange questions",f);const m=Q0(f);We(`Failed to update exchange questions: ${m}`)}}),c=f=>s.mutate(f),l=f=>{f.preventDefault(),window.open("https://alpaca.markets/support","_blank","noopener,noreferrer")},p=Object.keys(Kh.shape).reduce((f,m)=>{const h=m;return f[h]=o.watch(h),f},{}),u=Object.values(p).some(f=>!k0.isBoolean(f)),d=_R(p),b=s.isPending||i.isPending;return a.jsx(h_e,{isLoading:b,form:o,isProfessional:d,isIncomplete:u,onBackClicked:n,onContinueClicked:c,onContactUsClicked:l})},z_e=()=>a.jsx(Ut,{content:"Exchanges require us to classify subscribers as Non-Professional or Professional. Algo Trader Plus is currently available only to Non-Professional subscribers. This quick check helps us ensure compliance and keep pricing fair.",children:a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm leading-5 underline decoration-2 decoration-dotted underline-offset-[3.5px]",children:"Why we ask"})}),O_e=a.jsx(z_e,{}),g_e=({isElite:e,account:t,paymentSchedule:n,plans:r,appliedCoupon:o,onFinished:i})=>{const[s,c]=y.useState(!1),l=J1(H1.MARKET_DATA_BANK_ACCOUNT_PAYMENT),[p,u]=y.useState("stripe"),[d,b]=y.useState(null),f=DH(),m=IH(),[h,M]=y.useState(null),z=bt(),{isReady:O,isLoading:g,onOpenPlaidStripeLink:x}=GH({onSuccess:({token:E,plaidAccount:j})=>{M({token:E,plaidAccount:j})},onError:E=>{We(E)}}),C=b0(({token:E,planId:j,couponId:T})=>ite({token:E,planId:j,couponId:T}),{onSuccess:()=>{j0.dispatch("market_data_enrolled"),S0("You have successfully subscribed to Algo Trader Plus."),c(!0)},onError:E=>{console.error("error",E)}}),S=b0(()=>{if(!f)throw new Error("Stripe is null");if(!m)throw new Error("Stripe Elements is null");const E=m.getElement(rm);if(!E)throw new Error("Card Element is null");return f.createToken(E)},{onSuccess:E=>{if(E.error){b(E.error.message??"Stripe ran into an error, please check input and try again.");return}
118if(!E.token){b("Stripe ran into an issue, please refresh page and try again.");return}b(null),C.mutate({token:E.token.id,planId:n==="monthly"?r.monthly.id:r.yearly.id,couponId:o?.id})},onError:E=>{b("Stripe ran into an error, please refresh page and try again."),console.error("createStripeTokenMutation error: ",E)}}),q=b0(()=>nP(t.id),{onSuccess:()=>{j0.dispatch("market_data_enrolled"),S0("You have successfully subscribed to Algo Trader Plus."),c(!0)},onError:E=>{const j=Q0(E);console.error("Failed to subscribe to Algo Trader Plus",E),We(`Failed to subscribe to Algo Trader Plus: ${j}`)}}),A=()=>{if(e){q.mutate(!0);return}if(p==="plaid"){if(!h?.token||!h?.plaidAccount){We("Please link a bank account to continue");return}C.mutate({token:h.token,planId:n==="monthly"?r.monthly.id:r.yearly.id,couponId:o?.id})}else p==="stripe"&&S.mutate(!0)},v=()=>{d&&b(null)},_=()=>{z.invalidateQueries({queryKey:e0.marketDataSubscription()}),z.invalidateQueries({queryKey:e0.accounts.all}),z.invalidateQueries({queryKey:e0.billing.all}),i()},R=C.isPending||S.isPending||q.isPending,w=y.useMemo(()=>e?q.isPending:p==="plaid"?!h?.token||!h?.plaidAccount:!f||!m,[e,p,h,f,m,q.isPending]),W=F0().add(1,n==="yearly"?"year":"month").format("MM/DD/YYYY");return{stripe:f,elements:m,isBankAccountPaymentEnabled:l,paymentMethod:p,onPaymentMethodChange:u,nextBillingDate:W,isSubscribeLoading:R,isSubscribeDisabled:w,onSubscribeClicked:A,plaidStripeLink:{isReady:O,isLoading:g,onOpen:x,token:h?.token,account:h?.plaidAccount},stripeCCError:d,onStripeCcChange:v,isSuccessModalOpen:s,onSuccessModalClose:_}},y_e=({className:e,paymentSchedule:t,plans:n,isElite:r})=>
118a.jsxs("div",{className:m0("flex flex-col gap-4 rounded-lg border border-yellow-600 bg-[linear-gradient(106deg,rgba(255,252,216,0.65)_-38.69%,#FFF_97.09%)] p-4",e),children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx(sp,{size:26}),a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Algo Trader Plus"})]}),a.jsxs("div",{className:"flex xs:flex-row flex-col items-end xs:items-center xs:justify-end gap-2",children:[(r||t==="yearly")&&a.jsx(c1,{variant:"v2/emerald",children:r?"Free Upgrade":"1 Month Free"}),a.jsxs("p",{className:"m-0 p-0 text-gray-800",children:[a.jsx("span",{className:m0("font-medium font-mono text-xl",r&&"text-gray-400 line-through"),children:t==="monthly"||r?n.monthly.displayPrice:n.yearly.displayPrice}),a.jsxs("span",{className:"font-mono text-base",children:["/",t==="monthly"||r?"mo":"y"]})]})]})]}),a.jsx("ul",{className:"m-0 flex xs:grid xs:grid-cols-2 flex-col gap-4 p-0",children:Lf.map(o=>a.jsxs("li",{className:"flex items-center gap-2",children:[a.jsx(ei,{}),a.jsx("p",{className:"m-0 p-0 text-gray-700 text-sm",children:o})]},o))})]}),A_e=({paymentSchedule:e,onPaymentScheduleChange:t})=>a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx(lf,{options:[{label:"Monthly",value:"monthly"},{label:"Yearly",value:"yearly"}],value:e,onChange:t}),e==="yearly"&&a.jsx(c1,{variant:"v2/emerald",children:"1 Month Free"})]}),v_e=({plaidAccount:e,onLinkBankAccount:t,isLinkButtonDisabled:n,isLinkButtonLoading:r})=>a.jsxs("section",{className:"flex flex-col gap-3 rounded-lg border border-gray-300 bg-white p-3",children:[a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("h3",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Link your bank account"}),a.jsx(ZH,{})]}),e?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:"Your linked bank account will be charged:"}),a.jsxs("p",{className:"m-0 inline-flex items-center justify-start gap-1 p-0 text-gray-700 text-sm",children:[a.jsx("span",{className:"font-semibold",children:e.name})," ending in"," ",a.jsx("span",{className:"inline-flex items-center justify-center rounded-full border border-gray-300 bg-gray-50 px-2 py-1 font-mono text-xs",children:e.mask})]})]}):a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-gray-600 text-sm",children:"Log in to your bank and authorize the link to fund your Algo Trader Plus subscription now. Alpaca never receives your bank credentials."}),a.jsx(ue,{className:"w-fit",variant:"v2/filled",onClick:t,disabled:n,loading:r,children:"Link Bank Account"})]})]}),x_e=({onChange:e,errorMessage:t})=>
118a.jsxs("section",{className:"flex flex-col gap-4 rounded border border-gray-300 bg-white p-3",children:[a.jsx("h3",{className:"m-0 p-0 text-left font-semibold text-base text-gray-800",children:"Credit Card or debit card"}),a.jsx("div",{className:"rounded border border-gray-300 p-1.5",children:a.jsx(rm,{onChange:e,options:{style:{base:{fontSize:"16px",fontWeight:"500"}}}})}),t&&a.jsx("p",{className:"m-0 p-0 text-red-500 text-sm",children:t})]}),__e=({isOpen:e,onClose:t})=>a.jsxs(Go,{open:e,onClose:t,className:"relative z-50 overflow-y-auto",children:[a.jsx(Ko,{transition:!0,className:"fixed inset-0 bg-black/30 duration-300 ease-out data-closed:opacity-0"}),a.jsx("div",{className:"fixed inset-0 w-screen overflow-y-auto p-4",children:a.jsx("div",{className:"flex min-h-full items-center justify-center",children:a.jsxs(Zo,{transition:!0,className:"flex w-full max-w-[420px] flex-col items-center justify-center gap-4 rounded border border-gray-200 bg-white p-4 duration-300 ease-out data-closed:scale-95 data-closed:opacity-0",children:[a.jsxs("svg",{"aria-hidden":"true",width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("rect",{width:"80",height:"80",rx:"40",fill:"#FEFDE8"}),a.jsx("path",{d:"M38.3597 21.2082C39.1208 20.5217 40.2776 20.5217 41.0387 21.2082L45.3538 25.1C45.6949 25.4077 46.1315 25.5886 46.5903 25.6122L52.3934 25.9114C53.417 25.9642 54.235 26.7822 54.2878 27.8058L54.587 33.6089C54.6107 34.0677 54.7915 34.5043 55.0992 34.8455L58.9911 39.1605C59.6775 39.9216 59.6775 41.0784 58.9911 41.8395L55.0992 46.1545C54.7915 46.4957 54.6107 46.9323 54.587 47.3911L54.2878 53.1942C54.235 54.2178 53.417 55.0358 52.3934 55.0886L46.5903 55.3878C46.1315 55.4114 45.6949 55.5923 45.3538 55.9L41.0387 59.7918C40.2776 60.4783 39.1208 60.4783 38.3597 59.7918L34.0447 55.9C33.7036 55.5923 33.2669 55.4114 32.8082 55.3878L27.005 55.0886C25.9814 55.0358 25.1634 54.2178 25.1106 53.1942L24.8114 47.3911C24.7878 46.9323 24.6069 46.4957 24.2992 46.1545L20.4074 41.8395C19.7209 41.0784 19.7209 39.9216 20.4074 39.1605L24.2992 34.8455C24.6069 34.5043 24.7878 34.0677 24.8114 33.6089L25.1106 27.8058C25.1634 26.7822 25.9814 25.9642 27.005 25.9114L32.8082 25.6122C33.2669 25.5886 33.7036 25.4077 34.0447 25.1L38.3597 21.2082Z",fill:"#FEE546"}),a.jsx("path",{d:"M58.3488 35.2787C57.6419 34.54 56.9106 33.7788 56.635 33.1094C56.38 32.4963 56.365 31.48 56.35 30.4956C56.3219 28.6656 56.2919 26.5919 54.85 25.15C53.4081 23.7081 51.3344 23.6781 49.5044 23.65C48.52 23.635 47.5037 23.62 46.8906 23.365C46.2231 23.0894 45.46 22.3581 44.7212 21.6512C43.4275 20.4081 41.9575 19 40 19C38.0425 19 36.5744 20.4081 35.2787 21.6512C34.54 22.3581 33.7788 23.0894 33.1094 23.365C32.5 23.62 31.48 23.635 30.4956 23.65C28.6656 23.6781 26.5919 23.7081 25.15 25.15C23.7081 26.5919 23.6875 28.6656 23.65 30.4956C23.635 31.48 23.62 32.4963 23.365 33.1094C23.0894 33.7769 22.3581 34.54 21.6512 35.2787C20.4081 36.5725 19 38.0425 19 40C19 41.9575 20.4081 43.4256 21.6512 44.7212C22.3581 45.46 23.0894 46.2213 23.365 46.8906C23.62 47.5037 23.635 48.52 23.65 49.5044C23.6781 51.3344 23.7081 53.4081 25.15 54.85C26.5919 56.2919 28.6656 56.3219 30.4956 56.35C31.48 56.365 32.4963 56.38 33.1094 56.635C33.7769 56.9106 34.54 57.6419 35.2787 58.3488C36.5725 59.5919 38.0425 61 40 61C41.9575 61 43.4256 59.5919 44.7212 58.3488C45.46 57.6419 46.2213 56.9106 46.8906 56.635C47.5037 56.38 48.52 56.365 49.5044 56.35C51.3344 56.3219 53.4081 56.2919 54.85 54.85C56.2919 53.4081 56.3219 51.3344 56.35 49.5044C56.365 48.52 56.38 47.5037 56.635 46.8906C56.9106 46.2231 57.6419 45.46 58.3488 44.7212C59.5919 43.4275 61 41.9575 61 40C61 38.0425 59.5919 36.5744 58.3488 35.2787ZM56.1831 42.6456C55.285 43.5831 54.355 44.5525 53.8619 45.7431C53.3894 46.8869 53.3687 48.1937 53.35 49.4594C53.3312 50.7719 53.3106 52.1463 52.7275 52.7275C52.1444 53.3088 50.7794 53.3312 49.4594 53.35C48.1937 53.3687 46.8869 53.3894 45.7431 53.8619C44.5525 54.355 43.5831 55.285 42.6456 56.1831C41.7081 57.0812 40.75 58 40 58C39.25 58 38.2844 57.0775 37.3544 56.1831C36.4244 55.2887 35.4475 54.355 34.2569 53.8619C33.1131 53.3894 31.8063 53.3687 30.5406 53.35C29.2281 53.3312 27.8538 53.3106 27.2725 52.7275C26.6912 52.1444 26.6687 50.7794 26.65 49.4594C26.6312 48.1937 26.6106 46.8869 26.1381 45.7431C25.645 44.5525 24.715 43.5831 23.8169 42.6456C22.9187 41.7081 22 40.75 22 40C22 39.25 22.9225 38.2844 23.8169 37.3544C24.7112 36.4244 25.645 35.4475 26.1381 34.2569C26.6106 33.1131 26.6312 31.8063 26.65 30.5406C26.6687 29.2281 26.6894 27.8538 27.2725 27.2725C27.8556 26.6912 29.2206 26.6687 30.5406 26.65C31.8063 26.6312 33.1131 26.6106 34.2569 26.1381C35.4475 25.645 36.4169 24.715 37.3544 23.8169C38.2919 22.9187 39.25 22 40 22C40.75 22 41.7156 22.9225 42.6456 23.8169C43.5756 24.7112 44.5525 25.645 45.7431 26.1381C46.8869 26.6106 48.1937 26.6312 49.4594 26.65C50.7719 26.6687 52.1463 26.6894 52.7275 27.2725C53.3088 27.8556 53.3312 29.2206 53.35 30.5406C53.3687 31.8063 53.3894 33.1131 53.8619 34.2569C54.355 35.4475 55.285 36.4169 56.1831 37.3544C57.0812 38.2919 58 39.25 58 40C58 40.75 57.0775 41.7156 56.1831 42.6456ZM48.5613 34.4387C48.7007 34.5781 48.8114 34.7435 48.8868 34.9256C48.9623 35.1077 49.0012 35.3029 49.0012 35.5C49.0012 35.6971 48.9623 35.8923 48.8868 36.0744C48.8114 36.2565 48.7007 36.4219 48.5613 36.5613L38.0613 47.0613C37.9219 47.2007 37.7565 47.3114 37.5744 47.3868C37.3923 47.4623 37.1971 47.5012 37 47.5012C36.8029 47.5012 36.6077 47.4623 36.4256 47.3868C36.2435 47.3114 36.0781 47.2007 35.9387 47.0613L31.4387 42.5613C31.1573 42.2798 30.9992 41.898 30.9992 41.5C30.9992 41.102 31.1573 40.7202 31.4387 40.4387C31.7202 40.1573 32.102 39.9992 32.5 39.9992C32.898 39.9992 33.2798 40.1573 33.5613 40.4387L37 43.8794L46.4387 34.4387C4
1186.5781 34.2993 46.7435 34.1886 46.9256 34.1132C47.1077 34.0377 47.3029 33.9988 47.5 33.9988C47.6971 33.9988 47.8923 34.0377 48.0744 34.1132C48.2565 34.1886 48.4219 34.2993 48.5613 34.4387Z",fill:"#27272A"})]}),a.jsx(Yo,{className:"m-0 p-0 text-center font-semibold text-gray-800 text-lg",children:"You are in!"}),a.jsx("p",{className:"m-0 p-0 text-center text-gray-700 text-sm",children:"You now have access to Algo Trader Plus market data and all the perks included."}),a.jsx(ue,{variant:"v2/filled",className:"w-full",onClick:t,children:"Okay"})]})})})]}),C_e=({className:e,isElite:t,paymentSchedule:n,couponCode:r,appliedCoupon:o,couponCodeError:i,onCouponCodeChange:s,onApplyCoupon:c,onRemoveCoupon:l,isApplyCouponLoading:p,isApplyCouponDisabled:u,nextBillingDate:d,totalPrice:b,discount:f,plans:m})=>a.jsxs("form",{id:yB,className:m0("flex flex-col gap-3 rounded-lg border border-gray-300 bg-white p-3",e),onSubmit:h=>h.preventDefault(),children:[a.jsx("h3",{children:"Summary"}),a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm",children:"Algo Trader Plus"}),a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm",children:U0(n==="monthly"||t?m.monthly.price:m.yearly.price+m.yearly.discount,{acceptZero:!0,minimumFractionDigits:2})})]}),!t&&n==="yearly"&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(c1,{variant:"v2/emerald",children:"1 Month Free"}),a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-400 text-sm",children:U0(-m.yearly.discount,{acceptZero:!0,minimumFractionDigits:2})})]}),t&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx(c1,{variant:"v2/emerald",children:"Free Upgrade"}),a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-400 text-sm",children:U0(-m.yearly.discount,{acceptZero:!0,minimumFractionDigits:2})})]}),!t&&a.jsxs("div",{className:"flex xs:flex-row flex-col xs:items-start xs:justify-between gap-3",children:[a.jsx(o0,{value:r,onChange:h=>s(h.target.value),type:"text","aria-label":"Partner code",placeholder:"Partner code",status:i?"error":"neutral",errorMsg:i}),a.jsx(ue,{variant:"v2/filled",onClick:c,disabled:u,loading:p,type:"button",children:"Apply"})]}),!t&&o&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm",children:o.name??"Coupon"}),a.jsx("button",{type:"button",onClick:l,"aria-label":"Remove coupon",children:a.jsx(Sg,{})})]}),a.jsx("p",{className:"m-0 p-0 font-mono text-gray-700 text-sm",children:f})]}),a.jsxs("div",{className:"mt-auto flex flex-col gap-3 border-gray-300 border-t pt-3",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm",children:"Total"}),a.jsx("p",{className:"m-0 p-0 font-mono font-semibold text-gray-700 text-sm",children:b})]}),!t&&a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsx("p",{className:"m-0 p-0 font-semibold text-gray-700 text-sm",children:"Next Billing Date"}),a.jsx("p",{className:"m-0 p-0 font-mono font-semibold text-gray-700 text-sm",children:d})]}),a.jsxs("p",{className:"m-0 inline-flex items-center justify-start gap-1 p-0 font-semibold text-gray-700 text-xs",children:["Need help?"," ",a.jsx(Ja,{to:"https://alpaca.markets/contact",hasIcon:!1,className:"text-indigo-600",children:"Contact Support"})]})]})]}),q_e=({isElite:e,plans:t,paymentSchedule:n,onPaymentScheduleChange:r,paymentMethod:o,onPaymentMethodChange:i,isBankAccountPaymentEnabled:s,coupon:c,plaidStripeLink:l,nextBillingDate:p,onSubscribeClicked:u,isSubscribeLoading:d,isSubscribeDisabled:b,totalPrice:f,onStripeCcChange:m,stripeCCError:h,onBackClicked:M,isSuccessModalOpen:z,onSuccessModalClose:O})=>a.jsxs("div",{className:"flex max-w-[800px] flex-col gap-8",children:[!e&&a.jsx(A_e,{paymentSchedule:n,onPaymentScheduleChange:r}),a.jsxs("div",{className:"flex w-full flex-col gap-8 sm:grid sm:grid-cols-[1fr_296px] sm:grid-rows-[auto_auto] sm:gap-x-6 sm:gap-y-8",children:[a.jsx(y_e,{className:"sm:col-start-1 sm:col-end-2 sm:row-start-1 sm:row-end-2 sm:min-w-0",plans:t,isElite:e,paymentSchedule:n}),!e&&a.jsxs("section",{className:"flex flex-col gap-4 sm:col-start-1 sm:col-end-2 sm:row-start-2 sm:row-end-3 sm:min-w-0",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg",children:"Select Payment Method"}),a.jsx(KH,{paymentMethod:o,onPaymentMethodChange:i,isBankAccountEnabled:s}),o==="stripe"&&a.jsx(x_e,{onChange:m,errorMessage:h}),o==="plaid"&&a.jsx(v_e,{plaidAccount:l.account,onLinkBankAccount:l.onOpen,isLinkButtonDisabled:!l.isReady,isLinkButtonLoading:l.isLoading})]}),a.jsx(C_e,{className:"sm:col-start-2 sm:col-end-3 sm:row-start-1 sm:row-end-3 sm:min-w-0",isElite:e,paymentSchedule:n,couponCode:c.code,couponCodeError:c.error,onCouponCodeChange:c.onChange,appliedCoupon:c.appliedCoupon,onApplyCoupon:c.onApply,isApplyCouponLoading:c.isLoading,isApplyCouponDisabled:c.isDisabled,nextBillingDate:p,totalPrice:f,discount:c.discount,plans:t,onRemoveCoupon:c.onRemove})]}),z&&a.jsx(__e,{isOpen:z,onClose:O}),a.jsx(am,{back:{onClick:M,disabled:d},next:{label:"Subscribe",onClick:u,disabled:b,loading:d,formId:yB,type:"submit"}})]}),S_e=XH(window.env.STRIPE),R_e=({isElite:e,details:t,plans:n,paymentSchedule:r,...o})=>{const[i,s]=y.useState(""),[c,l]=y.useState(null),[p,u]=y.useState(null),[d,b]=y.useState(0),f=b0(x=>ote(x),{onSuccess:x=>
118{if(x.valid){l(x),u(null);const C=r==="yearly"?n.yearly.rawPrice:n.monthly.rawPrice;typeof x.amount_off=="number"&&x.amount_off>0?b(x.amount_off):typeof x.percent_off=="number"&&x.percent_off>0?b(x.percent_off/100*C):(console.error("Coupon is valid but does not contain a number for amount_off or percent_off"),b(0),l(null),u("Invalid coupon code"))}else u("Invalid coupon code"),l(null),b(0)},onError:x=>{console.error("Error applying coupon: ",x),u("Invalid coupon code"),l(null),b(0)}}),m=x=>{s(x),u(null)},h=()=>f.mutate(i),M=()=>{l(null),b(0),u(null)},z=f.isPending||i.trim().length===0||!!c,O=y.useMemo(()=>{const x=t?.funding_special_enabled;if(e||x)return{rawPrice:0,displayPrice:U0(0,{acceptZero:!0,minimumFractionDigits:2})};const C=r==="yearly"?n.yearly.rawPrice:n.monthly.rawPrice;return{rawPrice:C-d,displayPrice:U0((C-d)/100,{acceptZero:!0,minimumFractionDigits:2})}},[e,t?.funding_special_enabled,r,n,d]),g={discount:U0(d/-100,{acceptZero:!0,minimumFractionDigits:2}),code:i,appliedCoupon:c,error:p,onChange:m,onApply:h,onRemove:M,isLoading:f.isPending,isDisabled:z};return a.jsx(G8,{stripe:S_e,options:{mode:"subscription",amount:O.rawPrice,currency:"usd"},children:a.jsx(N_e,{totalPrice:O.displayPrice,coupon:g,isElite:e,details:t,plans:n,paymentSchedule:r,...o})})},N_e=({isElite:e,account:t,plans:n,paymentSchedule:r,onBackToPreviousStep:o,onPaymentScheduleChange:i,coupon:s,totalPrice:c,onCancel:l})=>{const{stripe:p,elements:u,isSubscribeDisabled:d,...b}=g_e({paymentSchedule:r,plans:n,account:t,isElite:e,appliedCoupon:s.appliedCoupon,onFinished:l}),f=d||s.isLoading;return!p||!u?a.jsx(xt,{}):a.jsx(q_e,{isElite:e,paymentSchedule:r,onPaymentScheduleChange:i,onBackClicked:o,plans:n,totalPrice:c,coupon:s,isSubscribeDisabled:f,...b})},CR=({isHighlighted:e,isDisabled:t,icon:n,title:r,price:o,badge:i,items:s,button:c,onClick:l})=>a.jsxs("button",{type:"button",onClick:l,className:m0("flex h-full w-full flex-col justify-between gap-4 rounded border p-4 disabled:cursor-not-allowed",e?"border-yellow-600 bg-[linear-gradient(106deg,_rgba(255,252,216,0.65)_-38.69%,_#FFF_97.09%)]":"border-gray-200 bg-white"),disabled:t,children:[a.jsxs("div",{className:"flex flex-col justify-start gap-4",children:[a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2",children:[a.jsxs("div",{className:"flex items-center gap-2",children:[n,a.jsx("h2",{className:"m-0 p-0 text-left font-semibold text-gray-800 text-lg leading-[26px]",children:r})]}),o]}),a.jsx("div",{className:"flex min-h-[26px] justify-start",children:i})]}),a.jsx("ul",{className:"m-0 flex flex-col gap-4",children:s.map(({text:p,isChecked:u})=>a.jsxs("li",{className:"flex items-center gap-2",children:[u?a.jsx(ei,{}):a.jsx(Ej,{className:"text-gray-500",size:20}),a.jsx("p",{className:m0("m-0 p-0 text-base text-gray-700",!u&&"text-gray-500 line-through"),children:p})]},p))})]}),a.jsx("p",{className:m0("m-0 flex w-full items-center justify-center rounded px-4 py-2 font-medium text-sm",t&&"bg-gray-100 text-gray-500",e&&"bg-yellow-300 text-gray-800"),children:a.jsx("span",{children:c})})]}),w_e="https://docs.alpaca.markets/docs/about-market-data-api",E_e=[{text:"US Stocks, ETFs, Options, and Crypto",isChecked:!0},{text:"9+ Years Historical Data",isChecked:!0},{text:"Real-Time Market Coverage",isChecked:!1},{text:"All US Stock Exchanges",isChecked:!1},{text:"10,000 API Calls / Min",isChecked:!1},{text:"Unlimited Symbols on WebSocket",isChecked:!1}],L_e=[{text:"US Stocks, ETFs, Options, and Crypto",isChecked:!0},{text:"9+ Years Historical Data",isChecked:!0},{text:"Real-Time Market Coverage",isChecked:!0},{text:"All US Stock Exchanges",isChecked:!0},{text:"10,000 API Calls / Min",isChecked:!0},{text:"Unlimited Symbols on WebSocket",isChecked:!0}],T_e=({isElite:e,paymentSchedule:t,onPaymentScheduleChange:n,onContinue:r,plans:o})=>{const i=s=>{s.preventDefault(),r()};return a.jsxs("form",{className:"flex flex-col gap-6",onSubmit:i,children:[e?a.jsx(On,{variant:"info",message:"As an Elite member, you get Algo Trader Plus for free"}):a.jsxs("div",{className:"flex items-center justify-start gap-3",children:[a.jsx(lf,{ariaLabel:"Algo Trader Plus Payment Schedule",options:[{label:"Monthly",value:"monthly"},{label:"Yearly",value:"yearly"}],value:t,onChange:n}),t==="yearly"&&a.jsx(c1,{variant:"v2/emerald",children:"1 Month Free"})]}),a.jsxs("div",{className:"flex h-full w-full flex-col gap-7 sm:grid sm:grid-cols-2",children:[a.jsx(CR,{isDisabled:!0,icon:a.jsx(wj,{size:26}),title:"Basic",price:a.jsx("p",{className:"m-0 p-0 font-medium text-gray-800 text-xl leading-[28px]",children:"Included"}),badge:a.jsx(c1,{variant:"v2/light-blue",className:"border-indigo-700 bg-[rgba(199,210,254,24%)] text-indigo-700",children:"Current Plan"}),items:E_e,button:"Included"}),a.jsx(CR,{isHighlighted:!0,onClick:r,icon:a.jsx(sp,{size:26}),title:"Algo Trader Plus",price:a.jsxs("p",{className:m0("m-0 p-0 font-mono text-gray-800",e&&"text-gray-400"),children:[a.jsx("span",{className:m0("font-medium font-mono text-xl",e&&"line-through"),children:e||t==="monthly"?o.monthly.displayPrice:o.yearly.displayPrice}),a.jsxs("span",{className:"font-mono text-base",children:["/",e||t==="monthly"?"mo":"y"]})]}),badge:e||t==="yearly"?a.jsx(c1,{variant:"v2/emerald",children:e?"Free Upgrade":"1 Month Free"}):void 0,items:L_e,button:"Upgrade"})]}),a.jsxs("p",{className:"m-0 p-0 font-medium text-gray-700 text-sm",children:["More Questions?"," ",a.jsx(Ja,{to:w_e,hasIcon:!1,className:"inline font-medium text-indigo-600",children:"See our docs"})]})]})},W_e=({isElite:e,paymentSchedule:t,onPaymentScheduleChange:n,onContinueToNextStep:r,plans:o})=>a.jsx(T_e,{isElite:e,paymentSchedule:t,onPaymentScheduleChange:n,onContinue:r,plans:o}
118),qR={selectPlan:{title:"Choose your plan",description:"Upgrade to unlock institutional-grade feeds.",component:W_e,path:se.ROUTE_MARKET_DATA_SELECT_PLAN},eligibilityCheck:{title:"Eligibility Check",description:"Verify your non-professional status (required by U.S. exchanges).",titleTooltip:O_e,component:M_e,path:se.ROUTE_MARKET_DATA_ELIGIBILITY_CHECK},additionalInfo:{title:"Additional Information",description:"Enter your information (required by U.S. exchanges).",component:u_e,path:se.ROUTE_MARKET_DATA_ADDITIONAL_INFO,isPaperOnly:!0},agreements:{title:"Almost there!",description:"Review and accept the agreements to finish your application.",component:b_e,path:se.ROUTE_MARKET_DATA_AGREEMENTS},review:{title:"Review & Subscribe",description:"Transparent pricing, cancel anytime.",component:R_e,path:se.ROUTE_MARKET_DATA_REVIEW}},md={stepName:"selectPlan",paymentSchedule:"yearly",isLoading:!1},Zh=e=>`market-data-sub-${e?.id}`,j_e=({account:e,details:t,isDataLoading:n})=>{const r=M0(),[o,i]=y.useState({stepName:null,paymentSchedule:"yearly",isLoading:!0}),s=g=>{const x={...o,...g};if(i(x),e)try{window?.sessionStorage?.setItem(Zh(e),JSON.stringify(x))}catch(C){console.error("Failed to save market data subscription state to session storage",C)}p(x.stepName)},c=()=>{try{window?.sessionStorage?.removeItem(Zh(e))}catch(g){console.error("Failed to remove market data subscription state from session storage",g)}i(md)},l=()=>{c(),r.push(se.ROUTE_DASHBOARD)},p=g=>window?.history?.replaceState(null,"",qR[g??"selectPlan"].path),u=y.useMemo(()=>{const g=En(e),x=[];return Object.entries(qR).filter(([C,S])=>!(!g&&S.isPaperOnly)).reduce((C,[S,q])=>(S!=="selectPlan"&&(x.push(S),q.step=x.length),C[S]=q,C),{})},[e]),d=g=>{if(!o.stepName)return;const x=Object.keys(u),C=x.indexOf(o.stepName),S=g==="next"?C+1:C-1,q=x.at(S);q&&s({stepName:q}),window.scrollTo({top:0,behavior:"smooth"})},b=()=>d("previous"),f=()=>d("next"),m=g=>s({paymentSchedule:g});y.useEffect(()=>{if(!(!e?.id||!t?.owner_id))try{const g=window?.sessionStorage?.getItem(Zh(e));let x=g?JSON.parse(g):{...md};(!x||!u[x?.stepName]||!(x?.paymentSchedule==="monthly"||x?.paymentSchedule==="yearly"))&&(x={...md}),p(x.stepName),i({...x,isLoading:!1})}catch(g){console.error("session state error",g),i(md)}},[e?.id,t?.owner_id]);const h=o.stepName?u[o.stepName]:void 0,M=h?.step?Object.keys(u).filter(g=>g!=="selectPlan").length:void 0,z=o.paymentSchedule,O=!h||n||o.isLoading;return{step:h,totalSteps:M,isLoading:O,onCancel:l,onBackToPreviousStep:b,onContinueToNextStep:f,onPaymentScheduleChange:m,paymentSchedule:z}},k_e=({account:e,details:t,elitePerks:n,billing:r,plans:o,isSubscribed:i,isElite:s,isLoading:c,onCancel:l,onBackToPreviousStep:p,onContinueToNextStep:u,onPaymentScheduleChange:d,paymentSchedule:b,step:f,totalSteps:m,country:h,isLegalEntity:M,legalEntityOwner:z,accountOpener:O})=>{const g=f?.component;return a.jsx("div",{className:"bg-gray-50",children:a.jsx(Xf,{title:f?.title,description:f?.description,titleTooltip:f?.titleTooltip,currentStep:f?.step,totalSteps:m,isLoading:c,onCancel:l,containerClassNames:"max-w-[800px] pb-44",children:e&&t&&o&&g&&a.jsx(g,{account:e,details:t,elitePerks:n,billing:r,plans:o,isSubscribed:i,isElite:s,onBackToPreviousStep:p,onContinueToNextStep:u,onPaymentScheduleChange:d,paymentSchedule:b,isLoading:c,onCancel:l,country:h,isLegalEntity:M,legalEntityOwner:z,accountOpener:O})})})},P_e=()=>{const e=M0(),{account:t,details:n,isSubscribed:r,isLoading:o,...i}=$H(),{isLoading:s,...c}=j_e({account:t,details:n,isDataLoading:o}),l=fp();return y.useEffect(()=>{o||!r||r&&e.push(se.ROUTE_MARKET_DATA)},[o,r,e.push]),a.jsx(k_e,{account:t,details:n,isSubscribed:r,isLoading:s||l.isLoading,country:l,...i,...c})},I_e=2e4,B_e=2e4;function QH(e,t){if(!t[e.country_of_tax_residence??""]?.is_fpsl_allowed)return!1;const r=(e.annual_income_min??0)>=I_e,o=(e.liquid_net_worth_min??0)>=B_e,i=!!e.investment_experience_with_stocks&&e.investment_experience_with_stocks!=="NONE";return r||o||i}const K8="fpsl_preference_",D_e="fpsl-preference-change",JH=()=>window.dispatchEvent(new Event(D_e));function Z8(e){const t=window.localStorage?.getItem(K8+e);return t===null?null:t==="true"}function eU(e,t){window.localStorage?.setItem(K8+e,String(t)),JH()}function tU(e){window.localStorage?.removeItem(K8+e),JH()}var Eb={exports:{}},F_e=Eb.exports,SR;function H_e(){return SR||(SR=1,(function(e,t){(function(n,r){r()})(F_e,function(){function n(p,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(p.type)?new Blob(["\uFEFF",p],{type:p.type}):p}function r(p,u,d){var b=new XMLHttpRequest;b.open("GET",p),b.responseType="blob",b.onload=function(){l(b.response,u,d)},b.onerror=function(){console.error("could not download file")},b.send()}function o(p){var u=new XMLHttpRequest;u.open("HEAD",p,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function i(p){try{p.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");
118u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),p.dispatchEvent(u)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof globalThis=="object"&&globalThis.global===globalThis?globalThis:void 0,c=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!c?function(p,u,d){var b=s.URL||s.webkitURL,f=document.createElement("a");u=u||p.name||"download",f.download=u,f.rel="noopener",typeof p=="string"?(f.href=p,f.origin===location.origin?i(f):o(f.href)?r(p,u,d):i(f,f.target="_blank")):(f.href=b.createObjectURL(p),setTimeout(function(){b.revokeObjectURL(f.href)},4e4),setTimeout(function(){i(f)},0))}:"msSaveOrOpenBlob"in navigator?function(p,u,d){if(u=u||p.name||"download",typeof p!="string")navigator.msSaveOrOpenBlob(n(p,d),u);else if(o(p))r(p,u,d);else{var b=document.createElement("a");b.href=p,b.target="_blank",setTimeout(function(){i(b)})}}:function(p,u,d,b){if(b=b||open("","_blank"),b&&(b.document.title=b.document.body.innerText="downloading..."),typeof p=="string")return r(p,u,d);var f=p.type==="application/octet-stream",m=/constructor/i.test(s.HTMLElement)||s.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||f&&m||c)&&typeof FileReader<"u"){var M=new FileReader;M.onloadend=function(){var g=M.result;g=h?g:g.replace(/^data:[^;]*;/,"data:attachment/file;"),b?b.location.href=g:location=g,b=null},M.readAsDataURL(p)}else{var z=s.URL||s.webkitURL,O=z.createObjectURL(p);b?b.location=O:location.href=O,b=null,setTimeout(function(){z.revokeObjectURL(O)},4e4)}});s.saveAs=l.saveAs=l,e.exports=l})})(Eb)),Eb.exports}var RR=H_e();const an={alpacax_crypto_agreement:"https://files.alpaca.markets/disclosures/library/Crypto%20Customer%20Agreement.pdf",crypto_agreement:"https://files.alpaca.markets/disclosures/library/Crypto%20Customer%20Agreement.pdf",customer_agreement:"https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf"},U_e=({items:e,hook:t,strict:n,options:r,accessors:o,maxResults:i,onDidSelect:s,value:c,name:l,onChange:p,className:u,placeholder:d,id:b,label:f,status:m,errorMsg:h,msgPadded:M,autoComplete:z="off"},O)=>{const[g,x]=y.useState(!0),[C,S]=y.useState(0),q=e.map(j=>({original:j,text:String(j[o.text]),value:k0.get(j,o.value)})),A=new aK(q,{threshold:0,findAllMatches:!0,ignoreLocation:!0,keys:o.search.map(j=>"original.".concat(j)),...r}),v=y.useMemo(()=>A.search(String(c)).slice(0,i||10),[c,C]),_=({currentTarget:j})=>x(v.at(0)?.item.value===j.value),R=j=>{n&&!q.find(({text:T,value:F})=>T===j.currentTarget.value||F===j.currentTarget.value)&&t.setValue(l,""),t.trigger(l),x(!0)},w=j=>{S(0),v.length>0&&x(!1),p?.(j)},W=()=>{if(C>=v.length)return;const j=v[C]?.item;j&&(t.setValue(l,j.value),s?.(j.original),x(!0))},E=j=>{switch(j.key){case"Enter":W(),j.preventDefault();break;case"ArrowUp":S(Math.max(0,C-1));break;case"ArrowDown":S(Math.min(v.length-1,C+1));break}t.trigger(l)};return a.jsxs("div",{className:"relative",children:[a.jsx(o0,{ref:O,id:b,value:t.watch(l),onBlur:R,onFocus:_,onChange:w,onKeyDown:E,autoComplete:z,className:u,placeholder:d,label:f,status:m,errorMsg:h,msgPadded:M}),!g&&!!t.watch(l)?.length&&a.jsx("div",{className:"absolute z-50 mt-2.5 w-full overflow-hidden rounded bg-gray-100",children:v.length>0?v.map(({item:j})=>j).map((j,T)=>a.jsx("div",{className:m0("flex cursor-pointer justify-between px-4 py-2",C===T?"bg-gray-100":"bg-transparent"),onMouseDown:F=>W(),onMouseOver:()=>S(T),children:a.jsx(V,{className:"mb-0 text-sm",children:j.text})},j.text)):a.jsx("div",{className:"flex cursor-pointer justify-between px-4 py-2",children:a.jsx(V,{className:"mb-0",children:"No results"})})})]})},V_e=y.forwardRef(U_e),X_e=["day","month","year","last_name","first_name","postal_code","city","unit","state","phone_number","tax_id","date_of_birth","tax_id_type","street_address","permanent_resident","signup_step","country_of_citizenship","country_of_tax_residence","margin_agreement_signed","customer_agreement_signed","visa_type","visa_type_other_free_text","visa_expiration_date","country_of_birth"],Yh={input:"DD/MM/YYYY",output:"YYYY-MM-DD"},$_e=(e,t)=>
118new RegExp(e.regexp||t.regexp),G_e=({session:e})=>{const t=co(),{account:n,details:r,next:o,country:{infos:i,allowedCountries:s,allCountries:c,alpha3ToName:l,nameToAlpha3:p}}=e,u=b0(X=>(n.last_onboarding_step?vne:Sne)(n.id,X)),[d,b]=y.useState([]),f=X=>d.includes(X),m=y.useCallback((X,de="DD/MM/YYYY")=>X!=null?F0(X).format(de):void 0,[]),h=t1({mode:"all",defaultValues:{city:r.city??"",state:r.state??"",visa_type:r.visa_type??void 0,visa_type_other_free_text:r.visa_type_other_free_text??void 0,postal_code:r.postal_code??"",tax_id_type:r.tax_id_type??"",phone_number:r.phone_number??"",street_address:r.street_address?.at(0),unit:r.unit??"",month:m(r.date_of_birth,"M"),day:m(r.date_of_birth,"DD"),year:m(r.date_of_birth,"YYYY"),country_of_birth:l(r.country_of_birth??""),visa_expiration_date:m(r.visa_expiration_date),country_of_tax_residence:l(r.country_of_tax_residence??""),country_of_citizenship:r.country_of_citizenship&&r.country_of_citizenship!==r.country_of_tax_residence?l(r.country_of_citizenship):void 0,same_tax_residence:r.country_of_tax_residence!==(r.country_of_citizenship||r.country_of_tax_residence)?"no":"yes",permanent_resident:r.permanent_resident??void 0}}),{handleSubmit:M,control:z,setValue:O,clearErrors:g,formState:{errors:x,isSubmitting:C}}=h,S=Rn({control:z}),q=y.useMemo(()=>{const X=new Map;X_e.filter(le=>typeof S[le]<"u").forEach(le=>{switch(le){case"day":case"month":case"year":{const ve=F0(`${S.day}/${S.month}/${S.year}`,"DD/MM/YYYY");ve.isValid()&&ve.isAfter(F0().subtract(100,"years"))&&ve.isBefore(F0().subtract(18,"years"))&&X.set("date_of_birth",ve.format("YYYY-MM-DD"));break}case"tax_id_type":S.country_of_tax_residence&&X.set(le,S.tax_id_type);break;case"street_address":{let ve=S[le];typeof ve=="string"&&(ve=ve.trim()),X.set(le,[ve]);break}case"country_of_citizenship":X.set(le,c.find(({name:ve})=>ve===S[le])?.["alpha-3"]);break;case"country_of_birth":case"country_of_tax_residence":X.set(le,p(S[le]||""));break;default:X.set(le,S[le]);break}}),(!X.has("country_of_citizenship")||S.same_tax_residence==="yes")&&X.set("country_of_citizenship",X.get("country_of_tax_residence"));const de=X.get("country_of_citizenship")===X.get("country_of_tax_residence");if(de&&X.delete("permanent_resident"),!de&&X.get("country_of_tax_residence")!=="USA"&&X.set("permanent_resident",!0),!de&&X.get("country_of_tax_residence")==="USA"&&typeof S.permanent_resident!="boolean"&&X.set("permanent_resident",!1),(X.get("country_of_tax_residence")!=="USA"||X.get("country_of_citizenship")==="USA"||X.get("permanent_resident")===!0)&&(X.delete("country_of_birth"),X.delete("visa_type"),X.delete("visa_type_other_free_text"),X.delete("visa_expiration_date")),X.has("visa_type"))if(X.get("visa_type")==="OTHER"){const le=X.get("visa_type_other_free_text");typeof le=="string"&&!le.trim()&&X.delete("visa_type_other_free_text")}else X.delete("visa_type_other_free_text");return Object.fromEntries(X)},[S]);y.useEffect(()=>{const X=[...d];r.customer_agreement_signed_at&&!d.includes(an.customer_agreement)&&X.push(an.customer_agreement),r.crypto_agreement_signed_at&&!d.includes(an.crypto_agreement)&&X.push(an.crypto_agreement),X.length!==d.length&&b(X)},[r.customer_agreement_signed_at,r.crypto_agreement_signed_at,d.length]),y.useEffect(()=>{q.country_of_tax_residence!==q.country_of_citizenship&&q.country_of_tax_residence==="USA"&&typeof S.permanent_resident!="boolean"&&O("permanent_resident",!1)},[q.country_of_tax_residence,q.country_of_citizenship,O,S.permanent_resident]);const{suggestions:A,setValue:v}=PI({debounce:50,defaultValue:r.street_address?.at(0),requestOptions:{strictBounds:!0,componentRestrictions:{country:"usa"}}}),_=y.useMemo(()=>A?.data.filter(X=>X.types.includes("street_address")||X.types.includes("premise")),[A]),R=Sre(q.country_of_tax_residence,q.state,i),w=q.country_of_tax_residence!=="USA",W=q.country_of_tax_residence==="USA",E=q.country_of_tax_residence!==q.country_of_citizenship&&q.country_of_tax_residence==="USA",j=!q.permanent_resident&&q.country_of_tax_residence!==q.country_of_citizenship&&q.country_of_tax_residence==="USA",T=!!x.month||!!x.day||!!x.year||!!S.month&&!!S.day&&!!S.year&&!q.date_of_birth,F=!$I.includes(q.country_of_tax_residence||""),Z=n.crypto_broker==="BS",re=S.same_tax_residence==="yes"&&q.country_of_citizenship===q.country_of_tax_residence,ne=y.useMemo(()=>(q.country_of_tax_residence&&i[q.country_of_tax_residence]?.tax_id_types||[{id_type:"NOT_SPECIFIED",label:"Tax Identification Number / Other",regexp:"^\\S{5,}$"}]).filter(X=>!["USA_TIN","USA_EIN"].includes(X.id_type)),[q.country_of_tax_residence]),k=ne[0],K=ne.length===1,U=W?11:void 0,G=ne.f
118ind(X=>X.id_type===(q.tax_id_type||k.id_type))||k,H=$_e(G,k),ie=$f({placeholder:"123-45-6789",formatError:"Invalid tax ID format"});y.useEffect(()=>{q.country_of_tax_residence&&!ne.map(({id_type:X})=>X).includes(S.tax_id_type||"")&&(O("tax_id_type",k.id_type),O("tax_id",""),g("tax_id"))},[q.country_of_tax_residence,O,g,S.tax_id_type,k.id_type,ne]);const Oe=X=>{if(w)return;const de=X.currentTarget.value;(de.length===3||de.length===6)&&X.key!=="-"&&/[0-9]/.test(String.fromCharCode(X.which))&&(X.currentTarget.value+="-")},Me=X=>X.currentTarget.value=X.currentTarget.value.replace(/[^0-9]/g,""),xe=()=>{if(!t.locked){if(!f(an.customer_agreement)){We("Please sign customer agreement");return}t.lock(),q.customer_agreement_signed=!0,q.customer_agreement_revision=c3,q.visa_expiration_date&&(q.visa_expiration_date=F0(q.visa_expiration_date,Yh.input).format(Yh.output)),W&&(q.state=q.state?.toLocaleUpperCase()),u.mutate(q,{onSuccess:async()=>{R&&await or(n.id,{crypto_agreement_signed_at:new Date,crypto_agreement_revision:"02.17.2023"}).catch(console.error),o(),j0.dispatch("onboardingv2_step_one_complete"),t.unlock()},onError:()=>t.unlock()})}},_e=(X,de=!0)=>{if(!X){console.error("No pdf found for agreement",X);return}d.includes(X)||b([...d,X]),X===an.crypto_agreement&&Z&&(X=an.alpacax_crypto_agreement),de&&window.open(X,"_blank")},be=X=>{const de=X?.name??"";O("country_of_tax_residence",de),S.country_of_citizenship===de&&O("country_of_citizenship","",{shouldDirty:!0,shouldValidate:!0}),O("street_address",[""]),O("city",""),O("unit",""),O("state",""),O("postal_code","");for(const le of["street_address","city","unit","state","postal_code"])document.getElementsByName(le).forEach(ve=>{ve.value=""})},he=async({description:X})=>{try{const de=await II(X);O("city",de.city),O("state",de.state),O("postal_code",de.postal_code)}catch(de){console.error(de)}},[ee,oe]=y.useState();return y.useEffect(()=>{oe(JSON.stringify(q,null,"  "))},[q]),a.jsxs("div",{children:[a.jsx("h2",{className:"mb-8 text-lg",children:e.step.title}),[""].includes(window.env.ENV)&&a.jsx("div",{className:"mb-4",children:a.jsx("pre",{style:{fontSize:"13px",borderRadius:"6px",borderColor:"#bfdbfe",background:"#dbeafe",color:"#18181b"},children:ee})}),a.jsxs("form",{onSubmit:M(xe),children:[a.jsxs("div",{className:"flex flex-col items-start gap-4",children:[a.jsxs("div",{className:"flex w-full",children:[a.jsx("div",{className:"mt-0 mr-4 w-full grow",children:a.jsx(T0,{label:"First Name",required:!0,error:!!x.first_name,errorMsg:"Required",children:a.jsx(a0,{name:"first_name",defaultValue:r.given_name||r.legal_name?.split(" ")?.at(0),control:z,rules:{required:!0},render:({field:X})=>a.jsx(o0,{placeholder:"John",...X})})})}),a.jsx("div",{className:"w-full grow",children:a.jsx(T0,{label:"Last Name",required:F,error:!!x.last_name,errorMsg:"Required",children:a.jsx(a0,{name:"last_name",defaultValue:r.family_name||r.legal_name?.split(" ")?.at(1),control:z,rules:{required:F},render:({field:X})=>a.jsx(o0,{placeholder:"Doe",...X})})})})]}),a.jsxs("div",{className:"flex w-full items-end justify-between",children:[a.jsx("div",{className:"mr-4 grow",children:a.jsx(T0,{label:"Date of Birth",error:T,required:!0,children:a.jsx(a0,{name:"month",control:z,rules:{required:!0},render:({field:X})=>a.jsx(f1,{placeholder:"Month",options:["January","February","March","April","May","June","July","August","September","October","November","December"].map((de,le)=>({label:de,value:`${le+1}`})),multiple:!1,...X})})})}),a.jsx("div",{className:"mr-4 grow",children:a.jsx(T0,{label:"",error:T,children:a.jsx(a0,{name:"day",control:z,rules:{required:!0,validate:X=>{const de=Number(X);return!(de>31||de<1)}},render:({field:X})=>a.jsx(o0,{maxLength:2,onInput:Me,placeholder:"Day",...X})})})}),a.jsx("div",{className:"grow",children:a.jsx(T0,{label:"",error:T,errorMsg:x.year?"Must be 18+":"Invalid date",children:a.jsx(a0,{name:"year",control:z,rules:{required:!0},render:({field:X})=>a.jsx(o0,{placeholder:"Year",maxLength:4,onInput:Me,...X})})})})]}),a.jsx("div",{children:a.jsx(T0,{label:"Phone Number",required:!0,error:!!x.phone_number,errorMsg:"Required",children:a.jsx(a0,{control:z,name:"phone_number",rules:{required:!0}
118,render:({field:{onChange:X,value:de},fieldState:{error:le}})=>a.jsx("div",{className:Kt(x.phone_number&&"phone-err"),children:a.jsx(gp,{containerClass:m0(le&&"rounded-lg border border-red-400"),inputClass:"bg-white rounded-lg text-sm border border-gray-200 text-gray-900 placeholder-gray-500",placeholder:"+1 (123) 456-7890",onChange:X,value:de,country:X3.alpha3ToAlpha2(r.country_of_tax_residence||"USA")?.toLowerCase()})})})})}),a.jsx("div",{className:"w-full",children:a.jsx(T0,{required:!0,label:"Country of Tax Residence",error:!!x.country_of_tax_residence,errorMsg:x?.country_of_tax_residence?.type==="required"?"Required":"Select from the dropdown",children:a.jsx(a0,{name:"country_of_tax_residence",control:z,rules:{required:!0,validate:X=>s.find(({name:de})=>de===X)!==void 0},render:({field:X})=>a.jsx(Wo,{name:X.name,placeholder:"United States of America",items:s,value:X.value,onChange:X.onChange,onDidSelect:be})})})}),a.jsx("div",{children:a.jsx(T0,{label:`Is your country of citizenship the same as your country of tax
119              residence?`,children:a.jsx(a0,{name:"same_tax_residence",control:z,rules:{required:!0},render:({field:X})=>a.jsxs("div",{className:"mt-1 flex flex-col gap-1",children:[a.jsx(G1,{label:"Yes",name:"same_tax_residence_yes",isChecked:X.value==="yes",onChange:()=>X.onChange("yes")}),a.jsx(G1,{label:"No",name:"same_tax_residence_no",isChecked:X.value==="no",onChange:()=>X.onChange("no")})]})})})}),!re&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex w-full justify-between",children:a.jsx("div",{className:"mr-4 grow",children:a.jsx(T0,{label:"Country of Citizenship",required:!re,error:!!x.country_of_citizenship,errorMsg:x?.country_of_citizenship?.type==="required"?"Required":"Select from the dropdown",children:a.jsx(a0,{name:"country_of_citizenship",control:z,rules:{required:!re,validate:X=>X!==S.country_of_tax_residence&&c.some(({name:de})=>de===X)},render:({field:X})=>a.jsx(Wo,{name:X.name,placeholder:"United States of America",items:c.filter(de=>de["alpha-3"]!==q.country_of_tax_residence),value:X.value,onChange:X.onChange})})})})}),E&&a.jsx("div",{children:a.jsx(T0,{label:"Are you a US Permanent Resident?",required:E,errorMsg:"Required",children:a.jsx(a0,{name:"permanent_resident",control:z,render:({field:X})=>a.jsxs("div",{className:"mt-2 flex flex-col gap-1",children:[a.jsx(G1,{label:"Yes",name:"permanent_resident_yes",isChecked:X.value===!0,onChange:()=>X.onChange(!0)}),a.jsx(G1,{label:"No",name:"permanent_resident_no",isChecked:X.value===!1,onChange:()=>X.onChange(!1)})]})})})}),j&&a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"w-full",children:a.jsx(T0,{label:"Country of Birth",required:j,error:!!x.country_of_birth,errorMsg:x?.country_of_birth?.type==="required"?"Required":"Select from the dropdown",children:a.jsx(a0,{name:"country_of_birth",control:z,rules:{required:j,validate:X=>c.find(({name:de})=>de===X)!==void 0},render:({field:X})=>a.jsx(Wo,{name:X.name,placeholder:"United States of America",items:c,value:X.value,onChange:X.onChange})})})}),a.jsxs("div",{className:"flex w-full justify-between",children:[a.jsx("div",{className:"mr-4 w-full grow",children:a.jsx(T0,{label:"Visa Type",required:!!j,children:a.jsx(a0,{name:"visa_type",control:z,rules:{required:j},render:({field:X})=>a.jsx(f1,{placeholder:"Select a type...",options:U2e.map(({text:de,value:le})=>({label:de,value:le})),...X})})})}),a.jsx("div",{className:"w-full grow",children:a.jsx(T0,{label:"Visa Expiration Date",required:j,error:!!x.visa_expiration_date,errorMsg:x.visa_expiration_date?.type==="required"?"Required":"Invalid date",children:a.jsx(a0,{name:"visa_expiration_date",control:z,render:({field:X})=>a.jsx(j2e,{...X}),rules:{required:j,maxLength:10,validate:X=>{const de=F0(X,Yh.input,!0);return de.isValid()&&de.isAfter(F0())}}})})})]}),S.visa_type==="OTHER"&&a.jsx("div",{className:"w-full",children:a.jsx(T0,{label:"Visa Type Description",required:j&&S.visa_type==="OTHER",error:!!x.visa_type_other_free_text,errorMsg:x.visa_type_other_free_text?.type==="required"?"Required":"Please provide a description",children:a.jsx(a0,{name:"visa_type_other_free_text",control:z,rules:{required:j&&S.visa_type==="OTHER",validate:X=>S.visa_type==="OTHER"?X?.trim()?!0:"Description cannot be empty":!0},render:({field:X})=>a.jsx(o0,{placeholder:"e.g., A-1 Diplomatic Visa",maxLength:50,...X})})})})]})]}),a.jsxs("div",{className:"w-full",children:[a.jsxs("div",{className:"flex w-full justify-between",children:[a.jsx("div",{className:"mr-4 grow",children:a.jsx(T0,{label:"Street Address",required:!0,error:!!x.street_address,errorMsg:"Required",children:w?a.jsx(a0,{control:z,name:"street_address",rules:{required:!0},render:({field:X})=>a.jsx(o0,{autoComplete:"address-line1",placeholder:"1234 Alpaca St",...X})}):a.jsx(a0,{name:"street_address",control:z,rules:{required:!0,onChange:async({target:X})=>v(X.value)},render:({field:X})=>a.jsx(V_e,{...X,hook:h,items:_,strict:!1,options:{threshold:.5},placeholder:"1234 Alpaca St",autoComplete:"address-line1",accessors:{text:"description",value:"structured_formatting.main_text",search:["description","structured_formatting.main_text"]},onDidSelect:he})})})}),a.jsx("div",{className:"w-full max-w-[25%]",children:a.jsx(T0,{label:"Unit",children:a.jsx(a0,{control:z,name:"unit",render:({field:X})=>a.jsx(o0,{autoComplete:"address-line2",maxLength:20,placeholder:"1234",...X})})})})]}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx("div",{className:"mr-4",children:a.jsx(T0,{label:"City",required:!0,error:!!x.city,errorMsg:"Required",children:a.jsx(a0,{name:"city",control:z,rules:{required:!0},render:({field:X})=>a.jsx(o0,{autoComplete:"address-level2",placeholder:"San Mateo",...X})})})}),a.jsx("div",{className:"mr-4 grow",children:W?a.jsx(T0,{label:"State",required:!0,error:!!x.state,errorMsg:"Required",children:a.jsx($2,{name:"state",control:z,isRequired:!0})}):a.jsx(T0,{label:"State / Province",required:!1,error:!1,children:a.jsx(a0,{name:"state",control:z,render:({field:X})=>a.jsx(o0,{autoComplete:"address-level1",maxLength:36,placeholder:"State / Province",...X})})})}),a.jsx("div",{className:"w-full max-w-[25%]",children:a.jsx(T0,{label:"Postal Code",required:!0,error:!!x.postal_code,errorMsg:"Required",children:a.jsx(a0,{name:"postal_code",control:z,rules:{required:!0},render:({field:X})=>a.jsx(o0,{autoComplete:"postal-code",placeholder:"94401",...X})})})})]})]}),a.jsx("div",{children:a.jsx(T0,{label:"Tax ID Type",required:!0,children:a.jsx(a0,{name:"tax_id_type",control:z,rules:{required:!0,onChange:()=>{O("tax_id",""),g("tax_id")}},render:({field:{ref:X,...de}})=>K?a.jsx("div",{className:"flex h-10 items-center rounded border border-gray-200 bg-gray-50 px-3 text-gray-700 text-sm",children:k.label}):a.jsx(f1,{defaultValue:k.id_type,options:ne.map(({label:le,id_type:ve})=>({label:le,value:ve})),...de})})})}),a.jsx("div",{className:"mt-auto",children:a.jsx(T0,{label:"Tax ID",required:!0,error:!!x.tax_id,errorMsg:x.tax_id?.type==="pattern"?ie.formatError(G):"Required",children:a.jsx(a0,{name:"tax_id",control:z,rules:{required:!0,pattern:H},render:({field:X})=>a.jsx(o0,{placeholder:ie.placeholder(G),onKeyDown:Oe,maxLength:U,...X})})})}),a.jsx("div",{className:"mt-5 w-full",children:a.jsx(T0,{label:"Please read and agree to the following",required:!0,children:a.jsxs("div",{className:"mt-4",children:[a.jsxs("div",{className:"flex w-full items-center justify-between",children:[a.jsxs("div",{className:m0("flex items-center justify-center py-[0.18rem] pr-[0.3rem] pl-[0.6rem] text-[0.96rem]",f(an.customer_agreement)?"bg-[rgba(0,201,16
1197,0.1)] text-[rgb(0,201,167)]":"bg-[rgba(237,76,120,0.1)] text-[rgb(237,76,120)]"),children:[f(an.customer_agreement)?a.jsx(Qe,{name:"Check",className:"h-4 w-4 text-[rgb(0,201,167)]"}):a.jsx(Qe,{name:"DocumentText",className:"h-4 w-4"}),a.jsx(V,{className:"max-w-[64px] truncate text-inherit min-[440px]:max-w-fit",children:"  customer_agreement.pdf   "})]}),a.jsxs("div",{className:"flex items-center justify-center",children:[a.jsxs(ue,{type:"button",variant:"secondary",onClick:()=>{RR.saveAs(an.customer_agreement,"customer_agreement.pdf"),_e(an.customer_agreement,!1)},children:["Download ",a.jsx(Qe,{className:"h-4 w-4",name:"ArrowDownTray"})]})," ",a.jsxs(ue,{type:"button",variant:"secondary",onClick:()=>_e(an.customer_agreement),children:["View ",a.jsx(Qe,{className:"h-4 w-4",name:"ArrowTopRightOnSquare"})]})]})]}),R&&a.jsxs("div",{className:"mt-1 flex w-full items-center justify-between",children:[a.jsxs("div",{className:m0("flex items-center justify-center py-[0.18rem] pr-[0.3rem] pl-[0.6rem] text-[0.96rem]",f(an.crypto_agreement)?"bg-[rgba(0,201,167,0.1)] text-[rgb(0,201,167)]":"bg-[rgba(237,76,120,0.1)] text-[rgb(237,76,120)]"),children:[f(an.crypto_agreement)?a.jsx(Qe,{name:"Check",className:"h-4 w-4 text-[rgb(0,201,167)]"}):a.jsx(Qe,{name:"DocumentText",className:"h-4 w-4"}),a.jsx(V,{className:"max-w-[64px] truncate text-inherit min-[440px]:max-w-fit",children:"  crypto_agreement.pdf   "})]}),a.jsxs("div",{className:"flex items-center justify-center",children:[a.jsxs(ue,{type:"button",variant:"secondary",onClick:()=>{RR.saveAs(Z?an.alpacax_crypto_agreement:an.crypto_agreement,"crypto_agreement.pdf"),_e(an.crypto_agreement,!1)},children:["Download ",a.jsx(Qe,{className:"h-4 w-4",name:"ArrowDownTray"})]})," ",a.jsxs(ue,{type:"button",variant:"secondary",onClick:()=>_e(an.crypto_agreement),children:["View ",a.jsx(Qe,{className:"h-4 w-4",name:"ArrowTopRightOnSquare"})]})]})]})]})})})]}),a.jsx(V,{className:"my-8 text-gray-600 text-sm",children:"By clicking the button below you hereby agree to be bound to the terms of the Application Agreement as provided to you. Your electronic signature will have the same effect as physically signing and returning the Application Agreement."}),a.jsxs("div",{className:"flex items-center justify-end",children:[a.jsx(el,{session:e,patch:!1,onBeforeBack:()=>window.localStorage?.removeItem("account_type_step")}),a.jsx(ue,{className:"ml-1",type:"submit",disabled:C,children:"Continue"})]})]})]})},K_e=["is_discretionary","is_control_person","is_politically_exposed","is_affiliated_exchange_or_finra","immediate_family_exposed"],NR={is_control_person:"CONTROLLED_FIRM",is_affiliated_exchange_or_finra:"AFFILIATE_FIRM",immediate_family_exposed:"IMMEDIATE_FAMILY_EXPOSED"},Z_e=({session:e})=>{const t=co(),{account:n,details:r,prev:o,country:{allCountries:i,nameToAlpha3:s}}=e,{mutate:c}=b0(q=>xne(n.id,q)),{mutate:l}=b0(q=>Ane(n.id,q)),p=t1({mode:"all",defaultValues:{disclosure:"none_checked"}}),{handleSubmit:u,control:d,watch:b,formState:{errors:f,isSubmitting:m,isValid:h}}=p,M=r?.country_of_tax_residence!=="USA",z=b("disclosure")==="is_control_person",O=b("disclosure")==="is_affiliated_exchange_or_finra",g=z||O,x=b("disclosure")==="immediate_family_exposed",C=()=>{j0.dispatch("onboardingv2_step_two_complete"),e.next()},S=async q=>{if(!t.locked){if(t.lock(),await new Promise(A=>c({...q,...K_e.reduce((v,_)=>(v[_]=_===q.disclosure,v),{})},{onSettled:()=>{t.unlock(),A()}})),!NR[q.disclosure]){t.unlock(),C();return}await new Promise((A,v)=>l({...q,type:NR[q.disclosure],street_address:[q.street_address],country:s(q.country)||""},{onSuccess:()=>{A(),C()},onError:()=>{v(),o()},onSettled:()=>t.unlock()})).catch(()=>t.unlock())}};return a.jsxs("div",{className:"mb-16",children:[a.jsx("h2",{className:"mb-8 font-bold text-lg",children:e.step.title}),a.jsxs("form",{onSubmit:u(S),children:[a.jsxs("div",{className:"mt-4 flex flex-col items-start gap-4",children:[a.jsx(T0,{label:"Do any of the following apply to you or your family?",required:!0,children:a.jsx(a0,{name:"disclosure",control:d,rules:{required:!0},render:({field:q})=>a.jsxs("div",{className:"flex w-full flex-col gap-2",children:[a.jsx(G1,{name:"disclosure_none_checked",label:"None of the below apply to me or my family",isChecked:q.value==="none_checked",onChange:()=>q.onChange("none_checked")}),a.jsx(G1,{name:"disclosure_is_affiliated_exchange_or_finra",label:"Affiliated or work with a US registered broker dealer or FINRA.",isChecked:q.value==="is_affiliated_exchange_or_finra",onChange:()=>q.onChange("is_affiliated_exchange_or_finra")}),a.jsx(G1,{name:"disclosure_is_control_person",label:"Senior executive at or 10% shareholder of a publicly traded company.",isChecked:q.value==="is_control_person",onChange:()=>q.onChange("is_control_person")}),a.jsx(G1,{name:"disclosure_is_politically_exposed",label:"I am a senior political figure.",isChecked:q.value==="is_politically_exposed",onChange:()=>q.onChange("is_politically_exposed")}),a.jsx(G1,{name:"disclosure_immediate_family_exposed",label:"I am a fam
119ily member or relative of a senior political figure.",isChecked:q.value==="immediate_family_exposed",onChange:()=>q.onChange("immediate_family_exposed")})]})})}),a.jsxs("div",{className:"m-0 w-full",children:[g&&a.jsxs("div",{className:"mt-8 flex flex-col gap-4",children:[a.jsx(T0,{label:"Company Name",required:g,error:!!f.company_name,errorMsg:"You must provide a name",children:a.jsx(a0,{control:d,name:"company_name",rules:{required:g},render:({field:q})=>a.jsx(o0,{...q,placeholder:"Alpaca"})})}),a.jsx(T0,{label:"Company Symbol",required:g,error:!!f.company_symbol,errorMsg:"You must provide a symbol",children:a.jsx("div",{children:a.jsx(a0,{control:d,name:"company_symbol",rules:{required:g},render:({field:q})=>a.jsx(o0,{...q,placeholder:"LPCA"})})})}),a.jsx("div",{className:"w-full",children:a.jsxs("div",{className:"flex w-full items-end justify-between gap-2",children:[a.jsx("div",{className:"mt-4 grow",children:a.jsx(T0,{label:"Street Address",required:g,error:!!f.street_address,errorMsg:"Required",children:a.jsx(a0,{control:d,name:"street_address",rules:{required:g},render:({field:q})=>a.jsx(o0,{placeholder:"1234 Alpaca St",...q})})})}),a.jsx("div",{className:"w-full max-w-[25%]",children:a.jsx(T0,{label:"Unit",children:a.jsx(a0,{control:d,name:"unit",render:({field:q})=>a.jsx(o0,{placeholder:"1234",...q})})})})]})}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx("div",{className:"mr-4",children:a.jsx(T0,{label:"City",required:g,error:!!f.city,errorMsg:"Required",children:a.jsx(a0,{name:"city",control:d,rules:{required:g},render:({field:q})=>a.jsx(o0,{placeholder:"San Mateo",...q})})})}),a.jsx("div",{className:"mr-4 grow",children:a.jsx(T0,{label:"State",required:g,error:!!f.state,errorMsg:"Required",children:a.jsx(a0,{name:"state",control:d,rules:{required:g},render:({field:q})=>a.jsx(o0,{maxLength:36,placeholder:"CA",...q})})})}),a.jsx("div",{className:"w-full max-w-[30%]",children:a.jsx(T0,{label:"Postal Code",required:g,error:!!f.postal_code,errorMsg:"Required",children:a.jsx(a0,{name:"postal_code",control:d,rules:{required:g},render:({field:q})=>a.jsx(o0,{placeholder:"94401",...q})})})})]}),a.jsx("div",{children:a.jsx(T0,{label:"Country",required:g,error:!!f.country,errorMsg:"Required",children:a.jsx(a0,{name:"country",control:d,rules:{required:g,validate:q=>g?i.find(({name:A})=>A===q)!==void 0:!0},render:({field:q})=>a.jsx(Wo,{name:q.name,placeholder:"United States of America",items:i,value:q.value,onChange:q.onChange})})})}),a.jsx(T0,{label:"Company Compliance Email",required:g,error:!!f.compliance_email,errorMsg:"You must provide an email",children:a.jsx(a0,{control:d,name:"compliance_email",rules:{required:g,pattern:/\S+@\S+\.\S+/},render:({field:q})=>a.jsx(o0,{...q,placeholder:"[email protected]"})})}),a.jsx(T0,{label:"Department Name",required:g,error:!!f.company_department,errorMsg:"You must provide a department",children:a.jsx(a0,{control:d,name:"company_department",rules:{required:g},render:({field:q})=>a.jsx(o0,{...q,placeholder:"Accounting"})})})]}),x&&a.jsxs("div",{className:"mt-8 flex flex-col gap-4",children:[a.jsx(T0,{label:"Relative's First Name",required:x,error:!!f.first_name_family,errorMsg:"You must provide a first name",children:a.jsx(a0,{control:d,name:"first_name_family",rules:{required:x},render:({field:q})=>a.jsx(o0,{...q,placeholder:"John"})})}),a.jsx(T0,{label:"Relative's Last Name",required:x,error:!!f.last_name_family,errorMsg:"You must provide a last name",children:a.jsx(a0,{control:d,name:"last_name_family",rules:{required:x},render:({field:q})=>a.jsx(o0,{...q,placeholder:"Doe"})})})]})]}),M&&a.jsx(T0,{label:"Where did you hear about Alpaca?",required:M,children:a.jsx(a0,{control:d,name:"non_solicitation_answer",rules:{required:M},render:({field:q})=>a.jsxs("div",{className:"mt-4 flex w-full flex-col gap-2",children:[a.jsx(G1,{name:"non_solicitation_answer_INTERNET_SEARCH",label:"Internet search",isChecked:q.value==="INTERNET_SEARCH",onChange:()=>q.onChange("INTERNET_SEARCH")}),a.jsx(G1,{name:"non_solicitation_answer_REFERRAL",label:"A referral",isChecked:q.value==="REFERRAL",onChange:()=>q.onChange("REFERRAL")}),a.jsx(G1,{name:"non_solicitation_answer_SEEKING_INVESTMENT",label:" I was seeking investment services",isChecked:q.value==="SEEKING_INVESTMENT",onChange:()=>q.onChange("SEEKING_INVESTMENT")}),a.jsx(G1,{name:"non_solicitation_answer_OTHER",label:"Other",isChecked:q.value==="OTHER",onChange:()=>q.onChange("OTHER")})]})})})]}),a.jsx(V,{className:"my-8 text-gray-600",children:"By clicking the button below, I confirm that AlpacaDB, Inc. and its registered broker-dealer subsidiary Alpaca Securities LLC (together “Alpaca“) did not directly solicit or market to me in opening a brokerage account."}),a.jsxs("div",{className:"flex items-center justify-end gap-2",children:[a.jsx(el,{patch:!0,session:e}),a.jsx(ue,{type:"submit",disabled:m||!h,children:"Continue"})]})]})]})},Y_e=({session:e})=>{const t=co(),{account:n,details:r,next:o}=e,{handleSubmit:i,control:s,formState:{errors:c,isSubmitting:l,isValid:p}}=t1({mode:"all",defaultValues:{funding_source:r.funding_source?.[0]??"",annual_income:JSON.stringify({annual_income_min:r.annual_income_min||0,annual_income_max:r.annual_income_max||24999})||"",liquid_net_worth:JSON.stringify({liquid_net_worth_min:r.liquid_net_worth_min||0,liquid_net_worth_max:r.liquid_net_worth_max||24999})||"",total_net_worth:JSON.stringify({total_net_worth_min:r.total_net_worth_min||0,total_net_worth_max:r.total_net_worth_max||24999})||"",investment_objective:n.investment_objective??""}}),u=b0(async b=>(await Qo(n.id,{investment_objective:b.investment_objective}),oK(n.id,{funding_source:[b.funding_source].flat(),...JSON.parse(b.annual_income),...JSON.parse(b.total_net_worth),...JSON.parse(b.liquid_net_worth)}))),d=b=>{t.locked||(t.lock(),u.mutate(b,{onSuccess:()=>{j0.dispatch("onboardingv2_financial_profile_step_complete"),o()},onError:()=>{We("Error updating financial profile")},onSettled:()=>t.unlock()}))};return a.jsxs("div",{className:"mb-16",children:[a.jsx("h2",{className:"mb-8 font-bold text-lg",children:e.step.title}),a.jsxs("form",{onSubmit:i(d),children:[a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Annual Income",required:!0,error:!!c.annual_income,errorMsg:"Required",children:a.jsx(a0,{name:"annual_income",control:s,rules:{required:!0},render:({field:b})=>a.jsx(f1,{placeholder:"None selected",options:sc(b.name),...b})})})}),a.jsx("div",{className:"w-[50%]",children:a.jsx(T0,{label:"Estimated Net Worth",required:!0,error:!!c.total_net_worth,errorMsg:"Required",children:a.jsx(a0,{name:"total_net_worth",control:s,rules:{required:!0},render:({field:b})=>a.jsx(f1,{placeholder:"None selected",options:sc(b.name),...b})})})})]}),a.jsxs("div",{className:"mt-4 flex justify-between",children:[a.jsx("div",{className:"mr-4 w-[50%]",children:a.jsx(T0,{label:"Investible / Liquid Assets",required:!0,error:!!c.liquid_net_worth,errorMsg:"Required",children:a.jsx(a0,{name:"liquid_net_worth",control:s,rules:{required:!0},render:({field:b})=>a.jsx(f1,{placeholder:"None selected",options:sc(b.name),...b})})})}),a.jsx("div",{className:"w-[50%]",children:a.jsx(T0,{label:"Account Funding Source",required:!0,error:!!c.funding_source,errorMsg:"Required",children:a.jsx(a0,{name:"funding_source",control:s,rules:{required:!0},render:({field:b})=>a.jsx(f1,{placeholder:"None selected",options:jy,...b})})})})]}),a.jsx("div",{className:"mt-6",children:a.jsx(a0,{name:"investment_objective",control:s,rules:{required:!0},render:({field:b,fieldState:{error:f}})=>a.jsx(ro,{id:"investment_objective",label:N8,value:b.value,options:G2,onSelect:b.onChange,errorMessage:f?"Required":void 0})})}),a.jsxs("div",{className:"mt-8 flex justify-end",children:[a.jsx(el,{patch:!0,session:e}),a.jsx(ue,{className:"ml-1",type:"submit",disabled:l||!p,children:"Continue"})]})]})]})};
119var Q_e=Object.defineProperty,J_e=(e,t,n)=>t in e?Q_e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wR=(e,t,n)=>(J_e(e,typeof t!="symbol"?t+"":t,n),n);let eCe=class{constructor(){this.eventListener={}}addEventListener(t,n){return this.eventListener[t]=this.eventListener[t]||[],this.eventListener[t].push(n),this}removeEventListener(t,n){const r=this.eventListener[t];if(r){let o;for(;(o=r.indexOf(n))!==-1;)r.splice(o,1)}}trigger(t,n){(this.eventListener[t]||[]).forEach(r=>{r?.(n)})}};const tCe="v14";window.OnfidoDistribution={name:"NPM"};let nCe=class extends eCe{constructor(){super(...arguments),wR(this,"_handle"),wR(this,"_handleSetCallbacks",[])}_setHandle(t){this._handle=t,this._handleSetCallbacks.forEach(n=>n(t)),this._handleSetCallbacks=[],Object.entries(this.eventListener).forEach(([n,r])=>{t.addEventListener(n,r)}),this.eventListener={}}addEventListener(t,n){return this._handle?(this._handle.addEventListener(t,n),this):super.addEventListener(t,n)}removeEventListener(t,n){if(this._handle)return this._handle.removeEventListener(t,n),this;super.removeEventListener(t,n)}async tearDown(){var t;if(this._handle)await((t=this._handle)==null?void 0:t.tearDown());else return this._handleSetCallbacks.push(()=>{this.tearDown()}),Promise.resolve()}get version(){var t;return(t=this._handle)==null?void 0:t.version}};const rCe=e=>`v${(e||tCe).replace(/^v/,"")}`,nU={init(e){const t=new nCe;
119return import(e.sdkUrl||`https://sdk.onfido.com/${rCe(e.version)}/Onfido.js`).then(n=>{const{Onfido:r}=n;t._setHandle(r.init(e))}).catch(n=>{var r;t.trigger("error",{error:n}),(r=e.onError)==null||r.call(e,n)}),t}};Object.defineProperty(nU,"environment",{get:()=>window?.Onfido.environment,set:e=>{window.Onfido=window.Onfido||{},window.Onfido.environment=e}});const rU=nU;var Qh={},Jh={},eM={},ER;function aCe(){return ER||(ER=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(){for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];if(typeof window<"u"){var c;typeof window.gtag>"u"&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(c=window).gtag.apply(c,i)}},n=t;e.default=n})(eM)),eM}var tM={},LR;function oCe(){return LR||(LR=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var t=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;function n(c){return c.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(l,p,u){return p>0&&p+l.length!==u.length&&l.search(t)>-1&&u.charAt(p-2)!==":"&&(u.charAt(p+l.length)!=="-"||u.charAt(p-1)==="-")&&u.charAt(p-1).search(/[^\s-]/)<0?l.toLowerCase():l.substr(1).search(/[A-Z]|\../)>-1?l:l.charAt(0).toUpperCase()+l.substr(1)})}function r(c){return typeof c=="string"&&c.indexOf("@")!==-1}var o="REDACTED (Potential Email Address)";function i(c){return r(c)?(console.warn("This arg looks like an email address, redacting."),o):c}function s(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,u=c||"";return l&&(u=n(c)),p&&(u=i(u)),u}})(tM)),tM}var TR;function iCe(){return TR||(TR=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var t=s(aCe()),n=s(oCe()),r=["eventCategory","eventAction","eventLabel","eventValue","hitType"],o=["title","location"],i=["page","hitType"];function s(E){return E&&E.__esModule?E:{default:E}}function c(E,j){if(E==null)return{};var T=l(E,j),F,Z;if(Object.getOwnPropertySymbols){var re=Object.getOwnPropertySymbols(E);for(Z=0;Z<re.length;Z++)F=re[Z],!(j.indexOf(F)>=0)&&Object.prototype.propertyIsEnumerable.call(E,F)&&(T[F]=E[F])}return T}function l(E,j){if(E==null)return{};var T={},F=Object.keys(E),Z,re;for(re=0;re<F.length;re++)Z=F[re],!(j.indexOf(Z)>=0)&&(T[Z]=E[Z]);return T}function p(E){"@babel/helpers - typeof";return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(j){return typeof j}:function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},p(E)}function u(E){return f(E)||b(E)||O(E)||d()}function d(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
120In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b(E){if(typeof Symbol<"u"&&E[Symbol.iterator]!=null||E["@@iterator"]!=null)return Array.from(E)}function f(E){if(Array.isArray(E))return g(E)}function m(E,j){var T=Object.keys(E);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(E);j&&(F=F.filter(function(Z){return Object.getOwnPropertyDescriptor(E,Z).enumerable})),T.push.apply(T,F)}return T}function h(E){for(var j=1;j<arguments.length;j++){var T=arguments[j]!=null?arguments[j]:{};j%2?m(Object(T),!0).forEach(function(F){v(E,F,T[F])}):Object.getOwnPropertyDescriptors?Object.defineProperties(E,Object.getOwnPropertyDescriptors(T)):m(Object(T)).forEach(function(F){Object.defineProperty(E,F,Object.getOwnPropertyDescriptor(T,F))})}return E}function M(E,j){return C(E)||x(E,j)||O(E,j)||z()}function z(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
121In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O(E,j){if(E){if(typeof E=="string")return g(E,j);var T=Object.prototype.toString.call(E).slice(8,-1);if(T==="Object"&&E.constructor&&(T=E.constructor.name),T==="Map"||T==="Set")return Array.from(E);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return g(E,j)}}function g(E,j){(j==null||j>E.length)&&(j=E.length);for(var T=0,F=new Array(j);T<j;T++)F[T]=E[T];return F}function x(E,j){var T=E==null?null:typeof Symbol<"u"&&E[Symbol.iterator]||E["@@iterator"];if(T!=null){var F,Z,re,ne,k=[],K=!0,U=!1;try{if(re=(T=T.call(E)).next,j!==0)for(;!(K=(F=re.call(T)).done)&&(k.push(F.value),k.length!==j);K=!0);}catch(G){U=!0,Z=G}
121finally{try{if(!K&&T.return!=null&&(ne=T.return(),Object(ne)!==ne))return}finally{if(U)throw Z}}return k}}function C(E){if(Array.isArray(E))return E}function S(E,j){if(!(E instanceof j))throw new TypeError("Cannot call a class as a function")}function q(E,j){for(var T=0;T<j.length;T++){var F=j[T];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(E,_(F.key),F)}}function A(E,j,T){return j&&q(E.prototype,j),Object.defineProperty(E,"prototype",{writable:!1}),E}function v(E,j,T){return j=_(j),j in E?Object.defineProperty(E,j,{value:T,enumerable:!0,configurable:!0,writable:!0}):E[j]=T,E}function _(E){var j=R(E,"string");return p(j)==="symbol"?j:String(j)}function R(E,j){if(p(E)!=="object"||E===null)return E;var T=E[Symbol.toPrimitive];if(T!==void 0){var F=T.call(E,j);if(p(F)!=="object")return F;throw new TypeError("@@toPrimitive must return a primitive value.")}return(j==="string"?String:Number)(E)}var w=(function(){function E(){var j=this;S(this,E),v(this,"reset",function(){j.isInitialized=!1,j._testMode=!1,j._currentMeasurementId,j._hasLoadedGA=!1,j._isQueuing=!1,j._queueGtag=[]}),v(this,"_gtag",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];j._testMode||j._isQueuing?j._queueGtag.push(F):t.default.apply(void 0,F)}),v(this,"_loadGA",function(T,F){var Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"https://www.googletagmanager.com/gtag/js";if(!(typeof window>"u"||typeof document>"u")&&!j._hasLoadedGA){var re=document.createElement("script");re.async=!0,re.src="".concat(Z,"?id=").concat(T),F&&re.setAttribute("nonce",F),document.body.appendChild(re),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},j._hasLoadedGA=!0}}),v(this,"_toGtagOptions",function(T){if(T){var F={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"},Z=Object.entries(T).reduce(function(re,ne){var k=M(ne,2),K=k[0],U=k[1];return F[K]?re[F[K]]=U:re[K]=U,re},{});return Z}}),v(this,"initialize",function(T){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!T)throw new Error("Require GA_MEASUREMENT_ID");var Z=typeof T=="string"?[{trackingId:T}]:T;j._currentMeasurementId=Z[0].trackingId;var re=F.gaOptions,ne=F.gtagOptions,k=F.nonce,K=F.testMode,U=K===void 0?!1:K,G=F.gtagUrl;if(j._testMode=U,U||j._loadGA(j._currentMeasurementId,k,G),j.isInitialized||(j._gtag("js",new Date),Z.forEach(function(Oe){var Me=h(h(h({},j._toGtagOptions(h(h({},re),Oe.gaOptions))),ne),Oe.gtagOptions);Object.keys(Me).length?j._gtag("config",Oe.trackingId,Me):j._gtag("config",Oe.trackingId)})),j.isInitialized=!0,!U){var H=u(j._queueGtag);for(j._queueGtag=[],j._isQueuing=!1;H.length;){var ie=H.shift();j._gtag.apply(j,u(ie)),ie[0]==="get"&&(j._isQueuing=!0)}}}),v(this,"set",function(T){if(!T){console.warn("`fieldsObject` is required in .set()");return}if(p(T)!=="object"){console.warn("Expected `fieldsObject` arg to be an Object");return}Object.keys(T).length===0&&console.warn("empty `fieldsObject` given to .set()"),j._gaCommand("set",T)}),v(this,"_gaCommandSendEvent",function(T,F,Z,re,ne){j._gtag("event",F,h(h({event_category:T,event_label:Z,value:re},ne&&{non_interaction:ne.nonInteraction}),j._toGtagOptions(ne)))}),v(this,"_gaCommandSendEventParameters",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];if(typeof F[0]=="string")j._gaCommandSendEvent.apply(j,u(F.slice(1)));else{var re=F[0],ne=re.eventCategory,k=re.eventAction,K=re.eventLabel,U=re.eventValue;re.hitType;var G=c(re,r);j._gaCommandSendEvent(ne,k,K,U,G)}}),v(this,"_gaCommandSendTiming",function(T,F,Z,re){j._gtag("event","timing_complete",{name:F,value:Z,event_category:T,event_label:re})}
121),v(this,"_gaCommandSendPageview",function(T,F){if(F&&Object.keys(F).length){var Z=j._toGtagOptions(F),re=Z.title,ne=Z.location,k=c(Z,o);j._gtag("event","page_view",h(h(h(h({},T&&{page_path:T}),re&&{page_title:re}),ne&&{page_location:ne}),k))}else T?j._gtag("event","page_view",{page_path:T}):j._gtag("event","page_view")}),v(this,"_gaCommandSendPageviewParameters",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];if(typeof F[0]=="string")j._gaCommandSendPageview.apply(j,u(F.slice(1)));else{var re=F[0],ne=re.page;re.hitType;var k=c(re,i);j._gaCommandSendPageview(ne,k)}}),v(this,"_gaCommandSend",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];var re=typeof F[0]=="string"?F[0]:F[0].hitType;switch(re){case"event":j._gaCommandSendEventParameters.apply(j,F);break;case"pageview":j._gaCommandSendPageviewParameters.apply(j,F);break;case"timing":j._gaCommandSendTiming.apply(j,u(F.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(re));break;default:console.warn("Send command doesn't exist: ".concat(re))}}),v(this,"_gaCommandSet",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];typeof F[0]=="string"&&(F[0]=v({},F[0],F[1])),j._gtag("set",j._toGtagOptions(F[0]))}),v(this,"_gaCommand",function(T){for(var F=arguments.length,Z=new Array(F>1?F-1:0),re=1;re<F;re++)Z[re-1]=arguments[re];switch(T){case"send":j._gaCommandSend.apply(j,Z);break;case"set":j._gaCommandSet.apply(j,Z);break;default:console.warn("Command doesn't exist: ".concat(T))}}),v(this,"ga",function(){for(var T=arguments.length,F=new Array(T),Z=0;Z<T;Z++)F[Z]=arguments[Z];if(typeof F[0]=="string")j._gaCommand.apply(j,F);else{var re=F[0];j._gtag("get",j._currentMeasurementId,"client_id",function(ne){j._isQueuing=!1;var k=j._queueGtag;for(re({get:function(G){return G==="clientId"?ne:G==="trackingId"?j._currentMeasurementId:G==="apiVersion"?"1":void 0}});k.length;){var K=k.shift();j._gtag.apply(j,u(K))}}),j._isQueuing=!0}return j.ga}),v(this,"event",function(T,F){if(typeof T=="string")j._gtag("event",T,j._toGtagOptions(F));else{var Z=T.action,re=T.category,ne=T.label,k=T.value,K=T.nonInteraction,U=T.transport;if(!re||!Z){console.warn("args.category AND args.action are required in event()");return}var G={hitType:"event",eventCategory:(0,n.default)(re),eventAction:(0,n.default)(Z)};ne&&(G.eventLabel=(0,n.default)(ne)),typeof k<"u"&&(typeof k!="number"?console.warn("Expected `args.value` arg to be a Number."):G.eventValue=k),typeof K<"u"&&(typeof K!="boolean"?console.warn("`args.nonInteraction` must be a boolean."):G.nonInteraction=K),typeof U<"u"&&(typeof U!="string"?console.warn("`args.transport` must be a string."):(["beacon","xhr","image"].indexOf(U)===-1&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),G.transport=U)),j._gaCommand("send",G)}}),v(this,"send",function(T){j._gaCommand("send",T)}),this.reset()}return A(E,[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}}]),E})();e.GA4=w;var W=new w;e.default=W})(Jh)),Jh}var WR;function sCe(){return WR||(WR=1,(function(e){function t(c){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},t(c)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ReactGAImplementation=void 0;var n=o(iCe());function r(c){if(typeof WeakMap!="function")return null;var l=new WeakMap,p=new WeakMap;return(r=function(d){return d?p:l})(c)}function o(c,l){if(c&&c.__esModule)return c;if(c===null||t(c)!=="object"&&typeof c!="function")return{default:c};var p=r(l);if(p&&p.has(c))return p.get(c);var u={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in c)if(b!=="default"&&Object.prototype.hasOwnProperty.call(c,b)){var f=d?Object.getOwnPropertyDescriptor(c,b):null;f&&(f.get||f.set)?Object.defineProperty(u,b,f):u[b]=c[b]}return u.default=c,p&&p.set(c,u),u}var i=n.GA4;e.ReactGAImplementation=i;var s=n.default;e.default=s})(Qh)),Qh}var cCe=sCe();const aU=zn(cCe),$O=window.env.GOOGLE_ANALYTICS_ID;$O&&aU.initialize($O);const k3=(e,t)=>{$O&&t&&aU.event({action:e,category:t.category})},lCe=["user_consent_denied","workflow_abandoned"],pCe="We couldn't start identity verification. Please try again.",uCe={name:"light",config:{borderRadiusButton:"8px",fontWeightBody:400,fontSizeBody:"14px",fontSizeSubtitle:"16px",fontSizeTitle:"26px",colorContentButtonPrimaryText:"#000000",colorBackgroun
121dButtonPrimary:"#FFD700",colorBackgroundButtonPrimaryHover:"#ffd900ba",colorBackgroundButtonPrimaryActive:"#c4a700"}},nM=3,dCe=300,bCe=async e=>{for(let t=1;t<=nM;t++){try{const n=await Rne(e);if(n?.onfido_sdk_token)return n.onfido_sdk_token}catch(n){if(t===nM)throw n}t<nM&&await new Promise(n=>setTimeout(n,dCe))}throw new Error("onfido_sdk_token_missing")},fCe=({account:e,handleCompleted:t})=>{const n=M0(),r=e?.id,o=e?.onfido_applicant_id,i=e?.onfido_details?.applicant_id,[s,c]=y.useState(!1),[l,p]=y.useState(!1),[u,d]=y.useState(!1),[b,f]=y.useState(null),[m,h]=y.useState(null),[M,z]=y.useState(null),O=y.useRef(!1),g=y.useRef(o);y.useEffect(()=>{g.current=o},[o]);const x=(U,G)=>{Nt(U,{tags:{flow:"onboarding",step:"onfido",...G}})},C=U=>{console.error("Onfido exception:",U),x(U),h(pCe),c(!1),z(null)},S=()=>{j0.dispatch("onfido_abandoned",JSON.stringify({onfido_id:o})),n.push(se.ROUTE_DASHBOARD)},{mutate:q}=b0(U=>dP(U)),{mutate:A,isPending:v,isSuccess:_}=b0(U=>pP(U),{onSuccess:()=>{F()},onError:C}),{mutate:R,isPending:w,isSuccess:W}=b0(U=>uP(U),{onSuccess:()=>{F()},onError:C}),E=!!o||!!i,j=_||W,T=()=>{if(!r)return;(E?R:A)(r)},F=async()=>{if(!(!r||O.current)){O.current=!0,p(!0),c(!1),h(null),f(null);try{const U=await bCe(r);z(U),c(!0)}catch(U){C(U)}finally{O.current=!1,p(!1)}}},Z=()=>{if(h(null),f(null),c(!1),z(null),!j){T();return}F()},re=pn({title:"Identity Verification Required",content:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-medium",children:"We respect your privacy choices."}),a.jsx(V,{children:"However, to proceed with opening your account, we require your consent to process personal data and upload the necessary documents."}),a.jsx(V,{children:"This is essential to comply with legal and regulatory requirements."})]}),controls:a.jsxs("div",{className:"flex w-full justify-between gap-4",children:[a.jsx(ue,{variant:"red",onClick:S,children:"Exit Application"}),a.jsx(ue,{onClick:()=>{re.toggle(),Z()},children:"Restart Identity Verification"})]})}),ne=pn({title:"Error",content:a.jsxs("div",{className:"flex flex-col gap-4",children:[b&&a.jsx(V,{className:"font-medium",children:b}),a.jsxs(V,{children:["An error occurred while verifying your identity. Please contact support at"," ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," if the problem persists."]})]}),controls:a.jsxs("div",{className:"flex w-full justify-between gap-4",children:[a.jsx(ue,{variant:"red",onClick:S,children:"Exit Application"}),a.jsx(ue,{onClick:()=>{ne.toggle(),Z()},children:"Restart Identity Verification"})]})});y.useEffect(()=>{r&&T()},[r]),y.useEffect(()=>{if(!r||!M||!s)return;const U={token:M,steps:["document","face","complete"],onComplete:()=>{k3("Finished Onfido SDK flow",{category:"Onboarding"}),j0.dispatch("onfido_finished",JSON.stringify({onfido_id:g.current})),q({accountID:r,outcome:"USER_COMPLETED",token:M}),d(!0),t()},onError:H=>{if(console.error("Onfido exception:",H),q({accountID:r,outcome:"SDK_ERROR",token:M}),x(H,{error_type:H?.type}),c(!1),z(null),lCe.includes(H?.type)){re.toggle();return}f(H?.message??"An unexpected error occurred."),ne.toggle()},containerId:"onfido-mount",theme:uCe};j0.dispatch("onfido_started",JSON.stringify({onfido_id:g.current})),k3("Started Onfido SDK flow",{category:"Onboarding"});const G=rU.init(U);return()=>{G.tearDown()}},[r,M,s]);const k=!!m&&!s&&!u,K=!m&&!s&&!u&&(!j||v||w||l);return a.jsxs("div",{className:"h-full",children:[!k&&!K&&a.jsx("div",{id:"onfido-mount",className:"h-full"}),a.jsxs("div",{className:"mt-4 mb-8 flex h-full flex-col items-center justify-center gap-4",children:[K&&a.jsx(dt,{}),k&&a.jsxs("div",{className:"flex flex-col items-center gap-4 text-center",children:[a.jsx(V,{children:m}),a.jsx(ue,{onClick:Z,children:"Retry Identity Verification"})]}),u&&a.jsx(V,{children:"Thank you! You will be redirected shortly."})]}),re.component,ne.component]})},mCe=["user_consent_denied","workflow_abandoned"],hCe="We couldn't start identity verification. Please try again.",MCe={name:"light",config:{borderRadiusButton:"8px",fontWeightBody:400,fontSizeBody:"14px",fontSizeSubtitle:"16px",fontSizeTitle:"26px",colorContentButtonPrimaryText:"#000000",colorBackgroun
121dButtonPrimary:"#FFD700",colorBackgroundButtonPrimaryHover:"#ffd900ba",colorBackgroundButtonPrimaryActive:"#c4a700"}},zCe=({account:e,handleCompleted:t})=>{const n=M0(),r=e.id,o=e.onfido_applicant_id,i=e.onfido_details?.applicant_id,[s,c]=y.useState(!1),[l,p]=y.useState(null),[u,d]=y.useState(null),[b,f]=y.useState(null),m=y.useRef(null),h=y.useRef(!1),M=y.useRef(o);y.useEffect(()=>{M.current=o},[o]);const z=(K,U)=>{Nt(K,{tags:{flow:"onboarding",step:"onfido_workflow",...U}})},O=K=>{z(K),d(hCe),f(null)},g=()=>{j0.dispatch("onfido_abandoned",JSON.stringify({onfido_id:M.current})),n.push(se.ROUTE_DASHBOARD)},{mutate:x}=b0(K=>dP(K)),{mutate:C,isPending:S,isSuccess:q}=b0(K=>pP(K),{onError:O}),{mutate:A,isPending:v,isSuccess:_}=b0(K=>uP(K),{onError:O}),{mutate:R,isPending:w}=b0(K=>Nne(K),{onSuccess:K=>{if(!K?.onfido_sdk_token||!K?.onfido_workflow_run_id){O(new Error("workflow_run_response_incomplete"));return}d(null),f({token:K.onfido_sdk_token,workflowRunId:K.onfido_workflow_run_id})},onError:O}),W=!!o||!!i,E=q||_,j=W?A:C,T=()=>{d(null),R(r)},F=()=>{if(m.current&&(m.current.tearDown(),m.current=null),d(null),p(null),f(null),!E){h.current=!1,j(r);return}T()},Z=pn({title:"Identity Verification Required",content:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-medium",children:"We respect your privacy choices."}),a.jsx(V,{children:"However, to proceed with opening your account, we require your consent to process personal data and upload the necessary documents."}),a.jsx(V,{children:"This is essential to comply with legal and regulatory requirements."})]}),controls:a.jsxs("div",{className:"flex w-full justify-between gap-4",children:[a.jsx(ue,{variant:"red",onClick:g,children:"Exit Application"}),a.jsx(ue,{onClick:()=>{Z.toggle(),F()},children:"Restart Identity Verification"})]})}),re=pn({title:"Error",content:a.jsxs("div",{className:"flex flex-col gap-4",children:[l&&a.jsx(V,{className:"font-medium",children:l}),a.jsxs(V,{children:["An error occurred while verifying your identity. Please contact support at"," ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," if the problem persists."]})]}),controls:a.jsxs("div",{className:"flex w-full justify-between gap-4",children:[a.jsx(ue,{variant:"red",onClick:g,children:"Exit Application"}),a.jsx(ue,{onClick:()=>{re.toggle(),F()},children:"Restart Identity Verification"})]})});y.useEffect(()=>{j(r)},[r]),y.useEffect(()=>{b||s||u||h.current||!E||(h.current=!0,T())},[b,s,E,u]),y.useEffect(()=>{if(!b)return;const{token:K,workflowRunId:U}=b;j0.dispatch("onfido_workflow_started",JSON.stringify({onfido_id:M.current,workflow_run_id:U})),k3("Started Onfido Workflow Studio flow",{category:"Onboarding"});const G=rU.init({token:K,containerId:"onfido-mount",workflowRunId:U,theme:MCe,onComplete:()=>{k3("Finished Onfido Workflow Studio flow",{category:"Onboarding"}),j0.dispatch("onfido_workflow_finished",JSON.stringify({onfido_id:M.current,workflow_run_id:U})),x({accountID:r,outcome:"USER_COMPLETED",token:K}),c(!0),t()},onError:H=>{if(x({accountID:r,outcome:"SDK_ERROR",token:K}),z(H,{error_type:H?.type}),f(null),mCe.includes(H?.type)){Z.toggle();return}p(H?.message??"An unexpected error occurred."),re.toggle()}});return m.current=G,()=>{G.tearDown()}},[b]);const ne=!!u&&!b&&!s,k=!u&&!b&&!s&&(!E||S||v||w);return a.jsxs("div",{className:"h-full",children:[a.jsx("div",{id:"onfido-mount",className:"h-full"}),a.jsxs("div",{className:"mt-4 mb-8 flex flex-col items-center justify-center gap-4",children:[k&&a.jsx(dt,{}),ne&&a.jsxs("div",{className:"flex flex-col items-center gap-4 text-center",children:[a.jsx(V,{children:u}),a.jsx(ue,{onClick:F,children:"Retry Identity Verification"})]}),s&&a.jsx(V,{children:"Thank you! You will be redirected shortly."})]}),Z.component,re.component]})},OCe=({account:e,handleCompleted:t})=>{const{data:n,refetch:r}=Jne({accountId:e.id}),{mutate:o}=b0(u=>JW(e?.id??"",u),{onSuccess:()=>{r()},onError:u=>{We(`Error: ${u.message}`)}}),i=u=>{o({doc_type:"identity_verification",doc_sub_type:"drivers_license",content:u})},s=u=>{u.preventDefault(),t()},c=n?.find(u=>u.doc_sub_type==="drivers_license"),l=n?.filter(u=>u.doc_sub_type==="drivers_license").length||0,p=l>0;return a.jsx("div",{className:"mb-16",children:a.jsxs("form",{onSubmit:s,children:[a.jsx(Ap,{isRequired:!0,label:"Identity Verification",placeholder:"",maxSize:is,accept:["image/png","image/jpeg","image/webp"],name:"identity_verification",file:c?{id:c.id,name:c.doc_sub_type}:null,onUpload:u=>i(u),onError:u=>We(`Error: ${u.errors.at(0)?.message}`)}),a.jsxs("div",{className:"my-8 flex flex-col gap-4",children:[l>0&&a.jsxs("p",{children:["You have uploaded ",l," documents."]}),a.jsx(V,{className:"text-red-400",color:"red",children:"You must upload a valid form of verification such as a driver's license, a passport, an identity card or a residence permit to ensure your application can be approved."}),a.jsx(V,{className:"w-full",children:"Please ensure that the picture you attach shows all four edges of the document."})]}),a.jsx(ue,{className:"w-full",type:"submit",disabled:!p,"amplitude-event-name":"onbv2_domestic_page_3_kyc_completed",children:"Continue"})]})})},gCe=({session:{account:e,details:t},onKYCCompletionPendingChange:n})=>{const r=y.useRef(!1),o=y.useRef(!1),i=J1(H1.ONFIDO_WORKFLOW_STUDIO),{refetchLiveAccounts:s}=N0(),{mutate:c}=b0(()=>Cne(e.id),{onSuccess:async()=>{o.current=!0,window.setTimeout(()=>{window.location.href=se.ROUTE_DASHBOARD},2e3),await j0.dispatchKYCComplete({details:t,liveAccount:e}),s()},onSettled:()=>{o.current||(r.current=!1),n?.(!1)}}),l=()=>{r.current||(r.current=!0,o.current=!1,n?.(!0),c(null))};return e.kyc_provider==="onfido"?i?a.jsx(zCe,{account:e,handleCompleted:l}):a.jsx(fCe,{account:e,handleCompleted:l}):a.jsx(OCe,{account:e,handleCompleted:l})},El=({title:e,children:t,className:n})=>a.jsxs("div",{className:n,children:[a.jsx(V,{className:"font-medium",children:e}),t||""]}),Ll=e=>a.jsx(G1,{name:e.children,onChange:()=>{},label:e.children,isChecked:e.selected}),yCe=({session:e})=>{const t=co(),{account:n,details:r}=e,{mutate:o}=b0(()=>_ne(n.id)),[i,s]=y.useState(!1),c=!1,l=r?.country_of_tax_residence!=="USA",p=f=>{Hb(f,"w_8ben").then(m=>{const h=[];h.push(m);const M=window.URL.createObjectURL(new Blob(h,{type:"application/pdf"}));window.open(M)}),s(!0)},u=async()=>
121{if(!(Z8(n.id)!==!0||!(!ar(n)&&QH(r,e.country.infos))))try{await Z3(n.id,{agreement:"master_securities_lending_agreement",revision:pO,signed_at:new Date}),await fg(n.id),j0.dispatch("algodash_enrolled_fpsl")}catch{We("Stock lending enrollment failed. You can enroll later from your account settings.")}finally{tU(n.id)}},d=async()=>{t.unlock(),await u(),e.next(),j0.dispatch("onboardingv2_step_three_complete")},b=()=>{if(!t.locked){if(t.lock(),!l){o(null,{onSuccess:d,onSettled:()=>t.unlock()});return}Yg(n.id).catch(f=>We(`Error accepting W8: ${f?.message}`)).then(()=>o(null,{onSuccess:d,onSettled:()=>t.unlock()}))}};return a.jsxs("div",{children:[a.jsxs("div",{className:"mb-4 grid w-full grid-cols-2 gap-4",children:[a.jsx(El,{title:"Name",children:[r?.given_name,r?.family_name].filter(Boolean).join(" ")||void 0}),a.jsx(El,{title:"Date of Birth",children:r?.date_of_birth??void 0}),a.jsx(El,{title:"Address",children:r?.street_address?.at(0)}),a.jsx(El,{title:"Country of Tax Residence",children:r?.country_of_tax_residence??void 0}),a.jsx(El,{title:"Phone Number",children:r?.phone_number??void 0})]}),a.jsx(V,{className:"mt-5 mb-4 font-medium",children:"Do any of the following apply to you or your family?"}),r&&a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsx(Ll,{selected:!R2e(r),children:"None of the below apply to me or my family"}),a.jsx(Ll,{selected:!!r.is_affiliated_exchange_or_finra,children:"Affiliated or work with a US registered broker dealer or FINRA."}),a.jsx(Ll,{selected:!!r.is_control_person,children:"Senior executive at or 10% shareholder of a publicly traded company."}),a.jsx(Ll,{selected:!!r.is_politically_exposed,children:"I am a senior political figure."}),a.jsx(Ll,{selected:!!r.immediate_family_exposed,children:"I am a family member or relative of a senior political figure."})]}),c,l&&a.jsxs("div",{children:[a.jsx(V,{className:"mt-5 mb-4 font-medium",children:"Please read and agree to the W-8BEN form to continue:"}),a.jsx(ue,{className:"mr-1 mb-4 w-full bg-[#e6e7ec] font-medium",disabled:!1,onClick:()=>p(n.id),children:"Open form W-8BEN"}),a.jsxs("div",{className:"flex flex-col gap-4 text-gray-600",children:[a.jsx(V,{children:"Under penalties of perjury, I declare that I have examined the information on this form and to the best of my knowledge and belief it is true, correct, and complete. I further certify under penalties of perjury that:"}),a.jsx(V,{children:"I am the individual that is the beneficial owner (or am authorized to sign for the individual that is the beneficial owner) of all the income to which this form relates or am using this form to document myself for chapter 4 purposes,"}),a.jsx(V,{children:"The person named on line 1 of this form is not a U.S. person, The income to which this form relates is: (a) not effectively connected with the conduct of a trade or business in the United States, (b) effectively connected but is not subject to tax under an applicable income tax treaty, or (c) the partner's share of a partnership's effectively connected income, The person named on line 1 of this form is a resident of the treaty country listed on line 9 of the form (if any) within the meaning of the income tax treaty between the United States and that country, and For broker transactions or barter exchanges, the beneficial owner is an exempt foreign person as defined in the instructions."}),a.jsx(V,{children:"Furthermore, I authorize this form to be provided to any withholding agent that has control, receipt, or custody of the income of which I am the beneficial owner or any withholding agent that can disburse or make payments of the income of which I am the beneficial owner. I agree that I will submit a new form within 30 days if any certification made on this form becomes incorrect."}),a.jsx(V,{children:"I confirm and certify that the information on the above referenced W-8BEN is accurate and correct and that I understand that by clicking on “I Certify“ below, I am electronically signing the W-8BEN."})]})]}),a.jsxs("div",{className:"my-8 flex items-center justify-center gap-2 rounded-lg border border-gray-200 border-dashed bg-transparent px-[28px] py-[20px]",children:[a.jsx("div",{className:"flex h-[50px] items-center",children:a.jsx("img",{className:"h-[50px]",src:"/resources/images/v2/passport-kyc.png",alt:"Passport"})}),a.jsx(V,{className:"ml-4",children:"You will be asked to submit verification documents in the following steps."})]}),a.jsxs("div",{className:"mt-8 mb-16 flex justify-end gap-1",children:[a.jsx(el,{session:e}),a.jsx(ue,{onClick:b,disabled:l&&!i,children:"Continue"})]})]})},ACe=({isAccepted:e,onOpen:t})=>a.jsxs("article",{className:"flex items-center justify-between gap-4 roun
121ded border border-gray-300 bg-white p-2",children:[a.jsxs("div",{className:"flex items-center justify-start gap-2",children:[e&&a.jsx(ei,{}),a.jsx("h3",{className:"m-0 p-0 font-semibold text-gray-800 text-sm",children:"Master Securities Lending Agreement"})]}),e?a.jsx(ue,{variant:"v2/ghost",size:"v2/small",onClick:t,children:"View Terms"}):a.jsx(ue,{variant:"v2/filled",size:"v2/small",onClick:t,children:"Enroll"})]}),vCe=({session:e})=>{const{account:t}=e,n=Z8(t.id),[r,o]=y.useState(!1),[i,s]=y.useState(n===!0),{eliteRate:c,defaultRate:l}=ay({accountID:t.id,product:"live"}),p=()=>{s(!0),eU(t.id,!0),o(!1)};return a.jsxs("div",{className:"flex h-full flex-col",children:[a.jsxs("div",{className:"flex grow flex-col gap-4",children:[a.jsxs("div",{children:[a.jsx("h2",{className:"font-bold text-lg",children:"Stock Lending Program"}),a.jsx(V,{className:"mt-1 text-gray-600",children:"Enroll to earn extra income by lending out eligible stocks or ETFs in your account. You'll still own your investments and can sell them anytime."})]}),a.jsx(w8,{eliteRate:c,children:a.jsx(E8,{eliteRate:c,defaultRate:l})}),a.jsx(ACe,{isAccepted:i,onOpen:()=>o(!0)}),a.jsx(Ro,{isOpen:r,title:"Master Securities Lending Agreement",url:lO,onCancel:()=>o(!1),onAgree:p,hasAgreed:i})]}),a.jsxs("div",{className:"mt-8 flex justify-between",children:[a.jsx(el,{session:e}),a.jsx(ue,{variant:i?"v2/filled":"secondary",onClick:()=>e.completeFpslStep(i),children:i?"Continue":"Skip for now"})]})]})},xCe=()=>{const{isOpen:e,onOpen:t,onClose:n}=Jo();return y.useEffect(()=>{t()},[]),a.jsxs(I1,{isOpen:e,onClose:n,title:"Notice",children:[a.jsxs("div",{children:[a.jsx(V,{children:"You are now going to open an account with"}),a.jsx(V,{children:"- Alpaca Securities LLC,"}),a.jsx(V,{children:"- Alpaca Crypto LLC"})]}),a.jsx("div",{children:a.jsx(ue,{onClick:n,children:"Ok"})})]})},_Ce=()=>a.jsxs("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"43",height:"32",viewBox:"0 0 43 32",fill:"none",children:[a.jsx("path",{d:"M1.80693 1H33.5112C33.9535 1 34.3178 1.36427 34.3178 1.80659V24.4172C34.3178 24.8595 33.9535 25.2238 33.5112 25.2238H1.80693C1.36461 25.2238 1.00034 24.8595 1.00034 24.4172V1.80659C0.987328 1.36427 1.3516 1 1.80693 1Z",fill:"white",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M3.36816 10.6401H19.513H3.36816Z",fill:"white"}),a.jsx("path",{d:"M3.36816 10.6401H19.513",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M3.36816 20.2411H9.76886",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M12.9814 20.2281H20.9823",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M8.16895 15.4406H20.9703",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M4.29194 5.04597C4.73741 5.04597 5.09853 4.68484 5.09853 4.23938C5.09853 3.79391 4.73741 3.43279 4.29194 3.43279C3.84647 3.43279 3.48535 3.79391 3.48535 4.23938C3.48535 4.68484 3.84647 5.04597 4.29194 5.04597Z",fill:"#1C1803"}),a.jsx("path",{d:"M7.49214 5.04597C7.93761 5.04597 8.29873 4.68484 8.29873 4.23938C8.29873 3.79391 7.93761 3.43279 7.49214 3.43279C7.04667 3.43279 6.68555 3.79391 6.68555 4.23938C6.68555 4.68484 7.04667 5.04597 7.49214 5.04597Z",fill:"#1C1803"}),a.jsx("path",{d:"M10.6923 5.04597C11.1378 5.04597 11.4989 4.68484 11.4989 4.23938C11.4989 3.79391 11.1378 3.43279 10.6923 3.43279C10.2469 3.43279 9.88574 3.79391 9.88574 4.23938C9.88574 4.68484 10.2469 5.04597 10.6923 5.04597Z",fill:"#1C1803"}),a.jsx("path",{d:"M30.1025 31C36.5331 31 41.7461 25.787 41.7461 19.3565C41.7461 12.9259 36.5331 7.71292 30.1025 7.71292C23.672 7.71292 18.459 12.9259 18.459 19.3565C18.459 25.787 23.672 31 30.1025 31Z",fill:"white",stroke:"black",strokeWidth:"0.64",strokeMiterlimit:"10"}),a.jsx("path",{d:"M30.2074 18.2637C32.0683 18.2637 33.5768 16.7551 33.5768 14.8942C33.5768 13.0333 32.0683 11.5247 30.2074 11.5247C28.3465 11.5247 26.8379 13.0333 26.8379 14.8942C26.8379 16.7551 28.3465 18.2637 30.2074 18.2637Z",fill:"#CFCFCF"}),a.jsx("path",{d:"M24.0003 25.575H36.4504C36.9188 25.575 37.257 25.1067 37.0879 24.6644C35.7089 21.1908 32.1963 19.1743 28.9179 19.7467C26.4071 20.1891 24.2865 22.1015 23.3628 24.6774C23.2067 25.1067 23.545 25.562 24.0003 25.562V25.5
12175Z",fill:"#CFCFCF"})]}),CCe=()=>a.jsxs("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"31",viewBox:"0 0 32 31",fill:"none",children:[a.jsx("path",{d:"M19.9979 5.93197V26.8435C19.9979 26.9027 19.9979 27.1986 19.7577 27.4452C19.6039 27.6031 19.4021 27.6918 19.1715 27.6918H1.82641C1.36516 27.6918 1 27.317 1 26.8435V1.8483C1 1.37483 1.37477 1 1.82641 1H15.7601L19.9979 5.94184V5.93197Z",fill:"white",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10"}),a.jsx("path",{d:"M21.8239 8.96997H17.7207V15.0659H21.8239V8.96997Z",fill:"white"}),a.jsx("path",{d:"M19.8059 5.92213H16.8077C16.2407 5.92213 15.7699 5.44866 15.7699 4.85682V1.33539C15.7603 1.24662 15.7411 1.14798 15.7314 1.0592",stroke:"black",strokeWidth:"0.71",strokeLinejoin:"round"}),a.jsx("path",{d:"M9.33105 7.35229H13.5208H9.33105Z",fill:"white"}),a.jsx("path",{d:"M9.33105 7.35229H13.5208",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M3.62402 7.35229H7.81375H3.62402Z",fill:"white"}),a.jsx("path",{d:"M3.62402 7.35229H7.81375",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M7.8125 9.35474H13.5205H7.8125Z",fill:"white"}),a.jsx("path",{d:"M7.8125 9.35474H13.5205",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M3.62402 9.35474H6.28585H3.62402Z",fill:"white"}),a.jsx("path",{d:"M3.62402 9.35474H6.28585",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M11.6191 11.3473H13.5218H11.6191Z",fill:"white"}),a.jsx("path",{d:"M11.6191 11.3473H13.5218",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M3.62402 11.3473H10.0912H3.62402Z",fill:"white"}),a.jsx("path",{d:"M3.62402 11.3473H10.0912",stroke:"black",strokeWidth:"0.71",strokeMiterlimit:"10",strokeLinecap:"round"}),a.jsx("path",{d:"M12.6951 30H3.54688V16.5752H12.6951V30Z",fill:"white",stroke:"black",strokeWidth:"0.71",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M21.8618 29.9704H12.7136C12.7136 24.7327 12.7039 19.4949 12.6943 14.2572C14.2511 13.4089 15.8174 12.5606 17.3741 11.7123C18.8636 12.5704 20.3435 13.4286 21.8329 14.2868C21.8425 19.5147 21.8522 24.7426 21.8618 29.9803V29.9704Z",fill:"white",stroke:"black",strokeWidth:"0.71",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M30.9998 8.94055H21.8516V29.9606H30.9998V8.94055Z",fill:"white",stroke:"black",strokeWidth:"0.71",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M7.25494 19.1497H5.03516V20.5207H7.25494V19.1497Z",fill:"black"}),a.jsx("path",{d:"M11.2432 19.1497H9.02344V20.5207H11.2432V19.1497Z",fill:"black"}),a.jsx("path",{d:"M7.25494 22.464H5.03516V23.8351H7.25494V22.464Z",fill:"black"}),a.jsx("path",{d:"M11.2432 22.464H9.02344V23.8351H11.2432V22.464Z",fill:"black"}),a.jsx("path",{d:"M7.25494 25.7782H5.03516V27.1493H7.25494V25.7782Z",fill:"black"}),a.jsx("path",{d:"M11.2432 25.7782H9.02344V27.1493H11.2432V25.7782Z",fill:"black"}),a.jsx("path",{d:"M23.2646 23.332H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 23.332H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 21.369H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 21.369H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 19.3962H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 19.3962H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 17.4333H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 17.4333H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 15.4606H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 15.4606H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 13.4977H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 13.4977H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"}),a.jsx("path",{d:"M23.2646 11.5249H29.5781H23.2646Z",fill:"white"}),a.jsx("path",{d:"M23.2646 11.5249H29.5781",stroke:"black",strokeWidth:"0.42",strokeLinecap:"round",strokeLinejoin:"round"})]}),qCe="https://alpaca.markets/support/countries-alpaca-is-available",SCe="https://alpaca.markets/blog/alpaca-clearing-expands-excess-sipc-coverage-strengthening-commitment-towards-enhanced-protection/",tr=({children:e})=>a.jsxs("li",{className:"flex items-center justify-start gap-2.5",children:[a.jsx(Qe,{name:"CheckBadge",variant:"filled",className:"text-yellow-400"}),a.jsx(V,{className:"text-sm",children:e})]}),RCe=()=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-medium text-lg",children:"Accounts at Alpaca"}),a.jsxs("ul",{className:"flex flex-col gap-2",children:[a.jsx(tr,{children:"Individual accounts are designed for individual Investors."}),a.jsx(tr,{children:"Business accounts are designed to support LLCs, Corporations and Partnerships."})]}),a.jsx(V,{className:"font-semibold",children:"Supported Regions"}),a.jsx("ul",{className:"flex flex-col gap-2",children:a.jsxs(tr,{children:["We serve 196 countries and regions. See the"," ",a.jsx(Ja,{className:"inline",to:qCe,hasIcon:!1,children:"full list"}),"."]})}),a.jsx(V,{className:"font-semibold",children:"Enhanced SIPC Coverage"}),a.jsx("ul",{className:"flex flex-col gap-2",children:a.jsxs(tr,{children:["Your assets are protected up to $500,000 through SIPC, in addition to Excess SIPC Coverage. For more details, review our"," ",a.jsx(Ja,{className:"inline",to:SCe,hasIcon:!1,children:"SIPC and Excess SIPC Protection"}),"."]})}),a.jsx(V,{className:"font-semibold",children:"Rigorous Security"}),a.jsx("ul",{className:"flex flex-col gap-2",children:a.jsx(tr,{children:"We uphold the highest security standards, undergoing SOC 2 Type 2 audits to ensure the safety of your personal information at all times."})})]}),NCe=()=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-medium text-lg",children:"Business Account"}),a.jsx(V,{className:"text-sm",children:"Designed to support business structures such as LLCs, Corporations and Partnerships."}),a.jsx(V,{className:"text-sm",children:"Other business types may require additional documentation, review and subject to approval."}),a.jsx(V,{className:"text-sm",children:"An authorized representative of your company must complete and sign the application."}),a.jsx(V,{className:"text-sm",children:"You will need the following items for the application:"}),a.jsxs("ul",{className:"flex flex-col gap-2",children:[a.jsx(tr,{children:"Business Registration Document"}),a.jsx(tr,{children:"Company Formation Document"}),a.jsx(tr,{children:"Business Operating Document (e.g. Bylaws, Operating Agreement, Charter)"}),a.jsx(tr,{children:"Tax ID information for the business, Authorized Individuals, and Ultimate Beneficial Owners."}),a.jsx(tr,{children:"Valid, government-issued ID for all Authorized Individuals."}),a.jsx(tr,{children:"Valid, government-issued ID for every Ultimate Beneficial Owner holding 10% or more ownership of the business"})]})]}),wCe=()=>a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-medium text-lg",children:"Individual Account"}),a.jsx(V,{className:"text-sm",children:"Designed for individual investors. To apply, the account holder will need:"}),a.jsxs("ul",{className:"flex flex-col gap-2",children:[a.jsx(tr,{children:"A valid, government-issued ID"}),a.jsx(tr,{children:"Personal information "}),a.jsx(tr,{children:"A document to confirm your address (e.g. recent utility bill or bank statement)"})]}),a.jsx(V,{className:"text-sm",children:"You may be asked to provide additional documents after submission."})]}),ECe=({session:e})=>{const t=co(),n=M0(),{account:r}=e,o=r.crypto_broker==="BS",[i,s]=y.useState(null),c=p=>()=>s(u=>u===p?null:p),l=async()=>
121{if(!t.locked){if(t.lock(),i==="entity"){va.start(),rt.onboardingStarted(),n.push(se.ROUTE_ENTITY_ONBOARDING_BUSINESS_INFO),t.unlock();return}t.unlock(),window.localStorage?.setItem("account_type_step","true"),e.next()}};return a.jsxs(ls,{title:"Welcome to Alpaca!",percentage:0,children:[a.jsxs("div",{className:"mt-2.5 flex flex-col justify-start gap-4 md:flex-row md:gap-16",children:[a.jsxs("div",{className:"md:min-w-56",children:[a.jsx(V,{className:"my-4 text-base",children:"Select an account type"}),a.jsxs("div",{className:"flex w-full gap-4 md:max-w-56 md:flex-col",children:[a.jsxs(ue,{variant:"alternate",className:m0("flex w-full items-center justify-start border-2",i==="individual"&&"border-yellow-400"),onClick:c("individual"),children:[a.jsx(_Ce,{}),a.jsx("span",{children:"Individual Account"})]}),a.jsxs(ue,{variant:"alternate",className:m0("flex w-full items-center justify-start border-2",i==="entity"&&"border-yellow-400"),onClick:c("entity"),children:[a.jsx(CCe,{}),a.jsx("span",{children:"Business Account"})]})]})]}),a.jsxs("div",{className:"mt-4 min-h-[420px] w-full md:mt-12 md:mr-8",children:[i===null&&a.jsx(RCe,{}),i==="individual"&&a.jsx(wCe,{}),i==="entity"&&a.jsx(NCe,{})]})]}),a.jsx("div",{className:"mt-6 flex justify-end md:mr-8",children:a.jsx(ue,{onClick:l,disabled:!i,children:"Next"})}),o&&a.jsx(xCe,{})]})},Jl={last_onboarding_step:"financial_profile_step",title:"Stock Lending",description:"Enroll in the program",component:vCe},GO={last_onboarding_step:"financial_profile_step",title:"Disclosures",description:"Important disclosures",component:Z_e},oU={last_onboarding_step:"disclosures_step",title:"Review",description:"Check your information",component:yCe},hd=[{last_onboarding_step:"account_type_step",title:"Account Type",description:"Choose an account type",component:ECe},{last_onboarding_step:"signup_step",title:"Basic Info",description:"Personal details",component:G_e},{last_onboarding_step:"address_step",title:"Employment",description:"Your employment status",component:v7e},{last_onboarding_step:"employment_step",title:"Financial Profile",description:"Your financial profile",component:Y_e},Jl,GO,oU,{last_onboarding_step:"confirmation_step",title:"KYC",description:"Verify your identity",component:gCe}],LCe=()=>{const e=fp(),[t,n]=y.useState(0),[r,o]=y.useState(!1),{account:i,refetch:s}=Jt(),{isLegalEntity:c}=it(),{details:l,isFetching:p,refetch:u}=N1({accountID:i?.id??""}),[d,b]=y.useState("idle"),f=b0(O=>qne(O)),m=O=>hd.find((g,x)=>hd[x]?.last_onboarding_step===O),h=O=>!!window.localStorage?.getItem(O),M=()=>n(t+1),z=y.useMemo(()=>{if(!l||!i||e.isLoading||d!=="idle")return{};const O={...i,can_limited_fund:e.canLimitedFund(l.country_of_tax_residence??"")};let g=m(O?.last_onboarding_step??"");h("account_type_step")||(g=m("account_type_step")),!g&&h("account_type_step")&&(g=m("signup_step"));const x=!ar(O)&&QH(l,e.infos);if(g===Jl&&p)return{};g===Jl&&(!x||r)&&(x||tU(O.id),g=GO),g===oU&&x&&Z8(O.id)===null&&(g=Jl);const C=x?hd:hd.filter(_=>_!==Jl),S=g?C.indexOf(g)+1:0;return{ready:!0,milestone:S,visibleSteps:C,step:g,next:()=>(document.querySelector("#__anchor")?.scrollIntoView(),n(t+1),!0),completeFpslStep:_=>{document.querySelector("#__anchor")?.scrollIntoView(),eU(O.id,_),o(!0)},prev:(_=!0,R)=>new Promise((w,W)=>{if(document.querySelector("#__anchor")?.scrollIntoView(),g===GO&&x){o(!1),R?.(),w(!0);return}if(S===1||!_){S===1&&window.location.reload(),R?.(),n(t+1),w(!0);return}f.mutate(O.id,{onError:W,onSuccess:()=>{R?.(),n(t+1),w(!0)}})}),details:l,account:O}},[i,l,p,d,e.isLoading,t,r]);return y.useEffect(()=>{let O=!1;if(s(),!!i?.id)return b("refreshing"),u().then(g=>{O||b(g.isError?"error":"idle")}),()=>{O=!0}},[t]),{...z,rerender:M,refreshError:d==="error",country:e,isLegalEntity:c}},TCe=oB("flex h-[40px] min-h-[40px] w-[40px] min-w-[40px] items-center justify-center rounded-lg bg-yellow-300 font-semibold text-black text-sm",{variants:{reached:{true:"",false:""},highlighted:{true:"",false:""}},compoundVariants:[{reached:!0,highlighted:!1,class:"text-yellow-900"},{reached:!1,highlighted:!1,class:"bg-yellow-100"}]}),WCe=({highlighted:e,title:t,description:n,reached:r,value:o})=>a.jsxs("div",{className:"flex",children:[a.jsx("div",{className:TCe({reached:r,highlighted:e}),children:r?a.jsx(Qe,{name:"Check"}):o}),a.jsxs("div",{className:"ml-4",children:[a.jsx(V,{className:"font-medium text-sm",children:t}),a.jsx(V,{className:"text-gray-700 text-sm",children:n})]})]}),jCe=({reached:e,steps:t})=>a.jsx("div",{className:"flex w-full min-w-[264px] flex-col gap-4",children:t.map(({title:n,description:r},o)=>a.jsx(WCe,{title:n,description:r,highlighted:o+1===e,reached:o+1<e,value:o+1},n))}),jR=()=>{const e=LCe(),[t,n]=y.useState(!1),r=y.useRef(void 0),o=e.account?.name?.split(" ").at(0)??"",i=e?.account?.last_onboarding_step,s=m=>{m&&e.step&&(r.current={component:e.step.component,milestone:e.milestone}),n(m)},c=t||i==="finished"?r.current:void 0,l=c?.component??e.step?.component,p=c?.milestone??e.milestone,u=p===1,d=l?a.jsx(l,{session:e,onKYCCompletionPendingChange:s}):null,b=e.ready&&!!d;y.useEffect(()=>{i==="finished"&&!t&&(window.location.href=se.ROUTE_DASHBOARD),e?.isLegalEntity&&(window.location.href=se.ROUTE_ENTITY_ONBOARDING_BUSINESS_INFO)},[i,e?.isLegalEntity,t]);const f=()=>e.refreshError?a.jsxs("div",{className:"mt-16 mb-96 flex flex-col items-center justify-center gap-4 text-center",children:[a.jsx(V,{children:"We couldn't load your latest application details. Please try again."}),a.jsx(ue,{onClick:e.rerender,children:"Try again"})]}):b?u?d:a.jsxs("div",{className:"p-4 md:p-0",children:[a.jsxs("div",{children:[a.jsxs("h2",{className:"text-lg",children:["Welcome to Alpaca",o?`, ${o}`:"","!"]}),a.jsx(V,{className:"opacity-60",children:"Create your Alpaca Live Trading account in just a few minutes."})]}),a.jsxs("div",{className:"flex h-full flex-col md:flex-row",children:[a.jsx("div",{className:"mr-8 pt-16",children:a.jsx(jCe,{reached:p,steps:e.visibleSteps})}),a.jsx("div",{className:"grow pt-16",children:d})]})]}):a.jsx("div",{className:"mt-16 mb-96 flex items-center justify-center",children:a.jsx(dt,{})});return a.jsxs(Yc,{children:[f(),a.jsx(wg,{noFadeUp:!0,legal:!0})]})},iU={key:"financial-profile",title:"Financial Profile"},Y8={key:"investment-experience",title:"Investment Experience"},sU={key:"agreement",title:"Agreement"},kR=[iU,Y8,sU],om=({title:e="Apply for Options Trading",description:t,currentStep:n,children:r,isFooterDisplayed:o})=>{const{isLoading:i}=N0({liveOnly:!0}),{isLoading:s,isOptionsOnboardingAvailable:c}=ps(),l=i||s;return a.jsxs(Yc,{children:[a.jsx("div",{className:"pb-16",children:l?a.jsx("div",{className:"min-h-screen",children:a.jsx(xt,{})}):a.jsxs("div",{children:[a.jsxs("div",{className:"pr-8 pl-8 md:pl-0",children:[a.jsx("h1",{className:"font-bold text-3xl",children:e}),a.jsx(V,{className:"text-gray-700 text-lg",children:t})]}),a.jsx("hr",{className:"mt-5 mb-7"}),a.jsx("div",{className:"mx-auto flex h-full flex-col pr-8 pl-8 min-[900px]:flex-row min-[900px]:pl-0",children:c?a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"mr-8",children:a.jsx(kCe,{reached:kR.findIndex(p=>p.key===n.key)+1,steps:kR})}),a.jsx("div",{className:"grow",children:r})]}):a.jsx("div",{children:"Not Available."})})]})}),o&&a.jsx(wg,{legal:!0})]})}
121,kCe=({reached:e,steps:t})=>a.jsx("div",{className:"sticky top-0 mx-auto mb-4 flex min-w-72 flex-column",children:a.jsx("div",{children:t.map(({title:n},r)=>a.jsx(PCe,{title:n,highlighted:r+1===e,reached:r+1<e,value:r+1,marginBottom:r+1<t.length?"mb-4":"mb-0"},n))})}),PCe=({highlighted:e,title:t,reached:n,value:r,marginBottom:o=""})=>a.jsxs("div",{className:s1("flex items-center",o),children:[a.jsx("div",{className:s1("flex h-10 w-10 items-center justify-center rounded-lg align-center font-bold text-sm",n&&!e?"text-yellow-100":"text-black",!n&&!e?"bg-yellow-100":"bg-yellow-300"),children:n?a.jsx(Qe,{name:"Check",className:"text-black"}):r}),a.jsx("div",{className:"ml-4 font-bold text-sm",children:a.jsx(V,{children:t})})]}),Xo=e=>a.jsx(ue,{className:s1("w-full max-w-[112px]",e.className),...e,children:e.children}),ICe="https://www.theocc.com/company-information/documents-and-archives/options-disclosure-document",BCe="https://files.alpaca.markets/disclosures/library/ALPACA+SECURITIES+LLC++OPTIONS+AGREEMENT.pdf",DCe=()=>{const e=M0(),[t,n]=y.useState(!1),{currentAccount:r}=N0({liveOnly:!0}),{details:o}=N1(),{owners:i,isLoading:s}=Qt({accountId:r?.id??"",options:{enabled:!!r?.id}}),{isLegalEntity:c,isLegalEntityLoading:l}=it(),p=i?.find(M=>M.is_legal_entity),u=i?.find(M=>M.is_legal_account_opener),d=po("options_agreement_page"),b=b0(async M=>(await R2({ownerId:c?p?.owner_id??"":o?.owner_id??"",agreement:"options_agreement",accountId:r?.id??"",signerPartyId:c?u?.owner_id??"":void 0,revision:"01.2024.01"}),iK(r?.id??"",M)),{onSuccess:()=>{const M=d.stop(),z=hr.endTimer(),O=hr.getUTMs();zr.pageCompleted(M),zr.completed(z,O),hr.removeTier(),hr.removeUTMs(),e.push(se.ROUTE_OPTIONS_OPT_IN_STATUS)},onError:M=>{const z=Q0(M);We(`Error: ${z}`)}}),f=M=>{M.preventDefault(),d.stop(),zr.backClicked(),e.push(se.ROUTE_OPTIONS_OPT_IN_INVESTMENT_EXPERIENCE)},m=()=>{window.open(BCe,"_blank"),n(!0)},h=()=>{if(zr.nextClicked(),!t){We("Please view the Options Agreement to continue");return}const M=parseInt(hr.getTier()||"0",10);if(!sK.includes(M)){We("Error: Options Tier is not set");return}b.mutate(M)};return a.jsxs(om,{currentStep:sU,children:[a.jsx("h2",{className:"pb-4 font-bold text-xl",children:"Agreement"}),a.jsx(V,{className:"pb-4",children:"Options involve risk and are not suitable for all investors. Please read and agree to the following agreement before you begin trading options."}),a.jsxs(ue,{variant:"secondary",onClick:m,children:["View Options Agreement"," ",a.jsx(Qe,{name:"ArrowTopRightOnSquare",className:"ml-2"})]}),a.jsxs(V,{className:"max-w-2xl pt-4",children:["By clicking Next you hereby agree to be bound to the terms of the Options Trading Agreement as provided to you. Your electronic signature will have the same effect as physically signing and returning the Options Trading Agreement. I also agree that you have presented to me and that I will read the"," ",a.jsx(g1,{href:ICe,children:"Characteristics and Risks of Standardized Options"}),"."]}),a.jsxs("div",{className:"flex max-w-lg items-center justify-between pt-16",children:[a.jsx(Xo,{variant:"secondary",onClick:f,children:"Back"}),a.jsx(Xo,{onClick:h,disabled:b.isPending||!t||s||l,children:"I Agree"})]})]})},FCe="https://s3.amazonaws.com/files.alpaca.markets/disclosures/library/Options%20Account%20Application%20and%20Agreement%20-%20Legal%20Entity.pdf",HCe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{isLegalEntity:n,isLegalEntityLoading:r}=it(),o=t?.options_approved_level===1,i=()=>window.open(FCe,"_blank","noopener");return(t&&!n&&!r||t?.options_approved_level===2)&&e.replace(se.ROUTE_DASHBOARD),a.jsxs("div",{className:"pr-8 pl-8 md:pl-0",children:[a.jsx("h1",{className:"pb-8 font-bold text-3xl",children:"Options Trading for Entity Accounts"}),o&&a.jsx(Yt,{message:"Your account is approved for level 1 options trading, see below to apply for level 2.",variant:"info",className:"mb-4 max-w-lg"}),a.jsx(V,{children:"Entity accounts require an additional manual application and review for approval."}),a.jsxs(V,{children:["Please complete the attached document and return to"," ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),a.jsx("br",{}),a.jsxs(V,{children:["Email ",a.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," ","with any questions on completing the application."]}),a.jsx(ue,{className:"my-4",onClick:i,children:"Download Options Application"})]})}
121,UCe="How likely is it for you to withdraw your investments earlier than planned?",VCe=[{label:"Very Important to me",value:"very_important"},{label:"Important",value:"important"},{label:"Somewhat Important",value:"somewhat_important"},{label:"Not Important",value:"does_not_matter"}],XCe=({form:e})=>{const{setValue:t,watch:n,formState:{errors:r}}=e,o=n("liquidity_needs"),i=s=>{t("liquidity_needs",s)};return a.jsx(ro,{id:"liquidity_needs",label:UCe,value:o,options:VCe,onSelect:i,errorMessage:r.liquidity_needs?.message})},$Ce=J0({annual_income_max:Rt().nonnegative(),annual_income_min:Rt().nonnegative(),liquid_net_worth_max:Rt().nonnegative(),liquid_net_worth_min:Rt().nonnegative(),total_net_worth_max:Rt().nonnegative(),total_net_worth_min:Rt().nonnegative()}),GCe=J0({liquidity_needs:x1(cK)}),KCe=J0({marital_status:x1(_H),number_of_dependents:Rt({error:"Please input number"}).int({message:"Must be integer"}).nonnegative({message:"Cannot be negative"}).max(999)}),ZCe=$Ce.merge(GCe).merge(KCe),YCe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{details:n}=N1(),r=po("options_financial_profile_page"),o=t1({resolver:A1(ZCe),mode:"onChange"}),i=b0(({liquidity_needs:p,...u})=>Promise.all([or(t?.id??"",u),Qo(t?.id??"",{liquidity_needs:p})]),{onSuccess:()=>{const p=r.stop();zr.pageCompleted(p),e.push(se.ROUTE_OPTIONS_OPT_IN_INVESTMENT_EXPERIENCE)},onError:p=>{const u=Q0(p);We(`Error: ${u}`)}}),s=()=>{hr.removeTier(),hr.endTimer(),r.stop(),zr.backClicked(),e.push(se.ROUTE_DASHBOARD)},c=p=>{We("Error: Invalid Form. Please fill out all required fields")},l=p=>{zr.nextClicked(),i.mutate(p)};return y.useEffect(()=>{n&&o.reset({annual_income_max:Number(n.annual_income_max),annual_income_min:Number(n.annual_income_min),liquid_net_worth_max:Number(n.liquid_net_worth_max),liquid_net_worth_min:Number(n.liquid_net_worth_min),total_net_worth_max:Number(n.total_net_worth_max),total_net_worth_min:Number(n.total_net_worth_min),liquidity_needs:t?.liquidity_needs,marital_status:n.marital_status,number_of_dependents:n.number_of_dependents})},[n,o.reset,t?.liquidity_needs]),y.useEffect(()=>{if(hr.startTimer(),!hr.getUTMs()){const p=_he(window.location.search);p&&hr.setUTMs(p)}},[]),a.jsxs(om,{currentStep:iU,children:[a.jsx("h2",{className:"pb-6 font-bold text-xl",children:"Financial Profile"}),a.jsxs("form",{onSubmit:o.handleSubmit(l,c),children:[a.jsx(A7e,{form:o}),a.jsx(XCe,{form:o}),a.jsx(V,{className:"mt-6 pb-6 font-bold text-xl",children:"Personal Profile"}),a.jsx(r9e,{form:o}),a.jsxs("div",{className:"flex max-w-lg items-center justify-between pt-16",children:[a.jsx(Xo,{variant:"secondary",onClick:s,type:"button",children:"Cancel"}),a.jsx(Xo,{type:"submit",children:"Next"})]})]})]})},rM=({title:e,subTitle:t,features:n,isSelected:r,onClick:o,isDisabled:i})=>a.jsxs("button",{type:"button",onClick:o,className:s1("flex w-full max-w-72 flex-col rounded border-2 px-4 pt-4 pb-4",i?"cursor-not-allowed opacity-[0.45]":r?"border-yellow-400 bg-[#fefce880]":"border-gray-200"),disabled:i,children:[a.jsxs("div",{className:"mb-2 space-y-2 text-left",children:[a.jsx("h3",{className:"text-lg",children:e}),a.jsx(V,{children:t})]}),a.jsx("ul",{children:n.map(s=>a.jsxs("li",{className:"flex pb-3",children:[a.jsx(Qe,{name:"Check",className:"text-gray-600"}),a.jsx(V,{className:"pl-4 text-gray-600",children:s})]},s))})]}),QCe=({form:e})=>{const{formState:{errors:t},setValue:n,watch:r}=e,o=r("investment_objective"),i=t.investment_objective?.message,s=c=>n("investment_objective",c);return a.jsx(ro,{id:"investment_objective",label:N8,value:o,options:G2,onSelect:s,errorMessage:i})},JCe="Select the degree of risk you're willing to take with the assets in this account.",eqe=[{label:"Low risk",value:"conservative"},{label:"Moderate risk",value:"moderate"},{label:"High risk",value:"significant_risk"}],tqe=({form:e})=>{const{setValue:t,formState:{errors:n},watch:r}=e,o=r("risk_tolerance"),i=n.risk_tolerance?.message,s=c=>t("risk_tolerance",c);return a.jsx(ro,{id:"risk_tolerance",label:JCe,value:o,options:eqe,onSelect:s,errorMessage:i})},nqe=J0({investment_experience_with_options:x1(cR),investment_experience_with_stocks:x1(cR),investment_objective:x1(bg),investment_time_horizon:x1(pK),risk_tolerance:x1(lK)}),rqe="What is the expected period of time you plan to invest to achieve your financial goal(s)?",aqe=[{label:"Under 1 year",value:"less_than_1_year"},{label:"1 - 2 years",value:"1_to_2_years"},{label:"3 - 5 years",value:"3_to_5_years"},{label:"6 - 10 years",value:"6_to_10_years"},{label:"Over 10 years",value:"more_than_10_years"}],oqe=({form:e})=>{const{setValue:t,watch:n,formState:{errors:r}}=e,o=n("investment_time_horizon"),i=r.investment_time_horizon?.message,s=c=>t("investment_time_horizon",c);return a.jsx(ro,{id:"investment_time_horizon",label:rqe,value:o,options:aqe,onSelect:s,errorMessage:i})},iqe=["market_speculation","growth"],sqe=["moderate","significant_risk"],cqe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),{details:n}=N1(),r=po("options_investment_xp_page"),[o,i]=y.useState(null),[s,c]=y.useState(!1),l=M=>z=>{z.preventDefault(),i(M),hr.setTier(M)},p=t1({mode:"onChange",resolver:A1(nqe)}
121),u=b0(({investment_time_horizon:M,risk_tolerance:z,investment_objective:O,investment_experience_with_options:g,investment_experience_with_stocks:x})=>Promise.all([or(t?.id??"",{investment_experience_with_options:g,investment_experience_with_stocks:x}),Qo(t?.id??"",{risk_tolerance:z,investment_objective:O,investment_time_horizon:M})]),{onSuccess:()=>{const M=r.stop();zr.pageCompleted(M),e.push(o==="3"?se.ROUTE_OPTIONS_OPT_IN_SPREADS:se.ROUTE_OPTIONS_OPT_IN_AGREEMENT)},onError:M=>{const z=Q0(M);We(`Error: ${z}`)}}),d=M=>{M.preventDefault(),r.stop(),zr.backClicked(),e.push(se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE)},b=()=>{We("Error: Invalid Form. Please fill out all required fields")},f=M=>{if(zr.nextClicked(),!hr.getTier()){We("Error: Please select a Options Trading Tier");return}u.mutate(M)},m=p.watch("risk_tolerance"),h=p.watch("investment_objective");return y.useEffect(()=>{const M=h&&!iqe.includes(h)||m&&!sqe.includes(m);M&&(o==="2"||o==="3")&&(hr.removeTier(),i(null)),c(M)},[o,h,m]),y.useEffect(()=>{t&&n&&p.reset({investment_experience_with_options:n.investment_experience_with_options,investment_experience_with_stocks:n.investment_experience_with_stocks,investment_objective:t.investment_objective,investment_time_horizon:t.investment_time_horizon,risk_tolerance:t.risk_tolerance})},[t,n,p.reset]),y.useEffect(()=>{Ahe()||We("Error: Local Storage on your browser is disabled. Local storage is required for this application progress. Please enable local storage and try again.")},[]),a.jsxs(om,{currentStep:Y8,children:[a.jsx("h2",{className:"pb-6 font-bold text-xl",children:"Investment Experience"}),a.jsxs("form",{onSubmit:p.handleSubmit(f,b),children:[a.jsx(_7e,{form:p}),a.jsx(oqe,{form:p}),a.jsx(QCe,{form:p}),a.jsx(tqe,{form:p}),a.jsx(V,{className:"max-w-lg pb-2 font-bold leading-5",children:"Options Trading Tier"}),a.jsx(V,{className:"pb-4 text-gray-700",children:"Only options trading levels that align with your selected goals and risk levels are available."}),a.jsxs("div",{className:"flex flex-col space-y-4 min-[500px]:flex-row min-[500px]:space-x-4 min-[500px]:space-y-0",children:[a.jsx(rM,{title:"Level 1",subTitle:"Options Strategies:",features:a2[1],isSelected:o==="1",onClick:l("1")}),a.jsx(rM,{title:"Level 2",subTitle:"Everything in Level 1, plus:",features:a2[2],isSelected:o==="2",onClick:l("2"),isDisabled:s}),a.jsx(rM,{title:"Level 3",subTitle:"Everything in Level 2, plus:",features:a2[3],isSelected:o==="3",onClick:l("3"),isDisabled:s})]}),a.jsxs("div",{className:"flex max-w-lg items-center justify-between pt-4",children:[a.jsx(Xo,{variant:"secondary",onClick:d,type:"button",children:"Back"}),a.jsx(Xo,{type:"submit",disabled:o===null,children:"Next"})]})]})]})},lqe=J0({has_spreads_knowledge:L1()}),pqe="Do you understand options spreads and their uses?",uqe=[{value:"yes",label:"Yes, I've entered spreads before, or know how they work"},{value:"no",label:"No, I'm not sure how spreads work"}],dqe=()=>{const e=M0(),{currentAccount:t}=N0({liveOnly:!0}),n=po("spreads_page"),r=t1({mode:"onChange",resolver:A1(lqe)}),o=b0(u=>or(t?.id??"",u),{onSuccess:()=>{const u=n.stop();zr.pageCompleted(u),e.push(se.ROUTE_OPTIONS_OPT_IN_AGREEMENT)},onError:u=>{const d=Q0(u);We(`Error: ${d}`)}}),i=u=>{u.preventDefault(),n.stop(),zr.backClicked(),e.push(se.ROUTE_OPTIONS_OPT_IN_INVESTMENT_EXPERIENCE)},s=u=>{We("Error: Invalid Form. Please fill out all required fields")},c=u=>{zr.nextClicked(),o.mutate(u)},l=u=>r.setValue("has_spreads_knowledge",u==="yes"),p=r.watch("has_spreads_knowledge");return a.jsx(om,{currentStep:Y8,children:a.jsxs("form",{onSubmit:r.handleSubmit(c,s),children:[a.jsx(ro,{id:"has_spreads_knowledge",label:pqe,value:typeof p!="boolean"?"":p?"yes":"no",options:uqe,onSelect:l}),a.jsxs("div",{className:"flex max-w-lg items-center justify-between pt-4",children:[a.jsx(Xo,{variant:"secondary",onClick:i,type:"button",children:"Back"}),a.jsx(Xo,{type:"submit",disabled:typeof p!="boolean",children:"Next"})]})]})})},bqe=({status:e})=>{const t=M0(),n=()=>window.open(S7e,"_blank"),r=()=>window.open(R7e,"_blank"),o=()=>window.open(N7e,"_blank"),i=()=>t.push(se.ROUTE_DASHBOARD),s=e.ApprovedLevel&&e.RequestedLevel&&(e.OptionsRequestStatus==="APPROVED"||e.OptionsRequestStatus==="LOWER_LEVEL_APPROVED")&&e.ApprovedLevel===e.RequestedLevel,c=e.ApprovedLevel&&e.ApprovedLevel>0;return a.jsxs("div",{className:"w-full max-w-3xl px-4 pt-2",children:[a.jsx("h2",{className:"border-gray-200 border-b pb-4 font-bold text-2xl",children:s?"Application Approved":"Application Received"}),!s&&!c?a.jsxs(V,{className:"mt-4 font-medium text-lg",children:["Please wait 1 - 2 business days for us to review your application.",a.jsx("br",{}),"You will be notified when your application has been reviewed."]}):a.jsxs("div",{className:"mt-4",children:[a.jsx(V,{className:"font-medium text-lg",children:s?`You're all set to start trading options! You've been approved for Level ${e.ApprovedLevel} Options Trading:`:`You're approved for Level ${e.ApprovedLevel} Options Trading. If you've applied for Level ${e.RequestedLevel}, and did not meet the criteria, your account can be reevaluated on ${F0(e.ReapplyAvailableDate).format("MMMM Do")}.`}),Object.entries(a2).filter(([l])=>Number(l)<=(e.ApprovedLevel||0)).map(([l,p])=>a.jsxs("div",{className:"mt-4 space-y-2",children:[a.jsxs(V,{children:["Level ",l]}),Number(l)>1&&a.jsxs(V,{children:["Everything in Level ",Number(l)-1," plus:"]}),a.jsx("ul",{children:p.map(u=>a.jsxs("li",{className:"flex items-center",children:[a.jsx(Qe,{name:"CheckBadge",variant:"filled",className:"text-yellow-400"}),a.jsx(V,{className:"ml-2",children:u})]},u))})]},l)),a.jsx(V,{className:"mt-4 font-medium text-lg",children:"Search for your favorite symbol and start trading now!"})]}),a.jsxs("div",{className:"mt-4 space-y-4 rounded border border-gray-20 bg-cool-gray-50 px-4 py-8",children:[a.jsx(V,{className:"text-gray-900 text-lg",children:"Want to learn more?"}),a.jsxs("div",{children:[a.jsx(V,{className:"font-medium",children:"Learn"}),a.jsxs("div",{className:"flex items-center justify-between gap-4 pt-2",children:[a.jsx(V,{className:"text-gray-700",children:"Check out our Learn page for more in depth articles on options strategies, options variables and more."}),a.jsxs(ue,{onClick:r,className:"min-w-[170px] border border-yellow-300 bg-yellow-50 text-yellow-900",children:["Learn ",a.jsx(Qe,{name:"ArrowRight",className:"ml-2 text-yellow-900"})]})]})]}),a.jsxs("div",{children:[a.jsx(V,{className:"font-medium",children:"YouTube"}),a.jsxs("div",{className:"flex items-center justify-between gap-4 pt-2",children:[a.jsx(V,{className:"text-gray-700",children:"Learn how to configure your environment, create orders, and monitor your orders, trades and positions with Alpaca's Trading API."}),a.jsxs(ue,{onClick:o,className:"min-w-[170px] border border-yellow-300 bg-yellow-50 text-yellow-900",children:["Watch Tutorial"," ",a.jsx(Qe,{name:"ArrowRight",className:"ml-2 text-yellow-900"})]})]})]}),a.jsxs("div",{children:[a.jsx(V,{className:"font-medium",children:"API Reference"}),a.jsxs("div",{className:"flex items-center justify-between gap-4 pt-2",children:[a.jsx(V,{className:"text-gray-700",children:"Check out our reference documentation for Trading API, including examples and code snippets for our endpoints in Node.js, Ruby, PHP, Python and more."}),a.jsxs(ue,{onClick:n,className:"min-w-[170px] border border-yellow-300 bg-yellow-50 text-yellow-900",children:["API Reference"," ",a.jsx(Qe,{name:"ArrowRight",className:"ml-2 text-yellow-900"})]})]})]})]}),a.jsx(ue,{onClick:i,variant:"secondary",className:"mt-8 ml-auto",children:"Back to Dashboard"})]})},fqe=()=>{const e=M0(),{currentAccount:t,product:n}=N0({liveOnly:!0}),{data:r}=RP({accountID:t?.id,options:{enabled:!!t?.id&&n==="live"}}
121),o=!t;return y.useEffect(()=>{r&&r.OptionsRequestStatus===null&&e.replace(se.ROUTE_DASHBOARD)},[r,e.replace]),!r||o?a.jsx(xt,{}):a.jsx(bqe,{status:r})},mqe=()=>a.jsx(_a,{title:"Orders",subtitle:"View and manage your orders.",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:a.jsx(Fy,{persistenceKey:"/account/orders"})}),KO=e=>U0(e,{forcePrecision:2,minimumFractionDigits:2,acceptZero:!0}),hqe=e=>{const t=KO(e);return(e??0)>=0?`+${t}`:t},Mqe=({loans:e,loading:t=!1,dateRange:n,onDateRangeChange:r})=>{const o=y.useMemo(()=>[{name:"Asset Lent",key:"symbol",cellRenderer:({symbol:s})=>a.jsx(TP,{to:se.format(se.ROUTE_TRADE,{symbol:s}),className:"font-medium text-indigo-600 text-sm underline hover:text-indigo-700",children:s})},{name:a.jsx(Ut,{content:"Market value is the closing price of the asset on the date the loan was initiated.",children:a.jsx("span",{className:"underline decoration-[14%] decoration-dotted underline-offset-2",children:"Market Value"})}),key:"market_value",alignRight:!0,cellRenderer:({market_value:s})=>a.jsx(V,{className:"text-gray-700 text-sm",children:KO(s)})},{name:"Qty",key:"quantity",alignRight:!0,cellRenderer:({quantity:s})=>a.jsx(V,{className:"text-gray-700 text-sm",children:s?.toLocaleString()??"–"})},{name:"Collateral Used",key:"collateral",alignRight:!0,cellRenderer:({collateral:s})=>a.jsx(V,{className:"text-gray-700 text-sm",children:KO(s)})},{name:a.jsx(Ut,{content:"Interest will be shown once the loan is closed.",children:a.jsx("span",{className:"underline decoration-[14%] decoration-dotted underline-offset-2",children:"Interest"})}),key:"interest",alignRight:!0,sortValue:({interest:s})=>s?.customer??Number.NEGATIVE_INFINITY,cellRenderer:({interest:s})=>a.jsx(V,{className:m0("text-sm",s?"text-emerald-600":"text-gray-700"),children:s?hqe(s.customer):"-"})},{name:"Status",key:"status",alignRight:!1,cellRenderer:({interest:s})=>a.jsx(c1,{variant:s?"v2/gray":"v2/yellow",className:"flex items-center gap-1",children:a.jsx("span",{className:"font-medium text-xs",children:s?"Closed":"In-Progress"})})},{name:"Paid Date",key:"date",cellRenderer:({interest:s,date:c,updated_at:l})=>a.jsx(V,{className:"text-gray-700 text-sm",children:s?Hn(l||c,"MM/DD/YYYY"):"-"})}],[]),i=Ra({rows:e,columns:o,pagination:!1,search:{searchPlaceholder:"Search by symbol...",searchColumns:["symbol"]},sort:!0,isLoading:t,variant:"modern"});return a.jsx(cs,{...i,emptyMessage:"No loans found",tools:[a.jsx("div",{className:"z-20",children:a.jsx(tf,{placeholder:"Select Date Range",value:n,onChange:r,isClearable:!0,onClear:()=>r([null,null]),className:"!w-64 leading-6"})},"date-range-picker")]})},zqe=(e,t)=>{const[n,r]=t;if(!n||!r)return!0;const o=F0(e,"YYYY-MM").startOf("month"),i=F0(e,"YYYY-MM").endOf("month"),s=F0(n).startOf("day"),c=F0(r).startOf("day");return!i.isBefore(s,"day")&&!o.isAfter(c,"day")},Oqe=({months:e,loading:t=!1})=>{const[n,r]=y.useState([null,null]),o=y.useMemo(()=>e.filter(c=>zqe(c.month,n)),[e,n]),i=y.useMemo(()=>[{name:"Month",key:"month",cellRenderer:({month:c})=>a.jsx(V,{className:"text-gray-700 text-sm",children:Hn(`${c}-01`,"MMMM YYYY")})},{name:"Interest Paid",key:"interest_paid",className:"text-center",cellRenderer:({status:c,interest_paid:l})=>a.jsx(V,{className:m0("text-center text-sm",c==="paid"?"text-emerald-600":"text-gray-700"),children:c==="accruing"?"-":U0(l,{withPrefix:!0,forcePrecision:2,minimumFractionDigits:2})})},{name:"Status",key:"status",cellRenderer:({status:c})=>a.jsx(c1,{variant:c==="paid"?"v2/emerald":"v2/yellow",className:"flex items-center gap-1",children:a.jsx("span",{className:"font-medium text-xs",children:c==="paid"?"Paid":"Accruing"})})},{name:"Paid Date",key:"paid_date",cellRenderer:({status:c,paid_date:l})=>a.jsx(V,{className:"text-gray-700 text-sm",children:c==="accruing"||!l?"-":Hn(l,"MM/DD/YYYY")})}],[]),s=Ra({rows:o,columns:i,pagination:!1,search:!1,sort:!0,isLoading:t,variant:"modern"});return a.jsxs("div",{className:"flex flex-col gap-6 [&_th:nth-child(2)>div]:justify-center",children:[a.jsx("div",{className:"z-20 flex justify-end",children:a.jsx(tf,{placeholder:"Select Date Range",value:n,onChange:r,isClearable:!0,onClear:()=>
121r([null,null]),className:"!w-64 leading-6"})}),a.jsx(cs,{...s,emptyMessage:"No interest history found"})]})},Q8=({lastUpdated:e})=>a.jsxs(c1,{variant:"v2/light-blue",className:"flex items-center gap-1",children:[a.jsx(xg,{size:14,weight:"bold"}),a.jsxs("span",{className:"font-medium text-xs",children:["Last Updated:"," ",e?Hn(e,"MMM DD, YYYY"):"TBD"]})]}),z2=e=>U0(e,{forcePrecision:2,minimumFractionDigits:2,acceptZero:!0}),wi=({label:e,tooltip:t,value:n,loading:r})=>a.jsxs("div",{className:"flex h-[90px] w-[216px] flex-col justify-center gap-3 rounded-lg border border-gray-300 bg-white px-4 pt-3.5 pb-4 [&>button]:self-start [&>button]:text-left",children:[t?a.jsx(Ut,{content:t,children:a.jsx("span",{className:"font-normal text-gray-700 text-sm underline decoration-[14%] decoration-dotted underline-offset-2",children:e})}):a.jsx("span",{className:"font-normal text-gray-700 text-sm",children:e}),a.jsxs("div",{className:"relative flex h-7 items-center",children:[a.jsx("div",{className:m0("absolute h-7 w-24 animate-pulse rounded bg-gray-200 transition-opacity duration-500 ease-in-out",r?"opacity-100":"opacity-0")}),a.jsx("span",{className:m0("font-mono font-normal text-xl transition-opacity duration-500 ease-in-out",r?"opacity-0":"opacity-100"),children:n})]})]}),gqe=e=>{const t=Number(e);if(Number.isFinite(t))return Math.max(t,0).toString()},yqe=({history:e,cashEarningInterest:t,cashLoading:n=!1,loading:r=!1,error:o=!1,showTitle:i=!0})=>o&&!r?a.jsxs(a.Fragment,{children:[i&&a.jsx(kr,{title:"Alpaca – High Yield Cash"}),a.jsx("p",{className:"text-gray-700 text-sm",children:"Interest history is temporarily unavailable. Try again later."})]}):a.jsxs("div",{className:"flex flex-col gap-6",children:[i&&a.jsx(kr,{title:"Alpaca – High Yield Cash"}),a.jsxs("div",{className:m0("flex flex-col gap-4",i&&"pt-6"),children:[i&&a.jsxs("div",{className:"flex items-center gap-2 py-2",children:[a.jsx("h1",{className:"m-0 font-semibold text-gray-800 text-lg",children:"High Yield Cash"}),a.jsx(Q8,{lastUpdated:e?.last_updated})]}),a.jsxs("div",{className:"flex flex-row gap-5",children:[a.jsx(wi,{label:"Cash Earning Interest",tooltip:"The amount of uninvested cash in your account that's currently earning interest.",value:z2(t),loading:n}),a.jsx(wi,{label:"Interest This Month",tooltip:"Interest accrues daily and is paid on the first day of the following month.",value:z2(e?.interest_accrued),loading:r}),a.jsx(wi,{label:"Lifetime Interest Paid",tooltip:"The total interest you've earned and been paid to date.",value:z2(e?.lifetime_interest_paid),loading:r})]})]}),a.jsx(Oqe,{months:e?.months??[],loading:r})]}),Aqe=({interestAccrued:e,lifetimeInterestPaid:t,lendingsInProgress:n,lendingsClosed:r,latestLoanDate:o,loading:i=!1,showHeader:s=!0})=>a.jsxs(a.Fragment,{children:[s&&a.jsx(kr,{title:"Alpaca – Stock Lending"}),a.jsxs("div",{className:m0("flex flex-col gap-4",s&&"pt-6"),children:[s&&a.jsxs("div",{className:"flex items-center gap-2 py-2",children:[a.jsx("h1",{className:"m-0 font-semibold text-gray-800 text-lg",children:"Stock Lending"}),a.jsx(Q8,{lastUpdated:o})]}),a.jsxs("div",{className:"flex flex-row gap-5",children:[a.jsx(wi,{label:"Est. Interest",tooltip:"Interest accrues daily on active loans and is paid out on the last day of each month. Daily loans aren't guaranteed, so this amount may vary.",value:z2(e),loading:i}),a.jsx(wi,{label:"Lifetime Interest Paid",tooltip:"The total interest you've earned and been paid to date.",value:z2(t),loading:i}),a.jsx(wi,{label:"Lendings in Progress",value:n,loading:i}),a.jsx(wi,{label:"Lendings Closed",value:r,loading:i})]})]})]}),cU=[{id:"stock-lending",label:"Stock Lending"},{id:"high-yield-cash",label:"High Yield Cash"}],vqe=({error:e,tableError:t,accountKey:n,interestAccrued:r,lifetimeInterestPaid:o,lendingsInProgress:i,lendingsClosed:s,latestLoanDate:c,cardsLoading:l,tableLoading:p,showHeader:u,loans:d,dateRange:b,onDateRangeChange:f})=>e?a.jsx("p",{className:"text-gray-700 text-sm",children:"Lending history is temporarily unavailable. Try again later."}):a.jsxs("div",{className:"flex flex-col gap-6",children:[a.jsx(Aqe,{interestAccrued:r,lifetimeInterestPaid:o,lendingsInProgress:i,lendingsClosed:s,latestLoanDate:c,loading:l,showHeader:u}),t&&a.jsx("p",{className:"text-gray-700 text-sm",children:"Lending history is temporarily unavailable. Try again later."}),a.jsx(Mqe,{loans:t?[]:d,loading:p&&!t,dateRange:b,onDateRangeChange:f},n)]}),xqe=()=>{const{currentAccount:e,product:t,isLoading:n}
121=N0(),r=ar(e),[o,i]=y.useState([null,null]),[s,c]=y.useState(cU[0].id);y.useEffect(()=>{i([null,null])},[e?.id,t]);const{status:l,isLoading:p}=$c({accountID:e?.id,product:t,options:{enabled:!!e?.id&&t==="live"&&!r}}),{hycStatus:u,isLoading:d}=Gc({accountID:e?.id,options:{enabled:!!e?.id&&t==="live"}}),b=!r&&l?.status==="ACTIVE",f=u==="ACTIVE"||u==="PENDING_CHANGE",m=ene(o),h=!!e?.id&&t==="live"&&b,M=`${e?.id}-${t}`,{analytics:z,isLoading:O,isError:g}=AP({accountID:e?.id,product:t,params:Jte(),options:{enabled:h}}),{loans:x,isLoading:C,isError:S}=cx({accountID:e?.id,product:t,options:{enabled:h}}),{loans:q,isLoading:A,isError:v}=cx({accountID:e?.id,product:t,params:{dateRange:o},options:{enabled:h&&m}}),{history:_,isLoading:R,isError:w}=M3({accountID:e?.id,product:t,options:{enabled:!!e?.id&&t==="live"&&f}}),{margin:W,isLoading:E}=io({accountID:e?.id,paper:!1,options:{enabled:!!e?.id&&t==="live"&&f}}),j=(m?q:x)??[],T=m?A:C,F=!!(S||g),Z=!!(m&&v),re=x??[],ne=re.filter(H=>!H.interest).length,k=re.filter(H=>H.interest).length,K=z?.interest?.customer??0,U=y.useMemo(()=>(x??[]).reduce((H,ie)=>H+(ie.interest?.customer??0),0),[x]),G=y.useMemo(()=>{if(!(!x||x.length===0))return x.reduce((H,ie)=>ie.date>H.date?ie:H).date},[x]);return n||!e?.id||!t||p||d?a.jsx("div",{className:"mx-4 min-h-screen"}):t!=="live"||!b&&!f?a.jsx(Vn,{to:se.ROUTE_DASHBOARD}):a.jsx(_qe,{bothActive:b&&f,showHyc:f,activeTab:s,onTabChange:c,lastUpdated:s==="high-yield-cash"?_?.last_updated:G,fpslPanel:a.jsx(vqe,{error:F,tableError:Z,accountKey:M,interestAccrued:K,lifetimeInterestPaid:U,lendingsInProgress:ne,lendingsClosed:k,latestLoanDate:G,cardsLoading:O||C,tableLoading:T,showHeader:!f,loans:j,dateRange:o,onDateRangeChange:i}),hycPanel:a.jsx(yqe,{history:_,cashEarningInterest:gqe(W?.cash),cashLoading:E,loading:R,error:w,showTitle:!b},M)})},_qe=({bothActive:e,showHyc:t,activeTab:n,onTabChange:r,lastUpdated:o,fpslPanel:i,hycPanel:s})=>e?a.jsxs("div",{className:"mx-4 min-h-screen",children:[a.jsx(kr,{title:"Alpaca – Interest Products"}),a.jsxs("div",{className:"flex flex-col gap-4 py-6",children:[a.jsxs("div",{className:"flex items-center gap-2 py-2",children:[a.jsx("h1",{className:"m-0 font-semibold text-gray-800 text-lg",children:"Interest Products"}),a.jsx(Q8,{lastUpdated:o})]}),a.jsx(zH,{tabs:cU,activeTab:n,onChange:r}),n==="stock-lending"?i:s]})]}):a.jsx("div",{className:"mx-4 min-h-screen",children:t?s:i}),Cqe=({account:e})=>{const t=M0(),n=()=>t.push(se.ROUTE_PROFILE_CRYPTO_FEES);return a.jsx(vp,{title:"Crypto Fee Rate",badge:{variant:"blue",text:`Level ${e?.crypto_tier??1}`},body:"Volume-based fee rates for trading cryptocurrencies on Alpaca.",button:{text:"View Fee Rates",onClick:n}})},qqe="https://alpaca.markets/support/what-regions-support-cryptocurrency-trading",PR="https://docs.alpaca.markets/docs/crypto-trading#crypto-fees",J8="https://alpaca.markets/elite",Sqe=[{title:"Commissions",items:[{title:"US Exchange-listed stocks / ETFs",plans:[a.jsx(V,{children:"$0"},"basic"),a.jsx(V,{children:"All-in (fixed) or Cost Plus (tiered)"},"elite")]},{title:"US Exchange-listed Options",plans:[a.jsx(V,{children:"$0"},"basic"),a.jsx(V,{children:"$0"},"elite")]},{title:a.jsxs(a.Fragment,{children:["Crypto"," ",a.jsxs("span",{className:"font-normal text-xs",children:["(only available to select regions,"," ",a.jsx(Ja,{hasIcon:!1,to:qqe,className:"inline",children:"see here"}),")"]})]}),plans:[a.jsx(Ja,{hasIcon:!1,to:PR,children:"See more"},"basic"),a.jsx(Ja,{hasIcon:!1,to:PR,children:"See more"},"elite")]}]},{title:"Eligible Accounts",items:[{title:"Retail Investors",plans:[a.jsx(Qe,{name:"Check"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"Business Accounts",plans:[a.jsx(Qe,{name:"Check"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"Minimum Net Deposit",plans:[a.jsx(V,{children:"$0"},"basic"),a.jsx(V,{children:"$30,000"},"elite")]}]},{title:"Account Features",items:[{title:"Paper Trading",plans:[a.jsx(Qe,{name:"Check"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"API Trading",plans:[a.jsx(Qe,{name:"Check"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"API Calls Limit",plans:[a.jsx(V,{children:"200 calls / minute"},"basic"),a.jsx(V,{children:"1000 calls / minute"},"elite")]},{title:"Extended Hours Trading",plans:[a.jsx(Qe,{name:"Check"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]}]},{title:"Premium Order Types",items:[{title:"MOO / LOO (Market Open / Limit Open)",plans:[a.jsx(Qe,{name:"XMark"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"MOC / LOC (Market Close / Limit Close)",plans:[a.jsx(Qe,{name:"XMark"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"IOC (Immediate or cancel)",plans:[a.jsx(Qe,{name:"XMark"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]},{title:"VWAP, TWAP, Pegged, Midpoint",plans:[a.jsx(Qe,{name:"XMark"},"basic"),a.jsx(Qe,{name:"Check"},"elite")]}]}],IR={basic:{tagline:"For Retail Investors",title:"Commission-Free",list:["$0 commissions on US listed stocks / ETFs and options","No minimum deposit required"],className:"bg-gray-100"},elite:{tagline:"For Advanced Traders*",title:"Elite Smart Router",list:["Advanced order execution with low costs","Premium order types","Low minimum deposit required"],learnMore:J8,className:"bg-black text-white"}},gi={"Up to 200,000":{fixed:"$0.0040",tiered:"$0.0025"},"200,001 to 1,000,000":{fixed:"$0.0040",tiered:"$0.0020"},"1,000,001 to 10,000,000":{fixed:"$0.0040",tiered:"$0.0015"},"10,000,001 to 50,000,000":{fixed:"$0.0040",tiered:"$0.0010"},"50,000,001 or more":{fixed:"$0.0040",tiered:"$0.0005"}},BR=3e4,Rqe=1e5,Nqe=a.jsxs(V,{children:["This Alpaca Elite Agreement (the “Agreement”) sets forth the terms and conditions for a customer (“You”) to participate in the Alpaca Elite plan (“Alpaca Elite”), as de
121scribed herein. Alpaca Elite is offered by Alpaca Securities LLC (“Alpaca”). Alpaca Elite is a plan through which You can receive access to certain premium account features and/or products based on certain eligibility criteria. You understand such eligibility criteria is subject to change. You understand that Alpaca may at any time and in its sole discretion, alter any fees or preferred rates and add or remove features from Alpaca Elite. You understand that Alpaca may at any time, in its sole discretion and without notice, remove your Alpaca Elite access, including if you no longer meet the eligibility criteria for the Alpaca Elite plan. You understand that this Agreement is not a recommendation to make a specific investment or to use any specific investment strategy. For more information on the Alpaca Elite plan, please see"," ",a.jsx("a",{href:J8,className:"underline",children:"alpaca.markets/elite"}),"."]}),wqe=({percentage:e})=>a.jsx("div",{className:"h-3 w-full overflow-hidden rounded-full bg-gray-200",children:a.jsx("div",{className:"h-full rounded-full bg-yellow-400",style:{width:`${e}%`}})}),Eqe=({netDeposit:e,badge:t})=>{const n=pn({title:"Alpaca Elite Agreement",content:Nqe}),r=parseFloat(e??"0")>BR?Rqe:BR,o=Math.min(parseFloat(e??"0")/r*100,100),i=()=>window.open(J8,"_blank");return a.jsxs("div",{className:"w-full max-w-96 md:pr-4",children:[a.jsxs("div",{className:"flex flex-no-wrap items-start justify-between",children:[a.jsx(V,{className:"pr-2 font-bold text-base",children:"Alpaca Elite"}),a.jsx(c1,{variant:t.variant,children:t.text})]}),a.jsxs(V,{className:"pt-2 pb-4 text-sm",children:["Deposit $",`${qb(r)}`," or more to unlock Alpaca Elite for exclusive perks"]}),a.jsxs(V,{className:"pb-1 text-xs",children:["Net Deposit: ",a.jsxs("b",{children:["$",qb(e)]})," / $",qb(r)]}),a.jsx(wqe,{percentage:o}),a.jsx(ue,{variant:"alternate",className:"mt-4 w-full justify-self-end border-2 border-yellow-400",onClick:i,children:"Discover More about Alpaca Elite"}),a.jsx("button",{type:"button",onClick:n.toggle,className:"pt-2 text-xs underline",children:"Terms and Conditions"}),n.component]})},Lb=({isChecked:e})=>a.jsx(Qe,{name:e?"CheckCircle":"LockClosed",variant:e?"filled":"line",className:Kt(e?"text-green-500":"text-black")}),Lqe=({plan:e,isChecked:t})=>{const n=M0();return a.jsxs("div",{className:"w-full max-w-96 lg:pr-4",children:[a.jsx(V,{className:"pb-2 font-bold text-base",children:"$30k Deposit to unlock"}),a.jsxs("div",{className:"flex min-h-40 flex-col justify-between rounded border border-gray-200 bg-gray-100 p-4",children:[a.jsxs("div",{className:"flex items-center justify-between pb-4",children:[a.jsx(V,{className:"font-bold text-base",children:"New Trading Plan"}),a.jsx(Lb,{isChecked:t})]}),a.jsxs(V,{className:"pb-4 text-sm",children:["Current Plan: ",e]}),a.jsx(ue,{variant:"alternate",className:"w-full justify-self-end border-2 border-yellow-400",onClick:()=>n.push(se.ROUTE_ALPACA_TRADING_PLAN),children:"Change Trading Plan"})]})]})},Tqe=({isChecked:e})=>{const{isLegalEntity:t,isLegalEntityLoading:n}=it();return a.jsxs("div",{className:"w-full max-w-96",children:[a.jsx(V,{className:"pb-2 font-bold text-base",children:"$100k Deposit to unlock"}),a.jsxs("div",{className:"flex min-h-40 flex-col justify-between rounded border border-gray-200 bg-gray-100 p-4",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"text-base",children:"Lower Margin Rate"}),a.jsx(Lb,{isChecked:e})]}),!t&&!n&&a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"text-base",children:"Free Market Data Subscription"}),a.jsx(Lb,{isChecked:e})]}),a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(V,{className:"text-base",children:"White-Glove Support"}),a.jsx(Lb,{isChecked:e})]})]})]})},Wqe=({account:e})=>{const{netDeposit:t}=lre({accountID:e?.id||"",options:{enabled:!!e?.id}}),{model:n}=yP({accountID:e?.id||"",options:{enabled:!!e?.id}}),{perks:r}=mp({accountID:e?.id||"",options:{enabled:!!e?.id&&!En(e)}}),o=n==="cost_plus"||n==="all_in"?"Elite Smart Router":"Commission-Free",i=r?.elite_status?{variant:"blue",text:`Elite ${r.elite_status}`}:{variant:"gray",text:"Not Enabled"};return a.jsxs("div",{className:"mb-4 grid w-full max-w-fit grid-cols-1 gap-4 roun
121ded border border-gray-200 bg-white p-6 md:grid-cols-2 lg:grid-cols-3",children:[a.jsx(Eqe,{netDeposit:t??"0",badge:i}),a.jsx(Lqe,{plan:o,isChecked:r?.elite_status==="30k"||r?.elite_status==="100k"}),a.jsx(Tqe,{isChecked:r?.elite_status==="100k"})]})},jqe=({account:e,product:t})=>{const n=M0(),[r,o]=y.useState(!1),i=bt(),{status:s}=$c({accountID:e?.id,product:t}),{eliteRate:c,defaultRate:l}=ay({accountID:e?.id,product:t}),p=b0(async()=>{if(!e)throw new Error("account required");return uK(e.id)},{onSuccess:()=>{S0("Stock lending disabled successfully!"),i.invalidateQueries({queryKey:e0.fpsl.all}),o(!1)},onError:()=>{We("Failed to disable stock lending")}}),u=s?.status==="ACTIVE"?{variant:"blue",text:"Active"}:{variant:"gray",text:"Disabled"};return a.jsxs(a.Fragment,{children:[a.jsx(vp,{title:"Stock Lending",badge:u,body:s?.status==="ACTIVE"?a.jsx("div",{children:"You're earning extra income on your fully-paid stocks. You'll see the interest paid on your monthly statement."}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("span",{children:["Earn extra income",a.jsx("sup",{children:"*"})," by lending your stocks. We handle the lending, you keep full economic ownership and get paid."]}),a.jsx(E8,{eliteRate:c,defaultRate:l})]}),button:{text:s?.status==="ACTIVE"?"Disable":"Start Application",onClick:()=>{s?.status==="ACTIVE"?o(!0):n.push(se.ROUTE_FPSL_ONBOARDING)}}}),a.jsx(I1,{title:"Are you sure you want to disable stock lending?",isOpen:r,onClose:()=>o(!1),size:"lg",controls:a.jsxs("div",{className:"flex flex-row gap-4",children:[a.jsx(ue,{variant:"v2/stroke",onClick:()=>p.mutate(void 0),loading:p.isPending,children:"Disable"}),a.jsx(ue,{variant:"v2/filled",onClick:()=>o(!1),children:"Keep it Active"})]}),children:a.jsxs("div",{className:"flex flex-col gap-5",children:[a.jsx(w8,{eliteRate:c}),a.jsx("span",{className:"text-gray-700 text-sm",children:"If you currently have shares on loan, they'll be returned to your account by the next trading day. You'll stop earning interest immediately, with a final payout on the last settlement date of next month. To start earning again, you'll need to re-apply."})]})})]})},kqe=({account:e})=>{const t=M0(),{billing:n}=zf({options:{enabled:!!e?.id}}),{perks:r}=mp({accountID:e?.id??"",options:{enabled:!!e?.id&&!En(e)}}),o=()=>t.push(se.ROUTE_MARKET_DATA),i=n?.plan||r?.market_data?{variant:"blue",text:"Active"}:{variant:"purple",text:"Eligible to upgrade"},s=`Subscription Status: ${n?.plan||r?.market_data?"Algo Trader Plus":"Basic"}`,c={text:n?.plan||r?.market_data?"Manage Subscription":"Upgrade to Algo Trader Plus",onClick:o};return a.jsx(vp,{title:"Market Data",badge:i,body:s,button:c})},Pqe=({effectiveLevel:e,canApplyForOptions:t,approvedLevel:n,isLegalEntity:r,optionsApprovalStatus:o})=>{const i=r?se.ROUTE_OPTIONS_OPT_IN_ENTITY_ACCOUNT:se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE;return n===3?{btn:"View Configuration",body:e!==n?"Options trading is approved, with the option configuration applied":"Options trading is enabled.",path:se.ROUTE_CONFIGURATION}:t?n<3?{btn:"Upgrade your Options Level",body:"Upgrade your Options Trading level!",path:i}:e?{btn:"View Configuration",body:"Options trading is enabled.",path:se.ROUTE_CONFIGURATION}:{btn:"Apply for Options",body:"Options trade is not enabled",path:i}:o?.OptionsRequestStatus==="PENDING"?{btn:"View Configuration",body:"Your application is going through the approval process",path:se.ROUTE_CONFIGURATION}:{btn:"View Configuration",body:o?`Upgrade your Options Trading Level! To upgrade, re-apply on ${F0(o.ReapplyAvailableDate).format("MMMM Do")}`:"Options trading is not enabled.",path:se.ROUTE_CONFIGURATION}},Iqe=()=>{const e=M0(),{isLegalEntity:t}=it(),{isOptionsOnboardingAvailable:n,optionsApprovalStatus:r,effectiveOptionsLevel:o,optionsApprovedLevel:i}=ps({allowLegalEntities:!0}),{btn:s,body:c,path:l}=Pqe({isLegalEntity:t??!1,canApplyForOptions:n??!1,approvedLevel:i??0,effectiveLevel:o,optionsApprovalStatus:r}),p=()=>l&&e.push(l);return a.jsx(vp,{title:"Options",badge:o>0?{variant:"blue",text:`Level ${o}`}:r?.OptionsRequestStatus==="PENDING"?{variant:"gray",text:"Pending"}:{variant:"gray",text:"Disabled"},body:c,button:{text:s,onClick:p,disabled:!l}})},Bqe=()=>{const{product:e}=N0(),{account:t}=jn(),{details:n}=N1(),{isLegalEntity:r,isLegalEntityLoading:o}=it(),{owners:i}=Qt({accountId:t?.id??"",options:{enabled:!!t?.id}}),s=i?.find(M=>M.primary===!0),{margin:c}=io({accountID:t?.id,paper:e==="paper",options:{enabled:!!t?.id&&e==="live"}}
121),{status:l}=$c({accountID:t?.id,product:e}),{isCryptoSupported:p}=as(),u=e==="live",d=e==="live",b=e==="live"&&Gy(t,p),f=Iy({product:e,currency:t?.currency,accountStatus:t?.status}),m=LD({product:e,margin:c,owner:s,ownerDetails:n,isLegalEntity:r,isLegalEntityLoading:o,account:t}),h=!ar(t)&&(l?.status==="ACTIVE"||m);return a.jsxs(so,{title:"Plans & Features",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",children:[u&&a.jsx(Wqe,{account:t}),a.jsxs("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3",children:[a.jsx(kqe,{account:t}),d&&a.jsx(Iqe,{}),b&&a.jsx(Cqe,{account:t}),h&&a.jsx(jqe,{account:t,product:e}),f&&a.jsx(wue,{account:t})]})]})},Dqe=10,Fqe=[{name:"Asset",key:"symbol",cellRenderer:({symbol:e,asset_class:t})=>a.jsx(Rc,{symbol:e,children:lB(t)})},{name:"Price",key:"current_price",alignRight:!0,sortValue:({current_price:e})=>ja(e),cellRenderer:({current_price:e})=>a.jsx(V,{children:U0(e,{minimumFractionDigits:2})})},{name:"Qty",key:"qty",alignRight:!0,sortValue:({qty:e})=>ja(e),cellRenderer:({qty:e})=>a.jsx(V,{children:p3(e)})},{name:"Side",key:"side",alignRight:!0,cellRenderer:({side:e})=>Dy(e??"")},{name:"Market Value",key:"market_value",alignRight:!0,sortValue:({market_value:e})=>ja(e),cellRenderer:({market_value:e})=>a.jsx(V,{children:U0(e,{minimumFractionDigits:2})})},{name:"Avg Entry",key:"avg_entry_price",alignRight:!0,sortValue:({avg_entry_price:e})=>ja(e),cellRenderer:({avg_entry_price:e})=>a.jsx(V,{children:U0(e,{forcePrecision:4,minimumFractionDigits:2})})},{name:"Cost Basis",key:"cost_basis",alignRight:!0,sortValue:({cost_basis:e})=>ja(e),cellRenderer:({cost_basis:e})=>a.jsx(V,{children:U0(e,{forcePrecision:4,minimumFractionDigits:2})})},{name:"Today's P/L (%)",key:"unrealized_intraday_plpc",alignRight:!0,sortValue:({unrealized_intraday_plpc:e})=>ja(e),cellRenderer:({unrealized_intraday_plpc:e})=>a.jsx(V,{className:s1(Nr(e)),children:Aa(e,!1,!0)})},{name:"Today's P/L ($)",key:"unrealized_intraday_pl",alignRight:!0,sortValue:({unrealized_intraday_pl:e})=>ja(e),cellRenderer:({unrealized_intraday_pl:e})=>a.jsx(V,{className:s1(Nr(e)),children:U0(e,{minimumFractionDigits:2})})},{name:"Total P/L (%)",key:"unrealized_plpc",alignRight:!0,sortValue:({unrealized_plpc:e})=>ja(e),cellRenderer:({unrealized_plpc:e})=>a.jsx(V,{className:s1(Nr(e)),children:Aa(e,!1,!0)})},{name:"Total P/L ($)",key:"unrealized_pl",alignRight:!0,sortValue:({unrealized_pl:e})=>ja(e),cellRenderer:({unrealized_pl:e})=>{const t=Number(e||0);return a.jsx(V,{className:s1(Nr(e)),children:U0(t,{minimumFractionDigits:2,withPrefix:!0})})}}],Hqe=[{key:"assetClassFilter",label:"Asset Class",options:[{label:"Stocks",value:"us_equity"},{label:"Options",value:"us_option"},{label:"Crypto",value:"crypto"}],filterFn:(e,t)=>(Array.isArray(t)?t:[t]).some(n=>n===e.asset_class)}],Md=({persistenceKey:e,positions:t,searchValue:n,onSearchValueChange:r})=>{const{currentAccount:o,product:i}=N0(),s=co(),c=Jo(),l=bt(),p=Ra({rows:t,columns:Fqe,columnVisibility:!0,pagination:{defaultPageSize:Dqe},persistence:{key:e},filters:Hqe,search:{searchPlaceholder:"Search by symbol...",searchColumns:["symbol"],onSearchValueChange:r},rowSelection:{rowSelectionKey:"asset_id"},sort:!0});y.useEffect(()=>{p.search?.searchValue!==n&&p.search?.onSearchValueChange(n)},[n]);const[u,d]=y.useState(!1),{selectedRows:b=new Set}=p.rowSelection||{},f=y.useCallback(()=>t.filter(({symbol:O})=>Array.from(b).find(g=>g.symbol===O)).slice(0,10).map(O=>O.symbol).join(", ").concat(b.size>10?"...":""),[b,t]),m=y.useCallback(async()=>{try{if(s.locked||!b.size)return;s.lock();let O="";for(const g of Array.from(b)){O=g.symbol;try{await dK({accountID:o?.id||"",product:i,symbol:g.asset_id,cancelOrders:u}),S0(`Successfully liquidated ${b.size} positions.`,{})}catch(x){Nt(x),We(`Error liquidating ${O}. ${bK(x,{cancelOrders:u})||"unknown"}`,{})}}}finally{fK(l),M(),s.unlock()}},[b,o,u,i]),h=()=>{document.getElementById("root")?.classList.add("blur"),c.onOpen()},M=()=>{document.getElementById("root")?.classList.remove("blur"),c.onClose()},z=O=>d(O);return a.jsxs(a.Fragment,{children:[a.jsx(cs,{...p,emptyMessage:"No open positions. Place some trades to see this table populate",tools:[a.jsxs(ue,{onClick:h,disabled:b.size===0||s.locked,children:["Liquidate ",b.size," selected"]},"liquidate-selected")]}),a.jsxs(I1,{isOpen:c.isOpen,onClose:M,title:"Warning",controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"ghost",onClick:M,children:"Cancel"}),a.jsx(ue,{onClick:m,disabled:b.size===0||s.locked,variant:"red",children:"Confirm"})]}),children:[a.jsxs(V,{children:["Are you sure you want to liquidate"," ",a.jsx(V,{className:"inline-block font-medium",children:b.size})," ","position(s)? This action cannot be undone.",a.jsx("br",{}),a.jsx("br",{}),a.jsx(V,{className:"font-medium",children:f()})]}),a.jsx("br",{}),a.jsx(G1,{label:" Cancel all open orders for this symbol?",name:"liquidate_positions",isChecked:u,onChange:z})]})]})},Uqe=()=>{const{currentAccount:e,product:t}=N0(),{positions:n}=hp({accountID:e?.id,product:t,options:{enabled:!!e?.id,refetchInterval:dg}}),r=y.useMemo(()=>n.filter(l=>l.side==="long"),[n]),o=y.useMemo(()=>n.filter(l=>l.side==="short"),[n]),i=y.useMemo(()=>n.filter(l=>l.asset_class==="us_option"),[n]),[s,c]=y.useState("");return a.jsx(_a,{title:"Positions",className:"p-8 pt-0 xs:pl-0 md:p-8 md:pt-0 md:pl-0",subtitle:a.jsxs(a.Fragment,{children:["View and manage your"," ",a.jsx("span",{className:"font-medium",children:n.length})," positions."]}),children:a.jsxs(Ga,{children:[a.jsx(Ga.Panel,{name:"All",children:a.jsx(Md,{persistenceKey:"page:positions:v2",positions:n,searchValue:s,onSearchValueChange:c})}),a.jsx(Ga.Panel,{name:"Long",children:a.jsx(Md,{persistenceKey:"page:positions:long:v2",positions:r,searchValue:s,onSearchValueChange:c})}),a.jsx(Ga.Panel,{name:"Short",children:a.jsx(Md,{persistenceKey:"page:positions:short:v2",positions:o,searchValue:s,onSearchValueChange:c})}),!!e?.options_approved_level&&a.jsx(Ga.Panel,{name:"Options",children:a.jsx(Md,{persistenceKey:"page:positions:options:v2",positions:i,searchValue:s,onSearchValueChange:c})})]},e?.id)})},Vqe=["market","limit"],Xqe=["day","gtc"],$qe=[{value:"market",label:"Market"},{value:"limit",label:"Limit"}],Gqe=e=>{const{bidOfBuys:t,bidOfSells:n,askOfBuys:r,askOfSells:o,midOfBuys:i,midOfSells:s}=e.reduce((b,f)=>{const{data:{contract:m},form:{positionIntent:h,ratioQty:M}}=f,z=h.includes("buy")?"buy":"sell",O=Number.isNaN(M)?0:M;return{bidOfBuys:b.bidOfBuys+(z==="buy"?(m?.snapshot?.latestQuote?.bp??0)*O:0),bidOfSells:b.bidOfSells+(z==="sell"?(m?.snapshot?.latestQuote?.bp??0)*O:0),askOfBuys:b.askOfBuys+(z==="buy"?(m?.snapshot?.latestQuote?.ap??0)*O:0),askOfSells:b.askOfSells+(z==="sell"?(m?.snapshot?.latestQuote?.ap??0)*O:0),midOfBuys:b.midOfBuys+(z==="buy"?((m?.
121snapshot?.latestQuote?.bp??0)+(m?.snapshot?.latestQuote?.ap??0))/2*O:0),midOfSells:b.midOfSells+(z==="sell"?((m?.snapshot?.latestQuote?.bp??0)+(m?.snapshot?.latestQuote?.ap??0))/2*O:0)}},{bidOfBuys:0,bidOfSells:0,askOfBuys:0,askOfSells:0,midOfBuys:0,midOfSells:0}),c=e.reduce((b,f)=>{const m=f.data.contract.snapshot?.latestQuote?.t;return m&&(b===""||F0(m).isAfter(b))?m:b},""),l=t-o,p=r-n,u=i-s,d=u<0;return{bid:d?p:l,ask:d?l:p,mid:u,time:c===""?"":F0(c).format("MM/DD/YYYY HH:mm:ss")}},Kqe=e=>y.useMemo(()=>{const{bid:t,ask:n,mid:r,time:o}=Gqe(e);return{bid:t.toLocaleString("en-US",jo),ask:n.toLocaleString("en-US",jo),mid:r.toLocaleString("en-US",jo),time:o}},[e]),Zqe=({quantity:e,price:t=0})=>{const n=Number.isNaN(t)?0:t,r=Number.isNaN(e)?0:e,o=n*j4e*r;return{estimatedCost:Math.abs(o).toLocaleString("en-US",jo),orderValueAmount:o,isCredit:o<0}},Yqe=e=>e.reduce((t,{form:{positionIntent:n,ratioQty:r},data:{contract:o}})=>t+(n?.includes("buy")?o?.snapshot?.latestQuote?.ap??0:(o?.snapshot?.latestQuote?.bp??0)*-1)*(Number.isNaN(r)?0:r),0),Tb=e=>e!==void 0&&Number.isFinite(e)&&e>0?e:void 0,Qqe=({form:{positionIntent:e},data:t})=>{const n=t.contract.snapshot?.latestQuote,r=Tb(n?.bp),o=Tb(n?.ap);return r!==void 0&&o!==void 0?(r+o)/2:(e.includes("buy")?o:r)??Tb(t.price)},Jqe=({legs:e,quantity:t,orderType:n})=>e.map(r=>{const o=Tb(n==="limit"?Qqe(r):void 0);return{symbol:r.form.symbol,side:r.form.positionIntent.includes("sell")?"sell":"buy",orderType:o===void 0?"market":n,quantity:t*r.form.ratioQty,price:o,assetClass:"us_option"}}),eSe=({legs:e,quantity:t,orderType:n,limitPrice:r})=>y.useMemo(()=>Zqe({quantity:t,price:n==="limit"?r:Yqe(e)}),[e,t,n,r]),tSe=(e,t)=>{if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!(e[n].form.symbol===t[n].form.symbol&&e[n].form.ratioQty===t[n].form.ratioQty&&e[n].form.positionIntent===t[n].form.positionIntent&&e[n].data.quoteSide===t[n].data.quoteSide))return!1;return!0},nSe=e=>e.reduce((t,{form:{positionIntent:n,ratioQty:r},data:{contract:o}})=>{const i=((o.snapshot?.latestQuote?.bp??0)+(o.snapshot?.latestQuote?.ap??0))/2*(n.includes("sell")?-1:1)*(Number.isNaN(r)?0:r);return t+i},0),rSe=({legs:e,orderType:t,setLimitPrice:n})=>{const r=y.useRef(e);y.useEffect(()=>{if(t==="market"||!tSe(r.current,e)){const i=nSe(e);n(k0.round(i,2)),r.current=e}},[e,t,n])},aSe=J0({orderType:x1(Vqe),timeInForce:x1(Xqe),quantity:on().int("Quantity must be a whole number"),limitPrice:on().optional(),legs:J0({symbol:s0(),ratioQty:on().int("Ratio quantity must be a whole number"),positionIntent:x1(W4e)}).array()}),oSe=({orderType:e,quantity:t,limitPrice:n,legs:r},o)=>{Number.isInteger(t)||o.addIssue({code:X0.custom,message:"Quantity must be a whole number",path:["quantity"]}),cn(t)||o.addIssue({code:X0.custom,message:"Quantity must be greater than 0",path:["quantity"]}),e==="limit"&&(n===void 0||Number.isNaN(n))&&o.addIssue({code:X0.custom,message:"Limit Price is required for limit orders",path:["limitPrice"]}),r.length===0&&o.addIssue({code:X0.custom,message:"At least one leg is required",path:["legs"]}),r.forEach((i,s)=>{cn(i.ratioQty)||o.addIssue({code:X0.custom,message:"Ratio quantity must be greater than 0",path:["legs",s,"ratioQty"]})})},iSe=(e,t)=>e.map(n=>({data:n,form:t.find(r=>r.symbol===n.contract.symbol)})).filter(({form:n})=>!!n),sSe=({isSubmitCompleted:e,account:t,product:n,formLegs:r,quantity:o,orderType:i,limitPrice:s})=>!!(e||!t||!n||!r.length||!cn(o)||r.some(({ratioQty:c})=>!cn(c))||i==="limit"&&(s===void 0||Number.isNaN(s))),cSe=500,aM={orderType:"limit",timeInForce:"day",quantity:1,legs:[]},lSe=({account:e,margin:t,product:n,clock:r,underlyingSymbol:o,propLegs:i,onRemoveLeg:s,onUpdateLegType:c})=>{const[l,p]=y.useState(!1),{underlying:u,underlyingAsset:d}=_D({underlyingSymbol:o}),{setValue:b,watch:f,control:m,handleSubmit:h,reset:M}=t1({defaultValues:aM,mode:"onChange",resolver:A1(aSe.superRefine(oSe))}),z=f("orderType"),O=f("limitPrice"),g=f("quantity"),x=f("timeInForce"),C=f("legs"),S=y.useMemo(()=>iSe(i,C),[i,C]),q=y.useRef(C);q.current=C;const A=Kqe(S),v=AD({margin:t}),{estimatedCost:_,orderValueAmount:R,isCredit:w}=eSe({legs:S,quantity:g,orderType:z,limitPrice:O}),W=S.some(({data:{contract:oe}})=>uD(d?.class,oe.style)),E=t8({accountId:e?.id,product:n,requests:Jqe({legs:S,quantity:g,orderType:z}),allowlist:W?pD:Jy}),T=(E.isUnavailable?void 0:e8(Math.abs(R),E.totalFees,w))?.toLocaleStr
121ing("en-US",jo)??"-",F=vD(z,r);rSe({legs:S,orderType:z,setLimitPrice:oe=>b("limitPrice",oe)}),y.useEffect(()=>{const oe=q.current,X=i.map(({contract:de,quoteSide:le})=>{const ve=oe.find(({symbol:Ye})=>Ye===de.symbol),Be=ve?.positionIntent.includes("sell")&&le==="bid"||ve?.positionIntent.includes("buy")&&le==="ask"?ve.positionIntent:le==="ask"?"buy_to_open":"sell_to_open",Ge=ve?.ratioQty??1;return{symbol:de.symbol,positionIntent:Be,ratioQty:Ge}});b("legs",X)},[i,b]);const Z={order_type:z,asset_symbol:o,asset_class:"us_option",qty:g,time_in_force:x},re=bt(),ne=()=>{re.invalidateQueries({queryKey:[...e0.options.all,"chain-snapshots"]})},k=()=>{Mf(re)},K=b0(oe=>{const X={type:oe.orderType,time_in_force:oe.timeInForce,qty:oe.quantity.toString(),legs:oe.legs.map(({symbol:de,positionIntent:le,ratioQty:ve})=>({symbol:de,side:le.includes("sell")?"sell":"buy",position_intent:le,ratio_qty:ve.toString()}))};return oe.orderType==="limit"&&oe.limitPrice!=null&&(X.limit_price=oe.limitPrice.toString()),wne(e?.id??"",X,n)},{onSuccess:()=>{S0("Your order has been placed successfully"),k(),ie(),p(!0),setTimeout(()=>{p(!1),M(aM)},cSe)},onError:oe=>{const X=Q0(oe);We(`Order failed: ${X}`)}}),H=h(oe=>{K.isPending||(K.mutate(oe),sn.confirmOrderClicked(Z))},oe=>We(`Invalid Order: ${I2(oe)}`)),ie=()=>i.forEach(({contract:{symbol:oe}})=>{s(oe)}),Oe=()=>{ie(),M(aM)},Me=oe=>{b("orderType",oe),sn.orderTypeChanged(oe)},xe=oe=>{b("timeInForce",oe)},_e=(oe,X)=>{b("legs",C.map(de=>de.symbol===oe?{...de,positionIntent:X}:de))},be=(oe,X)=>{b("legs",C.map(de=>de.symbol===oe?{...de,ratioQty:X}:de))},he=oe=>sn.quantityChanged(oe.target.value),ee=y.useMemo(()=>sSe({isSubmitCompleted:l,account:e,product:n,formLegs:C,quantity:g,orderType:z,limitPrice:O}),[l,e,n,C,g,z,O]);return{control:m,onSubmit:H,onCancel:Oe,onQuantityBlur:he,isSubmitDisabled:ee,isSubmitLoading:K.isPending,isSubmitCompleted:l,underlying:u,legs:S,onLegPositionIntentChange:_e,onLegRatioQtyChange:be,onUpdateLegType:c,onRemoveLeg:s,bidAskMid:A,isCredit:w,orderType:z,onOrderTypeChange:Me,orderTypeOptions:$qe,timeInForce:x,onTimeInForceChange:xe,timeInForceOptions:F,orderValue:_,estimatedCost:T,buyingPower:v,feeRows:E.feeRows,totalFees:E.totalFeesDisplay,onRefreshQuote:ne}},pSe=({leg:e,orderType:t,onPositionIntentChange:n,onRatioQtyChange:r,onUpdateLegType:o,onRemoveLeg:i})=>{const{data:{contract:s,quoteSide:c},form:{positionIntent:l,ratioQty:p,symbol:u}}=e,d=(t==="limit"?((s.snapshot?.latestQuote?.bp??0)+(s.snapshot?.latestQuote?.ap??0))/2:c==="ask"?s.snapshot?.latestQuote?.ap??0:s.snapshot?.latestQuote?.bp??0).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),b=F0(s.expiration_date).format("MM/DD/YY");return a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx(RD,{value:l,onChange:f=>{n(u,f),o(s.symbol,f.includes("sell")?"bid":"ask")},options:gD}),a.jsx("button",{type:"button",onClick:()=>i(s.symbol),"aria-label":"Remove contract",className:"cursor-pointer border-none bg-transparent p-0 text-gray-400 hover:text-gray-600",children:a.jsx("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:a.jsx("path",{d:"M12.5 3.5L3.5 12.5M3.5 3.5L12.5 12.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),a.jsxs("div",{className:"mt-1 grid grid-cols-[40px_1fr_auto] items-center gap-3",children:[a.jsxs("div",{children:[a.jsx("label",{htmlFor:`${u}-ratio-qty`,className:"sr-only",children:"Ratio Qty"}),a.jsx(o0,{id:`${u}-ratio-qty`,type:"number",min:"0",step:"1",className:"bg-white p-0 text-center",value:Number.isNaN(p)?"":p,onChange:({target:{value:f}})=>{const m=f==null||f.trim()===""?NaN:Number(f);r(s.symbol,m)}})]}),a.jsxs("div",{className:"flex min-w-0 flex-col",children:[a.jsxs("span",{className:"whitespace-nowrap font-semibold text-gray-700 text-sm leading-5",children:["$",s.strike_price," ",k0.startCase(s.type)]}),a.jsx("span",{className:"whitespace-nowrap text-gray-500 text-xs",children:b})]}),a.jsxs("span",{className:"whitespace-nowrap font-mono text-gray-800 text-sm leading-5",children:[l.includes("sell")&&"-","$",d]})]})]})},uSe=({control:e,onSubmit:t,onCancel:n,onQuantityBlur:r,isSubmitDisabled:o,isSubmitLoading:i,isSubmitCompleted:s,underlying:c,legs:l,onLegPositionIntentChange:p,onLegRatioQtyChange:u,onUpdateLegType:d,onRemoveLeg:b,bidAskMid:f,orderType:m,onOrderTypeChange:h,orderTypeOptions:M,timeInForce:z,onTimeInForceChange:O,timeInForceOptions:g,isCredit:x,orderValue:C,estimatedCost:S,buyingPower:q,feeRows:A,totalFees:v,onRefreshQuote:_})=>a.jsxs("form",{className:qp,onSubmit:t,children:[c.hasAsset&&a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 p-0 text-[10px] text-gray-500 leading-[14px]",children:"Underlying Asset"}
121),a.jsx(Sp,{symbol:c.symbol,name:c.name,price:c.price,priceChange:c.priceChange}),a.jsx("hr",{className:"my-0 border-gray-200 border-t"})]}),a.jsx("div",{className:"flex flex-col gap-3",children:l.sort((R,w)=>Number(R.data.contract.strike_price)-Number(w.data.contract.strike_price)).map(R=>a.jsx(pSe,{leg:R,orderType:m,onPositionIntentChange:p,onRatioQtyChange:u,onUpdateLegType:d,onRemoveLeg:b},R.form.symbol))}),a.jsx(qD,{bid:f.bid,mid:f.mid,ask:f.ask,lastUpdated:f.time||void 0,onRefreshQuoteClicked:_}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm leading-5",children:"Quantity"}),a.jsx(a0,{name:"quantity",control:e,render:({field:R,fieldState:{error:w}})=>a.jsx(o0,{...R,onBlur:W=>{R.onBlur(),r(W)},type:"number",min:"1",step:"1",errorMsg:w?.message})})]}),a.jsx(Uo,{label:"Order Type",value:m,onChange:h,options:M}),m==="limit"&&a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("span",{className:"font-normal text-gray-700 text-sm leading-5",children:"Limit Price"}),a.jsx("span",{className:"font-normal text-gray-700 text-xs leading-4",children:x?"Credit":"Debit"})]}),a.jsx(a0,{name:"limitPrice",control:e,render:({field:R,fieldState:{error:w}})=>a.jsx(o0,{...R,value:R.value??"",type:"number",step:"any",leftIcon:a.jsx("span",{children:"$"}),errorMsg:w?.message})})]}),a.jsx(Uo,{label:"Time in Force",value:z,onChange:O,options:g})]}),a.jsx("hr",{className:"my-0 border-gray-200 border-t"}),a.jsx(SD,{isCredit:x,orderValue:C,feeRows:A,totalFees:v,estimatedCost:S,buyingPowerDisplay:q.display,buyingPowerLabel:q.label}),a.jsx(CD,{onCancel:n,isSubmitDisabled:o,isSubmitLoading:i,isSubmitCompleted:s})]}),dSe=({underlyingSymbol:e,legs:t,onRemoveLeg:n,onUpdateLegType:r})=>{const{product:o,currentAccount:i}=N0(),{clock:s}=gf({options:{refetchInterval:bj}}),{margin:c}=io({accountID:i?.id,paper:o!=="live",options:{enabled:!!i?.id}}),l=lSe({account:i,margin:c??void 0,product:o,clock:s,underlyingSymbol:e,propLegs:t,onRemoveLeg:n,onUpdateLegType:r});return a.jsx(uSe,{...l})};var DR,FR,HR,UR,VR,XR,$R,GR,KR,ZR,YR,QR,JR,eN,tN,nN,rN,aN,oN,iN,sN,cN,lN,pN,uN,dN,bN,fN,mN,hN,MN,zN,ON,gN,yN,AN,vN,xN,_N,CN,qN,SN,RN,NN,wN,EN,LN,TN,WN,jN,kN,PN,IN,BN,DN,FN,HN,UN,VN,XN,$N,GN,KN,ZN,YN,QN,JN,ew,zd,oM,tw,nw,rw,aw,ow,iw,sw,cw,lw,pw,uw,dw,bw,fw,mw,hw;function ZO(e,t){const n={...e};for(const r in t)typeof e[r]!="object"||e[r]===null||Array.isArray(e[r])?t[r]!==void 0&&(n[r]=t[r]):n[r]=ZO(e[r],t[r]);return n}(function(e){e.UnknownAction="UnknownAction",e.Spinner="Spinner",e.Loading="Loading",e.AlertAdd="Alert.Add",e.AlertEdit="Alert.Edit",e.AlertsClone="Alerts.Clone",e.AlertsRemove="Alerts.Remove",e.AlertsRemoveAll="Alerts.RemoveAll",e.AlertsRemoveFiltered="Alerts.RemoveFiltered",e.AlertsRemoveAllInactive="Alerts.RemoveAllInactive",e.AlertsRemoveAllWatchlistInactive="Alerts.RemoveAllWatchlistInactive",e.AlertsRemoveFires="Alerts.RemoveFires",e.AlertsRestart="Alerts.Restart",e.AlertsRestartAllInactive="Alerts.RestartAllInactive",e.AlertsRestartFilteredInactive="Alerts.RestartFilteredInactive",e.AlertsStop="Alerts.Stop",e.AlertsStopAll="Alerts.StopAll",e.AlertsStopFilteredActive="Alerts.StopFilteredActive",e.AlertsExportFiresToCSV="Alerts.ExportFiresToCSV",e.AlertsLogClear="AlertsLog.Clear",e.AlertsLogRemoveFiltered="AlertsLog.RemoveFiltered",e.ChartAddIndicatorToAllCharts="Chart.AddIndicatorToAllCharts",e.ChartAddSymbolToWatchList="Chart.AddSymbolToWatchList",e.ChartAlertLabelToggleExtendLines="Chart.AlertLabel.ToggleExtendLines",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartIndicatorApplyChildIndicator="Chart.Indicator.ApplyChildIndicator",e.ChartIndicatorApplyFinancials="Chart.Indicator.ApplyFinancials",e.ChartIndicatorAbout="Chart.Indicator.About",e.ChartIndicatorPineLogs="Chart.Indicator.PineLogs",e.ChartIndicatorPineSource="Chart.Indicator.PineSource",e.ChartIndicatorAddFavorites="Chart.Indicator.AddFavorites",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartClipboardCopyPrice="Chart.Clipboard.CopyPrice",e.ChartClipboardCopyLineTools="Chart.Clipboard.CopyLineTools",e.ChartClipboardCopySource="Chart.Clipboard.CopySource",e.ChartClipboardPasteSource="Chart.Clipboard.PasteSource",e.ChartCrosshairLockVerticalCursor="Chart.Crosshair.LockVerticalCursor",e.ChartCrosshairPlusButtonDrawHorizontalLine="Chart.Crosshair.PlusButton.DrawHorizontalLine",e.ChartCustomActionId="Chart.CustomActionId",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsLegendTab="Chart.Dialogs.ShowGeneralSettings.LegendTab",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGeneralScalesTab="Chart.Dialogs.ShowGeneralSettings.ScalesTab",e.ChartDialogsShowGeneralSettingsEventsTab="Chart.Dialogs.ShowGeneralSettings.EventsTab",e.ChartDialogsShowGeneralSettingsAlertsTab="Chart.Dialogs.ShowGeneralSettings.AlertsTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowInsertFinancials="Chart.Dialogs.ShowInsertFinancials",e.ChartDialogsShowInsertSeasonals="Chart.Dialogs.ShowInsertSeasonals",e.ChartDialogsShowInsertStockBonds="Chart.Dialogs.ShowInsertStockBonds",e.ChartDialogsShowInsertAnalysis="Chart.Dialogs.ShowInsertAnalysis",e.ChartDialogsShowInsertTechnicals="Chart.Dialogs.ShowInsertTechnicals",e.ChartDialogsShowInsertForecast="Chart.Dialogs.ShowInsertForecast",e.ChartDialogsShowInsertOptions="Chart.Dialogs.ShowInsertOptions",e.ChartDetailsMetricsActionId="Chart.Dialogs.DetailsMetrics",e.ChartDialogsShowInsertEconomyIndicators="Chart.Dialogs.ShowInsertEconomyIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartExternalActionId="Chart.ExternalActionId",e.ChartFavoriteDrawingToolsToolbarHide="Chart.FavoriteDrawingToolsToolbar.Hide",e.ChartIndicatorShowSettingsDialog="Chart.Indicator.ShowSettingsDialog",e.ChartLegendToggleLastDayChangeValuesVisibility="Chart.Legend.ToggleLastDayChangeValuesVisibility",e.ChartLinkingGroupSync="Chart.LinkingGroupSync",e.ChartLinkingGroupSyncChangeGroup="Chart.LinkingGroupSync.ChangeGroup",e.ChartLegendToggleBarChangeValuesVisibility="Chart.Legend.ToggleBarChangeValuesVisibility",e.ChartLegendTogglePriceSourceVisibility="Chart.Legend.TogglePriceSourceVisibility",e.ChartLegendToggleIndicatorArgumentsVisibility="Chart.Legend.ToggleIndicatorArgumentsVisibility",e.ChartLegendToggleIndicatorTitlesVisibility="Chart.Legend.ToggleIndicatorTitlesVisibility",e.ChartLegendToggleIndicatorValuesVisibility="Chart.Legend.ToggleIndicatorValuesVisibility",e.ChartLegendToggleOhlcValuesVisibility="Chart.Legend.ToggleOhlcValuesVisibility",e.ChartLegendToggleOpenMarketStatusVisibility="Chart.Legend.ToggleOpenMarketStatusVisibility",e.ChartLegendToggleSymbolVisibility="Chart.Legend.ToggleSymbolVisibility",e.ChartLegendToggleVolumeVisibility="Chart.Legend.ToggleVolumeVisibility",e.ChartLines="Chart.Lines",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesTogglePrePostMarketPriceLineVisibility="Chart.Lines.TogglePrePostMarketPriceLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolBarsPatternToggleFlipped="Chart.LineTool.BarsPattern.ToggleFlipped",e.ChartLineToolBarsPatternToggleMirrored="Chart.LineTool.BarsPattern.ToggleMirrored",e.ChartLineToolRiskRewardReverse="Chart.LineTool.RiskReward.Reverse",e.ChartLineToolClone="Chart.LineTool.Clone",e.ChartLineToolCreateLimitOrderFromState="Chart.LineTool.CreateLimitOrderFromState",e.ChartLineToolElliotChangeDegreeProperty="Chart.LineTool.Elliot.ChangeDegreeProperty",e.ChartLineToolNoSync="Chart.LineTool.NoSync",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal",e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff",e.ChartLineToolSyncInLayout="Chart.LineTool.SyncInLayout",e.ChartLineToolSyncGlobally="Chart.LineTool.SyncGlobally",e.ChartLineToolTemplates="Chart.LineTool.Templates",e.ChartLineToolTemplatesApply="Chart.LineTool.Templates.Apply",e.ChartLineToolTemplatesApplyDefaults="Chart.LineTool.Templates.ApplyDefaults",e.ChartLineToolTemplatesSaveAs="Chart.LineTool.Templates.SaveAs",e.ChartLineToolToolbarChangeFontSizeProperty="Chart.LineTool.Toolbar.ChangeFontSizeProperty",e.ChartLineToolToolbarChangeLineStyleToDashed="Chart.LineTool.Toolbar.ChangeLineStyleToDashed",e.ChartLineToolToolbarChangeLineStyleToDotted="Chart.LineTool.Toolbar.ChangeLineStyleToDotted",e.ChartLineToolToolbarChangeLineStyleToSolid="Chart.LineTool.Toolbar.ChangeLineStyleToSolid",e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartTpoResetAllMergesAndSplits="Chart.TPO.ResetAllMergesAndSplits",e.ChartTpoSplitBlock="Chart.TPO.SplitBlock",e.ChartTpoMergeBlock="Chart.TPO.MergeBlock",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartDataWindowShow="Chart.DataWindow.Show",e.ChartPaneControlsDeletePane="Chart.PaneControls.DeletePane",e.ChartPaneControlsMaximizePane="Chart.PaneControls.MaximizePane",e.ChartPaneControlsMinimizePane="Chart.PaneControls.MinimizePane",e.ChartPaneControlsMovePaneDown="Chart.PaneControls.MovePaneDown",e.ChartPaneControlsMovePaneUp="Chart.PaneControls.MovePaneUp",e.ChartPaneControlsCollapsePane="Chart.PaneControls.CollapsePane",e.ChartPaneControlsRestorePane="Chart.PaneControls.RestorePane",e.ChartPriceScaleLabels="Chart.PriceScale.Labels",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePrice
121LabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsTogglePrePostMarketLabelsVisibility="Chart.PriceScale.Labels.TogglePrePostMarketLabelsVisibility",e.ChartPriceScaleLabelsToggleNoOverlappingLabelsVisibility="Chart.PriceScale.Labels.ToggleNoOverlappingLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScales="Chart.PriceScale.MergeAllScales",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight",e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleReset="Chart.PriceScale.Reset",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScale="Chart.PriceScale.ToggleAutoScale",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartPriceScaleToggleIndexedTo100="Chart.PriceScale.ToggleIndexedTo100",e.ChartPriceScaleToggleInvertScale="Chart.PriceScale.ToggleInvertScale",e.ChartPriceScaleToggleLogarithmic="Chart.PriceScale.ToggleLogarithmic",e.ChartPriceScaleTogglePercentage="Chart.PriceScale.TogglePercentage",e.ChartPriceScaleToggleRegular="Chart.PriceScale.ToggleRegular",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartScrollToLineTool="Chart.ScrollToLineTool",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShow="Chart.SelectedObject.Show",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectInsertRowTable="Chart.SelectedObject.InsertRowTable",e.ChartSelectedObjectInsertColumnTable="Chart.SelectedObject.InsertColumnTable",e.ChartSelectedObjectRemoveRowTable="Chart.SelectedObject.RemoveRowTable",e.ChartSelectedObjectRemoveColumnTable="Chart.SelectedObject.RemoveColumnTable",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSelectedObjectToggleAnchored="Chart.SelectedObject.ToggleAnchored",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage",e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular",e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility",e.ChartSetSession="Chart.SetSession",e.ChartSourceChangePriceScale="Chart.Source.ChangePriceScale",e.ChartSourceMergeDown="Chart.Source.MergeDown",e.ChartSourceMergeUp="Chart.Source.MergeUp",e.ChartSourceMoveToNoScale="Chart.Source.MoveToNoScale",e.ChartSourceMoveToOtherScale="Chart.Source.MoveToOtherScale",e.ChartSourceMoveToPane="Chart.Source.MoveToPane",e.ChartSourceUnmergeDown="Chart.Source.UnmergeDown",e.ChartSourceUnmergeUp="Chart.Source.UnmergeUp",e.ChartSourceVisualOrder="Chart.Source.VisualOrder",e.ChartSourceVisualOrderBringForward="Chart.Source.VisualOrder.BringForward",e.ChartSourceVisualOrderBringToFront="Chart.Source.VisualOrder.BringToFront",e.ChartSourceVisualOrderSendBackward="Chart.Source.VisualOrder.SendBackward",e.ChartSourceVisualOrderSendToBack="Chart.Source.VisualOrder.SendToBack",e.ChartSourceResetInputPoints="Chart.Source.ResetInputPoints",e.ChartOpenTableView="Chart.OpenTableView",e.ChartThemeApply="Chart.Theme.Apply",e.ChartThemeApplyCustom="Chart.Theme.Apply.Custom",e.ChartThemeSaveAs="Chart.Theme.SaveAs",e.ChartTimeScaleReset="Chart.TimeScale.Re
121set",e.ChartUndo="Chart.Undo",e.ChartShowAllIdeas="Chart.ShowAllIdeas",e.ChartShowIdeasOfFollowedUsers="Chart.ShowIdeasOfFollowedUsers",e.ChartShowMyIdeasOnly="Chart.ShowMyIdeasOnly",e.ChartToggleVisibilityAllLineTools="Chart.ToggleVisibility.AllLineTools",e.ChartToggleVisibilityContinuousContractSwitch="Chart.ToggleVisibility.ContinuousContractSwitch",e.ChartToggleVisibilityContractExpiration="Chart.ToggleVisibility.ContractExpiration",e.ChartToggleVisibilityDividends="Chart.ToggleVisibility.Dividends",e.ChartToggleVisibilityEarnings="Chart.ToggleVisibility.Earnings",e.ChartToggleVisibilityEconomicEvents="Chart.ToggleVisibility.EconomicEvents",e.ChartToggleVisibilitySplits="Chart.ToggleVisibility.Splits",e.ChartToggleVisibilityLatestNewsAndMinds="Chart.ToggleVisibility.LatestNewsAndMinds",e.ChartToggleVisibilityKeyFactsToday="Chart.ToggleVisibility.KeyFactsToday",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All",e.NoteCreate="Note.Create",e.NoteEdit="Note.Edit",e.NoteRemove="Note.Remove",e.ObjectsTreeCreateGroup="ObjectsTree.CreateGroup",e.ObjectsTreeRemoveItem="ObjectsTree.RemoveItem",e.ObjectsTreeRenameItem="ObjectsTree.RenameItem",e.ObjectsTreeToggleItemLocked="ObjectsTree.ToggleItemLocked",e.ObjectsTreeToggleItemVisibility="ObjectsTree.ToggleItemVisibility",e.PineEditorConsoleCopyMessage="PineEditor.Console.CopyMessage",e.PineEditorConsoleToggleVisibility="PineEditor.Console.ToggleVisibility",e.PineEditorConsoleClear="PineEditor.Console.Clear",e.ScreenerColumnRemove="Screener.Column.Remove",e.ScreenerFilterChange="Screener.Filter.Change",e.ScreenerFilterReset="Screener.Filter.Reset",e.ScreenerToggleVisibilityCurrency="Screener.ToggleVisibility.Currency",e.ScreenerToggleVisibilityDescription="Screener.ToggleVisibility.Description",e.ScreenerToggleVisibilityRating="Screener.ToggleVisibility.Rating",e.ScreenerToggleVisibilitySymbolType="Screener.ToggleVisibility.SymbolType",e.TradingAddOrder="Trading.AddOrder",e.TradingCancelOrder="Trading.CancelOrder",e.TradingClosePosition="Trading.ClosePosition",e.TradingCustomActionId="Trading.CustomActionId",e.TradingDOMPlaceLimitOrder="Trading.DOMPlaceLimitOrder",e.TradingDOMPlaceMarketOrder="Trading.DOMPlaceMarketOrder",e.TradingDOMPlaceStopLimitOrder="Trading.DOMPlaceStopLimitOrder",e.TradingDOMPlaceStopOrder="Trading.DOMPlaceStopOrder",e.TradingEditOrder="Trading.EditOrder",e.TradingModifyPosition="Trading.ModifyPosition",e.TradingReversePosition="Trading.ReversePosition",e.TradingSellBuyButtonsToggleVisibility="Trading.SellBuyButtonsToggleVisibility",e.TradingTradeFromChart="Trading.TradeFromChart",e.TradingNoOverlapM
121ode="Trading.NoOverlapMode",e.TradingShowSelectBrokerPanel="Trading.ShowSelectBrokerPanel",e.TradingOrderTitle="Trading.OrderTitle",e.TradingPositionTitle="Trading.PositionTitle",e.WatchlistActions="Watchlist.Actions",e.WatchlistAddSelectedSymbolsToCompare="Watchlist.AddSelectedSymbolsToCompare ",e.WatchlistAddSymbolToCompare="Watchlist.AddSymbolToCompare",e.WatchlistAddSymbolToSection="Watchlist.AddSymbolToSection",e.WatchlistChangeFlaggedGroupColor="Watchlist.ChangeFlaggedGroupColor",e.WatchlistAddSymbol="Watchlist.AddSymbol",e.WatchlistCreate="Watchlist.Create",e.WatchlistAddSelectedSymbols="Watchlist.AddSelectedSymbols",e.WatchlistAddSelectedSymbolsLists="Watchlist.AddSelectedSymbols.Lists",e.WatchlistGetDisplayedTickerDescription="Watchlist.GetDisplayedTickerDescription",e.WatchlistCreateSection="Watchlist.CreateSection",e.WatchlistFlagSelectedSymbols="Watchlist.FlagSelectedSymbols",e.WatchlistFlagSymbol="Watchlist.FlagSymbol",e.WatchlistOpenSymbolChart="Watchlist.OpenSymbolChart",e.WatchlistOpenSymbolOverview="Watchlist.OpenSymbolOverview",e.WatchlistRemoveSection="Watchlist.RemoveSection",e.WatchlistRemoveSymbol="Watchlist.RemoveSymbol",e.WatchlistRenameSection="Watchlist.RenameSection",e.WatchlistUnflagAllSymbols="Watchlist.UnflagAllSymbols",e.WatchlistUnflagSelectedSymbols="Watchlist.UnflagSelectedSymbols",e.WatchlistUnflagSymbol="Watchlist.UnflagSymbol"})(DR||(DR={})),(function(e){e.extractErrorReason=function(t){return t.params[1]}})(FR||(FR={})),(function(e){e.Default="default",e.FullSingleSession="full_single_session"})(HR||(HR={})),(function(e){e.PeriodBack="period-back",e.TimeRange="time-range"})(UR||(UR={})),(function(e){e.PeriodBack="period-back",e.TimeRange="time-range"})(VR||(VR={})),(function(e){e.Open="market",e.Pre="pre_market",e.Post="post_market",e.Close="out_of_session",e.Holiday="holiday"})(XR||(XR={})),(function(e){e.Separator="separator",e.Action="action"})($R||($R={})),(function(e){e[e.All=0]="All",e[e.BarMarks=1]="BarMarks",e[e.TimeScaleMarks=2]="TimeScaleMarks"})(GR||(GR={})),(function(e){e[e.Line=0]="Line",e[e.Histogram=1]="Histogram",e[e.Cross=3]="Cross",e[e.Area=4]="Area",e[e.Columns=5]="Columns",e[e.Circles=6]="Circles",e[e.LineWithBreaks=7]="LineWithBreaks",e[e.AreaWithBreaks=8]="AreaWithBreaks",e[e.StepLine=9]="StepLine",e[e.StepLineWithDiamonds=10]="StepLineWithDiamonds",e[e.StepLineWithBreaks=11]="StepLineWithBreaks"})(KR||(KR={})),(function(e){e.Line="line",e.Colorer="colorer",e.BarColorer="bar_colorer",e.BgColorer="bg_colorer",e.TextColorer="text_colorer",e.OhlcColorer="ohlc_colorer",e.CandleWickColorer="wick_colorer",e.CandleBorderColorer="border_colorer",e.UpColorer="up_colorer",e.DownColorer="down_colorer",e.Shapes="shapes",e.Chars="chars",e.Arrows="arrows",e.Data="data",e.DataOffset="dataoffset",e.OhlcOpen="ohlc_open",e.OhlcHigh="ohlc_high",e.OhlcLow="ohlc_low",e.OhlcClose="ohlc_close"})(ZR||(ZR={})),(function(e){e.AlertCondition="alertcondition"})(YR||(YR={})),(function(e){e[e.None=0]="None",e[e.Pane=1]="Pane",e[e.DataWindow=2]="DataWindow",e[e.PriceScale=4]="PriceScale",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"})(QR||(QR={})),(function(e){e[e.None=0]="None",e[e.Pane=1]="Pane",e[e.DataWindow=2]="DataWindow",e[e.PriceScale=4]="PriceScale",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"})(JR||(JR={})),(function(e){e.OhlcBars="ohlc_bars",e.OhlcCandles="ohlc_candles"})(eN||(eN={})),(function(e){e.Auto="auto",e.Tiny="tiny",e.Small="small",e.Normal="normal",e.Large="large",e.Huge="huge"})(tN||(tN={})),(function(e){e.Integer="integer",e.Float="float",e.Price="price",e.Bool="bool",e.Text="text",e.Symbol="symbol",e.Session="session",e.Source="source",e.Resolution="resolution",e.Time="time",e.BarTime="bar_time",e.Color="color",e.Textarea="text_area"})(nN||(nN={})),(function(e){e[e.None=0]="None",e[e.DataWindow=2]="DataWindow",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"})(rN||(rN={})),(function(e){e.InitialCapital="initial_capital",e.Currency="currency",e.DefaultQTYValue="default_qty_value",e.DefaultQTYType="default_qty_type",e.Pyramiding="pyramiding",e.ComissionValue="commission_value",e.ComissionType="commission_type",e.BacktestFillLimitsAssumtion="backtest_fill_limits_assumption",e.Slippage="slippage",e.CalcOnOrderFills="calc_on_order_fills",e.CalcOnEveryTick="calc_on_every_tick",e.MarginLong="margin_long",e.MarginShort="margin_short",e.UseBarMagnifier="use_bar_magnifier",e.ProcessOrdersOnClose="process_orders_on_close",e.FillOrdersOnStandardOHLC="fill_orders_on_standard_ohlc"})(aN||(aN={})),(function(e){e.Fixed="fixed",e.CashPerOrder="cash_per_order",e.PercentOfEquity="percent_of_equity"})(oN||(oN={})),(function(e){e.Percent="percent",e.CashPerContract="cash_per_contract",e.CashPerOrder="cash_per_order"})(iN||(iN={})),(function(e){e.FirstBar="first_visible_bar_time",e.LastBar="last_visible_bar_time",e.Realtime="subscribeRealtime"})(sN||(sN={})),(function(e){e.FgColor="__chart_fgcolor",e.BgColor="__chart_bgcolor"})(cN||(cN={})),(function(e){e[e.Right=0]="Right",e[e.Left=1]="Left",e[e.NoScale=2]="NoScale"})(lN||(lN={})),(function(e){e[e.Right=0]="Right",e[e.Left=1]="Left",e[e.None=2]="None"})(pN||(pN={})),(function(e){e.TypePlots="plot_plot",e.TypeHlines="hline_hline"})(uN||(uN={})),(function(e){e[e.StopLoss=0]="StopLoss",e[e.TrailingStop=1]="TrailingStop",e[e.GuaranteedStop=2]="GuaranteedStop"}
121)(dN||(dN={})),(function(e){e.Futures="futures",e.Options="options",e.Others="others",e.FutureAndOptions="futureAndOptions"})(bN||(bN={})),(function(e){e.PerContract="contract",e.Fixed="fixed",e.Percent="percent",e.Disabled="disabled"})(fN||(fN={})),(function(e){e.Stocks="stocks",e.Futures="futures",e.Forex="forex",e.Crypto="crypto",e.Others="others"})(mN||(mN={})),(function(e){e.Symbol="symbol"})(hN||(hN={})),(function(e){e[e.Critical=0]="Critical",e[e.Informational=1]="Informational"})(MN||(MN={})),(function(e){e[e.PopUp=0]="PopUp",e[e.Notification=1]="Notification"})(zN||(zN={})),(function(e){e.Quantity="qty",e.OrderSide="side",e.Price="price",e.Duration="duration",e.Brackets="brackets",e.StopLossType="slType"})(ON||(ON={})),(function(e){e[e.CONNECTED=1]="CONNECTED",e[e.CONNECTING=2]="CONNECTING",e[e.DISCONNECTED=3]="DISCONNECTED",e[e.ERROR=4]="ERROR"})(gN||(gN={})),(function(e){e[e.Connected=1]="Connected",e[e.Connecting=2]="Connecting",e[e.Disconnected=3]="Disconnected",e[e.Error=4]="Error"})(yN||(yN={})),(function(e){e[e.LIMIT=1]="LIMIT",e[e.MARKET=2]="MARKET",e[e.STOP=3]="STOP",e[e.STOPLIMIT=4]="STOPLIMIT"})(AN||(AN={})),(function(e){e[e.Limit=1]="Limit",e[e.Market=2]="Market",e[e.Stop=3]="Stop",e[e.StopLimit=4]="StopLimit"})(vN||(vN={})),(function(e){e[e.BUY=1]="BUY",e[e.SELL=-1]="SELL"})(xN||(xN={})),(function(e){e[e.Buy=1]="Buy",e[e.Sell=-1]="Sell"})(_N||(_N={})),(function(e){e[e.CANCELED=1]="CANCELED",e[e.FILLED=2]="FILLED",e[e.INACTIVE=3]="INACTIVE",e[e.PLACING=4]="PLACING",e[e.REJECTED=5]="REJECTED",e[e.WORKING=6]="WORKING"})(CN||(CN={})),(function(e){e[e.ALL=0]="ALL",e[e.CANCELED=1]="CANCELED",e[e.FILLED=2]="FILLED",e[e.INACTIVE=3]="INACTIVE",e[e.REJECTED=5]="REJECTED",e[e.WORKING=6]="WORKING"})(qN||(qN={})),(function(e){e[e.Canceled=1]="Canceled",e[e.Filled=2]="Filled",e[e.Inactive=3]="Inactive",e[e.Placing=4]="Placing",e[e.Rejected=5]="Rejected",e[e.Working=6]="Working"})(SN||(SN={})),(function(e){e[e.All=0]="All",e[e.Canceled=1]="Canceled",e[e.Filled=2]="Filled",e[e.Inactive=3]="Inactive",e[e.Rejected=5]="Rejected",e[e.Working=6]="Working"})(RN||(RN={})),(function(e){e[e.Order=1]="Order",e[e.Position=2]="Position"})(NN||(NN={})),(function(e){e[e.ORDER=1]="ORDER",e[e.POSITION=2]="POSITION"})(wN||(wN={})),(function(e){e[e.Order=1]="Order",e[e.Position=2]="Position",e[e.IndividualPosition=3]="IndividualPosition"})(EN||(EN={})),(function(e){e[e.StopLoss=0]="StopLoss",e[e.TakeProfit=1]="TakeProfit",e[e.TrailingStop=2]="TrailingStop",e[e.GuaranteedStop=3]="GuaranteedStop"})(LN||(LN={})),(function(e){e[e.LIMITPRICE=1]="LIMITPRICE",e[e.STOPPRICE=2]="STOPPRICE",e[e.TAKEPROFIT=3]="TAKEPROFIT",e[e.STOPLOSS=4]="STOPLOSS"})(TN||(TN={})),(function(e){e[e.LimitPrice=1]="LimitPrice",e[e.StopPrice=2]="StopPrice",e[e.TakeProfit=3]="TakeProfit",e[e.StopLoss=4]="StopLoss",e[e.Quantity=5]="Quantity"})(WN||(WN={})),(function(e){e[e.ERROR=0]="ERROR",e[e.SUCCESS=1]="SUCCESS"})(jN||(jN={})),(function(e){e[e.Error=0]="Error",e[e.Success=1]="Success"})(kN||(kN={})),(function(e){e[e.Demo=1]="Demo",e[e.Real=0]="Real"})(PN||(PN={})),(function(e){e.Information="information",e.Warning="warning",e.Error="error"})(IN||(IN={})),(function(e){e.Demo="demo",e.Live="live"})(BN||(BN={})),(function(e){e[e.LogOut=0]="LogOut",e[e.FailedRestoring=1]="FailedRestoring",e[e.Offline=2]="Offline",e[e.APIError=3]="APIError",e[e.TwoFactorRequired=4]="TwoFactorRequired",e[e.CancelAuthorization=5]="CancelAuthorization",e[e.TimeOutForAuthorization=6]="TimeOutForAuthorization",e[e.OauthError=7]="OauthError",e[e.BrokenConnection=8]="BrokenConnection",e[e.Reconnect=9]="Reconnect",e[e.FailedSignIn=10]="FailedSignIn"})(DN||(DN={})),(function(e){e[e.None=0]="None",e[e.Pips=1]="Pips",e[e.Ticks=2]="Ticks"})(FN||(FN={})),(function(e){e.Halted="HALTED",e.NotShortable="NOT-SHORTABLE",e.HardToBorrow="HARD-TO-BORROW"})(HN||(HN={})),(function(e){e[e.Limit=1]="Limit",e[e.Stop=2]="Stop"})(UN||(UN={})),(function(e){e.Disallowed="disallowed",e.Allowed="allowed",e.AllowedWithWarning="allowed_with_warning"})(VN||(VN={})),(function(e){e.PlaceOrder="place_order",e.ModifyOrder="modify_order",e.CancelOrder="cancel_order",e.CancelMultipleOrders="cancel_multiple_orders",e.ModifyPosition="modify_position",e.ClosePosition="close_position",e.ModifyIndividualPosition="modify_individual_position",e.CloseIndiv
121idualPosition="close_individual_position",e.CloseNetPosition="close_net_position"})(XN||(XN={})),(function(e){e.Date="date",e.DateOrDateTime="dateOrDateTime",e.Default="default",e.Fixed="fixed",e.FixedInCurrency="fixedInCurrency",e.VariablePrecision="variablePrecision",e.FormatQuantity="formatQuantity",e.FormatPrice="formatPrice",e.FormatPriceForexSup="formatPriceForexSup",e.FormatPriceInCurrency="formatPriceInCurrency",e.IntegerSeparated="integerSeparated",e.LocalDate="localDate",e.LocalDateOrDateTime="localDateOrDateTime",e.Percentage="percentage",e.Pips="pips",e.Profit="profit",e.ProfitInInstrumentCurrency="profitInInstrumentCurrency",e.ProfitInPercent="profitInPercent",e.Side="side",e.PositionSide="positionSide",e.Status="status",e.Symbol="symbol",e.Text="text",e.Type="type",e.MarginPercent="marginPercent",e.Empty="empty"})($N||($N={})),(function(e){e[e.LastPriceAndPercentageValue=0]="LastPriceAndPercentageValue",e[e.LastValueAccordingToScale=1]="LastValueAccordingToScale"})(GN||(GN={})),(function(e){e[e.Solid=0]="Solid",e[e.Dotted=1]="Dotted",e[e.Dashed=2]="Dashed"})(KN||(KN={})),(function(e){e[e.Offline=0]="Offline",e[e.Resolving=1]="Resolving",e[e.Loading=2]="Loading",e[e.Ready=3]="Ready",e[e.InvalidSymbol=4]="InvalidSymbol",e[e.Snapshot=5]="Snapshot",e[e.EOD=6]="EOD",e[e.Pulse=7]="Pulse",e[e.Delayed=8]="Delayed",e[e.DelayedSteaming=9]="DelayedSteaming",e[e.NoBars=10]="NoBars",e[e.Replay=11]="Replay",e[e.Error=12]="Error",e[e.CalculationError=13]="CalculationError",e[e.UnsupportedResolution=14]="UnsupportedResolution"})(ZN||(ZN={})),(function(e){e[e.Markers=0]="Markers",e[e.Stepline=1]="Stepline",e[e.Simple=2]="Simple"})(YN||(YN={})),(function(e){e[e.Bar=0]="Bar",e[e.Candle=1]="Candle",e[e.Line=2]="Line",e[e.Area=3]="Area",e[e.Renko=4]="Renko",e[e.Kagi=5]="Kagi",e[e.PnF=6]="PnF",e[e.LineBreak=7]="LineBreak",e[e.HeikinAshi=8]="HeikinAshi",e[e.HollowCandle=9]="HollowCandle",e[e.Baseline=10]="Baseline",e[e.Range=11]="Range",e[e.HiLo=12]="HiLo",e[e.Column=13]="Column",e[e.LineWithMarkers=14]="LineWithMarkers",e[e.Stepline=15]="Stepline",e[e.HLCArea=16]="HLCArea",e[e.VolFootprint=17]="VolFootprint",e[e.TPO=18]="TPO",e[e.VolCandle=19]="VolCandle",e[e.SVP=20]="SVP",e[e.HLCBars=21]="HLCBars"})(QN||(QN={})),(function(e){e.TwentyFourHours="24-hours",e.TwelveHours="12-hours"})(JN||(JN={})),(function(e){e[e.Initial=2]="Initial",e[e.SeriesZOrderIsAlwaysZero=3]="SeriesZOrderIsAlwaysZero",e[e.Current=3]="Current"})(ew||(ew={})),(function(e){e[e.Money=0]="Money",e[e.Pips=1]="Pips",e[e.Percentage=2]="Percentage"})(zd||(zd={})),(function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"})(oM||(oM={})),zd.Money,zd.Money,oM.Right,(function(e){e[e.Background=0]="Backgroun
121d",e[e.Foreground=1]="Foreground",e[e.Topmost=2]="Topmost"})(tw||(tw={})),(function(e){e[e.Unavailable=0]="Unavailable",e[e.AvailableReadonlyAlwaysDisabled=1]="AvailableReadonlyAlwaysDisabled",e[e.AvailableReadonlyAlwaysEnabled=2]="AvailableReadonlyAlwaysEnabled",e[e.Available=3]="Available"})(nw||(nw={})),(function(e){e[e.ViewportChangeUserAction=0]="ViewportChangeUserAction",e[e.DataUpdate=1]="DataUpdate",e[e.SeriesRestart=2]="SeriesRestart",e[e.SeriesCompleted=3]="SeriesCompleted",e[e.StudyCreation=4]="StudyCreation"})(rw||(rw={})),(function(e){e[e.Chart=0]="Chart"})(aw||(aw={})),(function(e){e.AlwaysOn="alwaysOn",e.VisibleOnMouseOver="visibleOnMouseOver",e.AlwaysOff="alwaysOff"})(ow||(ow={})),(function(e){e[e.Normal=0]="Normal",e[e.Log=1]="Log",e[e.Percentage=2]="Percentage",e[e.IndexedTo100=3]="IndexedTo100"})(iw||(iw={})),(function(e){e[e.Bars=0]="Bars",e[e.Candles=1]="Candles",e[e.Line=2]="Line",e[e.Area=3]="Area",e[e.HeikenAshi=8]="HeikenAshi",e[e.HollowCandles=9]="HollowCandles",e[e.Baseline=10]="Baseline",e[e.HiLo=12]="HiLo",e[e.Column=13]="Column",e[e.LineWithMarkers=14]="LineWithMarkers",e[e.Stepline=15]="Stepline",e[e.HLCArea=16]="HLCArea",e[e.VolCandle=19]="VolCandle",e[e.HLCBars=21]="HLCBars",e[e.Renko=4]="Renko",e[e.Kagi=5]="Kagi",e[e.PointAndFigure=6]="PointAndFigure",e[e.LineBreak=7]="LineBreak"})(sw||(sw={})),(function(e){e.Value="_seriesId"})(cw||(cw={})),(function(e){e[e.InvalidSymbol=0]="InvalidSymbol",e[e.ReplayUnsupported=1]="ReplayUnsupported",e[e.UnsupportedDepth=2]="UnsupportedDepth",e[e.UnsupportedIntradyReplay=3]="UnsupportedIntradyReplay"})(lw||(lw={})),(function(e){e.LeftToRight="left_to_right",e.RightToLeft="right_to_left"})(pw||(pw={})),(function(e){e.Relative="relative",e.Absolute="absolute"})(uw||(uw={})),(function(e){e.UpDown="Up/Down",e.Total="Total",e.Delta="Delta"})(dw||(dw={})),(function(e){e.AboveBar="AboveBar",e.BelowBar="BelowBar",e.Top="Top",e.Bottom="Bottom",e.Right="Right",e.Left="Left",e.Absolute="Absolute",e.AbsoluteUp="AbsoluteUp",e.AbsoluteDown="AbsoluteDown"})(bw||(bw={})),(function(e){e.Left="left",e.Center="center",e.Right="right"})(fw||(fw={})),(function(e){e.Top="top",e.Middle="middle",e.Bottom="bottom"})(mw||(mw={})),(function(e){e[e.Solid=0]="Solid",e[e.Dotted=1]="Dotted",e[e.Dashed=2]="Dashed"})(hw||(hw={}));const bSe={width:800,height:500,interval:"1D",timezone:"Etc/UTC",container:"",library_path:"",locale:"en",widgetbar:{details:!1,watchlist:!1,news:!1,datawindow:!1,watchlist_settings:{default_symbols:[]}},overrides:{"mainSeriesProperties.showCountdown":!1},studies_overrides:{},trading_customization:{position:{},order:{}},brokerConfig:{configFlags:{}},fullscreen:!1,autosize:!1,disabled_features:[],enabled_features:[],debug:!1,logo:{},time_frames:[{text:"5y",resolution:"1W"},{text:"1y",resolution:"1W"},{text:"6m",resolution:"120"},{text:"3m",resolution:"60"},{text:"1m",resolution:"30"},{text:"5d",resolution:"5"},{text:"1d",resolution:"1"}],client_id:"0",user_id:"0",charts_storage_api_version:"1.0",favorites:{intervals:[],chartTypes:[],indicators:[],drawingTools:[]}},Mw=JSON.parse('[{"iso":"en","dir":"ltr","language":"en"},{"iso":"en","dir":"ltr","language":"en"},{"iso":"de","dir":"ltr","language":"de"},{"iso":"fr","dir":"ltr","language":"fr"},{"iso":"ca","dir":"ltr","language":"ca_ES"},{"iso":"es","dir":"ltr","language":"es"},{"iso":"it","dir":"ltr","language":"it"},{"iso":"pl","dir":"ltr","language":"pl"},{"iso":"hu","dir":"ltr","language":"hu_HU"},{"iso":"sv","dir":"ltr","language":"sv"},{"iso":"tr","dir":"ltr","language":"tr"},{"iso":"ru","dir":"ltr","language":"ru"},{"iso":"pt","dir":"ltr","language":"pt"},{"iso":"id","dir":"ltr","language":"id_ID"},{"iso":"ms","dir":"ltr","language":"ms_MY"},{"iso":"th","dir":"ltr","language":"th"},{"iso":"vi","dir":"ltr","language":"vi"},{"iso":"ja","dir":"ltr","language":"ja"},{"iso":"ko","dir":"ltr","language":"ko"},{"iso":"zh-Hans","dir":"ltr","language":"zh"},{"iso":"zh-Hant","dir":"ltr","language":"zh_TW"},{"iso":"ar","dir":"rtl","language":"ar"},{"iso":"he","dir":"rtl","language":"he_IL"}]');let zw=!1;function fSe(){return"CL v30.0.0 (internal id a7798f5b2167d88489048eb7e1527e9bf896690e @ 2025-09-18T15:48:20.147Z)"}const mSe=class{constructor(e){if(this._id=`tradingview_${(1048576*(1+Math.random())|0).toString(16).substring(1)}`,this._ready=!1,this._readyHandlers=[],this._onWindowResize=this._autoResizeChart.bind(this),!e.datafeed)throw new Error("Datafeed is not defined");e.overrides?.["mainSeriesProperties.priceAxisProperties.lockScale"]&&(console.warn("mainSeriesProperties.priceAxisProperties.lockScale can not be set to true within the widget constructor"),delete e.overrides["mainSeriesProperties.priceAxisProperties.lockScale"]),this._options=ZO(bSe,e),(this._options.theme??"light").toLowerCase()==="dark"&&this._options.loading_screen===void 0&&(this._options.loading_screen={backgroundColor:"#131722"}),(this._options.debug||this._options.debug_broker)&&(zw||(zw=!0,console.log("Using CL v30.0.0 (internal id a7798f5b2167d88489048eb7e1527e9bf896690e @ 2025-09-18T15:48:20.147Z)"))),this._innerWindowLoaded=new Promise(t=>{this._innerWindowResolver=t}),this._create()}setDebugMode(e){this._innerAPI().setDebugMode(e)}onChartReady(e){this._ready?e.call(this):this._readyHandlers.push(e)}headerReady(){return this._innerWindowLoaded.then(()=>this._innerWindow().headerReady())}onGrayedObjectClicked(e){this._doWhenInnerApiLoaded(t=>{t.onGrayedObjectClicked(e)})}onShortcut(e,t){this._doWhenInnerWindowLoaded(n=>{n.createShortcutAction(e,t)})}subscribe(e,t){this._doWhenInnerApiLoaded(n=>{n.subscribe(e,t)})}unsubscribe(e,t){this._doWhenInnerApiLoaded(n=>{n.unsubscribe(e,t)})}chart(e){return this._innerAPI().chart(e)}getLanguage(){return this._options.locale}setSymbol(e,t,n){this._innerAPI().changeSymbol(e,t,n)}remove(){window.removeEventListener("resize",this._onWindowResize),this._readyHandlers.splice(0,this._readyHandlers.length),delete window[this._id],this._iFrame.parentNode&&this._iFrame.parentNode.removeChild(this._iFrame)}
121closePopupsAndDialogs(){this._doWhenInnerApiLoaded(e=>{e.closePopupsAndDialogs()})}selectLineTool(e,t){return this._innerAPI().selectLineTool(e,t)}selectedLineTool(){return this._innerAPI().selectedLineTool()}save(e,t){this._innerAPI().saveChart(e,t)}async load(e,t){return this._innerAPI().loadChart({json:e,extendedData:t})}getSavedCharts(e){this._innerAPI().getSavedCharts(e)}loadChartFromServer(e){return this._innerAPI().loadChartFromServer(e)}saveChartToServer(e,t,n){this._innerAPI().saveChartToServer(e,t,n)}removeChartFromServer(e,t){this._innerAPI().removeChartFromServer(e,t)}onContextMenu(e){this._doWhenInnerApiLoaded(t=>{t.onContextMenu(e)})}createButton(e){return this._innerWindow().createButton(e)}removeButton(e){this._innerWindow().removeButton(e)}createDropdown(e){return this._innerWindow().createDropdown(e)}showNoticeDialog(e){this._doWhenInnerApiLoaded(t=>{t.showNoticeDialog(e)})}showConfirmDialog(e){this._doWhenInnerApiLoaded(t=>{t.showConfirmDialog(e)})}showLoadChartDialog(){this._innerAPI().showLoadChartDialog()}showSaveAsChartDialog(){this._innerAPI().showSaveAsChartDialog()}symbolInterval(){return this._innerAPI().getSymbolInterval()}mainSeriesPriceFormatter(){return this._innerAPI().mainSeriesPriceFormatter()}getIntervals(){return this._innerAPI().getIntervals()}getStudiesList(){return this._innerAPI().getStudiesList()}getStudyInputs(e){return this._innerAPI().getStudyInputs(e)}getStudyStyles(e){return this._innerAPI().getStudyStyles(e)}addCustomCSSFile(e){this._innerWindow().addCustomCSSFile(e)}applyOverrides(e){this._options=ZO(this._options,{overrides:e}),this._doWhenInnerWindowLoaded(t=>{t.applyOverrides(e)})}applyTradingCustomization(e){return new Promise((t,n)=>{this._doWhenInnerWindowLoaded(r=>{r.applyTradingCustomization(e).then(t).catch(n)})})}applyStudiesOverrides(e){this._doWhenInnerWindowLoaded(t=>{t.applyStudiesOverrides(e)})}watchList(){return this._innerAPI().watchlist()}news(){return this._innerAPI().news()}widgetbar(){return this._innerAPI().widgetbar()}activeChart(){return this._innerAPI().activeChart()}activeChartIndex(){return this._innerAPI().activeChartIndex()}setActiveChart(e){return this._innerAPI().setActiveChart(e)}chartsCount(){return this._innerAPI().chartsCount()}layout(){return this._innerAPI().layout()}setLayout(e){this._innerAPI().setLayout(e)}layoutName(){return this._innerAPI().layoutName()}resetLayoutSizes(e){this._innerAPI().resetLayoutSizes(e)}setLayoutSizes(e,t){this._innerAPI().setLayoutSizes(e,t)}changeTheme(e,t){return this._innerWindow().changeTheme(e,t)}getTheme(){return this._innerWindow().getTheme()}takeScreenshot(){this._doWhenInnerApiLoaded(e=>{e.takeScreenshot()})}lockAllDrawingTools(){return this._innerAPI().lockAllDrawingTools()}hideAllDrawingTools(){return this._innerAPI().hideAllDrawingTools()}drawOnAllChartsEnabled(){return this._innerAPI().drawOnAllChartsEnabled()}drawOnAllCharts(e){this._innerAPI().drawOnAllCharts(e)}magnetEnabled(){return this._innerAPI().magnetEnabled()}magnetMode(){return this._innerAPI().magnetMode()}undoRedoState(){return this._innerAPI().undoRedoState()}setIntervalLinkingEnabled(e){this._innerAPI().setIntervalLinkingEnabled(e)}setDateRangeLinkingEnabled(e){this._innerAPI().setDateRangeLinkingEnabled(e)}setTimeFrame(e){this._innerAPI().setTimeFrame(e)}symbolSync(){return this._innerAPI().symbolSync()}intervalSync(){return this._innerAPI().intervalSync()}crosshairSync(){return this._innerAPI().crosshairSync()}timeSync(){return this._innerAPI().timeSync()}dateRangeSync(){return this._innerAPI().dateRangeSync()}setFeatureEnabled(e,t){this._innerAPI().setFeatureEnabled(e,t)}getAllFeatures(){return this._innerWindow().getAllFeatures()}clearUndoHistory(){return this._innerAPI().clearUndoHistory()}undo(){return this._innerAPI().undo()}redo(){return this._innerAPI().redo()}startFullscreen(){this._innerAPI().startFullscreen()}exitFullscreen(){this._innerAPI().exitFullscreen()}takeClientScreenshot(e){return this._innerAPI().takeClientScreenshot(e)}navigationButtonsVisibility(){return this._innerWindow().getNavigationButtonsVisibility()}paneButtonsVisibility(){return this._innerWindow().getPaneButtonsVisibility()}dateFormat(){return this._innerWindow().getDateFormat()}timeHoursFormat(){return this._innerWindow().getTimeHoursFormat()}currencyAndUnitVisibility(){return this._innerWindow().getCurrencyAndUnitVisibility()}supportedChartTypes(){return this._innerAPI().supportedChartTypes()}watermark(){return this._innerAPI().watermark()}customSymbolStatus(){return this._innerWindow().customSymbolStatus()}setCSSCustomProperty(e,t){if(e.startsWith("--")===!1)throw new Error("customPropertyName should begin with a double hyphen");this._innerWindow().document.body.style.setProperty(e,t)}getCSSCustomPropertyValue(e){if(e.startsWith("--")===!1)throw new Error("customPropertyName should begin with a double hyphen");const t=this._innerWindow().document.body,n=t.style.getPropertyValue(e);return n||getComputedStyle(t).getPropertyValue(e)}unloadUnusedCharts(){this._innerAPI().unloadUnusedCharts()}async customThemes(){return this._innerWindow().customThemes()}resetCache(){this._innerAPI().resetCache()}linking(){return this._innerAPI().linking}_innerAPI(){return this._innerWindow().tradingViewApi}_innerWindow(){return this._iFrame.contentWindow}_doWhenInnerWindowLoaded(e){this._ready?e(this._innerWindow()):this._innerWindowLoaded.then(()=>{e(this._innerWindow())})}_doWhenInnerApiLoaded(e){this._doWhenInnerWindowLoaded(t=>{t.doWhenApiIsReady(()=>e(this._innerAPI()))})}_autoResizeChart(){this._options.fullscreen&&(this._iFrame.style.height=window.innerHeight+"px",hSe&&setTimeout(()=>{this._iFrame.style.height=window.innerHeight+"px"},30))}async _create(){const e=this._options.enabled_features?.includes("iframe_loading_same_origin")??!1,t=e||(this._options.enabled_features?.includes("iframe_loading_compatibility_mode")??!1),n=e&&(this._options.enabled_features?.includes("iframe_loading_root_path")??!1),[r,o]=this._render(!t,e,n),i=this._options.container,s=typeof i=="string"?document.getElementById(i):i;if(s===null)throw new Error(`There is no such element - #${this._options.container}`);s.innerHTML=r,this._iFrame=s.querySelector(`#${this._id}`);const c=this._iFrame;e&&await this._innerWindowEvent("sameOriginLoad"),t&&(c.contentWindow?(c.contentWindow.document.open(),c.contentWindow.document.write(o),c.contentWindow.document.close()):console.warn("Unable to locate contentWindow for the created iframe. Please try disabling the `iframe_loading_compatibility_mode` featureset.")),this._innerWindow().addEventListener("innerWindowLoad",l=>{l.detail.received=!0,(function(p,u){if(p===void 0)throw new Error(`${u} is undefined`);return p})(this._innerWindowResolver,"_innerWindowResolver")()},{once:!0}),(this._options.autosize||this._options.fullscreen)&&(c.style.width="100%",this._options.fullscreen||(c.style.height="100%")),window.addEventListener("resize",this._onWindowResize),this._onWindowResize(),this._innerWindowLoaded.then(()=>{try{this._innerWindow().widgetReady(()=>{this._ready=!0;for(const l of this._readyHandlers)try{l.call(this)}catch(p){console.error(p)}this._innerWindow().initializationFinished()})}catch(l){if(l instanceof Error&&/widgetReady is not a function/.test(l.message))throw new Error(`There was an error when loading the library. Usually this error means the library failed to load its static files. Check that the library files are available at ${window.location.host}/${this._options.library_path||""} or correct the library_path option.`)}})}_innerWindowEvent(e){return new Promise(t=>{this._innerWindow().addEventListener(e,t,{once:!0})})}_render(e,t,n){const r=window;
121if(r[this._id]={datafeed:this._options.datafeed,customFormatters:this._options.custom_formatters,brokerFactory:this._options.broker_factory,overrides:this._options.overrides,studiesOverrides:this._options.studies_overrides,tradingCustomization:this._options.trading_customization,disabledFeatures:this._options.disabled_features,enabledFeatures:this._options.enabled_features,brokerConfig:this._options.broker_config||this._options.brokerConfig,restConfig:this._options.restConfig,favorites:this._options.favorites,logo:this._options.logo,numeric_formatting:this._options.numeric_formatting,rss_news_feed:this._options.rss_news_feed,rss_news_title:this._options.rss_news_title,newsProvider:this._options.news_provider,loadLastChart:this._options.load_last_chart,saveLoadAdapter:this._options.save_load_adapter,loading_screen:this._options.loading_screen,settingsAdapter:this._options.settings_adapter,getCustomIndicators:this._options.custom_indicators_getter,additionalSymbolInfoFields:this._options.additional_symbol_info_fields,headerWidgetButtonsMode:this._options.header_widget_buttons_mode,customTranslateFunction:this._options.custom_translate_function,symbolSearchComplete:this._options.symbol_search_complete,contextMenu:this._options.context_menu,settingsOverrides:this._options.settings_overrides,timeframe:this._options.timeframe,customTimezones:this._options.custom_timezones,customChartDescriptionFunction:this._options.custom_chart_description_function,customThemes:this._options.custom_themes,imageStorageAdapter:this._options.image_storage_adapter},this._options.saved_data)r[this._id].chartContent={json:this._options.saved_data},this._options.saved_data_meta_info&&(r[this._id].chartContentExtendedData=this._options.saved_data_meta_info);else if(!this._options.load_last_chart&&!this._options.symbol)throw new Error("Symbol is not defined: either 'symbol' or 'load_last_chart' option must be set");if(this._options.library_path&&!this._options.library_path.endsWith("/")&&console.warn("library_path option should contain a trailing forward slash"),this._options.locale){const c=encodeURIComponent(this._options.locale);Mw.findIndex(l=>l.language===c)>=0||(console.warn("locale isn't supported. Using default of `en`."),this._options.locale="en")}const o=(function(c,l){const p=new URL(`${c||""}`,location.href).href,u=JSON.parse('["bundles/runtime.1d4ed3742895f7c63ed9.js","bundles/__LANG__.938.5f20502c9172fdac1c7f.js","bundles/481.7c6283292170510c91f1.css","bundles/8971.352a74bc5eebf8040884.js","bundles/library.15664647653f41254b4d.js"]'),d=encodeURIComponent(l),b=Mw.find(M=>M.language===d)??{iso:"en",dir:"ltr"},f=`lang="${b.iso}" dir="${b.dir}"`;return`<!DOCTYPE html><html ${(h={bundles:`
122${(function(M,z,O){if(M===void 0)return"";const g=[],x=[];for(const C of M)C.endsWith(".js")?g.push(`<script defer crossorigin="anonymous" src="${C.replace("__LANG__",O)}"><\/script>`):C.endsWith(".css")&&x.push(`<link type="text/css" href="${z?C.replace(/\.css$/i,".rtl.css"):C}" rel="stylesheet"/>`);return[...g,...x].join(`
123`)})(u,b.dir==="rtl",d)}
124`,localeLanguage:d,htmlAttrs:f,libraryPath:p}).htmlAttrs}><head><base href="${h.libraryPath}"><meta charset="utf-8"><script>window===window.parent&&(location.href="about:blank")<\/script> ${h.bundles} </head><body class="chart-page unselectable on-widget"><div class="loading-indicator" id="loading-indicator"></div><script>var JSServer={},__initialEnabledFeaturesets=["charting_library"]<\/script><script>(function() {
125		window.urlParams = (function () {
126			var match,
127				pl	 = /\\+/g,  // Regex for replacing addition symbol with a space
128				search = /([^&=]+)=?([^&]*)/g,
129				decode = function (s) { return decodeURIComponent(s.replace(pl, ' ')).replace(/<\\/?[^>]+(>|$)/g, ''); },
130				query = function() {
131					// We don't use hash on the url because: safari 13 throws an error if you attempt this
132					// on a blob, and safari 14 will strip hash from blob urls.
133					if (frameElement && frameElement.dataset.widgetOptions) {
134						return frameElement.dataset.widgetOptions;
135					} else {
136						throw "Unexpected use of this page";
137					}
138				}(),
139				result = {};
140
141			while (match = search.exec(query)) {
142				result[decode(match[1])] = decode(match[2]);
143			}
144
145			var additionalSettingsObject = window.parent[result.uid];
146
147			var customObjectNames = ['datafeed', 'customFormatters', 'brokerFactory', 'save_load_adapter', 'customTranslateFunction', 'contextMenu'];
148
149			for (var p in additionalSettingsObject) {
150				if (customObjectNames.indexOf(p) === -1) {
151					result[p] = JSON.stringify(additionalSettingsObject[p]);
152				}
153			}
154
155			return result;
156		})();
157
158		window.locale = urlParams.locale;
159		window.language = urlParams.locale; // a very big attention needed here
160		window.customTranslateFunction = window.parent[urlParams.uid].customTranslateFunction;
161		window.customChartDescriptionFunction = window.parent[urlParams.uid].customChartDescriptionFunction;
162
163		window.addCustomCSSFile = function(href) {
164			var link = document.createElement('link');
165			link.setAttribute('type', 'text/css');
166			link.setAttribute('rel', 'stylesheet');
167			link.setAttribute('href', href);
168			link.setAttribute('cross-origin', 'anonymous');
169
170			window.loadedCustomCss = new Promise((resolve) => {
171				link.onload = resolve;
172				link.onerror = resolve;
173			});
174			document.body.appendChild(link);
175		};
176
177		window.loadedCustomCss = Promise.resolve();
178		if (!!urlParams.customCSS) {
179			window.addCustomCSSFile(urlParams.customCSS);
180		}
181
182		var loadingScreenParams = {};
183
184		if (typeof urlParams.loading_screen === 'string') {
185			try {
186				loadingScreenParams = JSON.parse(urlParams.loading_screen);
187			} catch(e) {}
188		}
189
190		var loadingIndicatorElement = document.getElementById('loading-indicator');
191
192		if (loadingScreenParams.backgroundColor) {
193			loadingIndicatorElement.style = 'background-color: ' + loadingScreenParams.backgroundColor;
194		}
195
196		!function(){"use strict";var t,e=new WeakMap;function n(t,n){var i=function(t){var n,i;return n=document.documentElement,e&&(i=e.get(n)),i||((i=n.ownerDocument.createRange()).selectNodeContents(n),e&&e.set(n,i)),i.createContextualFragment(t)}(t),s=i.firstElementChild;return null!==s&&i.removeChild(s),s}!function(t){t[t.Element=1]="Element",t[t.Document=9]="Document"}(t||(t={}));var i={mini:"xsmall",xxsmall:"xxsmall",xsmall:"xsmall",small:"small",medium:"medium",large:"large"};var s=function(){function t(t){var e;this._shown=!1,this._el=n((void 0===e&&(e=""),'<div class="tv-spinner '.concat(e,'" role="progressbar"></div>'))),this.setSize(i[t||"large"])}return t.prototype.spin=function(t){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=t,void 0!==t&&t.appendChild(this._el)),this._shown=!0,this},t.prototype.stop=function(t){return t&&void 0!==this._container&&this._container.removeChild(this._el),this._el&&this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this},t.prototype.setStyle=function(t){var e=this;return Object.keys(t).forEach((function(n){var i=t[n];void 0!==i&&e._el.style.setProperty(n,i)})),this},t.prototype.style=function(){return this._el.style},t.prototype.setSize=function(t){var e=void 0!==t?"tv-spinner--size_".concat(t):"";return this._el.className="tv-spinner ".concat(e," ").concat(this._shown?"tv-spinner--shown":""),this},t.prototype.getEl=function(){return this._el},t.prototype.destroy=function(){this.stop(),delete this._el,delete this._container},t}();window.Spinner=s}();
197
198
199		var spinnerColor = (loadingScreenParams.foregroundColor) ? loadingScreenParams.foregroundColor : undefined;
200
201		var loadingSpinner = new Spinner('large').setStyle({
202			'--tv-spinner-color': spinnerColor,
203			zIndex: String(2e9),
204		});
205		loadingSpinner.getEl().classList.add('spinner');
206		loadingSpinner.spin(loadingIndicatorElement);
207	})();<\/script></body></html>`;var h})(this._options.library_path||"",this._options.locale);let i=new URL("about:blank");if(e){const c=new Blob([o],{type:"text/html"}),l=URL.createObjectURL(c);i=new URL(l)}else if(t){const c=this._options.library_path??"/",l=n?location.origin:location.href;i=new URL(c+"sameorigin.html",l)}const s="symbol="+encodeURIComponent(this._options.symbol||"")+"&interval="+encodeURIComponent(this._options.interval)+(this._options.toolbar_bg?"&toolbarbg="+encodeURIComponent(this._options.toolbar_bg.replace("#","")):"")+(this._options.studies_access?"&studiesAccess="+encodeURIComponent(JSON.stringify(this._options.studies_access)):"")+"&widgetbar="+encodeURIComponent(JSON.stringify(this._options.widgetbar))+(this._options.drawings_access?"&drawingsAccess="+encodeURIComponent(JSON.stringify(this._options.drawings_access)):"")+"&timeFrames="+encodeURIComponent(JSON.stringify(this._options.time_frames))+"&locale="+encodeURIComponent(this._options.locale)+"&uid="+encodeURIComponent(this._id)+"&clientId="+encodeURIComponent(String(this._options.client_id))+"&userId="+encodeURIComponent(String(this._options.user_id
207))+(this._options.charts_storage_url?"&chartsStorageUrl="+encodeURIComponent(this._options.charts_storage_url):"")+(this._options.charts_storage_api_version?"&chartsStorageVer="+encodeURIComponent(this._options.charts_storage_api_version):"")+(this._options.custom_css_url?"&customCSS="+encodeURIComponent(this._options.custom_css_url):"")+(this._options.custom_font_family?"&customFontFamily="+encodeURIComponent(this._options.custom_font_family):"")+(this._options.auto_save_delay?"&autoSaveDelay="+encodeURIComponent(String(this._options.auto_save_delay)):"")+"&debug="+encodeURIComponent(String(this._options.debug))+(this._options.debug_broker?"&debugBroker="+encodeURIComponent(String(this._options.debug_broker)):"")+(this._options.snapshot_url?"&snapshotUrl="+encodeURIComponent(this._options.snapshot_url):"")+(this._options.timezone?"&timezone="+encodeURIComponent(this._options.timezone):"")+(this._options.study_count_limit?"&studyCountLimit="+encodeURIComponent(String(this._options.study_count_limit)):"")+(this._options.symbol_search_request_delay?"&ssreqdelay="+encodeURIComponent(String(this._options.symbol_search_request_delay)):"")+(this._options.compare_symbols?"&compareSymbols="+encodeURIComponent(JSON.stringify(this._options.compare_symbols)):"")+(this._options.theme?"&theme="+encodeURIComponent(String(this._options.theme)):"")+(this._options.header_widget_buttons_mode?"&header_widget_buttons_mode="+encodeURIComponent(String(this._options.header_widget_buttons_mode)):"")+(this._options.time_scale?"&time_scale="+encodeURIComponent(JSON.stringify(this._options.time_scale)):"");return[`<iframe
208		version="CL v30.0.0 (internal id a7798f5b2167d88489048eb7e1527e9bf896690e @ 2025-09-18T15:48:20.147Z)" id="${this._id}" name="${this._id}" src="${i.href}" data-widget-options="${s}"
209		${this._options.autosize||this._options.fullscreen?"":`width="${this._options.width}" height="${this._options.height}"`} title="Financial Chart" frameborder="0" allowTransparency="true" scrolling="no" allowfullscreen style="display:block;">
210	</iframe>`,o]}};typeof window<"u"&&(window.TradingView=window.TradingView||{},window.TradingView.version=fSe);const hSe=!(typeof window>"u"||!window.navigator||!window.navigator.userAgent)&&window.navigator.userAgent.includes("CriOS"),MSe={"-11:00":"Pacific/Niue","-10:00":"Pacific/Honolulu","-09:00":"America/Juneau","-08:00":"America/Los_Angeles","-07:00":"America/Phoenix","-06:00":"America/Mexico_City","-05:00":"America/Bogota","-04:00":"America/Caracas","-03:00":"America/Argentina/Buenos_Aires","-02:00":"Atlantic/South_Georgia","-01:00":"Atlantic/Cape_Verde","+00:00":"Atlantic/Reykjavik","+01:00":"Europe/Berlin","+02:00":"Europe/Athens","+03:00":"Asia/Qatar","+04:00":"Asia/Dubai","+05:00":"Asia/Ashkhabad","+06:00":"Asia/Almaty","+07:00":"Asia/Bangkok","+08:00":"Asia/Hong_Kong","+09:00":"Asia/Tokyo","+10:00":"Australia/Brisbane","+11:00":"Pacific/Norfolk","+12:00":"Pacific/Fiji"},iLe=[{name:"use_localstorage_for_settings",description:"Allows storing all properties (including favorites) to the localstorage",defaultValue:!0},{name:"items_favoriting",description:"Disabling this feature hides 'Favorite this item' icon for Drawings and Intervals",defaultValue:!0},{name:"save_chart_properties_to_local_storage",description:"Can be disabled to forbid storing chart properties to the localstorage while allowing to save other properties",defaultValue:!0},{name:"create_volume_indicator_by_default",description:"Add the volume indicator upon initialisation of the chart",defaultValue:!0},{name:"create_volume_indicator_by_default_once",description:"Prevent the volume indicator from being recreated when an instrument or a resolution is switched",defaultValue:!0},{name:"volume_force_overlay",description:"Places Volume indicator on the same pane with the main series",defaultValue:!0},{name:"right_bar_stays_on_scroll",description:"Determines the behavior of Zoom feature: bar under the mouse cursor stays in the same place if this feature is disabled",defaultValue:!0},{name:"constraint_dialogs_movement",description:"Keeps the dialogs within the chart",defaultValue:!0},{name:"charting_library_debug_mode",description:"Enables logs",defaultValue:!1},{name:"side_toolbar_in_fullscreen_mode",description:"This enables Drawings Toolbar in the fullscreen mode",defaultValue:!1},{name:"header_in_fullscreen_mode",description:"Enables header widget DOM element in the fullscreen mode",defaultValue:!1}
210,{name:"disable_resolution_rebuild",description:"Shows bar time exactly as provided by the data feed with no adjustments",defaultValue:!1},{name:"chart_scroll",description:"Allows chart scrolling",defaultValue:!0},{name:"chart_zoom",description:"Allows chart zooming",defaultValue:!0},{name:"horz_touch_drag_scroll",description:"Chart handles horizontal pointer movements on touch screens",defaultValue:!0},{name:"vert_touch_drag_scroll",description:"Chart handles vertical pointer movements on touch screens",defaultValue:!0},{name:"mouse_wheel_scroll",description:"Chart scrolling with horizontal mouse wheel is enabled",defaultValue:!0},{name:"pressed_mouse_move_scroll",description:"Chart scrolling with left mouse button pressed is allowed",defaultValue:!0},{name:"mouse_wheel_scale",description:"Series scaling with a mouse wheel is enabled",defaultValue:!0},{name:"pinch_scale",description:"Series scaling with pinch/zoom gestures (this option is supported on touch devices) is enabled",defaultValue:!0},{name:"axis_pressed_mouse_move_scale",description:"Axis scaling with left mouse button pressed is allowed",defaultValue:!0},{name:"low_density_bars",description:"Allows zooming in to show up to one bar in the viewport",defaultValue:!1},{name:"uppercase_instrument_names",description:"Disabling this feature allows a user to enter case-sensitive symbols",defaultValue:!0},{name:"no_min_chart_width",description:"Disables minimum chart width limitation",defaultValue:!1},{name:"fix_left_edge",description:"Prevents scrolling to the left of the first historical bar",defaultValue:!1},{name:"lock_visible_time_range_on_resize",description:"Prevents changing visible time area on chart resizing",defaultValue:!1},{name:"shift_visible_range_on_new_bar",description:"Chart is scrolled one point to the left when a new bar comes",defaultValue:!0},{name:"custom_resolutions",description:"Enables the possibility to add custom resolutions",defaultValue:!1},{name:"end_of_period_timescale_marks",description:"Toggles the timeline marks to display the bar's end time",defaultValue:!1},{name:"cropped_tick_marks",description:"If disabled, partially visible price labels on price axis will be hidden",defaultValue:!0},{name:"study_overlay_compare_legend_option",description:"Applies symbol display mode (ticker/description) to overlay/compare studies in the status line",defaultValue:!1},{name:"study_symbol_ticker_description",description:"Applies symbol display mode (ticker/description) to indicator inputs in the status line",defaultValue:!1},{name:"auto_enable_symbol_labels",description:"Displays Symbol Name Label when comparing Symbols",defaultValue:!0},{name:"insert_indicator_dialog_shortcut",description:"Enables insert indicator dialog shortcut (/)",defaultValue:!0},{name:"two_character_bar_marks_labels",description:"Display at most two characters in bar marks",defaultValue:!1},{name:"confirm_overwrite_if_chart_layout_with_name_exists",description:"Prompt to confirm overwriting chart layouts with the same name when saving, renaming, or cloning",defaultValue:!1},{name:"determine_first_data_request_size_using_visible_range",description:"Calculate the request size based on the amount of bars which will be visible on the chart",defaultValue:!1},{name:"move_logo_to_main_pane",description:"Places the logo on the main series pane instead of the bottom pane",defaultValue:!1},{name:"study_templates",description:"Enables a button in the header to load/save Indicator template",defaultValue:!1},{name:"datasource_copypaste",description:"Enables copying of drawings and studies",defaultValue:!0},{name:"seconds_resolution",description:"Enables the support of resolutions that start from 1 second",defaultValue:!1},{name:"tick_resolution",description:"Enables the support of tick resolution",defaultValue:!1},{name:"secondary_series_extend_time_scale",description:"Enables a feature to allow an additional series to extend the time scale",defaultValue:!1},{name:"header_widget",description:"Removes the header from the chart",defaultValue:!0},{name:"header_symbol_search",description:"Hides the symbol search button from the header",defaultValue:!0},{name:"symbol_search_hot_key",description:"Symbol search by pressing any key",defaultValue:!0},{name:"allow_arbitrary_symbol_search_input",description:"Enables or disables the ability for users to enter arbitrary input in the Symbol Search dialog",defaultValue:!1},{name:"header_resolutions",description:"Hides the resolution button from the header",defaultValue:!0},{name:"show_interval_dialog_on_key_press",description:"Displays a 'Change interval' dialog to specify another resolution",defaultValue:!0},{name:"header_chart_type",description:"Hides the chart type button from the header",defaultValue:!0},{name:"header_settings",description:"Relates to Chart Properties button",defaultValue:!0},{name:"header_indicators",description:"Hides the indicators button from the header",defaultValue:!0},{name:"header_compare",description:"Hides the compare button from the header",defaultValue:!0},{name:"header_undo_redo",description:"Hides the undo/redo button from the header",defaultValue:!0},{name:"header_quick_search",description:"Hides the quick search button from the header",defaultValue:!0},{name:"header_screenshot",description:"Hides the screenshot button from the header",defaultValue:!0},{name:"header_fullscreen_button",description:"Hides the fullscreen button from the header",defaultValue:!0},{name:"border_around_the_chart",description:"Adds a 2px padding to the chart",defaultValue:!0},{name:"header_saveload",description:"Hides save/load buttons (the feature is not part of header_widget featureset)",defaultValue:!0},{name:"left_toolbar",description:"Hides the left toolbar aka drawings toolbar",defaultValue:!0},{name:"control_bar",description:"Relates to the navigation buttons at the bottom of the chart",defaultValue:!0},{name:"timeframes_toolbar",description:"Hide the timeframe toolbar at the bottom of the chart",defaultValue:!0},{name:"legend_widget",description:"Disabling this feature hides the legend widget",defaultValue:!0},{name:"display_legend_on_all_charts",description:"Display legend on all diagrams regardless of crosshair synchronization",defaultValue:!1},{name:"object_tree_legend_mode",description:"Display object tree button in the legend at a small width",defaultValue:!0},{name:"edit_buttons_in_legend",description:"Removes all buttons from the legend except the ellipsis menu",defaultValue:!0},{name:"show_hide_button_in_legend",description:"Removes the eye button that hides/shows a chart",defaultValue:!0},{name:"format_button_in_legend",description:"Removes the cog icon for accessing chart/indicator's settings",defaultValue:!0},{name:"delete_button_in_legend",description:"Removes the delete button",defaultValue:!0},{name:"context_menus",description:"Doesn't display any context menu when right clicking anywhere in the UI",defaultValue:!0},{name:"pane_context_menu",description:"Doesn't display the context menu when right clicking on the chart",defaultValue:!0},{name:"scales_context_menu",description:"Doesn't display the context menu when right clicking on either price scale or timescale",defaultValue:!0},{name:"legend_context_menu",description:"Doesn't display the context menu when right clicking on the legend",defaultValue:!0},{name:"main_series_scale_menu",description:"Displays the settings button in the bottom right corner of the chart",defaultValue:!0},{name:"display_market_status",description:"Hides the market status from the legend",defaultValue:!0},{name:"remove_library_container_border",description:"Sets the border style to 0px & padding to 1px",defaultValue:!0},{name:"property_pages",description:"Disables all property pages",defaultValue:!0},{name:"show_chart_property_page",description:"Turning this feature off disables Properties",defaultValue:!0},{name:"chart_property_page_scales",description:"Allows overrides for the price scale",defaultValue:!0},{name:"chart_property_page_trading",description:"This feature is for the Trading Platform only",defaultValue:!0},{name:"chart_property_page_right_margin_editor",description:"Shows the right margin editor in the setting dialog",defaultValue:!0}
210,{name:"countdown",description:"Displays a countdown label on a price scale",defaultValue:!0},{name:"dont_show_boolean_study_arguments",description:"Hides true/false study arguments",defaultValue:!1},{name:"hide_last_na_study_output",description:"Hides last n/a study output data",defaultValue:!1},{name:"symbol_info",description:"Enables the symbol info dialog",defaultValue:!0},{name:"timezone_menu",description:"Disables timezone context menu",defaultValue:!0},{name:"snapshot_trading_drawings",description:"Includes orders/positions/executions in the screenshot",defaultValue:!1},{name:"source_selection_markers",description:"Disables selection markers for series and indicators",defaultValue:!0},{name:"go_to_date",description:"Allows you to jump to a particular bar using 'Go to' dialog",defaultValue:!0},{name:"adaptive_logo",description:"Allows you to hide 'charts by TradingView' text on small-screen devices",defaultValue:!0},{name:"show_dom_first_time",description:"Shows DOM panel when a user opens the Chart for the first time",defaultValue:!1},{name:"hide_left_toolbar_by_default",description:"Hides left toolbar when a user opens the Chart for the first time",defaultValue:!1},{name:"chart_style_hilo",description:"Adds High-low option to chart style controls",defaultValue:!0},{name:"chart_style_hilo_last_price",description:"Enables last price line and price axis label on High-low chart style",defaultValue:!1},{name:"pricescale_currency",description:"Displays the currency in which the instrument is traded on the price axes",defaultValue:!1},{name:"pricescale_unit",description:"Displays the unit in which the instrument is traded on the price axes",defaultValue:!1},{name:"scales_date_format",description:"Displays Date Format selector in Chart Settings",defaultValue:!0},{name:"popup_hints",description:"Displays popup hints about possible mouse/shortcuts/UI actions",defaultValue:!0},{name:"save_shortcut",description:"Enables the save shortcut",defaultValue:!0},{name:"show_right_widgets_panel_by_default",description:"Opens right widget toolbar on first launch",defaultValue:!0},{name:"show_object_tree",description:"Shows the object tree button in the left or right panel depending on the product and configuration",defaultValue:!0},{name:"show_spread_operators",description:"Shows the spread operators in the Symbol Search dialog",defaultValue:!1},{name:"hide_exponentiation_spread_operator",description:"Hide exponentiation spread operator (^) in the Symbol Search dialog",defaultValue:!1},{name:"hide_reciprocal_spread_operator",description:"Hide reciprocal spread operator (1/x) in the Symbol Search dialog",defaultValue:!1},{name:"compare_symbol_search_spread_operators",description:"Shows the spread operators in the Compare Search dialog",defaultValue:!1},{name:"studies_symbol_search_spread_operators",description:"Shows the spread operators for Studies",defaultValue:!1},{name:"hide_resolution_in_legend",description:"Hide the interval (D, 2D, W, M, etc.) in the chart legend and the data window",defaultValue:!1},{name:"hide_unresolved_symbols_in_legend",description:"Hide unresolved symbols in the chart legend and the data window",defaultValue:!1},{name:"show_zoom_and_move_buttons_on_touch",description:"On touch device show the zoom and move buttons at the bottom of the chart",defaultValue:!1},{name:"hide_main_series_symbol_from_indicator_legend",description:"Hide the optional symbol input value from the indicator's legend if 'Main chart symbol' option is selected",defaultValue:!0},{name:"hide_price_scale_global_last_bar_value",description:"Hide the global last price label on price scale if last bar is outside of visible range",defaultValue:!1},{name:"show_average_close_price_line_and_label",description:"Hide the visibility settings of the label and the average close price line",defaultValue:!1},{name:"hide_image_invalid_symbol",description:"Hide image shown to illustrate symbol is invalid",defaultValue:!1},{name:"hide_object_tree_and_price_scale_exchange_label",description:"Show/Hide the exchange label from the displayed label",defaultValue:!1},{name:"scales_time_hours_format",description:"Displays Time Format selector in Chart Settings",defaultValue:!0},{name:"use_na_string_for_not_available_values",description:"Show a literal 'n/a' for not available values instead of '∅'",defaultValue:!1}
210,{name:"pre_post_market_sessions",description:"Enable pre and post market session support",defaultValue:!1},{name:"show_percent_option_for_right_margin",description:"Show the option to specify the default right margin in percentage within chart settings dialog",defaultValue:!1},{name:"lock_visible_time_range_when_adjusting_percentage_right_margin",description:"Lock the visible range when adjusting the percentage right margin via the settings dialog",defaultValue:!1},{name:"iframe_loading_compatibility_mode",description:"Alternative loading mode for the library, which can be used to support older browsers",defaultValue:!1},{name:"use_last_visible_bar_value_in_legend",description:"Use the last (rightmost) visible bar value in the legend",defaultValue:!1},{name:"symbol_info_long_description",description:"Enable long symbol descriptions to be shown in the main series and compare studies legends",defaultValue:!1},{name:"symbol_info_price_source",description:"Enable symbol price source to be shown in the main series and compare studies legends",defaultValue:!1},{name:"chart_template_storage",description:"Enable saving/loading of chart templates",defaultValue:!1},{name:"request_only_visible_range_on_reset",description:"When chart data is reset, then re-request data for just the visible range",defaultValue:!1},{name:"clear_price_scale_on_error_or_empty_bars",description:"Clear pane price scales when the main series has an error or has no bars",defaultValue:!0},{name:"legend_inplace_edit",description:"Enables the ability to in-place edit of studies or series in legend",defaultValue:!0},{name:"disable_legend_inplace_resolution_change",description:"Disables the ability to in-place change the resolution of a series in the legend",defaultValue:!1},{name:"disable_legend_inplace_symbol_change",description:"Disables the ability to in-place change the symbol of a series or study in the legend",defaultValue:!1},{name:"show_symbol_logos",description:"Display logos for the symbols within the symbol search dialog, and the watchlist widget",defaultValue:!1},{name:"show_exchange_logos",description:"Display logos for the exchanges within the symbol search dialog",defaultValue:!1},{name:"show_symbol_logo_in_legend",description:"Display the main symbol's logo within the legend",defaultValue:!0},{name:"show_symbol_logo_for_compare_studies",description:"Display the symbol's logo within the legend for compare studies",defaultValue:!0},{name:"always_show_legend_values_on_mobile",description:"Display legend values when on mobile",defaultValue:!1},{name:"studies_extend_time_scale",description:"Enable studies to extend the time scale, if enabled in the study metainfo",defaultValue:!1},{name:"accessible_keyboard_shortcuts",description:"Replace Alt + Z with Tab, Tab with Shift + Arrow right, Shift + Tab with Shift + Arrow left",defaultValue:!1},{name:"aria_detailed_chart_descriptions",description:"Generates a more detailed ARIA description of the chart for screen readers",defaultValue:!1},{name:"aria_crosshair_price_description",description:"Announces, via the screen reader, the price when the crosshair is moved on the chart",defaultValue:!1},{name:"saveload_separate_drawings_storage",description:"Enables an alternative saving and loading mode for the library",defaultValue:!1},{name:"disable_pulse_animation",description:"Disables the pulse animation when chart type is set to Line",defaultValue:!1},{name:"iframe_loading_same_origin",description:"Alternative loading mode when the iframe content must be served from the same origin",defaultValue:!1},{name:"library_custom_color_themes",description:"Enables custom color themes features",defaultValue:!0},{name:"use_symbol_name_for_header_toolbar",description:"Uses the name of a symbol rather than its ticker name in the Symbol Search dialog and header button",defaultValue:!1},{name:"inactivity_gaps",description:"Enables the ability to display inactivity gaps on charts",defaultValue:!1},{name:"long_press_floating_tooltip",description:"Enables the floating tooltip on long press",defaultValue:!0}],zSe="America/New_York",OSe=1,gSe=16*6e4,ySe=e=>
210Lt.Instant.fromEpochMilliseconds(e).toZonedDateTimeISO("UTC").subtract({days:OSe}).toPlainDate().toZonedDateTime({timeZone:zSe,plainTime:Lt.PlainTime.from("00:00")}).toString({timeZoneName:"never"}),ASe=({periodToMs:e,resolution:t,crypto:n,isUnlimited:r,nowMs:o=Date.now()})=>{const i=Math.min(e,o);if(t==="1D"&&!n)return ySe(i);const s=r?0:gSe;return new Date(i-s).toISOString()},Ow=e=>e instanceof hK||e instanceof ao&&e.status===401;function vSe(){const t=/[?&]lang=([^&#]*)/.exec(location.search);return t===null?null:decodeURIComponent(t[1].replace(/\+/g," "))}const gw={1:"1Min",15:"15Min",30:"30Min",60:"1Hour","1D":"1Day"};function Od(e){return e?.length?e.map(t=>({...t,time:Date.parse(t.t),open:t.o,close:t.c,volume:t.v,high:t.h,low:t.l})):[]}function xSe(e){const t=new Set;return e.filter(n=>t.has(n.time)?!1:(t.add(n.time),!0))}class _Se extends y.PureComponent{static defaultProps={symbol:"AAPL",interval:"15",container:"tv_chart_container",datafeedUrl:"https://demo_feed.tradingview.com",chartsStorageUrl:"https://saveload.tradingview.com",chartsStorageApiVersion:"1.1",clientId:"tradingview.com",userId:"public_user_id",fullscreen:!1,autosize:!0,studiesOverrides:{},width:"100%",baseUrl:"https://data.tradetalk.us/v2",seriesStyle:2,utcOffset:"+00:00",exchange:"NYSE",isUnlimited:!1,isOvernightTradable:!1};tvWidget=null;clearAllPolling=null;componentDidMount(){const t={symbol:this.props.symbol,datafeed:this.createDataFeed(this.props.baseUrl,this.props.crypto,this.props.exchange,this.props.isUnlimited,this.props.isOvernightTradable,this.props.cryptoDataApiUrl??window.env.CRYPTO_DATA_API_URL),interval:this.props.interval,container:this.props.container,library_path:"/chart/",locale:vSe()||"en",enabled_features:this.props.enabled_features,disabled_features:this.props.disabled_features,charts_storage_url:this.props.chartsStorageUrl,charts_storage_api_version:this.props.chartsStorageApiVersion,custom_css_url:"/chart-custom.css",client_id:this.props.clientId,user_id:this.props.userId,fullscreen:this.props.fullscreen,autosize:this.props.autosize,height:this.props.height,width:this.props.width,theme:this.props.theme??"light",timezone:MSe[this.props.utcOffset],overrides:{"mainSeriesProperties.style":this.props.seriesStyle,"backgrounds.preMarket.color":"rgba(0, 0, 0, 0.03)","backgrounds.postMarket.color":"rgba(0, 0, 0, 0.03)"}};this.tvWidget=new mSe(t),this.tvWidget.onChartReady(()=>{this.tvWidget&&(this.props.theme&&this.tvWidget.changeTheme(this.props.theme),this.props.seriesStyle!==void 0&&this.tvWidget.chart().setChartType(this.props.seriesStyle))})}createDataFeed(t,n,r,o,i,s){const c={},l={supported_resolutions:["1","15","30","60","1D"]};c.onReady=f=>{setTimeout(()=>f(l),0)};const p=n?"24x7":i?"0400-2000,2000-0400":"0400-2000";c.resolveSymbol=(f,m)=>{const h={name:f,description:"",type:"stock",session:p,timezone:"America/New_York",ticker:f,minmov:1,pricescale:100,has_intraday:!0,intraday_multipliers:["1","15","30","60"],supported_resolutions:["1","15","30","60","1D"],volume_precision:8,data_status:"streaming",exchange:r,listed_exchange:r,format:"price",subsession_id:n?void 0:"extended",subsessions:n?void 0:[{description:"Regular Trading Hours",id:"regular",session:"0930-1600"},{description:"Extended Trading Hours",id:"extended",session:p},{description:"Pre-market",id:"premarket",session:"0400-0930"},{description:"Post-market",id:"postmarket",session:i?"1600-2000,2000-0400":"1600-2000"}]};setTimeout(()=>m(h),0)};const u=new Map;this.clearAllPolling=()=>{u.forEach(clearInterval),u.clear()},c.subscribeBars=(f,m,h,M)=>{const z=gw[m],O=mK[m];if(!z||!O||!o&&!n)return;let g=0;const x=()=>{const q=new Date().toISOString(),A=Math.max(O*3,12e4),v=new Date(Date.now()-A).toISOString();if(n){const R=`${s}/bars?symbols=${f.name}&start=${v}&end=${q}&timeframe=${z}&limit=1&sort=desc`;c0().get(R).then(({data:w})=>{g=0;const W=Od(w?.bars?.[f.name]);W.length>0&&h(W[0])}).catch(w=>{if(Ow(w)){const W=u.get(M);W&&(clearInterval(W),u.delete(M));return}g++,g>=3&&Nt(w,{tags:{component:"tv-chart-poll",symbol:f.name}})});return}const _=[c0().get(`${t}/stocks/${f.name}/bars?start=${v}&end=${q}&timeframe=${z}&adjustment=split&limit=1&sort=desc`)];i&&_.push(c0().get(`${t}/stocks/${f.name}/bars?start=${v}&end=${q}&timeframe=${z}&adjustment=split&limit=1&sort=desc&feed=boats`)),Promise.allSettled(_).then(R=>{const w=R.filter(E=>E.status==="fulfilled");if(w.length===0){const E=R.filter(T=>T.status==="rejected").map(T=>T.reason);if(E.some(Ow)){const T=u.get(M);T&&(clearInterval(T),u.delete(M));return}g++,g>=3&&Nt(new Error("Stock polling failed for all data sources"),{tags:{component:"tv-chart-poll",symbol
210:f.name},extra:{reasons:E}});return}g=0;const W=w.flatMap(E=>Od(E.value.data?.bars)).sort((E,j)=>j.time-E.time);W.length>0&&h(W[0])})},C=u.get(M);C&&(clearInterval(C),u.delete(M));const S=setInterval(x,O);u.set(M,S),x()},c.unsubscribeBars=f=>{const m=u.get(f);m&&(clearInterval(m),u.delete(f))};let d=0,b="";return c.getBars=(f,m,h,M,z)=>{m!==b&&(d=0,b=m);const O=m==="1D"?0:i?14*36e5:6*36e5,g=Math.min(h.from*1e3,h.to*1e3-O),x=new Date(g).toISOString(),C=ASe({periodToMs:h.to*1e3,resolution:m,crypto:n,isUnlimited:o}),S=gw[m],q=_=>{if(_.length>0)d=0,M(_,{noData:!1});else if(d++,d>=(i?12:5))x2("Chart pagination exhausted empty window limit",{level:"warning",tags:{component:"tv-chart-getBars",symbol:f.name,resolution:m,overnight:String(i)},extra:{consecutiveEmpty:d,from:x,to:C,periodFrom:new Date(h.from*1e3).toISOString(),periodTo:new Date(h.to*1e3).toISOString()}}),M([],{noData:!0});else{const w=g/1e3,W=h.to-w;M([],{noData:!0,nextTime:w-Math.max(W,300)})}};if(n){const _=`${s}/bars?symbols=${f.name}&start=${x}&end=${C}&timeframe=${S}&limit=10000`;c0().get(_).then(({data:R})=>{const w=R?.bars?.[f.name];q(Od(w))}).catch(R=>{Nt(R),z("Failed to load chart data")});return}const A=_=>{let R=`${t}/stocks/${f.name}/bars?start=${x}&end=${C}&timeframe=${S}&adjustment=split&limit=10000`;return _&&(R+=`&feed=${_}`),R},v=[c0().get(A())];i&&m!=="1D"&&v.push(c0().get(A("boats"))),Promise.allSettled(v).then(_=>{const R=_.filter(W=>W.status==="fulfilled");if(R.length===0){const W=_.find(E=>E.status==="rejected");W&&Nt(W.reason),z("Failed to load chart data");return}const w=xSe(R.flatMap(W=>Od(W.value.data?.bars)).sort((W,E)=>W.time-E.time));q(w)})},c}componentWillUnmount(){this.clearAllPolling?.(),this.tvWidget!==null&&(this.tvWidget.remove(),this.tvWidget=null)}render(){const t=this.props.height??350;return a.jsx("div",{id:this.props.container,className:"TVChartContainer",style:{height:typeof t=="number"?`${t}px`:t,minHeight:typeof t=="number"?`${t}px`:t,maxHeight:typeof t=="number"?`${t}px`:t}})}}const CSe="https://docs.alpaca.markets/docs/options-trading",qSe="https://www.youtube.com/watch?v=B0Z7oCmr5nM",yw="options_promo_1",Aw=({href:e,children:t,onClick:n})=>a.jsx("a",{href:e,target:"_blank",rel:"noopener",className:"flex w-full max-w-52 justify-center rounded-md border-2 border-yellow-500 py-2 font-medium text-black text-sm",onClick:n,children:t}),lU=({isClosable:e})=>{const t=M0(),[n,r]=y.useState(!0),{isOptionsOnboardingAvailable:o,isOptionsApproved:i}=ps(),s=()=>{window?.localStorage?.setItem(yw,"true"),r(!0)},c=p=>()=>j0.dispatch(`algodash_options_promo_${p}_clicked`,{url:window.location.pathname}),l=()=>{j0.dispatch("algodash_options_promo_application_clicked",{url:window.location.pathname}),t.push(se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE)};return y.useEffect(()=>{if(!e){r(!1);return}if(i){r(!0);return}const p=!!window?.localStorage?.getItem(yw);r(p)},[e,i]),n?null:a.jsxs("div",{className:"relative h-fit w-full max-w-96 rounded-lg border border-gray-200 p-4 min-[1224px]:max-w-full",children:[a.jsx("h2",{className:"m-0 font-bold text-base text-black",children:"Trade Commission-free Options"}),e&&a.jsx(ue,{onClick:s,variant:"ghost",className:"absolute top-1 right-2",children:a.jsx(Qe,{name:"XMark"})}),a.jsxs("div",{className:"grid grid-cols-2 py-4",children:[a.jsxs("div",{children:[a.jsx(V,{className:"text-xs leading-3",children:"Commission-free options trading is available on live account now."}),a.jsx(V,{className:"pt-2 text-xs leading-3",children:"Read our API documentation or watch our short video tutorial to learn more."}),o&&a.jsx(V,{className:"pt-2 text-xs leading-3",children:"Get approved to start trading now!"})]}),a.jsx("div",{className:"flex justify-center",children:a.jsx("img",{src:"./resources/images/options-ad.svg",alt:"Call, Put, trade options commission-free"})})]}),a.jsxs("div",{className:"flex justify-between gap-2",children:[a.jsx(Aw,{href:CSe,onClick:c("docs"),children:"Read API Docs"}),a.jsx(Aw,{href:qSe,onClick:c("tutorial"),children:"Watch Tutorial"})]}),o&&a.jsx(ue,{onClick:l,className:"mt-4 w-full",children:"Start Application"})]})},SSe=()=>a.jsx("div",{className:"flex items-center justify-center pt-12 pr-6 pb-6 pl-6 xs:pl-0",children:a.jsxs("div",{children:[a.jsx("div",{children:a.jsx("img",{src:"/resources/images/asset-not-found.svg",alt:"Asset Not Found"})}),a.jsx(V,{className:"text-center font-semibold text-xl",children:"Asset not found"}),a.jsx(V,{className:"text-gray-400",children:"Use the Search bar to find assets available to trade"})]})}),pU=({onConfirm:e,buttonText:t="Confirm",disabled:n=!1,countdownSeconds:r=3})=>{const[o,i]=y.useState(null),[s,c]=y.useState(!1);y.useEffect(()=>{let d=null;return o!==null&&o>0?d=setTimeout(()=>i(o-1),1e3):o===0&&u(),()=>{d&&clearTimeout(d)}},[o]);const l=()=>i(r),p=()=>i(null),u=async()=>{c(!0);try{await e()}catch(d){console.error("Error during callback execution:",d)}finally{c(!1),i(null)}};return a.jsx("button",{type:"button",className:O0("flex h-10 cursor-pointer items-center justify-center rounded-lg bg-yellow-400 px-4 font-medium text-sm text-yellow-900 transition-all duration-400 ease-in-out hover:bg-yellow-500 disabled:cursor-not-allowed disabled:opacity-50",o!==null&&!s&&"bg-rose-500 text-rose-50 hover:bg-rose-600"),onClick:o===null?l:p,disabled:s||n,children:s?"Please wait...":o!==null?`Cancel (${o})...`:t})}
210,RSe=({product:e,position:t,account:n,contract:r})=>{const{isOpen:o,onClose:i,onOpen:s}=Jo(),c=lg({onSuccess:()=>{S0("Position liquidated")},onSettled:()=>{i()}}),l=async()=>c.mutate({product:e,symbol:r?.symbol||"",accountID:n?.id||"",cancelOrders:!0});return a.jsxs(a.Fragment,{children:[!!t&&a.jsx("button",{type:"button",className:"flex h-10 cursor-pointer items-center justify-center rounded-lg bg-zinc-100 px-4 font-medium text-sm transition-all duration-400 ease-in-out hover:bg-zinc-200",onClick:s,disabled:c.isPending,children:"Close Position"}),a.jsx(I1,{title:"Close Position",isOpen:o,onClose:i,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("button",{type:"button",onClick:i,className:"flex h-10 cursor-pointer items-center justify-center rounded-lg bg-zinc-100 px-4 font-medium text-sm transition-all duration-400 ease-in-out hover:bg-zinc-200",children:"Back"}),a.jsx(pU,{onConfirm:l})]}),children:a.jsxs(V,{children:["Are you sure you want to close your position in"," ",a.jsx("span",{className:"bg-blue-100 px-0.5 text-blue-600 text-sm",children:r?.symbol}),"? This action cannot be undone."]})})]})},NSe=({product:e,position:t,underlyingPositions:n,account:r,contract:o})=>{const i=bt(),{isOpen:s,onClose:c,onOpen:l}=Jo(),{margin:p}=io({accountID:r?.id||"",paper:e==="paper"}),{clock:u}=gf(),d=parseFloat(p?.cash||"0"),b=parseInt(o?.size||"0",10),f=parseFloat(o?.strike_price||"0"),m=o?.type==="call",h=f*b,M=n.reduce((x,C)=>x+Number(C.qty_available??"0"),0),z=m?d>=h:M>=b,O=b0(MK,{onSuccess:()=>{S0("Position exercise request submitted"),i.invalidateQueries({queryKey:e0.orders.all}),i.invalidateQueries({queryKey:e0.positions.all}),i.invalidateQueries({queryKey:e0.balances.all}),i.invalidateQueries({queryKey:e0.options.all}),c()},onError:x=>{We(`Error exercising position: ${x.message}`)}}),g=async()=>{!r?.id||!o?.symbol||O.mutate({product:e,accountID:r.id,symbol:o.symbol})};return a.jsxs(a.Fragment,{children:[!!t&&a.jsx("button",{type:"button",onClick:l,className:"flex h-10 cursor-pointer items-center justify-center rounded-lg bg-zinc-100 px-4 font-medium text-sm transition-all duration-400 ease-in-out hover:bg-zinc-200",children:"Exercise"}),a.jsx(I1,{title:"Exercise",isOpen:s,onClose:c,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx("button",{type:"button",onClick:c,className:"flex h-10 cursor-pointer items-center justify-center rounded-lg bg-zinc-100 px-4 font-medium text-sm transition-all duration-400 ease-in-out hover:bg-zinc-200",children:"Back"}),a.jsx(pU,{onConfirm:g})]}),children:a.jsxs("div",{className:"flex flex-col gap-8",children:[a.jsx("div",{children:a.jsx(o0,{id:"strikePrice",label:"Strike",value:U0(o?.strike_price),disabled:!0})}),a.jsxs("div",{children:[a.jsx("div",{className:"flex justify-between",children:a.jsx("span",{className:"text-sm text-zinc-500",children:m?`${U0(d)} cash available`:`${M} shares available`})}),a.jsx(o0,{id:"totalAmount",label:m?"Total Cost":"Total Proceeds",value:U0(h),disabled:!0}),!z&&a.jsx("div",{className:"mt-2 text-rose-500 text-sm",children:m?"Insufficient funds available.":"Insufficient shares available."})]}),a.jsxs(V,{children:[a.jsx("span",{className:"mr-auto mb-2 block w-fit text-left font-medium text-base",children:"Summary"}),"You're exercising a contract to ",m?"buy":"sell"," ",r1(b,0)," shares of"," ",a.jsx("span",{className:"inline-block w-fit bg-blue-100 px-0.5 text-blue-600 text-sm",children:o?.symbol})," ",m?"for":"at"," $",o?.strike_price," each. Please note that you won't be able to cancel this exercise once submitted.",!u?.is_open&&a.jsx("span",{className:"mt-2 text-zinc-500",children:"Note: Your limit order will be queued for execution at the beginning of the upcoming trading session. It will remain active until 4:00 PM tomorrow unless it gets executed before that time."})]})]})})]})},uU=({close_price:e,strike_price:t,type:n})=>{const r=parseFloat(e??"0"),o=parseFloat(t);return n==="call"?o+r:o-r},wSe=e=>r1(uU(e)),ESe=({price:e,type:t,close_price:n,strike_price:r})=>`${((uU({type:t,close_price:n,strike_price:r})-e)/e*100).toFixed(2)}%`,LSe=({contract:e,contractSymbol:t,isContractError:n,isContractSuccess:r,asset:o,underlyingPrice:i,product:s,positions:c,account:l})=>{const p=M0(),{isOptionsApproved:u}
210=ps(),d=c.find(({symbol:C})=>C===t),b=e?.underlying_symbol,{asset:f}=bp({symbol:b??"",options:{enabled:!!b}}),m=!!b&&b!==o.symbol,{latestFeed:h}=Qc(f?.attributes?.includes("overnight_tradable")),{marketData:M}=Tf({assetClass:f?.class,symbol:b,stockFeed:h,enabled:m&&!!f}),z=m?M.price:i,O=e?.underlying_symbol??o.symbol,g=c.filter(({symbol:C})=>C===O);if(n)return a.jsx("div",{className:"flex-1 text-zinc-600",role:"alert",children:"Unable to load contract. Please try again."});if(r&&!e)return a.jsx("div",{className:"flex-1 text-zinc-600",role:"status",children:"Contract not found."});const x=()=>{if(O){const C=new URLSearchParams({asset_class:"options"});e?.expiration_date&&e.root_symbol&&C.set("expiration",`${e.expiration_date}:${e.root_symbol}`),p.push(`${se.format(se.ROUTE_TRADE,{symbol:O})}?${C.toString()}`)}else We("underlying symbol not found")};return a.jsxs("div",{className:"flex-1",children:[a.jsxs("div",{className:"mb-6 flex items-center justify-between gap-2",children:[a.jsxs("button",{type:"button",className:"flex h-10 cursor-pointer items-center justify-center rounded-lg bg-zinc-100 px-4 font-medium text-sm transition-all duration-400 ease-in-out hover:bg-zinc-200",onClick:x,children:["←  Back to ",O]}),a.jsxs("div",{className:"flex gap-2",children:[!!d&&a.jsx(RSe,{product:s,account:l,contract:e,position:d}),!!d&&f!==void 0&&f.class!=="us_index"&&parseInt(d?.qty??"0",10)>0&&a.jsx(NSe,{product:s,account:l,contract:e,position:d,underlyingPositions:g})]})]}),a.jsxs("div",{className:"flex flex-wrap gap-6",children:[a.jsxs("div",{className:"flex-1 space-y-4 overflow-x-auto",children:[a.jsxs("div",{className:"w-full",children:[a.jsx("span",{className:"mb-4 block border-zinc-200 border-b pb-4 font-medium text-lg",children:"Position"}),a.jsx("div",{className:"grid grid-cols-1 gap-1 gap-x-6 lg:grid-cols-2",children:d?[{label:"Quantity",value:d?.qty},{label:"Average Entry Price",value:r1(d?.avg_entry_price)},{label:"Current Price",value:r1(d?.current_price)},{label:"Market Value",value:r1(d?.market_value)},{label:"Cost Basis",value:r1(d?.cost_basis)},{label:"Unrealized P/L",value:`${r1(d?.unrealized_pl)} (${(parseFloat(d?.unrealized_plpc||"0")*100).toFixed(2)}%)`},{label:"Change Today",value:`${(parseFloat(d?.change_today||"0")*100).toFixed(2)}%`}].map(C=>a.jsxs("div",{className:"flex justify-between border-zinc-100 border-b pb-1",children:[a.jsx("span",{children:C.label}),a.jsx("span",{className:"text-zinc-500",children:C.value})]},C.label)):a.jsx("div",{className:"text-zinc-500",children:"Place a trade to see your position details."})})]}),a.jsx("div",{className:"flex flex-col gap-4 md:flex-row",children:a.jsxs("div",{className:"w-full",children:[a.jsx("span",{className:"mb-4 block border-zinc-200 border-b pb-4 font-medium text-lg",children:"Details"}),a.jsx("div",{className:"grid grid-cols-1 gap-1 gap-x-6 lg:grid-cols-2",children:[{label:"Contract",value:e?.symbol},{label:"Expiration",value:e?.expiration_date},{label:"Underlying",value:e?.underlying_symbol},{label:"Strike",value:e?.strike_price},{label:"Underlying Price",value:z===void 0?void 0:r1(z)},{label:"Type",value:e?.type},{label:"Style",value:e?.style},{label:"Size",value:e?.size},{label:"Last",value:r1(e?.close_price)},{label:"OI",value:r1(e?.open_interest)},{label:"Breakeven",value:z===void 0?void 0:wSe({close_price:e?.close_price||"0",strike_price:e?.strike_price||"0",type:e?.type||"call"})},{label:"Breakeven %",value:z===void 0?void 0:ESe({price:z,close_price:e?.close_price||"0",strike_price:e?.strike_price||"0",type:e?.type||"call"})},{label:"Open Interest",value:e?.open_interest}].map(C=>a.jsxs("div",{className:"flex justify-between border-zinc-100 border-b pb-1",children:[a.jsx("span",{children:C.label}),a.jsx("span",{className:"text-zinc-500",children:C.value})]},C.label))})]})})]}),a.jsx("div",{className:"w-full md:w-[368px]",children:u?a.jsx(y3,{symbol:t}):a.jsx(lU,{})})]})]})};function TSe(e,t){return lo(e.class)?null:e.tradable?!t||e.class==="crypto"?null:e.attributes?.includes("overnight_tradable")?e.attributes?.includes("overnight_halted")?"overnight_halted":null:"overnight_not_supported":"not_tradable"}const dU=({asset:e,marketData:t})=>{const n=t.changePrice!==void 0&&t.previousClose!==void 0,r=t.price!==void 0?r1(t.price,0,8):void 0,o=t.previousClose??0,i=(t.changePrice??0)-o,s=o!==0?i/o*100:0,c=i>=0,l=c?"text-green-500":"text-rose-500",p=c?"▲":"▼";y.useEffect(()=>{r&&e?.symbol&&(document.title=`Alpaca — ${e.symbol} ${r}`)},[r,e?.symbol]);const{marketStatus:u}=rs(),d=u?.phase==="overnight",b=TSe(e,d);return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"flex w-full justify-between",children:a.jsxs("div",{className:"flex items-end justify-start gap-2",children:[a.jsx("h2",{className:"m-0 font-semibold text-xl leading-none tracking-tight",children:e?.
210symbol||""}),a.jsx("h3",{className:"m-0 text-base text-zinc-500",children:e?.name})]})}),b&&a.jsx("div",{className:"mt-2",children:a.jsx(vme,{status:b})}),a.jsxs("div",{className:"mt-3 mb-6 grid gap-3",children:[a.jsxs("h1",{className:"flex items-start gap-2 font-bold text-xl leading-none tracking-tighter",children:[r??"—",n&&a.jsxs("div",{className:O0("font-medium text-lg tracking-tighter",l),children:[a.jsx("span",{className:"text-sm",children:p})," ",r1(i,0,8)," (",s.toFixed(2),"%)"]})]}),t.timestamp?a.jsxs("h4",{className:"text-sm text-zinc-500",children:["Updated ",F0(t.timestamp).fromNow(),"."]}):a.jsx("h4",{className:"text-sm text-zinc-400",children:"Market data unavailable"})]})]})},vw=(e,t)=>`${e}:${t}`,Gi=e=>{const t=e.indexOf(":");return t===-1?{date:e,root:void 0}:{date:e.slice(0,t),root:e.slice(t+1)||void 0}},WSe=(e,t)=>{const n=Gi(e).root,r=Gi(t).root;return n!==void 0&&r!==void 0&&n!==r},jSe=(e,t,n)=>{if(!n)return{clearSelectedContracts:!1,nextExpiration:void 0};const r=Gi(e).root!==void 0,o=t??"";return o===e||!t&&!r?{clearSelectedContracts:!1,nextExpiration:void 0}:{clearSelectedContracts:r,nextExpiration:o}},bU=(e,t)=>e.date===t.date?e.root.localeCompare(t.root):e.date.localeCompare(t.date),kSe=(e,t)=>{const n=new Map(t.filter(o=>o!==void 0).map(o=>[o.symbol,o])),r=e.some(o=>n.get(o)?.attributes?.includes("morning_expiration"));return Object.fromEntries(e.map(o=>{const i=n.get(o);return!r||!i?[o,"unknown"]:[o,i.attributes?.includes("morning_expiration")?"morning":"close"]}))},xw=e=>Lt.Instant.from(e).toZonedDateTimeISO("America/New_York").toPlainDate(),PSe=e=>{try{return Lt.PlainDate.from(e),G4e(e,"MMM DD, YYYY","bracket")}catch{return e}},ISe=(e,t,n)=>{if(t!=="morning"||!n)return!1;try{const r=Lt.PlainDate.from(e),o=xw(n.timestamp);return Lt.PlainDate.compare(r,o)<=0?!0:!n.is_open&&Lt.PlainDate.compare(xw(n.next_open),r)===0}catch{return!1}},BSe={minutes:15},_w=e=>{try{return Lt.Instant.from(e)}catch{return Lt.PlainDateTime.from(e).toZonedDateTime("America/New_York").toInstant()}},DSe=(e,t)=>Lt.Instant.compare(_w(t),_w(e).add(BSe))>=0,FSe=(e,t,n)=>{if(!e)return;const{phase:r,current:o,next:i}=e;try{switch(r){case"pre":case"core":return{sessionDate:o.date,hasStoppedTrading:!1};case"post":return t?o.from&&n?{sessionDate:o.date,hasStoppedTrading:DSe(o.from,n)}:void 0:{sessionDate:o.date,hasStoppedTrading:!0};case"closed":case"overnight":return{sessionDate:o.date,hasStoppedTrading:Lt.PlainDate.compare(Lt.PlainDate.from(i.date),Lt.PlainDate.from(o.date))>0};default:return}}catch{return}},HSe=(e,t,n)=>{if(t==="morning"||!n)return!1;try{const r=Lt.PlainDate.compare(Lt.PlainDate.from(e),Lt.PlainDate.from(n.sessionDate));return r<0||r===0&&n.hasStoppedTrading}catch{return!1}},USe=(e,t={},n,r)=>{const o=new Map,i=new Map;for(const l of e){const p=l.expiration_date,u=l.root_symbol,d=l.settlement==="am"?"morning":l.settlement==="pm"?"close":t[u]??"unknown",b=vw(p,u);!o.has(b)&&!ISe(p,d,n)&&!HSe(p,d,r)&&(o.set(b,{date:p,root:u,expirationTiming:d}),i.set(p,(i.get(p)??0)+1))}const s=[...o.values()].map(({date:l,root:p,expirationTiming:u})=>{const d=PSe(l),b=(i.get(l)??0)>1,f=u==="morning"?`${d} (AM)`:u==="unknown"&&b?`${d} ${p}`:d;return{key:vw(l,p),date:l,root:p,expirationTiming:u,label:f}}),c=new Map;for(const l of s)c.set(l.label,(c.get(l.label)??0)+1);return s.map(l=>(c.get(l.label)??0)>1?{...l,label:`${l.label} ${l.root}`}:l).sort(bU)},VSe=e=>e.map(t=>({value:t.key,label:t.label})),XSe=(e,t)=>{const{date:n,root:r}=Gi(t);return r?e.filter(o=>o.expiration_date===n&&o.root_symbol===r):[]},$Se=(e,t)=>{if(t.length===0)return;const n=t.find(s=>s.key===e);if(n)return n;const{date:r,root:o}=Gi(e);if(o){const s=t.filter(p=>p.root===o).sort(bU),l=s.find(p=>p.date>=r)??s[0];if(l)return l}const i=t.some(s=>s.date===r)?r:t[0]?.date;return t.filter(s=>s.date===i).sort((s,c)=>["close","unknown","morning"].indexOf(s.expirationTiming)-["close","unknown","morning"].indexOf(c.expirationTiming))[0]},GSe=oB("flex min-w-12 justify-center rounded border px-2 py-1 align-center text-xs",{variants:{type:{bid:"border-red-600 text-red-600",ask:"border-green-600 text-green-600"},isSelected:{true:"text-white",false:""}}
210,compoundVariants:[{type:"bid",isSelected:!0,class:"bg-red-600"},{type:"ask",isSelected:!0,class:"bg-green-600"}],defaultVariants:{isSelected:!1}}),Vs=({children:e,type:t,onClick:n,disabled:r,isSelected:o})=>a.jsx("button",{type:"button",onClick:n,disabled:r,className:GSe({type:t,isSelected:o}),children:e}),KSe=32,ZSe=e=>({...e,strike_price:parseFloat(e.strike_price),close_price:parseFloat(e.close_price??"0")}),YSe=e=>({...e,strike_price:`${e.strike_price}`,close_price:`${e.close_price}`}),QSe=(e,t,n)=>{if(t!=="Puts")return Math.max(e.findIndex(({hasCall:r,strikePrice:o})=>r&&o>=n)-1,0);for(let r=e.length-1;r>=0;r--){const o=e[r];if(o?.hasPut&&o.strikePrice<=n)return r}return-1},JSe=({underlyingPrice:e,underlyingPriceLabel:t,optionContracts:n,isLoading:r,expiration:o,optionsType:i,onClick:s,selectedContracts:c=[]})=>{const l=co({initialLocked:!0}),p=y.useMemo(()=>{const M=n.map(ZSe).reduce((z,O)=>{const g=z[O.strike_price]??{};return z[O.strike_price]={...g,[O.type]:O},z},{});return Object.entries(M).map(([z,O])=>({strikePrice:parseFloat(z),...O})).sort((z,O)=>z.strikePrice-O.strikePrice)},[n]),u=e,d=y.useRef(null),b=(M,z,O)=>s(YSe(M),z,O),f=[{label:"Strike",accessor:M=>r1(M?.strike_price??"-")},{label:"Last",accessor:M=>r1(M?.snapshot?.latestTrade?.p??M?.close_price??"-")},{label:"Bid",accessor:(M,z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.bp,"bid")},type:"bid",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="bid"),children:r1(M?.snapshot?.latestQuote?.bp??"-")})},{label:"Ask",accessor:(M,z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.ap,"ask")},type:"ask",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="ask"),children:r1(M?.snapshot?.latestQuote?.ap??"-")})},{label:"Change",accessor:M=>r1(M!=null?(M?.snapshot?.latestTrade?.p??M?.close_price)-M?.close_price:"-")},{label:"Change (%)",accessor:M=>M?.close_price?`${(((M?.snapshot?.latestTrade?.p??M?.close_price)-M?.close_price)/M?.close_price*100).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}%`:" - "},{label:"Implied Volatility",accessor:M=>M?.snapshot?.impliedVolatility?`${(M?.snapshot?.impliedVolatility*100).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}%`:" - "},{label:"Delta",accessor:M=>(M?.snapshot?.greeks?.delta??" - ").toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:4})},{label:"Volume",accessor:M=>M?.snapshot?.dailyBar?.v??"-"},{label:"Open Interest",accessor:M=>r1(M?.open_interest??"-",0)}],m=[{key:"oi",label:"OI",type:"call",accessor:({call:M})=>r1(M?.open_interest??"-",0)},{key:"volume",label:"Vol",type:"call",accessor:({call:M})=>M?.snapshot?.dailyBar?.v??"-"},{key:"delta",label:"Delta",type:"call",accessor:({call:M})=>(M?.snapshot?.greeks?.delta??" - ").toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:4})},{key:"iv",label:"IV",type:"call",accessor:({call:M})=>M?.snapshot?.impliedVolatility?`${(M?.snapshot?.impliedVolatility*100).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}%`:" - "},{key:"chg",label:"Chg",type:"call",accessor:({call:M})=>r1(M!=null?(M?.snapshot?.latestTrade?.p??M?.close_price)-M?.close_price:"-")},{key:"bid",label:"Bid",type:"call",accessor:({call:M},z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.bp,"bid")},type:"bid",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="bid"),children:r1(M?.snapshot?.latestQuote?.bp??"-")})},{key:"ask",label:"Ask",type:"call",accessor:({call:M},z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.ap,"ask")},type:"ask",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="ask"),children:r1(M?.snapshot?.latestQuote?.ap??"-")})},{key:"last",label:"Last",type:"call",accessor:({call:M})=>r1(M?.snapshot?.latestTrade?.p??M?.close_price??"-")},{key:"strike",label:"Strike",accessor:({call:M})=>a.jsx("div",{children:r1(M?.strike_price)})},{key:"last-2",label:"Last",type:"put",accessor:({put:M})=>r1(M?.snapshot?.latestTrade?.p??M?.close_price??"-")},{key:"bid-2",label:"Bid",type:"put",accessor:({put:M},z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.bp,"bid")}
210,type:"bid",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="bid"),children:r1(M?.snapshot?.latestQuote?.bp??"-")})},{key:"ask-2",label:"Ask",type:"put",accessor:({put:M},z)=>a.jsx(Vs,{disabled:!M,onClick:()=>{M&&z?.(M,M?.snapshot?.latestQuote?.ap,"ask")},type:"ask",isSelected:!!c.find(({symbol:O,type:g})=>O===M?.symbol&&g==="ask"),children:r1(M?.snapshot?.latestQuote?.ap??"-")})},{key:"chg-2",label:"Chg",type:"put",accessor:({put:M})=>r1(M!=null?(M?.snapshot?.latestTrade?.p??M?.close_price)-M?.close_price:"-")},{key:"iv2",label:"IV",type:"put",accessor:({put:M})=>M?.snapshot?.impliedVolatility?`${(M?.snapshot?.impliedVolatility*100).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}%`:" - "},{key:"delta2",label:"Delta",type:"put",accessor:({put:M})=>(M?.snapshot?.greeks?.delta??" - ").toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:4})},{key:"volume-2",label:"Vol",type:"put",accessor:({put:M})=>M?.snapshot?.dailyBar?.v??"-"},{key:"oi-2",label:"OI",type:"put",accessor:({put:M})=>r1(M?.open_interest??"-",0)}],h=y.useMemo(()=>i==="Calls & Puts"?m:f,[i,c]);return y.useEffect(()=>{if(!(!l.locked&&d.current&&Object.keys(p)?.length&&u!==void 0))return;const M=Object.values(p),z=QSe(M.map(({strikePrice:x,call:C,put:S})=>({strikePrice:x,hasCall:!!C,hasPut:!!S})),i,u);if(z===-1)return;const g=d.current.getElementsByTagName("tr")[z];if(g){const x=g.offsetTop-KSe*6-2;d.current.scrollTo({top:x,behavior:"smooth"}),l.lock()}},[p,l,i,u]),y.useEffect(()=>{l.unlock()},[i,o]),a.jsx("div",{className:"optionChain relative",children:a.jsx("div",{ref:d,className:"max-h-[520px] overflow-x-auto overflow-y-scroll",children:a.jsxs("table",{className:"w-full table-auto whitespace-nowrap text-xs",children:[a.jsxs("thead",{className:"sticky top-0 z-20 bg-white",children:[i==="Calls & Puts"&&a.jsxs(a.Fragment,{children:[a.jsxs("tr",{className:"bg-white",children:[a.jsx("td",{className:"bg-gray-50 p-0",colSpan:8,children:a.jsx("div",{className:"flex h-8 items-center justify-center px-2",children:a.jsx(V,{className:"text-center text-sm",children:"Calls"})})}),a.jsx("td",{}),a.jsx("td",{className:"bg-gray-50 p-0",colSpan:8,children:a.jsx("div",{className:"flex h-8 items-center justify-center px-2",children:a.jsx(V,{className:"text-center text-sm",children:"Puts"})})})]}),a.jsx("tr",{children:a.jsx("td",{className:"h-4",colSpan:100})})]}),a.jsx("tr",{className:"bg-white font-medium text-zinc-900",children:h.map(M=>a.jsx("th",{className:"h-8 bg-white p-0 text-right font-medium text-xs",children:a.jsx("div",{className:O0("flex h-8 items-center border-zinc-100 border-b px-2",M.label==="Strike"?"justify-center":"justify-end"),children:M.label})},"key"in M?M.key:M.label))})]}),a.jsx("tbody",{children:n.length?p.map(({strikePrice:M,call:z,put:O},g,x)=>{const C=x[g+1]?.strikePrice||M,S=u!==void 0&&(i!=="Puts"?M<u:M>u),q=i==="Calls & Puts"?{call:z,put:O}:i==="Calls"?z:O;return a.jsxs(y.Fragment,{children:[a.jsx("tr",{className:O0("border-gray-200 border-b bg-white hover:brightness-95",S&&i!=="Calls & Puts"&&"bg-blue-50"),children:h.map(A=>a.jsx("td",{className:"h-fit p-0 text-xs",children:a.jsx("div",{className:O0("flex h-8 items-center justify-end px-2 tabular-nums",A.label==="Strike"&&"justify-center",g===0&&"border-l-transparent pl-[6px]",u!==void 0&&(i==="Calls & Puts"&&A.type==="call"&&M<u||A.type==="put"&&M>u)&&"bg-blue-50",i==="Calls & Puts"&&A.label==="Strike"&&"border-r border-l"),children:A.accessor(q,b)})},"key"in A?A.key:A.label))}),u!==void 0&&M<=u&&u<C&&a.jsx("tr",{className:"bg-gray-100",children:a.jsx("td",{className:"h-fit p-0",colSpan:100,children:a.jsx("div",{className:"flex h-8 items-center justify-center px-2",children:a.jsxs(V,{className:"text-center text-gray-800 text-xs",children:[t," ",a.jsx("span",{className:"font-bold",children:r1(u)})]})})})})]},`${M}-${z?.id}-${O?.id}`)}):a.jsx("tr",{children:a.jsx("td",{colSpan:h.length,className:"zinc-500 h-8 text-center",children:r?"Loading Option Contracts...":"No contracts found"})})})]})})})},eRe=(e,t)=>{if(!e)return[];const n=t.find(o=>o===e.underlying_symbol)??t[0]??e.underlying_symbol,r=t.find(o=>o!==e.underlying_symbol)??n;return e.expirations.map(({date:o,settlement:i})=>({expiration_date:o,root_symbol:i==="pm"?r:n,settlement:i}))},tRe=({isIndex:e,useTradingApi:t,index:n,indexRootSymbols:r,legacy:o,legacyIsError:i})=>!e||!t?{optionExpirations:o?.option_contracts??[],isExpirationsError:i,hasExpirationsResponse:o!==void 0}:{optionExpirations:eRe(n.data,r),isExpirationsError:n.isError,hasExpirationsResponse:n.data!==void 0},nRe=(e,t,n)=>{if(!e)return;const r=t??n;return r&&r!==e?r:void 0},rRe=({asset:e,expirationDate:t,isCrypto:n})=>{const r=e?.class==="us_index",o=J1(H1.INDEX_OPTIONS_USE_TRADING_API_FOR_EXPIRATIONS),i=r&&e?j2(e.symbol):void 0,s=y.useMemo(()=>!r||!e?[]:sbe(i??e.symbol),[e,r,i]),c=Ore({underlyingSymbol:i??e?.symbol,options:{enabled:r&&o}}),{data:l,isError:p}
210=kre({assetSymbol:e?.symbol,isCrypto:n,options:{enabled:!r||!o}}),{optionExpirations:u,isExpirationsError:d,hasExpirationsResponse:b}=tRe({isIndex:r,useTradingApi:o,index:c,indexRootSymbols:s,legacy:l,legacyIsError:p}),f=y.useMemo(()=>[...new Set(u.map(({root_symbol:k})=>k))].sort(),[u]),m=y.useMemo(()=>cB(e?.symbol,f),[e?.symbol,f]),{data:h}=nre({symbols:r?f:[],options:{enabled:r}}),M=b&&!d&&u.length===0,{data:z}=Xre({rootSymbol:e?.symbol,options:{enabled:r&&M}}),O=nRe(e?.symbol,i,z),g=b&&!d&&(!r||f.length===0||h!==void 0),x=e?.attributes?.includes("options_late_close")??!1,{clock:C}=gf({options:{enabled:r||x,refetchInterval:bj}}),S=y.useMemo(()=>r?kSe(f,h??[]):Object.fromEntries(f.map(k=>[k,"close"])),[r,h,f]),{marketStatus:q}=rs(),A=y.useMemo(()=>FSe(q,x,C?.timestamp),[C?.timestamp,x,q]),v=y.useMemo(()=>USe(u,S,C,A),[C,A,S,u]),_=y.useMemo(()=>g?$Se(t,v):Gi(t).root?v.find(k=>k.key===t):void 0,[t,v,g]),R=_?.date??Gi(t).date,w=_?.key??t,W=!n&&!!e&&!!R,{data:E,isFetchedAfterMount:j,isRefetching:T}=Wre({assetSymbol:e?.symbol,expirationDate:R,options:{enabled:W}}),F=E?.option_contracts??[],Z=!d&&!g||W&&(!j||T),{data:re}=Tre({underlyingSymbol:e?.symbol,expirationDate:R,rootSymbol:_?.root,isCrypto:n,options:{enabled:!r||!!_?.root&&g}}),ne=y.useMemo(()=>XSe(F,w).map(k=>({...k,snapshot:re?.snapshots?.[k.symbol]})),[F,re,w]);return{expirations:v,resolvedExpiration:_,indexRootRedirect:O,rootSymbols:m,optionContracts:ne,isExpirationSelectionReady:g,isContractsLoading:Z}},aRe=y.forwardRef(({name:e,isSelected:t,onClick:n,disabled:r,theme:o},i)=>{let s=O0("z-10 flex h-full cursor-pointer items-center justify-center rounded-lg bg-transparent px-4 font-medium text-sm transition-all duration-400 ease-in-out",t&&!r&&"text-zinc-800",!t&&!r&&"text-zinc-500",r&&"cursor-not-allowed text-zinc-500/50");if(o?.[e]){const c=t?o[e].selected:r?o[e].disabled:o[e].default;s=O0(s,c)}return a.jsx("div",{ref:i,className:s,onClick:()=>{r||n()},children:e})}),YO=({options:e,selectedOption:t,onOptionClick:n,disabledOptions:r=[],theme:o})=>{const[i,s]=y.useState({}),c=y.useRef(e.map(()=>y.createRef()));return y.useEffect(()=>{c.current=e.map((l,p)=>c.current[p]||y.createRef())},[e]),y.useEffect(()=>{const l=e.indexOf(t);if(l!==-1){const p=c.current[l]?.current;p&&s({left:p.offsetLeft,width:p.offsetWidth,transition:"left 0.3s ease-in-out, width 0.3s ease-in-out"})}},[t,e]),a.jsxs("div",{className:"relative top-0 right-0 flex h-10 w-fit justify-between rounded-lg bg-zinc-100",children:[a.jsx("div",{className:O0("absolute h-full rounded-lg bg-zinc-200",o?.[t]?.highlight),style:i}),e.map((l,p)=>a.jsx(aRe,{ref:c.current[p],name:l,isSelected:l===t,onClick:()=>n(l),disabled:r.includes(l),theme:o},l))]})},oRe=({asset:e})=>{const t=y.useRef(!1),n=25,{orderbooks:r}=Ire({symbols:[e?.symbol||""]}),{a:o,b:i}=r?.[e?.symbol||""]||{a:[],b:[]},s=o.slice(0,n).reduce((f,m)=>f>m.s?f:m.s,0),c=i.slice(0,n).reduce((f,m)=>f>m.s?f:m.s,0),l=f=>{const m=i.slice(0,n).at(f);return(m?.p||0)*(m?.s||0)},p=f=>{const m=o.slice(0,n).reverse().at(f);return(m?.p||0)*(m?.s||0)},u=f=>Math.max(1,Number(f)/c*100),d=f=>Math.max(1,Number(f)/s*100),b=()=>{const f=i[0],m=o[0];if(!(f&&m))return 0;const h=(f.p+m.p)/2,M=new CustomEvent("price-update",{detail:{symbol:e?.symbol,price:h}});return window.dispatchEvent(M),h};return y.useEffect(()=>{const f=()=>{document.getElementById("mid-price")?.scrollIntoView({block:"center"}),document.getElementById("snapshot")?.scrollIntoView({block:"start"})};t.current||o.length>0&&i.length>0&&(t.current=!0,f())},[o,i]),a.jsxs("div",{className:"overflow-y-scroll whitespace-nowrap",style:{overflowAnchor:"none"},children:[a.jsx("div",{className:"font-medium text-sm",children:o.slice(0,n).reverse().map((f,m)=>a.jsx("div",{className:"flash--red mb-[0.1rem]",children:a.jsxs("div",{className:"flex",style:{background:`linear-gradient(90deg, var(--theme-banner-red-background) ${d(f.s)}%, transparent 0%)`},children:[a.jsx("div",{className:"ml-3 w-[30%] text-red-400",children:Number(f.p).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:8})}),a.jsx("div",{className:"w-[30%] text-right opacity-60",children:f.s.toLocaleStr
210ing("en-US",{minimumFractionDigits:3})}),a.jsx("div",{className:"mr-3 grow text-right opacity-60",children:Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(p(m))})]})},`ask-${f.p}-${f.s}`))}),a.jsx(V,{className:"my-2 ml-3 font-semibold text-lg",id:"mid-price",children:b().toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:10})}),a.jsx("div",{className:"textr-sm font-medium",children:i.slice(0,n).map((f,m)=>a.jsx("div",{className:"flash--green mb-[0.1rem]",children:a.jsxs("div",{className:"flex",style:{background:`linear-gradient(90deg, var(--theme-banner-emerald-background) ${u(f.s)}%, transparent 0%)`},children:[a.jsx("div",{className:"ml-3 w-[30%] text-green-400",children:Number(f.p).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:8})}),a.jsx("div",{className:"w-[30%] text-right opacity-60",children:f.s.toLocaleString("en-US",{minimumFractionDigits:3})}),a.jsx("div",{className:"mr-3 grow text-right opacity-60",children:Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(l(m))})]})},`bid-${f.p}-${f.s}`))})]})},iRe=({symbol:e,rootSymbols:t})=>a.jsx(Fy,{symbol:e,rootSymbols:t,hideFilters:!0,defaultPageSize:5,persistenceKey:"orders-table-trade-page"}),Cw=["Position","Orders"],sRe=({product:e,account:t,asset:n,rootSymbols:r,positions:o})=>{const i=Jo(),[s,c]=y.useState("Position"),[l,p]=y.useState(""),[u,d]=y.useState(!1),[b,f]=y.useState(!1),m=nde(o.list,r),{data:h}=SP({symbols:m.map(({symbol:w})=>w),options:{enabled:!!n}}),M=[{name:"Symbol",key:"symbol",cellRenderer:({symbol:w})=>a.jsx(Rc,{symbol:w})},{name:"Qty",key:"qty",alignRight:!0,cellRenderer:({qty:w})=>a.jsx(V,{children:p3(w)})},{name:"Market Value",key:"market_value",alignRight:!0,cellRenderer:({market_value:w})=>a.jsx(V,{children:U0(w)})},{name:"Avg Entry",key:"avg_entry_price",alignRight:!0,cellRenderer:({avg_entry_price:w})=>a.jsx(V,{children:U0(w,{forcePrecision:4})})},{name:"Cost Basis",key:"cost_basis",alignRight:!0,cellRenderer:({cost_basis:w})=>a.jsx(V,{children:U0(w,{forcePrecision:4})})},{name:"Today's P/L (%)",key:"unrealized_intraday_plpc",alignRight:!0,cellRenderer:({unrealized_intraday_plpc:w})=>a.jsx(V,{className:s1(Nr(w)),children:Aa(w,!1,!0)})},{name:"Today's P/L ($)",key:"unrealized_intraday_pl",alignRight:!0,cellRenderer:({unrealized_intraday_pl:w})=>a.jsx(V,{className:s1(Nr(w)),children:U0(w)})},{name:"Total P/L (%)",key:"unrealized_plpc",alignRight:!0,cellRenderer:({unrealized_plpc:w})=>a.jsx(V,{className:s1(Nr(w)),children:Aa(w,!1,!0)})},{name:"Total P/L ($)",key:"unrealized_pl",alignRight:!0,cellRenderer:({unrealized_pl:w})=>{const W=Number(w||0);return a.jsx(V,{className:s1(Nr(w)),children:U0(W,{withPrefix:!0})})}},{name:"Action",key:"action",cellRenderer:w=>a.jsx(ue,{onClick:()=>O(w),variant:"red",children:"Liquidate"})}],z=w=>d(w),O=({symbol:w})=>{p(w),document.getElementById("root")?.classList.add("blur"),i.onOpen()},g=()=>{p(""),document.getElementById("root")?.classList.remove("blur"),i.onClose()},x=lg({onSuccess:()=>{f(!1),S0("Position liquidated"),o.refetch()},onSettled:()=>{g()}}),C=[{name:"Symbol",key:"symbol",cellRenderer:({symbol:w,underlying_symbol:W})=>a.jsx(Rc,{symbol:w,underlyingSymbol:W})},{name:"Qty",key:"qty",alignRight:!0,cellRenderer:({qty:w})=>a.jsx(V,{children:p3(w)})},{name:"Market Value",key:"market_value",alignRight:!0,cellRenderer:({market_value:w})=>a.jsx(V,{children:U0(w)})},{name:"Avg Entry",key:"avg_entry_price",alignRight:!0,cellRenderer:({avg_entry_price:w})=>a.jsx(V,{children:U0(w,{forcePrecision:4})})},{name:"Cost Basis",key:"cost_basis",alignRight:!0,cellRenderer:({cost_basis:w})=>a.jsx(V,{children:U0(w,{forcePrecision:4})})},{name:"Today's P/L (%)",key:"unrealized_intraday_plpc",alignRight:!0,cellRenderer:({unrealized_intraday_plpc:w})=>a.jsx(V,{className:s1(Nr(w)),children:Aa(w,!1,!0)})},{name:"Today's P/L ($)",key:"unrealized_intraday_pl",alignRight:!0,cellRenderer:({unrealized_intraday_pl:w})=>a.jsx(V,{className:s1(Nr(w)),children:U0(w)})},{name:"Total P/L (%)",key:"unrealized_plpc",alignRight:!0,cellRenderer:({unrealized_plpc:w})=>a.jsx(V,{className:s1(Nr(w)),children:Aa(w,!1,!0)})},{name:"Total P/L ($)",key:"unrealized_pl",alignRight:!0,cellRenderer:({unrealized_pl:w})=>{const W=Number(w||0);return a.jsx(V,{className:s1(Nr(w)),children:U0(W,{withPrefix:!0})})}},{name:"Type",key:"type"},{name:"Style",key:"style"},{name:"Strike Price",key:"strike_price",alignRight:!0,cellRenderer:({strike_price:w})=>U0(w)},{name:"Size",key:"size",alignRight:!0,cellRenderer:({size:w})=>
210Number(w).toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:9})},{name:"Open Interest",key:"open_interest",alignRight:!0,cellRenderer:({open_interest:w})=>Number(w).toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:9})},{name:"Close Price",key:"close_price",alignRight:!0,cellRenderer:({close_price:w})=>U0(w??void 0)},{name:"Status",key:"status"},{name:"Tradable",key:"tradable",cellRenderer:({tradable:w})=>w?"Yes":"No"},{name:"Expiration Date",key:"expiration_date",alignRight:!0},{name:"Open Interest Date",key:"open_interest_date",alignRight:!0},{name:"Close Price Date",key:"close_price_date",alignRight:!0}],S=(w="")=>w.replaceAll(/[^a-zA-Z0-9]/g,""),q=o.list.filter(({symbol:w})=>S(w)===S(n?.symbol))??[],A=(h??[]).filter(w=>!!w).filter(w=>m.some(W=>!!W?.symbol&&!!w?.symbol&&W.symbol===w.symbol)).map(w=>({...w,...m.find(W=>W.symbol===w.symbol)}))||[],v=()=>{f(!0),l&&x.mutate({symbol:l,cancelOrders:u,accountID:t?.id||"",product:e},{onSettled:()=>g()})},_=n.class==="crypto"?[...Cw,"Orderbook"]:Cw,R=w=>{c(w)};return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"w-full space-y-8",children:[a.jsx(YO,{options:_,selectedOption:s,onOptionClick:R}),s==="Position"&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{children:[!!t?.options_approved_level&&a.jsx("h4",{children:"Underlying position:"}),a.jsx(Di,{maxHeight:450,columns:M,uniqueKey:"tradePortfolio:stock-positions",rows:q,emptyMessage:"No positions found."})]}),!!t?.options_approved_level&&n.class!=="crypto"&&a.jsxs("div",{children:[a.jsx("h4",{children:"Contract(s) for this symbol:"}),a.jsx(Di,{maxHeight:450,columns:C,paginationEnabled:!0,pageSize:10,uniqueKey:"tradePortfolio:option-positions",rows:A,emptyMessage:"No contracts found."})]})]}),s==="Orders"&&a.jsx(iRe,{symbol:n?.symbol||"",rootSymbols:r}),s==="Orderbook"&&a.jsx(oRe,{asset:n})]}),a.jsxs(I1,{title:"Warning",isOpen:i.isOpen,onClose:g,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{variant:"alternate",onClick:g,disabled:!0,children:"Cancel"}),a.jsx(ue,{onClick:v,disabled:b,children:"Confirm"})]}),children:[a.jsxs(V,{children:["Are you sure you want to liquidate your ",a.jsx("b",{children:l})," positions?"]}),a.jsx("br",{}),a.jsx(G1,{name:"cancel_all_open_orders",label:"Cancel all open orders for this symbol?",isChecked:u,onChange:z})]})]})},cRe=({symbol:e,isCrypto:t,view:n,expiration:r})=>{y.useEffect(()=>{const o=new URLSearchParams(window.location.search);let i=!1;const s=(c,l,p=!0)=>{const u=o.get(c);l!==void 0&&(p&&u!==l?(o.set(c,l),i=!0):!p&&u!==null&&(o.delete(c),i=!0))};s("asset_class",n.tab.toLowerCase(),!t),s("type",n.optionType==="Calls & Puts"?"callsputs":n.optionType.toLowerCase(),n.tab==="Options"),s("expiration",r,n.tab==="Options"&&!!r),i&&e&&window.history.replaceState({},"",`/trade/${e}?${o.toString()}`)},[e,n,r,t])},lRe=["Stocks","Options"],pRe=["Calls & Puts","Calls","Puts"],uRe=({isCrypto:e,isIndex:t,viewState:n,onViewChange:r,selectedExpiration:o,onExpirationSelected:i,expirations:s})=>a.jsxs("div",{className:"relative z-40 flex flex-1 flex-wrap justify-start gap-2 lg:flex-nowrap",children:[!e&&!t&&a.jsx("div",{className:"transform transition-all duration-500 ease-in-out",children:a.jsx(YO,{options:lRe,selectedOption:n.tab,onOptionClick:c=>r({tab:c})})}),a.jsxs("div",{className:O0("flex flex-wrap gap-2 opacity-0 transition-all ease-in-out lg:flex-nowrap",n.tab==="Options"&&"opacity-100",n.tab!=="Options"&&"pointer-events-none"),children:[a.jsx(YO,{options:pRe,selectedOption:n.optionType,onOptionClick:c=>r({optionType:c})}),a.jsx(f1,{multiple:!1,placeholder:"Expires On",className:"ml-auto h-10 border-none bg-zinc-100 px-3 text-sm",value:o??"",onChange:c=>i(c),options:VSe(s)})]})]}),fU=(e,t)=>!lo(t??"")||e.tab==="Options"?e:{...e,tab:"Options"},dRe=(e,t,n)=>fU({...e,...t},n),bRe=e=>e==="options"?"Options":"Stocks",fRe=e=>{switch(e){case"calls":return"Calls";case"puts":return"Puts";case"callsputs":return"Calls & Puts";default:return"Calls & Puts"}},mRe="ALPACAUS",hRe=3,MRe=4,zRe=e=>lo(e)?"Underlying Price":"Underlying Share Price",ORe=(e,t)=>lo(e)?t.price:t.changePrice,gRe=({underlyingSymbol:e,search:t})=>{const n=new URLSearchParams(t);return n.set("asset_class","options"),`${se.format(se.ROUTE_TRADE,{symbol:e})}?${n.toString()}`},yRe=({contractSymbol:e,contract:t,isError:n,isSuccess:r,asset:o})=>e?n?"error":r?t?t.underlying_symbol!==o?.symbol?"mismatch":"ready":"not-found":"loading":"none",ARe=({contractSymbol:e,asset:t})=>{const n=M0(),r=Tt(),{data:o,isError:i,isSuccess:s}=SP({symbols:e?[e]:[],options:{enabled:!!e}}),c=o?.find(p=>p?.symbol===e),l=yRe({contractSymbol:e,contract:c,isError:i,isSuccess:s,asset:t});return y.useEffect(()=>{if(l!=="mismatch"||!c)return;
210const p=new URLSearchParams(r.search);p.set("asset_class","options"),n.replace(`${se.format(se.ROUTE_TRADE,{symbol:c.underlying_symbol})}?${p.toString()}`)},[c,n,r.search,l]),{contract:c,isError:i,isSuccess:s,status:l}},vRe=({status:e,contract:t,contractSymbol:n,underlyingPrice:r,marketData:o,positions:i,product:s,asset:c,account:l,isContractError:p,isContractSuccess:u})=>{if(e==="loading"||e==="mismatch")return a.jsx(xt,{});const d=a.jsx(LSe,{contract:t,contractSymbol:n,isContractError:p,isContractSuccess:u,underlyingPrice:r,positions:i,product:s,asset:c,account:l});return e==="error"||e==="not-found"?a.jsx("div",{className:"pr-6 pb-20 pl-6 xs:pl-0",children:d}):a.jsxs("div",{className:"pr-6 pb-20 pl-6 xs:pl-0",children:[a.jsx(dU,{asset:c,marketData:o}),a.jsx("div",{children:d})]})},xRe=({tab:e,isOptionsApproved:t,selectedContracts:n,symbol:r,onRemoveLeg:o,onUpdateLegType:i,onClearSelection:s})=>{if(e!=="Options")return a.jsx(y3,{symbol:r});if(!t)return a.jsx(lU,{});if(n.length>1)return a.jsx(dSe,{underlyingSymbol:r,legs:n,onRemoveLeg:o,onUpdateLegType:i});const c=n.at(0);return a.jsx(y3,{symbol:c?.contract.symbol??r,price:c?.price,quoteSide:c?.quoteSide,onCancel:c?s:void 0})};function qw(){const e=ug(),{product:t,currentAccount:n}=N0(),r=J1(H1.TOKENIZED_EQUITY_TRADING),o=window.env.TOKENIZED_EQUITY_DATA_API_URL,{isSubscribed:i}=Ef(),s=M0(),c=Tt(),l=new URLSearchParams(c.search),[p,u]=y.useState([]),d=!!e.base&&!!e.quote,b=l.get("contract"),f=(d?`${e.base}/${e.quote}`:e.symbol)||"",[m,h]=y.useState({tab:bRe(l.get("asset_class")),optionType:fRe(l.get("type"))}),[M,z]=y.useState(l.get("expiration")||""),{asset:O,isFetched:g}=bp({symbol:f,options:{enabled:!!f}}),{contract:x,isError:C,isSuccess:S,status:q}=ARe({contractSymbol:b,asset:O}),A=q==="none"||q==="ready",v=fU(m,O?.class),{positions:_,refetch:R}=hp({accountID:n?.id,product:t,options:{enabled:!!n?.id,refetchInterval:dg}}),{latestFeed:w}=Qc(O?.attributes?.includes("overnight_tradable")),{marketData:W}=Tf({assetClass:O?.class,symbol:O?.symbol,stockFeed:w,enabled:A}),{expirations:E,resolvedExpiration:j,indexRootRedirect:T,rootSymbols:F,optionContracts:Z,isExpirationSelectionReady:re,isContractsLoading:ne}=rRe({asset:b?void 0:O,expirationDate:M,isCrypto:d}),{isOptionsApproved:k,optionsApprovedLevel:K}=ps(),U=t==="paper"||k&&K>=hRe?MRe:1,G=be=>{h(he=>dRe(he,be,O?.class)),be?.tab==="Options"&&sn.optionsTabClicked(),be?.optionType&&sn.optionsCallsPutsClicked(be.optionType.toLowerCase())},H=async(be,he,ee)=>{u(oe=>oe.some(X=>X.contract.symbol===be.symbol&&X.quoteSide===ee)?oe.filter(X=>!(X.contract.symbol===be.symbol&&X.quoteSide===ee)):U===1?[{contract:be,price:he,quoteSide:ee}]:oe.length+1>U&&!oe.some(({contract:{symbol:X}})=>X===be.symbol)?(We(`Cannot add additional leg to order. Maximum number of legs: ${U}`,{}),oe):[...oe.filter(X=>X.contract.symbol!==be.symbol),{contract:be,price:he,quoteSide:ee}]),sn.optionsContractClicked(be.symbol,ee)},ie=be=>u(he=>he.filter(({contract:ee})=>be!==ee.symbol)),Oe=(be,he)=>u(ee=>ee.map(oe=>oe.contract.symbol===be?{...oe,quoteSide:he}:oe)),Me=be=>{WSe(M,be)&&u([]),z(be),sn.optionsExpirationClicked(be)};if(y.useEffect(()=>{const be=jSe(M,j?.key,re);be.clearSelectedContracts&&u([]),be.nextExpiration!==void 0&&z(be.nextExpiration)},[re,j,M]),cRe({symbol:A?f:"",isCrypto:d,view:v,expiration:M}),y.useEffect(()=>{if(O&&O.symbol!==f){s.replace(`/trade/${O.symbol}`);return}if(CO(f)){const be=f.substring(0,f.search(/\d/));be&&s.replace(`/trade/${be}?contract=${f}`)}},[f,O,s.replace]),y.useEffect(()=>{!T||T===f||s.replace(gRe({underlyingSymbol:T,search:c.search}))},[s,T,c.search,f]),y.useEffect(()=>{p.length&&u(be=>be.map(he=>({...he,contract:Z.find(({symbol:ee})=>ee===he.contract.symbol)??he.contract})))},[Z,p.length]),!t||!n||!g)return a.jsx(xt,{});if(!O)return a.jsx(SSe,{});const xe=ORe(O.class,W);if(b)return vRe({status:q,contract:x,contractSymbol:b,underlyingPrice:q==="ready"?xe:void 0,marketData:W,positions:_,product:t,asset:O,account:n,isContractError:C,isContractSuccess:S});const _e=r&&l2(O.symbol)&&!!o;return a.jsxs("div",{className:"pr-6 pb-20 pl-6 xs:pl-0",children:[a.jsx(dU,{asset:O,marketData:W}),a.jsx("div",{children:a.jsxs("div",{className:"flex flex-col gap-4 md:flex-row",children:[a.jsxs("div",{className:"flex-1 space-y-4 overflow-x-auto",children:[a.jsx(uRe,{isCrypto:O.class==="crypto"||_e,isIndex:lo(O.class),viewState:v,onViewChange:G,selectedExpiration:M,onExpirationSelected:Me,expirations:E}),v.tab==="Options"?a.jsx(JSe,{isLoading:ne,underlyingPrice:xe,underlyingPrice
210Label:zRe(O.class),optionContracts:Z,expiration:M,optionsType:v.optionType,onClick:H,selectedContracts:p.map(be=>({symbol:be.contract.symbol,type:be.quoteSide??""}))}):a.jsx(_Se,{seriesStyle:1,symbol:O?.symbol,crypto:O.class==="crypto"||_e,utcOffset:F0().format("Z"),interval:"1",enabled_features:["use_localstorage_for_settings","save_chart_properties_to_local_storage","remove_library_container_border","pre_post_market_sessions","disable_legend_inplace_symbol_change"],disabled_features:["main_series_scale_menu","header_saveload","header_compare","header_undo_redo","display_market_status","left_toolbar","header_screenshot","header_settings","symbol_search_hot_key","header_quick_search","header_symbol_search","allow_arbitrary_symbol_search_input"],exchange:O.class==="crypto"||_e?mRe:O?.exchange,baseUrl:_e?o:O.class==="crypto"?window.env.CRYPTO_DATA_API_URL:window.env.DATA_API_URL,cryptoDataApiUrl:_e?o:void 0,height:450,isUnlimited:i,isOvernightTradable:!!O?.attributes?.includes("overnight_tradable")},O?.symbol),a.jsx(sRe,{product:t,account:n,asset:O,rootSymbols:F,positions:{list:_,refetch:R}})]}),a.jsx("div",{className:"w-full md:w-[368px]",children:xRe({tab:v.tab,isOptionsApproved:k,selectedContracts:p,symbol:f,onRemoveLeg:ie,onUpdateLegType:Oe,onClearSelection:()=>u([])})})]})})]})}const _Re=({currentModel:e,onSelectCommissionModel:t})=>{const n=Object.keys(gi),r=k0.uniq(Object.values(gi).map(({fixed:i})=>i)).length===1?[gi[Object.keys(gi)[0]].fixed]:Object.values(gi).map(({fixed:i})=>i),o=i=>()=>t(i);return a.jsxs("div",{className:"w-full",children:[a.jsxs("div",{className:"grid grid-cols-3 rounded-t bg-gray-200 p-4",children:[a.jsx(V,{className:"font-bold text-lg",children:"Monthly Shares Traded*"}),a.jsx(V,{className:"text-center font-bold text-lg",children:"All-in (Fixed)"}),a.jsx(V,{className:"text-center font-bold text-lg",children:"Cost Plus (Tiered)"})]}),a.jsxs("div",{className:"grid grid-cols-3 border-gray-200 border-x border-b",children:[a.jsx("div",{children:n.map((i,s)=>a.jsx(V,{className:s1("whitespace-nowrap p-4",s>0&&"border-gray-200 border-t"),children:i},i))}),a.jsx("div",{className:s1(r.length===1&&"flex flex-col items-center justify-center bg-gray-100"),children:r.length===1?r.map(i=>a.jsx(V,{className:"whitespace-nowrap p-4 text-center",children:i},`fixed-${i}`)):Object.entries(gi).map(([i,{fixed:s}],c)=>a.jsx(V,{className:s1("whitespace-nowrap p-4 text-center",c>0&&"border-gray-200 border-t"),children:s},i))}),a.jsx("div",{children:Object.entries(gi).map(([i,{tiered:s}],c)=>a.jsx(V,{className:s1("whitespace-nowrap p-4 text-center",c>0&&"border-gray-200 border-t"),children:s},i))})]}),a.jsxs("div",{className:"grid grid-cols-3 rounded-b border border-gray-200 border-t-2",children:[a.jsx("div",{className:"flex items-center p-4",children:a.jsx(V,{className:"font-bold text-lg",children:"Pass-Through Fees"})}),a.jsx("div",{className:"flex items-center justify-center bg-gray-100 p-4",children:a.jsx(V,{className:"text-center",children:"Regulatory Fees"})}),a.jsx("div",{className:"flex items-center justify-center p-4",children:a.jsxs(V,{className:"text-center",children:["Regulatory Fees",a.jsx("br",{}),"Exchange Fees or Rebates"]})})]}),a.jsxs("div",{className:"grid grid-cols-3 gap-4 pt-2",children:[a.jsx("div",{}),a.jsx(ue,{onClick:o("all_in"),disabled:e==="all_in",children:e==="all_in"?"Enabled":"Select"}),a.jsx(ue,{onClick:o("cost_plus"),disabled:e==="cost_plus",children:e==="cost_plus"?"Enabled":"Select"})]}),a.jsx(V,{className:"pt-4",children:"*The total number of shares that have been traded within a given month and will be reset at the beginning of the following month."}),a.jsxs(V,{className:"pt-4",children:[a.jsx("span",{className:"block underline",children:"All-in Plan:"}),"A straightforward, predictable cost structure at $0.0040 per share, encompassing all potential fees and rebates (not including regulatory fees)."]}),a.jsxs(V,{className:"pt-4",children:[a.jsx("span",{className:"block underline",children:"Cost Plus Plan:"}),"Exchange fees or rebates are directly passed back to you. Alpaca will charge $0.0025 or lower with volume tiering as a commission on top of your pass-through fees or rebates. Depending on your order flows, you may receive rebates that can offset the Alpaca commission to lower your overall trading cost."]})]})},CRe=({onClose:e})=>a.jsxs("div",{className:"flex flex-col justify-center",children:[a.jsx("div",{className:"flex items-center justify-center rounded bg-[#010101] p-4",children:a.jsx("img",{src:"/resources/images/v2/commission-updated.svg",alt:"Commission Update Requested",className:"max-w-md object-contain"})}),a.jsxs(V,{className:"pt-4 text-center",children:["We have received your request to upgrade! ",a.jsx("br",{}
210),"Our support team will contact you shortly once the change is complete."]}),a.jsx(ue,{onClick:e,className:"mx-auto mt-4 w-full max-w-64",children:"Sounds Good"})]}),qRe=({isOpen:e,setIsOpen:t,model:n,account:r})=>{const[o,i]=y.useState(!1),s=b0(l=>Hte(r.id,l),{onSuccess:()=>{i(!0)}}),c=l=>{s.mutate(l)};return a.jsx(I1,{isOpen:e,size:"xl",onClose:()=>{t(!1),i(!1)},title:o?a.jsx("span",{className:"block text-center",children:"Thank you!"}):"Select the commission model for stocks trading:",children:o?a.jsx(CRe,{onClose:()=>t(!1)}):a.jsx(_Re,{currentModel:n,onSelectCommissionModel:c})})},SRe=({isOpen:e,setIsOpen:t,onComplete:n})=>a.jsx(I1,{size:"xl",title:"Please read the following disclosure",isOpen:e,onClose:()=>t(!1),controls:a.jsxs("div",{className:"flex w-full items-center justify-between gap-4",children:[a.jsx(ue,{variant:"secondary",onClick:()=>t(!1),children:"Cancel"}),a.jsx(ue,{onClick:n,children:"Understood"})]}),children:a.jsxs("div",{children:[a.jsx(V,{className:"mb-2 font-semibold",children:"Who is the Elite Smart Router for? If any one of these checklists applies, great news! This is for you."}),a.jsxs("ul",{className:"ml-8 list-disc space-y-2 text-sm",children:[a.jsx("li",{children:"Want to send large ticket size (10,000 shares or over $200,000 in notional value per trading day)"}),a.jsx("li",{children:"Want to participate in open/close auctions (MOO/LOO, MOC/LPC order types)"}),a.jsx("li",{children:"Want to trade premium order types such as IOC, as well as VWAP, TWAP, Pegged, and Midpoint, which will be available soon"}),a.jsx("li",{children:"Need a higher API calls limit at 1,000 calls per minute"}),a.jsx("li",{children:"Have a very active strategy with a high refresh rate"}),a.jsx("li",{children:"Trading Professional: either a registered individual or conduct trading as primary means of generating income (full time or part-time)"})]}),a.jsx(V,{className:"mt-8 font-semibold",children:"Elite Smart Router is a non-retail route. Please read the disclosure below before you proceed."}),a.jsxs("div",{className:"mt-8 rounded border border-gray-200 bg-gray-50 p-4",children:[a.jsx(V,{className:"pb-4 font-semibold",children:"Order Flow Character Disclosure"}),a.jsxs(V,{className:"text-sm",children:["There are distinct benefits to having your order flow handled as retail orders. Among those benefits are, retail order flow is given priority for execution, retail-sized orders are entitled to the displayed quote, many retail orders are given price improvement, and there are rules that protect retail order flow from predatory trading practices.",a.jsx("br",{}),a.jsx("br",{}),"It is important to know that if your orders will not be characterized as retail orders, orders submitted will be classified as “not held” orders and are not covered orders under Reg NMS. If you continue to enter orders after this change, this is considered to be consent to the orders being handled as not held orders."]})]})]})}),Sw=({tagline:e,title:t,subTitle:n,list:r,button:o,learnMore:i,className:s})=>a.jsxs("div",{className:s1("flex w-full max-w-72 flex-col justify-between justify-self-center rounded-lg px-4 pt-4",s),children:[a.jsxs(V,{children:[a.jsx("span",{className:"block pb-1",children:e}),a.jsx("span",{className:"block font-bold text-2xl",children:t}),a.jsx("span",{className:"block min-h-4 font-semibold text-sm",children:n})]}),a.jsxs("div",{className:"flex h-full flex-col justify-between",children:[a.jsx("ul",{className:"py-4",children:r.map(c=>a.jsx("li",{className:"ml-4 list-disc py-1",children:c},String(c)))}),a.jsxs("div",{children:[a.jsx(ue,{onClick:o.onClick,disabled:o.disabled,variant:o.variant,className:"w-full",children:o.text}),a.jsx("div",{className:"flex h-8 w-full items-center justify-center text-sm",children:i&&a.jsx(g1,{href:i,children:"Learn More"})})]})]})]}),RRe=()=>a.jsx(a.Fragment,{children:Sqe.map((e,t,n)=>a.jsxs("div",{children:[a.jsx("div",{className:s1("w-full bg-gray-200 px-6 py-4",t===0&&"rounded-t"),children:a.jsx(V,{className:"font-bold text-base",children:e.title})}),e.items.map((r,o,i)=>a.jsxs("div",{className:s1("grid grid-cols-3 border-gray-200 border-x",o>0&&"border-t",n.length-1===t&&i.length-1===o&&"rounded-b border-b"),children:[a.jsx("div",{className:"flex w-full max-w-80 items-center justify-start",children:a.jsx(V,{className:"px-2 py-4 font-semibold text-sm md:px-6",children:r.title})}),[{planKey:"basic",plan:r.plans[0]},{planKey:"elite",plan:r.plans[1]}].map(({planKey:s,plan:c})=>a.jsx("div",{className:s1("flex w-full max-w-80 items-center justify-center bg-gray-100 py-4 text-center text-sm md:px-2",s==="basic"&&"border-gray-200 border-r"),children:c},s))]},r.title?.toString()))]},e.title?.toString()))}),NRe=()=>{const{currentAccount:e}=N0({liveOnly:!0}),[t,n]=y.useState(!1),[r,o]=y.useState(!1),{model:i}=yP({accountID:e?.id||"",options:{enabled:!!e?.id}}),s=i==="cost_plus"||i==="all_in"?"Elite Smart Router":"Commission-Free",c=p=>()=>{p==="elite"&&n(!0)},l=()=>{n(!1),o(!0)};return a.jsxs(so,{title:"Trading Plans",subtitle:a.jsxs(V,{className:"flex items-center",children:["Current Trading Plan:",a.jsx(c1,{variant:"blue",className:"ml-2",children:`${s}: ${k0.startCase(i)}`})]}),children:[a.jsx(V,{className:"font-bold text-2xl",children:"Perfect trading plans for every stage of your trading journey"}),a.jsxs("div",{className:"w-full max-w-4xl pb-10",children:[a.jsxs("div",{className:"grid w-full grid-cols-3 justify-center pb-4",children:[a.jsx("div",{}),a.jsx(Sw,{...IR.basic,button:{text:i==="retail"?"Enabled":"Not Enabled",variant:"alternate",onClick:c("basic"),disabled:!0}}),a.jsx(Sw,{...IR.elite,button:{text:i==="retail"?"Select":"Enabled",variant:"default",onClick:c("elite"),disabled:e?.elite_status===null}})]}),a.jsx(RRe,{})]}),e&&a.jsxs(a.Fragment,{children:[a.jsx(SRe,{isOpen:t,setIsOpen:n,onComplete:l}),a.jsx(qRe,{isOpen:r,setIsOpen:o,account:e,model:i})]})]})},wRe=({env:e,liveAccountId:t,paperAccountId:n,isLiveAccountSelected:r,isPaperAccountSelected:o})=>!!t&&!r||!!n&&!o?!1:e?e==="live"?r:e==="paper"&&o:r||o,ERe=({location:e})=>{const[t,n]=y.useState(),[r,o]=y.useState(),[i,s]=y.useState(!1),[c,l]=y.useState(),[p,u]=y.useState(),{liveAccounts:d,paperAccounts:b,paperAccountsNoDetail:f}=N0(),{pathname:m,search:h}=e||window.location,M=y.useMemo(()=>new Map(f.map(T=>[T.paper_account_id,T.name])),[f]),{req:z,prompt:O,env:g,scopes:x}=y.useMemo(()=>{const T=new URLSearchParams(h),F={response_type:T.get("response_type")??"",client_id:T.get("
210client_id")??"",redirect_uri:T.get("redirect_uri")??"",scope:T.get("scope")??"",state:T.get("state")??""},Z=T.get("prompt"),re=T.get("env"),ne=T.get("scope")?.split(" ")??[];return{req:F,prompt:Z,env:re,scopes:ne}},[h]),C=!!c,{status:S}=Nf({requirement:C?"live-accounts":"none",product:"live"}),q=S!=="satisfied";y.useEffect(()=>{if(O==="login"&&window.sessionStorage?.getItem("oauth_login")!=="1"){window.sessionStorage?.setItem("requested_path",m+h),yt.userLogout();return}if(g&&g!=="live"&&g!=="paper"){o("The requested environment is not valid.");return}One(z).then(T=>{if(x.find(Z=>Z.startsWith("identity:"))&&!T.ria){o("This application is not authorized to request access to your personal information.");return}n(T)}).catch(T=>{switch(T.message){case"invalid_request":return o("The redirect uri included is not valid.");case"invalid_scope":return o("The requested scope is invalid, unknown, or malformed.");case"unsupported_response_type":return o("The authorization server does not support this response type.");default:return o("Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.")}})},[h,m]);const A=(T={})=>{const F=z?.redirect_uri;if(!(t?.redirect_uri??[]).includes(F)){o("The redirect uri included is not valid.");return}z.state&&(T.state=z.state),window.location.href=F+(z.response_type==="token"?"#":"?")+new URLSearchParams(T).toString()},v=()=>{s(!0),A({error:"access_denied"})},_=()=>{if(q)return;s(!0);const T=Z=>{const re=Z,{status:ne}=re;let{message:k="invalid_request"}=re;ne===500&&(k="server_error"),ne===503&&(k="temporarily_unavailable"),A({error:k})},F={...z,live_account_id:c,paper_account_id:p};switch(z?.response_type){case"code":gne(F).then(Z=>{const{code:re}=Z;A({code:re})}).catch(T);break;case"token":yne(F).then(Z=>{const{access_token:re,token_type:ne}=Z;A({access_token:re,token_type:ne})}).catch(T);break}},R=(T,F)=>{F==="live"?l(Z=>Z===T?void 0:T):u(Z=>Z===T?void 0:T)};if(r)return a.jsxs("div",{className:"flex flex-col items-center justify-center sm:p-8",children:[a.jsx(kr,{title:"Authorize"}),a.jsx("div",{className:"relative rounded-lg border-gray-300 p-2 sm:mx-auto sm:max-w-lg sm:border sm:p-8 sm:shadow-sm",children:a.jsxs("div",{className:"flex flex-col items-start space-y-8",children:[a.jsx("h1",{className:"font-semibold text-2xl text-black",children:"An error has occurred"}),a.jsx("span",{className:"text-black text-md leading-5",children:r})]})})]});if(!t)return a.jsx("div",{className:"flex h-screen items-center justify-center",children:a.jsx(dt,{})});const w=()=>a.jsx("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"text-inherit underline",children:t.name}),W=d.some(T=>T.id===c),E=f.some(T=>T.paper_account_id===p),j=wRe({env:g,liveAccountId:c,paperAccountId:p,isLiveAccountSelected:W,isPaperAccountSelected:E});return a.jsxs("div",{className:"flex flex-col items-center justify-center sm:p-8",children:[a.jsx(kr,{title:"Authorize"}),a.jsx("div",{className:"relative rounded-lg border-gray-300 p-2 sm:max-w-xl sm:border sm:p-8 sm:shadow-sm",children:a.jsxs("div",{className:"flex flex-col items-start gap-4",children:[a.jsxs("h1",{className:"font-semibold text-2xl",children:["Authorize ",t.name]}),a.jsxs("div",{children:["By allowing ",a.jsx(w,{})," to access your Alpaca account, you are granting ",a.jsx(w,{})," access to your account information and authorization to place transactions at your direction."]}),a.jsxs("div",{children:["Alpaca does not warrant or guarantee that ",a.jsx(w,{})," will work as advertised or expected. Before authorizing, learn more about"," ",a.jsx(w,{}),"."]}),(t.terms_of_use||t.privacy_policy)&&a.jsxs("ul",{className:"list-inside list-disc",children:[t.terms_of_use&&a.jsx("li",{children:a.jsx("a",{href:t.terms_of_use,target:"_blank",rel:"noopener noreferrer",className:"text-inherit underline",children:"Terms of Use"})}),t.privacy_policy&&a.jsx("li",{children:a.jsx("a",{href:t.privacy_policy,target:"_blank",rel:"noopener noreferrer",className:"text-inherit underline",children:"Privacy Policy"})})]}),(!g||g==="live")&&a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"font-semibold text-xl",children:"Select an Alpaca Account to authorize:"}),a.jsxs("div",{children:["To authorize the use of ",a.jsx(w,{}),", you will need to authorize each account separately."]}),d?.map(T=>{const F=T.id===c;return a.jsxs("div",{role:"checkbox","aria-checked":F,"aria-label":`Live Account${T.account_number?` ${T.account_number}`:""}`,tabIndex:0,onClick:()=>R(T.id,"live"),onKeyDown:Z=>{(Z.key===" "||Z.key==="Enter")&&(Z.preventDefault(),R(T.id,"live"))}
210,className:"flex cursor-pointer items-center gap-4 rounded-lg border border-gray-300 p-2",children:[a.jsx(Cz,{checked:F,onClick:Z=>{Z.stopPropagation(),R(T.id,"live")},size:"sm"}),a.jsxs("span",{children:["Live Account",T.account_number?` (${T.account_number})`:""," ",a.jsx("span",{className:"text-gray-400",children:T.account_name})]})]},T.id)})]}),(!g||g==="paper")&&a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsx("h2",{className:"font-semibold text-xl",children:"Select an Alpaca Paper Account to authorize:"}),a.jsxs("div",{children:["To authorize the use of ",a.jsx(w,{}),", you will need to authorize each account separately."]}),b.map(T=>{const F=T.id===p;return a.jsxs("div",{role:"checkbox","aria-checked":F,"aria-label":`Paper Account${T.account_number?` ${T.account_number}`:""}`,tabIndex:0,onClick:()=>R(T.id,"paper"),onKeyDown:Z=>{(Z.key===" "||Z.key==="Enter")&&(Z.preventDefault(),R(T.id,"paper"))},className:"flex cursor-pointer items-center gap-4 rounded-lg border border-gray-300 p-2",children:[a.jsx(Cz,{checked:F,onClick:Z=>{Z.stopPropagation(),R(T.id,"paper")},size:"sm"}),a.jsxs("span",{children:["Paper",T.account_number?` (${T.account_number})`:""," ",a.jsx("span",{className:"text-gray-400",children:M.get(T.id)??""})]})]},T.id)})]}),a.jsxs("div",{className:"flex flex-col text-gray-600 text-sm",children:[a.jsx("p",{className:"font-semibold text-black",children:"By tapping “Allow”, you agree to the following:"}),!t.built_by_alpaca&&a.jsxs("p",{children:["You understand and agree that ",a.jsx(w,{})," is a third-party service and is not affiliated with Alpaca. Therefore, Alpaca cannot guarantee the availability, accuracy, or timeliness of services provided by ",a.jsx(w,{}),", including the correct and timely transmission of your trade orders. Alpaca is not responsible for any content or services provided by"," ",a.jsx(w,{}),", including any claims or opinions related to investing or the financial markets."]}),a.jsxs("p",{children:[t.ria&&a.jsxs(a.Fragment,{children:["Advisory services provided by ",a.jsx(w,{}),", an SEC-registered investment advisor."," "]}),"Securities brokerage services are provided by Alpaca Securities LLC, member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc. By clicking “Allow,” you acknowledge that Alpaca is not responsible for any of the services provided by ",a.jsx(w,{}),", including the trades that ",a.jsx(w,{})," makes for your Alpaca brokerage account."]})]}),q&&a.jsxs("p",{className:"text-sm text-yellow-600",children:["To authorize access to a live account,"," ",a.jsx("a",{href:se.ROUTE_PROFILE_SECURITY,className:"underline hover:text-yellow-700",children:"enable multi-factor authentication"}),"."]}),a.jsxs("div",{className:"flex w-full gap-4",children:[a.jsx(_2,{label:"Deny",disabled:i,onClick:v,className:"flex-1"}),a.jsx(_2,{label:"Allow",disabled:i||!j||q,onClick:_,className:"flex-1"})]})]})})]})},Rw=["trading:all:read","trading:all:write"],LRe=["trading:data:read"],Nw="app.",ww=e=>{if(e)try{return new URL(e).hostname}catch{return}},Ew=(e,t)=>{if(e?.startsWith(Nw))return`${t}.${e.slice(Nw.length)}`},TRe=()=>new Set([ww(window.env?.DATA_API_URL),Ew(window.location.hostname,"data"),Ew(ww(window.env?.ACATS_API_URL),"data")].filter(e=>!!e)),WRe=e=>{const t=new URLSearchParams(e);return{application_id:t.get("application_id")??"",client_id:t.get("client_id")??"",code_challenge:t.get("code_challenge")??"",code_challenge_method:t.get("code_challenge_method")??"",redirect_uri:t.get("redirect_uri")??"",resource:t.get("resource")??"",state:t.get("state")??""}},jRe=e=>{if(e)try{const t=new URL(e).hostname;return t.startsWith("paper-api.")?{product:"paper",subjectType:"paccount",label:"Paper Trading API",accessLabel:"read/write",grants:Rw,selectionMode:"manual"}:t.startsWith("api.")?{product:"live",subjectType:"account",label:"Live Trading API",accessLabel:"read/write",grants:Rw,selectionMode:"manual"}:TRe().has(t)?{product:"auto",subjectType:"account",label:"Market Data API",accessLabel:"read-only",grants:LRe,selectionMode:"automatic"}:void 0}catch{return}},kRe=(e,t)=>[t==="paper"?"Paper":"Live Account",e.account_number?`(${e.account_number}
210)`:void 0].filter(Boolean).join(" "),PRe=(e,t,n)=>t==="paper"?n.find(r=>r.paper_account_id===e.id)?.name??"":e.account_name||e.name,IRe=(e,t)=>e.find(n=>n.status==="ACTIVE")??t[0],BRe=({liveAccounts:e,paperAccounts:t,paperAccountsNoDetail:n,resource:r,selectedAccountId:o})=>{if(!r)return;if(r.selectionMode==="automatic"){const s=e.find(l=>l.status==="ACTIVE");if(s)return{product:"live",subject_type:"account",subject_id:s.id,grants:r.grants};const c=t[0];return c?{product:"paper",subject_type:"paccount",subject_id:c.id,grants:r.grants}:void 0}const i=r.product==="paper"?n.some(s=>s.paper_account_id===o):e.some(s=>s.id===o);if(!(!o||!i))return{product:r.product,subject_type:r.subjectType,subject_id:o,grants:r.grants}},DRe=e=>{try{const t=new URL(e);return["http:","https:"].includes(t.protocol)?t.toString():void 0}catch{return}},FRe=e=>{const t=e instanceof ao?e.status:void 0;return t===503?"temporarily_unavailable":t&&t>=500?"server_error":"invalid_request"},HRe=(e,t)=>e instanceof Error?Q0(e):t,URe=e=>{const t=e?.selectionMode==="manual"?e.product:void 0,{status:n}=Nf({requirement:t?"live-accounts":"none",product:t});return n!=="satisfied"},VRe=()=>{const[e,t]=y.useState(""),[n,r]=y.useState(""),[o,i]=y.useState(!1),[s,c]=y.useState(""),{liveAccounts:l,paperAccounts:p,paperAccountsNoDetail:u,isLoading:d}=N0(),{search:b}=Tt(),f=y.useMemo(()=>WRe(b),[b]),{data:m,error:h,isLoading:M}=q0(e0.authx.application(f.application_id),()=>D1e(f.application_id),{enabled:!!f.application_id,meta:{showErrorToast:!1},retry:!1,staleTime:300*1e3}),z=y.useMemo(()=>jRe(f.resource),[f.resource]),O=URe(z),g=y.useMemo(()=>BRe({liveAccounts:l,paperAccounts:p,paperAccountsNoDetail:u,resource:z,selectedAccountId:e}),[l,p,u,z,e]),C=(z?.selectionMode==="automatic"?g?.product:z?.product)??(z?.selectionMode==="automatic"?"live":z?.product),S=z?.selectionMode==="automatic"?[IRe(l,p)].filter(E=>!!E):z?.product==="paper"?p:l,q=["application_id","client_id","code_challenge","code_challenge_method","redirect_uri","resource"].filter(E=>!f[E]),A=y.useMemo(()=>z?S.map(E=>{const j=z.selectionMode==="automatic"?g?.product??"live":z.product;return{id:E.id,label:kRe(E,j),name:PRe(E,j,u),isSelected:z.selectionMode==="automatic"?E.id===g?.subject_id:E.id===e}}):[],[S,g,u,z,e]),v=y.useCallback(async(E,j)=>{if(!f.application_id||!f.client_id||!f.redirect_uri){r(j??"Unable to redirect back to this application."),i(!1);return}try{const F=(await B1e(f.application_id,{client_id:f.client_id,redirect_uri:f.redirect_uri,error:E,...j?{error_description:j}:{},...f.state?{state:f.state}:{}})).redirect_uri;if(!F)throw new Error("The error redirect response did not include a redirect URL.");c(F)}catch(T){r(HRe(T,j??"Unable to redirect back to this application.")),i(!1)}},[f.application_id,f.client_id,f.redirect_uri,f.state]);y.useEffect(()=>{s&&(window.location.href=s)},[s]);const _=async()=>{i(!0),r(""),await v("access_denied","User denied consent.")},R=async()=>{if(!(!z||!g||!m||M||O||q.length>0)){i(!0),r("");try{const j=(await I1e({application_id:f.application_id,client_id:f.client_id,redirect_uri:f.redirect_uri,code_challenge:f.code_challenge,code_challenge_method:f.code_challenge_method,...f.state?{state:f.state}:{},subjects:[{subject_type:g.subject_type,subject_id:g.subject_id,grants:g.grants}]})).redirect_uri;if(!j)throw new Error("The authorization response did not include a redirect URL.");c(j)}catch(E){await v(FRe(E),"Unable to authorize this application.")}}},w=q.length>0||!z,W=n||(h?"Unable to load this application.":z?q.length>0?`The authorization request is missing: ${q.join(", ")}`:void 0:"This resource is not supported yet.");return{accountOptions:m?A:[],accountTypeLabel:C==="paper"?"Paper Account":"Account",clientName:m?.name??"this application",clientUrl:m?DRe(f.client_id):void 0,errorMessage:W,isAllowDisabled:o||d||M||!!h||w||!m||!g||O,isLoading:d,isMfaRequired:O,isSubmitting:o,onAllow:R,onDeny:_,onSelectAccount:t,product:m?C:void 0,redirectUrl:s,requestedAccessLabel:m?z?.label:void 0,requestedAccessTypeLabel:m?z?.accessLabel:void 0}},Ba=({clientName:e,clientUrl:t})=>t?a.jsx("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:"text-inherit underline",children:e}):a.jsx(a.Fragment,{children:e}),Lw=({title:e,children:t})=>a.jsxs("div",{className:"flex flex-col items-center justify-center sm:p-8",children:[a.jsx(kr,{title:"Authorize"}),a.jsx("div",{className:"relative rounded-lg border-gray-300 p-2 sm:mx-auto sm:max-w-lg sm:border sm:p-8 sm:shadow-sm",children:a.jsxs("div",{className:"flex flex-col items-start space-y-8",children:[a.jsx("h1",{className:"font-semibold text-2xl text-black",children:e}),a.jsx("span",{className:"text-black text-md leading-5",children:t})]})})]}),XRe=({accountOptions:e,accountTypeLabel:t,clientName:n,clientUrl:r,errorMessage:o,isAllowDisabled:i,isLoading:s,isMfaRequired:c,isSubmitting:l,onAllow:p,onDeny:u,onSelectAccount:d,product:b,redirectUrl:f,requestedAccessLabel:m,requestedAccessTypeLabel:h})=>{const M={clientName:n,clientUrl:r};return o?a.jsx(Lw,{title:"An error has occurred",children:o}):f?a.jsxs(Lw,{title:"Redirecting you to the application",children:["If the application hasn't opened,"," ",a.jsx("a",{href:f,className:"text-inherit underline","aria-label":"Open the application again",children:"click here"})," ","to try again."]}):!m||!b?null:a.jsxs("div",{className:"flex flex-col items-center justify-center sm:p-8",children:[a.jsx(kr,{title:"Authorize"}),a.jsx("div",{className:"relative rounded-lg border-gray-300 p-2 sm:max-w-xl sm:border sm:p-8 sm:shadow-sm",children:a.jsxs("div",{className:"flex flex-col items-start gap-4",children:[a.jsxs("h1",{className:"font-semibold text-2xl",children:["Authorize ",n]}),a.jsxs("div",{children:["By allowing ",a.jsx(Ba,{...M})," to access your Alpaca account, you are granting ",a.jsx(Ba,{...M})," ","access to your account information and authorization to place transactions at your direction."]}),a.jsxs("div",{children:["Alpaca does not warrant or guarantee that"," ",a.jsx(Ba,{...M})," will work as advertised or expected. Before authorizing, learn more about"," ",a.jsx(Ba,{...M}),"."]}),a.jsxs("div",{children:[a.jsx("span",{className:"font-semibold",children:"Requested access: "}),m," ",h]}),a.jsxs("div",{className:"flex flex-col gap-3",children:[a.jsxs("h2",{className:"font-semibold text-xl",children:["Select an Alpaca ",t," to authorize:"]}),s&&a.jsx("div",{className:"text-gray-600 text-sm",children:"Loading accounts..."}),!s&&e.length===0&&a.jsxs("div",{children:["No ",b," accounts are available."]}),e.map(z=>a.jsxs("div",{role:"checkbox","aria-checked":z.isSelected,"aria-label":z.label,tabIndex:0,onClick:()=>d(z.id),onKeyDown:O=>{(O.key===" "||O.key==="Enter")&&(O.preventDefault(),d(z.id))}
210,className:"flex cursor-pointer items-center gap-4 rounded-lg border border-gray-300 p-2",children:[a.jsx(Cz,{checked:z.isSelected,onClick:()=>d(z.id),size:"sm"}),a.jsxs("span",{children:[z.label," ",a.jsx("span",{className:"text-gray-400",children:z.name})]})]},z.id))]}),a.jsxs("div",{className:"flex flex-col text-gray-600 text-sm",children:[a.jsx("p",{className:"font-semibold text-black",children:"By tapping “Allow”, you agree to the following:"}),a.jsxs("p",{children:["You understand and agree that ",a.jsx(Ba,{...M})," ","is a third-party service and is not affiliated with Alpaca. Therefore, Alpaca cannot guarantee the availability, accuracy, or timeliness of services provided by"," ",a.jsx(Ba,{...M}),", including the correct and timely transmission of your trade orders. Alpaca is not responsible for any content or services provided by"," ",a.jsx(Ba,{...M}),", including any claims or opinions related to investing or the financial markets."]}),a.jsxs("p",{children:["Securities brokerage services are provided by Alpaca Securities LLC, member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc. By clicking “Allow,” you acknowledge that Alpaca is not responsible for any of the services provided by"," ",a.jsx(Ba,{...M}),", including the trades that"," ",a.jsx(Ba,{...M})," makes for your Alpaca brokerage account."]})]}),c&&a.jsxs("p",{className:"text-sm text-yellow-600",children:["To authorize access to a live account,"," ",a.jsx("a",{href:se.ROUTE_PROFILE_SECURITY,className:"underline hover:text-yellow-700",children:"enable multi-factor authentication"}),"."]}),a.jsxs("div",{className:"flex w-full gap-4",children:[a.jsx(_2,{label:"Deny",disabled:l,onClick:u,className:"flex-1"}),a.jsx(_2,{label:l?"Authorizing...":"Allow",disabled:i,onClick:p,className:"flex-1"})]})]})})]})},$Re=()=>{const e=VRe();return a.jsx(XRe,{...e})};var iM,Tw;function GRe(){if(Tw)return iM;Tw=1;function e(t,n,r,o){var i=-1,s=t==null?0:t.length;for(o&&s&&(r=t[++i]);++i<s;)r=n(r,t[i],i,t);return r}return iM=e,iM}
210var sM,Ww;function KRe(){if(Ww)return sM;Ww=1;function e(t){return function(n){return t?.[n]}}return sM=e,sM}var cM,jw;function ZRe(){if(jw)return cM;jw=1;var e=KRe(),t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},n=e(t);return cM=n,cM}var lM,kw;function YRe(){if(kw)return lM;kw=1;
210var e=ZRe(),t=Og(),n=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,r="\\u0300-\\u036f",o="\\ufe20-\\ufe2f",i="\\u20d0-\\u20ff",s=r+o+i,c="["+s+"]",l=RegExp(c,"g");function p(u){return u=t(u),u&&u.replace(n,e).replace(l,"")}return lM=p,lM}var pM,Pw;function QRe(){if(Pw)return pM;Pw=1;var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function t(n){return n.match(e)||[]}return pM=t,pM}var uM,Iw;function JRe(){if(Iw)return uM;Iw=1;var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function t(n){return e.test(n)}return uM=t,uM}var dM,Bw;function eNe(){if(Bw)return dM;Bw=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",o=t+n+r,i="\\u2700-\\u27bf",s="a-z\\xdf-\\xf6\\xf8-\\xff",c="\\xac\\xb1\\xd7\\xf7",l="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",p="\\u2000-\\u206f",u=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",d="A-Z\\xc0-\\xd6\\xd8-\\xde",b="\\ufe0e\\ufe0f",f=c+l+p+u,m="['’]",h="["+f+"]",M="["+o+"]",z="\\d+",O="["+i+"]",g="["+s+"]",x="[^"+e+f+z+i+s+d+"]",C="\\ud83c[\\udffb-\\udfff]",S="(?:"+M+"|"+C+")",q="[^"+e+"]",A="(?:\\ud83c[\\udde6-\\uddff]){2}",v="[\\ud800-\\udbff][\\udc00-\\udfff]",_="["+d+"]",R="\\u200d",w="(?:"+g+"|"+x+")",W="(?:"+_+"|"+x+")",E="(?:"+m+"(?:d|ll|m|re|s|t|ve))?",j="(?:"+m+"(?:D|LL|M|RE|S|T|VE))?",T=S+"?",F="["+b+"]?",Z="(?:"+R+"(?:"+[q,A,v].join("|")+")"+F+T+")*",re="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ne="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",k=F+T+Z,K="(?:"+[O,A,v].join("|")+")"+k,U=RegExp([_+"?"+g+"+"+E+"(?="+[h,_,"$"].join("|")+")",W+"+"+j+"(?="+[h,_+w,"$"].join("|")+")",_+"?"+w+"+"+E,_+"+"+j,ne,re,z,K].join("|"),"g");function G(H){return H.match(U)||[]}return dM=G,dM}var bM,Dw;function tNe(){if(Dw)return bM;Dw=1;var e=QRe(),t=JRe(),n=Og(),r=eNe();function o(i,s,c){return i=n(i),s=c?void 0:s,s===void 0?t(i)?r(i):e(i):i.match(s)||[]}return bM=o,bM}var fM,Fw;function nNe(){if(Fw)return fM;Fw=1;var e=GRe(),t=YRe(),n=tNe(),r="['’]",o=RegExp(r,"g");function i(s){return function(c){return e(n(t(c).replace(o,"")),s,"")}}return fM=i,fM}var mM,Hw;function rNe(){if(Hw)return mM;Hw=1;function e(t,n,r){var o=-1,i=t.length;n<0&&(n=-n>i?0:i+n),r=r>i?i:r,r<0&&(r+=i),i=n>r?0:r-n>>>0,n>>>=0;for(var s=Array(i);++o<i;)s[o]=t[o+n];return s}return mM=e,mM}var hM,Uw;function aNe(){if(Uw)return hM;Uw=1;var e=rNe();function t(n,r,o){var i=n.length;return o=o===void 0?i:o,!r&&o>=i?n:e(n,r,o)}return hM=t,hM}var MM,Vw;function mU(){if(Vw)return MM;Vw=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",o=t+n+r,i="\\ufe0e\\ufe0f",s="\\u200d",c=RegExp("["+s+e+o+i+"]");function l(p){return c.test(p)}return MM=l,MM}var zM,Xw;function oNe(){if(Xw)return zM;Xw=1;function e(t){return t.split("")}return zM=e,zM}var OM,$w;function iNe(){if($w)return OM;$w=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",o=t+n+r,i="\\ufe0e\\ufe0f",s="["+e+"]",c="["+o+"]",l="\\ud83c[\\udffb-\\udfff]",p="(?:"+c+"|"+l+")",u="[^"+e+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",b="[\\ud800-\\udbff][\\udc00-\\udfff]",f="\\u200d",m=p+"?",h="["+i+"]?",M="(?:"+f+"(?:"+[u,d,b].join("|")+")"+h+m+")*",z=h+m+M,O="(?:"+[u+c+"?",c,d,b,s].join("|")+")",g=RegExp(l+"(?="+l+")|"+O+z,"g");function x(C){return C.match(g)||[]}return OM=x,OM}var gM,Gw;function sNe(){if(Gw)return gM;Gw=1;var e=oNe(),t=mU(),n=iNe();function r(o){return t(o)?n(o):e(o)}return gM=r,gM}var yM,Kw;function cNe(){if(Kw)return yM;Kw=1;var e=aNe(),t=mU(),n=sNe(),r=Og();function o(i){return function(s){s=r(s);var c=t(s)?n(s):void 0,l=c?c[0]:s.charAt(0),p=c?e(c,1).join(""):s.slice(1);return l[i]()+p}}return yM=o,yM}var AM,Zw;function lNe(){if(Zw)return AM;Zw=1;var e=cNe(),t=e("toUpperCase");return AM=t,AM}var vM,Yw;function pNe(){if(Yw)return vM;Yw=1;var e=nNe(),t=lNe(),n=e(function(r,o,i){return r+(i?" ":"")+t(o)});return vM=n,vM}var uNe=pNe();const O2=zn(uNe),dNe=["day-ext"],bNe=["gtc"],Qw={us_equity:n8.filter(e=>!dNe.includes(e.value)),us_option:yD.filter(e=>!bNe.includes(e.value)),crypto:Yy},fNe=(e,t)=>(Qw[e??""]??Qw.us_equity).filter(n=>n.orderTypes.includes(t??"")).map(({label:n,subLabel:r,value:o})=>({label:r?`${n} - ${r}`:n,value:o})),mNe=(e,t)=>t.some(n=>n.value===e)?e:t[0]?.value,hNe=({isOpen:e,onClose:t,onConfirm:n,order:r})=>{const[o,i]=y.useState({}),s=y.useMemo(()=>fNe(r.asset_class,r.type),[r.asset_class,r.type]);y.useEffect(()=>{i({qty:r.qty??void 0,time_in_force:mNe(r.time_in_force,s),limit_price:r.limit_price??void 0,stop_price:r.stop_price??void 0,trail:r.trail_price??void 0})},[r,s]);
210const c={precision:2,step:.01,min:.01,leftIcon:a.jsx("span",{children:"$"})},l=r.symbol.length>12;return a.jsx(I1,{title:"Replace Order",isOpen:e,onClose:t,controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{type:"button",variant:"secondary",onClick:()=>t(),children:"Cancel"}),a.jsx(ue,{type:"button",variant:"red",onClick:()=>n(o),children:"Replace Order"})]}),children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("div",{className:"flex flex-col gap-1",children:[a.jsx(V,{className:"font-medium text-gray-900 text-lg",children:r.symbol}),a.jsxs(V,{className:"flex gap-2 text-gray-600",children:[a.jsx("span",{children:O2(r.type)}),a.jsx("span",{children:"·"}),a.jsx("span",{children:O2(r.side)}),a.jsx("span",{children:"·"}),a.jsxs("span",{children:[r.qty," ",l?"contract(s)":"share(s)"]})]})]}),!!r.limit_price&&a.jsx(o0,{type:"number",label:"Limit Price",...c,value:o.limit_price,onChange:p=>i(u=>({...u,limit_price:p.target.value})),disabled:!r.limit_price}),a.jsx(o0,{type:"number",label:"Quantity",value:o.qty,onChange:p=>i(u=>({...u,qty:p.target.value})),min:1}),!!r.trail_price&&a.jsx(o0,{type:"number",label:"Trail",...c,value:o.trail,onChange:p=>i(u=>({...u,trail:p.target.value})),disabled:!r.trail_price}),!!r.stop_price&&a.jsx(o0,{type:"number",label:"Stop Price",...c,value:o.stop_price,onChange:p=>i(u=>({...u,stop_price:p.target.value})),disabled:!r.stop_price}),a.jsxs("div",{children:[a.jsx(V,{className:"mb-2.5 block font-medium text-gray-900",children:"Time In Force"}),a.jsx(f1,{multiple:!1,placeholder:"Time In Force",value:o.time_in_force,onChange:p=>i(u=>({...u,time_in_force:p})),options:s})]})]})})},MNe="YYYY-MM-DDTHH:mm:ss.SSSSSSZ";function zNe(e){return typeof e[1]=="string"&&F0(e[1],MNe,!0).isValid()}const ONe=()=>{const{currentAccount:e,product:t}=N0(),[n,r]=y.useState(!1),o=window.location.pathname.split("/"),i=o[o.length-1],{order:s,isLoading:c,refetch:l}=Pre({accountID:e?.id,product:t,orderId:i,options:{enabled:!!e?.id&&!!i,retry:!1}}),p=s&&(s.status==="new"||s.status==="partially_filled"),u=y.useMemo(()=>Object.entries(s??{}).filter(zNe).sort((O,g)=>
210O[1].localeCompare(g[1])),[s]),d=y.useCallback(()=>rj({product:t??"",accountID:e?.id??"",orderID:s?.id??""}).then(()=>{l(),S0("Order successfully cancelled")}).catch(O=>{console.error(O),We("Error: Could not cancel order. There was a problem trying to cancel your order. Please try again.")}),[s,e?.id,t,l]),b=y.useCallback((O,g)=>{if(g.qty===O.qty&&g.time_in_force===O.time_in_force&&g.limit_price===O.limit_price&&g.stop_price===O.stop_price&&g.trail===O.trail_price){r(!1),zK("Order unchanged: Update order fields to replace the current order",{});return}OK({product:t??"",accountID:e?.id??"",orderID:O.id,orderDetails:g}).then(()=>{l(),S0("Order successfully replaced")}).catch(C=>{console.error(C),We("Error: Could not replace order. There was a problem trying to replace your order. Please try again.")}).finally(()=>r(!1))},[e?.id,t,l]),f=pn({title:"Cancel Order",content:"Are you sure you want to cancel this order?",controls:a.jsxs("div",{className:"flex items-center justify-between gap-4",children:[a.jsx(ue,{type:"button",onClick:()=>f.toggle(),variant:"secondary",children:"No"}),a.jsx(ue,{type:"button",onClick:()=>{d(),f.toggle()},children:"Yes"})]})}),m=()=>
210{f.toggle()};if(!c&&!s)return a.jsx(_a,{title:"Order Not Found",children:a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsxs("h2",{className:"font-medium text-lg",children:["Sorry, we could not find order ",i]}),a.jsx(g1,{to:se.ROUTE_ORDERS,className:"block",children:"← Back to Orders"})]})});const h=s?.order_class==="mleg",M=h?`${s?.legs?.length} Legs`:s?.notional?` $${s?.notional}`:` ${s?.qty} ${s?.asset_class==="us_option"?"Contracts":"Shares"}`,z=!s;return a.jsxs(_a,{title:z?"":h?"Multi-leg":s.symbol,subtitle:z?void 0:`Order ${s.id}`,children:[z?a.jsx("div",{className:"flex h-full w-full items-center justify-center",children:a.jsx(dt,{})}):a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(g1,{to:se.ROUTE_ORDERS,className:"block",children:"← Back to Orders"}),a.jsxs("div",{className:"flex flex-col gap-4 rounded-lg border border-gray-200 p-4",children:[a.jsxs("div",{className:"flex flex-col items-center justify-between gap-4 sm:flex-row",children:[a.jsxs("div",{className:"flex flex-col gap-2 pl-2",children:[a.jsxs(V,{className:"font-bold text-lg",children:[h?"Multi-leg":s.symbol,s.asset_class==="crypto"&&"CRYPTO"]}),a.jsxs(V,{children:[`${O2(s.type)} ${O2(s.side)}`,a.jsx("span",{className:"text-gray-600",children:M})]})]}),a.jsx("div",{className:"flex flex-wrap gap-2",children:p&&a.jsxs(a.Fragment,{children:[a.jsx(ue,{variant:"secondary",onClick:()=>r(!0),children:"Replace Order"}),a.jsx(ue,{variant:"red",onClick:m,children:"Cancel Order"})]})})]}),h?a.jsx(gNe,{focusedOrder:s}):a.jsx(yNe,{focusedOrder:s}),s.legs?.map(O=>
210a.jsxs("div",{className:"flex flex-col gap-4 rounded-lg border border-gray-200 p-4",children:[a.jsx("div",{className:"flex flex-col items-center justify-between gap-4 sm:flex-row",children:a.jsx("div",{className:"flex flex-col gap-2",children:a.jsx(V,{className:"font-bold text-lg",children:O.symbol})})}),a.jsx(ANe,{leg:O})]},O.id)),a.jsx("div",{className:"rounded-lg border border-gray-200 p-4",children:a.jsxs("div",{className:"flex flex-col gap-4 md:grid md:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2 overflow-x-auto",children:[a.jsx(V,{className:"text-gray-600",children:"Lifecycle of Status"}),a.jsx("div",{className:"flex flex-col",children:u.map(O=>a.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[a.jsx(V,{className:"font-medium text-gray-900",children:O2(O[0].split("_").join(" "))}),a.jsx(V,{className:"font-medium text-gray-900",children:O[1]})]},`${O[0]}-${O[1]}`))})]}),a.jsxs("div",{className:"flex flex-col gap-2 overflow-x-auto",children:[a.jsx(V,{className:"text-gray-600",children:"Order Linkages"}),a.jsx("div",{className:"flex flex-col",children:a.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[a.jsxs("div",{className:"flex flex-col",children:[a.jsx(V,{className:"font-medium text-gray-900",children:"Replaces"}),a.jsx(V,{className:"font-medium text-gray-900",children:"Replaced By"})]}),a.jsx("div",{className:"flex flex-col",children:[{role:"replaces",oid:s.replaces},{role:"replaced_by",oid:s.replaced_by}].map(({role:O,oid:g})=>g?a.jsx(g1,{to:se.format(se.ROUTE_ORDER_DETAIL,{orderId:g}),className:"block font-medium text-gray-900",children:g},O):a.jsx(V,{className:"font-medium text-gray-900",children:"-"},O))})]})})]})]})})]})]}),n&&s&&a.jsx(hNe,{isOpen:n,onClose:()=>r(!1),onConfirm:O=>b(s,O),order:s}),f.component]})},gNe=({focusedOrder:e})=>{const t={color:""};return e.status==="filled"&&(t.color="green"),e.status==="rejected"&&(t.color="red"),a.jsx("div",{className:"flex flex-col gap-4 roun
210ded-lg border border-gray-200 p-4",children:a.jsxs("div",{className:"flex flex-col gap-4 md:grid md:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Order ID"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.id})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Status"}),a.jsx("div",{className:"font-medium text-gray-900",style:t,children:e.status})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Order Type"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.type})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Quantity"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.qty??"-"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Time In Force"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.time_in_force})]})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Extended Hours"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.extended_hours?"Yes":"No"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Limit Price"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.limit_price||"-"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Created At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.created_at})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Submitted At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.submitted_at})]})]})]})})},yNe=({focusedOrder:e})=>{const t={color:""};return e.status==="filled"&&(t.color="green"),e.status==="rejected"&&(t.color="red"),a.jsx("div",{className:"flex flex-col gap-4 roun
210ded-lg border border-gray-200 p-4",children:a.jsxs("div",{className:"flex flex-col gap-4 md:grid md:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Order ID"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.id})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Status"}),a.jsx("div",{className:"font-medium text-gray-900",style:t,children:e.status})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Symbol"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.symbol})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Side"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.side})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Order Type"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.order_type})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Quantity"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.qty})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Time In Force"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.time_in_force})]})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Extended Hours"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.extended_hours?"Yes":"No"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Limit Price"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.limit_price||"-"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Stop Price"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.stop_price||"-"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Created At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.created_at})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Submitted At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.submitted_at})]})]})]})})},ANe=({leg:e})=>{const t={color:""};return e.status==="filled"&&(t.color="green"),e.status==="rejected"&&(t.color="red"),a.jsxs("div",{className:"flex flex-col gap-4 md:grid md:grid-cols-2",children:[a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Order Leg ID"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.id})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Status"}),a.jsx("div",{className:"font-medium text-gray-900",style:t,children:e.status})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Symbol"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.symbol})]}),a.jsxs("div",{children:[" ",a.jsx("div",{className:"text-gray-600",children:"Side"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.side})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Position Intent"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.position_intent})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Quantity"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.qty})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Ratio Quantity"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.ratio_qty})]})]}),a.jsxs("div",{className:"flex flex-col gap-2",children:[a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Time In Force"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.time_in_force})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Extended Hours"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.extended_hours?"Yes":"No"})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Created At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.created_at})]}),a.jsxs("div",{children:[a.jsx("div",{className:"text-gray-600",children:"Submitted At"}),a.jsx("div",{className:"font-medium text-gray-900",children:e.submitted_at})]})]})]})};function vNe(){const{account:e}=Jt(),t=sy();return!e||t==="pending"||t==="unavailable"?null:a.jsx(Vn,{to:t==="allowed"?se.ROUTE_PRO:se.ROUTE_DASHBOARD})}const xNe=()=>{const{currentAccount:e}=N0({liveOnly:!0}),[t,n]=y.useState(!1),[r,o]=y.useState(!1);
210if(!e?.id)return a.jsx(xt,{});const i=()=>{Hb(e?.id,"w_8ben").then(c=>{const l=[];l.push(c);const p=window.URL.createObjectURL(new Blob(l,{type:"application/pdf"}));window.open(p)}),o(!0)},s=()=>Yg(e.id).then(()=>n(!0)).catch(c=>We(`Error accepting W8: ${c?.message}`));return a.jsx(Yc,{children:a.jsx(LB,{children:a.jsx("div",{className:"mx-auto w-full max-w-[600px] p-4",children:t?a.jsxs("div",{className:"flex flex-col gap-4",children:[a.jsx(V,{className:"font-semibold text-xl",children:"W8-BEN Signed"}),a.jsx(V,{className:"text-lg",children:"You have successfully signed the W8-BEN agreement and may close this page anytime."})]}):a.jsxs(a.Fragment,{children:[a.jsx(V,{className:"font-semibold text-xl",children:"Please read and agree to the W-8BEN form:"}),a.jsxs("div",{className:"flex flex-col gap-4 py-8 text-gray-600",children:[a.jsx(V,{children:"Under penalties of perjury, I declare that I have examined the information on this form and to the best of my knowledge and belief it is true, correct, and complete. I further certify under penalties of perjury that:"}),a.jsx(V,{children:"I am the individual that is the beneficial owner (or am authorized to sign for the individual that is the beneficial owner) of all the income to which this form relates or am using this form to document myself for chapter 4 purposes,"}),a.jsx(V,{children:"The person named on line 1 of this form is not a U.S. person, The income to which this form relates is: (a) not effectively connected with the conduct of a trade or business in the United States, (b) effectively connected but is not subject to tax under an applicable income tax treaty, or (c) the partner's share of a partnership's effectively connected income, The person named on line 1 of this form is a resident of the treaty country listed on line 9 of the form (if any) within the meaning of the income tax treaty between the United States and that country, and For broker transactions or barter exchanges, the beneficial owner is an exempt foreign person as defined in the instructions."}),a.jsx(V,{children:"Furthermore, I authorize this form to be provided to any withholding agent that has control, receipt, or custody of the income of which I am the beneficial owner or any withholding agent that can disburse or make payments of the income of which I am the beneficial owner. I agree that I will submit a new form within 30 days if any certification made on this form becomes incorrect."}),a.jsx(V,{children:"I confirm and certify that the information on the above referenced W-8BEN is accurate and correct and that I understand that by clicking on “I Certify“ below, I am electronically signing the W-8BEN."})]}),a.jsx(ue,{variant:"alternate",className:"mr-1 mb-4 w-full",disabled:r,onClick:()=>i(),children:"View W-8BEN"}),a.jsx(ue,{className:"mr-1 mb-4 w-full",disabled:!r,onClick:()=>s(),children:"I Certify"})]})})})})},_Ne=()=>a.jsxs("svg",{width:"152",height:"44",viewBox:"0 0 152 44",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("title",{children:"Alpaca"}),a.jsx("path",{d:"M68.8585 32.3337L67.4321 28.0499H58.3032L56.8771 32.3337H52.7246L60.6171 9.44263H65.1182L73.0107 32.3337H68.8585ZM59.4445 24.5181H66.2911L62.9311 14.3806H62.8043L59.4445 24.5181Z",fill:"#101010"}),a.jsx("path",{d:"M75.2332 32.3337V9.44263H79.0367V32.3337H75.2332Z",fill:"#101010"}),a.jsx("path",{d:"M91.552 16.2773C93.5382 16.2773 95.1865 17.0404 96.4966 18.5665C97.8279 20.0926 98.4935 22.0764 98.4935 24.5182C98.4935 26.9381 97.8279 28.9111 96.4966 30.4371C95.1654 31.9632 93.5171 32.7262 91.552 32.7262C90.5375 32.7262 89.6184 32.5191 88.7944 32.105C87.9701 31.6689 87.3573 31.1129 86.9558 30.4371H86.8607V39.659H83.0571V16.6698H86.5121L86.6707 18.6646H86.7975C87.1989 17.9451 87.8329 17.3674 88.6992 16.9314C89.5656 16.4954 90.5166 16.2773 91.552 16.2773ZM90.6645 29.2271C91.8479 29.2271 92.7986 28.8022 93.5171 27.9519C94.2567 27.1017 94.6265 25.9572 94.6265 24.5182C94.6265 23.0575 94.2567 21.902 93.5171 21.0518C92.7986 20.2015 91.8479 19.7764 90.6645 19.7764C89.5868 19.7764 88.6781 20.1361 87.9385 20.8556C87.22 21.5532 86.8607 22.4144 86.8607 23.439V25.5646C86.8607 26.5892 87.22 27.4614 87.9385 28.1807C88.6781 28.8785 89.5868 29.2271 90.6645 29.2271Z",fill:"#101010"}),a.jsx("path",{d:"M112.81 16.6698H116.265V32.3338H112.81L112.619 30.339H112.524C112.102 31.0586 111.457 31.6363 110.591 32.0724C109.746 32.5082 108.805 32.7262 107.7
2107 32.7262C105.784 32.7262 104.125 31.9632 102.793 30.4371C101.462 28.9111 100.796 26.9381 100.796 24.5182C100.796 22.0983 101.462 20.1252 102.793 18.5992C104.125 17.0513 105.784 16.2773 107.77 16.2773C108.805 16.2773 109.746 16.4954 110.591 16.9314C111.457 17.3674 112.102 17.9451 112.524 18.6646H112.619L112.81 16.6698ZM112.461 25.5646V23.439C112.461 22.4144 112.091 21.5532 111.352 20.8556C110.633 20.1361 109.725 19.7764 108.626 19.7764C107.463 19.7764 106.512 20.2015 105.773 21.0518C105.033 21.902 104.663 23.0575 104.663 24.5182C104.663 25.9572 105.033 27.1017 105.773 27.9519C106.512 28.8022 107.463 29.2271 108.626 29.2271C109.725 29.2271 110.633 28.8785 111.352 28.1807C112.091 27.4614 112.461 26.5892 112.461 25.5646Z",fill:"#101010"}),a.jsx("path",{d:"M127.158 32.7262C124.897 32.7262 123.038 31.9632 121.58 30.4371C120.143 28.9111 119.424 26.9381 119.424 24.5182C119.424 22.0983 120.143 20.1252 121.58 18.5992C123.038 17.0513 124.908 16.2773 127.19 16.2773C129.113 16.2773 130.74 16.8224 132.071 17.9124C133.403 18.9807 134.206 20.4196 134.48 22.229L130.645 22.8504C130.497 21.9129 130.096 21.1717 129.441 20.6267C128.806 20.0598 128.046 19.7764 127.158 19.7764C126.038 19.7764 125.109 20.2124 124.369 21.0845C123.65 21.9347 123.291 23.0793 123.291 24.5182C123.291 25.9572 123.65 27.1017 124.369 27.9519C125.109 28.8022 126.049 29.2271 127.19 29.2271C128.078 29.2271 128.849 28.9657 129.504 28.4424C130.18 27.8973 130.603 27.156 130.772 26.2186L134.48 26.84C134.206 28.606 133.392 30.0339 132.04 31.1238C130.687 32.1922 129.06 32.7262 127.158 32.7262Z",fill:"#101010"}),a.jsx("path",{d:"M148.516 16.6698H151.971V32.3338H148.516L148.326 30.339H148.231C147.808 31.0586 147.164 31.6363 146.297 32.0724C145.452 32.5082 144.512 32.7262 143.476 32.7262C141.49 32.7262 139.831 31.9632 138.5 30.4371C137.168 28.9111 136.503 26.9381 136.503 24.5182C136.503 22.0983 137.168 20.1252 138.5 18.5992C139.831 17.0513 141.49 16.2773 143.476 16.2773C144.512 16.2773 145.452 16.4954 146.297 16.9314C147.164 17.3674 147.808 17.9451 148.231 18.6646H148.326L148.516 16.6698ZM148.167 25.5646V23.439C148.167 22.4144 147.798 21.5532 147.058 20.8556C146.34 20.1361 145.431 19.7764 144.332 19.7764C143.17 19.7764 142.219 20.2015 141.479 21.0518C140.74 21.902 140.37 23.0575 140.37 24.5182C140.37 25.9572 140.74 27.1017 141.479 27.9519C142.219 28.8022 143.17 29.2271 144.332 29.2271C145.431 29.2271 146.34 28.8785 147.058 28.1807C147.798 27.4614 148.167 26.5892 148.167 25.5646Z",fill:"#101010"}),a.jsx("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.1067 42.9709L16.823 24.641H16.6669C15.2924 24.6412 14.1555 24.1443 13.1094 23.2396C12.0632 22.3349 11.3689 21.0814 11.1511 19.7042L14.3912 17.5785V17.5521C14.3911 16.1033 14.9422 14.7105 15.9294 13.6641C16.9168 12.6176 18.264 11.9985 19.6902 11.9358V11.9299H20.6537V8.50766C21.3367 8.50768 21.9977 8.75318 22.5194 9.20063C23.0411 9.64811 23.3897 10.2686 23.5036 10.9521H23.544V8.50766C24.0575 8.50768 24.5617 8.64649 25.0047 8.90982C25.4478 9.17317 25.8137 9.55152 26.0649 10.006C26.3161 10.4605 26.4434 10.9746 26.434 11.4956C26.4243 12.0166 26.2781 12.5256 26.0106 12.9702C26.8808 13.5474 27.5954 14.3357 28.0902 15.2638C28.5847 16.1918 28.8435 17.2303 28.843 18.2854V40.4075C28.843 40.7318 28.97 41.0427 29.1957 41.2717C29.4217 41.5011 29.728 41.6297 30.0473 41.6297H31.4757C29.4696 42.6632 27.2843 43.3889 24.9791 43.7464C35.3846 42.1329 43.3557 33.0111 43.3557 21.9999C43.3557 9.84971 33.6501 0 21.6778 0C9.70548 0 0 9.84971 0 21.9999C0 31.8255 6.34679 40.1466 15.1067 42.9709ZM17.6563 18.116C17.5323 18.242 17.4625 18.4127 17.4622 18.5908L17.4015 19.2637H18.7262C19.0776 19.2637 19.4146 19.122 19.663 18.8698C19.9114 18.6176 20.051 18.2756 20.051 17.9189H18.1241C17.9486 17.9192 17.7804 17.9901 17.6563 18.116Z",fill:"#FCD72B"})]});var Rr={},Jw;function CNe(){if(Jw)return Rr;Jw=1;var e=Rr&&Rr.__createBinding||(Object.create?(function(b,f,m,h){h===void 0&&(h=m);var M=Object.getOwnPropertyDescriptor(f,m);(!M||("get"in M?!f.__esModule:M.writable||M.configurable))&&(M={enumerable:!0,get:function(){return f[m]}}),Object.defineProperty(b,h,M)}):(function(b,f,m,h){h===void 0&&(h=m),b[h]=f[m]})),t=Rr&&Rr.__setModuleDefault||(Object.create?(function(b,f){Object.defineProperty(b,"default",{enumerable:!0,value:f})}):function(b,f){b.default=f}),n=Rr&&Rr.__importStar||function(b){if(b&&b.__esModule)return b;var f={};if(b!=null)for(var m in b)m!=="default"&&Object.prototype.hasOwnProperty.call(b,m)&&e(f,b,m);return t(f,b),f};
210Object.defineProperty(Rr,"__esModule",{value:!0}),Rr.useTurnstile=void 0;const r=n(G3()),o=typeof globalThis<"u"?globalThis:window;let i=typeof o.turnstile<"u"?"ready":"unloaded",s,c;const l=new Promise((b,f)=>{c={resolve:b,reject:f},i==="ready"&&b(void 0)});{const b="cf__reactTurnstileOnLoad",f="https://challenges.cloudflare.com/turnstile/v0/api.js";s=()=>{if(i==="unloaded"){i="loading",o[b]=()=>{c.resolve(),i="ready",delete o[b]};const m=`${f}?onload=${b}&render=explicit`,h=document.createElement("script");h.src=m,h.async=!0,h.addEventListener("error",()=>{c.reject("Failed to load Turnstile."),delete o[b]}),document.head.appendChild(h)}return l}}function p({id:b,className:f,style:m,sitekey:h,action:M,cData:z,theme:O,language:g,tabIndex:x,responseField:C,responseFieldName:S,size:q,fixedSize:A,retry:v,retryInterval:_,refreshExpired:R,appearance:w,execution:W,userRef:E,onVerify:j,onSuccess:T,onLoad:F,onError:Z,onExpire:re,onTimeout:ne,onAfterInteractive:k,onBeforeInteractive:K,onUnsupported:U}){const G=(0,r.useRef)(null),H=(0,r.useState)({onVerify:j,onSuccess:T,onLoad:F,onError:Z,onExpire:re,onTimeout:ne,onAfterInteractive:k,onBeforeInteractive:K,onUnsupported:U})[0],ie=E??G,Oe=A?{width:q==="compact"?"130px":q==="flexible"?"100%":"300px",height:q==="compact"?"120px":"65px",...m}:m;return(0,r.useEffect)(()=>{if(!ie.current)return;let Me=!1,xe="";return(async()=>{var _e,be;if(i!=="ready")try{await s()}catch(oe){(_e=H.onError)===null||_e===void 0||_e.call(H,oe);return}if(Me||!ie.current)return;let he;const ee={sitekey:h,action:M,cData:z,theme:O,language:g,tabindex:x,"response-field":C,"response-field-name":S,size:q,retry:v,"retry-interval":_,"refresh-expired":R,appearance:w,execution:W,callback:(oe,X)=>{var de,le;(de=H.onVerify)===null||de===void 0||de.call(H,oe,he),(le=H.onSuccess)===null||le===void 0||le.call(H,oe,X,he)},"error-callback":oe=>{var X;return(X=H.onError)===null||X===void 0?void 0:X.call(H,oe,he)},"expired-callback":oe=>{var X;return(X=H.onExpire)===null||X===void 0?void 0:X.call(H,oe,he)},"timeout-callback":()=>{var oe;return(oe=H.onTimeout)===null||oe===void 0?void 0:oe.call(H,he)},"after-interactive-callback":()=>{var oe;return(oe=H.onAfterInteractive)===null||oe===void 0?void 0:oe.call(H,he)},"before-interactive-callback":()=>{var oe;return(oe=H.onBeforeInteractive)===null||oe===void 0?void 0:oe.call(H,he)},"unsupported-callback":()=>{var oe;return(oe=H.onUnsupported)===null||oe===void 0?void 0:oe.call(H,he)}};xe=window.turnstile.render(ie.current,ee),he=u(xe),(be=H.onLoad)===null||be===void 0||be.call(H,xe,he)})(),()=>{Me=!0,xe&&window.turnstile.remove(xe)}},[h,M,z,O,g,x,C,S,q,v,_,R,w,W]),(0,r.useEffect)(()=>{H.onVerify=j,H.onSuccess=T,H.onLoad=F,H.onError=Z,H.onExpire=re,H.onTimeout=ne,H.onAfterInteractive=k,H.onBeforeInteractive=K,H.onUnsupported=U},[j,T,F,Z,re,ne,k,K,U]),r.default.createElement("div",{ref:ie,id:b,className:f,style:Oe})}Rr.default=p;function u(b){return{execute:f=>window.turnstile.execute(b,f),reset:()=>window.turnstile.reset(b),getResponse:()=>window.turnstile.getResponse(b),isExpired:()=>window.turnstile.isExpired(b)}}function d(){const[b,f]=(0,r.useState)(i);return(0,r.useEffect)(()=>{i!=="ready"&&l.then(()=>f(i))},[]),o.turnstile}return Rr.useTurnstile=d,Rr}var qNe=CNe();const SNe=zn(qNe),RNe="t2_1b38rs29",Wb=()=>window?.amplitude?.getInstance()?.options?.deviceId,NNe=e=>{try{window?.rdt?.("init",e,{externalId:Wb()})}catch(t){console.error("[Reddit Pixel] Initialization error:",t),Nt(t,{level:"error",tags:{component:"reddit_pixel",action:"initialize"}})}},wNe=(e=RNe)=>(y.useEffect(()=>{NNe(e)},[]),{redditTrackSignUp:o=>{try{window?.rdt?.("track","SignUp",{externalId:Wb(),...o})}catch(i){console.error("[Reddit Pixel] Sign up tracking error:",i),Nt(i,{level:"error",tags:{component:"reddit_pixel",action:"sign_up"}})}},redditTrackPageVisited:o=>{try{window?.rdt?.("track","PageVisit",{externalId:Wb(),...o})}catch(i){console.error("[Reddit Pixel] Page visited tracking error:",i),Nt(i,{level:"error",tags:{component:"reddit_pixel",action:"page_visited"}})}},redditTrackCustomEvent:(o,i)=>{try{window?.rdt?.("track",o,{externalId:Wb(),...i})}catch(s){console.error("[Reddit Pixel] Custom event tracking error:",s),Nt(s,{level:"error",tags:{component:"reddit_pixel",action:"custom_event"}})}}}
210),ENe=({eventName:e,eventParams:t})=>{try{gtag("event",e,t)}catch(n){console.error("[gtag] Error tracking event:",n)}},eE=12,P3=2,hU={reddit:"Reddit",chatgpt:"ChatGPT",google:"Google Search",referral:"Friend/Referral",youtube:"YouTube",bing:"Bing",tradingview:"TradingView",other:"Other"},tE=e=>!$I.includes(e),LNe=J0({email:s0().email({message:"You must provide an email"}),password:s0().min(eE,`Password must be at least ${eE} characters`),last_name:s0().min(P3,`Must be at least ${P3} characters`).optional(),first_name:s0(),country:s0(),referral:J0({source:x1(Object.keys(hU)).optional(),other:s0().optional()})}),TNe=e=>{if(e.name==="UsernameExistsException")return"username_exists";if(e.name==="ForbiddenException")return"waf_blocked";if(e.name!=="UserLambdaValidationException")return"unknown";const t=e.message?.toLowerCase()??"";return t.includes("client validation failed")||t.includes("validation response is empty")||t.includes("sign-up ip address is empty")?"captcha":t.includes("email address domain may not be used")?"email_domain":"lambda_other"},WNe=(e,t)=>{switch(t){case"captcha":return"We couldn't complete the captcha verification. Please refresh the page and try again. If the problem persists, contact [email protected].";case"email_domain":return"Sorry, we couldn't complete your sign-up request because the email domain you provided is not allowed. Please try a different email address or contact [email protected] for assistance.";case"lambda_other":return"We couldn't complete your sign-up request. Please try again, or contact [email protected] if the problem persists.";case"username_exists":return"An account with this email may already exist. Check your inbox for a verification link, or try signing in instead.";case"waf_blocked":return"We're unable to process your sign-up right now. Please try again later or contact [email protected] if the problem persists.";case"unknown":return e.message}},jNe=["username_exists"],kNe=["waf_blocked","captcha"],PNe=()=>{const e=M0(),{redditTrackSignUp:t}=wNe(),{countries:n,nameToAlpha3:r}=OP(),{ipAddress:o}=xP(),i=t1({mode:"onBlur",resolver:A1(LNe.superRefine(({country:g,last_name:x},C)=>{const S=r(g),q=S!==void 0,A=tE(S??"");q||C.addIssue({code:X0.custom,message:"Select country from dropdown",path:["country"]}),A&&(x?.length??0)<P3&&C.addIssue({code:X0.custom,message:`Last name must be at least ${P3} characters`,path:["last_name"]})}))}),[s,c]=y.useState(!1),[l,p]=y.useState(""),u=()=>c(g=>!g),{control:d,handleSubmit:b,formState:{isSubmitting:f}}=i,m=Rn({control:d,name:"country"}),{mutate:h}=b0(async g=>(ac(),await yt.registerUser({firstName:g.first_name,lastName:g.last_name??"",country:r(g.country)||"",email:g.email.toLowerCase(),password:g.password,countryOfCitizenship:g.country,validationResponse:l,signupIPAddress:o,referralSource:g.referral.source==="other"?g.referral.other??"other":g.referral.source??""})),{onSuccess:(g,{country:x,email:C,last_name:S,first_name:q})=>{window.localStorage?.removeItem("account_type_step"),window.localStorage?.removeItem("patch_funding_after_kyc"),window.localStorage?.removeItem("patch_employment_after_kyc"),j0.dispatch("onboardingv2_signup_completed",JSON.stringify({country_of_tax_residence:x})),ENe({eventName:"conversion",eventParams:{send_to:"AW-835481437/wBuDCI_n55ABEN3esY4D"}}),t({email:C}),e.push("/signup/pending",{email:C,last_name:S??"",first_name:q,user_sub:g?.userSub??""})},onError:(g,x)=>{const C=TNe(g),S=x.email.toLowerCase(),q=S.includes("@")?S.split("@")[1]:void 0;jNe.includes(C)||(Nt(g,{level:kNe.includes(C)?"warning":"error",tags:{component:"signup_create_account",category:C,cognito_error:g.name},user:{email:S,ip_address:o},extra:{email:S,email_domain:q,signup_ip_address:o,country:x.country,country_alpha3:r(x.country),referral_source:x.referral.source,has_last_name:!!x.last_name,has_turnstile_token:!!l,turnstile_token_prefix:l?`${l.slice(0,8)}...`:void 0,cognito_error_message:g.message}}),We(`Sign up Error: ${WNe(g,C)}`))}}),M=tE(r(m??"")??""),z=async g=>{if(!l){We("Error: Please complete captcha");return}h(g)},O=()=>{We("Invalid form")};return a.jsxs("div",{className:"flex flex-col justify-center gap-5 px-8",children:[a.jsxs("form",{style:{width:"100%"},onSubmit:b(z,O),children:[a.jsx("div",{className:"mb-7 text-center",children:a.jsx("h1",{className:"font-bold text-2xl",children:"Create Your Trading API Account"})}),a.jsxs("div",{className:"flex flex-col items-start gap-1",children:[a.jsxs("div",{className:"flex w-full flex-col items-start gap-1 md:flex-row md:gap-3",children:[a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"first_name",control:d,rules:{required:!0},render:({field:g,fieldState:{error:x}})=>
210a.jsx(o0,{id:"first_name",label:"First Name",status:x?"error":"neutral",errorMsg:x?.message,placeholder:"John",msgPadded:!0,"data-testid":"first-name-input",...g})})}),a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"last_name",control:d,rules:{required:M},render:({field:g,fieldState:{error:x}})=>a.jsx(o0,{id:"last_name",label:"Last Name",status:x?"error":"neutral",errorMsg:x?.message,placeholder:"Doe",msgPadded:!0,"data-testid":"last-name-input",...g})})})]}),a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"country",control:d,rules:{required:!0},render:({field:g,fieldState:{error:x}})=>a.jsx(Wo,{name:g.name,label:"Country of Tax Residence",placeholder:"United States of America",status:x?"error":"neutral",errorMsg:x?.message,items:n,value:g.value,onChange:g.onChange,msgPadded:!0})})}),a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"email",control:d,rules:{required:!0},render:({field:g,fieldState:{error:x}})=>a.jsx(o0,{id:"email",label:"Email",type:"email",placeholder:"[email protected]",status:x?"error":"neutral",errorMsg:x?.message,msgPadded:!0,"data-testid":"email-input",...g})})}),a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"password",control:d,rules:{required:!0},render:({field:g,fieldState:{error:x}})=>a.jsx(o0,{id:"password",label:"Password",type:s?"text":"password",placeholder:"••••••••••••",status:x?"error":"neutral",errorMsg:x?.message,rightIcon:a.jsx(Qe,{className:"cursor-pointer stroke-2",name:s?"Eye":"EyeSlash",onClick:u}),msgPadded:!0,"data-testid":"password-input",...g})})}),a.jsxs("div",{className:"flex w-full flex-col",children:[a.jsx("div",{className:"w-full",children:a.jsx(a0,{name:"referral.source",control:d,render:({field:g})=>a.jsx(f1,{...g,label:"How did you hear about us?",options:Object.entries(hU).map(([x,C])=>({value:x,label:C})),msgPadded:!0})})}),a.jsx("div",{className:"w-full",children:i.watch("referral.source")==="other"&&a.jsx(a0,{name:"referral.other",control:d,render:({field:g})=>a.jsx(o0,{...g,msgPadded:!0})})})]}),a.jsx(SNe,{sitekey:window.env.TURNSTILE_SITE_KEY,theme:"light",onVerify:g=>p(g)}),a.jsx(ue,{variant:"v2/filled",type:"submit",className:"mt-4 w-full",disabled:!l||f,"data-testid":"submit-button",children:"Sign up"})]})]}),a.jsxs("div",{className:"flex flex-col justify-center gap-4",children:[a.jsxs(V,{className:"text-center text-base",children:[a.jsx("span",{className:"text-gray-500",children:"Already have an account?"})," ",a.jsx(g1,{onClick:()=>e.push(se.ROUTE_LOGIN),className:"text-gray-900 underline","data-testid":"return-to-login",children:"Sign in"})]}),a.jsxs("div",{className:"flex flex-col justify-center gap-1",children:[a.jsxs(V,{className:"text-center text-gray-500 text-sm",children:["Having trouble?"," ",a.jsx(g1,{href:eA,rel:"noopener",children:"Contact support"})]}),a.jsxs(V,{className:"text-center text-gray-500 text-sm",children:[a.jsx(g1,{href:DNe,rel:"noopener",children:"Browse our Docs"})," ","for use cases, sample code, and how to get started."]})]})]})]})},gd=({title:e,description:t})=>a.jsxs("section",{className:"flex w-full max-w-[640px] flex-col items-start gap-2",children:[a.jsx("h2",{className:"m-0 p-0 text-left font-medium text-xl",children:e}),a.jsx(V,{className:"text-left text-base",children:t})]}),INe=e=>new URLSearchParams(e.replace(/\+/g,"%2B")),nE=()=>{const e=M0(),t=Tt(),n=y.useRef(null),[r,o]=y.useState(!1),i=y.useMemo(()=>INe(t.search),[t.search]),s=i.get("username")??"",c=i.get("code")??"",l=i.get("email")??"",p=t.state?.email??l,u=t.state?.user_sub??s,{mutate:d}=b0(async()=>c&&s&&await yt.confirmUserSignUp(s.toLowerCase(),c)),{mutate:b}=b0(async()=>{if(!u)throw new Error("Email not found");await yt.resendUserSignUp(u.toLowerCase())});y.useEffect(()=>{if(ac(),!(c&&s))return;const m=`${s.toLowerCase()}:${c}`;n.current!==m&&(n.current=m,d(null,{onSuccess:()=>{S0("Your email has been verified!"),e.push("/signup/success")},onError:()=>{o(!0)}}))},[e,c,s,d]);const f=()=>{if(!u){We("We couldn't find the email address for this signup. Please sign up again or contact support.");return}b(null,{onSuccess:()=>{Ub("Your verification code has resent. Please check your inbox.")},onError:m=>{We(m.message??"Error: could not resend verify email")}})};return a.jsxs("div",{className:"flex flex-col items-center justify-center gap-7",children:[a.jsx("h1",{className:"font-bold text-3xl",children:"Verify your email"}),a.jsxs("div",{className:"flex flex-col items-center justify-center gap-2",children:[a.jsxs(V,{className:"text-gray-600 text-lg",children:["You're almost there! We sent an email",p?" to":"."]}),p&&a.jsx(V,{className:"font-medium text-2xl text-gray-900",children:p})]}),r?a.jsx(V,{className:"text-center text-gray-600 text-lg",children:"Your verification link may have expired. Request a new verification email below, then use the latest link in your inbox."}):a.jsx(V,{className:"text-center text-gray-600 text-lg",children:"Click the link in the email to continue signup. If you don't see it, you may 
210need to check your spam folder."}),a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4",children:[a.jsx(V,{className:"text-center text-gray-600 text-lg",children:"Haven't received it?"}),a.jsx(ue,{onClick:f,type:"button",children:"Resend Verification Email"}),a.jsxs(V,{className:"text-center text-gray-600",children:["Need more help?"," ",a.jsx(g1,{href:eA,rel:"noopener",children:"Contact support"})]})]})]})},BNe=()=>{const e=M0(),[t,n]=y.useState(!1),{account:r}=Jt(),o=()=>e.push(se.ROUTE_LOGIN);return y.useEffect(()=>{(async()=>n(await yt.checkLoggedInStatus()))(),j0.dispatch("onboardingv2_signup_verification_completed")},[]),t&&r?.status&&!En(r)&&e.push(se.ROUTE_DASHBOARD),t&&!r?a.jsx(xt,{}):a.jsxs("div",{className:"flex flex-col items-center justify-center gap-7",children:[a.jsx("h1",{className:"text-center font-bold text-3xl text-gray-900",children:"Email verified!"}),a.jsxs("div",{className:"flex flex-col items-center justify-center gap-4",children:[a.jsx(V,{className:"text-center text-gray-600",children:"You can now log in"}),a.jsx(ue,{onClick:o,type:"button",children:"Take me to login"}),a.jsxs(V,{className:"text-center text-gray-600",children:["Need more help?"," ",a.jsx(g1,{href:eA,rel:"noopener",children:"Contact support"})]})]})]})},DNe="https://docs.alpaca.markets/docs/getting-started",eA="https://alpaca.markets/contact",rE={"/verify":a.jsx(nE,{}),"/signup":a.jsx(PNe,{}),"/signup/pending":a.jsx(nE,{}),"/signup/success":a.jsx(BNe,{})},aE=()=>{const{pathname:e}=Tt(),t=rE[e]??rE["/signup"];return a.jsxs(Yc,{children:[a.jsx("div",{className:"mx-auto",children:a.jsxs("div",{className:"flex h-auto flex-col lg:h-fit lg:flex-row",children:[a.jsx("div",{className:"mx-auto flex w-full items-center py-16",children:a.jsx("div",{className:"fade-in-up-faster flex w-full justify-center min-[1890px]:justify-end min-[1890px]:pr-48",children:a.jsxs("div",{className:"flex w-full max-w-[500px] flex-col items-center gap-7",children:[a.jsx(_Ne,{}),t]})})}),a.jsx("div",{className:"flex min-h-auto w-full justify-center bg-yellow-300 px-8 py-8 text-center lg:min-h-[732px] min-[1890px]:justify-start min-[1890px]:pl-48",children:a.jsxs("div",{className:"items-between fade-in-up-fast flex flex-col justify-center gap-8 pt-3",children:[a.jsx(gd,{title:"Easy to Use, Developer-First API",description:"Build, backtest and deploy your strategy across thousands of stocks, ETFs, options, and crypto with Trading API."}),a.jsx(gd,{title:"Commission-Free Trading for Retail Investors",description:"Trade stocks, ETFs, and options with zero commissions using our powerful API and  Web Dashboard."}),a.jsx(gd,{title:"Advanced Algorithmic Trading for Institutional Investors",description:"Elevate your trading experience with our cost-effective solutions. Benefit from ultra-low 1.5ms latency, dedicated white-glove support, and a full suite of advanced order types."}),a.jsx(gd,{title:"Real-time Market Data",description:"Real-time and historical market data for both paper and live trading. Trade smarter with a complete view of the market."}),a.jsxs(V,{className:"pt-8 text-center",children:["Want to build a trading app on top of our APIs? Head over to"," ",a.jsx(g1,{className:"underline",href:"https://broker-app.alpaca.markets/sign-up",children:"Broker API"})]})]})})]})}),a.jsx("div",{className:"p-4",children:a.jsx(wg,{})})]})},FNe={accountID:void 0,roles:[],status:"idle",isLoading:!1,refetch:()=>null,hasRole:()=>!1},HNe=["primary"],UNe=y.createContext(FNe),VNe=({children:e})=>{const{currentAccount:t,product:n,isLoading:r}=N0(),o=t?.id,{accountAccess:i,error:s,isLoading:c,refetch:l}=Qne({accountID:o,product:n}),p=y.useMemo(()=>{if(r)return"loading";if(!o)return"idle";if(n==="paper")return"ready";if(n!=="live")return"idle";if(c)return"loading";if(i)return"ready";const f=XNe(s);return f===401||f===403?"unauthorized":f===404?"no_access":s?"error":"idle"},[i,o,s,c,r,n]),u=y.useMemo(()=>p!=="ready"?[]:n==="paper"?HNe:i?.roles??[],[i?.roles,n,p]),d=y.useCallback(f=>u.includes(f),[u]),b=y.useCallback(()=>{n==="live"&&o&&l()},[o,n,l]);return a.jsx(UNe.Provider,{value:{accountID:o,roles:u,status:p,isLoading:p==="loading",refetch:b,hasRole:d},children:e})},XNe=e=>{if(e instanceof ao)return e.status},$Ne=({children:e})=>a.jsx(gK,{children:a.jsx(VNe,{children:e})});
210var xM={exports:{}},_M,oE;function tA(){if(oE)return _M;oE=1;var e=nf(),t=Qi(),n=V0(),r=Yi();return _M=function(i,s,c){if(!i||typeof i!="object"&&typeof i!="function")throw new n("`obj` must be an object or a function`");if(typeof s!="string"&&typeof s!="symbol")throw new n("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new n("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new n("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new n("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new n("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,p=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,d=arguments.length>6?arguments[6]:!1,b=!!r&&r(i,s);if(e)e(i,s,{configurable:u===null&&b?b.configurable:!u,enumerable:l===null&&b?b.enumerable:!l,value:c,writable:p===null&&b?b.writable:!p});else if(d||!l&&!p&&!u)i[s]=c;else throw new t("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},_M}var CM,iE;function tl(){if(iE)return CM;iE=1;var e=nf(),t=function(){return!!e};return t.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},CM=t,CM}var qM,sE;function GNe(){if(sE)return qM;sE=1;var e=D1(),t=tA(),n=tl()(),r=Yi(),o=V0(),i=e("%Math.floor%");return qM=function(c,l){if(typeof c!="function")throw new o("`fn` is not a function");if(typeof l!="number"||l<0||l>4294967295||i(l)!==l)throw new o("`length` must be a positive 32-bit integer");var p=arguments.length>2&&!!arguments[2],u=!0,d=!0;if("length"in c&&r){var b=r(c,"length");b&&!b.configurable&&(u=!1),b&&!b.writable&&(d=!1)}return(u||d||!p)&&(n?t(c,"length",l,!0,!0):t(c,"length",l)),c},qM}var SM,cE;function KNe(){if(cE)return SM;cE=1;var e=AK(),t=vK(),n=yK();return SM=function(){return n(e,t,arguments)},SM}var lE;function gn(){return lE||(lE=1,(function(e){var t=GNe(),n=nf(),r=fj(),o=KNe();e.exports=function(s){var c=r(arguments),l=1+s.length-(arguments.length-1);return t(c,l>0?l:0,!0)},n?n(e.exports,"apply",{value:o}):e.exports.apply=o})(xM)),xM.exports}var RM,pE;function MU(){if(pE)return RM;pE=1;var e=Object.prototype.toString;return RM=function(n){var r=e.call(n),o=r==="[object Arguments]";return o||(o=r!=="[object Array]"&&n!==null&&typeof n=="object"&&typeof n.length=="number"&&n.length>=0&&e.call(n.callee)==="[object Function]"),o},RM}var NM,uE;function ZNe(){if(uE)return NM;uE=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=MU(),o=Object.prototype.propertyIsEnumerable,i=!o.call({toString:null},"toString"),s=o.call(function(){},"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(b){var f=b.constructor;return f&&f.prototype===b},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},u=(function(){if(typeof window>"u")return!1;for(var b in window)try{if(!p["$"+b]&&t.call(window,b)&&window[b]!==null&&typeof window[b]=="object")try{l(window[b])}catch{return!0}}catch{return!0}return!1})(),d=function(b){if(typeof window>"u"||!u)return l(b);try{return l(b)}catch{return!1}};e=function(f){var m=f!==null&&typeof f=="object",h=n.call(f)==="[object Function]",M=r(f),z=m&&n.call(f)==="[object String]",O=[];if(!m&&!h&&!M)throw new TypeError("Object.keys called on a non-object");var g=s&&h;if(z&&f.length>0&&!t.call(f,0))for(var x=0;x<f.length;++x)O.push(String(x));if(M&&f.length>0)for(var C=0;C<f.length;++C)O.push(String(C));else for(var S in f)!(g&&S==="prototype")&&t.call(f,S)&&O.push(String(S));if(i)for(var q=d(f),A=0;A<c.length;++A)!(q&&c[A]==="constructor")&&t.call(f,c[A])&&O.push(c[A]);return O}}return NM=e,NM}var wM,dE;
210function YNe(){if(dE)return wM;dE=1;var e=Array.prototype.slice,t=MU(),n=Object.keys,r=n?function(s){return n(s)}:ZNe(),o=Object.keys;return r.shim=function(){if(Object.keys){var s=(function(){var c=Object.keys(arguments);return c&&c.length===arguments.length})(1,2);s||(Object.keys=function(l){return t(l)?o(e.call(l)):o(l)})}else Object.keys=r;return Object.keys||r},wM=r,wM}var EM,bE;function Xt(){if(bE)return EM;bE=1;var e=YNe(),t=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",n=Object.prototype.toString,r=Array.prototype.concat,o=tA(),i=function(p){return typeof p=="function"&&n.call(p)==="[object Function]"},s=tl()(),c=function(p,u,d,b){if(u in p){if(b===!0){if(p[u]===d)return}else if(!i(b)||!b())return}s?o(p,u,d,!0):o(p,u,d)},l=function(p,u){var d=arguments.length>2?arguments[2]:{},b=e(u);t&&(b=r.call(b,Object.getOwnPropertySymbols(u)));for(var f=0;f<b.length;f+=1)c(p,b[f],u[b[f]],d[b[f]])};return l.supportsDescriptors=!!s,EM=l,EM}var LM,fE;function QNe(){return fE||(fE=1,LM=typeof Reflect<"u"&&Reflect.setPrototypeOf||null),LM}var TM,mE;function JNe(){if(mE)return TM;mE=1;var e=xK();return TM=e.setPrototypeOf||null,TM}var WM,hE;function ewe(){if(hE)return WM;hE=1;var e=fj(),t=Yi(),n=V0(),r={};try{r.__proto__=null}catch(s){if(!s||typeof s!="object"||!("code"in s)||s.code!=="ERR_PROTO_ACCESS")throw s}var o=!("toString"in r),i=t&&t(Object.prototype,"__proto__");return WM=o&&(!!i&&typeof i.set=="function"&&e([i.set])||function(c,l){if(c==null)throw new n("set Object.prototype.__proto__ called on null or undefined");return c.__proto__=l,l}),WM}var jM,ME;function zU(){if(ME)return jM;ME=1;var e=QNe(),t=JNe(),n=ewe(),r=V0();return jM=e?function(i,s){if(e(i,s))return i;throw new r("Reflect.setPrototypeOf: failed to set [[Prototype]]")}:t||(n?function(i,s){return n(i,s),i}:null),jM}var kM,zE;function Wt(){return zE||(zE=1,kM=function(t){return!!t&&(typeof t=="function"||typeof t=="object")}),kM}var PM,OE;function twe(){if(OE)return PM;OE=1;var e=V0(),t=Wt(),n=_K();return PM=function(o){if(!t(o))throw new e("Assertion failed: O must be an Object");if(!n)throw new e("This environment does not support fetching prototypes.");return n(o)},PM}var IM,gE;function OU(){if(gE)return IM;gE=1;var e=V0(),t=zU(),n=Wt(),r=twe();return IM=function(i,s){if(s!==null&&!n(s))throw new e("Assertion failed: V must be Object or Null");try{t(i,s)}catch{return!1}return r(i)===s},IM}var BM,yE;function $t(){if(yE)return BM;yE=1;var e=Ji(),t=CK()(),n=V0(),r={assert:function(o,i){if(!o||typeof o!="object"&&typeof o!="function")throw new n("`O` is not an object");if(typeof i!="string")throw new n("`slot` must be a string");if(t.assert(o),!r.has(o,i))throw new n("`"+i+"` is not present on `O`")},get:function(o,i){if(!o||typeof o!="object"&&typeof o!="function")throw new n("`O` is not an object");if(typeof i!="string")throw new n("`slot` must be a string");var s=t.get(o);return s&&s["$"+i]},has:function(o,i){if(!o||typeof o!="object"&&typeof o!="function")throw new n("`O` is not an object");if(typeof i!="string")throw new n("`slot` must be a string");var s=t.get(o);return!!s&&e(s,"$"+i)},set:function(o,i,s){if(!o||typeof o!="object"&&typeof o!="function")throw new n("`O` is not an object");if(typeof i!="string")throw new n("`slot` must be a string");var c=t.get(o);c||(c={},t.set(o,c)),c["$"+i]=s}};return Object.freeze&&Object.freeze(r),BM=r,BM}var DM,AE;function gU(){return AE||(AE=1,DM=zU()),DM}var FM,vE;function Ep(){if(vE)return FM;vE=1;var e=mj();return FM=function(){return e()&&!!Symbol.toStringTag},FM}var HM,xE;function nA(){if(xE)return HM;xE=1;var e=D1(),t=e("%Object.defineProperty%",!0),n=Ep()(),r=Ji(),o=V0(),i=n?Symbol.toStringTag:null;return HM=function(c,l){var p=arguments.length>2&&!!arguments[2]&&arguments[2].force,u=arguments.length>2&&!!arguments[2]&&arguments[2].nonConfigurable;if(typeof p<"u"&&typeof p!="boolean"||typeof u<"u"&&typeof u!="boolean")throw new o("if provided, the `overrideIfSet` and `nonConfigurable` options must be booleans");i&&(p||!r(c,i))&&(t?t(c,i,{configurable:!u,enumerable:!1,value:l,writable:!1}):c[i]=l)},HM}var UM,_E;
210function im(){if(_E)return UM;_E=1;var e=D1(),t=e("%Array%"),n=!t.isArray&&Vt()("Object.prototype.toString");return UM=t.isArray||function(o){return n(o)==="[object Array]"},UM}var VM,CE;function Lp(){return CE||(CE=1,VM=im()),VM}var XM,qE;function rA(){return qE||(qE=1,XM=function(t,n){for(var r=0;r<t.length;r+=1)n(t[r],r,t)}),XM}var $M,SE;function nwe(){if(SE)return $M;SE=1;var e={__proto__:null,foo:{}},t={__proto__:e}.foo===e.foo&&!(e instanceof Object);return $M=function(){return t},$M}var GM,RE;function ms(){if(RE)return GM;RE=1;var e=D1(),t=e("%Object.create%",!0),n=V0(),r=Qi(),o=Wt(),i=Lp(),s=rA(),c=$t(),l=nwe()();return GM=function(u){if(u!==null&&!o(u))throw new n("Assertion failed: `proto` must be null or an object");var d=arguments.length<2?[]:arguments[1];if(!i(d))throw new n("Assertion failed: `additionalInternalSlotsList` must be an Array");var b;if(l)b={__proto__:u};else if(t)b=t(u);else{if(u===null)throw new r("native Object.create support is required to create null objects");var f=function(){};f.prototype=u,b=new f}return d.length>0&&s(d,function(m){c.set(b,m,void 0)}),b},GM}var Tl={},KM,NE;function aA(){if(NE)return KM;NE=1;var e=V0();return KM=function(n){if(n==null)throw new e(arguments.length>0&&arguments[1]||"Cannot call method on "+n);return n},KM}var ZM,wE;function yU(){if(wE)return ZM;wE=1;var e=aA(),t=Vt(),n=t("Object.prototype.propertyIsEnumerable"),r=t("Array.prototype.push");return ZM=function(i){var s=e(i),c=[];for(var l in s)n(s,l)&&r(c,[l,s[l]]);return c},ZM}var YM,EE;function AU(){if(EE)return YM;EE=1;var e=yU();return YM=function(){return typeof Object.entries=="function"?Object.entries:e},YM}var QM,LE;function rwe(){if(LE)return QM;LE=1;var e=AU(),t=Xt();return QM=function(){var r=e();return t(Object,{entries:r},{entries:function(){return Object.entries!==r}}),r},QM}var JM,TE;function oA(){if(TE)return JM;TE=1;var e=Xt(),t=gn(),n=yU(),r=AU(),o=rwe(),i=t(r(),Object);return e(i,{getPolyfill:r,implementation:n,shim:o}),JM=i,JM}var e5,WE;function Tp(){if(WE)return e5;WE=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,n,r;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},t(function(){throw 42},null,n)}catch(O){O!==r&&(t=null)}else t=null;var o=/^\s*class\b/,i=function(g){try{var x=e.call(g);return o.test(x)}catch{return!1}},s=function(g){try{return i(g)?!1:(e.call(g),!0)}catch{return!1}},c=Object.prototype.toString,l="[object Object]",p="[object Function]",u="[object GeneratorFunction]",d="[object HTMLAllCollection]",b="[object HTML document.all class]",f="[object HTMLCollection]",m=typeof Symbol=="function"&&!!Symbol.toStringTag,h=!(0 in[,]),M=function(){return!1};if(typeof document=="object"){var z=document.all;c.call(z)===c.call(document.all)&&(M=function(g){if((h||!g)&&(typeof g>"u"||typeof g=="object"))try{var x=c.call(g);return(x===d||x===b||x===f||x===l)&&g("")==null}catch{}return!1})}return e5=t?function(g){if(M(g))return!0;if(!g||typeof g!="function"&&typeof g!="object")return!1;try{t(g,null,n)}catch(x){if(x!==r)return!1}return!i(g)&&s(g)}:function(g){if(M(g))return!0;if(!g||typeof g!="function"&&typeof g!="object")return!1;if(m)return s(g);if(i(g))return!1;var x=c.call(g);return x!==p&&x!==u&&!/^\[object HTML/.test(x)?!1:s(g)},e5}var t5,jE;function iA(){if(jE)return t5;jE=1;var e=Tp(),t=Object.prototype.toString,n=Object.prototype.hasOwnProperty,r=function(l,p,u){for(var d=0,b=l.length;d<b;d++)n.call(l,d)&&(u==null?p(l[d],d,l):p.call(u,l[d],d,l))},o=function(l,p,u){for(var d=0,b=l.length;d<b;d++)u==null?p(l.charAt(d),d,l):p.call(u,l.charAt(d),d,l)},i=function(l,p,u){for(var d in l)n.call(l,d)&&(u==null?p(l[d],d,l):p.call(u,l[d],d,l))};function s(c){return t.call(c)==="[object Array]"}return t5=function(l,p,u){if(!e(p))throw new TypeError("iterator must be a function");var d;arguments.length>=3&&(d=u),s(l)?r(l,p,d):typeof l=="string"?o(l,p,d):i(l,p,d)},t5}var n5,kE;function sA(){if(kE)return n5;kE=1;var e=V0(),t=Ji(),n={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};
210return n5=function(o){if(!o||typeof o!="object")return!1;for(var i in o)if(t(o,i)&&!n[i])return!1;var s=t(o,"[[Value]]")||t(o,"[[Writable]]"),c=t(o,"[[Get]]")||t(o,"[[Set]]");if(s&&c)throw new e("Property Descriptors may not be both accessor and data descriptors");return!0},n5}var r5,PE;function awe(){if(PE)return r5;PE=1;var e=tl(),t=nf(),n=e.hasArrayLengthDefineBug(),r=n&&im(),o=Vt(),i=o("Object.prototype.propertyIsEnumerable");return r5=function(c,l,p,u,d,b){if(!t){if(!c(b)||!b["[[Configurable]]"]||!b["[[Writable]]"]||d in u&&i(u,d)!==!!b["[[Enumerable]]"])return!1;var f=b["[[Value]]"];return u[d]=f,l(u[d],f)}return n&&d==="length"&&"[[Value]]"in b&&r(u)&&u.length!==b["[[Value]]"]?(u.length=b["[[Value]]"],u.length===b["[[Value]]"]):(t(u,d,p(b)),!0)},r5}var a5,IE;function owe(){return IE||(IE=1,a5=function(t){if(typeof t>"u")return t;var n={};return"[[Value]]"in t&&(n.value=t["[[Value]]"]),"[[Writable]]"in t&&(n.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(n.get=t["[[Get]]"]),"[[Set]]"in t&&(n.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(n.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(n.configurable=!!t["[[Configurable]]"]),n}),a5}var o5,BE;function iwe(){if(BE)return o5;BE=1;var e=V0(),t=sA(),n=owe();return o5=function(o){if(typeof o<"u"&&!t(o))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return n(o)},o5}var i5,DE;function swe(){if(DE)return i5;DE=1;var e=V0(),t=Ji(),n=sA();return i5=function(o){if(typeof o>"u")return!1;if(!n(o))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!(!t(o,"[[Value]]")&&!t(o,"[[Writable]]"))},i5}var s5,FE;function nl(){return FE||(FE=1,s5=function(t){return typeof t=="string"||typeof t=="symbol"}),s5}var c5,HE;function vU(){if(HE)return c5;HE=1;var e=es();return c5=function(n,r){return n===r?n===0?1/n===1/r:!0:e(n)&&e(r)},c5}var l5,UE;function uo(){return UE||(UE=1,l5=Tp()),l5}var p5,VE;function cA(){return VE||(VE=1,p5=function(t){return!!t}),p5}var u5,XE;function cwe(){if(XE)return u5;XE=1;var e=Ji(),t=V0(),n=Wt(),r=uo(),o=cA();return u5=function(s){if(!n(s))throw new t("ToPropertyDescriptor requires an object");var c={};if(e(s,"enumerable")&&(c["[[Enumerable]]"]=o(s.enumerable)),e(s,"configurable")&&(c["[[Configurable]]"]=o(s.configurable)),e(s,"value")&&(c["[[Value]]"]=s.value),e(s,"writable")&&(c["[[Writable]]"]=o(s.writable)),e(s,"get")){var l=s.get;if(typeof l<"u"&&!r(l))throw new t("getter must be a function");c["[[Get]]"]=l}if(e(s,"set")){var p=s.set;if(typeof p<"u"&&!r(p))throw new t("setter must be a function");c["[[Set]]"]=p}if((e(c,"[[Get]]")||e(c,"[[Set]]"))&&(e(c,"[[Value]]")||e(c,"[[Writable]]")))throw new t("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return c},u5}var d5,$E;function Wp(){if($E)return d5;$E=1;var e=V0(),t=Wt(),n=sA(),r=awe(),o=iwe(),i=swe(),s=nl(),c=vU(),l=cwe();return d5=function(u,d,b){if(!t(u))throw new e("Assertion failed: Type(O) is not Object");if(!s(d))throw new e("Assertion failed: P is not a Property Key");var f=n(b)?b:l(b);if(!n(f))throw new e("Assertion failed: Desc is not a valid Property Descriptor");return r(i,c,o,u,d,f)},d5}var b5,GE;function lwe(){if(GE)return b5;GE=1;var e=Wt();return b5=function(n){if(n===null)return"Null";if(typeof n>"u")return"Undefined";if(e(n))return"Object";if(typeof n=="number")return"Number";if(typeof n=="boolean")return"Boolean";if(typeof n=="string")return"String"},b5}var f5,KE;function Na(){if(KE)return f5;KE=1;var e=lwe();return f5=function(n){return typeof n=="symbol"?"Symbol":typeof n=="bigint"?"BigInt":e(n)},f5}var ZE;function lA(){if(ZE)return Tl;ZE=1;var e=ts()(),t=$t(),n=oA(),r=iA(),o=D1(),i=Wp(),s=ms(),c=Na(),l=o("%Object.create%",!0),p=!({__proto__:null}instanceof Object);Tl.emptyObject=function(){return l?l(null):p?{__proto__:null}:{}},Tl.emulateES6construct=function(d,b,f,m){if(c(d)!=="Object")throw new TypeError("Constructor requires `new`: "+b.name);var h=b.prototype;c(h)!=="Object"&&(h=f);var M=s(h);return r(n(m),function(z){var O=z[0],g=z[1];t.set(M,O,g)}),M};var u=e&&typeof Symbol.iterator=="symbol"?Symbol.iterator:"_es6-shim iterator_";return typeof[]["@@iterator"]=="function"&&(u="@@iterator"),Tl.addIterator=function(d,b){var f=b||function(){return this};i(d,u,{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Value]]":f,"[[Writable]]":!0}),!d[u]&&typeof u=="symbol"&&(d[u]=f)},Tl}var m5,YE;function pwe(){if(YE)return m5;YE=1;var e=Xt(),t=nA(),n=$t(),r=D1(),o=ms(),i=lA().addIterator,s=function(p){
210n.set(this,"[[isSetIterator]]",!0),n.set(this,"[[it]]",p)},c=r("%IteratorPrototype%",!0);return c&&(s.prototype=o(c)),i(s.prototype),e(s.prototype,{next:function(){if(!n.has(this,"[[isSetIterator]]"))throw new TypeError("Not a SetIterator");return n.get(this,"[[it]]").next()}}),t(s.prototype,"Set Iterator"),m5=s,m5}var Oo={},h5,QE;function jp(){if(QE)return h5;QE=1;var e=D1(),t=gn(),n=t(e("String.prototype.indexOf"));return h5=function(o,i){var s=e(o,!!i);return typeof s=="function"&&n(o,".prototype.")>-1?t(s):s},h5}var M5,JE;function la(){if(JE)return M5;JE=1;var e=D1(),t=Vt(),n=V0(),r=Lp(),o=e("%Reflect.apply%",!0)||t("Function.prototype.apply");return M5=function(s,c){var l=arguments.length>2?arguments[2]:[];if(!r(l))throw new n("Assertion failed: optional `argumentsList`, if provided, must be a List");return o(s,c,l)},M5}var z5,eL;function xU(){return eL||(eL=1,z5=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),z5}var O5,tL;function _U(){return tL||(tL=1,O5=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),O5}var g5,nL;function uwe(){if(nL)return g5;nL=1;var e=D1(),t=V0(),n=e("%String.fromCharCode%"),r=xU(),o=_U();return g5=function(s,c){if(!r(s)||!o(c))throw new t("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return n(s)+n(c)},g5}var y5,rL;function dwe(){if(rL)return y5;rL=1;var e=V0(),t=Vt(),n=xU(),r=_U(),o=uwe(),i=t("String.prototype.charAt"),s=t("String.prototype.charCodeAt");return y5=function(l,p){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var u=l.length;if(p<0||p>=u)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=s(l,p),b=i(l,p),f=n(d),m=r(d);if(!f&&!m)return{"[[CodePoint]]":b,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(m||p+1===u)return{"[[CodePoint]]":b,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var h=s(l,p+1);return r(h)?{"[[CodePoint]]":o(d,h),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":b,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},y5}var A5,aL;function pA(){if(aL)return A5;aL=1;var e=es();return A5=function(n){return(typeof n=="number"||typeof n=="bigint")&&!e(n)&&n!==1/0&&n!==-1/0},A5}var v5,oL;function bwe(){if(oL)return v5;oL=1;var e=qK(),t=mg(),n=es(),r=pA();return v5=function(i){if(typeof i!="number"||n(i)||!r(i))return!1;var s=e(i);return t(s)===s},v5}var x5,iL;function fwe(){return iL||(iL=1,x5=Number.MAX_SAFE_INTEGER||9007199254740991),x5}var _5,sL;function mwe(){if(sL)return _5;sL=1;var e=dwe(),t=V0(),n=bwe(),r=fwe();return _5=function(i,s,c){if(typeof i!="string")throw new t("Assertion failed: `S` must be a String");if(!n(s)||s<0||s>r)throw new t("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof c!="boolean")throw new t("Assertion failed: `unicode` must be a Boolean");if(!c)return s+1;var l=i.length;if(s+1>=l)return s+1;var p=e(i,s);return s+p["[[CodeUnitCount]]"]},_5}var C5,cL;function uA(){if(cL)return C5;cL=1;var e=V0();return C5=function(n,r){if(typeof r!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:n,done:r}},C5}var q5,lL;function oi(){if(lL)return q5;lL=1;var e=V0(),t=ns(),n=nl(),r=Wt();return q5=function(i,s){if(!r(i))throw new e("Assertion failed: Type(O) is not Object");if(!n(s))throw new e("Assertion failed: P is not a Property Key, got "+t(s));return i[s]},q5}var S5,pL;function dA(){if(pL)return S5;pL=1;var e=V0(),t=Wt(),n=oi(),r=cA();return S5=function(i){if(!t(i))throw new e("Assertion failed: Type(iterResult) is not Object");return r(n(i,"done"))},S5}var R5,uL;function hwe(){if(uL)return R5;uL=1;var e=V0(),t=Wt(),n=oi();return R5=function(o){if(!t(o))throw new e("Assertion failed: Type(iterResult) is not Object");return n(o,"value")},R5}var N5,dL;function Mwe(){if(dL)return N5;dL=1;var e=D1(),t=gn(),n=Qi(),r=e("%Promise.resolve%",!0),o=r&&t(r);return N5=function(s,c){if(!o)throw new n("This environment does not support Promises.");return o(s,c)},N5}var w5,bL;function zwe(){if(bL)return w5;bL=1;var e=D1(),t=Qi(),n=V0(),r=Wt(),o=e("%Promise%",!0),i=Vt(),s=uA(),c=dA(),l=hwe(),p=Mwe(),u=i("Promise.prototype.then",!0);return w5=function(b){if(!r(b))throw new n("Assertion failed: Type(O) 
210is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!o)throw new t("This environment does not support Promises.");return new o(function(f){var m=c(b),h=l(b),M=p(o,h),z=function(O){return s(O,m)};f(u(M,z))})},w5}var E5,fL;function Owe(){if(fL)return E5;fL=1;var e=V0(),t=ns(),n=nl();return E5=function(o,i){if(!n(i))throw new e("Assertion failed: P is not a Property Key, got "+t(i));return o[i]},E5}var L5,mL;function bA(){if(mL)return L5;mL=1;var e=V0(),t=Owe(),n=uo(),r=nl(),o=ns();return L5=function(s,c){if(!r(c))throw new e("Assertion failed: P is not a Property Key");var l=t(s,c);if(l!=null){if(!n(l))throw new e(o(c)+" is not a function: "+o(l));return l}},L5}var T5,hL;function ii(){if(hL)return T5;hL=1;var e=Ji();return T5=function(n){return!!n&&typeof n=="object"&&e(n,"[[Iterator]]")&&e(n,"[[NextMethod]]")&&e(n,"[[Done]]")&&typeof n["[[Done]]"]=="boolean"},T5}var W5,ML;function fA(){if(ML)return W5;ML=1;var e=V0(),t=Wt(),n=la(),r=ii();return W5=function(i){if(!r(i))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var s;if(arguments.length<2?s=n(i["[[NextMethod]]"],i["[[Iterator]]"]):s=n(i["[[NextMethod]]"],i["[[Iterator]]"],[arguments[1]]),!t(s))throw new e("iterator next must return an object");return s},W5}var j5,zL;function gwe(){if(zL)return j5;zL=1;var e=D1(),t=Qi(),n=V0(),r=Wt(),o=e("%Promise%",!0),i=zwe(),s=la(),c=uA(),l=oi(),p=bA(),u=fA(),d=ms(),b=ii(),f=$t(),m=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(M){if(!o)throw new t("This environment does not support Promises.");var z=this;f.assert(z,"[[SyncIteratorRecord]]");var O=arguments.length;return new o(function(g){var x=f.get(z,"[[SyncIteratorRecord]]"),C;O>0?C=u(x,M):C=u(x),g(i(C))})},return:function(){if(!o)throw new t("This environment does not support Promises.");var h=this;f.assert(h,"[[SyncIteratorRecord]]");var M=arguments.length>0,z=M?arguments[0]:void 0;return new o(function(O,g){var x=f.get(h,"[[SyncIteratorRecord]]")["[[Iterator]]"],C=p(x,"return");if(typeof C>"u"){var S=c(z,!0);s(O,void 0,[S]);return}var q;if(M?q=s(C,x,[z]):q=s(C,x),!r(q)){s(g,void 0,[new n("Iterator `return` method returned a non-object value.")]);return}O(i(q))})},throw:function(){if(!o)throw new t("This environment does not support Promises.");var h=this;f.assert(h,"[[SyncIteratorRecord]]");var M=arguments.length>0,z=M?arguments[0]:void 0;return new o(function(O,g){var x=f.get(h,"[[SyncIteratorRecord]]")["[[Iterator]]"],C=p(x,"throw");if(typeof C>"u"){s(g,void 0,[z]);return}var S;if(M?S=s(C,x,[z]):S=s(C,x),!r(S)){s(g,void 0,[new n("Iterator `throw` method returned a non-object value.")]);return}O(i(S))})}};return j5=function(M){if(!b(M))throw new n("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var z=d(m);f.set(z,"[[SyncIteratorRecord]]",M);var O=l(z,"next");return{"[[Iterator]]":z,"[[NextMethod]]":O,"[[Done]]":!1}},j5}var k5,OL;function CU(){if(OL)return k5;OL=1;var e=V0(),t=Wt(),n=la(),r=oi(),o=uo();return k5=function(s,c){if(!o(c))throw new e("method must be a function");var l=n(c,s);if(!t(l))throw new e("iterator must return an object");var p=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":p,"[[Done]]":!1}},k5}var P5,gL;function qU(){if(gL)return P5;gL=1;var e=Vt(),t=e("String.prototype.valueOf"),n=function(c){try{return t(c),!0}catch{return!1}},r=e("Object.prototype.toString"),o="[object String]",i=Ep()();return P5=function(c){return typeof c=="string"?!0:!c||typeof c!="object"?!1:i?n(c):r(c)===o},P5}var I5,yL;function ywe(){if(yL)return I5;yL=1;var e=ts()(),t=D1(),n=Vt(),r=qU(),o=t("%Symbol.iterator%",!0),i=n("String.prototype.slice"),s=t("%String%"),c=im();return I5=function(p,u){var d;return e?d=p.GetMethod(u,o):c(u)?d=function(){var b=-1,f=this;return{next:function(){return b+=1,{done:b>=f.length,value:f[b]}}}}:r(u)&&(d=function(){var b=0;return{next:function(){var f=p.AdvanceStringIndex(s(u),b,!0),m=i(u,b,f);b=f;var h=f>u.length;return{done:h,value:h?void 0:m}}}}),d},I5}var B5,AL;function SU(){if(AL)return B5;AL=1;var e=D1(),t=V0(),n=e("%Symbol.asyncIterator%",!0),r=ns(),o=ts()(),i=mwe(),s=gwe(),c=CU(),l=bA(),p={AdvanceStringIndex:i,GetMethod:l},u=ywe();return B5=function(b,f){if(f!=="SYNC"&&f!=="ASYNC")throw new t("Assertion failed: `kind` must be one of 'sync' or 'async', got "+r(f));var m;if(f==="ASYNC"&&o&&n&&(m=l(b,n)),typeof m>"u"){var h=u(p,b);if(f==="ASYNC"){if(typeof h>"u")throw new t("iterator method is `undefined`");var M=c(b,h);return s(M)}m=h}if(typeof m>"u")throw new t("iterator method is `undefined`");return c(b,m)}
210,B5}var D5,vL;function Awe(){if(vL)return D5;vL=1;var e=Qi(),t=$t(),n=function r(o,i){if(!(this instanceof r))return new r(o,i);if(o!=="normal"&&o!=="break"&&o!=="continue"&&o!=="return"&&o!=="throw")throw new e('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');t.set(this,"[[Type]]",o),t.set(this,"[[Value]]",i)};return n.prototype.type=function(){return t.get(this,"[[Type]]")},n.prototype.value=function(){return t.get(this,"[[Value]]")},n.prototype["?"]=function(){var o=t.get(this,"[[Type]]"),i=t.get(this,"[[Value]]");if(o==="throw")throw i;return i},n.prototype["!"]=function(){var o=t.get(this,"[[Type]]");if(o!=="normal")throw new e('Assertion failed: Completion Record is not of type "normal"');return t.get(this,"[[Value]]")},D5=n,D5}var F5,xL;function mA(){if(xL)return F5;xL=1;var e=V0(),t=Wt(),n=la(),r=Awe(),o=bA(),i=uo(),s=ii();return F5=function(l,p){if(!s(l))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");if(!t(l["[[Iterator]]"]))throw new e("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!i(p)&&!(p instanceof r))throw new e("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var u=p instanceof r?function(){return p["?"]()}:p,d=l["[[Iterator]]"],b;try{b=o(d,"return")}catch(h){throw u(),u=null,h}if(typeof b>"u")return u();var f;try{f=n(b,d,[])}catch(h){throw u(),u=null,h}var m=u();if(u=null,!t(f))throw new e("iterator .return must return an object");return m},F5}var H5,_L;function hA(){if(_L)return H5;_L=1;var e=V0(),t=dA(),n=fA(),r=ii();return H5=function(i){if(!r(i))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var s=n(i),c=t(s);return c===!0?!1:s},H5}var U5,CL;function rl(){if(CL)return U5;CL=1;var e=D1(),t=e("%String%"),n=V0();return U5=function(o){if(typeof o=="symbol")throw new n("Cannot convert a Symbol value to a string");return t(o)},U5}var V5,qL;function RU(){if(qL)return V5;qL=1;var e=es();return V5=function(n,r){return n===r||e(n)&&e(r)},V5}var X5,SL;function vwe(){if(SL)return X5;SL=1;var e=function(n,r){this.key=n,this.value=r,this.next=null,this.prev=null};return e.empty={},e.prototype.isRemoved=function(){return this.key===e.empty},X5=e,X5}var $5,RL;function MA(){return RL||(RL=1,$5=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),$5}var G5,NL;function xwe(){if(NL)return G5;NL=1;var e=D1(),t=e("%Object.preventExtensions%",!0),n=e("%Object.isExtensible%",!0),r=MA();return G5=t?function(i){return!r(i)&&n(i)}:function(i){return!r(i)},G5}var K5,wL;function NU(){if(wL)return K5;wL=1;var e=V0(),t=Wt(),n=Wp(),r=xwe(),o=nl();return K5=function(s,c,l,p){if(!t(s))throw new e("Assertion failed: `homeObject` is not an Object");if(!o(c))throw new e("Assertion failed: `key` is not a Property Key or a Private Name");if(typeof l!="function")throw new e("Assertion failed: `closure` is not a function");if(typeof p!="boolean")throw new e("Assertion failed: `enumerable` is not a Boolean");if(!r(s))throw new e("Assertion failed: `homeObject` is not an ordinary, extensible object, with no non-configurable properties");var u={"[[Value]]":l,"[[Writable]]":!0,"[[Enumerable]]":p,"[[Configurable]]":!0};n(s,c,u)},K5}var yd={},EL;function zA(){if(EL)return yd;EL=1;var e=$t(),t=rl(),n=Na(),r=function(i){return e.has(i,"[[es6map]]")};return yd.isMap=r,yd.requireMapSlot=function(i,s){if(n(i)!=="Object"||!r(i))throw new TypeError("Method Map.prototype."+s+" called on incompatible receiver "+t(i))},yd}var Wl={},LL;function wU(){if(LL)return Wl;LL=1;var e=ts()(),t=D1(),n=$t(),r=oA(),o=iA(),i=NU(),s=ms(),c=Na(),l=t("%Object.create%",!0),p=!({__proto__:null}instanceof Object);Wl.emptyObject=function(){return l?l(null):p?{__proto__:null}:{}},Wl.emulateES6construct=function(d,b,f,m){if(c(d)!=="Object")throw new TypeError("Constructor requires `new`: "+b.name);var h=b.prototype;c(h)!=="Object"&&(h=f);var M=s(h);return o(r(m),function(z){var O=z[0],g=z[1];n.set(M,O,g)}),M};var u=e&&c(Symbol.iterator)==="Symbol"?Symbol.iterator:"_es6-shim iterator_";return typeof[]["@@iterator"]=="function"&&(u="@@iterator"),Wl.addIterator=function(d,b){var f=b||function(){return this};i(d,u,f,!1),!d[u]&&c(u)==="Symbol"&&(d[u]=f)},Wl}var Z5,TL;function EU(){if(TL)return Z5;TL=1;var e=$t(),t=nA(),n=D1(),r=uA(),o=NU(),i=ms(),s=zA().requireMapSlot,c=wU().addIterator,l=function(d,b){s(d,"[[MapIterator]]"),e.set(this,"[[isMapIterator]]",!0);var f=e.get(d,"[[head]]");e.set(this,"[[i]]",f),e.set(this,"[[head]]",f),e.set(this,"[[kind]]",b)},p=n("%IteratorPrototype%",!0);return p&&(l.prototype=i(p)),c(l.prototype),o(l.prototype,"next",function(){if(!e.has(this,"[[isMapIterator]]"))throw new TypeError("Not a MapIterator");var d=e.get(this,"[[i]]"),b=e.get(this,"[[kind]]"),f=e.get(this,"[[head]]");if(typeof d>"u")return r(void 0,!0);for(;d.isRemoved()&&d!==f;)d=d.prev;
210for(var m;d.next!==f;)if(d=d.next,!d.isRemoved())return b==="key"?m=d.key:b==="value"?m=d.value:m=[d.key,d.value],e.set(this,"[[i]]",d),r(m,!1);return e.set(this,"[[i]]",void 0),r(void 0,!0)},!1),t(l.prototype,"Map Iterator"),Z5=l,Z5}var jl={},kl={exports:{}},Y5,WL;function _we(){if(WL)return Y5;WL=1;var e=Ep()(),t=Vt(),n=t("Object.prototype.toString"),r=function(c){return e&&c&&typeof c=="object"&&Symbol.toStringTag in c?!1:n(c)==="[object Arguments]"},o=function(c){return r(c)?!0:c!==null&&typeof c=="object"&&"length"in c&&typeof c.length=="number"&&c.length>=0&&n(c)!=="[object Array]"&&"callee"in c&&n(c.callee)==="[object Function]"},i=(function(){return r(arguments)})();return r.isLegacyArguments=o,Y5=i?r:o,Y5}var Q5,jL;function al(){if(jL)return Q5;jL=1;var e=$t(),t=Qi(),n=typeof StopIteration=="object"?StopIteration:null;return Q5=function(o){if(!n)throw new t("this environment lacks StopIteration");e.set(o,"[[Done]]",!1);var i={next:function(){var c=e.get(this,"[[Iterator]]"),l=!!e.get(c,"[[Done]]");try{return{done:l,value:l?void 0:c.next()}}catch(p){if(e.set(c,"[[Done]]",!0),p!==n)throw p;return{done:!0,value:void 0}}}};return e.set(i,"[[Iterator]]",o),i},Q5}var J5,kL;function Cwe(){if(kL)return J5;kL=1;var e={}.toString;return J5=Array.isArray||function(t){return e.call(t)=="[object Array]"},J5}var e6,PL;function qwe(){if(PL)return e6;PL=1;var e=typeof Map=="function"&&Map.prototype?Map:null,t=typeof Set=="function"&&Set.prototype?Set:null,n;e||(n=function(s){return!1});var r=e?Map.prototype.has:null,o=t?Set.prototype.has:null;return!n&&!r&&(n=function(s){return!1}),e6=n||function(s){if(!s||typeof s!="object")return!1;try{if(r.call(s),o)try{o.call(s)}catch{return!0}return s instanceof e}catch{}return!1},e6}var t6,IL;function hs(){if(IL)return t6;IL=1;var e=typeof Map=="function"&&Map.prototype?Map:null,t=typeof Set=="function"&&Set.prototype?Set:null,n;t||(n=function(s){return!1});var r=e?Map.prototype.has:null,o=t?Set.prototype.has:null;return!n&&!o&&(n=function(s){return!1}),t6=n||function(s){if(!s||typeof s!="object")return!1;try{if(o.call(s),r)try{r.call(s)}catch{return!0}return s instanceof t}catch{}return!1},t6}var BL;function LU(){if(BL)return kl.exports;BL=1;var e=_we(),t=al();if(ts()()||mj()()){var n=Symbol.iterator;kl.exports=function(v){if(v!=null&&typeof v[n]<"u")return v[n]();if(e(v))return Array.prototype[n].call(v)}}else{var r=Cwe(),o=qU(),i=D1(),s=i("%Map%",!0),c=i("%Set%",!0),l=jp(),p=l("Array.prototype.push"),u=l("String.prototype.charCodeAt"),d=l("String.prototype.slice"),b=function(v,_){var R=v.length;if(_+1>=R)return _+1;var w=u(v,_);if(w<55296||w>56319)return _+1;var W=u(v,_+1);return W<56320||W>57343?_+1:_+2},f=function(v){var _=0;return{next:function(){var w=_>=v.length,W;return w||(W=v[_],_+=1),{done:w,value:W}}}},m=function(v,_){if(r(v)||e(v))return f(v);if(o(v)){var R=0;return{next:function(){var W=b(v,R),E=d(v,R,W);return R=W,{done:W>v.length,value:E}}}}if(_&&typeof v["_es6-shim iterator_"]<"u")return v["_es6-shim iterator_"]()};if(!s&&!c)kl.exports=function(v){if(v!=null)return m(v,!0)};else{var h=qwe(),M=hs(),z=l("Map.prototype.forEach",!0),O=l("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var g=l("Map.prototype.iterator",!0),x=l("Set.prototype.iterator",!0);var C=l("Map.prototype.@@iterator",!0)||l("Map.prototype._es6-shim iterator_",!0),S=l("Set.prototype.@@iterator",!0)||l("Set.prototype._es6-shim iterator_",!0),q=function(v){if(h(v)){if(g)return t(g(v));if(C)return C(v);if(z){var _=[];return z(v,function(w,W){p(_,[W,w])}),f(_)}}if(M(v)){if(x)return t(x(v));if(S)return S(v);if(O){var R=[];return O(v,function(w){p(R,w)}),f(R)}}};kl.exports=function(v){return q(v)||m(v)}}}return kl.exports}var DL;function Swe(){if(DL)return jl;DL=1;var e=la(),t=Lp(),n=uo(),r=mA(),o=hA(),i=rl(),s=Na(),c=LU(),l=EU(),p=zA().isMap;jl.fastkey=function(b){switch(s(b)){case"String":return"$"+b;case"Null":case"Undefined":case"Boolean":case"Number":return i(b);default:return null}};var u=function(b,f,m){for(var h=new l(b,"key+value"),M=h.next();!M.done;M=h.next())typeof m>"u"?f(M.value[1],M.value[0],b):e(f,m,[M.value[1],M.value[0],b])};return jl.forEach=u,jl.addIterableToMap=function(b,f){if(t(f)||typeof f=="string")for(var m=0;m<f.length;m++){var h=f[m];if(s(h)!=="Object")throw new TypeError("Iterator value "+h+" is not an entry object");b.set(h[0],h[1])}else if(p(f))u(f,function(C,S){b.set(S,C)});else{var M,z;if(f!=null){if(M=b.set,!n(M))throw new TypeError("bad map");var O=c(f);z={"[[Done]]":!1,"[[Iterator]]":O,"[[NextMethod]]":O.next}}if(typeof z>"u")throw new TypeError("Object is not iterable");for(var g;g=o(z);){var x=g.value;
210try{if(s(x)!=="Object")throw new TypeError("Iterator value "+x+" is not an entry object");e(M,b,[x[0],x[1]])}catch(C){throw r(z,!0),C}}}},jl}var n6,FL;function TU(){if(FL)return n6;FL=1;var e=Xt(),t=jp(),n=D1(),r=$t(),o=vU(),i=RU(),s=vwe(),c=EU(),l=Swe(),p=wU(),u=zA().requireMapSlot,d=l.fastkey,b=l.forEach,f=l.addIterableToMap,m=p.emptyObject,h=p.emulateES6construct,M=p.addIterator,z=n("%Map%",!0),O=t("%Map.prototype.delete%",!0),g=t("%Map.prototype.get%",!0),x=t("%Map.prototype.has%",!0),C=t("%Map.prototype.set%",!0),S,q=function A(){if(!(this instanceof A))throw new TypeError('Constructor Map requires "new"');if(this&&r.has(this,"[[es6map]]"))throw new TypeError("Bad construction");var v=h(this,A,S,{"[[es6map]]":!0,"[[head]]":null,"[[map]]":z?new z:null,"[[size]]":0,"[[storage]]":m()}),_=new s(null,null);return _.next=_,_.prev=_,r.set(v,"[[head]]",_),arguments.length>0&&f(v,arguments[0]),v};return S=q.prototype,e.supportsDescriptors&&Object.defineProperty(S,"size",{configurable:!0,enumerable:!1,get:function(){return u(this,"size"),r.get(this,"[[size]]")}}),e(S,{get:function(v){u(this,"get");var _,R=d(v,!0);if(R!==null)return _=r.get(this,"[[storage]]")[R],_?_.value:void 0;var w=r.get(this,"[[map]]");if(w)return _=g(w,v),_?_.value:void 0;for(var W=r.get(this,"[[head]]"),E=W;(E=E.next)!==W;)if(i(E.key,v))return E.value},has:function(v){u(this,"has");var _=d(v,!0),R=r.get(this,"[[storage]]");if(_!==null)return typeof R[_]<"u";var w=r.get(this,"[[map]]");if(w)return x(w,v);for(var W=r.get(this,"[[head]]"),E=W;(E=E.next)!==W;)if(i(E.key,v))return!0;return!1},set:function(v,_){u(this,"set");var R=r.get(this,"[[head]]"),w=R,W,E=d(v,!0);if(E!==null){var j=r.get(this,"[[storage]]");if(typeof j[E]>"u")W=new s(v,_),j[E]=W,w=R.prev;else return j[E].value=_,this}else{var T=r.get(this,"[[map]]");T&&(x(T,v)?g(T,v).value=_:(W=new s(v,_),C(T,v,W),w=R.prev))}for(;(w=w.next)!==R;)if(i(w.key,v))return w.value=_,this;return W=W||new s(v,_),o(-0,v)&&(W.key=0),W.next=R,W.prev=R.prev,W.prev.next=W,W.next.prev=W,r.set(this,"[[size]]",r.get(this,"[[size]]")+1),this},delete:function(A){u(this,"delete");var v=r.get(this,"[[head]]"),_=v,R=d(A,!0);if(R!==null){var w=r.get(this,"[[storage]]");if(typeof w[R]>"u")return!1;_=w[R].prev,delete w[R]}else{var W=r.get(this,"[[map]]");if(W){if(!x(W,A))return!1;_=g(W,A).prev,O(W,A)}}for(;(_=_.next)!==v;)if(i(_.key,A))return _.key=s.empty,_.value=s.empty,_.prev.next=_.next,_.next.prev=_.prev,r.set(this,"[[size]]",r.get(this,"[[size]]")-1),!0;return!1},clear:function(){u(this,"clear"),r.set(this,"[[map]]",z?new z:null),r.set(this,"[[size]]",0),r.set(this,"[[storage]]",m());for(var v=r.get(this,"[[head]]"),_=v,R=_.next;(_=R)!==v;)_.key=s.empty,_.value=s.empty,R=_.next,_.next=v,_.prev=v;v.next=v,v.prev=v},keys:function(){return u(this,"keys"),new c(this,"key")},values:function(){return u(this,"values"),new c(this,"value")},entries:function(){return u(this,"entries"),new c(this,"key+value")},forEach:function(v){u(this,"forEach"),b(this,v,arguments.length>1?arguments[1]:void 0)}}),M(S,S.entries),n6=q,n6}var Ad={},HL;function WU(){if(HL)return Ad;HL=1;var e=$t(),t=rl(),n=Na(),r=function(i){return e.has(i,"[[es6set]]")};return Ad.isSet=r,Ad.requireSetSlot=function(i,s){if(n(i)!=="Object"||!r(i))throw new TypeError("Method Set.prototype."+s+" called on incompatible receiver "+t(i))},Ad}var UL;function jU(){if(UL)return Oo;UL=1;var e=D1(),t=jp(),n=gn(),r=$t(),o=la(),i=SU(),s=Lp(),c=uo(),l=mA(),p=hA(),u=rl(),d=TU(),b=n(d.prototype.forEach),f=t("%String.prototype.slice%"),m=e("%Number%"),h=WU().isSet,M={};Oo.SET_ITEM=M,Oo.fastkey=function(S){switch(typeof S){case"string":return"$"+S;case"null":case"undefined":case"boolean":return u(S);case"number":return"n"+S;default:return null}};var z=function(S){return S==="null"?null:S==="undefined"?void 0:S==="true"?!0:S==="false"?!1:S[0]==="$"?f(S,1):m(f(S,1))},O=function(S,q){for(var A in S)S[A]===M&&q(A)};Oo.iterateStorage=O;var g=function(S){if(!r.get(S,"[[setData]]")){var q=new d;O(r.get(S,"[[storage]]"),function(A){var v=z(A);q.set(v,v)}),r.set(S,"[[setData]]",q)}r.set(S,"[[storage]]",null)};Oo.ensureSet=g;var x=function(S,q,A){g(S),b(r.get(S,"[[setData]]"),function(v,_){typeof A>"u"?q(_,_,S):o(q,A,[_,_,S])})};return Oo.forEach=x,Oo.addIterableToSet=function(S,q){if(s(q)||typeof q=="string")for(var A=0;A<q.length;A++)S.add(q[A]);else if(h(q))x(q,function(w){S.add(w)});else{var v,_;if(q!=null){if(_=S.add,!c(_))throw new TypeError("bad set");v=i(q,"SYNC")}if(typeof v>"u")throw new TypeError("Object is not iterable");for(var R;R=p(v);)try{o(_,S,[R.value])}catch(w){throw l(v,!0),w}}},Oo}var r6,VL;function Rwe(){if(VL)return r6;VL=1;var e=Xt(),t=$t(),n=gU(),r=pwe(),o=jU(),i=lA(),s=WU().requireSetSlot,c=o.fastkey,l=o.forEac
210h,p=o.addIterableToSet,u=o.SET_ITEM,d=o.ensureSet,b=o.iterateStorage,f=i.emptyObject,m=i.emulateES6construct,h=i.addIterator,M,z=function O(){if(!(this instanceof O))throw new TypeError('Constructor Set requires "new"');if(this&&t.has(this,"[[es6set]]"))throw new TypeError("Bad construction");var g=m(this,O,M,{"[[es6set]]":!0,"[[setData]]":null,"[[storage]]":f()});if(!t.has(g,"[[es6set]]"))throw new TypeError("bad set");return arguments.length>0&&p(g,arguments[0]),g};return M=z.prototype,e.supportsDescriptors&&Object.defineProperty(M,"size",{configurable:!0,enumerable:!1,get:function(){s(this,"size");var O=t.get(this,"[[storage]]");if(O){var g=0;return b(O,function(){g+=1}),g}return d(this),t.get(this,"[[setData]]").size}}),e(M,{add:function(g){s(this,"has");var x,C=t.get(this,"[[storage]]");return C&&(x=c(g))!==null?C[x]!==u&&(C[x]=u):(d(this),t.get(this,"[[setData]]").set(g,g)),this},has:function(g){s(this,"has");var x,C=t.get(this,"[[storage]]");return C&&(x=c(g))!==null?!!C[x]:(d(this),t.get(this,"[[setData]]").has(g))},delete:function(O){s(this,"delete");var g,x=t.get(this,"[[storage]]");if(x&&(g=c(O))!==null){var C=!!x[g];return C&&delete x[g],C}return d(this),t.get(this,"[[setData]]").delete(O)},clear:function(){s(this,"clear");var g=t.get(this,"[[storage]]");g&&t.set(this,"[[storage]]",f());var x=t.get(this,"[[setData]]");x&&x.clear()},values:function(){return s(this,"values"),d(this),new r(t.get(this,"[[setData]]").values())},entries:function(){return s(this,"entries"),d(this),new r(t.get(this,"[[setData]]").entries())},forEach:function(g){s(this,"forEach"),l(this,g,arguments.length>1?arguments[1]:void 0)}}),e(M,{keys:M.values}),h(M,M.values),typeof Set=="function"&&n&&n(M,Set.prototype),r6=z,r6}var Da={},a6,XL;function kU(){if(XL)return a6;XL=1;var e=function(){return typeof function(){}.name=="string"},t=Object.getOwnPropertyDescriptor;if(t)try{t([],"length")}catch{t=null}e.functionsHaveConfigurableNames=function(){if(!e()||!t)return!1;var o=t(function(){},"name");return!!o&&!!o.configurable};var n=Function.prototype.bind;return e.boundFunctionsHaveNames=function(){return e()&&typeof n=="function"&&function(){}.bind().name!==""},a6=e,a6}var $L;function PU(){if($L)return Da;$L=1;var e=kU(),t=function(o){return function(){try{return o()}catch{return!1}}};Da.isGoogleTranslate=function(){return!!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray(new Set().keys)},Da.setUsesSameValueZero=function(){if(!Set.prototype.delete||!Set.prototype.add||!Set.prototype.has)return!1;var o=new Set([1,2,3,4]);return o.delete(0),o.add(-0),o.has(0)?(o=new Set([1,2,3,4]),o.delete(-0),o.add(0),o.has(-0)):!1},Da.setSupportsChaining=function(){var o=new Set;return o.add(1)===o};var n=t(function(){if(!Object.setPrototypeOf)return!0;var o=function s(c){var l=new Set(c);return Object.setPrototypeOf(l,s.prototype),l};Object.setPrototypeOf(o,Set),Object.setPrototypeOf(o.prototype,Set.prototype);var i=new o([]);return i.add(1,2),i instanceof o}),r=function(){try{return!(Set()instanceof Set)}catch(o){return o instanceof TypeError}};return Da.setCompliantConstructor=function(){return Set.length===0&&n()&&r()},Da.setKeysIsValues=function(){return Set.prototype.keys===Set.prototype.values},Da.setHasCorrectName=function(){return e?Set.prototype.has.name==="has":!0},Da.setHasOldFirefoxInterface=function(){return new Set().size!==0||typeof Set.prototype.values!="function"||typeof Set.prototype.forEach!="function"},Da}var o6,GL;function ol(){if(GL)return o6;GL=1;var e=OU(),t=Xt(),n=$t(),r=Rwe(),o=jU().addIterableToSet,i=PU(),s;return o6=function(){if(typeof Set=="function"&&!i.setCompliantConstructor()&&i.setUsesSameValueZero()){var l=Set;if(!s||!(l===s||n.get(s,"[[OrigSet]]")===l)){var p=l.prototype;s=function(){if(!(this instanceof s))throw new TypeError('Constructor Set requires "new"');if(this&&n.has(this,"[[SetCompliantConstructorShim]]"))throw new TypeError("Bad construction");var d=new l;return n.set(d,"[[SetCompliantConstructorShim]]",!0),arguments.length>0&&o(d,arguments[0]),delete d.constructor,e(d,s.prototype),d},n.set(s,"[[OrigSet]]",Set),s.prototype=p,t(s.prototype,{constructor:s},{constructor:function(){return!0}})}return s}return typeof Set!="function"||i.isGoogleTranslate()||i.setHasOldFirefoxInterface()||!i.setHasCorrectName()||!i.setKeysIsValues()||
210!i.setSupportsChaining()||!i.setUsesSameValueZero()?r:Set},o6}var i6,KL;function Nwe(){if(KL)return i6;KL=1;var e=Vt(),t=e("Date.prototype.getDay"),n=function(c){try{return t(c),!0}catch{return!1}},r=e("Object.prototype.toString"),o="[object Date]",i=Ep()();return i6=function(c){return typeof c!="object"||c===null?!1:i?n(c):r(c)===o},i6}var vd={exports:{}},s6,ZL;function wwe(){if(ZL)return s6;ZL=1;var e=Vt(),t=Ep()(),n=Ji(),r=Yi(),o;if(t){var i=e("RegExp.prototype.exec"),s={},c=function(){throw s},l={toString:c,valueOf:c};typeof Symbol.toPrimitive=="symbol"&&(l[Symbol.toPrimitive]=c),o=function(b){if(!b||typeof b!="object")return!1;var f=r(b,"lastIndex"),m=f&&n(f,"value");if(!m)return!1;try{i(b,l)}catch(h){return h===s}}}else{var p=e("Object.prototype.toString"),u="[object RegExp]";o=function(b){return!b||typeof b!="object"&&typeof b!="function"?!1:p(b)===u}}return s6=o,s6}var c6,YL;function sm(){if(YL)return c6;YL=1;var e=Vt(),t=wwe(),n=e("RegExp.prototype.exec"),r=V0();return c6=function(i){if(!t(i))throw new r("`regex` must be a RegExp");return function(c){return n(i,c)!==null}},c6}var QL;function Ewe(){if(QL)return vd.exports;QL=1;var e=Vt(),t=e("Object.prototype.toString"),n=ts()(),r=sm();if(n){var o=e("Symbol.prototype.toString"),i=r(/^Symbol\(.*\)$/),s=function(l){return typeof l.valueOf()!="symbol"?!1:i(o(l))};vd.exports=function(l){if(typeof l=="symbol")return!0;if(!l||typeof l!="object"||t(l)!=="[object Symbol]")return!1;try{return s(l)}catch{return!1}}}else vd.exports=function(l){return!1};return vd.exports}var l6,JL;function Lwe(){return JL||(JL=1,l6=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),l6}var p6,eT;function IU(){return eT||(eT=1,p6=function(t){return typeof t=="string"||typeof t=="symbol"}),p6}var u6,tT;function Twe(){if(tT)return u6;tT=1;var e=V0(),t=ns(),n=IU();return u6=function(o,i){if(!n(i))throw new e("Assertion failed: P is not a Property Key, got "+t(i));return o[i]},u6}var d6,nT;function Wwe(){if(nT)return d6;nT=1;var e=V0(),t=Tp(),n=ns(),r=Twe(),o=IU();return d6=function(s,c){if(!o(c))throw new e("Assertion failed: P is not a Property Key");var l=r(s,c);if(l!=null){if(!t(l))throw new e(n(c)+" is not a function: "+n(l));return l}},d6}var b6,rT;function BU(){if(rT)return b6;rT=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=Tp(),n=Nwe(),r=Ewe(),o=V0(),i=Lwe();function s(l,p){if(typeof l>"u"||l===null)throw new o("Cannot call method on "+l);if(typeof p!="string"||p!=="number"&&p!=="string")throw new o('hint must be "string" or "number"');var u=p==="string"?["toString","valueOf"]:["valueOf","toString"],d,b,f;for(f=0;f<u.length;++f)if(d=l[u[f]],t(d)&&(b=d.call(l),i(b)))return b;throw new o("No default value")}var c=Wwe();return b6=function(p){if(i(p))return p;var u="default";arguments.length>1&&(arguments[1]===String?u="string":arguments[1]===Number&&(u="number"));var d;if(e&&(Symbol.toPrimitive?d=c(p,Symbol.toPrimitive):r(p)&&(d=Symbol.prototype.valueOf)),typeof d<"u"){var b=d.call(p,u);if(i(b))return b;throw new o("unable to convert exotic object to primitive")}return u==="default"&&(n(p)||r(p))&&(u="string"),s(p,u==="default"?"number":u)},b6}var f6,aT;function jwe(){if(aT)return f6;aT=1;var e=BU();return f6=function(n){return arguments.length>1?e(n,arguments[1]):e(n)},f6}var m6,oT;function kwe(){if(oT)return m6;oT=1;var e=D1(),t=e("%String%"),n=V0();return m6=function(o){if(typeof o=="symbol")throw new n("Cannot convert a Symbol value to a string");return t(o)},m6}var h6,iT;function DU(){if(iT)return h6;iT=1;var e=aA(),t=kwe(),n=Vt(),r=sm(),o=n("String.prototype.replace"),i=n("String.prototype.charAt"),s=n("String.prototype.slice"),c=/^\s$/.test("᠎"),l=c?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,p=r(c?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]$/);return h6=function(){for(var d=o(t(e(this)),l,""),b=d.length;b>0&&p(i(d,b-1));)b-=1;return s(d,0,b)},h6}var M6,sT;function FU(){if(sT)return M6;sT=1;var e=DU(),t="​",n="᠎";return M6=function(){return String.prototype.trim&&t.trim()===t&&n.trim()===n&&("_"+n).trim()==="_"+n&&(n+"_").trim()===n+"_"?Str
210ing.prototype.trim:e},M6}var z6,cT;function Pwe(){if(cT)return z6;cT=1;var e=tl()(),t=tA(),n=FU();return z6=function(){var o=n();return String.prototype.trim!==o&&(e?t(String.prototype,"trim",o,!0):t(String.prototype,"trim",o)),o},z6}var O6,lT;function HU(){if(lT)return O6;lT=1;var e=gn(),t=Xt(),n=aA(),r=DU(),o=FU(),i=Pwe(),s=e(o()),c=function(p){return n(p),s(p)};return t(c,{getPolyfill:o,implementation:r,shim:i}),O6=c,O6}var g6,pT;function Iwe(){if(pT)return g6;pT=1;var e=D1(),t=e("%RegExp%"),n=V0(),r=e("%parseInt%"),o=Vt(),i=sm(),s=o("String.prototype.slice"),c=i(/^0b[01]+$/i),l=i(/^0o[0-7]+$/i),p=i(/^[-+]0x[0-9a-f]+$/i),u=["…","​","￾"].join(""),d=new t("["+u+"]","g"),b=i(d),f=HU();return g6=function m(h){if(typeof h!="string")throw new n("Assertion failed: `argument` is not a String");if(c(h))return+r(s(h,2),2);if(l(h))return+r(s(h,2),8);if(b(h)||p(h))return NaN;var M=f(h);return M!==h?m(M):+h},g6}var y6,uT;function OA(){if(uT)return y6;uT=1;var e=D1(),t=V0(),n=e("%Number%"),r=MA(),o=jwe(),i=Iwe();return y6=function(c){var l=r(c)?c:o(c,n);if(typeof l=="symbol")throw new t("Cannot convert a Symbol value to a number");if(typeof l=="bigint")throw new t("Conversion from 'BigInt' to 'number' is not allowed.");return typeof l=="string"?i(l):+l},y6}var A6,dT;function Bwe(){if(dT)return A6;dT=1;var e=mg();return A6=function(n){return typeof n=="bigint"?n:e(n)},A6}var v6,bT;function Dwe(){if(bT)return v6;bT=1;var e=Bwe(),t=V0();return v6=function(r){if(typeof r!="number"&&typeof r!="bigint")throw new t("argument must be a Number or a BigInt");var o=r<0?-e(-r):e(r);return o===0?0:o},v6}var x6,fT;function UU(){if(fT)return x6;fT=1;var e=OA(),t=Dwe(),n=es(),r=pA();return x6=function(i){var s=e(i);return n(s)||s===0?0:r(s)?t(s):s},x6}var _6,mT;function gA(){return mT||(mT=1,_6=Number.isNaN||function(t){return t!==t}),_6}var C6,hT;function Fwe(){if(hT)return C6;hT=1;var e=hg(),t=V0(),n=oi(),r=uo(),o=UU(),i=OA(),s=Na(),c=gA(),l=gn(),p=hs(),u=al();return C6=function(b){if(s(b)!=="Object")throw new t("obj is not an Object");var f=n(b,"size"),m=i(f);if(c(m))throw new t("size is not a non-NaN Number");var h=o(m);if(h<0)throw new e("set size must be non-negative");var M=n(b,"has");if(!r(M))throw new t("has is not a function");var z=n(b,"keys");if(!r(z))throw new t("keys is not a function");if(p(b)&&typeof StopIteration=="object"){var O=l(z);z=function(){return u(O(this))}}return{"[[SetObject]]":b,"[[Size]]":h,"[[Has]]":M,"[[Keys]]":z}},C6}var q6,MT;function VU(){if(MT)return q6;MT=1;var e=V0(),t=oi(),n=dA(),r=fA(),o=ii();return q6=function(s){if(!o(s))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var c;try{c=r(s)}catch(u){throw s["[[Done]]"]=!0,u}var l;try{l=n(c)}catch(u){throw s["[[Done]]"]=!0,u}if(l)return s["[[Done]]"]=!0,"DONE";var p;try{p=t(c,"value")}catch(u){throw s["[[Done]]"]=!0,u}return p},q6}var S6,zT;function Hwe(){if(zT)return S6;zT=1;var e=TypeError;return S6=function(n){if(!n||typeof n.next!="function")throw new e("iterator must be an object with a `next` method");if(arguments.length>1){var r=arguments[1];if(typeof r!="function")throw new e("`callback`, if provided, must be a function")}for(var o=r||[],i;(i=n.next())&&!i.done;)r?r(i.value):o.push(i.value);if(!r)return o},S6}var R6,OT;function XU(){if(OT)return R6;OT=1;var e=LU(),t=TypeError,n=Hwe();return R6=function(o){var i=e(o);if(!i)throw new t("non-iterable value provided");return arguments.length>1?n(i,arguments[1]):n(i)},R6}var N6,gT;function $U(){if(gT)return N6;gT=1;var e=ol()(),t=gn(),n=jp(),r=Yi(),o=XU(),i=n("Set.prototype.forEach",!0),s=t(e.prototype.forEach),c=function(C,S){if(i)try{return i(C,S)}catch{}try{return s(C,S)}catch{}o(C,S)},l=n("Set.prototype.add",!0),p=e.prototype.add&&t(e.prototype.add),u=function(C,S){if(l)try{return l(C,S)}catch{}return p(C,S)},d=n("Set.prototype.has",!0),b=t(e.prototype.has),f=function(C,S){if(d)try{return d(C,S)}catch{}return b(C,S)},m=n("Set.prototype.delete",!0),h=t(e.prototype.delete),M=function(C,S){if(m)try{return m(C,S)}catch{}return h(C,S)},z=n("Set.prototype.size",!0),O=r?t(r(e.prototype,"size").get):null,g=function(S){var q=0;return c(S,function(){q+=1}),q},x=function(C){if(z)try{return z(C)}catch{}if(O)try{return O(C)}catch{}return g(C)};
210return N6={add:u,delete:M,forEach:c,has:f,size:x},N6}var w6,yT;function GU(){if(yT)return w6;yT=1;var e=V0(),t=ol()(),n=la(),r=CU(),o=Fwe(),i=VU(),s=RU(),c=cA(),l=Vt(),p=hs(),u=rA(),d=$U(),b=d.forEach,f=d.add,m=d.size,h=l(".Array.prototype.push"),M={};return w6=function(O){var g=this;if(!p(g)&&!(g instanceof t))throw new e("Method Set.prototype.difference called on incompatible receiver "+g);var x=o(O),C=m(g),S=new t;if(C<=x["[[Size]]"])b(g,function(R){var w=c(n(x["[[Has]]"],x["[[SetObject]]"],[R]));w||f(S,R)});else{var q=r(x["[[SetObject]]"],x["[[Keys]]"]),A=[];b(g,function(R){h(A,R)});for(var v;!q["[[Done]]"];)if(v=i(q),!q["[[Done]]"]){v===0&&(v=0);for(var _=0;_<A.length;_+=1)s(A[_],v)&&(A[_]=M)}u(A,function(R){R!==M&&f(S,R)})}return S},w6}var E6,AT;function KU(){if(AT)return E6;AT=1;var e=ol()(),t=GU();return E6=function(){if(typeof e.prototype.difference=="function"){var r=!1,o={size:1/0,has:function(){},keys:function(){return r=!0,[].values()}};if(new e([1]).difference(o),o.size=2147483648,new e([1]).difference(o),!r)return e.prototype.difference}return t},E6}var Pl={exports:{}},vT;function ZU(){return vT||(vT=1,typeof self<"u"?Pl.exports=self:typeof window<"u"?Pl.exports=window:Pl.exports=Function("return this")()),Pl.exports}var L6,xT;function YU(){if(xT)return L6;xT=1;var e=ZU();return L6=function(){return typeof globalThis!="object"||!globalThis||globalThis.Math!==Math||globalThis.Array!==Array?e:globalThis},L6}var T6,_T;function Uwe(){if(_T)return T6;_T=1;var e=Xt(),t=Yi(),n=YU();return T6=function(){var o=n();if(e.supportsDescriptors){var i=t(o,"globalThis");(!i||i.configurable&&(i.enumerable||!i.writable||globalThis!==o))&&Object.defineProperty(o,"globalThis",{configurable:!0,enumerable:!1,value:o,writable:!0})}else(typeof globalThis!="object"||globalThis!==o)&&(o.globalThis=o);return o},T6}var W6,CT;function QU(){if(CT)return W6;CT=1;var e=Xt(),t=ZU(),n=YU(),r=Uwe(),o=n(),i=function(){return o};return e(i,{getPolyfill:n,implementation:t,shim:r}),W6=i,W6}var j6,qT;function JU(){if(qT)return j6;qT=1;var e=gn(),t=Xt(),n=la(),r=Wp(),o=QU()(),i=tl(),s=al(),c=ol(),l=PU(),p=lA().addIterator,u=function(){return!0},d=function(b){return t(o,{Set:b},{Set:u}),b};return j6=function(){if(typeof Set=="function"&&(l.isGoogleTranslate()&&(delete Set.prototype.remove,delete Set.prototype.items,delete Set.prototype.map,t(Set.prototype,{keys:Set.prototype.values},{keys:u})),l.setHasOldFirefoxInterface())){if(typeof new Set().size=="function"&&i()){var f=e(Set.prototype.size);r(Set.prototype,"size",{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Get]]":function(){return f(this)}})}var m=e(Set.prototype.entries),h=e(Set.prototype.values);if(t(Set.prototype,{entries:function(){return s(m(this))},values:function(){return s(h(this))}},{entries:u,values:u}),typeof Set.prototype.forEach!="function"){var M=e(Set.prototype.iterator);t(Set.prototype,{forEach:function(q){for(var A=s(M(this)),v=arguments.length>1?arguments[1]:void 0,_=e(q,v),R=A.next();!R.done;)_(R.value,R.value,this),R=A.next()}},{forEach:u})}}var z=typeof Set=="function"?Set:null;(typeof Set!="function"||!l.setCompliantConstructor())&&(z=c(),d(z));var O=z.prototype,g=O.add,x=O.has,C=O.delete;return l.setUsesSameValueZero()?l.setSupportsChaining()||t(z.prototype,{add:function(q){return n(g,this,[q]),this}},{add:u}):t(z.prototype,{add:function(q){return n(g,this,[q===0?0:q]),this},delete:function(q){return n(C,this,[q===0?0:q])},has:function(q){return n(x,this,[q===0?0:q])}},{add:u,delete:u,has:u}),l.setKeysIsValues()||t(z.prototype,{keys:z.prototype.values},{keys:u}),l.setHasCorrectName()||t(z.prototype,{has:function(q){return n(x,this,q)}},{has:u}),Object.getPrototypeOf&&p(Object.getPrototypeOf(new z().values())),z},j6}var k6,ST;function Vwe(){if(ST)return k6;ST=1;var e=KU(),t=Xt(),n=JU();return k6=function(){n();var o=e();return t(Set.prototype,{difference:o},{difference:function(){return Set.prototype.difference!==o}}),o},k6}var P6,RT;function Xwe(){if(RT)return P6;RT=1;var e=gn(),t=Xt(),n=GU(),r=KU(),o=Vwe(),i=e(r());return t(i,{getPolyfill:r,implementation:n,shim:o}),P6=i,P6}var $we=Xwe();const Gwe=zn($we);var Il={},NT;
210function yA(){if(NT)return Il;NT=1;var e=ts()(),t=$t(),n=oA(),r=iA(),o=D1(),i=Wp(),s=ms(),c=Na(),l=o("%Object.create%",!0),p=!({__proto__:null}instanceof Object);Il.emptyObject=function(){return l?l(null):p?{__proto__:null}:{}},Il.emulateES6construct=function(d,b,f,m){if(c(d)!=="Object")throw new TypeError("Constructor requires `new`: "+b.name);var h=b.prototype;c(h)!=="Object"&&(h=f);var M=s(h);return r(n(m),function(z){var O=z[0],g=z[1];t.set(M,O,g)}),M};var u=e&&typeof Symbol.iterator=="symbol"?Symbol.iterator:"_es6-shim iterator_";return typeof[]["@@iterator"]=="function"&&(u="@@iterator"),Il.addIterator=function(d,b){var f=b||function(){return this};i(d,u,{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Value]]":f,"[[Writable]]":!0}),!d[u]&&typeof u=="symbol"&&(d[u]=f)},Il}var I6,wT;function Kwe(){if(wT)return I6;wT=1;var e=Xt(),t=nA(),n=$t(),r=D1(),o=ms(),i=yA().addIterator,s=function(p){n.set(this,"[[isSetIterator]]",!0),n.set(this,"[[it]]",p)},c=r("%IteratorPrototype%",!0);return c&&(s.prototype=o(c)),i(s.prototype),e(s.prototype,{next:function(){if(!n.has(this,"[[isSetIterator]]"))throw new TypeError("Not a SetIterator");return n.get(this,"[[it]]").next()}}),t(s.prototype,"Set Iterator"),I6=s,I6}var go={},xd={},ET;function eV(){if(ET)return xd;ET=1;var e=$t(),t=rl(),n=Na(),r=function(i){return e.has(i,"[[es6set]]")};return xd.isSet=r,xd.requireSetSlot=function(i,s){if(n(i)!=="Object"||!r(i))throw new TypeError("Method Set.prototype."+s+" called on incompatible receiver "+t(i))},xd}var LT;function tV(){if(LT)return go;LT=1;var e=D1(),t=Vt(),n=gn(),r=$t(),o=la(),i=SU(),s=Lp(),c=uo(),l=mA(),p=hA(),u=rl(),d=TU(),b=n(d.prototype.forEach),f=t("%String.prototype.slice%"),m=e("%Number%"),h=eV().isSet,M={};go.SET_ITEM=M,go.fastkey=function(S){switch(typeof S){case"string":return"$"+S;case"null":case"undefined":case"boolean":return u(S);case"number":return"n"+S;default:return null}};var z=function(S){return S==="null"?null:S==="undefined"?void 0:S==="true"?!0:S==="false"?!1:S[0]==="$"?f(S,1):m(f(S,1))},O=function(S,q){for(var A in S)S[A]===M&&q(A)};go.iterateStorage=O;var g=function(S){if(!r.get(S,"[[setData]]")){var q=new d;O(r.get(S,"[[storage]]"),function(A){var v=z(A);q.set(v,v)}),r.set(S,"[[setData]]",q)}r.set(S,"[[storage]]",null)};go.ensureSet=g;var x=function(S,q,A){g(S),b(r.get(S,"[[setData]]"),function(v,_){typeof A>"u"?q(_,_,S):o(q,A,[_,_,S])})};return go.forEach=x,go.addIterableToSet=function(S,q){if(s(q)||typeof q=="string")for(var A=0;A<q.length;A++)S.add(q[A]);else if(h(q))x(q,function(w){S.add(w)});else{var v,_;if(q!=null){if(_=S.add,!c(_))throw new TypeError("bad set");v=i(q,"SYNC")}if(typeof v>"u")throw new TypeError("Object is not iterable");for(var R;R=p(v);)try{o(_,S,[R.value])}catch(w){throw l(v,!0),w}}},go}var B6,TT;function Zwe(){if(TT)return B6;TT=1;var e=Xt(),t=$t(),n=gU(),r=Kwe(),o=tV(),i=yA(),s=eV().requireSetSlot,c=o.fastkey,l=o.forEach,p=o.addIterableToSet,u=o.SET_ITEM,d=o.ensureSet,b=o.iterateStorage,f=i.emptyObject,m=i.emulateES6construct,h=i.addIterator,M,z=function O(){if(!(this instanceof O))throw new TypeError('Constructor Set requires "new"');if(this&&t.has(this,"[[es6set]]"))throw new TypeError("Bad construction");var g=m(this,O,M,{"[[es6set]]":!0,"[[setData]]":null,"[[storage]]":f()});if(!t.has(g,"[[es6set]]"))throw new TypeError("bad set");return arguments.length>0&&p(g,arguments[0]),g};return M=z.prototype,e.supportsDescriptors&&Object.defineProperty(M,"size",{configurable:!0,enumerable:!1,get:function(){s(this,"size");var O=t.get(this,"[[storage]]");if(O){var g=0;return b(O,function(){g+=1}),g}return d(this),t.get(this,"[[setData]]").size}}),e(M,{add:function(g){s(this,"has");var x,C=t.get(this,"[[storage]]");return C&&(x=c(g))!==null?C[x]!==u&&(C[x]=u):(d(this),t.get(this,"[[setData]]").set(g,g)),this},has:function(g){s(this,"has");var x,C=t.get(this,"[[storage]]");return C&&(x=c(g))!==null?!!C[x]:(d(this),t.get(this,"[[setData]]").has(g))},delete:function(O){s(this,"delete");var g,x=t.get(this,"[[storage]]");if(x&&(g=c(O))!==null){var C=!!x[g];return C&&delete x[g],C}return d(this),t.get(this,"[[setData]]").delete(O)},clear:function(){s(this,"clear");var g=t.get(this,"[[storage]]");g&&t.set(this,"[[storage]]",f());var x=t.get(this,"[[setData]]");x&&x.clear()},values:function(){return s(this,"values"),d(this),new r(t.get(this,"[[setData]]").values())},entries:function(){return s(this,"entries"),d(this),new r(t.get(this,"[[setData]]").entries())}
210,forEach:function(g){s(this,"forEach"),l(this,g,arguments.length>1?arguments[1]:void 0)}}),e(M,{keys:M.values}),h(M,M.values),typeof Set=="function"&&n&&n(M,Set.prototype),B6=z,B6}var Fa={},WT;function nV(){if(WT)return Fa;WT=1;var e=kU(),t=function(o){return function(){try{return o()}catch{return!1}}};Fa.isGoogleTranslate=function(){return!!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray(new Set().keys)},Fa.setUsesSameValueZero=function(){if(!Set.prototype.delete||!Set.prototype.add||!Set.prototype.has)return!1;var o=new Set([1,2,3,4]);return o.delete(0),o.add(-0),o.has(0)?(o=new Set([1,2,3,4]),o.delete(-0),o.add(0),o.has(-0)):!1},Fa.setSupportsChaining=function(){var o=new Set;return o.add(1)===o};var n=t(function(){if(!Object.setPrototypeOf)return!0;var o=function s(c){var l=new Set(c);return Object.setPrototypeOf(l,s.prototype),l};Object.setPrototypeOf(o,Set),Object.setPrototypeOf(o.prototype,Set.prototype);var i=new o([]);return i.add(1,2),i instanceof o}),r=function(){try{return!(Set()instanceof Set)}catch(o){return o instanceof TypeError}};return Fa.setCompliantConstructor=function(){return Set.length===0&&n()&&r()},Fa.setKeysIsValues=function(){return Set.prototype.keys===Set.prototype.values},Fa.setHasCorrectName=function(){return e?Set.prototype.has.name==="has":!0},Fa.setHasOldFirefoxInterface=function(){return new Set().size!==0||typeof Set.prototype.values!="function"||typeof Set.prototype.forEach!="function"},Fa}var D6,jT;function cm(){if(jT)return D6;jT=1;var e=OU(),t=Xt(),n=$t(),r=Zwe(),o=tV().addIterableToSet,i=nV(),s;return D6=function(){if(typeof Set=="function"&&!i.setCompliantConstructor()&&i.setUsesSameValueZero()){var l=Set;if(!s||!(l===s||n.get(s,"[[OrigSet]]")===l)){var p=l.prototype;s=function(){if(!(this instanceof s))throw new TypeError('Constructor Set requires "new"');if(this&&n.has(this,"[[SetCompliantConstructorShim]]"))throw new TypeError("Bad construction");var d=new l;return n.set(d,"[[SetCompliantConstructorShim]]",!0),arguments.length>0&&o(d,arguments[0]),delete d.constructor,e(d,s.prototype),d},n.set(s,"[[OrigSet]]",Set),s.prototype=p,t(s.prototype,{constructor:s},{constructor:function(){return!0}})}return s}return typeof Set!="function"||i.isGoogleTranslate()||i.setHasOldFirefoxInterface()||!i.setHasCorrectName()||!i.setKeysIsValues()||!i.setSupportsChaining()||!i.setUsesSameValueZero()?r:Set},D6}var F6,kT;function rV(){return kT||(kT=1,F6=im()),F6}var H6,PT;function AA(){if(PT)return H6;PT=1;var e=D1(),t=Vt(),n=V0(),r=rV(),o=e("%Reflect.apply%",!0)||t("Function.prototype.apply");return H6=function(s,c){var l=arguments.length>2?arguments[2]:[];if(!r(l))throw new n("Assertion failed: optional `argumentsList`, if provided, must be a List");return o(s,c,l)},H6}var U6,IT;function lm(){if(IT)return U6;IT=1;var e=V0(),t=ns(),n=nl(),r=Wt();return U6=function(i,s){if(!r(i))throw new e("Assertion failed: Type(O) is not Object");if(!n(s))throw new e("Assertion failed: P is not a Property Key, got "+t(s));return i[s]},U6}var V6,BT;function aV(){return BT||(BT=1,V6=Tp()),V6}var X6,DT;
210function Ywe(){if(DT)return X6;DT=1;var e=V0(),t=Wt(),n=AA(),r=lm(),o=aV();return X6=function(s,c){if(!o(c))throw new e("method must be a function");var l=n(c,s);if(!t(l))throw new e("iterator must return an object");var p=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":p,"[[Done]]":!1}},X6}var $6,FT;function Qwe(){if(FT)return $6;FT=1;var e=BU();return $6=function(n){return arguments.length>1?e(n,arguments[1]):e(n)},$6}var G6,HT;function Jwe(){if(HT)return G6;HT=1;var e=D1(),t=e("%RegExp%"),n=V0(),r=e("%parseInt%"),o=Vt(),i=sm(),s=o("String.prototype.slice"),c=i(/^0b[01]+$/i),l=i(/^0o[0-7]+$/i),p=i(/^[-+]0x[0-9a-f]+$/i),u=["…","​","￾"].join(""),d=new t("["+u+"]","g"),b=i(d),f=HU();return G6=function m(h){if(typeof h!="string")throw new n("Assertion failed: `argument` is not a String");if(c(h))return+r(s(h,2),2);if(l(h))return+r(s(h,2),8);if(b(h)||p(h))return NaN;var M=f(h);return M!==h?m(M):+h},G6}var K6,UT;function oV(){if(UT)return K6;UT=1;var e=D1(),t=V0(),n=e("%Number%"),r=MA(),o=Qwe(),i=Jwe();return K6=function(c){var l=r(c)?c:o(c,n);if(typeof l=="symbol")throw new t("Cannot convert a Symbol value to a number");if(typeof l=="bigint")throw new t("Conversion from 'BigInt' to 'number' is not allowed.");return typeof l=="string"?i(l):+l},K6}var Z6,VT;function eEe(){if(VT)return Z6;VT=1;var e=mg();return Z6=function(n){return typeof n=="bigint"?n:e(n)},Z6}var Y6,XT;function tEe(){if(XT)return Y6;XT=1;var e=eEe(),t=V0();return Y6=function(r){if(typeof r!="number"&&typeof r!="bigint")throw new t("argument must be a Number or a BigInt");var o=r<0?-e(-r):e(r);return o===0?0:o},Y6}var Q6,$T;function nEe(){if($T)return Q6;$T=1;var e=oV(),t=tEe(),n=es(),r=pA();return Q6=function(i){var s=e(i);return n(s)||s===0?0:r(s)?t(s):s},Q6}var J6,GT;function rEe(){if(GT)return J6;GT=1;var e=hg(),t=V0(),n=lm(),r=aV(),o=nEe(),i=oV(),s=gA(),c=Wt(),l=gn(),p=hs(),u=al();return J6=function(b){if(!c(b))throw new t("obj is not an Object");var f=n(b,"size"),m=i(f);if(s(m))throw new t("`size` is not a non-NaN Number");var h=o(m);if(h<0)throw new e("set size must be non-negative");var M=n(b,"has");if(!r(M))throw new t("has is not a function");var z=n(b,"keys");if(!r(z))throw new t("keys is not a function");if(p(b)&&typeof StopIteration=="object"){var O=l(z);z=function(){return u(O(this))}}return{"[[SetObject]]":b,"[[Size]]":h,"[[Has]]":M,"[[Keys]]":z}},J6}var ez,KT;function iV(){return KT||(KT=1,ez=function(t){return!!t}),ez}var tz,ZT;function aEe(){if(ZT)return tz;ZT=1;var e=V0(),t=Wt(),n=lm(),r=iV();return tz=function(i){if(!t(i))throw new e("Assertion failed: Type(iterResult) is not Object");return r(n(i,"done"))},tz}var nz,YT;function oEe(){if(YT)return nz;YT=1;var e=V0(),t=Wt(),n=AA(),r=ii();return nz=function(i){if(!r(i))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var s;try{arguments.length<2?s=n(i["[[NextMethod]]"],i["[[Iterator]]"]):s=n(i["[[NextMethod]]"],i["[[Iterator]]"],[arguments[1]])}catch(c){throw i["[[Done]]"]=!0,c}if(!t(s))throw i["[[Done]]"]=!0,new e("iterator next must return an object");return s},nz}var rz,QT;function iEe(){if(QT)return rz;QT=1;var e=V0(),t=aEe(),n=oEe(),r=ii();return rz=function(i){if(!r(i))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var s=n(i);try{var c=t(s)}catch(l){throw i["[[Done]]"]=!0,l}return c?(i["[[Done]]"]=!0,!1):s},rz}var az,JT;function sEe(){if(JT)return az;JT=1;var e=V0(),t=Wt(),n=lm();return az=function(o){if(!t(o))throw new e("Assertion failed: Type(iterResult) is not Object");return n(o,"value")},az}var oz,eW;function cEe(){if(eW)return oz;eW=1;var e=V0(),t=iEe(),n=sEe(),r=ii();return oz=function(i){if(!r(i))throw new e("Assertion failed: `iteratorRecord` must be an Iterator Record");var s=t(i);if(!s||s==="DONE")return s;var c;try{c=n(s)}catch(l){throw i["[[Done]]"]=!0,l}return c},oz}var iz,tW;function lEe(){return tW||(tW=1,iz=function(t){return t===0?0:t}),iz}var sz,nW;function pEe(){if(nW)return sz;nW=1;var e=es();return sz=function(n,r){return n===r?n===0?1/n===1/r:!0:e(n)&&e(r)},sz}var cz,rW;function uEe(){return rW||(rW=1,cz=function(t,n){for(var r=0;r<t.length;r+=1)if(n(t[r],r,t))return!0;return!1}),cz}var lz,aW;function dEe(){if(aW)return lz;aW=1;var e=V0(),t=lEe(),n=rV(),r=pEe(),o=uEe();return lz=function(s,c){if(!n(s)&&s!=="EMPTY")throw new e("Assertion failed: `setData` must be a List or ~EMPTY~");
210var l=t(c);return o(s,function(p){return r(p,l)})},lz}var pz,oW;function bEe(){if(oW)return pz;oW=1;var e=cm()(),t=gn(),n=Vt(),r=Yi(),o=XU(),i=n("Set.prototype.forEach",!0),s=t(e.prototype.forEach),c=function(C,S){if(i)try{return i(C,S)}catch{}try{return s(C,S)}catch{}o(C,S)},l=n("Set.prototype.add",!0),p=e.prototype.add&&t(e.prototype.add),u=function(C,S){if(l)try{return l(C,S)}catch{}return p(C,S)},d=n("Set.prototype.has",!0),b=t(e.prototype.has),f=function(C,S){if(d)try{return d(C,S)}catch{}return b(C,S)},m=n("Set.prototype.delete",!0),h=t(e.prototype.delete),M=function(C,S){if(m)try{return m(C,S)}catch{}return h(C,S)},z=n("Set.prototype.size",!0),O=r?t(r(e.prototype,"size").get):null,g=function(S){var q=0;return c(S,function(){q+=1}),q},x=function(C){if(z)try{return z(C)}catch{}if(O)try{return O(C)}catch{}return g(C)};return pz={add:u,delete:M,forEach:c,has:f,size:x},pz}var uz,iW;function sV(){if(iW)return uz;iW=1;var e=V0(),t=cm()(),n=AA(),r=Ywe(),o=rEe(),i=cEe(),s=dEe(),c=iV(),l=rA(),p=gn(),u=jp(),d=hs(),b=bEe(),f=b.forEach,m=b.add,h=b.size,M=u("Array.prototype.push"),z=p(t.prototype.has);return uz=function(g){var x=this;if(!d(x)&&!(x instanceof t))throw new e("Method Set.prototype.intersection called on incompatible receiver "+x);var C=o(g),S=[],q=h(x);if(q<=C["[[Size]]"]){var A=0;f(x,function(E){if(A<q){A+=1;var j=c(n(C["[[Has]]"],C["[[SetObject]]"],[E]));if(j){var T=s(S,E);T||(M(S,E),q+=1)}}})}else for(var v=r(C["[[SetObject]]"],C["[[Keys]]"]),_;!v["[[Done]]"];)if(_=i(v),!v["[[Done]]"]){_===0&&(_=0);var R=s(S,_),w=z(x,_);!R&&w&&M(S,_)}var W=new t;return l(S,function(E){m(W,E)}),W},uz}var dz,sW;function cV(){if(sW)return dz;sW=1;var e=cm()(),t=sV();return dz=function(){if(typeof e.prototype.intersection=="function"){var r=!1,o={size:1/0,has:function(){},keys:function(){return r=!0,[].values()}};if(new e([1]).intersection(o),o.size=2147483648,new e([1]).intersection(o),!r)return e.prototype.intersection}return t},dz}var bz,cW;function fEe(){if(cW)return bz;cW=1;var e=gn(),t=Xt(),n=la(),r=Wp(),o=QU()(),i=tl(),s=al(),c=cm(),l=nV(),p=yA().addIterator,u=function(){return!0},d=function(b){return t(o,{Set:b},{Set:u}),b};return bz=function(){if(typeof Set=="function"&&(l.isGoogleTranslate()&&(delete Set.prototype.remove,delete Set.prototype.items,delete Set.prototype.map,t(Set.prototype,{keys:Set.prototype.values},{keys:u})),l.setHasOldFirefoxInterface())){if(typeof new Set().size=="function"&&i()){var f=e(Set.prototype.size);r(Set.prototype,"size",{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Get]]":function(){return f(this)}})}var m=e(Set.prototype.entries),h=e(Set.prototype.values);if(t(Set.prototype,{entries:function(){return s(m(this))},values:function(){return s(h(this))}},{entries:u,values:u}),typeof Set.prototype.forEach!="function"){var M=e(Set.prototype.iterator);t(Set.prototype,{forEach:function(q){for(var A=s(M(this)),v=arguments.length>1?arguments[1]:void 0,_=e(q,v),R=A.next();!R.done;)_(R.value,R.value,this),R=A.next()}},{forEach:u})}}var z=typeof Set=="function"?Set:null;(typeof Set!="function"||!l.setCompliantConstructor())&&(z=c(),d(z));var O=z.prototype,g=O.add,x=O.has,C=O.delete;return l.setUsesSameValueZero()?l.setSupportsChaining()||t(z.prototype,{add:function(q){return n(g,this,[q]),this}},{add:u}):t(z.prototype,{add:function(q){return n(g,this,[q===0?0:q]),this},delete:function(q){return n(C,this,[q===0?0:q])},has:function(q){return n(x,this,[q===0?0:q])}},{add:u,delete:u,has:u}),l.setKeysIsValues()||t(z.prototype,{keys:z.prototype.values},{keys:u}),l.setHasCorrectName()||t(z.prototype,{has:function(q){return n(x,this,q)}},{has:u}),Object.getPrototypeOf&&p(Object.getPrototypeOf(new z().values())),z},bz}var fz,lW;function mEe(){if(lW)return fz;lW=1;var e=cV(),t=Xt(),n=fEe();return fz=function(){n();var o=e();return t(Set.prototype,{intersection:o},{intersection:function(){return Set.prototype.intersection!==o}}),o},fz}var mz,pW;function hEe(){if(pW)return mz;pW=1;var e=gn(),t=Xt(),n=sV(),r=cV(),o=mEe(),i=e(r());return t(i,{getPolyfill:r,implementation:n,shim:o}),mz=i,mz}var MEe=hEe();const zEe=zn(MEe);var hz,uW;function OEe(){if(uW)return hz;uW=1;var e=V0(),t=la(),n=oi(),r=Na();return hz=function(i,s){var c=t(s,i);if(r(c)!=="Object")throw new e("iterator must return an object");var l=n(c,"next"),p={"[[Iterator]]":c,"[[NextMethod]]":l,"[[Done]]":!1};return p},hz}var Mz,dW;function gEe(){if(dW)return Mz;dW=1;var e=hg(),t=V0(),n=oi(),r=uo(),o=UU(),i=OA(),s=Na(),c=gA(),l=gn(),p=hs(),u=al();return Mz=function(b){if(s(b)!=="Object")throw new t("obj is not an Object");var f=n(b,"size"),m=i(f);if(c(m))throw new t("size is not a non-NaN Number");var h=o(m);if(h<0)throw new e("set size must be non-negative");var M=n(b,"has");if(!r(M))throw new t("has is not a function");var z=n(b,"keys");if(!r(z))throw new t("keys is not a function");if(p(b)&&typeof StopIteration=="object"){var O=l(z);z=function(){return u(O(this))}}return{"[[Set]]":b,"[[Size]]":h,"[[Has]]":M,"[[Keys]]":z}},Mz}var zz,bW;function lV(){if(bW)return zz;bW=1;
210var e=V0(),t=ol()(),n=OEe(),r=gEe(),o=VU(),i=hs(),s=$U(),c=s.forEach,l=s.has,p=s.add;return zz=function(d){var b=this;if(!i(b)&&!(b instanceof t))throw new e("Method Set.prototype.union called on incompatible receiver "+b);var f=r(d),m=n(f["[[Set]]"],f["[[Keys]]"]),h=new t;c(b,function(z){p(h,z)});for(var M;!m["[[Done]]"];)M=o(m),m["[[Done]]"]||(M===0&&(M=0),l(b,M)||p(h,M));return h},zz}var Oz,fW;function pV(){if(fW)return Oz;fW=1;var e=ol()(),t=lV();return Oz=function(){return typeof e.prototype.union=="function"?e.prototype.union:t},Oz}var gz,mW;function yEe(){if(mW)return gz;mW=1;var e=pV(),t=Xt(),n=JU();return gz=function(){n();var o=e();return t(Set.prototype,{union:o},{union:function(){return Set.prototype.union!==o}}),o},gz}var yz,hW;function AEe(){if(hW)return yz;hW=1;var e=gn(),t=Xt(),n=lV(),r=pV(),o=yEe(),i=e(r());return t(i,{getPolyfill:r,implementation:n,shim:o}),yz=i,yz}var vEe=AEe();const xEe=zn(vEe);xEe.shim();zEe.shim();Gwe.shim();const _Ee=y.lazy(()=>Mg(()=>import("./index-BxfmD9WO.chunk.js"),__vite__mapDeps([0,1,2]))),MW=y.lazy(()=>Mg(()=>import("./ProPendingSurface.connector-BgWx_1yR.chunk.js"),__vite__mapDeps([3,1,2,4,5])).then(e=>({default:e.ProPendingSurface}))),CEe=y.lazy(()=>Mg(()=>import("./ProRootBridge.connector-ChRFkj-c.chunk.js"),__vite__mapDeps([6,1,2,4,5,7])).then(e=>({default:e.ProRootBridge})));function qEe(){return a.jsx("div",{className:"min-h-screen bg-black"})}const SEe=KW();dle();window.version=()=>"v3.12.2172-hotfix.TOOLS-1084-revert";const Xs=({component:e})=>a.jsx(UAe,{children:a.jsx(H0,{mfaRequirement:"live-accounts",component:e})}),REe=()=>a.jsxs(a.Fragment,{children:[a.jsx(ag,{history:SEe,children:a.jsx(SK,{children:a.jsxs($Ne,{children:[a.jsx(oae,{}),a.jsxs(wy,{errorComponent:({errorMessage:e})=>a.jsx("div",{className:"flex flex-col p-4",children:a.jsx(Yt,{variant:"danger",title:"Something went wrong.",message:`Please refresh the page and try again or contact support. (error: ${e})`})}),children:[a.jsxs(cae,{location:"bottom",buttonText:"Accept",cookieName:"gdpr_accepted",style:{background:"#2B373B"},buttonStyle:{color:"#4e503b",fontSize:"13px",marginRight:"7em"},children:["Alpaca and selected third parties use cookies on this website as specified in the"," ",a.jsx("a",{href:"https://files.alpaca.markets/disclosures/CookiePolicy.pdf",target:"_blank",rel:"noopener noreferrer",className:"text-yellow-400",children:"cookie policy"}),". You accept the use of these cookies or other identifiers by pressing 'Accept', closing this notice, or logging into your account."]}),a.jsxs(ev,{children:[a.jsx(E0,{path:se.ROUTE_LOGIN,component:z3e}),Object.entries(RK).map(([e,t])=>a.jsx(E0,{path:e,component:()=>a.jsx(Vn,{push:!0,to:t})},e)),a.jsx(E0,{path:"/logout",component:()=>a.jsx(z7,{children:a.jsx(O3e,{})})}),a.jsx(E0,{path:"/signup/success",render:()=>a.jsx(aE,{})}),a.jsx(E0,{path:["/signup","/signup/pending","/verify"],render:()=>a.jsx(z7,{children:a.jsx(aE,{})})}),a.jsx(E0,{path:"/",render:()=>a.jsx(Fbe,{children:a.jsxs(ev,{children:[a.jsx(E0,{path:se.ROUTE_PRO,render:()=>a.jsx(y.Suspense,{fallback:a.jsx(qEe,{}),children:a.jsx(Bbe,{pendingFallback:a.jsx(MW,{}),children:a.jsx(y.Suspense,{fallback:a.jsx(MW,{}),children:a.jsx(CEe,{classicHref:se.ROUTE_DASHBOARD})})})})}),a.jsx(E0,{path:se.ROUTE_SIGN_W8BEN,component:()=>a.jsx(H0,{component:xNe})}),a.jsx(E0,{path:se.ROUTE_AUTHX_AUTHORIZE,component:()=>a.jsx(H0,{noHeader:!0,disableAppMenu:!0,showBrandInHeader:!0,showSearchInHeader:!1,component:$Re})}),a.jsx(E0,{path:se.ROUTE_OAUTH_AUTHORIZE,component:()=>a.jsx(H0,{noHeader:!0,disableAppMenu:!0,showBrandInHeader:!0,showSearchInHeader:!1,component:ERe})}),a.jsx(E0,{path:se.ROUTE_PROFILE,component:()=>a.jsx(H0,{showSearchInHeader:!0,component:Ude})}),a.jsx(E0,{path:se.ROUTE_ALPACA_TRADING_PLAN,component:()=>a.jsx(H0,{showSearchInHeader:!0,component:NRe})}),a.jsx(E0,{path:se.ROUTE_HIGH_YIELD_ENROLL_COMPLETED,component:()=>a.jsx(H0,{showSearchInHeader:!1,disableAppMenu:!0,noHeader:!0,component:Xxe})}),a.jsx(E0,{path:se.ROUTE_HIGH_YIELD_ENROLL_AGREEMENT,component:()=>a.jsx(H0,{showSearchInHeader:!1,disableAppMenu:!0,noHeader:!0,component:Vxe})}),a.jsx(E0,{path:se.ROUTE_HIGH_YIELD_ENROLL,component:()=>a.jsx(H0,{showSearchInHeader:!1,disableAppMenu:!0,noHeader:!0,component:Kxe})}
210),a.jsx(E0,{path:se.ROUTE_FPSL_ONBOARDING_DYNAMIC_PAGE,component:()=>a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,component:VS})}),a.jsx(E0,{path:se.ROUTE_FPSL_ONBOARDING,component:()=>a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,component:VS})}),a.jsx(E0,{path:se.ROUTE_BALANCES,component:()=>a.jsx(H0,{component:OOe})}),a.jsx(E0,{path:se.ROUTE_PROGRAM_INTEREST,component:()=>a.jsx(H0,{noHeader:!0,component:xqe})}),a.jsx(E0,{path:se.ROUTE_DASHBOARD,component:()=>a.jsx(H0,{component:fOe})}),a.jsx(E0,{path:se.ROUTE_NEW_ACCOUNT_DYNAMIC_PAGE,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:jR})}),a.jsx(E0,{path:se.ROUTE_NEW_ACCOUNT,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:jR})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_BUSINESS_INFO,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:zAe})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_ACCOUNT_OPENER,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:eAe})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_AUTH_INDIVIDUALS_UBOS,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:fAe})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_DOCUMENTS,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:SAe})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_AGREEMENTS,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:oAe})}),a.jsx(E0,{path:se.ROUTE_ENTITY_ONBOARDING_COMPLETED,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:AAe})}),a.jsx(E0,{path:se.ROUTE_IRA_ONBOARDING_DYNAMIC_PAGE,component:()=>a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,component:MR})}),a.jsx(E0,{path:se.ROUTE_IRA_ONBOARDING,component:()=>a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,component:MR})}),a.jsx(E0,{path:se.ROUTE_MARKET_DATA_SUBSCRIBE,component:()=>a.jsx(H0,{showSearchInHeader:!1,noHeader:!0,disableAppMenu:!0,component:P_e})}),a.jsx(E0,{path:se.ROUTE_MARKET_DATA_OVERVIEW,component:()=>a.jsx(H0,{component:n_e})}),a.jsx(E0,{path:se.ROUTE_MARKET_DATA,component:()=>a.jsx(H0,{component:z9e})}),a.jsx(E0,{path:se.ROUTE_ORDER_DETAIL,component:()=>a.jsx(H0,{component:ONe})}),a.jsx(E0,{path:se.ROUTE_POSITIONS,component:()=>a.jsx(H0,{component:Uqe})}),a.jsx(E0,{path:se.ROUTE_ACCOUNT_ACTIVITIES,component:()=>a.jsx(H0,{component:hOe})}),a.jsx(E0,{path:se.ROUTE_ORDERS,component:()=>a.jsx(H0,{component:mqe})}),a.jsx(E0,{path:se.ROUTE_CONFIGURATION,component:()=>a.jsx(H0,{component:COe})}),a.jsx(E0,{path:se.ROUTE_DOCUMENTS,component:()=>a.jsx(H0,{component:qOe})}),a.jsx(E0,{path:se.ROUTE_PLANS_AND_FEATURES,component:()=>a.jsx(H0,{component:Bqe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_DEPOSIT_WIRE,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:hxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_DEPOSIT_ACH,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:rxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_DEPOSIT_CURRENCYCLOUD,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:uxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_DEPOSIT,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:hve})}),a.jsx(E0,{path:se.ROUTE_FUNDING_WITHDRAW_ACH,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:kxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_WITHDRAW_WIRE,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:Dxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_WITHDRAW_CURRENCYCLOUD,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:Pxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_WITHDRAW,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:Lxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_HISTORY,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:qxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_LINK_ACH_OAUTH,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:Nxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_LINK_ACH,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:Jve})}),a.jsx(E0,{path:se.ROUTE_FUNDING_LINK_WIRE,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:fxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING_LINK_CURRENCYCLOUD,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:lxe})}),a.jsx(E0,{path:se.ROUTE_FUNDING,component:()=>a.jsx(H0,{mfaRequirement:"live-accounts",component:fve})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER_REVIEW,component:()=>a.jsx(Xs,{component:ive})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER_PARTIAL_TRANSFER,component:()=>a.jsx(Xs,{component:nve})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER_ASSETS_HOLDING,component:()=>a.jsx(Xs,{component:HAe})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER_ACCOUNT_INFO,component:()=>a.jsx(Xs,{component:IAe})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER_ORIGINATING_BROKER,component:()=>a.jsx(Xs,{component:XAe})}),a.jsx(E0,{path:se.ROUTE_PORTFOLIO_TRANSFER,component:()=>a.jsx(Xs,{component:ZAe})}),a.jsx(E0,{path:se.ROUTE_TRADE_CRYPTO,component:()=>a.jsx(H0,{component:qw})}),a.jsx(E0,{path:se.ROUTE_TRADE,component:()=>a.jsx(H0,{component:qw})}),a.jsx(E0,{path:se.ROUTE_ALPACA_CONNECT_SUBMIT,component:()=>a.jsx(H0,{component:O_})}),a.jsx(E0,{path:se.ROUTE_ALPACA_CONNECT_EDIT,component:()=>a.jsx(H0,{component:O_})}),a.jsx(E0,{path:se.ROUTE_ALPACA_CONNECT_APP,component:()=>a.jsx(H0,{component:R3e})}),a.jsx(E0,{path:se.ROUTE_ALPACA_CONNECT,component:()=>a.jsx(H0,{component:N3e})}),a.jsx(E0,{path:se.ROUTE_CRYPTO_WHITELIST_ADDRESS,component:L8e}),a.jsx(E0,{path:se.ROUTE_DIGITAL_ASSETS_WHITELIST_ADDRESS,component:D8e}),a.jsx(E0,{path:se.ROUTE_CRYPTO_TRANSFERS,component:E8e}),a.jsx(E0,{path:se.ROUTE_DIGITAL_ASSETS_TRANSFERS,component:B8e}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_FINANCIAL_PROFILE,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:YCe})}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_INVESTMENT_EXPERIENCE,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:cqe})}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_SPREADS,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:dqe})}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_AGREEMENT,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:DCe})}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_STATUS,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:fqe})}),a.jsx(E0,{path:se.ROUTE_OPTIONS_OPT_IN_ENTITY_ACCOUNT,component:()=>a.jsx(H0,{showSearchInHeader:!0,noHeader:!1,component:HCe})}),["DEV","STG"].includes(window.env.ENV)&&a.jsx(E0,{path:"/devtools",component:()=>a.jsx(y.Suspense,{fallback:a.jsx("div",{children:"Loading..."}),children:a.jsx(H0,{component:_Ee})})}),a.jsx(E0,{path:"/",component:()=>a.jsx(vNe,{})})]})})})]})]}),a.jsx(ale,{})]})})}),a.jsx(NK,{position:"top-right",className:"text-sm"})]}),NEe=fP(),wEe=()=>a.jsx(j0,{children:a.jsx(ZW,{client:NEe,children:a.jsx(REe,{})})}),sLe=Object.freeze(Object.defineProperty({__proto__:null,default:wEe},Symbol.toStringTag,{value:"Module"}));
210export{ru as A,rre as B,Dre as C,jr as D,Qc as E,sLe as F,TP as L,Xne as M,y3 as O,iLe as T,W1 as W,bbe as a,_Se as b,Kt as c,kEe as d,BEe as e,VK as f,IEe as g,jEe as h,Xc as i,FK as j,iZ as k,TEe as l,WEe as m,ip as n,px as o,z1 as p,rs as q,hp as r,io as s,Dc as t,N1 as u,_j as v,Si as w,xj as x,A1 as y,Jk as z};
211//# sourceMappingURL=App-BLO-6E3Y.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.