1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2922],{14315:function(t,e,r){var n,o=r(74859),i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function s(t,e){return t(e={exports:{}},e.exports),e.exports}var a=s(function(t){var e;e=function(){return function(){return function(t){var e=[];if(0===t.length)return"";if("string"!=typeof t[0])throw TypeError("Url must be a string. Received "+t[0]);if(t[0].match(/^[^/:]+:\/*$/)&&t.length>1){var r=t.shift();t[0]=r+t[0]}t[0].match(/^file:\/\/\//)?t[0]=t[0].replace(/^([^/:]+):\/*/,"$1:///"):t[0]=t[0].replace(/^([^/:]+):\/*/,"$1://");for(var n=0;n<t.length;n++){var o=t[n];if("string"!=typeof o)throw TypeError("Url must be a string. Received "+o);""!==o&&(n>0&&(o=o.replace(/^[\/]+/,"")),o=n<t.length-1?o.replace(/[\/]+$/,""):o.replace(/[\/]+$/,"/"),e.push(o))}var i=e.join("/"),s=(i=i.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return s.shift()+(s.length>0?"?":"")+s.join("&")}("object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments))}},t.exports?t.exports=e():i.urljoin=e()}),c="undefined"!=typeof Symbol&&Symbol,u={foo:{}},p=Object,l=Object.prototype.toString,h=Math.max,f=function(t,e){for(var r=[],n=0;n<t.length;n+=1)r[n]=t[n];for(var o=0;o<e.length;o+=1)r[o+t.length]=e[o];return r},d=function(t,e){for(var r=[],n=e||0,o=0;n<t.length;n+=1,o+=1)r[o]=t[n];return r},y=function(t,e){for(var r="",n=0;n<t.length;n+=1)r+=t[n],n+1<t.length&&(r+=e);return r},m=Function.prototype.bind||function(t){var e=this;if("function"!=typeof e||"[object Function]"!==l.apply(e))throw TypeError("Function.prototype.bind called on incompatible "+e);for(var r,n=d(arguments,1),o=h(0,e.length-n.length),i=[],s=0;s<o;s++)i[s]="$"+s;if(r=Function("binder","return function ("+y(i,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof r){var o=e.apply(this,f(n,arguments));return Object(o)===o?o:this}return e.apply(t,f(n,arguments))}),e.prototype){var a=function(){};a.prototype=e.prototype,r.prototype=new a,a.prototype=null}return r},g=m.call(Function.call,Object.prototype.hasOwnProperty),v=SyntaxError,b=Function,w=TypeError,_=function(t){try{return b('"use strict"; return ('+t+").constructor;")()}catch(t){}},T=Object.getOwnPropertyDescriptor;if(T)try{T({},"")}catch(t){T=null}var O=function(){throw new w},k=T?function(){try{return O}catch(t){try{return T(arguments,"callee").get}catch(t){return O}}}():O,S="function"==typeof c&&"function"==typeof Symbol&&"symbol"==typeof c("foo")&&"symbol"==typeof Symbol("bar")&&function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"==typeof e||"[object Symbol]"!==Object.prototype.toString.call(e)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var n=Object.getOwnPropertySymbols(t);if(1!==n.length||n[0]!==e||!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}(),A={__proto__:u}.foo===u.foo&&!(({__proto__:null})instanceof p),x=Object.getPrototypeOf||(A?function(t){return t.__proto__}:null),j={},E="undefined"!=typeof Uint8Array&&x?x(Uint8Array):void 0,C={"%AggregateError%":"undefined"==typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":S&&x?x([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":j,"%AsyncGenerator%":j,"%AsyncGeneratorFunction%":j,"%AsyncIteratorPrototype%":j,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"==typeof BigInt?void 0:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":j,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
1IteratorPrototype%":S&&x?x(x([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&x?x((new Map)[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&x?x((new Set)[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&x?x(""[Symbol.iterator]()):void 0,"%Symbol%":S?Symbol:void 0,"%SyntaxError%":v,"%ThrowTypeError%":k,"%TypedArray%":E,"%TypeError%":w,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet};if(x)try{null.error}catch(t){var D=x(x(t));C["%Error.prototype%"]=D}var I={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},P=m.call(Function.call,Array.prototype.concat),R=m.call(Function.apply,Array.prototype.splice),q=m.call(Function.call,String.prototype.replace),U=m.call(Function.call,String.prototype.slice),M=m.call(Function.call,RegExp.prototype.exec),L=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,N=/\\(\\)?/g,B=function(t){var e=U(t,0,1),r=U(t,-1);if("%"===e&&"%"!==r)throw new v("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==e)throw new v("invalid intrinsic syntax, expected opening `%`");var n=[];return q(t,L,function(t,e,r,o){n[n.length]=r?q(o,N,"$1"):e||t}),n},H=function(t,e){var r,n=t;if(g(I,n)&&(n="%"+(r=I[n])[0]+"%"),g(C,n)){var o=C[n];if(o===j&&(o=function t(e){var r;if("%AsyncFunction%"===e)r=_("async function () {}");else if("%GeneratorFunction%"===e)r=_("function* () {}");else if("%AsyncGeneratorFunction%"===e)r=_("async function* () {}");else if("%AsyncGenerator%"===e){var n=t("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&x&&(r=x(o.prototype))}return C[e]=r,r}(n)),void 0===o&&!e)throw new w("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:o}}throw new v("intrinsic "+t+" does not exist!")},F=function(t,e){if("string"!=typeof t||0===t.length)throw new w("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new w('"allowMissing" argument must be a boolean');if(null===M(/^%?[^%]*%?$/,t))throw new v("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=B(t),n=r.length>0?r[0]:"",o=H("%"+n+"%",e),i=o.name,s=o.value,a=!1,c=o.alias;c&&(n=c[0],R(r,P([0,1],c)));for(var u=1,p=!0;u<r.length;u+=1){var l=r[u],h=U(l,0,1),f=U(l,-1);if(('"'===h||"'"===h||"`"===h||'"'===f||"'"===f||"`"===f)&&h!==f)throw new v("property names with quotes must have matching quotes");if("constructor"!==l&&p||(a=!0),g(C,i="%"+(n+="."+l)+"%"))s=C[i];else if(null!=s){if(!(l in s)){if(!e)throw new w("base intrinsic for "+t+" exists, but the property is not available.");return}if(T&&u+1>=r.length){var d=T(s,l);s=(p=!!d)&&"get"in d&&!("originalValue"in d.get)?d.get:s[l]}else p=g(s,l),s=s[l];p&&!a&&(C[i]=s)}}return s},W=s(function(t){var e=F("%Function.prototype.apply%"),r=F("%Function.prototype.call%"),n=F("%Reflect.apply%",!0)||m.call(r,e),o=F("%Object.getOwnPropertyDescriptor%",!0),i=F("%Object.defineProperty%",!0),s=F("
1%Math.max%");if(i)try{i({},"a",{value:1})}catch(t){i=null}t.exports=function(t){var e=n(m,r,arguments);return o&&i&&o(e,"length").configurable&&i(e,"length",{value:1+s(0,t.length-(arguments.length-1))}),e};var a=function(){return n(m,e,arguments)};i?i(t.exports,"apply",{value:a}):t.exports.apply=a}),z=(W.apply,W(F("String.prototype.indexOf"))),V=function(t,e){var r=F(t,!!e);return"function"==typeof r&&z(t,".prototype.")>-1?W(r):r},$=(n=Object.freeze({__proto__:null,default:{}}))&&n.default||n,J="function"==typeof Map&&Map.prototype,G=Object.getOwnPropertyDescriptor&&J?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,X=J&&G&&"function"==typeof G.get?G.get:null,Q=J&&Map.prototype.forEach,Z="function"==typeof Set&&Set.prototype,K=Object.getOwnPropertyDescriptor&&Z?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Y=Z&&K&&"function"==typeof K.get?K.get:null,tt=Z&&Set.prototype.forEach,te="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,tr="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,tn="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,to=Boolean.prototype.valueOf,ti=Object.prototype.toString,ts=Function.prototype.toString,ta=String.prototype.match,tc=String.prototype.slice,tu=String.prototype.replace,tp=String.prototype.toUpperCase,tl=String.prototype.toLowerCase,th=RegExp.prototype.test,tf=Array.prototype.concat,td=Array.prototype.join,ty=Array.prototype.slice,tm=Math.floor,tg="function"==typeof BigInt?BigInt.prototype.valueOf:null,tv=Object.getOwnPropertySymbols,tb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,tw="function"==typeof Symbol&&"object"==typeof Symbol.iterator,t_="function"==typeof Symbol&&Symbol.toStringTag?Symbol.toStringTag:null,tT=Object.prototype.propertyIsEnumerable,tO=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function tk(t,e){if(t===1/0||t===-1/0||t!=t||t&&t>-1e3&&t<1e3||th.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof t){var n=t<0?-tm(-t):tm(t);if(n!==t){var o=String(n),i=tc.call(e,o.length+1);return tu.call(o,r,"$&_")+"."+tu.call(tu.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return tu.call(e,r,"$&_")}var tS=$.custom,tA=tD(tS)?tS:null,tx=function t(e,r,n,o){var i=r||{};if(tP(i,"quoteStyle")&&"single"!==i.quoteStyle&&"double"!==i.quoteStyle)throw TypeError('option "quoteStyle" must be "single" or "double"');if(tP(i,"maxStringLength")&&("number"==typeof i.maxStringLength?i.maxStringLength<0&&i.maxStringLength!==1/0:null!==i.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=!tP(i,"customInspect")||i.customInspect;if("boolean"!=typeof s&&"symbol"!==s)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(tP(i,"indent")&&null!==i.indent&&" "!==i.indent&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(tP(i,"numericSeparator")&&"boolean"!=typeof i.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=i.numericSeparator;if(void 0===e)return"undefined";if(null===e)return"null";if("boolean"==typeof e)return e?"true":"false";if("string"==typeof e)return function t(e,r){if(e.length>r.maxStringLength){var n=e.length-r.maxStringLength;return t(tc.call(e,0,r.maxStringLength),r)+"... "+n+" more character"+(n>1?"s":"")}return tj(tu.call(tu.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,tU),"single",r)}(e,i);if("number"==typeof e){if(0===e)return 1/0/e>0?"0":"-0";var c=String(e);return a?tk(e,c):c}if("bigint"==typeof e){var u=String(e)+"n";return a?tk(e,u):u}var p=void 0===i.depth?5:i.depth;if(void 0===n&&(n=0),n>=p&&p>0&&"object"==typeof e)return tE(e)?"[Array]":"[Object]";var l=function(t,e){var r;if(" "===t.indent)r=" ";else{if(!("number"==typeof t.indent&&t.indent>0))return null;r=td.call(Array(t.indent+1)," ")}return{base:r,prev:td.call(Array(e+1),r)}}(i,n);if(void 0===o)o=[];else if(tq(o,e)>=0)return"[Circular]";function h(e,r,s){if(r&&(o=ty.call(o)).push(r),s){var a={depth:i.depth};return tP(i,"quoteStyle")&&(a.quoteStyle=i.quoteStyle),t(e,a,n+1,o)}return t(e,i,n+1,o)}if("function"==typeof e&&!tC(e)){var f=function(t){if(t.name)return t.name;var e=ta.call(ts.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}(e),d=tH(e,h);return"[Function"+(f?": "+f:" (anonymous)")+"]"+(d.length>
10?" { "+td.call(d,", ")+" }":"")}if(tD(e)){var y=tw?tu.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):tb.call(e);return"object"!=typeof e||tw?y:tM(y)}if(e&&"object"==typeof e&&("undefined"!=typeof HTMLElement&&e instanceof HTMLElement||"string"==typeof e.nodeName&&"function"==typeof e.getAttribute)){for(var m,g="<"+tl.call(String(e.nodeName)),v=e.attributes||[],b=0;b<v.length;b++)g+=" "+v[b].name+"="+tj((m=v[b].value,tu.call(String(m),/"/g,""")),"double",i);return g+=">",e.childNodes&&e.childNodes.length&&(g+="..."),g+="</"+tl.call(String(e.nodeName))+">"}if(tE(e)){if(0===e.length)return"[]";var w=tH(e,h);return l&&!function(t){for(var e=0;e<t.length;e++)if(tq(t[e],"\n")>=0)return!1;return!0}(w)?"["+tB(w,l)+"]":"[ "+td.call(w,", ")+" ]"}if(!("[object Error]"!==tR(e)||t_&&"object"==typeof e&&t_ in e)){var _=tH(e,h);return"cause"in Error.prototype||!("cause"in e)||tT.call(e,"cause")?0===_.length?"["+String(e)+"]":"{ ["+String(e)+"] "+td.call(_,", ")+" }":"{ ["+String(e)+"] "+td.call(tf.call("[cause]: "+h(e.cause),_),", ")+" }"}if("object"==typeof e&&s){if(tA&&"function"==typeof e[tA]&&$)return $(e,{depth:p-n});if("symbol"!==s&&"function"==typeof e.inspect)return e.inspect()}if(function(t){if(!X||!t||"object"!=typeof t)return!1;try{X.call(t);try{Y.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var T=[];return Q&&Q.call(e,function(t,r){T.push(h(r,e,!0)+" => "+h(t,e))}),tN("Map",X.call(e),T,l)}if(function(t){if(!Y||!t||"object"!=typeof t)return!1;try{Y.call(t);try{X.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){var O=[];return tt&&tt.call(e,function(t){O.push(h(t,e))}),tN("Set",Y.call(e),O,l)}if(function(t){if(!te||!t||"object"!=typeof t)return!1;try{te.call(t,te);try{tr.call(t,tr)}catch(t){return!0}return t instanceof WeakMap}catch(t){}return!1}(e))return tL("WeakMap");if(function(t){if(!tr||!t||"object"!=typeof t)return!1;try{tr.call(t,tr);try{te.call(t,te)}catch(t){return!0}return t instanceof WeakSet}catch(t){}return!1}(e))return tL("WeakSet");if(function(t){if(!tn||!t||"object"!=typeof t)return!1;try{return tn.call(t),!0}catch(t){}return!1}(e))return tL("WeakRef");if(!("[object Number]"!==tR(e)||t_&&"object"==typeof e&&t_ in e))return tM(h(Number(e)));if(function(t){if(!t||"object"!=typeof t||!tg)return!1;try{return tg.call(t),!0}catch(t){}return!1}(e))return tM(h(tg.call(e)));if(!("[object Boolean]"!==tR(e)||t_&&"object"==typeof e&&t_ in e))return tM(to.call(e));if(!("[object String]"!==tR(e)||t_&&"object"==typeof e&&t_ in e))return tM(h(String(e)));if(("[object Date]"!==tR(e)||t_&&"object"==typeof e&&t_ in e)&&!tC(e)){var k=tH(e,h),S=tO?tO(e)===Object.prototype:e instanceof Object||e.constructor===Object,A=e instanceof Object?"":"null prototype",x=!S&&t_&&Object(e)===e&&t_ in e?tc.call(tR(e),8,-1):A?"Object":"",j=(S||"function"!=typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"")+(x||A?"["+td.call(tf.call([],x||[],A||[]),": ")+"] ":"");return 0===k.length?j+"{}":l?j+"{"+tB(k,l)+"}":j+"{ "+td.call(k,", ")+" }"}return String(e)};function tj(t,e,r){var n="double"===(r.quoteStyle||e)?'"':"'";return n+t+n}function tE(t){return!("[object Array]"!==tR(t)||t_&&"object"==typeof t&&t_ in t)}function tC(t){return!("[object RegExp]"!==tR(t)||t_&&"object"==typeof t&&t_ in t)}function tD(t){if(tw)return t&&"object"==typeof t&&t instanceof Symbol;if("symbol"==typeof t)return!0;if(!t||"object"!=typeof t||!tb)return!1;try{return tb.call(t),!0}catch(t){}return!1}var tI=Object.prototype.hasOwnProperty||function(t){return t in this};function tP(t,e){return tI.call(t,e)}function tR(t){return ti.call(t)}function tq(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return -1}function tU(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+tp.call(e.toString(16))}function tM(t){return"Object("+t+")"}function tL(t){return t+" { ? }"}function tN(t,e,r,n){return t+" ("+e+") {"+(n?tB(r,n):td.call(r,", "))+"}"}function tB(t,e){if(0===t.length)return"";var r="\n"+e.prev+e.base;return r+td.call(t,","+r)+"\n"+e.prev}function tH(t,e){var r=tE(t),n=[];if(r){n.length=t.length;for(var o=0;o<t.length;o++)n[o]=tP(t,o)?e(t[o],t):""}var i,s="function"==typeof tv?tv(t):[];if(tw){i={};for(var a=0;a<s.length;a++)i["$"+s[a]]=s[a]}for(var c in t)tP(t,c)&&(r&&String(Number(c))===c&&c<t.length||tw&&i["$"+c
1]instanceof Symbol||(th.call(/[^\w$]/,c)?n.push(e(c,t)+": "+e(t[c],t)):n.push(c+": "+e(t[c],t))));if("function"==typeof tv)for(var u=0;u<s.length;u++)tT.call(t,s[u])&&n.push("["+e(s[u])+"]: "+e(t[s[u]],t));return n}var tF=F("%TypeError%"),tW=F("%WeakMap%",!0),tz=F("%Map%",!0),tV=V("WeakMap.prototype.get",!0),t$=V("WeakMap.prototype.set",!0),tJ=V("WeakMap.prototype.has",!0),tG=V("Map.prototype.get",!0),tX=V("Map.prototype.set",!0),tQ=V("Map.prototype.has",!0),tZ=function(t,e){for(var r,n=t;null!==(r=n.next);n=r)if(r.key===e)return n.next=r.next,r.next=t.next,t.next=r,r},tK=function(){var t,e,r,n={assert:function(t){if(!n.has(t))throw new tF("Side channel does not contain "+tx(t))},get:function(n){if(tW&&n&&("object"==typeof n||"function"==typeof n)){if(t)return tV(t,n)}else if(tz){if(e)return tG(e,n)}else if(r){var o;return(o=tZ(r,n))&&o.value}},has:function(n){if(tW&&n&&("object"==typeof n||"function"==typeof n)){if(t)return tJ(t,n)}else if(tz){if(e)return tQ(e,n)}else if(r)return!!tZ(r,n);return!1},set:function(n,o){var i,s;tW&&n&&("object"==typeof n||"function"==typeof n)?(t||(t=new tW),t$(t,n,o)):tz?(e||(e=new tz),tX(e,n,o)):(r||(r={key:{},next:null}),(s=tZ(i=r,n))?s.value=o:i.next={key:n,next:i.next,value:o})}};return n},tY=String.prototype.replace,t0=/%20/g,t1={default:"RFC3986",formatters:{RFC1738:function(t){return tY.call(t,t0,"+")},RFC3986:function(t){return String(t)}},RFC1738:"RFC1738"},t2=Object.prototype.hasOwnProperty,t3=Array.isArray,t6=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),t5=function(t,e){for(var r=e&&e.plainObjects?Object.create(null):{},n=0;n<t.length;++n)void 0!==t[n]&&(r[n]=t[n]);return r},t4={combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],r=[],n=0;n<e.length;++n)for(var o=e[n],i=o.obj[o.prop],s=Object.keys(i),a=0;a<s.length;++a){var c=s[a],u=i[c];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(e.push({obj:i,prop:c}),r.push(u))}return function(t){for(;t.length>1;){var e=t.pop(),r=e.obj[e.prop];if(t3(r)){for(var n=[],o=0;o<r.length;++o)void 0!==r[o]&&n.push(r[o]);e.obj[e.prop]=n}}}(e),t},decode:function(t,e,r){var n=t.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(t){return n}},encode:function(t,e,r,n,o){if(0===t.length)return t;var i=t;if("symbol"==typeof t?i=Symbol.prototype.toString.call(t):"string"!=typeof t&&(i=String(t)),"iso-8859-1"===r)return escape(i).replace(/%u[0-9a-f]{4}/gi,function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"});for(var s="",a=0;a<i.length;++a){var c=i.charCodeAt(a);45===c||46===c||95===c||126===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||o===t1.RFC1738&&(40===c||41===c)?s+=i.charAt(a):c<128?s+=t6[c]:c<2048?s+=t6[192|c>>6]+t6[128|63&c]:c<55296||c>=57344?s+=t6[224|c>>12]+t6[128|c>>6&63]+t6[128|63&c]:(a+=1,s+=t6[240|(c=65536+((1023&c)<<10|1023&i.charCodeAt(a)))>>18]+t6[128|c>>12&63]+t6[128|c>>6&63]+t6[128|63&c])}return s},isBuffer:function(t){return!(!t||"object"!=typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(t3(t)){for(var r=[],n=0;n<t.length;n+=1)r.push(e(t[n]));return r}return e(t)},merge:function t(e,r,n){if(!r)return e;if("object"!=typeof r){if(t3(e))e.push(r);else{if(!e||"object"!=typeof e)return[e,r];(n&&(n.plainObjects||n.allowPrototypes)||!t2.call(Object.prototype,r))&&(e[r]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(r);var o=e;return t3(e)&&!t3(r)&&(o=t5(e,n)),t3(e)&&t3(r)?(r.forEach(function(r,o){if(t2.call(e,o)){var i=e[o];i&&"object"==typeof i&&r&&"object"==typeof r?e[o]=t(i,r,n):e.push(r)}else e[o]=r}),e):Object.keys(r).reduce(function(e,o){var i=r[o];return t2.call(e,o)?e[o]=t(e[o],i,n):e[o]=i,e},o)}},t8=Object.prototype.hasOwnProperty,t9={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},t7=Array.isArray,et=Array.prototype.push,ee=function(t,e){et.apply(t,t7(e)?e:[e])},er=Date.prototype.toISOString,en=t1.default,eo={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:t4.encode,encodeValuesOnly:!1,format:en,formatter:t1.formatters[en],indices:!1,serializeDate:function(t){return er.call(t)},skipNulls:!1,strictNullHandling:!1},ei={},es=function t(e,r,n,o,i,s,a,c,u,p,l,h,f,d,y,m){for(var g=e,v=m,b=0,w=!1;
1void 0!==(v=v.get(ei))&&!w;){var _=v.get(e);if(b+=1,void 0!==_){if(_===b)throw RangeError("Cyclic object value");w=!0}void 0===v.get(ei)&&(b=0)}if("function"==typeof c?g=c(r,g):g instanceof Date?g=l(g):"comma"===n&&t7(g)&&(g=t4.maybeMap(g,function(t){return t instanceof Date?l(t):t})),null===g){if(i)return a&&!d?a(r,eo.encoder,y,"key",h):r;g=""}if("string"==typeof(T=g)||"number"==typeof T||"boolean"==typeof T||"symbol"==typeof T||"bigint"==typeof T||t4.isBuffer(g))return a?[f(d?r:a(r,eo.encoder,y,"key",h))+"="+f(a(g,eo.encoder,y,"value",h))]:[f(r)+"="+f(String(g))];var T,O,k=[];if(void 0===g)return k;if("comma"===n&&t7(g))d&&a&&(g=t4.maybeMap(g,a)),O=[{value:g.length>0?g.join(",")||null:void 0}];else if(t7(c))O=c;else{var S=Object.keys(g);O=u?S.sort(u):S}for(var A=o&&t7(g)&&1===g.length?r+"[]":r,x=0;x<O.length;++x){var j=O[x],E="object"==typeof j&&void 0!==j.value?j.value:g[j];if(!s||null!==E){var C=t7(g)?"function"==typeof n?n(A,j):A:A+(p?"."+j:"["+j+"]");m.set(e,b);var D=tK();D.set(ei,m),ee(k,t(E,C,n,o,i,s,"comma"===n&&d&&t7(g)?null:a,c,u,p,l,h,f,d,y,D))}}return k},ea=Object.prototype.hasOwnProperty,ec=Array.isArray,eu={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:t4.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},ep=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},el=function(t,e,r,n){if(t){var o=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(o),a=s?o.slice(0,s.index):o,c=[];if(a){if(!r.plainObjects&&ea.call(Object.prototype,a)&&!r.allowPrototypes)return;c.push(a)}for(var u=0;r.depth>0&&null!==(s=i.exec(o))&&u<r.depth;){if(u+=1,!r.plainObjects&&ea.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;c.push(s[1])}return s&&c.push("["+o.slice(s.index)+"]"),function(t,e,r,n){for(var o=n?e:ep(e,r),i=t.length-1;i>=0;--i){var s,a=t[i];if("[]"===a&&r.parseArrays)s=[].concat(o);else{s=r.plainObjects?Object.create(null):{};var c="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,u=parseInt(c,10);r.parseArrays||""!==c?!isNaN(u)&&a!==c&&String(u)===c&&u>=0&&r.parseArrays&&u<=r.arrayLimit?(s=[])[u]=o:"__proto__"!==c&&(s[c]=o):s={0:o}}o=s}return o}(c,e,r,n)}},eh={parse:function(t,e){var r=function(t){if(!t)return eu;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?eu.charset:t.charset;return{allowDots:void 0===t.allowDots?eu.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:eu.allowPrototypes,allowSparse:"boolean"==typeof t.allowSparse?t.allowSparse:eu.allowSparse,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:eu.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:eu.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:eu.comma,decoder:"function"==typeof t.decoder?t.decoder:eu.decoder,delimiter:"string"==typeof t.delimiter||t4.isRegExp(t.delimiter)?t.delimiter:eu.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:eu.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:eu.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:eu.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:eu.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:eu.strictNullHandling}}(e);if(""===t||null==t)return r.plainObjects?Object.create(null):{};for(var n="string"==typeof t?function(t,e){var r,n={__proto__:null},o=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,i=e.parameterLimit===1/0?void 0:e.parameterLimit,s=o.split(e.delimiter,i),a=-1,c=e.charset;if(e.charsetSentinel)for(r=0;r<s.length;++r)0===s[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===s[r]?c="utf-8":"utf8=%26%2310003%3B"===s[r]&&(c="iso-8859-1"),a=r,r=s.length);for(r=0;r<s.length;++r)if(r!==a){var u,p,l=s[r],h=l.indexOf("]="),f=-1===h?l.indexOf("="):h+1;-1===f?(u=e.decoder(l,eu.decoder,c,"key"),p=e.strictNullHandling?null:""):(u=e.decoder(l.slice(0,f),eu.decoder,c,"key"),p=t4.maybeMap(ep(l.slice(f+1),e),function(t){return e.decoder(t,eu.decoder,c,"value")})),p&&e.interpretNumericEntities&&"iso-8859-1"===c&&(p=p.replace(/&#(\d+);/g,function(t,e){return String.fromCharCode(parseInt(e,10))})),l.indexOf("[]=")>
1-1&&(p=ec(p)?[p]:p),ea.call(n,u)?n[u]=t4.combine(n[u],p):n[u]=p}return n}(t,r):t,o=r.plainObjects?Object.create(null):{},i=Object.keys(n),s=0;s<i.length;++s){var a=i[s],c=el(a,n[a],r,"string"==typeof t);o=t4.merge(o,c,r)}return!0===r.allowSparse?o:t4.compact(o)},stringify:function(t,e){var r,n=t,o=function(t){if(!t)return eo;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw TypeError("Encoder has to be a function.");var e=t.charset||eo.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=t1.default;if(void 0!==t.format){if(!t8.call(t1.formatters,t.format))throw TypeError("Unknown format option provided.");r=t.format}var n=t1.formatters[r],o=eo.filter;return("function"==typeof t.filter||t7(t.filter))&&(o=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:eo.addQueryPrefix,allowDots:void 0===t.allowDots?eo.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:eo.charsetSentinel,delimiter:void 0===t.delimiter?eo.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:eo.encode,encoder:"function"==typeof t.encoder?t.encoder:eo.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:eo.encodeValuesOnly,filter:o,format:r,formatter:n,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:eo.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:eo.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:eo.strictNullHandling}}(e);"function"==typeof o.filter?n=(0,o.filter)("",n):t7(o.filter)&&(r=o.filter);var i,s=[];if("object"!=typeof n||null===n)return"";i=e&&e.arrayFormat in t9?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var a=t9[i];if(e&&"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var c="comma"===a&&e&&e.commaRoundTrip;r||(r=Object.keys(n)),o.sort&&r.sort(o.sort);for(var u=tK(),p=0;p<r.length;++p){var l=r[p];o.skipNulls&&null===n[l]||ee(s,es(n[l],l,a,c,o.strictNullHandling,o.skipNulls,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.format,o.formatter,o.encodeValuesOnly,o.charset,u))}var h=s.join(o.delimiter),f=!0===o.addQueryPrefix?"?":"";return o.charsetSentinel&&("iso-8859-1"===o.charset?f+="utf8=%26%2310003%3B&":f+="utf8=%E2%9C%93&"),h.length>0?f+h:""}},ef=s(function(t){function e(t){if(t)return function(t){for(var r in e.prototype)t[r]=e.prototype[r];return t}(t)}t.exports=e,e.prototype.on=e.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},e.prototype.once=function(t,e){function r(){this.off(t,r),e.apply(this,arguments)}return r.fn=e,this.on(t,r),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r,n=this._callbacks["$"+t];if(!n)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var o=0;o<n.length;o++)if((r=n[o])===e||r.fn===e){n.splice(o,1);break}return 0===n.length&&delete this._callbacks["$"+t],this},e.prototype.emit=function(t){this._callbacks=this._callbacks||{};for(var e=Array(arguments.length-1),r=this._callbacks["$"+t],n=1;n<arguments.length;n++)e[n-1]=arguments[n];if(r){n=0;for(var o=(r=r.slice(0)).length;n<o;++n)r[n].apply(this,e)}return this},e.prototype.listeners=function(t){return this._callbacks=this._callbacks||{},this._callbacks["$"+t]||[]},e.prototype.hasListeners=function(t){return!!this.listeners(t).length}});eg.default=eg,eg.stable=ew,eg.stableStringify=ew;var ed=[],ey=[];function em(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function eg(t,e,r,n){var o;void 0===n&&(n=em()),function t(e,r,n,o,i,s,a){var c;if(s+=1,"object"==typeof e&&null!==e){for(c=0;c<o.length;c++)if(o[c]===e)return void ev("[Circular]",e,r,i);if(void 0!==a.depthLimit&&s>a.depthLimit||void 0!==a.edgesLimit&&n+1>a.edgesLimit)return void ev("[...]",e,r,i);if(o.push(e),Array.isArray(e))for(c=0;c<e.length;c++)t(e[c],c,c,o,e,s,a);else{var u=Object.keys(e);for(c=0;c<u.length;c++){var p=u[c];t(e[p],p,c,o,e,s,a)}}o.pop()}}(t,"",0,[],void 0,0,n);try{o=0===ey.length?JSON.stringify(t,e,r):JSON.stringify(t,e_(e),r)}catch(t){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==ed.length;){var i=ed.pop();4===i.length?Object.defineProperty(i[0],i[1],i[3]):i[0][i[1]]=i[2]}}return o}function ev(t,e,r,n){var o=Object.getOwnPropertyDescriptor(n,r);void 0!==o.get?o.configurable?(Object.defineProperty(n,r,{value:t}),ed.push([n,r,e,o])):ey.push([e,r,t]):(n[r]=t,ed.push([n,r,e]))}function eb(t,e){return t<e?-1:t>e?1:0}function ew(t,e,r,n){void 0===n&&(n=em());var o,i=function t(e,r,n,o,i,s,a){var c;if(s+=1,"object"==typeof e&&null!==e){for(c=0;c<o.length;c++)if(o[c]===e)return void ev("[Circular]",e,r,i);try{if("function"==typeof e.toJSON)return}catch(t){return}if(void 0!==a.depthLimit&&s>a.depthLimit||void 0!==a.edgesLimit&&n+1>a.edgesLimit)return void ev("[...]",e,r,i);if(o.push(e),Array.isArray(e))for(c=0;c<e.length;c++)t(e[c],c,c,o,e,s,a);else{var u={},p=Object.keys(e).sort(eb);for(c=0;c<p.length;c++){var l=p[c];t(e[l],l,c,o,e,s,a),u[l]=e[l]}if(void 0===i)return u;ed.push([i,r,e]),i[r]=u}o.pop()}}(t,"",0,[],void 0,0,n)||t;try{o=0===ey.length?JSON.stringify(i,e,r):JSON.stringify(i,e_(e),r)}catch(t){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==ed.length;){var s=ed.pop();4===s.length?Object.defineProperty(s[0],s[1],s[3]):s[0][s[1]]=s[2]}}return o}function e_(t){return t=void 0!==t?t:function(t,e){return e},function(e,r){if(ey.length>0)for(var n=0;n<ey.length;n++){var o=ey[n];if(o[1]===e&&o[0]===r){r=o[2],ey.splice(n,1);break}}return t.call(this,e,r)}}var eT=s(function(t,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return o(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);if("Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(t,void 0)}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,c=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){c=!0,s=t},f:function(){try{a||null==r.return||r.return()}finally{if(c)throw s}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}e.type=function(t){return t.split(/ *; */).shift()},e.params=function(t){var e,r={},o=n(t.split(/ *; */));try{for(o.s();!(e=o.n()).done;){var i=e.value.split(/ *= */),s=i.shift(),a=i.shift();s&&a&&(r[s]=a)}}catch(t){o.e(t)}finally{o.f()}return r},e.parseLinks=function(t){var e,r={},o=n(t.split(/ *, */));try{for(o.s();!(e=o.n()).done;){var i=e.value.split(/ *; */),s=i[0].slice(1,-1);r[i[1].split(/ *= */)[1].slice(1,-1)]=s}}catch(t){o.e(t)}finally{o.f()}return r},e.cleanHeader=function(t,e){return delete t["content-type"],delete t["content-length"],delete t["transfer-encoding"],delete t.host,e&&(delete t.authorization,delete t.cookie),t},e.isObject=function(t){return null!==t&&"object"===r(t)},e.hasOwn=Object.hasOwn||function(t,e){if(null==t)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(t),e)},e.mixin=function(t,r){for(var n in r)e.hasOwn(r,n)&&(t[n]=r[n])}});function eO(t){return(eO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}eT.type,eT.params,eT.parseLinks,eT.cleanHeader,eT.isObject,eT.hasOwn,eT.mixin;var ek=eT.isObject,eS=eT.hasOwn;function eA(){}eA.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),clearTimeout(this._uploadTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,delete this._uploadTimeoutTimer,this},eA.prototype.parse=function(t){return this._parser=t,this},eA.prototype.responseType=function(t){return this._responseType=t,this}
1,eA.prototype.serialize=function(t){return this._serializer=t,this},eA.prototype.timeout=function(t){if(!t||"object"!==eO(t))return this._timeout=t,this._responseTimeout=0,this._uploadTimeout=0,this;for(var e in t)if(eS(t,e))switch(e){case"deadline":this._timeout=t.deadline;break;case"response":this._responseTimeout=t.response;break;case"upload":this._uploadTimeout=t.upload;break;default:console.warn("Unknown timeout option",e)}return this},eA.prototype.retry=function(t,e){return 0!=arguments.length&&!0!==t||(t=1),t<=0&&(t=0),this._maxRetries=t,this._retries=0,this._retryCallback=e,this};var ex=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]),ej=new Set([408,413,429,500,502,503,504,521,522,524]);function eE(){}function eC(t,e){if(t){if("string"==typeof t)return eD(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eD(t,e):void 0}}function eD(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function eI(){this._defaults=[]}eA.prototype._shouldRetry=function(t,e){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{var r=this._retryCallback(t,e);if(!0===r)return!0;if(!1===r)return!1}catch(t){console.error(t)}return!!(e&&e.status&&ej.has(e.status)||t&&(t.code&&ex.has(t.code)||t.timeout&&"ECONNABORTED"===t.code||t.crossDomain))},eA.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this.timedoutError=null,this._end()},eA.prototype.then=function(t,e){var r=this;if(!this._fullfilledPromise){var n=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise(function(t,e){n.on("abort",function(){if(!(r._maxRetries&&r._maxRetries>r._retries)){if(r.timedout&&r.timedoutError)e(r.timedoutError);else{var t=Error("Aborted");t.code="ABORTED",t.status=r.status,t.method=r.method,t.url=r.url,e(t)}}}),n.end(function(r,n){r?e(r):t(n)})})}return this._fullfilledPromise.then(t,e)},eA.prototype.catch=function(t){return this.then(void 0,t)},eA.prototype.use=function(t){return t(this),this},eA.prototype.ok=function(t){if("function"!=typeof t)throw Error("Callback required");return this._okCallback=t,this},eA.prototype._isResponseOK=function(t){return!!t&&(this._okCallback?this._okCallback(t):t.status>=200&&t.status<300)},eA.prototype.get=function(t){return this._header[t.toLowerCase()]},eA.prototype.getHeader=eA.prototype.get,eA.prototype.set=function(t,e){if(ek(t)){for(var r in t)eS(t,r)&&this.set(r,t[r]);return this}return this._header[t.toLowerCase()]=e,this.header[t]=e,this},eA.prototype.unset=function(t){return delete this._header[t.toLowerCase()],delete this.header[t],this},eA.prototype.field=function(t,e,r){if(null==t)throw Error(".field(name, val) name can not be empty");if(this._data)throw Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()");if(ek(t)){for(var n in t)eS(t,n)&&this.field(n,t[n]);return this}if(Array.isArray(e)){for(var o in e)eS(e,o)&&this.field(t,e[o]);return this}if(null==e)throw Error(".field(name, val) val can not be empty");return"boolean"==typeof e&&(e=String(e)),r?this._getFormData().append(t,e,r):this._getFormData().append(t,e),this},eA.prototype.abort=function(){if(this._aborted)return this;if(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req){if($.gte(o.version,"v13.0.0")&&$.lt(o.version,"v14.0.0"))throw Error("Superagent does not work in v13 properly with abort() due to Node.js core changes");$.gte(o.version,"v14.0.0")&&(this.req.destroyed=!0),this.req.abort()}return this.clearTimeout(),this.emit("abort"),this},eA.prototype._auth=function(t,e,r,n){switch(r.type){case"basic":this.set("Authorization","Basic ".concat(n("".concat(t,":").concat(e))));break;case"auto":this.username=t,this.password=e;break;
1case"bearer":this.set("Authorization","Bearer ".concat(t))}return this},eA.prototype.withCredentials=function(t){return void 0===t&&(t=!0),this._withCredentials=t,this},eA.prototype.redirects=function(t){return this._maxRedirects=t,this},eA.prototype.maxResponseSize=function(t){if("number"!=typeof t)throw TypeError("Invalid argument");return this._maxResponseSize=t,this},eA.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}},eA.prototype.send=function(t){var e=ek(t),r=this._header["content-type"];if(this._formData)throw Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()");if(e&&!this._data)Array.isArray(t)?this._data=[]:this._isHost(t)||(this._data={});else if(t&&this._data&&this._isHost(this._data))throw Error("Can't merge these send calls");if(e&&ek(this._data))for(var n in t)eS(t,n)&&(this._data[n]=t[n]);else"string"==typeof t?(r||this.type("form"),(r=this._header["content-type"])&&(r=r.toLowerCase().trim()),this._data="application/x-www-form-urlencoded"===r?this._data?"".concat(this._data,"&").concat(t):t:(this._data||"")+t):this._data=t;return!e||this._isHost(t)||r||this.type("json"),this},eA.prototype.sortQuery=function(t){return this._sort=void 0===t||t,this},eA.prototype._finalizeQueryString=function(){var t=this._query.join("&");if(t&&(this.url+=(this.url.includes("?")?"&":"?")+t),this._query.length=0,this._sort){var e=this.url.indexOf("?");if(e>=0){var r=this.url.slice(e+1).split("&");"function"==typeof this._sort?r.sort(this._sort):r.sort(),this.url=this.url.slice(0,e)+"?"+r.join("&")}}},eA.prototype._appendQueryString=function(){console.warn("Unsupported")},eA.prototype._timeoutError=function(t,e,r){if(!this._aborted){var n=Error("".concat(t+e,"ms exceeded"));n.timeout=e,n.code="ECONNABORTED",n.errno=r,this.timedout=!0,this.timedoutError=n,this.abort(),this.callback(n)}},eA.prototype._setTimeouts=function(){var t=this;this._timeout&&!this._timer&&(this._timer=setTimeout(function(){t._timeoutError("Timeout of ",t._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(function(){t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")},this._responseTimeout))},eE.prototype.get=function(t){return this.header[t.toLowerCase()]},eE.prototype._setHeaderProperties=function(t){var e=t["content-type"]||"";this.type=eT.type(e);var r=eT.params(e);for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(this[n]=r[n]);this.links={};try{t.link&&(this.links=eT.parseLinks(t.link))}catch(t){}},eE.prototype._setStatusProperties=function(t){var e=Math.trunc(t/100);this.statusCode=t,this.status=this.statusCode,this.statusType=e,this.info=1===e,this.ok=2===e,this.redirect=3===e,this.clientError=4===e,this.serverError=5===e,this.error=(4===e||5===e)&&this.toError(),this.created=201===t,this.accepted=202===t,this.noContent=204===t,this.badRequest=400===t,this.unauthorized=401===t,this.notAcceptable=406===t,this.forbidden=403===t,this.notFound=404===t,this.unprocessableEntity=422===t};for(var eP=0,eR=["use","on","once","set","query","type","accept","auth","withCredentials","sortQuery","retry","ok","redirects","timeout","buffer","serialize","parse","ca","key","pfx","cert","disableTLSCerts"];eP<eR.length;eP++)!function(){var t=eR[eP];eI.prototype[t]=function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return this._defaults.push({fn:t,args:r}),this}}();eI.prototype._setDefaults=function(t){var e,r=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=eC(t))){r&&(t=r);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,a=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){a=!0,i=t}
1,f:function(){try{s||null==r.return||r.return()}finally{if(a)throw i}}}}(this._defaults);try{for(r.s();!(e=r.n()).done;){var n,o=e.value;t[o.fn].apply(t,(n=o.args,function(t){if(Array.isArray(t))return eD(t)}(n)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(n)||eC(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))}}catch(t){r.e(t)}finally{r.f()}};for(var eq=s(function(t,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}"undefined"!=typeof window?o=window:"undefined"==typeof self?(console.warn("Using browser-only version of superagent in non-browser environment"),o=void 0):o=self;var o,i=eT.isObject,s=eT.mixin,a=eT.hasOwn;function c(){}t.exports=function(t,r){return"function"==typeof r?new e.Request("GET",t).end(r):1==arguments.length?new e.Request("GET",t):new e.Request(t,r)};var u=e=t.exports;e.Request=y,u.getXHR=function(){if(o.XMLHttpRequest&&(!o.location||"file:"!==o.location.protocol||!o.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(t){}throw Error("Browser-only version of superagent could not find XHR")};var p="".trim?function(t){return t.trim()}:function(t){return t.replace(/(^\s*|\s*$)/g,"")};function l(t){if(!i(t))return t;var e=[];for(var r in t)a(t,r)&&function t(e,r,o){if(void 0!==o){if(null!==o){if(Array.isArray(o)){var s,c=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return n(t,void 0);var r=Object.prototype.toString.call(t).slice(8,-1);if("Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(t,void 0)}}(t))){r&&(t=r);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,c=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){c=!0,s=t},f:function(){try{a||null==r.return||r.return()}finally{if(c)throw s}}}}(o);try{for(c.s();!(s=c.n()).done;)t(e,r,s.value)}catch(t){c.e(t)}finally{c.f()}}else if(i(o))for(var u in o)a(o,u)&&t(e,"".concat(r,"[").concat(u,"]"),o[u]);else e.push(encodeURI(r)+"="+encodeURIComponent(o))}else e.push(encodeURI(r))}}(e,r,t[r]);return e.join("&")}function h(t){for(var e,r,n={},o=t.split("&"),i=0,s=o.length;i<s;++i)-1===(r=(e=o[i]).indexOf("="))?n[decodeURIComponent(e)]="":n[decodeURIComponent(e.slice(0,r))]=decodeURIComponent(e.slice(r+1));return n}function f(t){return/[/+]json($|[^-\w])/i.test(t)}function d(t){this.req=t,this.xhr=this.req.xhr,this.text="HEAD"!==this.req.method&&(""===this.xhr.responseType||"text"===this.xhr.responseType)||void 0===this.xhr.responseType?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;var e=this.xhr.status;1223===e&&(e=204),this._setStatusProperties(e),this.headers=function(t){for(var e,r,n,o,i=t.split(/\r?\n/),s={},a=0,c=i.length;a<c;++a)-1!==(e=(r=i[a]).indexOf(":"))&&(n=r.slice(0,e).toLowerCase(),o=p(r.slice(e+1)),s[n]=o);return s}(this.xhr.getAllResponseHeaders()),this.header=this.headers,this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),null===this.text&&t._responseType?this.body=this.xhr.response:this.body="HEAD"===this.req.method?null:this._parseBody(this.text?this.text:this.xhr.response)}function y(t,e){var r=this;this._query=this._query||[],this.method=t,this.url=e,this.header={},this._header={},this.on("end",function(){var t,e=null,n=null;try{n=new d(r)}catch(t){return(e=Error("Parser is unable to parse the response")).parse=!0,e.original=t,r.xhr?(e.rawResponse=void 0===r.xhr.responseType?r.xhr.responseText:r.xhr.response,e.status=r.xhr.status?r.xhr.status:null,e.statusCode=e.status):(e.rawResponse=null,e.status=null),r.callback(e)}r.emit("response",n);try{r._isResponseOK(n)||(t=Error(n.statusText||n.text||"Unsuccessful HTTP response"))}catch(e){t=e}t?(t.original=e,t.response=n,t.status=n.status,r.callback(t,n)):r.callback(null,n)})}u.serializeObject=l,u.parseString=h,u.types={html:"text/html",json:"application/json",xml:"text/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},u.serialize={"application/x-www-form-urlencoded":eh.stringify,"application/json":eg},u.parse={"application/x-www-form-urlencoded":h,"application/json":JSON.parse},s(d.prototype,eE.prototype),d.prototype._parseBody=function(t){var e=u.parse[this.type];return this.req._parser?this.req._parser(this,t):(!e&&f(this.type)&&(e=u.parse["application/json"]),e&&t&&(t.length>0||t instanceof Object)?e(t):null)},d.prototype.toError=function(){var t=this.req,e=t.method,r=t.url,n=Error("cannot ".concat(e," ").concat(r," (").concat(this.status,")"));return n.status=this.status,n.method=e,n.url=r,n},u.Response=d,ef(y.prototype),s(y.prototype,eA.prototype),y.prototype.type=function(t){return this.set("Content-Type",u.types[t]||t),this},y.prototype.accept=function(t){return this.set("Accept",u.types[t]||t),this},y.prototype.auth=function(t,e,n){1==arguments.length&&(e=""),"object"===r(e)&&null!==e&&(n=e,e=""),n||(n={type:"function"==typeof btoa?"basic":"auto"});var o=n.encoder?n.encoder:function(t){if("function"==typeof btoa)return btoa(t);throw Error("Cannot use basic auth, btoa is not a function")};return this._auth(t,e,n,o)},y.prototype.query=function(t){return"string"!=typeof t&&(t=l(t)),t&&this._query.push(t),this},y.prototype.attach=function(t,e,r){if(e){if(this._data)throw Error("superagent can't mix .send() and .attach()");this._getFormData().append(t,e,r||e.name)}return this},y.prototype._getFormData=function(){return this._formData||(this._formData=new o.FormData),this._formData},y.prototype.callback=function(t,e){if(this._shouldRetry(t,e))return this._retry();var r=this._callback;this.clearTimeout(),t&&(this._maxRetries&&(t.retries=this._retries-1),this.emit
1("error",t)),r(t,e)},y.prototype.crossDomainError=function(){var t=Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");t.crossDomain=!0,t.status=this.status,t.method=this.method,t.url=this.url,this.callback(t)},y.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},y.prototype.ca=y.prototype.agent,y.prototype.buffer=y.prototype.ca,y.prototype.write=function(){throw Error("Streaming is not supported in browser version of superagent")},y.prototype.pipe=y.prototype.write,y.prototype._isHost=function(t){return t&&"object"===r(t)&&!Array.isArray(t)&&"[object Object]"!==Object.prototype.toString.call(t)},y.prototype.end=function(t){this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=t||c,this._finalizeQueryString(),this._end()},y.prototype._setUploadTimeout=function(){var t=this;this._uploadTimeout&&!this._uploadTimeoutTimer&&(this._uploadTimeoutTimer=setTimeout(function(){t._timeoutError("Upload timeout of ",t._uploadTimeout,"ETIMEDOUT")},this._uploadTimeout))},y.prototype._end=function(){if(this._aborted)return this.callback(Error("The request has been aborted even before .end() was called"));var t=this;this.xhr=u.getXHR();var e=this.xhr,r=this._formData||this._data;this._setTimeouts(),e.addEventListener("readystatechange",function(){var r,n=e.readyState;if(n>=2&&t._responseTimeoutTimer&&clearTimeout(t._responseTimeoutTimer),4===n){try{r=e.status}catch(t){r=0}if(!r){if(t.timedout||t._aborted)return;return t.crossDomainError()}t.emit("end")}});var n=function(e,r){r.total>0&&(r.percent=r.loaded/r.total*100,100===r.percent&&clearTimeout(t._uploadTimeoutTimer)),r.direction=e,t.emit("progress",r)};if(this.hasListeners("progress"))try{e.addEventListener("progress",n.bind(null,"download")),e.upload&&e.upload.addEventListener("progress",n.bind(null,"upload"))}catch(t){}e.upload&&this._setUploadTimeout();try{this.username&&this.password?e.open(this.method,this.url,!0,this.username,this.password):e.open(this.method,this.url,!0)}catch(t){return this.callback(t)}if(this._withCredentials&&(e.withCredentials=!0),!this._formData&&"GET"!==this.method&&"HEAD"!==this.method&&"string"!=typeof r&&!this._isHost(r)){var o=this._header["content-type"],i=this._serializer||u.serialize[o?o.split(";")[0]:""];!i&&f(o)&&(i=u.serialize["application/json"]),i&&(r=i(r))}for(var s in this.header)null!==this.header[s]&&a(this.header,s)&&e.setRequestHeader(s,this.header[s]);this._responseType&&(e.responseType=this._responseType),this.emit("request",this),e.send(void 0===r?null:r)},u.agent=function(){return new eI};for(var m=0,g=["GET","POST","OPTIONS","PATCH","PUT","DELETE"];m<g.length;m++)!function(){var t=g[m];eI.prototype[t.toLowerCase()]=function(e,r){var n=new u.Request(t,e);return this._setDefaults(n),r&&n.end(r),n}}();function v(t,e,r){var n=u("DELETE",t);return"function"==typeof e&&(r=e,e=null),e&&n.send(e),r&&n.end(r),n}eI.prototype.del=eI.prototype.delete,u.get=function(t,e,r){var n=u("GET",t);return"function"==typeof e&&(r=e,e=null),e&&n.query(e),r&&n.end(r),n},u.head=function(t,e,r){var n=u("HEAD",t);return"function"==typeof e&&(r=e,e=null),e&&n.query(e),r&&n.end(r),n},u.options=function(t,e,r){var n=u("OPTIONS",t);return"function"==typeof e&&(r=e,e=null),e&&n.send(e),r&&n.end(r),n},u.del=v,u.delete=v,u.patch=function(t,e,r){var n=u("PATCH",t);return"function"==typeof e&&(r=e,e=null),e&&n.send(e),r&&n.end(r),n},u.post=function(t,e,r){var n=u("POST",t);return"function"==typeof e&&(r=e,e=null),e&&n.send(e),r&&n.end(r),n},u.put=function(t,e,r){var n=u("PUT",t);return"function"==typeof e&&(r=e,e=null),e&&n.send(e),r&&n.end(r),n}}),eU=(eq.Request,[]),eM=[],eL=("undefined"!=typeof Uint8Array&&Uint8Array,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),eN=0,eB=eL.length;eN<eB;++eN)eU[eN]=eL[eN],eM[eL.charCodeAt(eN)]=eN;eM["-".charCodeAt(0)]=62,eM["_".charCodeAt(0)]=63;var eH=function(t){for(var e,r=t.length,n=r%3,o=[],i=0,s=r-n;i<s;i+=16383)o.push(function(t,e,r){for(var n,o=[],i=e;i<r;i+=3)o.push(eU[(n=(t[i]<<16&16711680)+(t[i+1]<<8&65280)+(255&t[i+2]))>>18&63]+eU[n>>12&63]+eU[n>>6&63]+eU[63&n]);return o.join("")}(t,i,i+16383>
1s?s:i+16383));return 1===n?o.push(eU[(e=t[r-1])>>2]+eU[e<<4&63]+"=="):2===n&&o.push(eU[(e=(t[r-2]<<8)+t[r-1])>>10]+eU[e>>4&63]+eU[e<<2&63]+"="),o.join("")},eF={raw:"9.24.1"},eW=Object.prototype.toString;function ez(t,e,r,n){if(r="array"===r?"object":r,t&&typeof t[e]!==r)throw Error(n)}function eV(t,e,r){if(typeof t!==e)throw Error(r)}function e$(t,e,r){if(-1===e.indexOf(t))throw Error(r)}var eJ={check:function(t,e,r){if(e.optional&&!t||eV(t,e.type,e.message),"object"===e.type&&r)for(var n=Object.keys(r),o=0;o<n.length;o++){var i=n[o];r[i].optional&&!t[i]||r[i].condition&&!r[i].condition(t)||(ez(t,i,r[i].type,r[i].message),r[i].values&&e$(t[i],r[i].values,r[i].value_message))}},attribute:ez,variable:eV,value:e$,isArray:function(t){return this.supportsIsArray()?Array.isArray(t):"[object Array]"===eW.call(t)},supportsIsArray:function(){return null!=Array.isArray}};function eG(t){if(null==t)throw TypeError("Cannot convert first argument to object");for(var e=Object(t),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var o=Object.keys(Object(n)),i=0,s=o.length;i<s;i++){var a=o[i],c=Object.getOwnPropertyDescriptor(n,a);void 0!==c&&c.enumerable&&(e[a]=n[a])}}return e}function eX(t,e){return e.reduce(function(e,r){return t[r]&&(e[r]=t[r]),e},{})}function eQ(){var t=function(t){var e=[];for(var r in t)e.push(t[r]);return e}(arguments);return t.unshift({}),(Object.assign?Object.assign:eG).apply(void 0,t)}function eZ(t,e){var r=eQ(t);return t[e]&&(r[e]=t[e].trim()),r}var eK={toSnakeCase:function t(e,r){return"object"!=typeof e||eJ.isArray(e)||null===e?e:(r=r||[],Object.keys(e).reduce(function(n,o){return n[-1===r.indexOf(o)?function(t){for(var e,r="",n=0,o=!0,i=!0;n<t.length;)e=t.charCodeAt(n),!i&&e>=65&&e<=90||!o&&e>=48&&e<=57?r+="_"+t[n].toLowerCase():r+=t[n].toLowerCase(),o=e>=48&&e<=57,i=e>=65&&e<=90,n++;return r}(o):o]=t(e[o]),n},{}))},toCamelCase:function t(e,r,n){return"object"!=typeof e||eJ.isArray(e)||null===e?e:(r=r||[],n=n||{},Object.keys(e).reduce(function(o,i){var s,a=-1===r.indexOf(i)?(s=i.split("_")).reduce(function(t,e){return t+e.charAt(0).toUpperCase()+e.slice(1)},s.shift()):i;return o[a]=t(e[a]||e[i],[],n),n.keepOriginal&&(o[i]=t(e[i],[],n)),o},{}))},blacklist:function(t,e){return Object.keys(t).reduce(function(r,n){return -1===e.indexOf(n)&&(r[n]=t[n]),r},{})},merge:function(t,e){return{base:e?eX(t,e):t,with:function(t,e){return t=e?eX(t,e):t,eQ(this.base,t)}}},pick:eX,getKeysNotIn:function(t,e){var r=[];for(var n in t)-1===e.indexOf(n)&&r.push(n);return r},extend:eQ,getOriginFromUrl:function(t){if(t){var e,r=(e=t.match(/^(https?:|file:|chrome-extension:)\/\/(([^:/?#]*)(?::([0-9]+))?)([/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/))&&{href:t,protocol:e[1],host:e[2],hostname:e[3],port:e[4],pathname:e[5],search:e[6],hash:e[7]};if(!r)return null;var n=r.protocol+"//"+r.hostname;return r.port&&(n+=":"+r.port),n}},trimUserDetails:function(t){return["username","email","phoneNumber"].reduce(eZ,t)},updatePropertyOn:function t(e,r,n){"string"==typeof r&&(r=r.split("."));var o=r[0];e.hasOwnProperty(o)&&(1===r.length?e[o]=n:t(e[o],r.slice(1),n))}};function eY(t){this.request=t,this.method=t.method,this.url=t.url,this.body=t._data,this.headers=t._header}function e0(t){this.request=t}function e1(t){this._sendTelemetry=!1!==t._sendTelemetry||t._sendTelemetry,this._telemetryInfo=t._telemetryInfo||null,this._timesToRetryFailedRequests=t._timesToRetryFailedRequests,this.headers=t.headers||{},this._universalLoginPage=t.universalLoginPage}function e2(){return window}eY.prototype.abort=function(){this.request.abort()},eY.prototype.getMethod=function(){return this.method},eY.prototype.getBody=function(){return this.body},eY.prototype.getUrl=function(){return this.url},eY.prototype.getHeaders=function(){return this.headers},e0.prototype.set=function(t,e){return this.request=this.request.set(t,e),this},e0.prototype.send=function(t){return this.request=this.request.send(eK.trimUserDetails(t)),this},e0.prototype.withCredentials=function(){return this.request=this.request.withCredentials(),this},e0.prototype.end=function(t){return this.request.end(t),new eY(this.request)},e1.prototype.setCommonConfiguration=function(t,e){if(e=e||{},this._timesToRetryFailedRequests>0&&(t=t.retry(this._timesToRetryFailedRequests)),e.noHeaders)return t;var r=this.headers;t=t.set("Content-Type","application/json"),e.xRequestLanguage&&(t=t.set("X-Request-Language",e.xRequestLanguage));for(var n=Object.keys(this.headers),o=0;o<n.length;o++)t=t.set(n[o],r[n[o]]);return this._sendTelemetry&&(t=t.set("Auth0-Client",this.getTelemetryData())),t},e1.prototype.getTelemetryData=function(){var t=this._universalLoginPage?"auth0.js-ulp":"auth0.js",e={name:t,ver
1sion:eF.raw};return this._telemetryInfo&&((e=eK.extend({},this._telemetryInfo)).env=eK.extend({},this._telemetryInfo.env),e.env[t]=eF.raw),eH(function(t){for(var e=Array(t.length),r=0;r<t.length;r++)e[r]=t.charCodeAt(r);return e}(JSON.stringify(e))).replace(/\+/g,"-").replace(/\//g,"_")},e1.prototype.get=function(t,e){return new e0(this.setCommonConfiguration(eq.get(t),e))},e1.prototype.post=function(t,e){return new e0(this.setCommonConfiguration(eq.post(t),e))},e1.prototype.patch=function(t,e){return new e0(this.setCommonConfiguration(eq.patch(t),e))};var e3={redirect:function(t){e2().location=t},getDocument:function(){return e2().document},getWindow:e2,getOrigin:function(){var t=e2().location,e=t.origin;return e||(e=eK.getOriginFromUrl(t.href)),e}};function e6(){}e6.prototype.getItem=function(){return null},e6.prototype.removeItem=function(){},e6.prototype.setItem=function(){};var e5=s(function(t,e){var r;r=function(){function t(){for(var t=0,e={};t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function r(n){function o(){}function i(e,r,i){if("undefined"!=typeof document){"number"==typeof(i=t({path:"/"},o.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var s=JSON.stringify(r);/^[\{\[]/.test(s)&&(r=s)}catch(t){}r=n.write?n.write(r,e):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a="";for(var c in i)i[c]&&(a+="; "+c,!0!==i[c]&&(a+="="+i[c].split(";")[0]));return document.cookie=e+"="+r+a}}function s(t,r){if("undefined"!=typeof document){for(var o={},i=document.cookie?document.cookie.split("; "):[],s=0;s<i.length;s++){var a=i[s].split("="),c=a.slice(1).join("=");r||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var u=e(a[0]);if(c=(n.read||n)(c,u)||e(c),r)try{c=JSON.parse(c)}catch(t){}if(o[u]=c,t===u)break}catch(t){}}return t?o[t]:o}}return o.set=i,o.get=function(t){return s(t,!1)},o.getJSON=function(t){return s(t,!0)},o.remove=function(e,r){i(e,"",t(r,{expires:-1}))},o.defaults={},o.withConverter=r,o}(function(){})},t.exports=r()});function e4(t){return"_"+t+"_compat"}function e8(t){this._options=t||{}}function e9(t){this.disableWarnings=t.disableWarnings}function e7(t){if(this.warn=new e9({}),this.storage=new e8(t),!0===t.__tryLocalStorageFirst)try{var e=e3.getWindow().localStorage;e&&(this.storage=e)}catch(t){this.warn.warning(t),this.warn.warning("Can't use localStorage. Using CookieStorage instead.")}}function rt(t){this.handler=new e7(t)}function re(t){this.storage=new rt(t)}function rr(t,e){return{error:t,errorDescription:e}}e8.prototype.getItem=function(t){return e5.get(t)||e5.get(e4(t))},e8.prototype.removeItem=function(t){var e={};this._options.cookieDomain&&(e.domain=this._options.cookieDomain),e5.remove(t,e),e5.remove(e4(t),e)},e8.prototype.setItem=function(t,e,r){var n=eK.extend({expires:1},r);if("https:"===e3.getWindow().location.protocol&&(n.secure=!0,n.sameSite="none",this._options.legacySameSiteCookie)){var o=eK.blacklist(n,["sameSite"]);e5.set(e4(t),e,o)}this._options.cookieDomain&&(n.domain=this._options.cookieDomain),e5.set(t,e,n)},e9.prototype.warning=function(t){this.disableWarnings||console.warn(t)},e7.prototype.failover=function(){this.storage instanceof e6?this.warn.warning("DummyStorage: ignore failover"):this.storage instanceof e8?(this.warn.warning("CookieStorage: failing over DummyStorage"),this.storage=new e6):(this.warn.warning("LocalStorage: failing over CookieStorage"),this.storage=new e8)},e7.prototype.getItem=function(t){try{return this.storage.getItem(t)}catch(e){return this.warn.warning(e),this.failover(),this.getItem(t)}},e7.prototype.removeItem=function(t){try{return this.storage.removeItem(t)}catch(e){return this.warn.warning(e),this.failover(),this.removeItem(t)}},e7.prototype.setItem=function(t,e,r){try{return this.storage.setItem(t,e,r)}catch(n){return this.warn.warning(n),this.failover(),this.setItem(t,e,r)}},rt.prototype.getItem=function(t){var e=this.handler.getItem(t);try{return JSON.parse(e)}catch(t){return e}},rt.prototype.removeItem=function(t){return this.handler.removeItem(t)},rt.prototype.setItem=function(t,e,r){var n=JSON.stringify(e);return this.handler.setItem(t,n,r)},re.prototype.set=function(t,e){this.storage.setItem("auth0.ssodata",JSON.stringify({lastUsedConnection:t,lastUsedSub:e}))},re.prototype.get=function(){var t=this.storage.getItem("auth0.ssodata");if(t)return JSON.parse(t)};
1var rn={buildResponse:rr,invalidToken:function(t){return rr("invalid_token",t)}};function ro(t,e){return(e=e||{}).ignoreCasing=!!e.ignoreCasing&&e.ignoreCasing,function(r,n){var o;return r||n?(!r&&n.err&&(r=n.err,n=null),!r&&n.error&&(r=n,n=null),r?(o={original:r},eK.updatePropertyOn(o,"original.response.req._data.password","*****"),r.response&&r.response.statusCode&&(o.statusCode=r.response.statusCode),r.response&&r.response.statusText&&(o.statusText=r.response.statusText),r.response&&r.response.body&&(r=r.response.body),r.err&&(r=r.err),o.code=r.code||r.error||r.error_code||r.status||null,o.description=r.errorDescription||r.error_description||r.description||r.error||r.details||r.err||null,e.forceLegacyError&&(o.error=o.code,o.error_description=o.description),r.error_codes&&r.error_details&&(o.errorDetails={codes:r.error_codes,details:r.error_details}),r.name&&(o.name=r.name),r.policy&&(o.policy=r.policy),t(o)):n.type&&("text/html"===n.type||"text/plain"===n.type)?t(null,n.text):e.ignoreCasing?t(null,n.body||n):t(null,eK.toCamelCase(n.body||n,[],{keepOriginal:e.keepOriginalCasing}))):t(rn.buildResponse("generic_error","Something went wrong"))}}var ri=["realm","audience","otp","client_id","client_secret","redirect_uri","scope","code","grant_type","username","password","refresh_token","assertion","client_assertion","client_assertion_type","code_verifier"],rs=["connection","connection_scope","auth0Client","owp","device","realm","organization","invitation","protocol","_csrf","_intstate","login_ticket","client_id","response_type","response_mode","redirect_uri","audience","scope","state","nonce","display","prompt","screen_hint","max_age","ui_locales","claims_locales","id_token_hint","login_hint","acr_values","claims","registration","request","request_uri","code_challenge","code_challenge_method","access_type","display"],ra=function(t,e){var r=eK.getKeysNotIn(e,rs);return r.length>0&&t.warning("Following parameters are not allowed on the `/authorize` endpoint: ["+r.join(",")+"]"),e},rc="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function ru(t){var e={exports:{}};return t(e,e.exports),e.exports}var rp=ru(function(t,e){t.exports=function(){function t(t){return"function"==typeof t}var e=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},r=0,n=void 0,i=void 0,s=function(t,e){f[r]=t,f[r+1]=e,2===(r+=2)&&(i?i(d):b())},a="undefined"!=typeof window?window:void 0,c=a||{},u=c.MutationObserver||c.WebKitMutationObserver,p="undefined"==typeof self&&void 0!==o&&"[object process]"===({}).toString.call(o),l="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function h(){var t=setTimeout;return function(){return t(d,1)}}var f=Array(1e3);function d(){for(var t=0;t<r;t+=2)(0,f[t])(f[t+1]),f[t]=void 0,f[t+1]=void 0;r=0}var y,m,g,v,b=void 0;function w(t,e){var r=this,n=new this.constructor(O);void 0===n[T]&&R(n);var o=r._state;if(o){var i=arguments[o-1];s(function(){return I(o,n,i,r._result)})}else C(r,n,t,e);return n}function _(t){if(t&&"object"==typeof t&&t.constructor===this)return t;var e=new this(O);return A(e,t),e}b=p?function(){return o.nextTick(d)}:u?(m=0,g=new u(d),v=document.createTextNode(""),g.observe(v,{characterData:!0}),function(){v.data=m=++m%2}):l?((y=new MessageChannel).port1.onmessage=d,function(){return y.port2.postMessage(0)}):void 0===a?function(){try{var t=Function("return this")().require("vertx");return void 0!==(n=t.runOnLoop||t.runOnContext)?function(){n(d)}:h()}catch(t){return h()}}():h();var T=Math.random().toString(36).substring(2);function O(){}var k=void 0;function S(e,r,n){r.constructor===e.constructor&&n===w&&r.constructor.resolve===_?1===r._state?j(e,r._result):2===r._state?E(e,r._result):C(r,void 0,function(t){return A(e,t)},function(t){return E(e,t)}):void 0===n?j(e,r):t(n)?s(function(t){var e=!1,o=function(n,o,i,s){try{n.call(o,function(n){e||(e=!0,r!==n?A(t,n):j(t,n))},function(r){e||(e=!0,E(t,r))})}catch(t){return t}}(n,r);!e&&o&&(e=!0,E(t,o))},e):j(e,r)}function A(t,e){if(t===e)E(t,TypeError("You cannot resolve a promise with itself"));else if(r=typeof e,null===e||"object"!==r&&"function"!==r)j(t,e);else{var r,n=void 0;try{n=e.then}catch(e){return void E(t,e)}S(t,e,n)}}
vendor: 2,559 bytes, line 1
1function x(t){t._onerror&&t._onerror(t._result),D(t)}function j(t,e){t._state===k&&(t._result=e,t._state=1,0!==t._subscribers.length&&s(D,t))}function E(t,e){t._state===k&&(t._state=2,t._result=e,s(x,t))}function C(t,e,r,n){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+1]=r,o[i+2]=n,0===i&&t._state&&s(D,t)}function D(t){var e=t._subscribers,r=t._state;if(0!==e.length){for(var n=void 0,o=void 0,i=t._result,s=0;s<e.length;s+=3)o=e[s+r],(n=e[s])?I(r,n,o,i):o(i);t._subscribers.length=0}}function I(e,r,n,o){var i=t(n),s=void 0,a=void 0,c=!0;if(i){try{s=n(o)}catch(t){c=!1,a=t}if(r===s)return void E(r,TypeError("A promises callback cannot return that same promise."))}else s=o;r._state!==k||(i&&c?A(r,s):!1===c?E(r,a):1===e?j(r,s):2===e&&E(r,s))}var P=0;function R(t){t[T]=P++,t._state=void 0,t._result=void 0,t._subscribers=[]}var q=function(){function t(t,r){this._instanceConstructor=t,this.promise=new t(O),this.promise[T]||R(this.promise),e(r)?(this.length=r.length,this._remaining=r.length,this._result=Array(this.length),0===this.length?j(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&j(this.promise,this._result))):E(this.promise,Error("Array Methods must be provided an Array"))}return t.prototype._enumerate=function(t){for(var e=0;this._state===k&&e<t.length;e++)this._eachEntry(t[e],e)},t.prototype._eachEntry=function(t,e){var r=this._instanceConstructor,n=r.resolve;if(n===_){var o=void 0,i=void 0,s=!1;try{o=t.then}catch(t){s=!0,i=t}if(o===w&&t._state!==k)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(r===U){var a=new r(O);s?E(a,i):S(a,t,o),this._willSettleAt(a,e)}else this._willSettleAt(new r(function(e){return e(t)}),e)}else this._willSettleAt(n(t),e)},t.prototype._settledAt=function(t,e,r){var n=this.promise;n._state===k&&(this._remaining--,2===t?E(n,r):this._result[e]=r),0===this._remaining&&j(n,this._result)},t.prototype._willSettleAt=function(t,e){var r=this;C(t,void 0,function(t){return r._settledAt(1,e,t)},function(t){return r._settledAt(2,e,t)})},t}(),U=function(){function e(t){this[T]=P++,this._result=this._state=void 0,this._subscribers=[],O!==t&&("function"!=typeof t&&function(){throw TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof e?function(t,e){try{e(function(e){A(t,e)},function(e){E(t,e)})}catch(e){E(t,e)}}(this,t):function(){throw TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object c
1onstructor cannot be called as a function.")}())}return e.prototype.catch=function(t){return this.then(null,t)},e.prototype.finally=function(e){var r=this.constructor;return t(e)?this.then(function(t){return r.resolve(e()).then(function(){return t})},function(t){return r.resolve(e()).then(function(){throw t})}):this.then(e,e)},e}();return U.prototype.then=w,U.all=function(t){return new q(this,t).promise},U.race=function(t){var r=this;return new r(e(t)?function(e,n){for(var o=t.length,i=0;i<o;i++)r.resolve(t[i]).then(e,n)}:function(t,e){return e(TypeError("You must pass an array to race."))})},U.resolve=_,U.reject=function(t){var e=new this(O);return E(e,t),e},U._setScheduler=function(t){i=t},U._setAsap=function(t){s=t},U._asap=s,U.polyfill=function(){var t=void 0;if(void 0!==rc)t=rc;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;if(e){var r=null;try{r=Object.prototype.toString.call(e.resolve())}catch(t){}if("[object Promise]"===r&&!e.cast)return}t.Promise=U},U.Promise=U,U}()}),rl={__proto__:null,default:{}},rh=ru(function(t,e){var r;t.exports=r||function(t,e){if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==rc&&rc.crypto&&(r=rc.crypto),!r)try{r=rl}catch(t){}var r,n=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(t){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(t){}}throw Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function t(){}return function(e){var r;return t.prototype=e,r=new t,t.prototype=null,r}}(),i={},s=i.lib={},a=s.Base={extend:function(t){var e=o(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=a.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||p).stringify(this)},concat:function(t){var e=this.words,r=t.words,n=this.sigBytes,o=t.sigBytes;if(this.clamp(),n%4)for(var i=0;i<o;i++)e[n+i>>>2]|=(r[i>>>2]>>>24-i%4*8&255)<<24-(n+i)%4*8;else for(var s=0;s<o;s+=4)e[n+s>>>2]=r[s>>>2];return this.sigBytes+=o,this},clamp:function(){var e=this.words,r=this.sigBytes;e[r>>>2]&=4294967295<<32-r%4*8,e.length=t.ceil(r/4)},clone:function(){var t=a.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],r=0;r<t;r+=4)e.push(n());return new c.init(e,t)}}),u=i.enc={},p=u.Hex={stringify:function(t){for(var e=t.words,r=t.sigBytes,n=[],o=0;o<r;o++){var i=e[o>>>2]>>>24-o%4*8&255;n.push((i>>>4).toString(16)),n.push((15&i).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,r=[],n=0;n<e;n+=2)r[n>>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new c.init(r,e/2)}},l=u.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,n=[],o=0;o<r;o++)n.push(String.fromCharCode(e[o>>>2]>>>24-o%4*8&255));return n.join("")},parse:function(t){for(var e=t.length,r=[],n=0;n<e;n++)r[n>>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new c.init(r,e)}},h=u.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},f=s.BufferedBlockAlgorithm=a.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=h.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var r,n=this._data,o=n.words,i=n.sigBytes,s=this.blockSize,a=i/(4*s),u=(a=e?t.ceil(a):t.max((0|a)-this._minBufferSize,0))*s,p=t.min(4*u,i);if(u){for(var l=0;l<u;l+=s)this._doProcessBlock(o,l);r=o.splice(0,u),n.sigBytes-=p}return new c.init(r,p)},clone:function(){var t=a.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0});s.Hasher=f.extend({cfg:a.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(t){return function(e,r){return new t.init(r).finalize(e)}},_createHmacHelper:function(t){return function(e,r){return new d.HMAC.init(t,r).finalize(e)}}});var d=i.algo={};return i}(Math)}),rf=ru(function(t,e){var r,n,o,i,s,a,c,u,p;t.exports=(r=Math,o=(n=rh.lib).WordArray,i=n.Hasher,s=rh.algo,a=[],c=[],function(){function t(t){return 4294967296*(t-(0|t))|0}for(var e=2,n=0;n<64;)(function(t){for(var e=r.sqrt(t),n=2;n<=e;
1n++)if(!(t%n))return!1;return!0})(e)&&(n<8&&(a[n]=t(r.pow(e,.5))),c[n]=t(r.pow(e,1/3)),n++),e++}(),u=[],p=s.SHA256=i.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,n=r[0],o=r[1],i=r[2],s=r[3],a=r[4],p=r[5],l=r[6],h=r[7],f=0;f<64;f++){if(f<16)u[f]=0|t[e+f];else{var d=u[f-15],y=u[f-2];u[f]=((d<<25|d>>>7)^(d<<14|d>>>18)^d>>>3)+u[f-7]+((y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10)+u[f-16]}var m=n&o^n&i^o&i,g=h+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&p^~a&l)+c[f]+u[f];h=l,l=p,p=a,a=s+g|0,s=i,i=o,o=n,n=g+(((n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22))+m)|0}r[0]=r[0]+n|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+p|0,r[6]=r[6]+l|0,r[7]=r[7]+h|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;return e[o>>>5]|=128<<24-o%32,e[14+(o+64>>>9<<4)]=r.floor(n/4294967296),e[15+(o+64>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}}),rh.SHA256=i._createHelper(p),rh.HmacSHA256=i._createHmacHelper(p),rh.SHA256)}),rd=ru(function(t,e){var r;t.exports=(r=rh.lib.WordArray,rh.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,n=this._map;t.clamp();for(var o=[],i=0;i<r;i+=3)for(var s=(e[i>>>2]>>>24-i%4*8&255)<<16|(e[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|e[i+2>>>2]>>>24-(i+2)%4*8&255,a=0;a<4&&i+.75*a<r;a++)o.push(n.charAt(s>>>6*(3-a)&63));var c=n.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(t){var e=t.length,n=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i<n.length;i++)o[n.charCodeAt(i)]=i}var s=n.charAt(64);if(s){var a=t.indexOf(s);-1!==a&&(e=a)}return function(t,e,n){for(var o=[],i=0,s=0;s<e;s++)if(s%4){var a=n[t.charCodeAt(s-1)]<<s%4*2,c=n[t.charCodeAt(s)]>>>6-s%4*2;o[i>>>2]|=(a|c)<<24-i%4*8,i++}return r.create(o,i)}(t,e,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},rh.enc.Base64)}),ry=ru(function(t,e){t.exports=rh.enc.Hex}),rm=ru(function(t,e){(function(){function e(t,e,r){null!=t&&("number"==typeof t?this.fromNumber(t,e,r):this.fromString(t,null==e&&"string"!=typeof t?256:e))}function r(){return new e(null)}var n,o="undefined"!=typeof navigator;o&&"Microsoft Internet Explorer"==navigator.appName?(e.prototype.am=function(t,e,r,n,o,i){for(var s=32767&e,a=e>>15;--i>=0;){var c=32767&this[t],u=this[t++]>>15,p=a*c+u*s;o=((c=s*c+((32767&p)<<15)+r[n]+(1073741823&o))>>>30)+(p>>>15)+a*u+(o>>>30),r[n++]=1073741823&c}return o},i=30):o&&"Netscape"!=navigator.appName?(e.prototype.am=function(t,e,r,n,o,i){for(;--i>=0;){var s=e*this[t++]+r[n]+o;o=Math.floor(s/67108864),r[n++]=67108863&s}return o},i=26):(e.prototype.am=function(t,e,r,n,o,i){for(var s=16383&e,a=e>>14;--i>=0;){var c=16383&this[t],u=this[t++]>>14,p=a*c+u*s;o=((c=s*c+((16383&p)<<14)+r[n]+o)>>28)+(p>>14)+a*u,r[n++]=268435455&c}return o},i=28),e.prototype.DB=i,e.prototype.DM=(1<<i)-1,e.prototype.DV=1<<i,e.prototype.FV=4503599627370496,e.prototype.F1=52-i,e.prototype.F2=2*i-52;var i,s,a,c=[];for(s=48,a=0;a<=9;++a)c[s++]=a;for(s=97,a=10;a<36;++a)c[s++]=a;for(s=65,a=10;a<36;++a)c[s++]=a;function u(t){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(t)}function p(t,e){var r=c[t.charCodeAt(e)];return null==r?-1:r}function l(t){var e=r();return e.fromInt(t),e}function h(t){var e,r=1;return 0!=(e=t>>>16)&&(t=e,r+=16),0!=(e=t>>8)&&(t=e,r+=8),0!=(e=t>>4)&&(t=e,r+=4),0!=(e=t>>2)&&(t=e,r+=2),0!=(e=t>>1)&&(t=e,r+=1),r}function f(t){this.m=t}function d(t){this.m=t,this.mp=t.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<t.DB-15)-1,this.mt2=2*t.t}function y(t,e){return t&e}function m(t,e){return t|e}function g(t,e){return t^e}function v(t,e){return t&~e}function b(){}function w(t){return t}function _(t){this.r2=r(),this.q3=r(),e.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t),this.m=t}f.prototype.convert=function(t){return t.s<0||t.compareTo(this.m)>=0?t.mod(this.m):t},f.prototype.revert=function(t){return t},f.prototype.reduce=function(t){t.divRemTo(this.m,null,t)},f.prototype.mulTo=function(t,e,r){t.multiplyTo(e,r),this.reduce(r)},f.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},d.prototype.convert=function(t){var n=r();return t.abs().dlShiftTo(this.m.t,n),n.divRemTo(this.m,null,n),t.s<0&&n.compareTo(e.ZERO)>0&&this.m.subTo(n,n),n},d.prototype.revert=function(t){var e=r();return t.copyTo(e),this.reduce(e),e},d.prototype.reduce=function(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(var e=0;e<this.m.t;++e){var r=32767&t[e],n=r*this.mpl+((r*this.mph+(t[e]>>15)*this.mpl&this.um)<<15)&t.DM;for(t[r=e+this.m.t]+=this.m.am(0,n,t,e,0,this.m.t);t[r]>=t.DV;)t[r]-=t.DV,t[++r]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)},d.prototype.mulTo=function(t,e,r){t.multiplyTo(e,r),this.reduce(r)},d.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},e.prototype.copyTo=function(t){for(var e=this.t-1;e>=0;--e)t[e]=this[e];t.t=this.t,t.s=this.s},e.prototype.fromInt=function(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0},e.prototype.fromString=function(t,r){var n;if(16==r)n=4;else if(8==r)n=3;else if(256==r)n=8;else if(2==r)n=1;else if(32==r)n=5;else{if(4!=r)return void this.fromRadix(t,r);n=2}this.t=0,this.s=0;for(var o=t.length,i=!1,s=0;--o>=0;){var a=8==n?255&t[o]:p(t,o);a<0?"-"==t.charAt(o)&&(i=!0):(i=!1,0==s?this[this.t++]=a:s+n>this.DB?(this[this.t-1]|=(a&(1<<this.DB-s)-1)<<s,this[this.t++]=a>>this.DB-s):this[this.t-1]|=a<<s,(s+=n)>=this.DB&&(s-=this.DB))}8==n&&0!=(128&t[0])&&(this.s=-1,s>0&&(this[this.t-1]|=(1<<this.DB-s)-1<<s)),this.clamp(),i&&e.ZERO.subTo(this,this)},e.prototype.clamp=function(){for(var t=this.s&this.DM;this.t>0&&this[this.t-1]==t;)--this.t},e.prototype.dlShiftTo=function(t,e){var r;for(r=this.t-1;r>=0;--r)e[r+t]=this[r];for(r=t-1;r>=0;--r)e[r]=0;e.t=this.t+t,e.s=this.s},e.prototype.drShiftTo=function(t,e){for(var r=t;r<this.t;++r)e[r-t]=this[r];e.t=Math.max(this.t-t,0),e.s=this.s},e.prototype.lShiftTo=function(t,e){var r,n=t%this.DB,o=this.DB-n,i=(1<<o)-1,s=Math.floor(t/this.DB),a=this.s<<n&this.DM;for(r=this.t-1;r>=0;--r)e[r+s+1]=this[r]>>o|a,a=(this[r]&i)<<n;for(r=s-1;r>=0;--r)e[r]=0;e[s]=a,e.t=this.t+s+1,e.s=this.s,e.clamp()},e.prototype.rShiftTo=function(t,e){e.s=this.s;var r=Math.floor(t/this.DB);if(r>=this.t)e.t=0;else{var n=t%this.DB,o=this.DB-n,i=(1<<n)-1;e[0]=this[r]>>n;for(var s=r+1;s<this.t;++s)e[s-r-1]|=(this[s]&i)<<o,e[s-r]=this[s]>>n;n>0&&(e[this.t-r-1]|=(this.s&i)<<o),e.t=this.t-r,e.clamp()}},e.prototype.subTo=function(t,e){for(var r=0,n=0,o=Math.min(t.t,this.t);r<o;)n+=this[r]-t[r],e[r++]=n&this.DM,n>>=this.DB;if(t.t<this.t){for(n-=t.s;r<this.t;)n+=this[r],e[r++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;r<t.t;)n-=t[r],e[r++]=n&this.DM,n>>=this.DB;n-=t.s}e.s=n<0?-1:0,n<-1?e[r++]=this.DV+n:n>0&&(e[r++]=n),e.t=r,e.clamp()},e.prototype.multiplyTo=function(t,r){var n=this.abs(),o=t.abs(),i=n.t;for(r.t=i+o.t;--i>=0;)r[i]=0;for(i=0;i<o.t;++i)r[i+n.t]=n.am(0,o[i],r,i,0,n.t);r.s=0,r.clamp(),this.s!=t.s&&e.ZERO.subTo(r,r)},e.prototype.squareTo=function(t){for(var e=this.abs(),r=t.t=2*e.t;--r>=0;)t[r]=0;for(r=0;r<e.t-1;++r){var n=e.am(r,e[r],t,2*r,0,1);(t[r+e.t]+=e.am(r+1,2*e[r],t,2*r+1,n,e.t-r-1))>=e.DV&&(t[r+e.t]-=e.DV,t[r+e.t+1]=1)}t.t>0&&(t[t.t-1]+=e.am(r,e[r],t,2*r,0,1)),t.s=0,t.clamp()},e.prototype.divRemTo=function(t,n,o){var i=t.abs();if(!(i.t<=0)){var s=this.abs();if(s.t<i.t)return null!=n&&n.fromInt(0),void(null!=o&&this.copyTo(o));null==o&&(o=r());var a=r(),c=this.s,u=t.s,p=this.DB-h(i[i.t-1]);p>0?(i.lShiftTo(p,a),s.lShiftTo(p,o)):(i.copyTo(a),s.copyTo(o));var l=a.t,f=a[l-1];if(0!=f){var d=f*(1<<this.F1)+(l>1?a[l-2]>>this.F2:0),y=this.FV/d,m=(1<<this.F1)/d,g=1<<this.F2,v=o.t,b=v-l,w=null==n?r():n;for(a.dlShiftTo(b,w),o.compareTo(w)>=0&&(o[o.t++]=1,o.subTo(w,o)),e.ONE.dlShiftTo(l,w),w.subTo(a,a);a.t<l;)a[a.t++]=0;for(;--b>=0;){var _=o[--v]==f?this.DM:Math.floor(o[v]*y+(o[v-1]+g)*m);if((o[v]+=a.am(0,_,o,b,0,l))<_)for(a.dlShiftTo(b,w),o.subTo(w,o);o[v]<--_;)o.subTo(w,o)}null!=n&&(o.drShiftTo(l,n),c!=u&&e.ZERO.subTo(n,n)),o.t=l,o.clamp(),p>0&&o.rShiftTo(p,o),c<0&&e.ZERO.subTo(o,o)}}},e.prototype.invDigit=function(){if(this.t<1)return 0;var t=this[0];if(0==(1&t))return 0;var e=3&t;
vendor: 8,700 bytes, line 1
1return(e=(e=(e=(e=e*(2-(15&t)*e)&15)*(2-(255&t)*e)&255)*(2-((65535&t)*e&65535))&65535)*(2-t*e%this.DV)%this.DV)>0?this.DV-e:-e},e.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},e.prototype.exp=function(t,n){if(t>4294967295||t<1)return e.ONE;var o=r(),i=r(),s=n.convert(this),a=h(t)-1;for(s.copyTo(o);--a>=0;)if(n.sqrTo(o,i),(t&1<<a)>0)n.mulTo(i,s,o);else{var c=o;o=i,i=c}return n.revert(o)},e.prototype.toString=function(t){if(this.s<0)return"-"+this.negate().toString(t);if(16==t)e=4;else if(8==t)e=3;else if(2==t)e=1;else if(32==t)e=5;else{if(4!=t)return this.toRadix(t);e=2}var e,r,n=(1<<e)-1,o=!1,i="",s=this.t,a=this.DB-s*this.DB%e;if(s-- >0)for(a<this.DB&&(r=this[s]>>a)>0&&(o=!0,i=u(r));s>=0;)a<e?r=(this[s]&(1<<a)-1)<<e-a|this[--s]>>(a+=this.DB-e):(r=this[s]>>(a-=e)&n,a<=0&&(a+=this.DB,--s)),r>0&&(o=!0),o&&(i+=u(r));return o?i:"0"},e.prototype.negate=function(){var t=r();return e.ZERO.subTo(this,t),t},e.prototype.abs=function(){return this.s<0?this.negate():this},e.prototype.compareTo=function(t){var e=this.s-t.s;if(0!=e)return e;var r=this.t;if(0!=(e=r-t.t))return this.s<0?-e:e;for(;--r>=0;)if(0!=(e=this[r]-t[r]))return e;return 0},e.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+h(this[this.t-1]^this.s&this.DM)},e.prototype.mod=function(t){var n=r();return this.abs().divRemTo(t,null,n),this.s<0&&n.compareTo(e.ZERO)>0&&t.subTo(n,n),n},e.prototype.modPowInt=function(t,e){var r;return r=t<256||e.isEven()?new f(e):new d(e),this.exp(t,r)},e.ZERO=l(0),e.ONE=l(1),b.prototype.convert=w,b.prototype.revert=w,b.prototype.mulTo=function(t,e,r){t.multiplyTo(e,r)},b.prototype.sqrTo=function(t,e){t.squareTo(e)},_.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(0>t.compareTo(this.m))return t;var e=r();return t.copyTo(e),this.reduce(e),e},_.prototype.revert=function(t){return t},_.prototype.reduce=function(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);0>t.compareTo(this.r2);)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);t.compareTo(this.m)>=0;)t.subTo(this.m,t)},_.prototype.mulTo=function(t,e,r){t.multiplyTo(e,r),this.reduce(r)},_.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)};var T,O,k,S=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],A=67108864/S[S.length-1];function x(){var t;t=(new Date).getTime(),O[k++]^=255&t,O[k++]^=t>>8&255,O[k++]^=t>>16&255,O[k++]^=t>>24&255,k>=I&&(k-=I)}if(e.prototype.chunkSize=function(t){return Math.floor(Math.LN2*this.DB/Math.log(t))},e.prototype.toRadix=function(t){if(null==t&&(t=10),0==this.signum()||t<2||t>36)return"0";var e=this.chunkSize(t),n=Math.pow(t,e),o=l(n),i=r(),s=r(),a="";for(this.divRemTo(o,i,s);i.signum()>0;)a=(n+s.intValue()).toString(t).substr(1)+a,i.divRemTo(o,i,s);return s.intValue().toString(t)+a},e.prototype.fromRadix=function(t,r){this.fromInt(0),null==r&&(r=10);for(var n=this.chunkSize(r),o=Math.pow(r,n),i=!1,s=0,a=0,c=0;c<t.length;++c){var u=p(t,c);u<0?"-"==t.charAt(c)&&0==this.signum()&&(i=!0):(a=r*a+u,++s>=n&&(this.dMultiply(o),this.dAddOffset(a,0),s=0,a=0))}s>0&&(this.dMultiply(Math.pow(r,s)),this.dAddOffset(a,0)),i&&e.ZERO.subTo(this,this)},e.prototype.fromNumber=function(t,r,n){if("number"==typeof r){if(t<2)this.fromInt(1);else for(this.fromNumber(t,n),this.testBit(t-1)||this.bitwiseTo(e.ONE.shiftLeft(t-1),m,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(r);)this.dAddOffset(2,0),this.bitLength()>t&&this.subTo(e.ONE.shiftLeft(t-1),this)}else{var o=[],i=7&t;o.length=1+(t>>3),r.nextBytes(o),i>0?o[0]&=(1<<i)-1:o[0]=0,this.fromString(o,256)}},e.prototype.bitwiseTo=function(t,e,r){var n,o,i=Math.min(t.t,this.t);for(n=0;n<i;++n)r[n]=e(this[n],t[n]);if(t.t<this.t){for(o=t.s&this.DM,n=i;n<this.t;++n)r[n]=e(this[n],o);r.t=this.t}else{for(o=this.s&this.DM,n=i;n<t.t;++n)r[n]=e(o,t[n]);r.t=t.t}r.s=e(this.s,t.s),r.clamp()},e.prototype.changeBit=function(t,r){var n=e.ONE.shiftLeft(t);return this.bitwiseTo(n,r,n),n},e.prototype.addTo=function(t,e){for(var r=0,n=0,o=Math.min(t.t,this.t);r<o;)n+=this[r]+t[r],e[r++]=n&this.DM,n>>=this.DB;if(t.t<this.t){for(n+=t.s;r<this.t;)n+=this[r],e[r++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;r<t.t;)n+=t[r],e[r++]=n&this.DM,n>>=this.DB;n+=t.s}e.s=n<0?-1:0,n>0?e[r++]=n:n<-1&&(e[r++]=this.DV+n),e.t=r,e.clamp()},e.prototype.dMultiply=function(t){this[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp()},e.prototype.dAddOffset=function(t,e){if(0!=t){for(;this.t<=e;)this[this.t++]=0;for(this[e]+=t;this[e]>=this.DV;)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e]}},e.prototype.multiplyLowerTo=function(t,e,r){var n,o=Math.min(this.t+t.t,e);for(r.s=0,r.t=o;o>0;)r[--o]=0;for(n=r.t-this.t;o<n;++o)r[o+this.t]=this.am(0,t[o],r,o,0,this.t);for(n=Math.min(t.t,e);o<n;++o)this.am(0,t[o],r,o,0,e-o);r.clamp()},e.prototype.multiplyUpperTo=function(t,e,r){--e;var n=r.t=this.t+t.t-e;for(r.s=0;--n>=0;)r[n]=0;for(n=Math.max(e-this.t,0);n<t.t;++n)r[this.t+n-e]=this.am(e-n,t[n],r,0,0,this.t+n-e);r.clamp(),r.drShiftTo(1,r)},e.prototype.modInt=function(t){if(t<=0)return 0;var e=this.DV%t,r=this.s<0?t-1:0;if(this.t>0){if(0==e)r=this[0]%t;else for(var n=this.t-1;n>=0;--n)r=(e*r+this[n])%t}return r},e.prototype.millerRabin=function(t){var n=this.subtract(e.ONE),o=n.getLowestSetBit();if(o<=0)return!1;var i=n.shiftRight(o);(t=t+1>>1)>S.length&&(t=S.length);for(var s=r(),a=0;a<t;++a){s.fromInt(S[Math.floor(Math.random()*S.length)]);var c=s.modPow(i,this);if(0!=c.compareTo(e.ONE)&&0!=c.compareTo(n)){for(var u=1;u++<o&&0!=c.compareTo(n);)if(0==(c=c.modPowInt(2,this)).compareTo(e.ONE))return!1;if(0!=c.compareTo(n))return!1}}return!0},e.prototype.clone=function(){var t=r();return this.copyTo(t),t},e.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return -1}else{if(1==this.t)return this[0];if(0==this.t)return 0}return(this[1]&(1<<32-this.DB)-1)<<this.DB|this[0]},e.prototype.byteValue=function(){return 0==this.t?this.s:this[0]<<24>>24},e.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},e.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},e.prototype.toByteArray=function(){var t=this.t,e=[];e[0]=this.s;var r,n=this.DB-t*this.DB%8,o=0;if(t-- >0)for(n<this.DB&&(r=this[t]>>n)!=(this.s&this.DM)>>n&&(e[o++]=r|this.s<<this.DB-n);t>=0;)n<8?r=(this[t]&(1<<n)-1)<<8-n|this[--t]>>(n+=this.DB-8):(r=this[t]>>(n-=8)&255,n<=0&&(n+=this.DB,--t)),0!=(128&r)&&(r|=-256),0==o&&(128&this.s)!=(128&r)&&++o,(o>0||r!=this.s)&&(e[o++]=r);return e},e.prototype.equals=function(t){return 0==this.compareTo(t)},e.prototype.min=function(t){return 0>this.compareTo(t)?this:t},e.prototype.max=function(t){return this.compareTo(t)>0?this:t},e.prototype.and=function(t){var e=r();return this.bitwiseTo(t,y,e),e},e.prototype.or=function(t){var e=r();return this.bitwiseTo(t,m,e),e},e.prototype.xor=function(t){var e=r();return this.bitwiseTo(t,g,e),e},e.prototype.andNot=function(t){var e=r();return this.bitwiseTo(t,v,e),e},e.prototype.not=function(){for(var t=r(),e=0;e<this.t;++e)t[e]=this.DM&~this[e];return t.t=this.t,t.s=~this.s,t},e.prototype.shiftLeft=function(t){var e=r();return t<0?this.rShiftTo(-t,e):this.lShiftTo(t,e),e},e.prototype.shiftRight=function(t){var e=r();return t<0?this.lShiftTo(-t,e):this.rShiftTo(t,e),e},e.prototype.getLowestSetBit=function(){for(var t=0;t<this.t;++t)if(0!=this[t])return t*this.DB+function(t){if(0==t)return -1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e}(this[t]);return this.s<0?this.t*this.DB:-1},e.prototype.bitCount=function(){for(var t=0,e=this.s&this.DM,r=0;r<this.t;++r)t+=function(t){for(var e=0;0!=t;)t&=t-1,++e;return e}(this[r]^e);return t},e.prototype.testBit=function(t){var e=Math.floor(t/this.DB);return e>=this.t?0!=this.s:0!=(this[e]&1<<t%this.DB)},e.prototype.setBit=function(t){return this.changeBit(t,m)},e.prototype.clearBit=function(t){return this.changeBit(t,v)}
1,e.prototype.flipBit=function(t){return this.changeBit(t,g)},e.prototype.add=function(t){var e=r();return this.addTo(t,e),e},e.prototype.subtract=function(t){var e=r();return this.subTo(t,e),e},e.prototype.multiply=function(t){var e=r();return this.multiplyTo(t,e),e},e.prototype.divide=function(t){var e=r();return this.divRemTo(t,e,null),e},e.prototype.remainder=function(t){var e=r();return this.divRemTo(t,null,e),e},e.prototype.divideAndRemainder=function(t){var e=r(),n=r();return this.divRemTo(t,e,n),[e,n]},e.prototype.modPow=function(t,e){var n,o,i=t.bitLength(),s=l(1);if(i<=0)return s;n=i<18?1:i<48?3:i<144?4:i<768?5:6,o=i<8?new f(e):e.isEven()?new _(e):new d(e);var a=[],c=3,u=n-1,p=(1<<n)-1;if(a[1]=o.convert(this),n>1){var y=r();for(o.sqrTo(a[1],y);c<=p;)a[c]=r(),o.mulTo(y,a[c-2],a[c]),c+=2}var m,g,v=t.t-1,b=!0,w=r();for(i=h(t[v])-1;v>=0;){for(i>=u?m=t[v]>>i-u&p:(m=(t[v]&(1<<i+1)-1)<<u-i,v>0&&(m|=t[v-1]>>this.DB+i-u)),c=n;0==(1&m);)m>>=1,--c;if((i-=c)<0&&(i+=this.DB,--v),b)a[m].copyTo(s),b=!1;else{for(;c>1;)o.sqrTo(s,w),o.sqrTo(w,s),c-=2;c>0?o.sqrTo(s,w):(g=s,s=w,w=g),o.mulTo(w,a[m],s)}for(;v>=0&&0==(t[v]&1<<i);)o.sqrTo(s,w),g=s,s=w,w=g,--i<0&&(i=this.DB-1,--v)}return o.revert(s)},e.prototype.modInverse=function(t){var r=t.isEven();if(this.isEven()&&r||0==t.signum())return e.ZERO;for(var n=t.clone(),o=this.clone(),i=l(1),s=l(0),a=l(0),c=l(1);0!=n.signum();){for(;n.isEven();)n.rShiftTo(1,n),r?(i.isEven()&&s.isEven()||(i.addTo(this,i),s.subTo(t,s)),i.rShiftTo(1,i)):s.isEven()||s.subTo(t,s),s.rShiftTo(1,s);for(;o.isEven();)o.rShiftTo(1,o),r?(a.isEven()&&c.isEven()||(a.addTo(this,a),c.subTo(t,c)),a.rShiftTo(1,a)):c.isEven()||c.subTo(t,c),c.rShiftTo(1,c);n.compareTo(o)>=0?(n.subTo(o,n),r&&i.subTo(a,i),s.subTo(c,s)):(o.subTo(n,o),r&&a.subTo(i,a),c.subTo(s,c))}return 0!=o.compareTo(e.ONE)?e.ZERO:c.compareTo(t)>=0?c.subtract(t):0>c.signum()?(c.addTo(t,c),0>c.signum()?c.add(t):c):c},e.prototype.pow=function(t){return this.exp(t,new b)},e.prototype.gcd=function(t){var e=this.s<0?this.negate():this.clone(),r=t.s<0?t.negate():t.clone();if(0>e.compareTo(r)){var n=e;e=r,r=n}var o=e.getLowestSetBit(),i=r.getLowestSetBit();if(i<0)return e;for(o<i&&(i=o),i>0&&(e.rShiftTo(i,e),r.rShiftTo(i,r));e.signum()>0;)(o=e.getLowestSetBit())>0&&e.rShiftTo(o,e),(o=r.getLowestSetBit())>0&&r.rShiftTo(o,r),e.compareTo(r)>=0?(e.subTo(r,e),e.rShiftTo(1,e)):(r.subTo(e,r),r.rShiftTo(1,r));return i>0&&r.lShiftTo(i,r),r},e.prototype.isProbablePrime=function(t){var e,r=this.abs();if(1==r.t&&r[0]<=S[S.length-1]){for(e=0;e<S.length;++e)if(r[0]==S[e])return!0;return!1}if(r.isEven())return!1;for(e=1;e<S.length;){for(var n=S[e],o=e+1;o<S.length&&n<A;)n*=S[o++];for(n=r.modInt(n);e<o;)if(n%S[e++]==0)return!1}return r.millerRabin(t)},e.prototype.square=function(){var t=r();return this.squareTo(t),t},e.prototype.Barrett=_,null==O){if(O=[],k=0,"undefined"!=typeof window&&window.crypto){if(window.crypto.getRandomValues){var j=new Uint8Array(32);for(window.crypto.getRandomValues(j),n=0;n<32;++n)O[k++]=j[n]}else if("Netscape"==navigator.appName&&navigator.appVersion<"5"){var E=window.crypto.random(32);for(n=0;n<E.length;++n)O[k++]=255&E.charCodeAt(n)}}for(;k<I;)n=Math.floor(65536*Math.random()),O[k++]=n>>>8,O[k++]=255&n;k=0,x()}function C(){}function D(){this.i=0,this.j=0,this.S=[]}C.prototype.nextBytes=function(t){var e;for(e=0;e<t.length;++e)t[e]=function(){if(null==T){for(x(),(T=new D).init(O),k=0;k<O.length;++k)O[k]=0;k=0}return T.next()}()},D.prototype.init=function(t){var e,r,n;for(e=0;e<256;++e)this.S[e]=e;for(r=0,e=0;e<256;++e)n=this.S[e],this.S[e]=this.S[r=r+this.S[e]+t[e%t.length]&255],this.S[r]=n;this.i=0,this.j=0},D.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255]};var I=256;t.exports={default:e,BigInteger:e,SecureRandom:C}}).call(rc)}),rg={sha1:"3021300906052b0e03021a05000414",sha224:"302d300d06096086480165030402040500041c",sha256:"3031300d060960864801650304020105000420",sha384:"3041300d060960864801650304020205000430",sha512:"3051300d060960864801650304020305000440",md2:"3020300c06082a864886f70d020205000410",md5:"3020300c06082a864886f70d020505000410",ripemd160:"3021300906052b2403020105000414"},rv={sha256:rf};function rb(t,e){if(this.n=null,this.e=0,!(null!=t&&null!=e&&t.length>0&&e.length>0))throw Error("Invalid key data");this.n=new rm.BigInteger(t,16),this.e=parseInt(e,16)}rb.prototype.verify=function(t,e){e=e.replace(/[^0-9a-f]|[\s\n]]/gi,"");var r=new rm.BigInteger(e,16);if(r.bitLength()>this.n.bitLength())throw Error("Signature does not match with the key modulus.");var n=function(t){for(var e in rg){var r=rg[e],n=r.length;if(t.substring(0,n)===r)return{alg:e,hash:t.substring(n)}}return[]}(r.modPowInt(this.e,this.n).toString(16).replace(/^1f+00/,""));if(0===n.length)return!1;if(!rv.hasOwnProperty(n.alg))throw Error("Hashing algorithm is not supported.");var o=rv[n.alg](t).toString();return n.hash===o};for(var rw=[],r_=[],rT="undefined"!=typeof Uint8Array?Uint8Array:Array,rO="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",rk=0;rk<64;++rk)rw[rk]=rO[rk],r_[rO.charCodeAt(rk)]=rk;r_["-".charCodeAt(0)]=62,r_["_".charCodeAt(0)]=63;var rS=function(t){var e,r,n=function(t){var e=t.length;if(e%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return -1===r&&(r=e),[r,r===e?0:4-r%4]}(t),o=n[0],i=n[1],s=new rT(3*(o+i)/4-i),a=0,c=i>0?o-4:o;for(r=0;r<c;r+=4)e=r_[t.charCodeAt(r)]<<18|r_[t.charCodeAt(r+1)]<<12|r_[t.charCodeAt(r+2)]<<6|r_[t.charCodeAt(r+3)],s[a++]=e>>16&255,s[a++]=e>>8&255,s[a++]=255&e;return 2===i&&(e=r_[t.charCodeAt(r)]<<2|r_[t.charCodeAt(r+1)]>>4,s[a++]=255&e),1===i&&(e=r_[t.charCodeAt(r)]<<10|r_[t.charCodeAt(r+1)]<<4|r_[t.charCodeAt(r+2)]>>2,s[a++]=e>>8&255,s[a++]=255&e),s};function rA(t){var e=t.length%4;return 0===e?t:t+Array(4-e+1).join("=")}function rx(t){return decodeURIComponent((function(t){for(var e="",r=0;r<t.length;r++)e+=String.fromCharCode(t[r]);return e})(rS(t=rA(t).replace(/\-/g,"+").replace(/_/g,"/"))).split("").map(function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)}).join(""))}function rj(t){return function(t){for(var e="",r=0;r<t.length;r++){var n=t[r].toString(16);e+=2===n.length?n:"0"+n}return e}(rS(rA(t)))}var rE=ru(function(t){var e;e=function(){return function(){return function(t){var e=[];if(0===t.length)return"";if("string"!=typeof t[0])throw TypeError("Url must be a string. Received "+t[0]);if(t[0].match(/^[^/:]+:\/*$/)&&t.length>1){var r=t.shift();t[0]=r+t[0]}t[0]=t[0].match(/^file:\/\/\//)?t[0].replace(/^([^/:]+):\/*/,"$1:///"):t[0].replace(/^([^/:]+):\/*/,"$1://");for(var n=0;n<t.length;n++){var o=t[n];if("string"!=typeof o)throw TypeError("Url must be a string. Received "+o);""!==o&&(n>0&&(o=o.replace(/^[\/]+/,"")),o=o.replace(/[\/]+$/,n<t.length-1?"":"/"),e.push(o))}var i=e.join("/"),s=(i=i.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return s.shift()+(s.length>0?"?":"")+s.join("&")}("object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments))}},t.exports?t.exports=e():rc.urljoin=e()});function rC(t){if(t.ok)return t.json();var e=Error(t.statusText);return e.response=t,Promise.reject(e)}function rD(t){this.name="ConfigurationError",this.message=t||""}function rI(t){this.name="TokenValidationError",this.message=t||""}rD.prototype=Error.prototype,rI.prototype=Error.prototype;var rP=function(){function t(){}var e=t.prototype;return e.get=function(){return null},e.has=function(){return null},e.set=function(){return null},t}();rp.polyfill();var rR="RS256",rq=function(t){return"number"==typeof t},rU=function(){return new Date};function rM(t){var e=t||{};if(this.jwksCache=e.jwksCache||new rP,this.expectedAlg=e.expectedAlg||"RS256",this.issuer=e.issuer,this.audience=e.audience,this.leeway=0===e.leeway?0:e.leeway||60,this.jwksURI=e.jwksURI,this.maxAge=e.maxAge,this.__clock="function"==typeof e.__clock?e.__clock:rU,this.leeway<0||this.leeway>300)throw new rD("The leeway should be positive and lower than five minutes.");if(rR!==this.expectedAlg)throw new rD('Signature algorithm of "'+this.expectedAlg+'" is not supported. Expected the ID token to be signed with "'+rR+'".')}function rL(t,e){this.plugins=e;for(var r=0;r<this.plugins.length;r++){if(this.plugins[r].version!==eF.raw){var n="";throw this.plugins[r].constructor&&this.plugins[r].constructor.name&&(n=this.plugins[r].constructor.name),Error("Plugin "+n+" version ("+this.plugins[r].version+") is not compatible with the SDK version ("+eF.raw+")")}this.plugins[r].setWebAuth(t)}}rM.prototype.verify=function(t,e,r){if(!r&&e&&"function"==typeof e&&(r=e,e=void 0),!t)return r(new rI("ID token is required but missing"),null);var n=this.decode(t);if(n instanceof Error)return r(new rI("ID token could not be decoded"),null);var o=n.encoded.header+"."+n.encoded.payload,i=rj(n.encoded.signature),s=n.header.alg,a=n.header.kid,c=n.payload.aud,u=n.payload.sub,p=n.payload.iss,l=n.payload.exp,h=n.payload.nbf,f=n.payload.iat,d=n.payload.azp,y=n.payload.auth_time,m=n.payload.nonce,g=this.__clock(),v=this;if(v.expectedAlg!==s)return r(new rI('Signature algorithm of "'+s+'" is not supported. Expected the ID token to be signed with "'+rR+'".'),null);this.getRsaVerifier(p,a,function(t,s){if(t)return r(t,null);if(!s.verify(o,i))return r(new rI("Invalid ID token signature."),null);if(!p||"string"!=typeof p)return r(new rI("Issuer (iss) claim must be a string present in the ID token"),null);if(v.issuer!==p)return r(new rI('Issuer (iss) claim mismatch in the ID token, expected "'+v.issuer+'", found "'+p+'"'),null);if(!u||"string"!=typeof u)return r(new rI("Subject (sub) claim must be a string present in the ID token"),null);if(!c||"string"!=typeof c&&!Array.isArray(c))return r(new rI("Audience (aud) claim must be a string or array of str
1ings present in the ID token"),null);if(Array.isArray(c)&&!c.includes(v.audience))return r(new rI('Audience (aud) claim mismatch in the ID token; expected "'+v.audience+'" but was not one of "'+c.join(", ")+'"'),null);if("string"==typeof c&&v.audience!==c)return r(new rI('Audience (aud) claim mismatch in the ID token; expected "'+v.audience+'" but found "'+c+'"'),null);if(e){if(!m||"string"!=typeof m)return r(new rI("Nonce (nonce) claim must be a string present in the ID token"),null);if(m!==e)return r(new rI('Nonce (nonce) claim value mismatch in the ID token; expected "'+e+'", found "'+m+'"'),null)}if(Array.isArray(c)&&c.length>1){if(!d||"string"!=typeof d)return r(new rI("Authorized Party (azp) claim must be a string present in the ID token when Audience (aud) claim has multiple values"),null);if(d!==v.audience)return r(new rI('Authorized Party (azp) claim mismatch in the ID token; expected "'+v.audience+'", found "'+d+'"'),null)}if(!l||!rq(l))return r(new rI("Expiration Time (exp) claim must be a number present in the ID token"),null);if(!f||!rq(f))return r(new rI("Issued At (iat) claim must be a number present in the ID token"),null);var a=l+v.leeway,b=new Date(0);if(b.setUTCSeconds(a),g>b)return r(new rI('Expiration Time (exp) claim error in the ID token; current time "'+g+'" is after expiration time "'+b+'"'),null);if(h&&rq(h)){var w=h-v.leeway,_=new Date(0);if(_.setUTCSeconds(w),g<_)return r(new rI('Not Before Time (nbf) claim error in the ID token; current time "'+g+'" is before the not before time "'+_+'"'),null)}if(v.maxAge){if(!y||!rq(y))return r(new rI("Authentication Time (auth_time) claim must be a number present in the ID token when Max Age (max_age) is specified"),null);var T=y+v.maxAge+v.leeway,O=new Date(0);if(O.setUTCSeconds(T),g>O)return r(new rI('Authentication Time (auth_time) claim in the ID token indicates that too much time has passed since the last end-user authentication. Current time "'+g+'" is after last auth time at "'+O+'"'),null)}return r(null,n.payload)})},rM.prototype.getRsaVerifier=function(t,e,r){var n=this,o=t+e;Promise.resolve(this.jwksCache.has(o)).then(function(r){var i;return r?n.jwksCache.get(o):("undefined"==fetch?function(t,e){return e=e||{},new Promise(function(r,n){var o=new XMLHttpRequest,i=[],s=[],a={},c=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:c,headers:{keys:function(){return i},entries:function(){return s},get:function(t){return a[t.toLowerCase()]},has:function(t){return t.toLowerCase() in a}}}};for(var u in o.open(e.method||"get",t,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(t,e,r){i.push(e=e.toLowerCase()),s.push([e,r]),a[e]=a[e]?a[e]+","+r:r}),r(c())},o.onerror=n,o.withCredentials="include"==e.credentials,e.headers)o.setRequestHeader(u,e.headers[u]);o.send(e.body||null)})}:fetch)((i={jwksURI:n.jwksURI,iss:t,kid:e}).jwksURI||rE(i.iss,".well-known","jwks.json")).then(rC).then(function(t){var e,r,n,o=null;for(e=0;e<t.keys.length&&null===o;e++)(r=t.keys[e]).kid===i.kid&&(o=r);if(!o)throw Error('Could not find a public key for Key ID (kid) "'+i.kid+'"');return{modulus:rj((n=o).n),exp:rj(n.e)}}).catch(function(t){throw t})}).then(function(t){if(!t||!t.modulus||!t.exp)throw Error("Empty keyInfo in response");return Promise.resolve(n.jwksCache.set(o,t)).then(function(){r&&r(null,new rb(t.modulus,t.exp))})}).catch(function(t){r&&r(t)})},rM.prototype.decode=function(t){var e,r,n=t.split(".");if(3!==n.length)return new rI("Cannot decode a malformed JWT");try{e=JSON.parse(rx(n[0])),r=JSON.parse(rx(n[1]))}catch(t){return new rI("Token header or payload is not valid JSON")}return{header:e,payload:r,encoded:{header:n[0],payload:n[1],signature:n[2]}}},rM.prototype.validateAccessToken=function(t,e,r,n){if(this.expectedAlg!==e)return n(new rI('Signature algorithm of "'+e+'" is not supported. Expected "'+this.expectedAlg+'"'));var o,i=rf(t),s=ry.stringify(i),a=s.substring(0,s.length/2),c=ry.parse(a);return n((o={"+":"-","/":"_","=":""},rd.stringify(c).replace(/[+/=]/g,function(t){return o[t]})!==r?new rI("Invalid access_token"):null))},rL.prototype.get=function(t){for(var e=0;e<this.plugins.length;e++)if(this.plugins[e].supports(t))return this.plugins[e].init();return null};var rN={randomString:function(t){var e=new Uint8Array(t),r=[],n="0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz-._~",o=e3.getWindow().crypto||e3.getWindow().msCrypto;if(!o)return null;for(var i=o.getRandomValues(e),s=0;s<i.length;s++)r.push(n[i[s]%n.length]);return r.join("")}};function rB(t){var e=t.transaction||{};this.namespace=e.namespace||"com.auth0.auth.",this.keyLength=e.keyLength||32,this.stateExpiration=t.stateExpiration?t.stateExpiration/60/24:1/48,this.storage=new rt(t),this.options=t}function rH(t){if(this.url=t.url,this.callback=t.callback,this.timeout=t.timeout||6e4,this.timeoutCallback=t.timeoutCallback||null,this.eventListenerType=t.eventListenerType||"message",this.iframe=null,this.timeoutHandle=null,this._destroyTimeout=null,this.transientMessageEventListener=null,this.proxyEventListener=null,this.eventValidator=t.eventValidator||{isValid:function(){return!0}},"function"!=typeof this.callback)throw Error("options.callback must be a function")}function rF(t){this.webAuth=t,this.warn=new e9(t.baseOptions)}function rW(t,e){this.webAuth=t,this.baseOptions=e,this.request=new e1(e),this.webMessageHandler=new rF(t),this.storage=new rt(e)}function rz(t,e){return["co/verifier",encodeURIComponent(t),encodeURIComponent(e)].join("/")}function rV(t,e){this.webAuth=t,this.baseOptions=e,this.crossOriginAuthentication=new rW(t,this.baseOptions),this.warn=new e9({disableWarnings:!!e._disableDeprecationWarnings})}rB.prototype.process=function(t){if(!t.responseType)throw Error("responseType is required");var e=t.realm||t.connection,r=-1!==t.responseType.indexOf("id_token"),n=this.generateTransaction(t.appState,t.state,t.nonce,e,r,t.organization);return t.state||(t.state=n.state),r&&!t.nonce&&(t.nonce=n.nonce),t},rB.prototype.generateTransaction=function(t,e,r,n,o,i){if(e=e||rN.randomString(this.keyLength),r=r||(o?rN.randomString(this.keyLength):null),e3.getWindow().location.host!==this.options.domain){var s={nonce:r,appState:t,state:e,lastUsedConnection:n};i&&(s.organization=i),this.storage.setItem(this.namespace+e,s,{expires:this.stateExpiration})}return{state:e,nonce:r}},rB.prototype.getStoredTransaction=function(t){var e;return e=this.storage.getItem(this.namespace+t),this.clearTransaction(t),e},rB.prototype.clearTransaction=function(t){this.storage.removeItem(this.namespace+t)}
1,rH.prototype.init=function(){var t=this,e=e3.getWindow();switch(this.iframe=e.document.createElement("iframe"),this.iframe.style.display="none",this.proxyEventListener=function(e){t.eventListener(e)},this.eventListenerType){case"message":this.eventSourceObject=e;break;case"load":this.eventSourceObject=this.iframe;break;default:throw Error("Unsupported event listener type: "+this.eventListenerType)}this.eventSourceObject.addEventListener(this.eventListenerType,this.proxyEventListener,!1),e.document.body.appendChild(this.iframe),this.iframe.src=this.url,this.timeoutHandle=setTimeout(function(){t.timeoutHandler()},this.timeout)},rH.prototype.eventListener=function(t){var e={event:t,sourceObject:this.eventSourceObject};this.eventValidator.isValid(e)&&(this.destroy(),this.callback(e))},rH.prototype.timeoutHandler=function(){this.destroy(),this.timeoutCallback&&this.timeoutCallback()},rH.prototype.destroy=function(){var t=this;clearTimeout(this.timeoutHandle),this._destroyTimeout=setTimeout(function(){t.eventSourceObject.removeEventListener(t.eventListenerType,t.proxyEventListener,!1),t.iframe.parentNode&&t.iframe.parentNode.removeChild(t.iframe)},0)},rF.prototype.run=function(t,e){var r=this;t.responseMode="web_message",t.prompt="none";var n=e3.getOrigin(),o=eK.getOriginFromUrl(t.redirectUri);if(o&&n!==o)return e({error:"origin_mismatch",error_description:"The redirectUri's origin ("+o+") should match the window's origin ("+n+")."});!function(t,e,r){new rH({url:t,eventListenerType:"message",callback:function(t){r(null,t)},timeout:e.timeout,eventValidator:{isValid:function(t){return!(!t.event.data||"authorization_response"!==t.event.data.type||e.state!==t.event.data.response.state)}},timeoutCallback:function(){r({error:"timeout",error_description:"Timeout during executing web_message communication",state:e.state})}}).init()}(this.webAuth.client.buildAuthorizeUrl(t),t,function(n,o){var i=n;if(!n&&o.event.data.response.error&&(i=o.event.data.response),!i){var s=o.event.data.response;return r.webAuth.validateAuthenticationResponse(t,s,e)}return"consent_required"===i.error&&"localhost"===e3.getWindow().location.hostname&&r.warn.warning("Consent Required. Consent can't be skipped on localhost. Read more here: https://auth0.com/docs/api-auth/user-consent#skipping-consent-for-first-party-clients"),r.webAuth.transactionManager.clearTransaction(i.state),e(eK.pick(i,["error","error_description"]))})},rW.prototype.login=function(t,e){var r=this,n=a(this.baseOptions.rootUrl,"/co/authenticate");t.username=t.username||t.email,delete t.email;var o={client_id:t.clientID||this.baseOptions.clientID,username:t.username};t.password&&(o.password=t.password),t.otp&&(o.otp=t.otp);var i=t.realm||this.baseOptions.realm;if(i){var s=t.credentialType||this.baseOptions.credentialType||"http://auth0.com/oauth/grant-type/password-realm";o.realm=i,o.credential_type=s}else o.credential_type="password";this.request.post(n).withCredentials().send(o).end(function(n,o){if(n){var i=n.response&&n.response.body||{error:"request_error",error_description:JSON.stringify(n)};return ro(e,{forceLegacyError:!0})(i)}function s(){var n=!0===t.popup;t=eK.blacklist(t,["password","credentialType","otp","popup","onRedirecting"]);var i=eK.merge(t).with({loginTicket:o.body.login_ticket}),s=rz(r.baseOptions.rootUrl,o.body.co_id);r.storage.setItem(s,o.body.co_verifier,{expires:1/96}),n?r.webMessageHandler.run(i,ro(e,{forceLegacyError:!0})):r.webAuth.authorize(i)}"function"==typeof t.onRedirecting?t.onRedirecting(s):s()})},rW.prototype.callback=function(){var t=decodeURIComponent(function(t){var e=("&"+e3.getWindow().location.hash.substring(1)).split("&"+t+"=");if(2===e.length)return e.pop().split("&").shift()}("origin")),e=e3.getWindow(),r=this;e.addEventListener("message",function(t){if("co_verifier_request"===t.data.type){var e=rz(t.origin,t.data.request.id),n=function(t,e){try{var r=t.getItem(e);return t.removeItem(e),r||""}catch(t){return""}}(r.storage,e);t.source.postMessage({type:"co_verifier_response",response:{verifier:n}},t.origin)}}),e.parent.postMessage({type:"ready"},t)},rV.prototype.loginWithCredentials=function(t,e){t.realm=t.realm||t.connection,delete t.connection,this.crossOriginAuthentication.login(t,e)},rV.prototype.signupAndLogin=function(t,e){var r=this;return this.webAuth.client.dbConnection.signup(t,function(n){return n?e(n):(t.realm=t.realm||t.connection,delete t.connection,r.webAuth.login(t,e))})};var r$=s(function(t){var e=function(){function t(t,e,r){t.attachEvent?t.attachEvent("on"+e,r):t.addEventListener&&t.addEventListener(e,r,!1)}function e(t,e,r){t.detachEvent?t.detachEvent("on"+e,r):t.removeEventListener&&t.removeEventListener(e,r,!1)}function r(t){/^https?:\/\//.test(t)||(t=window.location.href);var e=/^(https?:\/\/[\-_a-zA-Z\.0-9:]+)/.exec(t);return e?e[1]:t}var n=function(){if("undefined"==typeof navigator)return!1;var t=-1,e=navigator.userAgent;return"Microsoft Internet Explorer"===navigator.appName?null!=RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1)):e.indexOf("Trident")>-1&&null!==RegExp("rv:([0-9]{2,2}[.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1)),t>=8}();return"undefined"!=typeof window&&window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage?{open:function(o,i){if(!i)throw"missing required callback argument";o.url||(s="missing required 'url' parameter"),o.relay_url||(s="missing required 'relay_url' parameter"),s&&setTimeout(function(){i(s)},0),o.window_name||(o.window_name=null),o.window_features&&!function(){try{var t=navigator.userAgent;return -1!=t.indexOf("Fennec/")||-1!=t.indexOf("Firefox/")&&-1!=t.indexOf("Android")}catch(t){}return!1}()||(o.window_features=void 0);var s,a,c,u=o.origin||r(o.url);if(u!==r(o.relay_url))return setTimeout(function(){i("invalid arguments: origin of url and relay_url must match")},0);n&&((a=document.createElement("iframe")).setAttribute("src",o.relay_url),a.style.display="none",a.setAttribute("name","__winchan_relay_frame"),document.body.appendChild(a),c=a.contentWindow);var p=o.popup||window.open(o.url,o.window_name,o.window_features);o.popup&&(p.location.href=o.url),c||(c=p);var l=setInterval(function(){p&&p.closed&&(f(),i&&(i("User closed the popup window"),i=null))},500),h=JSON.stringify({a:"request",d:o.params});function f(){if(a&&document.body.removeChild(a),a=void 0,l&&(l=clearInterval(l)),e(window,"message",d),e(window,"unload",f),p)try{p.close()}catch(t){c.postMessage("die",u)}p=c=void 0}function d(t){if(t.origin===u){try{var e=JSON.parse(t.data)}catch(t){if(i)return i(t);throw t}"ready"===e.a?c.postMessage(h,u):"error"===e.a?(f(),i&&(i(e.d),i=null)):"response"===e.a&&(f
1(),i&&(i(null,e.d),i=null))}}return t(window,"unload",f),t(window,"message",d),{originalPopup:p,close:f,focus:function(){if(p)try{p.focus()}catch(t){}}}},onOpen:function(r){var o="*",i=n?function(){for(var t=window.opener.frames,e=t.length-1;e>=0;e--)try{if(t[e].location.protocol===window.location.protocol&&t[e].location.host===window.location.host&&"__winchan_relay_frame"===t[e].name)return t[e]}catch(t){}}():window.opener;if(!i)throw"can't find relay frame";function s(t){t=JSON.stringify(t),n?i.doPost(t,o):i.postMessage(t,o)}function a(t){if("die"===t.data)try{window.close()}catch(t){}}t(n?i:window,"message",function t(n){var i;try{i=JSON.parse(n.data)}catch(t){}i&&"request"===i.a&&(e(window,"message",t),o=n.origin,r&&setTimeout(function(){r(o,i.d,function(t){r=void 0,s({a:"response",d:t})})},0))}),t(n?i:window,"message",a);try{s({a:"ready"})}catch(e){t(i,"load",function(t){s({a:"ready"})})}var c=function(){try{e(n?i:window,"message",a)}catch(t){}r&&s({a:"error",d:"client closed window"}),r=void 0;try{window.close()}catch(t){}};return t(window,"unload",c),{detach:function(){e(window,"unload",c)}}}}:{open:function(t,e,r,n){setTimeout(function(){n("unsupported browser")},0)},onOpen:function(t){setTimeout(function(){t("unsupported browser")},0)}}}();t.exports&&(t.exports=e)}),rJ={extractOrigin:function(t){/^https?:\/\//.test(t)||(t=window.location.href);var e=/^(https?:\/\/[-_a-zA-Z.0-9:]+)/.exec(t);return e?e[1]:t}};function rG(){this._current_popup=null}function rX(t,e){this.baseOptions=e,this.baseOptions.popupOrigin=e.popupOrigin,this.client=t.client,this.webAuth=t,this.transactionManager=new rB(this.baseOptions),this.crossOriginAuthentication=new rW(t,this.baseOptions),this.warn=new e9({disableWarnings:!!e._disableDeprecationWarnings})}function rQ(t){this.authenticationUrl=t.authenticationUrl,this.timeout=t.timeout||6e4,this.handler=null,this.postMessageDataType=t.postMessageDataType||!1,this.postMessageOrigin=t.postMessageOrigin||e3.getWindow().location.origin||e3.getWindow().location.protocol+"//"+e3.getWindow().location.hostname+(e3.getWindow().location.port?":"+e3.getWindow().location.port:"")}function rZ(t){this.baseOptions=t,this.request=new e1(t),this.transactionManager=new rB(this.baseOptions)}function rK(t,e){this.baseOptions=e,this.client=t,this.baseOptions.universalLoginPage=!0,this.request=new e1(this.baseOptions),this.warn=new e9({disableWarnings:!!e._disableDeprecationWarnings})}rG.prototype.calculatePosition=function(t){var e=t.width||500,r=t.height||600,n=e3.getWindow(),o=void 0!==n.screenX?n.screenX:n.screenLeft,i=void 0!==n.screenY?n.screenY:n.screenTop,s=void 0!==n.outerWidth?n.outerWidth:n.document.body.clientWidth,a=void 0!==n.outerHeight?n.outerHeight:n.document.body.clientHeight;return{width:e,height:r,left:t.left||o+(s-e)/2,top:t.top||i+(a-r)/2}}
1,rG.prototype.preload=function(t){var e=this,r=e3.getWindow(),n=this.calculatePosition(t.popupOptions||{}),o=eK.merge(n).with(t.popupOptions),i=t.url||"about:blank",s=eh.stringify(o,{encode:!1,delimiter:","});return this._current_popup&&!this._current_popup.closed||(this._current_popup=r.open(i,"auth0_signup_popup",s),this._current_popup.kill=function(){this.close(),e._current_popup=null}),this._current_popup},rG.prototype.load=function(t,e,r,n){var o=this,i=this.calculatePosition(r.popupOptions||{}),s=eK.merge(i).with(r.popupOptions),a=eK.merge({url:t,relay_url:e,window_features:eh.stringify(s,{delimiter:",",encode:!1}),popup:this._current_popup}).with(r),c=r$.open(a,function(t,e){if(!t||"SyntaxError"!==t.name)return o._current_popup=null,n(t,e)});return c.focus(),c},rX.prototype.buildPopupHandler=function(){var t=this.baseOptions.plugins.get("popup.getPopupHandler");return t?t.getPopupHandler():new rG},rX.prototype.preload=function(t){t=t||{};var e=this.buildPopupHandler();return e.preload(t),e},rX.prototype.getPopupHandler=function(t,e){return t.popupHandler?t.popupHandler:e?this.preload(t):this.buildPopupHandler()}
1,rX.prototype.callback=function(t){var e=this,r=e3.getWindow(),n=(t=t||{}).popupOrigin||this.baseOptions.popupOrigin||e3.getOrigin();r.opener?r$.onOpen(function(r,o,i){if(r!==n)return i({error:"origin_mismatch",error_description:"The popup's origin ("+r+") should match the `popupOrigin` parameter ("+n+")."});e.webAuth.parseHash(t||{},function(t,e){return i(t||e)})}):r.doPost=function(t){r.parent&&r.parent.postMessage(t,n)}},rX.prototype.authorize=function(t,e){var r,n,o={},i=this.baseOptions.plugins.get("popup.authorize"),s=eK.merge(this.baseOptions,["clientID","scope","domain","audience","tenant","responseType","redirectUri","_csrf","state","_intstate","nonce","organization","invitation"]).with(eK.blacklist(t,["popupHandler"]));return eJ.check(s,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),n=a(this.baseOptions.rootUrl,"relay.html"),t.owp?s.owp=!0:(o.origin=rJ.extractOrigin(s.redirectUri),n=s.redirectUri),t.popupOptions&&(o.popupOptions=eK.pick(t.popupOptions,["width","height","top","left"])),i&&(s=i.processParams(s)),(s=this.transactionManager.process(s)).scope=s.scope||"openid profile email",delete s.domain,r=this.client.buildAuthorizeUrl(s),this.getPopupHandler(t).load(r,n,o,ro(e,{keepOriginalCasing:!0}))},rX.prototype.loginWithCredentials=function(t,e){t.realm=t.realm||t.connection,t.popup=!0,t=e
1K.merge(this.baseOptions,["redirectUri","responseType","state","nonce","timeout"]).with(eK.blacklist(t,["popupHandler","connection"])),t=this.transactionManager.process(t),this.crossOriginAuthentication.login(t,e)},rX.prototype.passwordlessVerify=function(t,e){var r=this;return this.client.passwordless.verify(eK.blacklist(t,["popupHandler"]),function(n){if(n)return e(n);t.username=t.phoneNumber||t.email,t.password=t.verificationCode,delete t.email,delete t.phoneNumber,delete t.verificationCode,delete t.type,r.client.loginWithResourceOwner(t,e)})},rX.prototype.signupAndLogin=function(t,e){var r=this;return this.client.dbConnection.signup(t,function(n){if(n)return e(n);r.loginWithCredentials(t,e)})},rQ.create=function(t){return new rQ(t)},rQ.prototype.login=function(t,e){this.handler=new rH({auth0:this.auth0,url:this.authenticationUrl,eventListenerType:t?"message":"load",callback:this.getCallbackHandler(e,t),timeout:this.timeout,eventValidator:this.getEventValidator(),timeoutCallback:function(){e(null,"#error=timeout&error_description=Timeout+during+authentication+renew.")},usePostMessage:t||!1}),this.handler.init()},rQ.prototype.getEventValidator=function(){var t=this;return{isValid:function(e){switch(e.event.type){case"message":return e.event.origin===t.postMessageOrigin&&e.event.source===t.handler.iframe.contentWindow&&(!1===t.postMessageDataType||e.event.data.type&&e.event.data.type===t.postMessageDataType);case"load":if("about:"===e.sourceObject.contentWindow.location.protocol)return!1;default:return!0}}}},rQ.prototype.getCallbackHandler=function(t,e){return function(r){t(null,e?"object"==typeof r.event.data&&r.event.data.hash?r.event.data.hash:r.event.data:r.sourceObject.contentWindow.location.hash)}},rZ.prototype.login=function(t,e){var r,n;return r=a(this.baseOptions.rootUrl,"usernamepassword","login"),t.username=t.username||t.email,t=eK.blacklist(t,["email","onRedirecting"]),n=eK.merge(this.baseOptions,["clientID","redirectUri","tenant","responseType","responseMode","scope","audience"]).with(t),n=this.transactionManager.process(n),n=eK.toSnakeCase(n,["auth0Client"]),this.request.post(r).send(n).end(ro(e))},rZ.prototype.callback=function(t){var e,r=e3.getDocument();(e=r.createElement("div")).innerHTML=t,r.body.appendChild(e).children[0].submit()},rK.prototype.login=function(t,e){if(e3.getWindow().location.host!==this.baseOptions.domain)throw Error("This method is meant to be used only inside the Universal Login Page.");var r,n=eK.merge(this.baseOptions,["clientID","redirectUri","tenant","responseType","responseMode","scope","audience","_csrf","state","_intstate","nonce"]).with(t);return eJ.check(n,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),(r=new rZ(this.baseOptions)).login(n,function(n,o){if(n)return e(n);function i(){r.callback(o)}if("function"==typeof t.onRedirecting)return t.onRedirecting(function(){i()});i()})},rK.prototype.signupAndLogin=function(t,e){var r=this;return r.client.client.dbConnection.signup(t,function(n){return n?e(n):r.login(t,e)})},rK.prototype.getSSOData=function(t,e){var r,n="";return"function"==typeof t&&(e=t,t=!1),eJ.check(t,{type:"boolean",message:"withActiveDirectories parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),t&&(n="?"+eh.stringify({ldaps:1,client_id:this.baseOptions.clientID})),r=a(this.baseOptions.rootUrl,"user","ssodata",n),this.request.get(r,{noHeaders:!0}).withCredentials().end(ro(e))};var rY=function(){},r0=rY,r1={lang:"en",templates:{auth0:function(t){var e="code"===t.type?"Enter the code shown above":"Solve the formula shown above";return'<div class="captcha-challenge">\n <img src="'+t.image+'" />\n <button type="button" class="captcha-reload">âº</button>\n</div>\n<input type="text" name="captcha"\n class="form-control captcha-control"\n placeholder="'+e+'" />'},recaptcha_v2:function(){return'<div class="recaptcha" ></div><input type="hidden" name="captcha" />'},recaptcha_enterprise:function(){return'<div class="recaptcha" ></div><input type="hidden" name="captcha" />'},hcaptcha:function(){return'<div class="hcaptcha" ></div><input type="hidden" name="captcha" />'},friendly_captcha:function(){return'<div class="friendly-captcha" ></div><input type="hidden" name="captcha" />'},arkose:function(){return'<div class="arkose" ></div><input type="hidden" name="captcha" />'},auth0_v2:function(){return'<div class="auth0_v2" ></div><input type="hidden" name="captcha" />'},error:function(){return'<div class="error" style="color: red;">Error getting the bot detection challenge. Please contact the system administrator.</div>'}}};function r2(t,e,r,n){t.innerHTML=e.templates[r.provider](r),t.querySelector(".captcha-reload").addEventListener("click",function(t){t.preventDefault(),n()})}
1function r3(t){switch(t){case"recaptcha_v2":return window.grecaptcha;case"recaptcha_enterprise":return window.grecaptcha.enterprise;case"hcaptcha":return window.hcaptcha;case"friendly_captcha":return window.friendlyChallenge;case"arkose":return window.arkose;case"auth0_v2":return window.turnstile;default:throw Error("Unknown captcha provider")}}function r6(t,e){var r=window.document.createElement("script");for(var n in e)n.startsWith("data-")?r.dataset[n.replace("data-","")]=e[n]:r[n]=e[n];r.src=t,window.document.body.appendChild(r)}function r5(t){window.document.querySelectorAll('script[src="'+t+'"]').forEach(function(t){t.remove()})}function r4(t,e,r){var n,o=t.hasAttribute("data-wid")&&t.getAttribute("data-wid");function i(e){t.querySelector('input[name="captcha"]').value=e||""}if("friendly_captcha"===r.provider&&window.auth0FCInstance)return i(),void window.auth0FCInstance.reset();if("arkose"===r.provider&&r3(r.provider))return i(),void r3(r.provider).reset();if(o)return i(),void r3(r.provider).reset(o);switch(t.innerHTML=e.templates[r.provider](r),r.provider){case"recaptcha_enterprise":case"recaptcha_v2":n=".recaptcha";break;case"hcaptcha":n=".hcaptcha";break;case"friendly_captcha":n=".friendly-captcha";break;case"arkose":n=".arkose";break;case"auth0_v2":n=".auth0_v2"}var s=t.querySelector(n);!function(t,e,r,n){var o=e.provider+"Callback_"+Math.floor(1000001*Math.random()),i={async:!0,defer:!0},s=function(t,e,r,n,o){switch(t){case"recaptcha_v2":return"https://www.recaptcha.net/recaptcha/api.js?hl="+e+"&onload="+r;case"recaptcha_enterprise":return"https://www.recaptcha.net/recaptcha/enterprise.js?render=explicit&hl="+e+"&onload="+r;case"hcaptcha":return"https://js.hcaptcha.com/1/api.js?hl="+e+"&onload="+r;case"friendly_captcha":return"https://cdn.jsdelivr.net/npm/[email protected]/widget.min.js";case"arkose":return"https://"+n+".arkoselabs.com/v2/"+o+"/api.js";case"auth0_v2":return"https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload="+r;default:throw Error("Unknown captcha provider")}}(e.provider,e.lang,o,e.clientSubdomain,e.siteKey);if("arkose"===e.provider||"auth0_v2"===e.provider){var a=0;i["data-callback"]=o,i.onerror=function(){if(a<3)return r5(s),r6(s,i),void a++;r5(s),n("BYPASS_CAPTCHA")},window[o]=function(t){window.arkose=t,r(t)}}else window[o]=function(){delete window[o],r()},"friendly_captcha"===e.provider&&(i.onload=window[o]);r6(s,i)}(0,{lang:e.lang,provider:r.provider,clientSubdomain:r.clientSubdomain,siteKey:r.siteKey},function(n){var a=r3(r.provider);if("arkose"===r.provider){var c=0;n.setConfig({onCompleted:function(t){i(t.token),r0()},onError:function(){c<3?(i(),n.reset(),setTimeout(function(){n.run()},500),c++):i("BYPASS_CAPTCHA")}})}else if("friendly_captcha"===r.provider)window.auth0FCInstance=new a.WidgetInstance(s,{sitekey:r.siteKey,language:e.lang,doneCallback:function(t){i(t)},errorCallback:function(){i()}});else{var u={callback:i,"expired-callback":function(){i()},"error-callback":function(){i()},sitekey:r.siteKey};"auth0_v2"===r.provider&&(c=0,u.language=e.lang,u.theme="light",u.retry="never",u["response-field"]=!1,u["error-callback"]=function(){return c<3?(i(),r3(r.provider).reset(o),c++):i("BYPASS_CAPTCHA"),!0}),o=a.render(s,u),t.setAttribute("data-wid",o)}},i)}var r8=function(t,e,r,n){function o(n){n=n||rY,t.getChallenge(function(t,i){return t?(e.innerHTML=r.templates.error(t),n(t)):i.required?(e.style.display="","auth0"===i.provider?r2(e,r,i,o):"recaptcha_v2"!==i.provider&&"recaptcha_enterprise"!==i.provider&&"hcaptcha"!==i.provider&&"friendly_captcha"!==i.provider&&"arkose"!==i.provider&&"auth0_v2"!==i.provider||r4(e,r,i),void("arkose"===i.provider?n(null,{triggerCaptcha:function(t){r3(i.provider).run(),r0=t}}):n())):(e.style.display="none",void(e.innerHTML=""))})}return r=eK.merge(r1).with(r||{}),o(n),{reload:o,getValue:function(){var t=e.querySelector('input[name="captcha"]');if(t)return t.value}}},r9=function(t,e,r,n){function o(n){n=n||rY,t.passwordless.getChallenge(function(t,i){return t?(e.innerHTML=r.templates.error(t),n(t)):i.required?(e.style.display="","auth0"===i.provider?r2(e,r,i,o):"recaptcha_v2"!==i.provider&&"recaptcha_enterprise"!==i.provider&&"hcaptcha"!==i.provider&&"friendly_captcha"!==i.provider&&"arkose"!==i.provider&&"auth0_v2"!==i.provider||r4(e,r,i),void("arkose"===i.provider?n(null,{triggerCaptcha:function(t){r3(i.provider).run(),r0=t}}):n())):(e.style.display="none",void(e.innerHTML=""))})}return r=eK.merge(r1).with(r||{}),o(n),{reload:o,getValue:function(){var t=e.querySelector('input[name="captcha"]');if(t)return t.value}}};function r7(){return new Date}function nt(t){eJ.check(t,{type:"object",message:"options parameter is not val
1id"},{domain:{type:"string",message:"domain option is required"},clientID:{type:"string",message:"clientID option is required"},responseType:{optional:!0,type:"string",message:"responseType is not valid"},responseMode:{optional:!0,type:"string",message:"responseMode is not valid"},redirectUri:{optional:!0,type:"string",message:"redirectUri is not valid"},scope:{optional:!0,type:"string",message:"scope is not valid"},audience:{optional:!0,type:"string",message:"audience is not valid"},popupOrigin:{optional:!0,type:"string",message:"popupOrigin is not valid"},leeway:{optional:!0,type:"number",message:"leeway is not valid"},plugins:{optional:!0,type:"array",message:"plugins is not valid"},maxAge:{optional:!0,type:"number",message:"maxAge is not valid"},stateExpiration:{optional:!0,type:"number",message:"stateExpiration is not valid"},legacySameSiteCookie:{optional:!0,type:"boolean",message:"legacySameSiteCookie option is not valid"},_disableDeprecationWarnings:{optional:!0,type:"boolean",message:"_disableDeprecationWarnings option is not valid"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"},_timesToRetryFailedRequests:{optional:!0,type:"number",message:"_timesToRetryFailedRequests option is not valid"}}),t.overrides&&eJ.check(t.overrides,{type:"object",message:"overrides option is not valid"},{__tenant:{optional:!0,type:"string",message:"__tenant option is required"},__token_issuer:{optional:!0,type:"string",message:"__token_issuer option is required"},__jwks_uri:{optional:!0,type:"string",message:"__jwks_uri is required"}}),this.baseOptions=t,this.baseOptions.plugins=new rL(this,this.baseOptions.plugins||[]),this.baseOptions._sendTelemetry=!1!==this.baseOptions._sendTelemetry||this.baseOptions._sendTelemetry,this.baseOptions._timesToRetryFailedRequests=t._timesToRetryFailedRequests?parseInt(t._timesToRetryFailedRequests):0,this.baseOptions.tenant=this.baseOptions.overrides&&this.baseOptions.overrides.__tenant||this.baseOptions.domain.split(".")[0],this.baseOptions.token_issuer=this.baseOptions.overrides&&this.baseOptions.overrides.__token_issuer||"https://"+this.baseOptions.domain+"/",this.baseOptions.jwksURI=this.baseOptions.overrides&&this.baseOptions.overrides.__jwks_uri,!1!==t.legacySameSiteCookie&&(this.baseOptions.legacySameSiteCookie=!0),this.transactionManager=new rB(this.baseOptions),this.client=new nn(this.baseOptions),this.redirect=new rV(this,this.baseOptions),this.popup=new rX(this,this.baseOptions),this.crossOriginAuthentication=new rW(this,this.baseOptions),this.webMessageHandler=new rF(this),this._universalLogin=new rK(this,this.baseOptions),this.ssodataStorage=new re(this.baseOptions)}function ne(t,e){this.baseOptions=e,this.request=t}function nr(t,e){this.baseOptions=e,this.request=t}function nn(t,e){2==arguments.length?this.auth0=t:e=t,eJ.check(e,{type:"object",message:"options parameter is not valid"},{domain:{type:"string",message:"domain option is required"},clientID:{type:"string",message:"clientID option is required"},responseType:{optional:!0,type:"string",message:"responseType is not valid"},responseMode:{optional:!0,type:"string",message:"responseMode is not valid"},redirectUri:{optional:!0,type:"string",message:"redirectUri is not valid"},scope:{optional:!0,type:"string",message:"scope is not valid"},audience:{optional:!0,type:"string",message:"audience is not valid"},_disableDeprecationWarnings:{optional:!0,type:"boolean",message:"_disableDeprecationWarnings option is not valid"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"}}),this.baseOptions=e,this.baseOptions._sendTelemetry=!1!==this.baseOptions._sendTelemetry||this.baseOptions._sendTelemetry,this.baseOptions.rootUrl=this.baseOptions.domain&&0===this.baseOptions.domain.toLowerCase().indexOf("http")?this.baseOptions.domain:"https://"+this.baseOptions.domain,this.request=new e1(this.baseOptions),this.passwordless=new ne(this.request,this.baseOptions),this.dbConnection=new nr(this.request,this.baseOptions),this.warn=new e9({disableWarnings:!!e._disableDeprecationWarnings}),this.ssodataStorage=new re(this.baseOptions)}function no(t){eJ.check(t,{type:"object",message:"options parameter is not val
1id"},{domain:{type:"string",message:"domain option is required"},token:{type:"string",message:"token option is required"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"}}),this.baseOptions=t,this.baseOptions.headers={Authorization:"Bearer "+this.baseOptions.token},this.request=new e1(this.baseOptions),this.baseOptions.rootUrl=a("https://"+this.baseOptions.domain,"api","v2")}nt.prototype.parseHash=function(t,e){e||"function"!=typeof t?t=t||{}:(e=t,t={});var r,n,o=void 0===t.hash?e3.getWindow().location.hash:t.hash;if(o=o.replace(/^#?\/?/,""),(r=eh.parse(o)).hasOwnProperty("error"))return n=rn.buildResponse(r.error,r.error_description),r.state&&(n.state=r.state),e(n);if(!r.hasOwnProperty("access_token")&&!r.hasOwnProperty("id_token")&&!r.hasOwnProperty("refresh_token"))return e(null,null);var i=(this.baseOptions.responseType||t.responseType||"").split(" ");return i.length>0&&-1!==i.indexOf("token")&&!r.hasOwnProperty("access_token")?e(rn.buildResponse("invalid_hash","response_type contains `token`, but the parsed hash does not contain an `access_token` property")):i.length>0&&-1!==i.indexOf("id_token")&&!r.hasOwnProperty("id_token")?e(rn.buildResponse("invalid_hash","response_type contains `id_token`, but the parsed hash does not contain an `id_token` property")):this.validateAuthenticationResponse(t,r,e)},nt.prototype.validateAuthenticationResponse=function(t,e,r){var n=this;t.__enableIdPInitiatedLogin=t.__enableIdPInitiatedLogin||t.__enableImpersonation;var o=e.state,i=this.transactionManager.getStoredTransaction(o),s=t.state||i&&i.state||null,a=s===o;if(!(!o&&!s&&t.__enableIdPInitiatedLogin)&&!a)return r({error:"invalid_token",errorDescription:"`state` does not match."});var c=t.nonce||i&&i.nonce||null,u=i&&i.organization,p=t.state||i&&i.appState||null,l=function(t,o){var s;return t?r(t):(i&&i.lastUsedConnection&&(o&&(s=o.sub),n.ssodataStorage.set(i.lastUsedConnection,s)),r(null,{accessToken:e.access_token||null,idToken:e.id_token||null,idTokenPayload:o||null,appState:p||null,refreshToken:e.refresh_token||null,state:e.state||null,expiresIn:e.expires_in?parseInt(e.expires_in,10):null,tokenType:e.token_type||null,scope:e.scope||null}))};return e.id_token?this.validateToken(e.id_token,c,function(t,r){if(!t){if(u){if(0===u.indexOf("org_")){if(!r.org_id)return l(rn.invalidToken("Organization Id (org_id) claim must be a string present in the ID token"));if(r.org_id!==u)return l(rn.invalidToken('Organization Id (org_id) claim value mismatch in the ID token; expected "'+u+'", found "'+r.org_id+'"'))}else{if(!r.org_name)return l(rn.invalidToken("Organization Name (org_name) claim must be a string present in the ID token"));if(r.org_name!==u.toLowerCase())return l(rn.invalidToken('Organization Name (org_name) claim value mismatch in the ID token; expected "'+u+'", found "'+r.org_name+'"'))}}return e.access_token&&r.at_hash?(new rM).validateAccessToken(e.access_token,"RS256",r.at_hash,function(t){return t?l(rn.invalidToken(t.message)):l(null,r)}):l(null,r)}if("invalid_token"!==t.error||t.errorDescription&&t.errorDescription.indexOf("Nonce (nonce) claim value mismatch in the ID token")>-1)return l(t);var o=(new rM).decode(e.id_token);return"HS256"!==o.header.alg?l(t):(o.payload.nonce||null)!==c?l({error:"invalid_token",errorDescription:'Nonce (nonce) claim value mismatch in the ID token; expected "'+c+'", found "'+o.payload.nonce+'"'}):e.access_token?n.client.userInfo(e.access_token,function(t,e){return t?l(t):l(null,e)}):l({error:"invalid_token",description:"The id_token cannot be validated because it was signed with the HS256 algorithm and public clients (like a browser) canât store secrets. Please read the associated doc for possible ways to fix this. Read more: https://auth0.com/docs/errors/libraries/auth0-js/invalid-token#parsing-an-hs256-signed-id-token-without-an-access-token"})}):l(null,null)},nt.prototype.validateToken=function(t,e,r){new rM({issuer:this.baseOptions.token_issuer,jwksURI:this.baseOptions.jwksURI,audience:this.baseOptions.clientID,leeway:this.baseOptions.leeway||60,maxAge:this.baseOptions.maxAge,__clock:this.baseOptions.__clock||r7}).verify(t,e,function(t,e){if(t)return r(rn.invalidToken(t.message));r(null,e)})},nt.prototype.renewAuth=function(t,e){var r=!!t.usePostMessage,n=t.postMessageDataType||!1,o=t.postMessageOrigin||e3.getWindow().origin,i=t.t
1imeout,s=this,a=eK.merge(this.baseOptions,["clientID","redirectUri","responseType","scope","audience","_csrf","state","_intstate","nonce"]).with(t);a.responseType=a.responseType||"token",a.responseMode=a.responseMode||"fragment",a=this.transactionManager.process(a),eJ.check(a,{type:"object",message:"options parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),a.prompt="none",a=eK.blacklist(a,["usePostMessage","tenant","postMessageDataType","postMessageOrigin"]),rQ.create({authenticationUrl:this.client.buildAuthorizeUrl(a),postMessageDataType:n,postMessageOrigin:o,timeout:i}).login(r,function(t,r){if("object"==typeof r)return e(t,r);s.parseHash({hash:r},e)})},nt.prototype.checkSession=function(t,e){var r=eK.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);return"code"===r.responseType?e({error:"error",error_description:"responseType can't be `code`"}):(t.nonce||(r=this.transactionManager.process(r)),r.redirectUri?(eJ.check(r,{type:"object",message:"options parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=eK.blacklist(r,["usePostMessage","tenant","postMessageDataType"]),void this.webMessageHandler.run(r,ro(e,{forceLegacyError:!0,ignoreCasing:!0}))):e({error:"error",error_description:"redirectUri can't be empty"}))},nt.prototype.changePassword=function(t,e){return this.client.dbConnection.changePassword(t,e)},nt.prototype.passwordlessStart=function(t,e){var r=eK.merge(this.baseOptions,["responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t.authParams);return t.authParams=this.transactionManager.process(r),this.client.passwordless.start(t,e)},nt.prototype.signup=function(t,e){return this.client.dbConnection.signup(t,e)},nt.prototype.authorize=function(t){var e=eK.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce","organization","invitation"]).with(t);eJ.check(e,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),(e=this.transactionManager.process(e)).scope=e.scope||"openid profile email",e3.redirect(this.client.buildAuthorizeUrl(e))},nt.prototype.signupAndAuthorize=function(t,e){var r=this;return this.client.dbConnection.signup(eK.blacklist(t,["popupHandler"]),function(n){if(n)return e(n);t.realm=t.connection,t.username||(t.username=t.email),r.client.login(t,e)})},nt.prototype.login=function(t,e){var r=eK.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce","onRedirecting","organization","invitation"]).with(t);r=this.transactionManager.process(r),e3.getWindow().location.host===this.baseOptions.domain?(r.connection=r.realm,delete r.realm,this._universalLogin.login(r,e)):this.crossOriginAuthentication.login(r,e)},nt.prototype.passwordlessLogin=function(t,e){var r=eK.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce","onRedirecting"]).with(t);if(r=this.transactionManager.process(r),e3.getWindow().location.host===this.baseOptions.domain)this.passwordlessVerify(r,e);else{var n=eK.extend({credentialType:"http://auth0.com/oauth/grant-type/passwordless/otp",realm:r.connection,username:r.email||r.phoneNumber,otp:r.verificationCode},eK.blacklist(r,["connection","email","phoneNumber","verificationCode"]));this.crossOriginAuthentication.login(n,e)}},nt.prototype.crossOriginAuthenticationCallback=function(){this.crossOriginVerification()},nt.prototype.crossOriginVerification=function(){this.crossOriginAuthentication.callback()},nt.prototype.logout=function(t){e3.redirect(this.client.buildLogoutUrl(t))},nt.prototype.passwordlessVerify=function(t,e){var r=this,n=eK.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce","onRedirecting"]).with(t);return eJ.check(n,{type:"object",message:"options parameter is not val
1id"},{responseType:{type:"string",message:"responseType option is required"}}),n=this.transactionManager.process(n),this.client.passwordless.verify(n,function(o){if(o)return e(o);function i(){e3.redirect(r.client.passwordless.buildVerifyUrl(n))}if("function"==typeof t.onRedirecting)return t.onRedirecting(function(){i()});i()})},nt.prototype.renderCaptcha=function(t,e,r){return r8(this.client,t,e,r)},nt.prototype.renderPasswordlessCaptcha=function(t,e,r){return r9(this.client,t,e,r)},ne.prototype.buildVerifyUrl=function(t){var e,r;return eJ.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},verificationCode:{type:"string",message:"verificationCode option is required"},phoneNumber:{optional:!1,type:"string",message:"phoneNumber option is required",condition:function(t){return!t.email}},email:{optional:!1,type:"string",message:"email option is required",condition:function(t){return!t.phoneNumber}}}),e=eK.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","protocol","nonce"]).with(t),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e=eK.toSnakeCase(e,["auth0Client"]),r=eh.stringify(e),a(this.baseOptions.rootUrl,"passwordless","verify_redirect","?"+r)},ne.prototype.start=function(t,e){eJ.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},send:{type:"string",message:"send option is required",values:["link","code"],value_message:"send is not valid ([link, code])"},phoneNumber:{optional:!0,type:"string",message:"phoneNumber option is required",condition:function(t){return"code"===t.send||!t.email}},email:{optional:!0,type:"string",message:"email option is required",condition:function(t){return"link"===t.send||!t.phoneNumber}},authParams:{optional:!0,type:"object",message:"authParams option is required"}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"passwordless","start");var r,n,o=t.xRequestLanguage;return delete t.xRequestLanguage,(n=eK.merge(this.baseOptions,["clientID","responseType","redirectUri","scope"]).with(t)).scope&&(n.authParams=n.authParams||{},n.authParams.scope=n.authParams.scope||n.scope),n.redirectUri&&(n.authParams=n.authParams||{},n.authParams.redirect_uri=n.authParams.redirectUri||n.redirectUri),n.responseType&&(n.authParams=n.authParams||{},n.authParams.response_type=n.authParams.responseType||n.responseType),delete n.redirectUri,delete n.responseType,delete n.scope,n=eK.toSnakeCase(n,["auth0Client","authParams"]),this.request.post(r,o?{xRequestLanguage:o}:void 0).send(n).end(ro(e))},ne.prototype.verify=function(t,e){var r,n;return eJ.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},verificationCode:{type:"string",message:"verificationCode option is required"},phoneNumber:{optional:!1,type:"string",message:"phoneNumber option is required",condition:function(t){return!t.email}},email:{optional:!1,type:"string",message:"email option is required",condition:function(t){return!t.phoneNumber}}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),n=eK.pick(t,["connection","verificationCode","phoneNumber","email","auth0Client","clientID"]),n=eK.toSnakeCase(n,["auth0Client"]),r=a(this.baseOptions.rootUrl,"passwordless","verify"),this.request.post(r).send(n).end(ro(e))},ne.prototype.getChallenge=function(t){if(eJ.check(t,{type:"function",message:"cb parameter is not valid"}),!this.baseOptions.state)return t();var e=a(this.baseOptions.rootUrl,"passwordless","challenge");return this.request.post(e).send({state:this.baseOptions.state}).end(ro(t,{ignoreCasing:!0}))},nr.prototype.signup=function(t,e){var r,n,o;return eJ.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},email:{type:"string",message:"email option is required"}
1,password:{type:"string",message:"password option is required"}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"dbconnections","signup"),o=(n=eK.merge(this.baseOptions,["clientID","state"]).with(t)).user_metadata||n.userMetadata,n=eK.blacklist(n,["scope","userMetadata","user_metadata"]),n=eK.toSnakeCase(n,["auth0Client"]),o&&(n.user_metadata=o),this.request.post(r).send(n).end(ro(e))},nr.prototype.changePassword=function(t,e){var r,n;return eJ.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},email:{type:"string",message:"email option is required"}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"dbconnections","change_password"),n=eK.merge(this.baseOptions,["clientID"]).with(t,["email","connection"]),n=eK.toSnakeCase(n,["auth0Client"]),this.request.post(r).send(n).end(ro(e))},nn.prototype.buildAuthorizeUrl=function(t){var e,r;return eJ.check(t,{type:"object",message:"options parameter is not valid"}),e=eK.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience"]).with(t),eJ.check(e,{type:"object",message:"options parameter is not valid"},{clientID:{type:"string",message:"clientID option is required"},redirectUri:{optional:!0,type:"string",message:"redirectUri option is required"},responseType:{type:"string",message:"responseType option is required"},nonce:{type:"string",message:"nonce option is required",condition:function(t){return -1===t.responseType.indexOf("code")&&-1!==t.responseType.indexOf("id_token")}},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e.connection_scope&&eJ.isArray(e.connection_scope)&&(e.connection_scope=e.connection_scope.join(",")),e=eK.blacklist(e,["username","popupOptions","domain","tenant","timeout","appState"]),e=eK.toSnakeCase(e,["auth0Client"]),e=ra(this.warn,e),r=eh.stringify(e),a(this.baseOptions.rootUrl,"authorize","?"+r)},nn.prototype.buildLogoutUrl=function(t){var e,r;return eJ.check(t,{optional:!0,type:"object",message:"options parameter is not valid"}),e=eK.merge(this.baseOptions,["clientID"]).with(t||{}),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e=eK.toSnakeCase(e,["auth0Client","returnTo"]),r=eh.stringify(eK.blacklist(e,["federated"])),t&&void 0!==t.federated&&!1!==t.federated&&"false"!==t.federated&&(r+="&federated"),a(this.baseOptions.rootUrl,"v2","logout","?"+r)},nn.prototype.loginWithDefaultDirectory=function(t,e){return eJ.check(t,{type:"object",message:"options parameter is not valid"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),t.grantType="password",this.oauthToken(t,e)},nn.prototype.login=function(t,e){return eJ.check(t,{type:"object",message:"options parameter is not valid"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},realm:{type:"string",message:"realm option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),t.grantType="http://auth0.com/oauth/grant-type/password-realm",this.oauthToken(t,e)},nn.prototype.oauthToken=function(t,e){var r,n,o,i;return eJ.check(t,{type:"object",message:"options parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"oauth","token"),n=eK.merge(this.baseOptions,["clientID","scope","audience"]).with(t),eJ.check(n,{type:"object",message:"options parameter is not valid"},{clientID:{type:"string",message:"clientID option is required"},grantType:{type:"string",message:"grantType option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),n=eK.toSnakeCase(n,["auth0Client"]),this.warn,i=n,n=eK.pick(i,ri),this.request.post(r).send(n).end(ro(e))},nn.prototype.loginWithResourceOwner=function(t,e){var r,n;return eJ.check(t,{type:"object",message:"options parameter is not val
1id"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},connection:{type:"string",message:"connection option is required"},scope:{optional:!0,type:"string",message:"scope option is required"}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"oauth","ro"),n=eK.merge(this.baseOptions,["clientID","scope"]).with(t,["username","password","scope","connection","device"]),(n=eK.toSnakeCase(n,["auth0Client"])).grant_type=n.grant_type||"password",this.request.post(r).send(n).end(ro(e))},nn.prototype.getSSOData=function(t,e){if(this.auth0||(this.auth0=new nt(this.baseOptions)),e3.getWindow().location.host===this.baseOptions.domain)return this.auth0._universalLogin.getSSOData(t,e);"function"==typeof t&&(e=t),eJ.check(e,{type:"function",message:"cb parameter is not valid"});var r=this.baseOptions.clientID,n=this.ssodataStorage.get()||{};this.auth0.checkSession({responseType:"token id_token",scope:"openid profile email",connection:n.lastUsedConnection,timeout:5e3},function(t,o){return t?"login_required"===t.error?e(null,{sso:!1}):("consent_required"===t.error&&(t.error_description="Consent required. When using `getSSOData`, the user has to be authenticated with the following scope: `openid profile email`."),e(t,{sso:!1})):n.lastUsedSub&&n.lastUsedSub!==o.idTokenPayload.sub?e(t,{sso:!1}):e(null,{lastUsedConnection:{name:n.lastUsedConnection},lastUsedUserID:o.idTokenPayload.sub,lastUsedUsername:o.idTokenPayload.email||o.idTokenPayload.name,lastUsedClientID:r,sessionClients:[r],sso:!0})})},nn.prototype.userInfo=function(t,e){var r;return eJ.check(t,{type:"string",message:"accessToken parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"userinfo"),this.request.get(r).set("Authorization","Bearer "+t).end(ro(e,{ignoreCasing:!0}))},nn.prototype.getChallenge=function(t){if(eJ.check(t,{type:"function",message:"cb parameter is not valid"}),!this.baseOptions.state)return t();var e=a(this.baseOptions.rootUrl,"usernamepassword","challenge");return this.request.post(e).send({state:this.baseOptions.state}).end(ro(t,{ignoreCasing:!0}))},nn.prototype.delegation=function(t,e){var r,n;return eJ.check(t,{type:"object",message:"options parameter is not valid"},{grant_type:{type:"string",message:"grant_type option is required"}}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"delegation"),n=eK.merge(this.baseOptions,["clientID"]).with(t),n=eK.toSnakeCase(n,["auth0Client"]),this.request.post(r).send(n).end(ro(e))},nn.prototype.getUserCountry=function(t){var e;return eJ.check(t,{type:"function",message:"cb parameter is not valid"}),e=a(this.baseOptions.rootUrl,"user","geoloc","country"),this.request.get(e).end(ro(t))},no.prototype.getUser=function(t,e){var r;return eJ.check(t,{type:"string",message:"userId parameter is not valid"}),eJ.check(e,{type:"function",message:"cb parameter is not valid"}),r=a(this.baseOptions.rootUrl,"users",t),this.request.get(r).end(ro(e,{ignoreCasing:!0}))},no.prototype.patchUserMetadata=function(t,e,r){var n;return eJ.check(t,{type:"string",message:"userId parameter is not valid"}),eJ.check(e,{type:"object",message:"userMetadata parameter is not valid"}),eJ.check(r,{type:"function",message:"cb parameter is not valid"}),n=a(this.baseOptions.rootUrl,"users",t),this.request.patch(n).send({user_metadata:e}).end(ro(r,{ignoreCasing:!0}))},no.prototype.patchUserAttributes=function(t,e,r){var n;return eJ.check(t,{type:"string",message:"userId parameter is not valid"}),eJ.check(e,{type:"object",message:"user parameter is not valid"}),eJ.check(r,{type:"function",message:"cb parameter is not valid"}),n=a(this.baseOptions.rootUrl,"users",t),this.request.patch(n).send(e).end(ro(r,{ignoreCasing:!0}))},no.prototype.linkUser=function(t,e,r){var n;return eJ.check(t,{type:"string",message:"userId parameter is not valid"}),eJ.check(e,{type:"string",message:"secondaryUserToken parameter is not valid"}
1),eJ.check(r,{type:"function",message:"cb parameter is not valid"}),n=a(this.baseOptions.rootUrl,"users",t,"identities"),this.request.post(n).send({link_with:e}).end(ro(r,{ignoreCasing:!0}))},e.ZP={Authentication:nn,Management:no,WebAuth:nt,version:eF}}}]);
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.