HEX
Server: Apache
System: Linux sg241.singhost.net 2.6.32-896.16.1.lve1.4.51.el6.x86_64 #1 SMP Wed Jan 17 13:19:23 EST 2018 x86_64
User: honghock (909)
PHP: 8.0.30
Disabled: passthru,system,shell_exec,show_source,exec,popen,proc_open
Upload Files
File: /home/honghock/www/wp-content/plugins/broken-link-checker-seo/dist/assets/js/Gear.BP-Wq463.js
import{q as on,aq as Va,ar as Ha,i as Xi,w as Qi,j as el,Q as an,as as za,at as tl,au as rl,M as nl,N as ul,n as ol,av as al,k as sl,aw as il,a8 as hr,a9 as ll,A as Vt,_ as i,o as Wa,c as Ga,B as ja}from"./index.C4hPdFye.js";import{_ as Za}from"./dynamic-import-helper.-B9-7_nw.js";/*!
 * pinia v2.3.1
 * (c) 2025 Eduardo San Martin Morote
 * @license MIT
 */let Ya;const wn=t=>Ya=t,Ja=Symbol();function yu(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var mr;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(mr||(mr={}));function cl(){const t=Ha(!0),e=t.run(()=>on({}));let r=[],n=[];const u=Va({install(o){wn(u),u._a=o,o.provide(Ja,u),o.config.globalProperties.$pinia=u,n.forEach(a=>r.push(a)),n=[]},use(o){return this._a?r.push(o):n.push(o),this},_p:r,_a:null,_e:t,_s:new Map,state:e});return u}const Ka=()=>{};function Ao(t,e,r,n=Ka){t.push(e);const u=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),n())};return!r&&nl()&&ul(u),u}function Ft(t,...e){t.slice().forEach(r=>{r(...e)})}const fl=t=>t(),vo=Symbol(),$n=Symbol();function Du(t,e){t instanceof Map&&e instanceof Map?e.forEach((r,n)=>t.set(n,r)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const r in e){if(!e.hasOwnProperty(r))continue;const n=e[r],u=t[r];yu(u)&&yu(n)&&t.hasOwnProperty(r)&&!an(n)&&!za(n)?t[r]=Du(u,n):t[r]=n}return t}const dl=Symbol();function pl(t){return!yu(t)||!t.hasOwnProperty(dl)}const{assign:rt}=Object;function hl(t){return!!(an(t)&&t.effect)}function ml(t,e,r,n){const{state:u,actions:o,getters:a}=e,s=r.state.value[t];let c;function f(){s||(r.state.value[t]=u?u():{});const p=al(r.state.value[t]);return rt(p,o,Object.keys(a||{}).reduce((D,A)=>(D[A]=Va(sl(()=>{wn(r);const g=r._s.get(t);return a[A].call(g,g)})),D),{}))}return c=Xa(t,f,e,r,n,!0),c}function Xa(t,e,r={},n,u,o){let a;const s=rt({actions:{}},r),c={deep:!0};let f,p,D=[],A=[],g;const S=n.state.value[t];!o&&!S&&(n.state.value[t]={}),on({});let P;function M(h){let m;f=p=!1,typeof h=="function"?(h(n.state.value[t]),m={type:mr.patchFunction,storeId:t,events:g}):(Du(n.state.value[t],h),m={type:mr.patchObject,payload:h,storeId:t,events:g});const v=P=Symbol();ol().then(()=>{P===v&&(f=!0)}),p=!0,Ft(D,m,n.state.value[t])}const Z=o?function(){const{state:m}=r,v=m?m():{};this.$patch(w=>{rt(w,v)})}:Ka;function Y(){a.stop(),D=[],A=[],n._s.delete(t)}const _=(h,m="")=>{if(vo in h)return h[$n]=m,h;const v=function(){wn(n);const w=Array.from(arguments),N=[],I=[];function te(Q){N.push(Q)}function se(Q){I.push(Q)}Ft(A,{args:w,name:v[$n],store:B,after:te,onError:se});let ge;try{ge=h.apply(this&&this.$id===t?this:B,w)}catch(Q){throw Ft(I,Q),Q}return ge instanceof Promise?ge.then(Q=>(Ft(N,Q),Q)).catch(Q=>(Ft(I,Q),Promise.reject(Q))):(Ft(N,ge),ge)};return v[vo]=!0,v[$n]=m,v},U={_p:n,$id:t,$onAction:Ao.bind(null,A),$patch:M,$reset:Z,$subscribe(h,m={}){const v=Ao(D,h,m.detached,()=>w()),w=a.run(()=>Qi(()=>n.state.value[t],N=>{(m.flush==="sync"?p:f)&&h({storeId:t,type:mr.direct,events:g},N)},rt({},c,m)));return v},$dispose:Y},B=el(U);n._s.set(t,B);const y=(n._a&&n._a.runWithContext||fl)(()=>n._e.run(()=>(a=Ha()).run(()=>e({action:_}))));for(const h in y){const m=y[h];if(an(m)&&!hl(m)||za(m))o||(S&&pl(m)&&(an(m)?m.value=S[h]:Du(m,S[h])),n.state.value[t][h]=m);else if(typeof m=="function"){const v=_(m,h);y[h]=v,s.actions[h]=m}}return rt(B,y),rt(tl(B),y),Object.defineProperty(B,"$state",{get:()=>n.state.value[t],set:h=>{M(m=>{rt(m,h)})}}),n._p.forEach(h=>{rt(B,a.run(()=>h({store:B,app:n._a,pinia:n,options:s})))}),S&&o&&r.hydrate&&r.hydrate(B.$state,S),f=!0,p=!0,B}/*! #__NO_SIDE_EFFECTS__ */function Ze(t,e,r){let n,u;const o=typeof e=="function";typeof t=="string"?(n=t,u=o?r:e):(u=t,n=t.id);function a(s,c){const f=rl();return s=s||(f?Xi(Ja,null):null),s&&wn(s),s=Ya,s._s.has(n)||(o?Xa(n,e,u,s):ml(n,u,s)),s._s.get(n)}return a.$id=n,a}var bu={exports:{}},Qa={exports:{}};(function(t){t.exports=e;function e(n){if(n)return r(n)}function r(n){for(var u in e.prototype)n[u]=e.prototype[u];return n}e.prototype.on=e.prototype.addEventListener=function(n,u){return this._callbacks=this._callbacks||{},(this._callbacks["$"+n]=this._callbacks["$"+n]||[]).push(u),this},e.prototype.once=function(n,u){function o(){this.off(n,o),u.apply(this,arguments)}return o.fn=u,this.on(n,o),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(n,u){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var o=this._callbacks["$"+n];if(!o)return this;if(arguments.length==1)return delete this._callbacks["$"+n],this;for(var a,s=0;s<o.length;s++)if(a=o[s],a===u||a.fn===u){o.splice(s,1);break}return o.length===0&&delete this._callbacks["$"+n],this},e.prototype.emit=function(n){this._callbacks=this._callbacks||{};for(var u=new Array(arguments.length-1),o=this._callbacks["$"+n],a=1;a<arguments.length;a++)u[a-1]=arguments[a];if(o){o=o.slice(0);for(var a=0,s=o.length;a<s;++a)o[a].apply(this,u)}return this},e.prototype.listeners=function(n){return this._callbacks=this._callbacks||{},this._callbacks["$"+n]||[]},e.prototype.hasListeners=function(n){return!!this.listeners(n).length}})(Qa);var gl=Qa.exports,yl=vr;vr.default=vr;vr.stable=rs;vr.stableStringify=rs;var sn="[...]",es="[Circular]",vt=[],gt=[];function ts(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function vr(t,e,r,n){typeof n>"u"&&(n=ts()),Au(t,"",0,[],void 0,0,n);var u;try{gt.length===0?u=JSON.stringify(t,e,r):u=JSON.stringify(t,ns(e),r)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;vt.length!==0;){var o=vt.pop();o.length===4?Object.defineProperty(o[0],o[1],o[3]):o[0][o[1]]=o[2]}}return u}function qt(t,e,r,n){var u=Object.getOwnPropertyDescriptor(n,r);u.get!==void 0?u.configurable?(Object.defineProperty(n,r,{value:t}),vt.push([n,r,e,u])):gt.push([e,r,t]):(n[r]=t,vt.push([n,r,e]))}function Au(t,e,r,n,u,o,a){o+=1;var s;if(typeof t=="object"&&t!==null){for(s=0;s<n.length;s++)if(n[s]===t){qt(es,t,e,u);return}if(typeof a.depthLimit<"u"&&o>a.depthLimit){qt(sn,t,e,u);return}if(typeof a.edgesLimit<"u"&&r+1>a.edgesLimit){qt(sn,t,e,u);return}if(n.push(t),Array.isArray(t))for(s=0;s<t.length;s++)Au(t[s],s,s,n,t,o,a);else{var c=Object.keys(t);for(s=0;s<c.length;s++){var f=c[s];Au(t[f],f,s,n,t,o,a)}}n.pop()}}function Dl(t,e){return t<e?-1:t>e?1:0}function rs(t,e,r,n){typeof n>"u"&&(n=ts());var u=vu(t,"",0,[],void 0,0,n)||t,o;try{gt.length===0?o=JSON.stringify(u,e,r):o=JSON.stringify(u,ns(e),r)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;vt.length!==0;){var a=vt.pop();a.length===4?Object.defineProperty(a[0],a[1],a[3]):a[0][a[1]]=a[2]}}return o}function vu(t,e,r,n,u,o,a){o+=1;var s;if(typeof t=="object"&&t!==null){for(s=0;s<n.length;s++)if(n[s]===t){qt(es,t,e,u);return}try{if(typeof t.toJSON=="function")return}catch{return}if(typeof a.depthLimit<"u"&&o>a.depthLimit){qt(sn,t,e,u);return}if(typeof a.edgesLimit<"u"&&r+1>a.edgesLimit){qt(sn,t,e,u);return}if(n.push(t),Array.isArray(t))for(s=0;s<t.length;s++)vu(t[s],s,s,n,t,o,a);else{var c={},f=Object.keys(t).sort(Dl);for(s=0;s<f.length;s++){var p=f[s];vu(t[p],p,s,n,t,o,a),c[p]=t[p]}if(typeof u<"u")vt.push([u,e,t]),u[e]=c;else return c}n.pop()}}function ns(t){return t=typeof t<"u"?t:function(e,r){return r},function(e,r){if(gt.length>0)for(var n=0;n<gt.length;n++){var u=gt[n];if(u[1]===e&&u[0]===r){r=u[2],gt.splice(n,1);break}}return t.call(this,e,r)}}var bl=Error,Al=EvalError,vl=RangeError,El=ReferenceError,us=SyntaxError,xr=TypeError,wl=URIError,Cl=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var u=42;e[r]=u;for(r in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var o=Object.getOwnPropertySymbols(e);if(o.length!==1||o[0]!==r||!Object.prototype.propertyIsEnumerable.call(e,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var a=Object.getOwnPropertyDescriptor(e,r);if(a.value!==u||a.enumerable!==!0)return!1}return!0},Eo=typeof Symbol<"u"&&Symbol,Sl=Cl,xl=function(){return typeof Eo!="function"||typeof Symbol!="function"||typeof Eo("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Sl()},Vn={__proto__:null,foo:{}},Tl=Object,Ol=function(){return{__proto__:Vn}.foo===Vn.foo&&!(Vn instanceof Tl)},kl="Function.prototype.bind called on incompatible ",Fl=Object.prototype.toString,Bl=Math.max,_l="[object Function]",wo=function(e,r){for(var n=[],u=0;u<e.length;u+=1)n[u]=e[u];for(var o=0;o<r.length;o+=1)n[o+e.length]=r[o];return n},Nl=function(e,r){for(var n=[],u=r,o=0;u<e.length;u+=1,o+=1)n[o]=e[u];return n},Ll=function(t,e){for(var r="",n=0;n<t.length;n+=1)r+=t[n],n+1<t.length&&(r+=e);return r},Rl=function(e){var r=this;if(typeof r!="function"||Fl.apply(r)!==_l)throw new TypeError(kl+r);for(var n=Nl(arguments,1),u,o=function(){if(this instanceof u){var p=r.apply(this,wo(n,arguments));return Object(p)===p?p:this}return r.apply(e,wo(n,arguments))},a=Bl(0,r.length-n.length),s=[],c=0;c<a;c++)s[c]="$"+c;if(u=Function("binder","return function ("+Ll(s,",")+"){ return binder.apply(this,arguments); }")(o),r.prototype){var f=function(){};f.prototype=r.prototype,u.prototype=new f,f.prototype=null}return u},Il=Rl,Pu=Function.prototype.bind||Il,Pl=Function.prototype.call,ql=Object.prototype.hasOwnProperty,Ml=Pu,Ul=Ml.call(Pl,ql),V,$l=bl,Vl=Al,Hl=vl,zl=El,Ht=us,Mt=xr,Wl=wl,os=Function,Hn=function(t){try{return os('"use strict"; return ('+t+").constructor;")()}catch{}},Dt=Object.getOwnPropertyDescriptor;if(Dt)try{Dt({},"")}catch{Dt=null}var zn=function(){throw new Mt},Gl=Dt?function(){try{return arguments.callee,zn}catch{try{return Dt(arguments,"callee").get}catch{return zn}}}():zn,Bt=xl(),jl=Ol(),ce=Object.getPrototypeOf||(jl?function(t){return t.__proto__}:null),It={},Zl=typeof Uint8Array>"u"||!ce?V:ce(Uint8Array),bt={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?V:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?V:ArrayBuffer,"%ArrayIteratorPrototype%":Bt&&ce?ce([][Symbol.iterator]()):V,"%AsyncFromSyncIteratorPrototype%":V,"%AsyncFunction%":It,"%AsyncGenerator%":It,"%AsyncGeneratorFunction%":It,"%AsyncIteratorPrototype%":It,"%Atomics%":typeof Atomics>"u"?V:Atomics,"%BigInt%":typeof BigInt>"u"?V:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?V:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?V:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?V:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$l,"%eval%":eval,"%EvalError%":Vl,"%Float32Array%":typeof Float32Array>"u"?V:Float32Array,"%Float64Array%":typeof Float64Array>"u"?V:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?V:FinalizationRegistry,"%Function%":os,"%GeneratorFunction%":It,"%Int8Array%":typeof Int8Array>"u"?V:Int8Array,"%Int16Array%":typeof Int16Array>"u"?V:Int16Array,"%Int32Array%":typeof Int32Array>"u"?V:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Bt&&ce?ce(ce([][Symbol.iterator]())):V,"%JSON%":typeof JSON=="object"?JSON:V,"%Map%":typeof Map>"u"?V:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Bt||!ce?V:ce(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?V:Promise,"%Proxy%":typeof Proxy>"u"?V:Proxy,"%RangeError%":Hl,"%ReferenceError%":zl,"%Reflect%":typeof Reflect>"u"?V:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?V:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Bt||!ce?V:ce(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?V:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Bt&&ce?ce(""[Symbol.iterator]()):V,"%Symbol%":Bt?Symbol:V,"%SyntaxError%":Ht,"%ThrowTypeError%":Gl,"%TypedArray%":Zl,"%TypeError%":Mt,"%Uint8Array%":typeof Uint8Array>"u"?V:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?V:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?V:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?V:Uint32Array,"%URIError%":Wl,"%WeakMap%":typeof WeakMap>"u"?V:WeakMap,"%WeakRef%":typeof WeakRef>"u"?V:WeakRef,"%WeakSet%":typeof WeakSet>"u"?V:WeakSet};if(ce)try{null.error}catch(t){var Yl=ce(ce(t));bt["%Error.prototype%"]=Yl}var Jl=function t(e){var r;if(e==="%AsyncFunction%")r=Hn("async function () {}");else if(e==="%GeneratorFunction%")r=Hn("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Hn("async function* () {}");else if(e==="%AsyncGenerator%"){var n=t("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(e==="%AsyncIteratorPrototype%"){var u=t("%AsyncGenerator%");u&&ce&&(r=ce(u.prototype))}return bt[e]=r,r},Co={__proto__:null,"%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"]},Tr=Pu,ln=Ul,Kl=Tr.call(Function.call,Array.prototype.concat),Xl=Tr.call(Function.apply,Array.prototype.splice),So=Tr.call(Function.call,String.prototype.replace),cn=Tr.call(Function.call,String.prototype.slice),Ql=Tr.call(Function.call,RegExp.prototype.exec),ec=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,tc=/\\(\\)?/g,rc=function(e){var r=cn(e,0,1),n=cn(e,-1);if(r==="%"&&n!=="%")throw new Ht("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new Ht("invalid intrinsic syntax, expected opening `%`");var u=[];return So(e,ec,function(o,a,s,c){u[u.length]=s?So(c,tc,"$1"):a||o}),u},nc=function(e,r){var n=e,u;if(ln(Co,n)&&(u=Co[n],n="%"+u[0]+"%"),ln(bt,n)){var o=bt[n];if(o===It&&(o=Jl(n)),typeof o>"u"&&!r)throw new Mt("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:u,name:n,value:o}}throw new Ht("intrinsic "+e+" does not exist!")},jt=function(e,r){if(typeof e!="string"||e.length===0)throw new Mt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Mt('"allowMissing" argument must be a boolean');if(Ql(/^%?[^%]*%?$/,e)===null)throw new Ht("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=rc(e),u=n.length>0?n[0]:"",o=nc("%"+u+"%",r),a=o.name,s=o.value,c=!1,f=o.alias;f&&(u=f[0],Xl(n,Kl([0,1],f)));for(var p=1,D=!0;p<n.length;p+=1){var A=n[p],g=cn(A,0,1),S=cn(A,-1);if((g==='"'||g==="'"||g==="`"||S==='"'||S==="'"||S==="`")&&g!==S)throw new Ht("property names with quotes must have matching quotes");if((A==="constructor"||!D)&&(c=!0),u+="."+A,a="%"+u+"%",ln(bt,a))s=bt[a];else if(s!=null){if(!(A in s)){if(!r)throw new Mt("base intrinsic for "+e+" exists, but the property is not available.");return}if(Dt&&p+1>=n.length){var P=Dt(s,A);D=!!P,D&&"get"in P&&!("originalValue"in P.get)?s=P.get:s=s[A]}else D=ln(s,A),s=s[A];D&&!c&&(bt[a]=s)}}return s},as={exports:{}},Wn,xo;function qu(){if(xo)return Wn;xo=1;var t=jt,e=t("%Object.defineProperty%",!0)||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}return Wn=e,Wn}var uc=jt,Qr=uc("%Object.getOwnPropertyDescriptor%",!0);if(Qr)try{Qr([],"length")}catch{Qr=null}var ss=Qr,To=qu(),oc=us,_t=xr,Oo=ss,ac=function(e,r,n){if(!e||typeof e!="object"&&typeof e!="function")throw new _t("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new _t("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new _t("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new _t("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new _t("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new _t("`loose`, if provided, must be a boolean");var u=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,a=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,c=!!Oo&&Oo(e,r);if(To)To(e,r,{configurable:a===null&&c?c.configurable:!a,enumerable:u===null&&c?c.enumerable:!u,value:n,writable:o===null&&c?c.writable:!o});else if(s||!u&&!o&&!a)e[r]=n;else throw new oc("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},Eu=qu(),is=function(){return!!Eu};is.hasArrayLengthDefineBug=function(){if(!Eu)return null;try{return Eu([],"length",{value:1}).length!==1}catch{return!0}};var sc=is,ic=jt,ko=ac,lc=sc(),Fo=ss,Bo=xr,cc=ic("%Math.floor%"),fc=function(e,r){if(typeof e!="function")throw new Bo("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||cc(r)!==r)throw new Bo("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],u=!0,o=!0;if("length"in e&&Fo){var a=Fo(e,"length");a&&!a.configurable&&(u=!1),a&&!a.writable&&(o=!1)}return(u||o||!n)&&(lc?ko(e,"length",r,!0,!0):ko(e,"length",r)),e};(function(t){var e=Pu,r=jt,n=fc,u=xr,o=r("%Function.prototype.apply%"),a=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||e.call(a,o),c=qu(),f=r("%Math.max%");t.exports=function(A){if(typeof A!="function")throw new u("a function is required");var g=s(e,a,arguments);return n(g,1+f(0,A.length-(arguments.length-1)),!0)};var p=function(){return s(e,o,arguments)};c?c(t.exports,"apply",{value:p}):t.exports.apply=p})(as);var dc=as.exports,ls=jt,cs=dc,pc=cs(ls("String.prototype.indexOf")),hc=function(e,r){var n=ls(e,!!r);return typeof n=="function"&&pc(e,".prototype.")>-1?cs(n):n},Mu=typeof Map=="function"&&Map.prototype,Gn=Object.getOwnPropertyDescriptor&&Mu?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,fn=Mu&&Gn&&typeof Gn.get=="function"?Gn.get:null,_o=Mu&&Map.prototype.forEach,Uu=typeof Set=="function"&&Set.prototype,jn=Object.getOwnPropertyDescriptor&&Uu?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,dn=Uu&&jn&&typeof jn.get=="function"?jn.get:null,No=Uu&&Set.prototype.forEach,mc=typeof WeakMap=="function"&&WeakMap.prototype,gr=mc?WeakMap.prototype.has:null,gc=typeof WeakSet=="function"&&WeakSet.prototype,yr=gc?WeakSet.prototype.has:null,yc=typeof WeakRef=="function"&&WeakRef.prototype,Lo=yc?WeakRef.prototype.deref:null,Dc=Boolean.prototype.valueOf,bc=Object.prototype.toString,Ac=Function.prototype.toString,vc=String.prototype.match,$u=String.prototype.slice,st=String.prototype.replace,Ec=String.prototype.toUpperCase,Ro=String.prototype.toLowerCase,fs=RegExp.prototype.test,Io=Array.prototype.concat,He=Array.prototype.join,wc=Array.prototype.slice,Po=Math.floor,wu=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Zn=Object.getOwnPropertySymbols,Cu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,zt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",me=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===zt||!0)?Symbol.toStringTag:null,ds=Object.prototype.propertyIsEnumerable,qo=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function Mo(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||fs.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var n=t<0?-Po(-t):Po(t);if(n!==t){var u=String(n),o=$u.call(e,u.length+1);return st.call(u,r,"$&_")+"."+st.call(st.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return st.call(e,r,"$&_")}var Su=il,Uo=Su.custom,$o=hs(Uo)?Uo:null,Cc=function t(e,r,n,u){var o=r||{};if(nt(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(nt(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var a=nt(o,"customInspect")?o.customInspect:!0;if(typeof a!="boolean"&&a!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(nt(o,"indent")&&o.indent!==null&&o.indent!=="	"&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(nt(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var s=o.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return gs(e,o);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var c=String(e);return s?Mo(e,c):c}if(typeof e=="bigint"){var f=String(e)+"n";return s?Mo(e,f):f}var p=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=p&&p>0&&typeof e=="object")return xu(e)?"[Array]":"[Object]";var D=Vc(o,n);if(typeof u>"u")u=[];else if(ms(u,e)>=0)return"[Circular]";function A(I,te,se){if(te&&(u=wc.call(u),u.push(te)),se){var ge={depth:o.depth};return nt(o,"quoteStyle")&&(ge.quoteStyle=o.quoteStyle),t(I,ge,n+1,u)}return t(I,o,n+1,u)}if(typeof e=="function"&&!Vo(e)){var g=Nc(e),S=$r(e,A);return"[Function"+(g?": "+g:" (anonymous)")+"]"+(S.length>0?" { "+He.call(S,", ")+" }":"")}if(hs(e)){var P=zt?st.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Cu.call(e);return typeof e=="object"&&!zt?ur(P):P}if(Mc(e)){for(var M="<"+Ro.call(String(e.nodeName)),Z=e.attributes||[],Y=0;Y<Z.length;Y++)M+=" "+Z[Y].name+"="+ps(Sc(Z[Y].value),"double",o);return M+=">",e.childNodes&&e.childNodes.length&&(M+="..."),M+="</"+Ro.call(String(e.nodeName))+">",M}if(xu(e)){if(e.length===0)return"[]";var _=$r(e,A);return D&&!$c(_)?"["+Tu(_,D)+"]":"[ "+He.call(_,", ")+" ]"}if(Tc(e)){var U=$r(e,A);return!("cause"in Error.prototype)&&"cause"in e&&!ds.call(e,"cause")?"{ ["+String(e)+"] "+He.call(Io.call("[cause]: "+A(e.cause),U),", ")+" }":U.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+He.call(U,", ")+" }"}if(typeof e=="object"&&a){if($o&&typeof e[$o]=="function"&&Su)return Su(e,{depth:p-n});if(a!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Lc(e)){var B=[];return _o&&_o.call(e,function(I,te){B.push(A(te,e,!0)+" => "+A(I,e))}),Ho("Map",fn.call(e),B,D)}if(Pc(e)){var fe=[];return No&&No.call(e,function(I){fe.push(A(I,e))}),Ho("Set",dn.call(e),fe,D)}if(Rc(e))return Yn("WeakMap");if(qc(e))return Yn("WeakSet");if(Ic(e))return Yn("WeakRef");if(kc(e))return ur(A(Number(e)));if(Bc(e))return ur(A(wu.call(e)));if(Fc(e))return ur(Dc.call(e));if(Oc(e))return ur(A(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(typeof globalThis<"u"&&e===globalThis||typeof hr<"u"&&e===hr)return"{ [object globalThis] }";if(!xc(e)&&!Vo(e)){var y=$r(e,A),h=qo?qo(e)===Object.prototype:e instanceof Object||e.constructor===Object,m=e instanceof Object?"":"null prototype",v=!h&&me&&Object(e)===e&&me in e?$u.call(it(e),8,-1):m?"Object":"",w=h||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",N=w+(v||m?"["+He.call(Io.call([],v||[],m||[]),": ")+"] ":"");return y.length===0?N+"{}":D?N+"{"+Tu(y,D)+"}":N+"{ "+He.call(y,", ")+" }"}return String(e)};function ps(t,e,r){var n=(r.quoteStyle||e)==="double"?'"':"'";return n+t+n}function Sc(t){return st.call(String(t),/"/g,"&quot;")}function xu(t){return it(t)==="[object Array]"&&(!me||!(typeof t=="object"&&me in t))}function xc(t){return it(t)==="[object Date]"&&(!me||!(typeof t=="object"&&me in t))}function Vo(t){return it(t)==="[object RegExp]"&&(!me||!(typeof t=="object"&&me in t))}function Tc(t){return it(t)==="[object Error]"&&(!me||!(typeof t=="object"&&me in t))}function Oc(t){return it(t)==="[object String]"&&(!me||!(typeof t=="object"&&me in t))}function kc(t){return it(t)==="[object Number]"&&(!me||!(typeof t=="object"&&me in t))}function Fc(t){return it(t)==="[object Boolean]"&&(!me||!(typeof t=="object"&&me in t))}function hs(t){if(zt)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!Cu)return!1;try{return Cu.call(t),!0}catch{}return!1}function Bc(t){if(!t||typeof t!="object"||!wu)return!1;try{return wu.call(t),!0}catch{}return!1}var _c=Object.prototype.hasOwnProperty||function(t){return t in this};function nt(t,e){return _c.call(t,e)}function it(t){return bc.call(t)}function Nc(t){if(t.name)return t.name;var e=vc.call(Ac.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function ms(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 Lc(t){if(!fn||!t||typeof t!="object")return!1;try{fn.call(t);try{dn.call(t)}catch{return!0}return t instanceof Map}catch{}return!1}function Rc(t){if(!gr||!t||typeof t!="object")return!1;try{gr.call(t,gr);try{yr.call(t,yr)}catch{return!0}return t instanceof WeakMap}catch{}return!1}function Ic(t){if(!Lo||!t||typeof t!="object")return!1;try{return Lo.call(t),!0}catch{}return!1}function Pc(t){if(!dn||!t||typeof t!="object")return!1;try{dn.call(t);try{fn.call(t)}catch{return!0}return t instanceof Set}catch{}return!1}function qc(t){if(!yr||!t||typeof t!="object")return!1;try{yr.call(t,yr);try{gr.call(t,gr)}catch{return!0}return t instanceof WeakSet}catch{}return!1}function Mc(t){return!t||typeof t!="object"?!1:typeof HTMLElement<"u"&&t instanceof HTMLElement?!0:typeof t.nodeName=="string"&&typeof t.getAttribute=="function"}function gs(t,e){if(t.length>e.maxStringLength){var r=t.length-e.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return gs($u.call(t,0,e.maxStringLength),e)+n}var u=st.call(st.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Uc);return ps(u,"single",e)}function Uc(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":"")+Ec.call(e.toString(16))}function ur(t){return"Object("+t+")"}function Yn(t){return t+" { ? }"}function Ho(t,e,r,n){var u=n?Tu(r,n):He.call(r,", ");return t+" ("+e+") {"+u+"}"}function $c(t){for(var e=0;e<t.length;e++)if(ms(t[e],`
`)>=0)return!1;return!0}function Vc(t,e){var r;if(t.indent==="	")r="	";else if(typeof t.indent=="number"&&t.indent>0)r=He.call(Array(t.indent+1)," ");else return null;return{base:r,prev:He.call(Array(e+1),r)}}function Tu(t,e){if(t.length===0)return"";var r=`
`+e.prev+e.base;return r+He.call(t,","+r)+`
`+e.prev}function $r(t,e){var r=xu(t),n=[];if(r){n.length=t.length;for(var u=0;u<t.length;u++)n[u]=nt(t,u)?e(t[u],t):""}var o=typeof Zn=="function"?Zn(t):[],a;if(zt){a={};for(var s=0;s<o.length;s++)a["$"+o[s]]=o[s]}for(var c in t)nt(t,c)&&(r&&String(Number(c))===c&&c<t.length||zt&&a["$"+c]instanceof Symbol||(fs.call(/[^\w$]/,c)?n.push(e(c,t)+": "+e(t[c],t)):n.push(c+": "+e(t[c],t))));if(typeof Zn=="function")for(var f=0;f<o.length;f++)ds.call(t,o[f])&&n.push("["+e(o[f])+"]: "+e(t[o[f]],t));return n}var ys=jt,Zt=hc,Hc=Cc,zc=xr,Vr=ys("%WeakMap%",!0),Hr=ys("%Map%",!0),Wc=Zt("WeakMap.prototype.get",!0),Gc=Zt("WeakMap.prototype.set",!0),jc=Zt("WeakMap.prototype.has",!0),Zc=Zt("Map.prototype.get",!0),Yc=Zt("Map.prototype.set",!0),Jc=Zt("Map.prototype.has",!0),Vu=function(t,e){for(var r=t,n;(n=r.next)!==null;r=n)if(n.key===e)return r.next=n.next,n.next=t.next,t.next=n,n},Kc=function(t,e){var r=Vu(t,e);return r&&r.value},Xc=function(t,e,r){var n=Vu(t,e);n?n.value=r:t.next={key:e,next:t.next,value:r}},Qc=function(t,e){return!!Vu(t,e)},e2=function(){var e,r,n,u={assert:function(o){if(!u.has(o))throw new zc("Side channel does not contain "+Hc(o))},get:function(o){if(Vr&&o&&(typeof o=="object"||typeof o=="function")){if(e)return Wc(e,o)}else if(Hr){if(r)return Zc(r,o)}else if(n)return Kc(n,o)},has:function(o){if(Vr&&o&&(typeof o=="object"||typeof o=="function")){if(e)return jc(e,o)}else if(Hr){if(r)return Jc(r,o)}else if(n)return Qc(n,o);return!1},set:function(o,a){Vr&&o&&(typeof o=="object"||typeof o=="function")?(e||(e=new Vr),Gc(e,o,a)):Hr?(r||(r=new Hr),Yc(r,o,a)):(n||(n={key:{},next:null}),Xc(n,o,a))}};return u},t2=String.prototype.replace,r2=/%20/g,Jn={RFC1738:"RFC1738",RFC3986:"RFC3986"},Hu={default:Jn.RFC3986,formatters:{RFC1738:function(t){return t2.call(t,r2,"+")},RFC3986:function(t){return String(t)}},RFC1738:Jn.RFC1738,RFC3986:Jn.RFC3986},n2=Hu,Kn=Object.prototype.hasOwnProperty,mt=Array.isArray,$e=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),u2=function(e){for(;e.length>1;){var r=e.pop(),n=r.obj[r.prop];if(mt(n)){for(var u=[],o=0;o<n.length;++o)typeof n[o]<"u"&&u.push(n[o]);r.obj[r.prop]=u}}},Ds=function(e,r){for(var n=r&&r.plainObjects?Object.create(null):{},u=0;u<e.length;++u)typeof e[u]<"u"&&(n[u]=e[u]);return n},o2=function t(e,r,n){if(!r)return e;if(typeof r!="object"){if(mt(e))e.push(r);else if(e&&typeof e=="object")(n&&(n.plainObjects||n.allowPrototypes)||!Kn.call(Object.prototype,r))&&(e[r]=!0);else return[e,r];return e}if(!e||typeof e!="object")return[e].concat(r);var u=e;return mt(e)&&!mt(r)&&(u=Ds(e,n)),mt(e)&&mt(r)?(r.forEach(function(o,a){if(Kn.call(e,a)){var s=e[a];s&&typeof s=="object"&&o&&typeof o=="object"?e[a]=t(s,o,n):e.push(o)}else e[a]=o}),e):Object.keys(r).reduce(function(o,a){var s=r[a];return Kn.call(o,a)?o[a]=t(o[a],s,n):o[a]=s,o},u)},a2=function(e,r){return Object.keys(r).reduce(function(n,u){return n[u]=r[u],n},e)},s2=function(t,e,r){var n=t.replace(/\+/g," ");if(r==="iso-8859-1")return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch{return n}},Xn=1024,i2=function(e,r,n,u,o){if(e.length===0)return e;var a=e;if(typeof e=="symbol"?a=Symbol.prototype.toString.call(e):typeof e!="string"&&(a=String(e)),n==="iso-8859-1")return escape(a).replace(/%u[0-9a-f]{4}/gi,function(g){return"%26%23"+parseInt(g.slice(2),16)+"%3B"});for(var s="",c=0;c<a.length;c+=Xn){for(var f=a.length>=Xn?a.slice(c,c+Xn):a,p=[],D=0;D<f.length;++D){var A=f.charCodeAt(D);if(A===45||A===46||A===95||A===126||A>=48&&A<=57||A>=65&&A<=90||A>=97&&A<=122||o===n2.RFC1738&&(A===40||A===41)){p[p.length]=f.charAt(D);continue}if(A<128){p[p.length]=$e[A];continue}if(A<2048){p[p.length]=$e[192|A>>6]+$e[128|A&63];continue}if(A<55296||A>=57344){p[p.length]=$e[224|A>>12]+$e[128|A>>6&63]+$e[128|A&63];continue}D+=1,A=65536+((A&1023)<<10|f.charCodeAt(D)&1023),p[p.length]=$e[240|A>>18]+$e[128|A>>12&63]+$e[128|A>>6&63]+$e[128|A&63]}s+=p.join("")}return s},l2=function(e){for(var r=[{obj:{o:e},prop:"o"}],n=[],u=0;u<r.length;++u)for(var o=r[u],a=o.obj[o.prop],s=Object.keys(a),c=0;c<s.length;++c){var f=s[c],p=a[f];typeof p=="object"&&p!==null&&n.indexOf(p)===-1&&(r.push({obj:a,prop:f}),n.push(p))}return u2(r),e},c2=function(e){return Object.prototype.toString.call(e)==="[object RegExp]"},f2=function(e){return!e||typeof e!="object"?!1:!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},d2=function(e,r){return[].concat(e,r)},p2=function(e,r){if(mt(e)){for(var n=[],u=0;u<e.length;u+=1)n.push(r(e[u]));return n}return r(e)},bs={arrayToObject:Ds,assign:a2,combine:d2,compact:l2,decode:s2,encode:i2,isBuffer:f2,isRegExp:c2,maybeMap:p2,merge:o2},As=e2,en=bs,Dr=Hu,h2=Object.prototype.hasOwnProperty,vs={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,r){return e+"["+r+"]"},repeat:function(e){return e}},Ve=Array.isArray,m2=Array.prototype.push,Es=function(t,e){m2.apply(t,Ve(e)?e:[e])},g2=Date.prototype.toISOString,zo=Dr.default,ie={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:en.encode,encodeValuesOnly:!1,format:zo,formatter:Dr.formatters[zo],indices:!1,serializeDate:function(e){return g2.call(e)},skipNulls:!1,strictNullHandling:!1},y2=function(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},Qn={},D2=function t(e,r,n,u,o,a,s,c,f,p,D,A,g,S,P,M,Z,Y){for(var _=e,U=Y,B=0,fe=!1;(U=U.get(Qn))!==void 0&&!fe;){var y=U.get(e);if(B+=1,typeof y<"u"){if(y===B)throw new RangeError("Cyclic object value");fe=!0}typeof U.get(Qn)>"u"&&(B=0)}if(typeof p=="function"?_=p(r,_):_ instanceof Date?_=g(_):n==="comma"&&Ve(_)&&(_=en.maybeMap(_,function(H){return H instanceof Date?g(H):H})),_===null){if(a)return f&&!M?f(r,ie.encoder,Z,"key",S):r;_=""}if(y2(_)||en.isBuffer(_)){if(f){var h=M?r:f(r,ie.encoder,Z,"key",S);return[P(h)+"="+P(f(_,ie.encoder,Z,"value",S))]}return[P(r)+"="+P(String(_))]}var m=[];if(typeof _>"u")return m;var v;if(n==="comma"&&Ve(_))M&&f&&(_=en.maybeMap(_,f)),v=[{value:_.length>0?_.join(",")||null:void 0}];else if(Ve(p))v=p;else{var w=Object.keys(_);v=D?w.sort(D):w}var N=c?r.replace(/\./g,"%2E"):r,I=u&&Ve(_)&&_.length===1?N+"[]":N;if(o&&Ve(_)&&_.length===0)return I+"[]";for(var te=0;te<v.length;++te){var se=v[te],ge=typeof se=="object"&&typeof se.value<"u"?se.value:_[se];if(!(s&&ge===null)){var Q=A&&c?se.replace(/\./g,"%2E"):se,Je=Ve(_)?typeof n=="function"?n(I,Q):I:I+(A?"."+Q:"["+Q+"]");Y.set(e,B);var F=As();F.set(Qn,Y),Es(m,t(ge,Je,n,u,o,a,s,c,n==="comma"&&M&&Ve(_)?null:f,p,D,A,g,S,P,M,Z,F))}}return m},b2=function(e){if(!e)return ie;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.encodeDotInKeys<"u"&&typeof e.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(e.encoder!==null&&typeof e.encoder<"u"&&typeof e.encoder!="function")throw new TypeError("Encoder has to be a function.");var r=e.charset||ie.charset;if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=Dr.default;if(typeof e.format<"u"){if(!h2.call(Dr.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var u=Dr.formatters[n],o=ie.filter;(typeof e.filter=="function"||Ve(e.filter))&&(o=e.filter);var a;if(e.arrayFormat in vs?a=e.arrayFormat:"indices"in e?a=e.indices?"indices":"repeat":a=ie.arrayFormat,"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var s=typeof e.allowDots>"u"?e.encodeDotInKeys===!0?!0:ie.allowDots:!!e.allowDots;return{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:ie.addQueryPrefix,allowDots:s,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:ie.allowEmptyArrays,arrayFormat:a,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:ie.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:typeof e.delimiter>"u"?ie.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:ie.encode,encodeDotInKeys:typeof e.encodeDotInKeys=="boolean"?e.encodeDotInKeys:ie.encodeDotInKeys,encoder:typeof e.encoder=="function"?e.encoder:ie.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:ie.encodeValuesOnly,filter:o,format:n,formatter:u,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:ie.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:ie.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:ie.strictNullHandling}},A2=function(t,e){var r=t,n=b2(e),u,o;typeof n.filter=="function"?(o=n.filter,r=o("",r)):Ve(n.filter)&&(o=n.filter,u=o);var a=[];if(typeof r!="object"||r===null)return"";var s=vs[n.arrayFormat],c=s==="comma"&&n.commaRoundTrip;u||(u=Object.keys(r)),n.sort&&u.sort(n.sort);for(var f=As(),p=0;p<u.length;++p){var D=u[p];n.skipNulls&&r[D]===null||Es(a,D2(r[D],D,s,c,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,f))}var A=a.join(n.delimiter),g=n.addQueryPrefix===!0?"?":"";return n.charsetSentinel&&(n.charset==="iso-8859-1"?g+="utf8=%26%2310003%3B&":g+="utf8=%E2%9C%93&"),A.length>0?g+A:""},Wt=bs,Ou=Object.prototype.hasOwnProperty,v2=Array.isArray,ne={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:Wt.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},E2=function(t){return t.replace(/&#(\d+);/g,function(e,r){return String.fromCharCode(parseInt(r,10))})},ws=function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},w2="utf8=%26%2310003%3B",C2="utf8=%E2%9C%93",S2=function(e,r){var n={__proto__:null},u=r.ignoreQueryPrefix?e.replace(/^\?/,""):e;u=u.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var o=r.parameterLimit===1/0?void 0:r.parameterLimit,a=u.split(r.delimiter,o),s=-1,c,f=r.charset;if(r.charsetSentinel)for(c=0;c<a.length;++c)a[c].indexOf("utf8=")===0&&(a[c]===C2?f="utf-8":a[c]===w2&&(f="iso-8859-1"),s=c,c=a.length);for(c=0;c<a.length;++c)if(c!==s){var p=a[c],D=p.indexOf("]="),A=D===-1?p.indexOf("="):D+1,g,S;A===-1?(g=r.decoder(p,ne.decoder,f,"key"),S=r.strictNullHandling?null:""):(g=r.decoder(p.slice(0,A),ne.decoder,f,"key"),S=Wt.maybeMap(ws(p.slice(A+1),r),function(M){return r.decoder(M,ne.decoder,f,"value")})),S&&r.interpretNumericEntities&&f==="iso-8859-1"&&(S=E2(S)),p.indexOf("[]=")>-1&&(S=v2(S)?[S]:S);var P=Ou.call(n,g);P&&r.duplicates==="combine"?n[g]=Wt.combine(n[g],S):(!P||r.duplicates==="last")&&(n[g]=S)}return n},x2=function(t,e,r,n){for(var u=n?e:ws(e,r),o=t.length-1;o>=0;--o){var a,s=t[o];if(s==="[]"&&r.parseArrays)a=r.allowEmptyArrays&&(u===""||r.strictNullHandling&&u===null)?[]:[].concat(u);else{a=r.plainObjects?Object.create(null):{};var c=s.charAt(0)==="["&&s.charAt(s.length-1)==="]"?s.slice(1,-1):s,f=r.decodeDotInKeys?c.replace(/%2E/g,"."):c,p=parseInt(f,10);!r.parseArrays&&f===""?a={0:u}:!isNaN(p)&&s!==f&&String(p)===f&&p>=0&&r.parseArrays&&p<=r.arrayLimit?(a=[],a[p]=u):f!=="__proto__"&&(a[f]=u)}u=a}return u},T2=function(e,r,n,u){if(e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/,s=/(\[[^[\]]*])/g,c=n.depth>0&&a.exec(o),f=c?o.slice(0,c.index):o,p=[];if(f){if(!n.plainObjects&&Ou.call(Object.prototype,f)&&!n.allowPrototypes)return;p.push(f)}for(var D=0;n.depth>0&&(c=s.exec(o))!==null&&D<n.depth;){if(D+=1,!n.plainObjects&&Ou.call(Object.prototype,c[1].slice(1,-1))&&!n.allowPrototypes)return;p.push(c[1])}return c&&p.push("["+o.slice(c.index)+"]"),x2(p,r,n,u)}},O2=function(e){if(!e)return ne;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.decodeDotInKeys<"u"&&typeof e.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(e.decoder!==null&&typeof e.decoder<"u"&&typeof e.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=typeof e.charset>"u"?ne.charset:e.charset,n=typeof e.duplicates>"u"?ne.duplicates:e.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var u=typeof e.allowDots>"u"?e.decodeDotInKeys===!0?!0:ne.allowDots:!!e.allowDots;return{allowDots:u,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:ne.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:ne.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:ne.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:ne.arrayLimit,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:ne.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:ne.comma,decodeDotInKeys:typeof e.decodeDotInKeys=="boolean"?e.decodeDotInKeys:ne.decodeDotInKeys,decoder:typeof e.decoder=="function"?e.decoder:ne.decoder,delimiter:typeof e.delimiter=="string"||Wt.isRegExp(e.delimiter)?e.delimiter:ne.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:ne.depth,duplicates:n,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:ne.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:ne.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:ne.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:ne.strictNullHandling}},k2=function(t,e){var r=O2(e);if(t===""||t===null||typeof t>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof t=="string"?S2(t,r):t,u=r.plainObjects?Object.create(null):{},o=Object.keys(n),a=0;a<o.length;++a){var s=o[a],c=T2(s,n[s],r,typeof t=="string");u=Wt.merge(u,c,r)}return r.allowSparse===!0?u:Wt.compact(u)},F2=A2,B2=k2,_2=Hu,N2={formats:_2,parse:B2,stringify:F2},Cn={};(function(t){t.type=e=>e.split(/ *; */).shift(),t.params=e=>{const r={};for(const n of e.split(/ *; */)){const u=n.split(/ *= */),o=u.shift(),a=u.shift();o&&a&&(r[o]=a)}return r},t.parseLinks=e=>{const r={};for(const n of e.split(/ *, */)){const u=n.split(/ *; */),o=u[0].slice(1,-1),a=u[1].split(/ *= */)[1].slice(1,-1);r[a]=o}return r},t.cleanHeader=(e,r)=>(delete e["content-type"],delete e["content-length"],delete e["transfer-encoding"],delete e.host,r&&(delete e.authorization,delete e.cookie),e),t.isObject=e=>e!==null&&typeof e=="object",t.hasOwn=Object.hasOwn||function(e,r){if(e==null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(new Object(e),r)},t.mixin=(e,r)=>{for(const n in r)t.hasOwn(r,n)&&(e[n]=r[n])}})(Cn);const{isObject:pn,hasOwn:Er}=Cn;var L2=W;function W(){}W.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),clearTimeout(this._uploadTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,delete this._uploadTimeoutTimer,this};W.prototype.parse=function(t){return this._parser=t,this};W.prototype.responseType=function(t){return this._responseType=t,this};W.prototype.serialize=function(t){return this._serializer=t,this};W.prototype.timeout=function(t){if(!t||typeof t!="object")return this._timeout=t,this._responseTimeout=0,this._uploadTimeout=0,this;for(const e in t)if(Er(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};W.prototype.retry=function(t,e){return(arguments.length===0||t===!0)&&(t=1),t<=0&&(t=0),this._maxRetries=t,this._retries=0,this._retryCallback=e,this};const R2=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]),I2=new Set([408,413,429,500,502,503,504,521,522,524]);W.prototype._shouldRetry=function(t,e){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{const r=this._retryCallback(t,e);if(r===!0)return!0;if(r===!1)return!1}catch(r){console.error(r)}return!!(e&&e.status&&I2.has(e.status)||t&&(t.code&&R2.has(t.code)||t.timeout&&t.code==="ECONNABORTED"||t.crossDomain))};W.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()};W.prototype.then=function(t,e){if(!this._fullfilledPromise){const r=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((n,u)=>{r.on("abort",()=>{if(this._maxRetries&&this._maxRetries>this._retries)return;if(this.timedout&&this.timedoutError){u(this.timedoutError);return}const o=new Error("Aborted");o.code="ABORTED",o.status=this.status,o.method=this.method,o.url=this.url,u(o)}),r.end((o,a)=>{o?u(o):n(a)})})}return this._fullfilledPromise.then(t,e)};W.prototype.catch=function(t){return this.then(void 0,t)};W.prototype.use=function(t){return t(this),this};W.prototype.ok=function(t){if(typeof t!="function")throw new Error("Callback required");return this._okCallback=t,this};W.prototype._isResponseOK=function(t){return t?this._okCallback?this._okCallback(t):t.status>=200&&t.status<300:!1};W.prototype.get=function(t){return this._header[t.toLowerCase()]};W.prototype.getHeader=W.prototype.get;W.prototype.set=function(t,e){if(pn(t)){for(const r in t)Er(t,r)&&this.set(r,t[r]);return this}return this._header[t.toLowerCase()]=e,this.header[t]=e,this};W.prototype.unset=function(t){return delete this._header[t.toLowerCase()],delete this.header[t],this};W.prototype.field=function(t,e,r){if(t==null)throw new Error(".field(name, val) name can not be empty");if(this._data)throw new Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()");if(pn(t)){for(const n in t)Er(t,n)&&this.field(n,t[n]);return this}if(Array.isArray(e)){for(const n in e)Er(e,n)&&this.field(t,e[n]);return this}if(e==null)throw new Error(".field(name, val) val can not be empty");return typeof e=="boolean"&&(e=String(e)),r?this._getFormData().append(t,e,r):this._getFormData().append(t,e),this};W.prototype.abort=function(){return this._aborted?this:(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort"),this)};W.prototype._auth=function(t,e,r,n){switch(r.type){case"basic":this.set("Authorization",`Basic ${n(`${t}:${e}`)}`);break;case"auto":this.username=t,this.password=e;break;case"bearer":this.set("Authorization",`Bearer ${t}`);break}return this};W.prototype.withCredentials=function(t){return t===void 0&&(t=!0),this._withCredentials=t,this};W.prototype.redirects=function(t){return this._maxRedirects=t,this};W.prototype.maxResponseSize=function(t){if(typeof t!="number")throw new TypeError("Invalid argument");return this._maxResponseSize=t,this};W.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}};W.prototype.send=function(t){const e=pn(t);let r=this._header["content-type"];if(this._formData)throw new 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 new Error("Can't merge these send calls");if(e&&pn(this._data))for(const n in t){if(typeof t[n]=="bigint"&&!t[n].toJSON)throw new Error("Cannot serialize BigInt value to json");Er(t,n)&&(this._data[n]=t[n])}else{if(typeof t=="bigint")throw new Error("Cannot send value of type BigInt");typeof t=="string"?(r||this.type("form"),r=this._header["content-type"],r&&(r=r.toLowerCase().trim()),r==="application/x-www-form-urlencoded"?this._data=this._data?`${this._data}&${t}`:t:this._data=(this._data||"")+t):this._data=t}return!e||this._isHost(t)?this:(r||this.type("json"),this)};W.prototype.sortQuery=function(t){return this._sort=typeof t>"u"?!0:t,this};W.prototype._finalizeQueryString=function(){const t=this._query.join("&");if(t&&(this.url+=(this.url.includes("?")?"&":"?")+t),this._query.length=0,this._sort){const e=this.url.indexOf("?");if(e>=0){const r=this.url.slice(e+1).split("&");typeof this._sort=="function"?r.sort(this._sort):r.sort(),this.url=this.url.slice(0,e)+"?"+r.join("&")}}};W.prototype._appendQueryString=()=>{console.warn("Unsupported")};W.prototype._timeoutError=function(t,e,r){if(this._aborted)return;const n=new Error(`${t+e}ms exceeded`);n.timeout=e,n.code="ECONNABORTED",n.errno=r,this.timedout=!0,this.timedoutError=n,this.abort(),this.callback(n)};W.prototype._setTimeouts=function(){const t=this;this._timeout&&!this._timer&&(this._timer=setTimeout(()=>{t._timeoutError("Timeout of ",t._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(()=>{t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")},this._responseTimeout))};const eu=Cn;var P2=Sn;function Sn(){}Sn.prototype.get=function(t){return this.header[t.toLowerCase()]};Sn.prototype._setHeaderProperties=function(t){const e=t["content-type"]||"";this.type=eu.type(e);const r=eu.params(e);for(const n in r)Object.prototype.hasOwnProperty.call(r,n)&&(this[n]=r[n]);this.links={};try{t.link&&(this.links=eu.parseLinks(t.link))}catch{}};Sn.prototype._setStatusProperties=function(t){const e=Math.trunc(t/100);this.statusCode=t,this.status=this.statusCode,this.statusType=e,this.info=e===1,this.ok=e===2,this.redirect=e===3,this.clientError=e===4,this.serverError=e===5,this.error=e===4||e===5?this.toError():!1,this.created=t===201,this.accepted=t===202,this.noContent=t===204,this.badRequest=t===400,this.unauthorized=t===401,this.notAcceptable=t===406,this.forbidden=t===403,this.notFound=t===404,this.unprocessableEntity=t===422};const q2=["use","on","once","set","query","type","accept","auth","withCredentials","sortQuery","retry","ok","redirects","timeout","buffer","serialize","parse","ca","key","pfx","cert","disableTLSCerts"];class Cs{constructor(){this._defaults=[]}_setDefaults(e){for(const r of this._defaults)e[r.fn](...r.args)}}for(const t of q2)Cs.prototype[t]=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return this._defaults.push({fn:t,args:r}),this};var M2=Cs;(function(t,e){let r;typeof window<"u"?r=window:typeof self>"u"?(console.warn("Using browser-only version of superagent in non-browser environment"),r=void 0):r=self;const n=gl,u=yl,o=N2,a=L2,{isObject:s,mixin:c,hasOwn:f}=Cn,p=P2,D=M2;function A(){}t.exports=function(y,h){return typeof h=="function"?new e.Request("GET",y).end(h):arguments.length===1?new e.Request("GET",y):new e.Request(y,h)},e=t.exports;const g=e;e.Request=B,g.getXHR=()=>{if(r.XMLHttpRequest)return new r.XMLHttpRequest;throw new Error("Browser-only version of superagent could not find XHR")};const S="".trim?y=>y.trim():y=>y.replace(/(^\s*|\s*$)/g,"");function P(y){if(!s(y))return y;const h=[];for(const m in y)f(y,m)&&M(h,m,y[m]);return h.join("&")}function M(y,h,m){if(m!==void 0){if(m===null){y.push(encodeURI(h));return}if(Array.isArray(m))for(const v of m)M(y,h,v);else if(s(m))for(const v in m)f(m,v)&&M(y,`${h}[${v}]`,m[v]);else y.push(encodeURI(h)+"="+encodeURIComponent(m))}}g.serializeObject=P;function Z(y){const h={},m=y.split("&");let v,w;for(let N=0,I=m.length;N<I;++N)v=m[N],w=v.indexOf("="),w===-1?h[decodeURIComponent(v)]="":h[decodeURIComponent(v.slice(0,w))]=decodeURIComponent(v.slice(w+1));return h}g.parseString=Z,g.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"},g.serialize={"application/x-www-form-urlencoded":o.stringify,"application/json":u},g.parse={"application/x-www-form-urlencoded":Z,"application/json":JSON.parse};function Y(y){const h=y.split(/\r?\n/),m={};let v,w,N,I;for(let te=0,se=h.length;te<se;++te)w=h[te],v=w.indexOf(":"),v!==-1&&(N=w.slice(0,v).toLowerCase(),I=S(w.slice(v+1)),m[N]=I);return m}function _(y){return/[/+]json($|[^-\w])/i.test(y)}function U(y){this.req=y,this.xhr=this.req.xhr,this.text=this.req.method!=="HEAD"&&(this.xhr.responseType===""||this.xhr.responseType==="text")||typeof this.xhr.responseType>"u"?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;let{status:h}=this.xhr;h===1223&&(h=204),this._setStatusProperties(h),this.headers=Y(this.xhr.getAllResponseHeaders()),this.header=this.headers,this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),this.text===null&&y._responseType?this.body=this.xhr.response:this.body=this.req.method==="HEAD"?null:this._parseBody(this.text?this.text:this.xhr.response)}c(U.prototype,p.prototype),U.prototype._parseBody=function(y){let h=g.parse[this.type];return this.req._parser?this.req._parser(this,y):(!h&&_(this.type)&&(h=g.parse["application/json"]),h&&y&&(y.length>0||y instanceof Object)?h(y):null)},U.prototype.toError=function(){const{req:y}=this,{method:h}=y,{url:m}=y,v=`cannot ${h} ${m} (${this.status})`,w=new Error(v);return w.status=this.status,w.method=h,w.url=m,w},g.Response=U;function B(y,h){const m=this;this._query=this._query||[],this.method=y,this.url=h,this.header={},this._header={},this.on("end",()=>{let v=null,w=null;try{w=new U(m)}catch(I){return v=new Error("Parser is unable to parse the response"),v.parse=!0,v.original=I,m.xhr?(v.rawResponse=typeof m.xhr.responseType>"u"?m.xhr.responseText:m.xhr.response,v.status=m.xhr.status?m.xhr.status:null,v.statusCode=v.status):(v.rawResponse=null,v.status=null),m.callback(v)}m.emit("response",w);let N;try{m._isResponseOK(w)||(N=new Error(w.statusText||w.text||"Unsuccessful HTTP response"))}catch(I){N=I}N?(N.original=v,N.response=w,N.status=N.status||w.status,m.callback(N,w)):m.callback(null,w)})}n(B.prototype),c(B.prototype,a.prototype),B.prototype.type=function(y){return this.set("Content-Type",g.types[y]||y),this},B.prototype.accept=function(y){return this.set("Accept",g.types[y]||y),this},B.prototype.auth=function(y,h,m){arguments.length===1&&(h=""),typeof h=="object"&&h!==null&&(m=h,h=""),m||(m={type:typeof btoa=="function"?"basic":"auto"});const v=m.encoder?m.encoder:w=>{if(typeof btoa=="function")return btoa(w);throw new Error("Cannot use basic auth, btoa is not a function")};return this._auth(y,h,m,v)},B.prototype.query=function(y){return typeof y!="string"&&(y=P(y)),y&&this._query.push(y),this},B.prototype.attach=function(y,h,m){if(h){if(this._data)throw new Error("superagent can't mix .send() and .attach()");this._getFormData().append(y,h,m||h.name)}return this},B.prototype._getFormData=function(){return this._formData||(this._formData=new r.FormData),this._formData},B.prototype.callback=function(y,h){if(this._shouldRetry(y,h))return this._retry();const m=this._callback;this.clearTimeout(),y&&(this._maxRetries&&(y.retries=this._retries-1),this.emit("error",y)),m(y,h)},B.prototype.crossDomainError=function(){const y=new Error(`Request has been terminated
Possible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.`);y.crossDomain=!0,y.status=this.status,y.method=this.method,y.url=this.url,this.callback(y)},B.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},B.prototype.ca=B.prototype.agent,B.prototype.buffer=B.prototype.ca,B.prototype.write=()=>{throw new Error("Streaming is not supported in browser version of superagent")},B.prototype.pipe=B.prototype.write,B.prototype._isHost=function(y){return y&&typeof y=="object"&&!Array.isArray(y)&&Object.prototype.toString.call(y)!=="[object Object]"},B.prototype.end=function(y){this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=y||A,this._finalizeQueryString(),this._end()},B.prototype._setUploadTimeout=function(){const y=this;this._uploadTimeout&&!this._uploadTimeoutTimer&&(this._uploadTimeoutTimer=setTimeout(()=>{y._timeoutError("Upload timeout of ",y._uploadTimeout,"ETIMEDOUT")},this._uploadTimeout))},B.prototype._end=function(){if(this._aborted)return this.callback(new Error("The request has been aborted even before .end() was called"));const y=this;this.xhr=g.getXHR();const{xhr:h}=this;let m=this._formData||this._data;this._setTimeouts(),h.addEventListener("readystatechange",()=>{const{readyState:w}=h;if(w>=2&&y._responseTimeoutTimer&&clearTimeout(y._responseTimeoutTimer),w!==4)return;let N;try{N=h.status}catch{N=0}if(!N)return y.timedout||y._aborted?void 0:y.crossDomainError();y.emit("end")});const v=(w,N)=>{N.total>0&&(N.percent=N.loaded/N.total*100,N.percent===100&&clearTimeout(y._uploadTimeoutTimer)),N.direction=w,y.emit("progress",N)};if(this.hasListeners("progress"))try{h.addEventListener("progress",v.bind(null,"download")),h.upload&&h.upload.addEventListener("progress",v.bind(null,"upload"))}catch{}h.upload&&this._setUploadTimeout();try{this.username&&this.password?h.open(this.method,this.url,!0,this.username,this.password):h.open(this.method,this.url,!0)}catch(w){return this.callback(w)}if(this._withCredentials&&(h.withCredentials=!0),!this._formData&&this.method!=="GET"&&this.method!=="HEAD"&&typeof m!="string"&&!this._isHost(m)){const w=this._header["content-type"];let N=this._serializer||g.serialize[w?w.split(";")[0]:""];!N&&_(w)&&(N=g.serialize["application/json"]),N&&(m=N(m))}for(const w in this.header)this.header[w]!==null&&f(this.header,w)&&h.setRequestHeader(w,this.header[w]);this._responseType&&(h.responseType=this._responseType),this.emit("request",this),h.send(typeof m>"u"?null:m)},g.agent=()=>new D;for(const y of["GET","POST","OPTIONS","PATCH","PUT","DELETE"])D.prototype[y.toLowerCase()]=function(h,m){const v=new g.Request(y,h);return this._setDefaults(v),m&&v.end(m),v};D.prototype.del=D.prototype.delete,g.get=(y,h,m)=>{const v=g("GET",y);return typeof h=="function"&&(m=h,h=null),h&&v.query(h),m&&v.end(m),v},g.head=(y,h,m)=>{const v=g("HEAD",y);return typeof h=="function"&&(m=h,h=null),h&&v.query(h),m&&v.end(m),v},g.options=(y,h,m)=>{const v=g("OPTIONS",y);return typeof h=="function"&&(m=h,h=null),h&&v.send(h),m&&v.end(m),v};function fe(y,h,m){const v=g("DELETE",y);return typeof h=="function"&&(m=h,h=null),h&&v.send(h),m&&v.end(m),v}g.del=fe,g.delete=fe,g.patch=(y,h,m)=>{const v=g("PATCH",y);return typeof h=="function"&&(m=h,h=null),h&&v.send(h),m&&v.end(m),v},g.post=(y,h,m)=>{const v=g("POST",y);return typeof h=="function"&&(m=h,h=null),h&&v.send(h),m&&v.end(m),v},g.put=(y,h,m)=>{const v=g("PUT",y);return typeof h=="function"&&(m=h,h=null),h&&v.send(h),m&&v.end(m),v}})(bu,bu.exports);var U2=bu.exports;const $2=ll(U2),Nt={BASE_URL:"./",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_AIOSEO_BROKEN_LINK_CHECKER_DEV_PORT:"8087",VITE_AIOSEO_BROKEN_LINK_CHECKER_DOMAIN:"aioseodev.local",VITE_AIOSEO_NAME:"All in One SEO",VITE_AIOSEO_SHORT_NAME:"AIOSEO",VITE_NAME:"Broken Link Checker",VITE_SHORT_NAME:"BLC",VITE_TEXTDOMAIN:"aioseo-broken-link-checker",VITE_TEXTDOMAIN_PRO:"aioseo-blc-pro"},b="https://aioseo.com/",hn={home:`${b}docs/`,ultimateGuide:`${b}ultimate-wordpress-seo-guide/`,quickStartGuide:`${b}docs/quick-start-guide/`,googleSearchConsole:`${b}docs/how-to-verify-your-site-with-google-search-console/`,bingWebmasterVerification:`${b}docs/how-to-verify-your-site-with-bing-webmaster-tools/`,yandexWebmasterVerification:`${b}docs/how-to-verify-your-site-with-yandex-webmaster-tools/`,baiduWebmasterVerification:`${b}docs/baidu-webmaster-tools-verification/`,pinterestSiteVerification:`${b}docs/how-to-verify-your-site-with-pinterest/`,indexNow:`${b}docs/integrating-with-indexnow-to-instantly-re-index-your-content/`,microsoftClarityDocumentation:`${b}docs/how-to-verify-your-site-with-microsoft-clarity/`,gtmContainerId:`${b}docs/how-to-connect-your-site-with-google-tag-manager/`,rssContent:`${b}docs/how-to-protect-your-content-with-rss-content-settings/`,twitter:`${b}docs/beginners-guide-to-social-networks-settings-for-twitter/`,facebook:`${b}docs/beginners-guide-to-social-networks-settings-for-facebook/`,xmlSitemaps:`${b}docs/how-to-create-an-xml-sitemap/`,blankSitemap:`${b}docs/how-to-fix-a-404-error-when-viewing-your-sitemap/`,sitemapIndexes:`${b}docs/using-sitemap-indexes-and-pagination/`,maxLinks:`${b}docs/using-sitemap-indexes-and-pagination/`,maxLinksRss:`${b}docs/how-to-create-an-rss-sitemap/#configuring-the-rss-sitemap`,selectPostTypes:`${b}docs/choosing-which-content-to-include-in-your-xml-sitemap/`,selectPostTypesColumns:`${b}docs/hiding-the-aioseo-column-on-all-posts-screens/`,selectPostTypesNews:`${b}docs/how-to-create-a-google-news-sitemap/#configuring-the-news-sitemap`,selectPostTypesVideo:`${b}docs/how-to-create-a-video-sitemap/#configuring-the-video-sitemap`,selectPostTypesRss:`${b}docs/how-to-create-an-rss-sitemap/#configuring-the-rss-sitemap`,selectTaxonomies:`${b}docs/choosing-which-content-to-include-in-your-xml-sitemap/`,selectTaxonomiesColumns:`${b}docs/hiding-the-aioseo-column-on-taxonomy-screens/`,selectTaxonomiesVideo:`${b}docs/how-to-create-a-video-sitemap/#configuring-the-video-sitemap`,includeArchivePages:`${b}docs/including-date-and-author-archives-in-your-xml-sitemap/`,excludeImages:`${b}docs/excluding-images-from-the-xml-sitemap/`,dynamicallyGenerate:`${b}docs/what-is-a-dynamically-generated-sitemap-and-why-is-it-better-to-use/`,dynamicallyGenerateVideo:`${b}docs/what-is-a-dynamically-generated-sitemap-and-why-is-it-better-to-use/`,videoSitemaps:`${b}docs/how-to-create-a-video-sitemap/`,includeCustomFields:`${b}docs/including-videos-in-custom-fields-in-your-video-sitemap/`,newsSitemaps:`${b}docs/how-to-create-a-google-news-sitemap/`,rssSitemaps:`${b}docs/how-to-create-an-rss-sitemap/`,facebookAdminId:`${b}docs/adding-your-facebook-admin-id/`,facebookAppId:`${b}docs/adding-your-facebook-app-id/`,facebookAuthorUrl:`${b}docs/setting-the-content-author-for-facebook/`,usageTracking:`${b}docs/usage-tracking/`,schemaSettings:`${b}docs/schema-settings/`,imageSeo:`${b}docs/image-seo-module/`,localSeo:`${b}introducing-local-seo/`,robotsEditor:`${b}docs/using-the-robots-txt-tool-in-all-in-one-seo/`,robotsRewrite:`${b}docs/nginx-rewrite-rules-for-robots-txt/`,useKeyphrasesTooltip:`${b}docs/using-the-focus-keyphrase-to-analyze-your-content/`,whenToUseNoindex:`${b}docs/when-to-use-noindex-or-the-robots-txt/`,installAioseoPro:`${b}docs/installing-all-in-one-seo-pro/`,importProcessSeoData:`${b}docs/importing-and-exporting-aioseo-settings-and-meta-data/`,whatAreMediaAttachments:`${b}docs/what-are-media-attachments-and-should-i-submit-them-to-search-engines/`,minimumRequirements:`${b}docs/what-are-the-minimum-requirements-for-all-in-one-seo-pack/`,apiCodeExamples:`${b}docs/how-do-i-use-your-api-code-examples/`,troubleshootIssues:`${b}docs/how-to-troubleshoot-issues-with-all-in-one-seo-pack/`,staticHomePage:`${b}docs/setting-the-seo-for-your-home-page/#setting-the-seo-when-your-homepage-displays-a-static-page`,staticHomePageFacebook:`${b}docs/setting-facebook-social-meta-for-your-homepage/#setting-the-facebook-social-meta-when-your-homepage-displays-a-static-page`,staticHomePageTwitter:`${b}docs/setting-twitter-social-meta-for-your-homepage/#setting-the-twitter-social-meta-when-your-homepage-displays-a-static-page`,restApi:`${b}docs/aioseo-uses-rest-api/`,configuringSchema:`${b}docs/configuring-the-schema-settings-in-all-in-one-seo/`,unfilteredHtml:`${b}docs/unfiltered-html-capability/`,customFields:`${b}docs/including-custom-fields-in-the-seo-page-analysis/`,productIdentifiers:`${b}docs/unique-product-identifiers/`,redirectManagerRegex:`${b}docs/redirect-manager-regex/`,redirectGdpr:`${b}docs/redirect-gdpr-privacy-information/`,redirectCustomRulesUserAgent:`${b}docs/redirection-manager-custom-rules/#user-agent`,redirectCanonicalHttps:`${b}docs/full-site-redirect/#canonical-settings`,redirectUnknownWebserver:`${b}docs/redirect-manager-unknown-web-server/`,redirectServerConfigReload:`${b}docs/redirect-manager-configuration-reload/`,localSeoShortcodeBusinessInfo:`${b}docs/shortcode-aioseo_local_business_info/`,localSeoShortcodeOpeningHours:`${b}docs/shortcode-aioseo_local_opening_hours/`,localSeoShortcodeLocations:`${b}docs/shortcode-aioseo_local_locations/`,localSeoShortcodeMap:`${b}docs/shortcode-aioseo_local_map/`,localSeoFunctionBusinessInfo:`${b}docs/function-aioseo_local_business_info/`,localSeoFunctionOpeningHours:`${b}docs/function-aioseo_local_opening_hours/`,localSeoFunctionLocations:`${b}docs/function-aioseo_local_locations/`,localSeoFunctionMap:`${b}docs/function-aioseo_local_map/`,localSeoSearchQueryConflict:`${b}docs/enhanced-search-query-conflict/`,localSeoMapSetup:`${b}docs/setting-up-google-maps/`,localSeoMapEmbedApi:`${b}docs/using-places-on-your-maps/`,breadcrumbsDisplay:`${b}docs/displaying-breadcrumbs-on-your-site/`,breadcrumbsShortcode:`${b}docs/shortcode-aioseo_breadcrumbs/`,breadcrumbsFunction:`${b}docs/function-aioseo_breadcrumbs/`,seoAnalyzer:`${b}docs/using-the-seo-analysis-tool/`,seoAnalyzerIssues:`${b}docs/seo-analysis-unable-to-connect-to-your-site/`,htmlSitemap:`${b}docs/html-sitemap/`,htmlSitemapShortcode:`${b}docs/shortcode-html-sitemap/`,htmlSitemapFunction:`${b}docs/function-html-sitemap/`,htmlSitemapCompactArchives:`${b}docs/html-sitemap#compact-archives/`,linkAssistant:`${b}docs/link-assistant`,linkAssistantPostTypes:`${b}docs/link-assistant-settings/#post-types`,linkAssistantPostStatuses:`${b}docs/link-assistant-settings/#post-statuses`,updateWordPress:`${b}docs/update-wordpress/`,runningShortcodes:`${b}docs/running-shortcodes/`,crawlCleanup:`${b}docs/crawl-cleanup-best-practices`,schema:`${b}docs/a-guide-to-schema-org-markup-for-rich-snippets/`,schemaJsonLd:`${b}docs/a-guide-to-schema-org-markup-for-rich-snippets/#schema-markup-in-all-in-one-seo`,smartTags:`${b}docs/using-the-smart-tags-in-titles-and-descriptions/`,openAi:`${b}docs/using-openai-to-generate-seo-titles-and-meta-descriptions/`,wpcode:`${b}docs/wpcode-snippet-library/`,primaryTerm:`${b}docs/setting-the-primary-term-for-breadcrumbs/`,cornerstoneContent:`${b}docs/cornerstone-content/`,eeat:`${b}docs/adding-author-seo-e-e-a-t-to-your-site/`,eeatAuthorBioInjection:`${b}docs/adding-author-seo-e-e-a-t-to-your-site/#aioseo-automatically-displaying-the-author-excerpt`,queryArgMonitor:`${b}docs/using-the-query-arg-monitoring-in-all-in-one-seo/`,businessPhoneNumber:`${b}docs/best-business-phone-services`,keywordRankTracker:`${b}docs/using-the-keyword-rank-tracker-feature-in-search-statistics/`,writingAssistantHowToUse:`${b}docs/how-to-use-the-writing-assistant-in-aioseo/`},mn={home:b,liteUpgrade:`${b}lite-upgrade/`,pricing:`${b}pricing/`,semrushPricing:`${b}semrush-pricing/`},V2=(t,e=null,r)=>{if(t==="feature-manager-upgrade"&&e!=="no-license-key"){const n=e==="aioseo-local-business"?"&features[]=local-seo":"&features[]="+(e?e.replace("aioseo-",""):"");return Ge(t,e,mn[r])+n}return Ge(t,e,mn[r])},H2=t=>Ge("documentation",t,hn[t]),z2=(t,e,r,n=!1)=>{const u=n?Vt('<a href="%1$s" class="no-underline" target="_blank">&nbsp;&rarr;</a>',Ge(t,r,mn[r])):"";return Vt('<a href="%1$s" target="_blank">%2$s</a>%3$s',Ge(t,r,mn[r]),e,u)},W2=(t,e,r=!1,n=!0)=>{const u=n?'target="_blank"':"_self",o=r?Vt(`<a href="%1$s" class="no-underline" target="${u}">&nbsp;&rarr;</a>`,e):"";return Vt(`<a href="%1$s" target="${u}">%2$s</a>%3$s`,e,t,o)},G2=(t,e,r=!1)=>{const n=r?Vt('<a href="%1$s" class="no-underline" target="_blank">&nbsp;&rarr;</a>',Ge("documentation",e,hn[e])):"";return Vt('<a href="%1$s" target="_blank">%2$s</a>%3$s',Ge("documentation",e,hn[e]),t,n)},j2=(t,e,r,n=`${b}pricing/`)=>Ge(e,r,n)+"&features[]="+t,Ge=(t,e=null,r=`${b}pricing/`)=>{var c;let n=!1;(`${b}pricing/`===r||`${b}lite-upgrade/`===r)&&(Nt==null?void 0:Nt.VITE_VERSION.toLowerCase())!=="pro"&&(n=Ie().aioseo.urls.upgradeUrl!==b,r=`${b}lite-upgrade/`);const u=r.split("#"),o=[{key:"utm_source",value:"WordPress"},{key:"utm_campaign",value:((c=Nt==null?void 0:Nt.VITE_VERSION)==null?void 0:c.toLowerCase())==="pro"?"proplugin":"liteplugin"},{key:"utm_medium",value:t}];e&&o.push({key:"utm_content",value:e}),/^https?:\/\//i.test(u[0])||(u[0]=b+u[0]);const s=u[0].split("?");return u[0]=s[0]+(s[1]?"?"+s[1]+"&":"?"),u[0]+=o.map(f=>`${f.key}=${f.value}`).join("&"),r=u[0],u[1]&&(r=r+"#"+u[1]),n&&(r=Ie().aioseo.urls.upgradeUrl.replace("https%3A%2F%2Faioseo.com%2F",Z2(r))),r},Z2=t=>{const e={};e["'"]="%27",e["("]="%28",e[")"]="%29",e["*"]="%2A",e["~"]="%7E",e["!"]="%21",t=encodeURIComponent(t),t=t.replace("%20"," ");for(const r in e)t=t.replace(r,e[r]);return t.replace(/(%([a-z0-9]{2}))/g,function(r,n,u){return"%"+u.toUpperCase()})},Ss=t=>t&&t.replace(/^\//,""),zu=t=>t&&t.replace(/\/$/,""),tn=t=>zu(t)+"/",Y2=(t,e="aioseo/v1")=>{const r=Ie();return t=r.aioseo.data.hasUrlTrailingSlash?tn(t):zu(t),tn(r.aioseo.urls.restUrl)+tn(e)+Ss(t)},x={docLinks:hn,getDocLink:G2,getDocUrl:H2,getPlainLink:W2,getPricingUrl:j2,getUpsellLink:z2,getUpsellUrl:V2,restUrl:Y2,trailingSlashIt:tn,unForwardSlashIt:Ss,unTrailingSlashIt:zu,utmUrl:Ge};var Ma;const T=$2.agent().set("X-WP-Nonce",(Ma=window==null?void 0:window.aioseo)==null?void 0:Ma.nonce).use(t=>{t.url[0]==="/"&&(t.url=x.unTrailingSlashIt(x.restUrl(t.url))),t.on("response",e=>{(e.status===401||e.status===403)&&console.error(e)})});/*! @license DOMPurify 3.2.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.5/LICENSE */const{entries:xs,setPrototypeOf:Wo,isFrozen:J2,getPrototypeOf:K2,getOwnPropertyDescriptor:X2}=Object;let{freeze:ve,seal:Fe,create:Ts}=Object,{apply:ku,construct:Fu}=typeof Reflect<"u"&&Reflect;ve||(ve=function(e){return e});Fe||(Fe=function(e){return e});ku||(ku=function(e,r,n){return e.apply(r,n)});Fu||(Fu=function(e,r){return new e(...r)});const zr=Ee(Array.prototype.forEach),Q2=Ee(Array.prototype.lastIndexOf),Go=Ee(Array.prototype.pop),or=Ee(Array.prototype.push),ef=Ee(Array.prototype.splice),rn=Ee(String.prototype.toLowerCase),tu=Ee(String.prototype.toString),jo=Ee(String.prototype.match),ar=Ee(String.prototype.replace),tf=Ee(String.prototype.indexOf),rf=Ee(String.prototype.trim),Le=Ee(Object.prototype.hasOwnProperty),be=Ee(RegExp.prototype.test),sr=nf(TypeError);function Ee(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var r=arguments.length,n=new Array(r>1?r-1:0),u=1;u<r;u++)n[u-1]=arguments[u];return ku(t,e,n)}}function nf(t){return function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return Fu(t,r)}}function $(t,e){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:rn;Wo&&Wo(t,null);let n=e.length;for(;n--;){let u=e[n];if(typeof u=="string"){const o=r(u);o!==u&&(J2(e)||(e[n]=o),u=o)}t[u]=!0}return t}function uf(t){for(let e=0;e<t.length;e++)Le(t,e)||(t[e]=null);return t}function ht(t){const e=Ts(null);for(const[r,n]of xs(t))Le(t,r)&&(Array.isArray(n)?e[r]=uf(n):n&&typeof n=="object"&&n.constructor===Object?e[r]=ht(n):e[r]=n);return e}function ir(t,e){for(;t!==null;){const n=X2(t,e);if(n){if(n.get)return Ee(n.get);if(typeof n.value=="function")return Ee(n.value)}t=K2(t)}function r(){return null}return r}const Zo=ve(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),ru=ve(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),nu=ve(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),of=ve(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),uu=ve(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),af=ve(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Yo=ve(["#text"]),Jo=ve(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ou=ve(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ko=ve(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Wr=ve(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),sf=Fe(/\{\{[\w\W]*|[\w\W]*\}\}/gm),lf=Fe(/<%[\w\W]*|[\w\W]*%>/gm),cf=Fe(/\$\{[\w\W]*/gm),ff=Fe(/^data-[\-\w.\u00B7-\uFFFF]+$/),df=Fe(/^aria-[\-\w]+$/),Os=Fe(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),pf=Fe(/^(?:\w+script|data):/i),hf=Fe(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ks=Fe(/^html$/i),mf=Fe(/^[a-z][.\w]*(-[.\w]+)+$/i);var Xo=Object.freeze({__proto__:null,ARIA_ATTR:df,ATTR_WHITESPACE:hf,CUSTOM_ELEMENT:mf,DATA_ATTR:ff,DOCTYPE_NAME:ks,ERB_EXPR:lf,IS_ALLOWED_URI:Os,IS_SCRIPT_OR_DATA:pf,MUSTACHE_EXPR:sf,TMPLIT_EXPR:cf});const lr={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},gf=function(){return typeof window>"u"?null:window},yf=function(e,r){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let n=null;const u="data-tt-policy-suffix";r&&r.hasAttribute(u)&&(n=r.getAttribute(u));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML(a){return a},createScriptURL(a){return a}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}},Qo=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Fs(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:gf();const e=k=>Fs(k);if(e.version="3.2.5",e.removed=[],!t||!t.document||t.document.nodeType!==lr.document||!t.Element)return e.isSupported=!1,e;let{document:r}=t;const n=r,u=n.currentScript,{DocumentFragment:o,HTMLTemplateElement:a,Node:s,Element:c,NodeFilter:f,NamedNodeMap:p=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:D,DOMParser:A,trustedTypes:g}=t,S=c.prototype,P=ir(S,"cloneNode"),M=ir(S,"remove"),Z=ir(S,"nextSibling"),Y=ir(S,"childNodes"),_=ir(S,"parentNode");if(typeof a=="function"){const k=r.createElement("template");k.content&&k.content.ownerDocument&&(r=k.content.ownerDocument)}let U,B="";const{implementation:fe,createNodeIterator:y,createDocumentFragment:h,getElementsByTagName:m}=r,{importNode:v}=n;let w=Qo();e.isSupported=typeof xs=="function"&&typeof _=="function"&&fe&&fe.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:N,ERB_EXPR:I,TMPLIT_EXPR:te,DATA_ATTR:se,ARIA_ATTR:ge,IS_SCRIPT_OR_DATA:Q,ATTR_WHITESPACE:Je,CUSTOM_ELEMENT:F}=Xo;let{IS_ALLOWED_URI:H}=Xo,q=null;const ye=$({},[...Zo,...ru,...nu,...uu,...Yo]);let K=null;const Ke=$({},[...Jo,...ou,...Ko,...Wr]);let J=Object.seal(Ts(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),xe=null,oe=null,lt=!0,ct=!0,er=!1,ft=!0,Be=!1,Ct=!0,qe=!1,Xe=!1,Qe=!1,St=!1,Lr=!1,Rr=!1,to=!0,ro=!1;const zi="user-content-";let Rn=!0,tr=!1,xt={},Tt=null;const no=$({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let uo=null;const oo=$({},["audio","video","img","source","image","track"]);let In=null;const ao=$({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ir="http://www.w3.org/1998/Math/MathML",Pr="http://www.w3.org/2000/svg",ze="http://www.w3.org/1999/xhtml";let Ot=ze,Pn=!1,qn=null;const Wi=$({},[Ir,Pr,ze],tu);let qr=$({},["mi","mo","mn","ms","mtext"]),Mr=$({},["annotation-xml"]);const Gi=$({},["title","style","font","a","script"]);let rr=null;const ji=["application/xhtml+xml","text/html"],Zi="text/html";let le=null,kt=null;const Yi=r.createElement("form"),so=function(d){return d instanceof RegExp||d instanceof Function},Mn=function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(kt&&kt===d)){if((!d||typeof d!="object")&&(d={}),d=ht(d),rr=ji.indexOf(d.PARSER_MEDIA_TYPE)===-1?Zi:d.PARSER_MEDIA_TYPE,le=rr==="application/xhtml+xml"?tu:rn,q=Le(d,"ALLOWED_TAGS")?$({},d.ALLOWED_TAGS,le):ye,K=Le(d,"ALLOWED_ATTR")?$({},d.ALLOWED_ATTR,le):Ke,qn=Le(d,"ALLOWED_NAMESPACES")?$({},d.ALLOWED_NAMESPACES,tu):Wi,In=Le(d,"ADD_URI_SAFE_ATTR")?$(ht(ao),d.ADD_URI_SAFE_ATTR,le):ao,uo=Le(d,"ADD_DATA_URI_TAGS")?$(ht(oo),d.ADD_DATA_URI_TAGS,le):oo,Tt=Le(d,"FORBID_CONTENTS")?$({},d.FORBID_CONTENTS,le):no,xe=Le(d,"FORBID_TAGS")?$({},d.FORBID_TAGS,le):{},oe=Le(d,"FORBID_ATTR")?$({},d.FORBID_ATTR,le):{},xt=Le(d,"USE_PROFILES")?d.USE_PROFILES:!1,lt=d.ALLOW_ARIA_ATTR!==!1,ct=d.ALLOW_DATA_ATTR!==!1,er=d.ALLOW_UNKNOWN_PROTOCOLS||!1,ft=d.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Be=d.SAFE_FOR_TEMPLATES||!1,Ct=d.SAFE_FOR_XML!==!1,qe=d.WHOLE_DOCUMENT||!1,St=d.RETURN_DOM||!1,Lr=d.RETURN_DOM_FRAGMENT||!1,Rr=d.RETURN_TRUSTED_TYPE||!1,Qe=d.FORCE_BODY||!1,to=d.SANITIZE_DOM!==!1,ro=d.SANITIZE_NAMED_PROPS||!1,Rn=d.KEEP_CONTENT!==!1,tr=d.IN_PLACE||!1,H=d.ALLOWED_URI_REGEXP||Os,Ot=d.NAMESPACE||ze,qr=d.MATHML_TEXT_INTEGRATION_POINTS||qr,Mr=d.HTML_INTEGRATION_POINTS||Mr,J=d.CUSTOM_ELEMENT_HANDLING||{},d.CUSTOM_ELEMENT_HANDLING&&so(d.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(J.tagNameCheck=d.CUSTOM_ELEMENT_HANDLING.tagNameCheck),d.CUSTOM_ELEMENT_HANDLING&&so(d.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(J.attributeNameCheck=d.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),d.CUSTOM_ELEMENT_HANDLING&&typeof d.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(J.allowCustomizedBuiltInElements=d.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Be&&(ct=!1),Lr&&(St=!0),xt&&(q=$({},Yo),K=[],xt.html===!0&&($(q,Zo),$(K,Jo)),xt.svg===!0&&($(q,ru),$(K,ou),$(K,Wr)),xt.svgFilters===!0&&($(q,nu),$(K,ou),$(K,Wr)),xt.mathMl===!0&&($(q,uu),$(K,Ko),$(K,Wr))),d.ADD_TAGS&&(q===ye&&(q=ht(q)),$(q,d.ADD_TAGS,le)),d.ADD_ATTR&&(K===Ke&&(K=ht(K)),$(K,d.ADD_ATTR,le)),d.ADD_URI_SAFE_ATTR&&$(In,d.ADD_URI_SAFE_ATTR,le),d.FORBID_CONTENTS&&(Tt===no&&(Tt=ht(Tt)),$(Tt,d.FORBID_CONTENTS,le)),Rn&&(q["#text"]=!0),qe&&$(q,["html","head","body"]),q.table&&($(q,["tbody"]),delete xe.tbody),d.TRUSTED_TYPES_POLICY){if(typeof d.TRUSTED_TYPES_POLICY.createHTML!="function")throw sr('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof d.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw sr('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');U=d.TRUSTED_TYPES_POLICY,B=U.createHTML("")}else U===void 0&&(U=yf(g,u)),U!==null&&typeof B=="string"&&(B=U.createHTML(""));ve&&ve(d),kt=d}},io=$({},[...ru,...nu,...of]),lo=$({},[...uu,...af]),Ji=function(d){let E=_(d);(!E||!E.tagName)&&(E={namespaceURI:Ot,tagName:"template"});const O=rn(d.tagName),ee=rn(E.tagName);return qn[d.namespaceURI]?d.namespaceURI===Pr?E.namespaceURI===ze?O==="svg":E.namespaceURI===Ir?O==="svg"&&(ee==="annotation-xml"||qr[ee]):!!io[O]:d.namespaceURI===Ir?E.namespaceURI===ze?O==="math":E.namespaceURI===Pr?O==="math"&&Mr[ee]:!!lo[O]:d.namespaceURI===ze?E.namespaceURI===Pr&&!Mr[ee]||E.namespaceURI===Ir&&!qr[ee]?!1:!lo[O]&&(Gi[O]||!io[O]):!!(rr==="application/xhtml+xml"&&qn[d.namespaceURI]):!1},Me=function(d){or(e.removed,{element:d});try{_(d).removeChild(d)}catch{M(d)}},Ur=function(d,E){try{or(e.removed,{attribute:E.getAttributeNode(d),from:E})}catch{or(e.removed,{attribute:null,from:E})}if(E.removeAttribute(d),d==="is")if(St||Lr)try{Me(E)}catch{}else try{E.setAttribute(d,"")}catch{}},co=function(d){let E=null,O=null;if(Qe)d="<remove></remove>"+d;else{const de=jo(d,/^[\r\n\t ]+/);O=de&&de[0]}rr==="application/xhtml+xml"&&Ot===ze&&(d='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+d+"</body></html>");const ee=U?U.createHTML(d):d;if(Ot===ze)try{E=new A().parseFromString(ee,rr)}catch{}if(!E||!E.documentElement){E=fe.createDocument(Ot,"template",null);try{E.documentElement.innerHTML=Pn?B:ee}catch{}}const pe=E.body||E.documentElement;return d&&O&&pe.insertBefore(r.createTextNode(O),pe.childNodes[0]||null),Ot===ze?m.call(E,qe?"html":"body")[0]:qe?E.documentElement:pe},fo=function(d){return y.call(d.ownerDocument||d,d,f.SHOW_ELEMENT|f.SHOW_COMMENT|f.SHOW_TEXT|f.SHOW_PROCESSING_INSTRUCTION|f.SHOW_CDATA_SECTION,null)},Un=function(d){return d instanceof D&&(typeof d.nodeName!="string"||typeof d.textContent!="string"||typeof d.removeChild!="function"||!(d.attributes instanceof p)||typeof d.removeAttribute!="function"||typeof d.setAttribute!="function"||typeof d.namespaceURI!="string"||typeof d.insertBefore!="function"||typeof d.hasChildNodes!="function")},po=function(d){return typeof s=="function"&&d instanceof s};function We(k,d,E){zr(k,O=>{O.call(e,d,E,kt)})}const ho=function(d){let E=null;if(We(w.beforeSanitizeElements,d,null),Un(d))return Me(d),!0;const O=le(d.nodeName);if(We(w.uponSanitizeElement,d,{tagName:O,allowedTags:q}),d.hasChildNodes()&&!po(d.firstElementChild)&&be(/<[/\w!]/g,d.innerHTML)&&be(/<[/\w!]/g,d.textContent)||d.nodeType===lr.progressingInstruction||Ct&&d.nodeType===lr.comment&&be(/<[/\w]/g,d.data))return Me(d),!0;if(!q[O]||xe[O]){if(!xe[O]&&go(O)&&(J.tagNameCheck instanceof RegExp&&be(J.tagNameCheck,O)||J.tagNameCheck instanceof Function&&J.tagNameCheck(O)))return!1;if(Rn&&!Tt[O]){const ee=_(d)||d.parentNode,pe=Y(d)||d.childNodes;if(pe&&ee){const de=pe.length;for(let we=de-1;we>=0;--we){const Ue=P(pe[we],!0);Ue.__removalCount=(d.__removalCount||0)+1,ee.insertBefore(Ue,Z(d))}}}return Me(d),!0}return d instanceof c&&!Ji(d)||(O==="noscript"||O==="noembed"||O==="noframes")&&be(/<\/no(script|embed|frames)/i,d.innerHTML)?(Me(d),!0):(Be&&d.nodeType===lr.text&&(E=d.textContent,zr([N,I,te],ee=>{E=ar(E,ee," ")}),d.textContent!==E&&(or(e.removed,{element:d.cloneNode()}),d.textContent=E)),We(w.afterSanitizeElements,d,null),!1)},mo=function(d,E,O){if(to&&(E==="id"||E==="name")&&(O in r||O in Yi))return!1;if(!(ct&&!oe[E]&&be(se,E))){if(!(lt&&be(ge,E))){if(!K[E]||oe[E]){if(!(go(d)&&(J.tagNameCheck instanceof RegExp&&be(J.tagNameCheck,d)||J.tagNameCheck instanceof Function&&J.tagNameCheck(d))&&(J.attributeNameCheck instanceof RegExp&&be(J.attributeNameCheck,E)||J.attributeNameCheck instanceof Function&&J.attributeNameCheck(E))||E==="is"&&J.allowCustomizedBuiltInElements&&(J.tagNameCheck instanceof RegExp&&be(J.tagNameCheck,O)||J.tagNameCheck instanceof Function&&J.tagNameCheck(O))))return!1}else if(!In[E]){if(!be(H,ar(O,Je,""))){if(!((E==="src"||E==="xlink:href"||E==="href")&&d!=="script"&&tf(O,"data:")===0&&uo[d])){if(!(er&&!be(Q,ar(O,Je,"")))){if(O)return!1}}}}}}return!0},go=function(d){return d!=="annotation-xml"&&jo(d,F)},yo=function(d){We(w.beforeSanitizeAttributes,d,null);const{attributes:E}=d;if(!E||Un(d))return;const O={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:K,forceKeepAttr:void 0};let ee=E.length;for(;ee--;){const pe=E[ee],{name:de,namespaceURI:we,value:Ue}=pe,nr=le(de);let De=de==="value"?Ue:rf(Ue);if(O.attrName=nr,O.attrValue=De,O.keepAttr=!0,O.forceKeepAttr=void 0,We(w.uponSanitizeAttribute,d,O),De=O.attrValue,ro&&(nr==="id"||nr==="name")&&(Ur(de,d),De=zi+De),Ct&&be(/((--!?|])>)|<\/(style|title)/i,De)){Ur(de,d);continue}if(O.forceKeepAttr||(Ur(de,d),!O.keepAttr))continue;if(!ft&&be(/\/>/i,De)){Ur(de,d);continue}Be&&zr([N,I,te],bo=>{De=ar(De,bo," ")});const Do=le(d.nodeName);if(mo(Do,nr,De)){if(U&&typeof g=="object"&&typeof g.getAttributeType=="function"&&!we)switch(g.getAttributeType(Do,nr)){case"TrustedHTML":{De=U.createHTML(De);break}case"TrustedScriptURL":{De=U.createScriptURL(De);break}}try{we?d.setAttributeNS(we,de,De):d.setAttribute(de,De),Un(d)?Me(d):Go(e.removed)}catch{}}}We(w.afterSanitizeAttributes,d,null)},Ki=function k(d){let E=null;const O=fo(d);for(We(w.beforeSanitizeShadowDOM,d,null);E=O.nextNode();)We(w.uponSanitizeShadowNode,E,null),ho(E),yo(E),E.content instanceof o&&k(E.content);We(w.afterSanitizeShadowDOM,d,null)};return e.sanitize=function(k){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},E=null,O=null,ee=null,pe=null;if(Pn=!k,Pn&&(k="<!-->"),typeof k!="string"&&!po(k))if(typeof k.toString=="function"){if(k=k.toString(),typeof k!="string")throw sr("dirty is not a string, aborting")}else throw sr("toString is not a function");if(!e.isSupported)return k;if(Xe||Mn(d),e.removed=[],typeof k=="string"&&(tr=!1),tr){if(k.nodeName){const Ue=le(k.nodeName);if(!q[Ue]||xe[Ue])throw sr("root node is forbidden and cannot be sanitized in-place")}}else if(k instanceof s)E=co("<!---->"),O=E.ownerDocument.importNode(k,!0),O.nodeType===lr.element&&O.nodeName==="BODY"||O.nodeName==="HTML"?E=O:E.appendChild(O);else{if(!St&&!Be&&!qe&&k.indexOf("<")===-1)return U&&Rr?U.createHTML(k):k;if(E=co(k),!E)return St?null:Rr?B:""}E&&Qe&&Me(E.firstChild);const de=fo(tr?k:E);for(;ee=de.nextNode();)ho(ee),yo(ee),ee.content instanceof o&&Ki(ee.content);if(tr)return k;if(St){if(Lr)for(pe=h.call(E.ownerDocument);E.firstChild;)pe.appendChild(E.firstChild);else pe=E;return(K.shadowroot||K.shadowrootmode)&&(pe=v.call(n,pe,!0)),pe}let we=qe?E.outerHTML:E.innerHTML;return qe&&q["!doctype"]&&E.ownerDocument&&E.ownerDocument.doctype&&E.ownerDocument.doctype.name&&be(ks,E.ownerDocument.doctype.name)&&(we="<!DOCTYPE "+E.ownerDocument.doctype.name+`>
`+we),Be&&zr([N,I,te],Ue=>{we=ar(we,Ue," ")}),U&&Rr?U.createHTML(we):we},e.setConfig=function(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Mn(k),Xe=!0},e.clearConfig=function(){kt=null,Xe=!1},e.isValidAttribute=function(k,d,E){kt||Mn({});const O=le(k),ee=le(d);return mo(O,ee,E)},e.addHook=function(k,d){typeof d=="function"&&or(w[k],d)},e.removeHook=function(k,d){if(d!==void 0){const E=Q2(w[k],d);return E===-1?void 0:ef(w[k],E,1)[0]}return Go(w[k])},e.removeHooks=function(k){w[k]=[]},e.removeAllHooks=function(){w=Qo()},e}var Df=Fs(),gn={exports:{}};/*! https://mths.be/he v1.2.0 by @mathias | MIT license */gn.exports;(function(t,e){(function(r){var n=e,u=t.exports==n&&t,o=typeof hr=="object"&&hr;(o.global===o||o.window===o)&&(r=o);var a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,c=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,f=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,p={"­":"shy","‌":"zwnj","‍":"zwj","‎":"lrm","⁣":"ic","⁢":"it","⁡":"af","‏":"rlm","​":"ZeroWidthSpace","⁠":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","	":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp","  ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr",ª:"ordf",á:"aacute",Á:"Aacute",à:"agrave",À:"Agrave",ă:"abreve",Ă:"Abreve",â:"acirc",Â:"Acirc",å:"aring",Å:"angst",ä:"auml",Ä:"Auml",ã:"atilde",Ã:"Atilde",ą:"aogon",Ą:"Aogon",ā:"amacr",Ā:"Amacr",æ:"aelig",Æ:"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf",ℬ:"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf",ℭ:"Cfr","𝒞":"Cscr",ℂ:"Copf",ć:"cacute",Ć:"Cacute",ĉ:"ccirc",Ĉ:"Ccirc",č:"ccaron",Č:"Ccaron",ċ:"cdot",Ċ:"Cdot",ç:"ccedil",Ç:"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf",ď:"dcaron",Ď:"Dcaron",đ:"dstrok",Đ:"Dstrok",ð:"eth",Ð:"ETH","ⅇ":"ee",ℯ:"escr","𝔢":"efr","𝕖":"eopf",ℰ:"Escr","𝔈":"Efr","𝔼":"Eopf",é:"eacute",É:"Eacute",è:"egrave",È:"Egrave",ê:"ecirc",Ê:"Ecirc",ě:"ecaron",Ě:"Ecaron",ë:"euml",Ë:"Euml",ė:"edot",Ė:"Edot",ę:"eogon",Ę:"Eogon",ē:"emacr",Ē:"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf",ℱ:"Fscr",ff:"fflig",ffi:"ffilig",ffl:"ffllig",fi:"filig",fj:"fjlig",fl:"fllig",ƒ:"fnof",ℊ:"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr",ǵ:"gacute",ğ:"gbreve",Ğ:"Gbreve",ĝ:"gcirc",Ĝ:"Gcirc",ġ:"gdot",Ġ:"Gdot",Ģ:"Gcedil","𝔥":"hfr",ℎ:"planckh","𝒽":"hscr","𝕙":"hopf",ℋ:"Hscr",ℌ:"Hfr",ℍ:"Hopf",ĥ:"hcirc",Ĥ:"Hcirc",ℏ:"hbar",ħ:"hstrok",Ħ:"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf",ℐ:"Iscr",ℑ:"Im",í:"iacute",Í:"Iacute",ì:"igrave",Ì:"Igrave",î:"icirc",Î:"Icirc",ï:"iuml",Ï:"Iuml",ĩ:"itilde",Ĩ:"Itilde",İ:"Idot",į:"iogon",Į:"Iogon",ī:"imacr",Ī:"Imacr",ij:"ijlig",IJ:"IJlig",ı:"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf",ĵ:"jcirc",Ĵ:"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr",ķ:"kcedil",Ķ:"Kcedil","𝔩":"lfr","𝓁":"lscr",ℓ:"ell","𝕝":"lopf",ℒ:"Lscr","𝔏":"Lfr","𝕃":"Lopf",ĺ:"lacute",Ĺ:"Lacute",ľ:"lcaron",Ľ:"Lcaron",ļ:"lcedil",Ļ:"Lcedil",ł:"lstrok",Ł:"Lstrok",ŀ:"lmidot",Ŀ:"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf",ℳ:"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr",ℕ:"Nopf","𝒩":"Nscr","𝔑":"Nfr",ń:"nacute",Ń:"Nacute",ň:"ncaron",Ň:"Ncaron",ñ:"ntilde",Ñ:"Ntilde",ņ:"ncedil",Ņ:"Ncedil","№":"numero",ŋ:"eng",Ŋ:"ENG","𝕠":"oopf","𝔬":"ofr",ℴ:"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf",º:"ordm",ó:"oacute",Ó:"Oacute",ò:"ograve",Ò:"Ograve",ô:"ocirc",Ô:"Ocirc",ö:"ouml",Ö:"Ouml",ő:"odblac",Ő:"Odblac",õ:"otilde",Õ:"Otilde",ø:"oslash",Ø:"Oslash",ō:"omacr",Ō:"Omacr",œ:"oelig",Œ:"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf",ℙ:"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr",ℚ:"Qopf",ĸ:"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr",ℛ:"Rscr",ℜ:"Re",ℝ:"Ropf",ŕ:"racute",Ŕ:"Racute",ř:"rcaron",Ř:"Rcaron",ŗ:"rcedil",Ŗ:"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS",ś:"sacute",Ś:"Sacute",ŝ:"scirc",Ŝ:"Scirc",š:"scaron",Š:"Scaron",ş:"scedil",Ş:"Scedil",ß:"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf",ť:"tcaron",Ť:"Tcaron",ţ:"tcedil",Ţ:"Tcedil","™":"trade",ŧ:"tstrok",Ŧ:"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr",ú:"uacute",Ú:"Uacute",ù:"ugrave",Ù:"Ugrave",ŭ:"ubreve",Ŭ:"Ubreve",û:"ucirc",Û:"Ucirc",ů:"uring",Ů:"Uring",ü:"uuml",Ü:"Uuml",ű:"udblac",Ű:"Udblac",ũ:"utilde",Ũ:"Utilde",ų:"uogon",Ų:"Uogon",ū:"umacr",Ū:"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr",ŵ:"wcirc",Ŵ:"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf",ý:"yacute",Ý:"Yacute",ŷ:"ycirc",Ŷ:"Ycirc",ÿ:"yuml",Ÿ:"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf",ℨ:"Zfr",ℤ:"Zopf","𝒵":"Zscr",ź:"zacute",Ź:"Zacute",ž:"zcaron",Ž:"Zcaron",ż:"zdot",Ż:"Zdot",Ƶ:"imped",þ:"thorn",Þ:"THORN",ʼn:"napos",α:"alpha",Α:"Alpha",β:"beta",Β:"Beta",γ:"gamma",Γ:"Gamma",δ:"delta",Δ:"Delta",ε:"epsi","ϵ":"epsiv",Ε:"Epsilon",ϝ:"gammad",Ϝ:"Gammad",ζ:"zeta",Ζ:"Zeta",η:"eta",Η:"Eta",θ:"theta",ϑ:"thetav",Θ:"Theta",ι:"iota",Ι:"Iota",κ:"kappa",ϰ:"kappav",Κ:"Kappa",λ:"lambda",Λ:"Lambda",μ:"mu",µ:"micro",Μ:"Mu",ν:"nu",Ν:"Nu",ξ:"xi",Ξ:"Xi",ο:"omicron",Ο:"Omicron",π:"pi",ϖ:"piv",Π:"Pi",ρ:"rho",ϱ:"rhov",Ρ:"Rho",σ:"sigma",Σ:"Sigma",ς:"sigmaf",τ:"tau",Τ:"Tau",υ:"upsi",Υ:"Upsilon",ϒ:"Upsi",φ:"phi",ϕ:"phiv",Φ:"Phi",χ:"chi",Χ:"Chi",ψ:"psi",Ψ:"Psi",ω:"omega",Ω:"ohm",а:"acy",А:"Acy",б:"bcy",Б:"Bcy",в:"vcy",В:"Vcy",г:"gcy",Г:"Gcy",ѓ:"gjcy",Ѓ:"GJcy",д:"dcy",Д:"Dcy",ђ:"djcy",Ђ:"DJcy",е:"iecy",Е:"IEcy",ё:"iocy",Ё:"IOcy",є:"jukcy",Є:"Jukcy",ж:"zhcy",Ж:"ZHcy",з:"zcy",З:"Zcy",ѕ:"dscy",Ѕ:"DScy",и:"icy",И:"Icy",і:"iukcy",І:"Iukcy",ї:"yicy",Ї:"YIcy",й:"jcy",Й:"Jcy",ј:"jsercy",Ј:"Jsercy",к:"kcy",К:"Kcy",ќ:"kjcy",Ќ:"KJcy",л:"lcy",Л:"Lcy",љ:"ljcy",Љ:"LJcy",м:"mcy",М:"Mcy",н:"ncy",Н:"Ncy",њ:"njcy",Њ:"NJcy",о:"ocy",О:"Ocy",п:"pcy",П:"Pcy",р:"rcy",Р:"Rcy",с:"scy",С:"Scy",т:"tcy",Т:"Tcy",ћ:"tshcy",Ћ:"TSHcy",у:"ucy",У:"Ucy",ў:"ubrcy",Ў:"Ubrcy",ф:"fcy",Ф:"Fcy",х:"khcy",Х:"KHcy",ц:"tscy",Ц:"TScy",ч:"chcy",Ч:"CHcy",џ:"dzcy",Џ:"DZcy",ш:"shcy",Ш:"SHcy",щ:"shchcy",Щ:"SHCHcy",ъ:"hardcy",Ъ:"HARDcy",ы:"ycy",Ы:"Ycy",ь:"softcy",Ь:"SOFTcy",э:"ecy",Э:"Ecy",ю:"yucy",Ю:"YUcy",я:"yacy",Я:"YAcy",ℵ:"aleph",ℶ:"beth",ℷ:"gimel",ℸ:"daleth"},D=/["&'<>`]/g,A={'"':"&quot;","&":"&amp;","'":"&#x27;","<":"&lt;",">":"&gt;","`":"&#x60;"},g=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,S=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,P=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,M={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"⁡",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"⁣",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:`
`,nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"	",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"​",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"‍",zwnj:"‌"},Z={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},Y={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},_=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],U=String.fromCharCode,B={},fe=B.hasOwnProperty,y=function(F,H){return fe.call(F,H)},h=function(F,H){for(var q=-1,ye=F.length;++q<ye;)if(F[q]==H)return!0;return!1},m=function(F,H){if(!F)return H;var q={},ye;for(ye in H)q[ye]=y(F,ye)?F[ye]:H[ye];return q},v=function(F,H){var q="";return F>=55296&&F<=57343||F>1114111?(H&&I("character reference outside the permissible Unicode range"),"�"):y(Y,F)?(H&&I("disallowed character reference"),Y[F]):(H&&h(_,F)&&I("disallowed character reference"),F>65535&&(F-=65536,q+=U(F>>>10&1023|55296),F=56320|F&1023),q+=U(F),q)},w=function(F){return"&#x"+F.toString(16).toUpperCase()+";"},N=function(F){return"&#"+F+";"},I=function(F){throw Error("Parse error: "+F)},te=function(F,H){H=m(H,te.options);var q=H.strict;q&&S.test(F)&&I("forbidden code point");var ye=H.encodeEverything,K=H.useNamedReferences,Ke=H.allowUnsafeSymbols,J=H.decimal?N:w,xe=function(oe){return J(oe.charCodeAt(0))};return ye?(F=F.replace(s,function(oe){return K&&y(p,oe)?"&"+p[oe]+";":xe(oe)}),K&&(F=F.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;").replace(/&#x66;&#x6A;/g,"&fjlig;")),K&&(F=F.replace(f,function(oe){return"&"+p[oe]+";"}))):K?(Ke||(F=F.replace(D,function(oe){return"&"+p[oe]+";"})),F=F.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;"),F=F.replace(f,function(oe){return"&"+p[oe]+";"})):Ke||(F=F.replace(D,xe)),F.replace(a,function(oe){var lt=oe.charCodeAt(0),ct=oe.charCodeAt(1),er=(lt-55296)*1024+ct-56320+65536;return J(er)}).replace(c,xe)};te.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var se=function(F,H){H=m(H,se.options);var q=H.strict;return q&&g.test(F)&&I("malformed character reference"),F.replace(P,function(ye,K,Ke,J,xe,oe,lt,ct,er){var ft,Be,Ct,qe,Xe,Qe;return K?(Xe=K,M[Xe]):Ke?(Xe=Ke,Qe=J,Qe&&H.isAttributeValue?(q&&Qe=="="&&I("`&` did not start a character reference"),ye):(q&&I("named character reference was not terminated by a semicolon"),Z[Xe]+(Qe||""))):xe?(Ct=xe,Be=oe,q&&!Be&&I("character reference was not terminated by a semicolon"),ft=parseInt(Ct,10),v(ft,q)):lt?(qe=lt,Be=ct,q&&!Be&&I("character reference was not terminated by a semicolon"),ft=parseInt(qe,16),v(ft,q)):(q&&I("named character reference was not terminated by a semicolon"),ye)})};se.options={isAttributeValue:!1,strict:!1};var ge=function(F){return F.replace(D,function(H){return A[H]})},Q={version:"1.2.0",encode:te,decode:se,escape:ge,unescape:se};if(n&&!n.nodeType)if(u)u.exports=Q;else for(var Je in Q)y(Q,Je)&&(n[Je]=Q[Je]);else r.he=Q})(hr)})(gn,gn.exports);var bf=gn.exports,Bs=typeof global=="object"&&global&&global.Object===Object&&global,Af=typeof self=="object"&&self&&self.Object===Object&&self,Or=Bs||Af||Function("return this")(),yn=Or.Symbol,_s=Object.prototype,vf=_s.hasOwnProperty,Ef=_s.toString,cr=yn?yn.toStringTag:void 0;function wf(t){var e=vf.call(t,cr),r=t[cr];try{t[cr]=void 0;var n=!0}catch{}var u=Ef.call(t);return n&&(e?t[cr]=r:delete t[cr]),u}var Cf=Object.prototype,Sf=Cf.toString;function xf(t){return Sf.call(t)}var Tf="[object Null]",Of="[object Undefined]",ea=yn?yn.toStringTag:void 0;function xn(t){return t==null?t===void 0?Of:Tf:ea&&ea in Object(t)?wf(t):xf(t)}function Tn(t){return t!=null&&typeof t=="object"}var Ns=Array.isArray;function Ls(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function kf(t){return t}var Ff="[object AsyncFunction]",Bf="[object Function]",_f="[object GeneratorFunction]",Nf="[object Proxy]";function Rs(t){if(!Ls(t))return!1;var e=xn(t);return e==Bf||e==_f||e==Ff||e==Nf}var au=Or["__core-js_shared__"],ta=function(){var t=/[^.]+$/.exec(au&&au.keys&&au.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Lf(t){return!!ta&&ta in t}var Rf=Function.prototype,If=Rf.toString;function Pf(t){if(t!=null){try{return If.call(t)}catch{}try{return t+""}catch{}}return""}var qf=/[\\^$.*+?()[\]{}|]/g,Mf=/^\[object .+?Constructor\]$/,Uf=Function.prototype,$f=Object.prototype,Vf=Uf.toString,Hf=$f.hasOwnProperty,zf=RegExp("^"+Vf.call(Hf).replace(qf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Wf(t){if(!Ls(t)||Lf(t))return!1;var e=Rs(t)?zf:Mf;return e.test(Pf(t))}function Gf(t,e){return t==null?void 0:t[e]}function Wu(t,e){var r=Gf(t,e);return Wf(r)?r:void 0}function jf(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}var Zf=800,Yf=16,Jf=Date.now;function Kf(t){var e=0,r=0;return function(){var n=Jf(),u=Yf-(n-r);if(r=n,u>0){if(++e>=Zf)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function Xf(t){return function(){return t}}var Dn=function(){try{var t=Wu(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Qf=Dn?function(t,e){return Dn(t,"toString",{configurable:!0,enumerable:!1,value:Xf(e),writable:!0})}:kf,Jm=Kf(Qf),ed=9007199254740991,td=/^(?:0|[1-9]\d*)$/;function rd(t,e){var r=typeof t;return e=e??ed,!!e&&(r=="number"||r!="symbol"&&td.test(t))&&t>-1&&t%1==0&&t<e}function nd(t,e,r){e=="__proto__"&&Dn?Dn(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function Is(t,e){return t===e||t!==t&&e!==e}var ud=Object.prototype,od=ud.hasOwnProperty;function Km(t,e,r){var n=t[e];(!(od.call(t,e)&&Is(n,r))||r===void 0&&!(e in t))&&nd(t,e,r)}var ra=Math.max;function Xm(t,e,r){return e=ra(e===void 0?t.length-1:e,0),function(){for(var n=arguments,u=-1,o=ra(n.length-e,0),a=Array(o);++u<o;)a[u]=n[e+u];u=-1;for(var s=Array(e+1);++u<e;)s[u]=n[u];return s[e]=r(a),jf(t,this,s)}}var ad=9007199254740991;function Ps(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ad}function Qm(t){return t!=null&&Ps(t.length)&&!Rs(t)}var sd=Object.prototype;function eg(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||sd;return t===r}function id(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}var ld="[object Arguments]";function na(t){return Tn(t)&&xn(t)==ld}var qs=Object.prototype,cd=qs.hasOwnProperty,fd=qs.propertyIsEnumerable,dd=na(function(){return arguments}())?na:function(t){return Tn(t)&&cd.call(t,"callee")&&!fd.call(t,"callee")};function pd(){return!1}var Ms=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ua=Ms&&typeof module=="object"&&module&&!module.nodeType&&module,hd=ua&&ua.exports===Ms,oa=hd?Or.Buffer:void 0,md=oa?oa.isBuffer:void 0,gd=md||pd,yd="[object Arguments]",Dd="[object Array]",bd="[object Boolean]",Ad="[object Date]",vd="[object Error]",Ed="[object Function]",wd="[object Map]",Cd="[object Number]",Sd="[object Object]",xd="[object RegExp]",Td="[object Set]",Od="[object String]",kd="[object WeakMap]",Fd="[object ArrayBuffer]",Bd="[object DataView]",_d="[object Float32Array]",Nd="[object Float64Array]",Ld="[object Int8Array]",Rd="[object Int16Array]",Id="[object Int32Array]",Pd="[object Uint8Array]",qd="[object Uint8ClampedArray]",Md="[object Uint16Array]",Ud="[object Uint32Array]",X={};X[_d]=X[Nd]=X[Ld]=X[Rd]=X[Id]=X[Pd]=X[qd]=X[Md]=X[Ud]=!0;X[yd]=X[Dd]=X[Fd]=X[bd]=X[Bd]=X[Ad]=X[vd]=X[Ed]=X[wd]=X[Cd]=X[Sd]=X[xd]=X[Td]=X[Od]=X[kd]=!1;function $d(t){return Tn(t)&&Ps(t.length)&&!!X[xn(t)]}function Vd(t){return function(e){return t(e)}}var Us=typeof exports=="object"&&exports&&!exports.nodeType&&exports,br=Us&&typeof module=="object"&&module&&!module.nodeType&&module,Hd=br&&br.exports===Us,su=Hd&&Bs.process,aa=function(){try{var t=br&&br.require&&br.require("util").types;return t||su&&su.binding&&su.binding("util")}catch{}}(),sa=aa&&aa.isTypedArray,zd=sa?Vd(sa):$d,Wd=Object.prototype,Gd=Wd.hasOwnProperty;function tg(t,e){var r=Ns(t),n=!r&&dd(t),u=!r&&!n&&gd(t),o=!r&&!n&&!u&&zd(t),a=r||n||u||o,s=a?id(t.length,String):[],c=s.length;for(var f in t)(e||Gd.call(t,f))&&!(a&&(f=="length"||u&&(f=="offset"||f=="parent")||o&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||rd(f,c)))&&s.push(f);return s}function rg(t,e){return function(r){return t(e(r))}}var wr=Wu(Object,"create");function jd(){this.__data__=wr?wr(null):{},this.size=0}function Zd(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var Yd="__lodash_hash_undefined__",Jd=Object.prototype,Kd=Jd.hasOwnProperty;function Xd(t){var e=this.__data__;if(wr){var r=e[t];return r===Yd?void 0:r}return Kd.call(e,t)?e[t]:void 0}var Qd=Object.prototype,ep=Qd.hasOwnProperty;function tp(t){var e=this.__data__;return wr?e[t]!==void 0:ep.call(e,t)}var rp="__lodash_hash_undefined__";function np(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=wr&&e===void 0?rp:e,this}function Et(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Et.prototype.clear=jd;Et.prototype.delete=Zd;Et.prototype.get=Xd;Et.prototype.has=tp;Et.prototype.set=np;function up(){this.__data__=[],this.size=0}function On(t,e){for(var r=t.length;r--;)if(Is(t[r][0],e))return r;return-1}var op=Array.prototype,ap=op.splice;function sp(t){var e=this.__data__,r=On(e,t);if(r<0)return!1;var n=e.length-1;return r==n?e.pop():ap.call(e,r,1),--this.size,!0}function ip(t){var e=this.__data__,r=On(e,t);return r<0?void 0:e[r][1]}function lp(t){return On(this.__data__,t)>-1}function cp(t,e){var r=this.__data__,n=On(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function Ye(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Ye.prototype.clear=up;Ye.prototype.delete=sp;Ye.prototype.get=ip;Ye.prototype.has=lp;Ye.prototype.set=cp;var $s=Wu(Or,"Map");function fp(){this.size=0,this.__data__={hash:new Et,map:new($s||Ye),string:new Et}}function dp(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function kn(t,e){var r=t.__data__;return dp(e)?r[typeof e=="string"?"string":"hash"]:r.map}function pp(t){var e=kn(this,t).delete(t);return this.size-=e?1:0,e}function hp(t){return kn(this,t).get(t)}function mp(t){return kn(this,t).has(t)}function gp(t,e){var r=kn(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this}function Yt(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Yt.prototype.clear=fp;Yt.prototype.delete=pp;Yt.prototype.get=hp;Yt.prototype.has=mp;Yt.prototype.set=gp;function yp(){this.__data__=new Ye,this.size=0}function Dp(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}function bp(t){return this.__data__.get(t)}function Ap(t){return this.__data__.has(t)}var vp=200;function Ep(t,e){var r=this.__data__;if(r instanceof Ye){var n=r.__data__;if(!$s||n.length<vp-1)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Yt(n)}return r.set(t,e),this.size=r.size,this}function kr(t){var e=this.__data__=new Ye(t);this.size=e.size}kr.prototype.clear=yp;kr.prototype.delete=Dp;kr.prototype.get=bp;kr.prototype.has=Ap;kr.prototype.set=Ep;var ng=Or.Uint8Array,wp="[object String]";function Cp(t){return typeof t=="string"||!Ns(t)&&Tn(t)&&xn(t)==wp}const Sp=t=>Cp(t)?Df.sanitize(bf.decode(t),{ALLOWED_TAGS:[],ALLOWED_ATTR:[],ALLOWED_URI_REGEX:[]}):"",ia=()=>{const t=(n,u)=>(n==="licenseKey"&&(u=""),n==="rules"&&Array.isArray(u)&&u.forEach((o,a)=>{const s=JSON.parse(o);s.userAgent===null&&s.rule==="allow"&&s.directoryPath===null&&u.splice(a,1)}),n==="separator"&&(u=Sp(u)),u===null?"":u);return{actions:{updateOriginalOptions(n,u){this[n]=JSON.parse(JSON.stringify(u))},disableDirtyCheck(n){this.disabled.push(n)}},normalize:n=>n?JSON.stringify(JSON.parse(JSON.stringify(n)),t):{}}},Cr=Ze("DirtyOptionsStore",{state:()=>({disabled:[],options:{},dynamicOptions:{},networkOptions:{},redirectOptions:{},indexNowOptions:{}}),getters:{isDirty:t=>{const e=ia(),r=Vs(),n=Hs(),u=zs(),o=[[t.options,n.options],[t.networkOptions,n.networkOptions],[t.dynamicOptions,n.dynamicOptions]];return t.disabled.includes("redirects")||o.push([t.redirectOptions,u.options]),t.disabled.includes("indexNow")||o.push([t.indexNowOptions,r.options]),!o.every(([a,s])=>e.normalize(a)===e.normalize(s))}},actions:{...ia().actions}}),Vs=Ze("IndexNowStore",{state:()=>({options:{indexNow:{apiKey:null}}}),actions:{generateApiKey(){return T.get(x.restUrl("index-now/generate-api-key")).then(t=>(this.options.indexNow.apiKey=t.body.key,Cr().updateOriginalOptions("indexNowOptions",this.options),t.body.key))},getApiKey(){return T.get(x.restUrl("index-now/api-key")).then(t=>(this.options.indexNow.apiKey=t.body.key,Cr().updateOriginalOptions("indexNowOptions",this.options),t.body.key))}}}),xp=Ze("LinkAssistantStore",{state:()=>({options:{main:{affiliatePrefix:"",wordsToIgnore:"",skipSentences:3,postTypes:{all:!0,included:null},postStatuses:{all:!0,included:null},excludePosts:[]}},internalOptions:{internal:{minimumLinkScanDate:null,minimumSuggestionScanDate:null,dismissedAlerts:{suggestions:!1}}},overview:{totals:{crawledPosts:0,externalLinks:0,internalLinks:0,affiliateLinks:0,orphanedPosts:0},linkingOpportunities:[],mostLinkedDomains:[]},domainsReport:{rows:[],totals:{page:1,pages:1,total:1},innerPagination:{}},linksReport:{rows:[],totals:{page:1,pages:1,total:1},prioritizedPosts:[],counts:[{inboundInternal:0,outboundInternal:0,affiliate:0,external:0,suggestionsInbound:0,suggestionsOutbound:0}]},postReport:{inboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},outboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},affiliate:{rows:[],totals:{page:1,pages:1,total:0}},external:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsInbound:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsOutbound:{rows:[],totals:{page:1,pages:1,total:0}}},suggestionsScan:{percent:0,showProcessingPopup:!1},skipNextPostSettingsUpdate:!1}),actions:{linkDelete({postId:t,linkId:e,linksReport:r,postReport:n}){const u=r?"links-report-inner":n?"post-report":"post-settings";return T.post(x.restUrl(`link-assistant/${u}/links/delete`)).send({postId:t,linkId:e}).then(o=>{if(!r&&!n){if(o.body){const a=ut(),s=a.currentPost;s.linkAssistant.links=o.body.links,a.updateState(s)}return}this.getOverviewData(),!n&&r&&this.setLinksReportCounts()})},linksBulk({postId:t,action:e,linkType:r,linkIds:n,linksReport:u,postReport:o}){const a=u?"links-report-inner":o?"post-report":"post-settings";return T.post(x.restUrl(`link-assistant/${a}/links/bulk`)).send({postId:t,action:e,linkType:r,linkIds:n}).then(s=>{if(!u&&!o){if(s.body){const c=ut(),f=c.currentPost;f.linkAssistant.links=s.body.links,c.updateState(f)}return}this.getOverviewData(),!o&&u&&this.setLinksReportCounts()})},linksRefresh({postId:t,linksReport:e,postReport:r}){const n=e?"links-report-inner":r?"post-report":"post-settings";return T.post(x.restUrl(`link-assistant/${n}/refresh`)).send({postId:t}).then(()=>{this.linksReport.prioritizedPosts.push(t),e&&this.setLinksReportCounts(),this.pollSuggestionsScan()}).catch(u=>{console.error("Couldn't prioritize the post for the next scan.",u)})},suggestionDismiss({postIndex:t,postId:e,suggestionId:r,linksReport:n,postReport:u}){const o=ut(),s=n?"links-report-inner":u?"post-report":"post-settings";return T.post(x.restUrl(`link-assistant/${s}/suggestions/dismiss`)).send({postId:e||o.currentPost.id,suggestionId:r}).then(c=>{if(!n&&!u){if(c.body){const f=o.currentPost;f.linkAssistant.links=c.body.links,o.updateState(f)}return}u||n&&((t||t===0)&&(this.linksReport.rows[t].links=c.body.links),this.getOverviewData(),this.setLinksReportCounts())})},suggestionsBulk({postId:t,action:e,suggestionType:r,suggestionRows:n,linksReport:u,postReport:o}){const a=u?"links-report-inner":o?"post-report":"post-settings";return T.post(x.restUrl(`link-assistant/${a}/suggestions/bulk`)).send({postId:t,action:e,suggestionType:r,suggestionRows:n}).then(s=>{if(!u&&!o){if(s.body){const c=ut(),f=c.currentPost;f.linkAssistant.links=s.body.links,c.updateState(f)}return}this.getOverviewData(),!o&&u&&this.setLinksReportCounts()})},fetchLinksReport({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,filter:o,additionalFilters:a}){return T.post(x.restUrl(`link-assistant/links-report/${o}`)).send({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,additionalFilters:a}).then(s=>{this.linksReport=s.body.linksReport,this.getOverviewData(),this.setLinksReportCounts()})},fetchLinksReportInner({filter:t,additionalFilters:e}){return T.post(x.restUrl(`link-assistant/links-report-inner/${t}`)).send({additionalFilters:e}).then(r=>{e!=null&&e.postIndex&&(this.linksReport.rows[e.postIndex].links=r.body.links),this.getOverviewData()})},fetchDomainsReport({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,filter:o,additionalFilters:a}){return T.post(x.restUrl(`link-assistant/domains-report/${o}`)).send({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,additionalFilters:a}).then(s=>{this.domainsReport=s.body.domainsReport,this.getOverviewData()})},fetchDomainsReportInner({orderBy:t,orderDir:e,offset:r,searchTerm:n,filter:u,additionalFilters:o}){return T.post(x.restUrl(`link-assistant/domains-report-inner/${u}`)).send({orderBy:t,orderDir:e,offset:r,searchTerm:n,additionalFilters:o}).then(a=>{this.domainsReport.rows[o.domainIndex][o.domain]=a.body.posts||[],this.getOverviewData()})},fetchPostReport({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,filter:o,additionalFilters:a={}}){return T.post(x.restUrl(`link-assistant/post-report/${o}`)).send({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,additionalFilters:a}).then(s=>(a.type&&(this.postReport[a.type]=s.body.links),s))},linksReportDeleteAll({postId:t}){return T.delete(x.restUrl(`link-assistant/links-report/post/${t}`)).then(()=>{})},domainsReportBulk({action:t,rowIndexes:e}){const r=[];return Array.isArray(e)?e.forEach(n=>{r.push(Object.keys(this.domainsReport.rows[n])[0])}):r.push(Object.keys(this.domainsReport.rows[e])[0]),T.post(x.restUrl(`link-assistant/domains-report/bulk/${t}`)).send({hostnames:r}).then(()=>{this.getOverviewData()})},domainsReportInnerBulk({offset:t,searchTerm:e,action:r,domainIndex:n,linkIndexes:u}){const o=[];if(Array.isArray(u))u.forEach(a=>{const s=Object.keys(this.domainsReport.rows[n])[0];this.domainsReport.rows[n][s][a].links.forEach(f=>{o.push(f)})});else{const a=Object.keys(this.domainsReport.rows[n])[0];this.domainsReport.rows[n][a][u].links.forEach(c=>{o.push(c)})}return T.post(x.restUrl(`link-assistant/domains-report-inner/bulk/${r}`)).send({searchTerm:e,links:o,offset:t}).then(()=>{this.getOverviewData()})},domainsReportInnerLinkUpdate({domain:t,link:e}){return T.put(x.restUrl("link-assistant/domains-report-inner/link")).send({hostname:t,link:e}).then(()=>{this.getOverviewData()})},domainsReportInnerLinkDelete({searchTerm:t,rows:e,postIndex:r,linkIndex:n,offset:u}){const o=e[r].links[n];return T.delete(x.restUrl("link-assistant/domains-report-inner/link")).send({searchTerm:t,offset:u,link:o}).then(()=>{this.getOverviewData()})},postSettingsUpdate({postContent:t,skipNextRun:e}){if(this.skipNextPostSettingsUpdate){this.skipNextPostSettingsUpdate=!1;return}const r=ut();return window.aioseoBus.$emit("updatingLinks",!0),T.post(x.restUrl("link-assistant/post-settings/update")).send({postId:r.currentPost.id,postContent:t}).then(n=>{if(n.body){const u=r.currentPost;u.linkAssistant.links=n.body.links,r.updateState(u)}e&&(this.skipNextPostSettingsUpdate=!0)}).catch(n=>{console.error("Couldn't get updated Link Assistant data:",n)}).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1)})},getMenuData(){return T.get(x.restUrl("link-assistant/data/menu")).then(t=>{t.body.data&&this.resetState(t.body.data)})},getOverviewData(){return T.get(x.restUrl("link-assistant/data/overview")).then(t=>{t.body.data&&(this.overview=t.body.data)})},getPostData(){const t=ut(),e=t.currentPost.id;return T.get(x.restUrl(`link-assistant/data/post/${e}`)).then(r=>{if(r.body.data){const n=t.currentPost;n.linkAssistant=r.body.data.currentPost.linkAssistant,t.updateState(n),this.resetState(r.body.data)}})},triggerScan(){return T.get(x.restUrl("link-assistant/data/trigger-scan")).then(t=>{t.body.data&&this.resetState(t.body.data)})},pollSuggestionsScan(){return T.get(x.restUrl("link-assistant/data/suggestions-scan-percent")).then(t=>{t.body&&"percent"in t.body&&(this.suggestionsScan.percent!==t.body.percent&&this.getOverviewData(),this.suggestionsScan.percent=t.body.percent,t.body.percent!==100&&setTimeout(()=>{this.pollSuggestionsScan()},1e4))})},setLinksReportCounts(){const t=[];this.linksReport.rows.forEach((e,r)=>{t[r]={inboundInternal:e.links.inboundInternal.totals.total,outboundInternal:e.links.outboundInternal.totals.total,affiliate:e.links.affiliate.totals.total,external:e.links.external.totals.total,suggestionsInbound:e.links.suggestionsInbound.totals.total,suggestionsOutbound:e.links.suggestionsOutbound.totals.total}}),this.linksReport.counts=t},resetState(t){t.options&&(this.options=t.options),t.internalOptions&&(this.internalOptions=t.internalOptions),t.overview&&(this.overview=t.overview),t.domainsReport&&(this.domainsReport=t.domainsReport),t.linksReport&&(this.linksReport=t.linksReport)},toggleProcessingPopup(){this.suggestionsScan.showProcessingPopup=!this.suggestionsScan.showProcessingPopup},setDomainsReportInnerPaginatedPage({domain:t,page:e}){const r=this.domainsReport.innerPagination||{};r[t]=e,this.domainsReport.innerPagination=r},resetPostReportState(){this.postReport={inboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},outboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},affiliate:{rows:[],totals:{page:1,pages:1,total:0}},external:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsInbound:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsOutbound:{rows:[],totals:{page:1,pages:1,total:0}}}}}}),Tp=Ze("NetworkStore",{state:()=>({activeSites:[],networkData:{},networkRobots:{rules:[]},currentSite:{}}),getters:{getNetworkRobots:()=>{const t=Hs();return t.networkOptions.tools?t.networkOptions.tools.robots:[]}},actions:{fetchNetworkSites({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,filter:o}){return T.post(x.restUrl(`network-sites/${o}`)).send({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u}).then(a=>{const s=Ie();s.aioseo.data={...s.aioseo.data,network:{...s.aioseo.data.network,sites:a.body.sites}},this.networkData.sites=a.body.sites})},fetchSiteRobots(t){return T.get(x.restUrl(`network-robots/${t}`)).then(e=>{this.networkRobots.rules=e.body.rules})},getActiveSites(t){return T.post(x.restUrl("activated")).send({domains:t}).then(e=>{this.activeSites=e.body.activeSites})},importRobotsTxt({url:t,text:e,source:r,networkLevel:n,blogId:u}){return T.post(x.restUrl("tools/import-robots-txt")).send({url:t,text:e,source:r,networkLevel:n,blogId:u}).then(o=>o)}}}),Op=t=>{const e=document.querySelector(".aioseo-menu-notification-counter");if(e)if(t.active.length)e.innerText=t.active.length;else{e.remove();const r=document.querySelector("#wp-admin-bar-aioseo-notifications");r&&r.remove();const n=document.querySelector("#toplevel_page_aioseo .wp-first-item"),u=document.querySelector("#toplevel_page_aioseo .wp-first-item .aioseo-menu-notification-indicator");n!=null&&n.contains(u)&&n.remove()}},Gu=Ze("NotificationsStore",{state:()=>({active:[],new:[],dismissed:[],force:!1,showNotifications:!1}),getters:{activeNotifications:t=>t.active,activeNotificationsCount:t=>t.active.length,dismissedNotifications:t=>t.dismissed,dismissedNotificationsCount:t=>t.dismissed.length},actions:{toggleNotifications(){this.showNotifications=!this.showNotifications},dismissNotifications(t){return t.reverse().forEach(r=>{const n=this.active.findIndex(u=>u.slug===r);n!==-1&&this.active.splice(n,1)}),T.post(x.restUrl("notifications/dismiss")).send(t).then(r=>{if(!r.body.success)throw new Error(r.body.message);this.updateNotifications(r.body.notifications)})},updateNotifications(t){t.new.length&&window.aioseoNotifications&&(window.aioseoNotifications.newNotifications=t.new.length),this.active=t.active,this.new=t.new,this.dismissed=t.dismissed,Op(t)},processButtonAction(t){const e=Ie();return T.post(x.restUrl(`${t}`)).send({network:e.aioseo.data.isNetworkAdmin}).then(r=>{if(this.updateNotifications(r.body.notifications),!r.body.success)throw new Error(r.body.message)})}}}),Hs=Ze("OptionsStore",{state:()=>({dynamicOptions:{},internalNetworkOptions:{},internalOptions:{},networkOptions:{},options:{},htaccessError:null,saveError:null}),actions:{saveChanges(){const t=Cr(),e=Vs(),r=xp(),n=Gu(),u=zs(),o=Ie(),a={options:this.options,dynamicOptions:this.dynamicOptions,network:o.aioseo.data.isNetworkAdmin,networkOptions:this.networkOptions};switch(o.aioseo.page){case"redirects":{a.redirectOptions=u.options;break}case"link-assistant":{a.linkAssistantOptions=r.options;break}case"settings":{a.indexNowOptions=e.options;break}}return T.post(x.restUrl("options")).send(a).then(s=>(n.updateNotifications(s.body.notifications),t.updateOriginalOptions("options",this.options),t.updateOriginalOptions("dynamicOptions",this.dynamicOptions),u!=null&&u.options&&t.updateOriginalOptions("redirectOptions",u.options),e.options.indexNow.apiKey&&t.updateOriginalOptions("indexNowOptions",e.options),s.body.redirection&&(s.body.redirection==="reload"?window.location.reload():window.location.href=s.body.redirection),s)).catch(s=>{console.error("Failed to save the options.",s),this.saveError=s.response.body.message})},saveHtaccess(){const t=Ie();return T.post(x.restUrl("htaccess")).send({htaccess:t.aioseo.data.htaccess}).then(()=>{}).catch(e=>{console.error("Failed to update .htaccess file.",e),this.htaccessError=e.response.body.message})},saveNetworkRobots(){var o,a,s;const t=Cr(),e=Tp(),r=Ie(),n=((o=e.currentSite)==null?void 0:o.blog_id)==="network"?this.networkOptions:this.options,u={enabled:((a=e.currentSite)==null?void 0:a.blog_id)==="network"?this.networkOptions.tools.robots.enable:this.options.tools.robots.enable,network:r.aioseo.data.isNetworkAdmin,rules:e.networkRobots.rules,searchAppearance:n.searchAppearance};return T.post(x.restUrl(`network-robots/${(s=e.currentSite)==null?void 0:s.blog_id}`)).send(u).then(()=>{t.updateOriginalOptions("options",this.options)})},getObjects(t){return T.post(x.restUrl("objects")).send(t).then(e=>{if(!e.body.success)throw new Error(e.body.message);return e})},updateOption(t,{groups:e,key:r,value:n}){let u=this[t];e.forEach(o=>{u=u[o]}),u[r]=n}}});let iu=null;const la=t=>{const e=["modalOpen","seo_score","page_analysis"],r=JSON.parse(JSON.stringify(t));return e.forEach(n=>{delete r[n]}),JSON.stringify(r)},ut=Ze("PostEditorStore",{state:()=>({isDirty:!1,currentPost:{},openAiError:null}),getters:{newHeadlineAnaylzerData(){var r,n,u,o,a,s;const t=(n=(r=this.currentPost.headlineAnalyzer)==null?void 0:r.newData)!=null&&n.headline?this.currentPost.headlineAnalyzer.newData.headline:"";let e=(a=(u=this.currentPost.headlineAnalyzer)==null?void 0:u.newData)!=null&&a.data[(o=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:o[0]]?this.currentPost.headlineAnalyzer.newData.data[(s=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:s[0]]:null;return e=e?JSON.parse(e):null,{newTitle:t,newResult:e}}},actions:{updateTitle(t){this.currentPost.title=t,window.aioseoBus.$emit("updateTitleKey")},updateDescription(t){this.currentPost.description=t,window.aioseoBus.$emit("updateDescriptionKey")},updatePostHeadlineAnalyzerData(t,e){var r,n;if(this.currentPost.headlineAnalyzer=this.currentPost.headlineAnalyzer||{},this.currentPost.headlineAnalyzer.data=t,this.currentPost.headlineAnalyzer.headline=e,this.currentPost.headlineAnalyzer.previousHeadlines||(this.currentPost.headlineAnalyzer.previousHeadlines=[]),this.currentPost.headlineAnalyzer.data[(r=Object.keys(this.currentPost.headlineAnalyzer.data))==null?void 0:r[0]]){let u=this.currentPost.headlineAnalyzer.data[(n=Object.keys(this.currentPost.headlineAnalyzer.data))==null?void 0:n[0]];u=JSON.parse(u),this.currentPost.headlineAnalyzer.previousHeadlines.some(a=>a.headline===e)||(this.currentPost.headlineAnalyzer.previousHeadlines.push({headline:e,result:u,score:u.score}),this.currentPost.headlineAnalyzer.latestScore=u.score)}},updateLatestScore(t){this.currentPost.headlineAnalyzer.latestScore=t},shouldShowPrevScores(){this.currentPost.headlineAnalyzer.showPrevScores=!0},updateNewHeadlineAnalyzerData(t,e){var u;this.currentPost.headlineAnalyzer.newData=this.currentPost.headlineAnalyzer.newData||{},this.currentPost.headlineAnalyzer.newData.data=t,this.currentPost.headlineAnalyzer.newData.headline=e,this.currentPost.headlineAnalyzer.newData.showPreview=!0,this.currentPost.headlineAnalyzer.previousHeadlines||(this.currentPost.headlineAnalyzer.previousHeadlines=[]);let r=this.currentPost.headlineAnalyzer.newData.data[(u=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:u[0]];r=JSON.parse(r),this.currentPost.headlineAnalyzer.previousHeadlines.some(o=>o.headline===e)||(this.currentPost.headlineAnalyzer.previousHeadlines.push({headline:e,result:r,score:r.score}),this.currentPost.headlineAnalyzer.latestScore=r.score)},toggleShowNewHeadlineAnalyzerData(t){this.currentPost.headlineAnalyzer.showNewData=t},toggleShowNewHeadlineAnalyzerPreview(t){this.currentPost.headlineAnalyzer.newData.showPreview=t},changeGeneralPreview(t){this.currentPost.generalMobilePrev=t},saveCurrentPost(t){return this.currentPost=t,T.post(x.restUrl("post")).send(t).then(()=>{}).catch(e=>{console.error(`Unable to update the post data: ${e}`)})},updateState(t){this.currentPost=t},savePostState(){if(!this.currentPost||!Object.keys(this.currentPost).length)return;iu===null&&(iu=la(this.currentPost)),iu!==la(this.currentPost)&&window.aioseoBus.$emit("postSettingsUpdated");const t=document.querySelector("#aioseo-post-settings");if(t&&(t.value=JSON.stringify(this.currentPost)),this.currentPost.context==="term"){const e=document.querySelector("#aioseo-term-settings");e&&(e.value=JSON.stringify(this.currentPost))}},disablePrimaryTermEducation(){return this.currentPost.options.primaryTerm.productEducationDismissed=!0,T.post(x.restUrl(`post/${this.currentPost.id}/disable-primary-term-education`))},disableLinkAssistantEducation(){return this.currentPost.options.linkFormat.linkAssistantDismissed=!0,T.post(x.restUrl(`post/${this.currentPost.id}/disable-link-format-education`))},incrementInternalLinkCount(){const t=this.currentPost.options.linkFormat.internalLinkCount||0;return this.currentPost.options.linkFormat.internalLinkCount=t+1,T.post(x.restUrl(`post/${this.currentPost.id}/update-internal-link-count`)).send({count:t})},generateTitlesDescriptions(t){return T.post(x.restUrl("ai/generate/")).send(t).then(e=>{if(!e.body.suggestions){e.body.error&&(this.openAiError=e.body.error);return}this.openAiError=null,this.currentPost.open_ai[t.type].suggestions=e.body.suggestions,this.currentPost.open_ai[t.type].usage=e.body.usage})},saveOpenAiApiKey(t){return T.post(x.restUrl("ai/save-api-key")).send({apiKey:t})},getUserImage({userId:t}){return T.get(x.restUrl(`user/${t}/image`)).then(e=>e.statusCode===200?e.body.url:"")},getFirstAttachedImage({postId:t}){return T.get(x.restUrl(`post/${t}/first-attached-image`)).then(e=>e.statusCode===200?e.body.url:"")},getMediaData({mediaId:t}){return T.get(x.restUrl(`media/${t}`,"wp/v2")).then(e=>e.statusCode===200?e.body:{})},processContent({content:t}){return T.post(x.restUrl(`post/${this.currentPost.id}/process-content`)).send({content:t}).then(e=>{this.currentPost.processedContent=e.body.content})}}}),zs=Ze("RedirectsStore",{state:()=>({options:{},importers:[],redirects:[],rows:[],logs:[],logs404:[],filters:[],selectedFilters:{},manualUrls:[],sort:{logs:"last_accessed",logs404:"last_accessed"},sortDir:{logs:"desc",logs404:"desc"},totals:{main:{total:0,pages:0,page:1},total404:{total:0,pages:0,page:1},logs:{total:0,pages:0,page:1}},server:{redirectTest:{testing:!1,failed:!1},filePath:""},lateRefresh:{redirects:!1,logs:!1,logs404:!1},protectedPaths:[],path:"",addNewRedirect:{sourceUrls:[],targetUrl:null,redirectType:null,queryParam:null,customRules:[],showAdvancedSettings:!1}}),actions:{bulk({action:t,rowIds:e}){if(e=e.filter(u=>{const o=this.rows.find(a=>a.id===parseInt(u));return!(t==="enable"&&o.enabled||t==="disable"&&!o.enabled||t==="reset-hits"&&!o.hits)}),!e.length)return Promise.resolve();const r=t==="delete"?"delete":"post",n=t==="delete"?"":`${t}/`;return T[r](x.restUrl(`redirects/bulk/${n}`)).send({rowIds:e})},fetchRedirects({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,filter:o,additionalFilters:a}){var c,f;const s=ut();return((c=s.currentPost)==null?void 0:c.context)==="post"||((f=s.currentPost)==null?void 0:f.context)==="term"?this.getPostRedirects():T.post(x.restUrl(`redirects/${o}`)).send({orderBy:t,orderDir:e,limit:r,offset:n,searchTerm:u,additionalFilters:a}).then(p=>{this.filters=p.body.filters,this.rows=p.body.rows,this.totals.main=p.body.totals})},fetchLogs({slug:t,orderBy:e,orderDir:r,limit:n,offset:u,searchTerm:o,filter:a}){return T.post(x.restUrl(`redirects/${t}/${a}`)).send({orderBy:e,orderDir:r,limit:n,offset:u,searchTerm:o}).then(s=>{this[t==="404"?"logs404":"logs"]=s.body.rows,this.totals[t==="404"?"total404":"logs"]=s.body.totals})},create(t){return(t==null?void 0:t.group)==="404"&&this.setLateRefresh(!0,"redirects"),T.post(x.restUrl("redirects")).send(t)},update({id:t,payload:e}){return T.post(x.restUrl(`redirects/${t}/`)).send(e).then(r=>{var n;if((n=r.body.redirect)!=null&&n.id){const u=this.rows.findIndex(o=>o.id===r.body.redirect.id);u!==-1&&(this.rows[u]=r.body.redirect)}})},delete(t){return T.delete(x.restUrl(`redirects/${t}`))},test({id:t,payload:e}){return T.post(x.restUrl(`redirects/${t}/test/`)).send(e)},deleteLog({slug:t,ids:e}){return T.delete(x.restUrl(`redirects/logs/${t}`)).send({ids:e})},exportServerRedirects(t){return T.get(x.restUrl(`redirects/export/${t}/`))},exportRedirects({groups:t,type:e}){return T.post(x.restUrl(`redirects/export/${e}/`)).send({groups:t})},exportLogs(t){return T.get(x.restUrl(`redirects/export-logs/${t}/`))},uploadFile({file:t,filename:e}){return T.post(x.restUrl("redirects/import")).attach("file",t,e).then(r=>{this.filters=r.body.filters,this.rows=r.body.rows,this.totals.main=r.body.totals})},importPlugins(t){return T.post(x.restUrl("redirects/import-plugins")).send({plugins:t}).then(()=>this.setLateRefresh({value:!0,type:"redirects"}))},importCsvRedirects(t){return T.post(x.restUrl("redirects/import-csv")).send(t)},getPosts(t){return T.post(x.restUrl("redirects/posts")).send(t).then(e=>{if(!e.body.success)throw new Error(e.body.message);return e})},getRedirectOptions(){return T.get(x.restUrl("redirects/options")).then(t=>{t.body.options&&(this.options=t.body.options,this.importers=t.body.importers,Cr().updateOriginalOptions("redirectOptions",this.options))})},testServerRedirects(){const t=Gu();if(!this.server.redirectTest.testing)return this.server.redirectTest.testing=!0,T.get(x.restUrl("redirects/server/test")).then(e=>{this.server.redirectTest.testing=!1,this.server.redirectTest.failed=!e.body.success,t.updateNotifications(e.body.notifications)}).catch(()=>{this.server.redirectTest.testing=!1,this.server.redirectTest.failed=!0})},getPostRedirects(){const t=ut();return T.get(x.restUrl("redirects/"+t.currentPost.context+"/"+t.currentPost.id)).then(e=>{this.rows=e.body.rows,t.currentPost.permalinkPath=e.body.permalinkPath,t.currentPost.postStatus=e.body.postStatus}).catch(()=>{})},setLateRefresh({value:t=!0,type:e="all"}){e=e==="all"?["redirects","logs","logs404"]:[e];for(const r in e)this.lateRefresh[e[r]]=t},resetPageNumbers(){const{main:t,total404:e,logs:r}=this.totals;t.page=1,e.page=1,r.page=1;const n={main:t,total404:e,logs:r};this.totals=n}}}),Ie=Ze("RootStore",{state:()=>({pong:!0,loaded:!1,loading:!1,isPro:(void 0).toLowerCase()==="pro",aioseo:{},navigate:{scroll:null,highlight:null},modals:{active:null,all:[]}}),actions:{ping(){T.get(x.restUrl("ping")).catch(()=>{this.pong=!1})},setActiveModal(t){this.modals.active=t,this.modals.all.includes(t)||this.modals.all.push(t)},unsetActiveModal(t){this.modals.all.includes(t)&&(this.modals.all=this.modals.all.filter(e=>e!==t),this.modals.active=this.modals.all[this.modals.all.length-1]||null)}}});var Ua,$a;!((Ua=window.wp)!=null&&Ua.blockEditor)&&(($a=window.wp)!=null&&$a.blocks)&&window.wp.oldEditor&&(window.wp.blockEditor=window.wp.editor);class wt extends Error{}class kp extends wt{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class Fp extends wt{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class Bp extends wt{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class Pt extends wt{}class Ws extends wt{constructor(e){super(`Invalid unit ${e}`)}}class Ce extends wt{}class et extends wt{constructor(){super("Zone is an abstract class")}}const C="numeric",Pe="short",Se="long",bn={year:C,month:C,day:C},Gs={year:C,month:Pe,day:C},_p={year:C,month:Pe,day:C,weekday:Pe},js={year:C,month:Se,day:C},Zs={year:C,month:Se,day:C,weekday:Se},Ys={hour:C,minute:C},Js={hour:C,minute:C,second:C},Ks={hour:C,minute:C,second:C,timeZoneName:Pe},Xs={hour:C,minute:C,second:C,timeZoneName:Se},Qs={hour:C,minute:C,hourCycle:"h23"},ei={hour:C,minute:C,second:C,hourCycle:"h23"},ti={hour:C,minute:C,second:C,hourCycle:"h23",timeZoneName:Pe},ri={hour:C,minute:C,second:C,hourCycle:"h23",timeZoneName:Se},ni={year:C,month:C,day:C,hour:C,minute:C},ui={year:C,month:C,day:C,hour:C,minute:C,second:C},oi={year:C,month:Pe,day:C,hour:C,minute:C},ai={year:C,month:Pe,day:C,hour:C,minute:C,second:C},Np={year:C,month:Pe,day:C,weekday:Pe,hour:C,minute:C},si={year:C,month:Se,day:C,hour:C,minute:C,timeZoneName:Pe},ii={year:C,month:Se,day:C,hour:C,minute:C,second:C,timeZoneName:Pe},li={year:C,month:Se,day:C,weekday:Se,hour:C,minute:C,timeZoneName:Se},ci={year:C,month:Se,day:C,weekday:Se,hour:C,minute:C,second:C,timeZoneName:Se};class Fr{get type(){throw new et}get name(){throw new et}get ianaName(){return this.name}get isUniversal(){throw new et}offsetName(e,r){throw new et}formatOffset(e,r){throw new et}offset(e){throw new et}equals(e){throw new et}get isValid(){throw new et}}let lu=null;class Fn extends Fr{static get instance(){return lu===null&&(lu=new Fn),lu}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:r,locale:n}){return bi(e,r,n)}formatOffset(e,r){return Ar(this.offset(e),r)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return e.type==="system"}get isValid(){return!0}}let nn={};function Lp(t){return nn[t]||(nn[t]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),nn[t]}const Rp={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Ip(t,e){const r=t.format(e).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(r),[,u,o,a,s,c,f,p]=n;return[a,u,o,s,c,f,p]}function Pp(t,e){const r=t.formatToParts(e),n=[];for(let u=0;u<r.length;u++){const{type:o,value:a}=r[u],s=Rp[o];o==="era"?n[s]=a:R(s)||(n[s]=parseInt(a,10))}return n}let Gr={};class je extends Fr{static create(e){return Gr[e]||(Gr[e]=new je(e)),Gr[e]}static resetCache(){Gr={},nn={}}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch{return!1}}constructor(e){super(),this.zoneName=e,this.valid=je.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:r,locale:n}){return bi(e,r,n,this.name)}formatOffset(e,r){return Ar(this.offset(e),r)}offset(e){const r=new Date(e);if(isNaN(r))return NaN;const n=Lp(this.name);let[u,o,a,s,c,f,p]=n.formatToParts?Pp(n,r):Ip(n,r);s==="BC"&&(u=-Math.abs(u)+1);const A=_n({year:u,month:o,day:a,hour:c===24?0:c,minute:f,second:p,millisecond:0});let g=+r;const S=g%1e3;return g-=S>=0?S:1e3+S,(A-g)/(60*1e3)}equals(e){return e.type==="iana"&&e.name===this.name}get isValid(){return this.valid}}let ca={};function qp(t,e={}){const r=JSON.stringify([t,e]);let n=ca[r];return n||(n=new Intl.ListFormat(t,e),ca[r]=n),n}let Bu={};function _u(t,e={}){const r=JSON.stringify([t,e]);let n=Bu[r];return n||(n=new Intl.DateTimeFormat(t,e),Bu[r]=n),n}let Nu={};function Mp(t,e={}){const r=JSON.stringify([t,e]);let n=Nu[r];return n||(n=new Intl.NumberFormat(t,e),Nu[r]=n),n}let Lu={};function Up(t,e={}){const{base:r,...n}=e,u=JSON.stringify([t,n]);let o=Lu[u];return o||(o=new Intl.RelativeTimeFormat(t,e),Lu[u]=o),o}let pr=null;function $p(){return pr||(pr=new Intl.DateTimeFormat().resolvedOptions().locale,pr)}let fa={};function Vp(t){let e=fa[t];if(!e){const r=new Intl.Locale(t);e="getWeekInfo"in r?r.getWeekInfo():r.weekInfo,fa[t]=e}return e}function Hp(t){const e=t.indexOf("-x-");e!==-1&&(t=t.substring(0,e));const r=t.indexOf("-u-");if(r===-1)return[t];{let n,u;try{n=_u(t).resolvedOptions(),u=t}catch{const c=t.substring(0,r);n=_u(c).resolvedOptions(),u=c}const{numberingSystem:o,calendar:a}=n;return[u,o,a]}}function zp(t,e,r){return(r||e)&&(t.includes("-u-")||(t+="-u"),r&&(t+=`-ca-${r}`),e&&(t+=`-nu-${e}`)),t}function Wp(t){const e=[];for(let r=1;r<=12;r++){const n=L.utc(2009,r,1);e.push(t(n))}return e}function Gp(t){const e=[];for(let r=1;r<=7;r++){const n=L.utc(2016,11,13+r);e.push(t(n))}return e}function jr(t,e,r,n){const u=t.listingMode();return u==="error"?null:u==="en"?r(e):n(e)}function jp(t){return t.numberingSystem&&t.numberingSystem!=="latn"?!1:t.numberingSystem==="latn"||!t.locale||t.locale.startsWith("en")||new Intl.DateTimeFormat(t.intl).resolvedOptions().numberingSystem==="latn"}class Zp{constructor(e,r,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;const{padTo:u,floor:o,...a}=n;if(!r||Object.keys(a).length>0){const s={useGrouping:!1,...n};n.padTo>0&&(s.minimumIntegerDigits=n.padTo),this.inf=Mp(e,s)}}format(e){if(this.inf){const r=this.floor?Math.floor(e):e;return this.inf.format(r)}else{const r=this.floor?Math.floor(e):Ju(e,3);return ae(r,this.padTo)}}}class Yp{constructor(e,r,n){this.opts=n,this.originalZone=void 0;let u;if(this.opts.timeZone)this.dt=e;else if(e.zone.type==="fixed"){const a=-1*(e.offset/60),s=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;e.offset!==0&&je.create(s).valid?(u=s,this.dt=e):(u="UTC",this.dt=e.offset===0?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else e.zone.type==="system"?this.dt=e:e.zone.type==="iana"?(this.dt=e,u=e.zone.name):(u="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const o={...this.opts};o.timeZone=o.timeZone||u,this.dtf=_u(r,o)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(r=>{if(r.type==="timeZoneName"){const n=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...r,value:n}}else return r}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class Jp{constructor(e,r,n){this.opts={style:"long",...n},!r&&yi()&&(this.rtf=Up(e,n))}format(e,r){return this.rtf?this.rtf.format(e,r):gh(r,e,this.opts.numeric,this.opts.style!=="long")}formatToParts(e,r){return this.rtf?this.rtf.formatToParts(e,r):[]}}const Kp={firstDay:1,minimalDays:4,weekend:[6,7]};class j{static fromOpts(e){return j.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,r,n,u,o=!1){const a=e||ue.defaultLocale,s=a||(o?"en-US":$p()),c=r||ue.defaultNumberingSystem,f=n||ue.defaultOutputCalendar,p=Ru(u)||ue.defaultWeekSettings;return new j(s,c,f,p,a)}static resetCache(){pr=null,Bu={},Nu={},Lu={}}static fromObject({locale:e,numberingSystem:r,outputCalendar:n,weekSettings:u}={}){return j.create(e,r,n,u)}constructor(e,r,n,u,o){const[a,s,c]=Hp(e);this.locale=a,this.numberingSystem=r||s||null,this.outputCalendar=n||c||null,this.weekSettings=u,this.intl=zp(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=o,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=jp(this)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),r=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return e&&r?"en":"intl"}clone(e){return!e||Object.getOwnPropertyNames(e).length===0?this:j.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,Ru(e.weekSettings)||this.weekSettings,e.defaultToEN||!1)}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,r=!1){return jr(this,e,Ei,()=>{const n=r?{month:e,day:"numeric"}:{month:e},u=r?"format":"standalone";return this.monthsCache[u][e]||(this.monthsCache[u][e]=Wp(o=>this.extract(o,n,"month"))),this.monthsCache[u][e]})}weekdays(e,r=!1){return jr(this,e,Si,()=>{const n=r?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},u=r?"format":"standalone";return this.weekdaysCache[u][e]||(this.weekdaysCache[u][e]=Gp(o=>this.extract(o,n,"weekday"))),this.weekdaysCache[u][e]})}meridiems(){return jr(this,void 0,()=>xi,()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[L.utc(2016,11,13,9),L.utc(2016,11,13,19)].map(r=>this.extract(r,e,"dayperiod"))}return this.meridiemCache})}eras(e){return jr(this,e,Ti,()=>{const r={era:e};return this.eraCache[e]||(this.eraCache[e]=[L.utc(-40,1,1),L.utc(2017,1,1)].map(n=>this.extract(n,r,"era"))),this.eraCache[e]})}extract(e,r,n){const u=this.dtFormatter(e,r),o=u.formatToParts(),a=o.find(s=>s.type.toLowerCase()===n);return a?a.value:null}numberFormatter(e={}){return new Zp(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,r={}){return new Yp(e,this.intl,r)}relFormatter(e={}){return new Jp(this.intl,this.isEnglish(),e)}listFormatter(e={}){return qp(this.intl,e)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:Di()?Vp(this.locale):Kp}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}}let cu=null;class Ae extends Fr{static get utcInstance(){return cu===null&&(cu=new Ae(0)),cu}static instance(e){return e===0?Ae.utcInstance:new Ae(e)}static parseSpecifier(e){if(e){const r=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new Ae(Nn(r[1],r[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${Ar(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${Ar(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,r){return Ar(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return e.type==="fixed"&&e.fixed===this.fixed}get isValid(){return!0}}class Xp extends Fr{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function at(t,e){if(R(t)||t===null)return e;if(t instanceof Fr)return t;if(th(t)){const r=t.toLowerCase();return r==="default"?e:r==="local"||r==="system"?Fn.instance:r==="utc"||r==="gmt"?Ae.utcInstance:Ae.parseSpecifier(r)||je.create(t)}else return At(t)?Ae.instance(t):typeof t=="object"&&"offset"in t&&typeof t.offset=="function"?t:new Xp(t)}let da=()=>Date.now(),pa="system",ha=null,ma=null,ga=null,ya=60,Da,ba=null;class ue{static get now(){return da}static set now(e){da=e}static set defaultZone(e){pa=e}static get defaultZone(){return at(pa,Fn.instance)}static get defaultLocale(){return ha}static set defaultLocale(e){ha=e}static get defaultNumberingSystem(){return ma}static set defaultNumberingSystem(e){ma=e}static get defaultOutputCalendar(){return ga}static set defaultOutputCalendar(e){ga=e}static get defaultWeekSettings(){return ba}static set defaultWeekSettings(e){ba=Ru(e)}static get twoDigitCutoffYear(){return ya}static set twoDigitCutoffYear(e){ya=e%100}static get throwOnInvalid(){return Da}static set throwOnInvalid(e){Da=e}static resetCaches(){j.resetCache(),je.resetCache()}}class Re{constructor(e,r){this.reason=e,this.explanation=r}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const fi=[0,31,59,90,120,151,181,212,243,273,304,334],di=[0,31,60,91,121,152,182,213,244,274,305,335];function Oe(t,e){return new Re("unit out of range",`you specified ${e} (of type ${typeof e}) as a ${t}, which is invalid`)}function ju(t,e,r){const n=new Date(Date.UTC(t,e-1,r));t<100&&t>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);const u=n.getUTCDay();return u===0?7:u}function pi(t,e,r){return r+(Br(t)?di:fi)[e-1]}function hi(t,e){const r=Br(t)?di:fi,n=r.findIndex(o=>o<e),u=e-r[n];return{month:n+1,day:u}}function Zu(t,e){return(t-e+7)%7+1}function An(t,e=4,r=1){const{year:n,month:u,day:o}=t,a=pi(n,u,o),s=Zu(ju(n,u,o),r);let c=Math.floor((a-s+14-e)/7),f;return c<1?(f=n-1,c=Sr(f,e,r)):c>Sr(n,e,r)?(f=n+1,c=1):f=n,{weekYear:f,weekNumber:c,weekday:s,...Ln(t)}}function Aa(t,e=4,r=1){const{weekYear:n,weekNumber:u,weekday:o}=t,a=Zu(ju(n,1,e),r),s=Ut(n);let c=u*7+o-a-7+e,f;c<1?(f=n-1,c+=Ut(f)):c>s?(f=n+1,c-=Ut(n)):f=n;const{month:p,day:D}=hi(f,c);return{year:f,month:p,day:D,...Ln(t)}}function fu(t){const{year:e,month:r,day:n}=t,u=pi(e,r,n);return{year:e,ordinal:u,...Ln(t)}}function va(t){const{year:e,ordinal:r}=t,{month:n,day:u}=hi(e,r);return{year:e,month:n,day:u,...Ln(t)}}function Ea(t,e){if(!R(t.localWeekday)||!R(t.localWeekNumber)||!R(t.localWeekYear)){if(!R(t.weekday)||!R(t.weekNumber)||!R(t.weekYear))throw new Pt("Cannot mix locale-based week fields with ISO-based week fields");return R(t.localWeekday)||(t.weekday=t.localWeekday),R(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),R(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:e.getMinDaysInFirstWeek(),startOfWeek:e.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function Qp(t,e=4,r=1){const n=Bn(t.weekYear),u=ke(t.weekNumber,1,Sr(t.weekYear,e,r)),o=ke(t.weekday,1,7);return n?u?o?!1:Oe("weekday",t.weekday):Oe("week",t.weekNumber):Oe("weekYear",t.weekYear)}function eh(t){const e=Bn(t.year),r=ke(t.ordinal,1,Ut(t.year));return e?r?!1:Oe("ordinal",t.ordinal):Oe("year",t.year)}function mi(t){const e=Bn(t.year),r=ke(t.month,1,12),n=ke(t.day,1,vn(t.year,t.month));return e?r?n?!1:Oe("day",t.day):Oe("month",t.month):Oe("year",t.year)}function gi(t){const{hour:e,minute:r,second:n,millisecond:u}=t,o=ke(e,0,23)||e===24&&r===0&&n===0&&u===0,a=ke(r,0,59),s=ke(n,0,59),c=ke(u,0,999);return o?a?s?c?!1:Oe("millisecond",u):Oe("second",n):Oe("minute",r):Oe("hour",e)}function R(t){return typeof t>"u"}function At(t){return typeof t=="number"}function Bn(t){return typeof t=="number"&&t%1===0}function th(t){return typeof t=="string"}function rh(t){return Object.prototype.toString.call(t)==="[object Date]"}function yi(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function Di(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function nh(t){return Array.isArray(t)?t:[t]}function wa(t,e,r){if(t.length!==0)return t.reduce((n,u)=>{const o=[e(u),u];return n&&r(n[0],o[0])===n[0]?n:o},null)[1]}function uh(t,e){return e.reduce((r,n)=>(r[n]=t[n],r),{})}function Gt(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function Ru(t){if(t==null)return null;if(typeof t!="object")throw new Ce("Week settings must be an object");if(!ke(t.firstDay,1,7)||!ke(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some(e=>!ke(e,1,7)))throw new Ce("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function ke(t,e,r){return Bn(t)&&t>=e&&t<=r}function oh(t,e){return t-e*Math.floor(t/e)}function ae(t,e=2){const r=t<0;let n;return r?n="-"+(""+-t).padStart(e,"0"):n=(""+t).padStart(e,"0"),n}function ot(t){if(!(R(t)||t===null||t===""))return parseInt(t,10)}function dt(t){if(!(R(t)||t===null||t===""))return parseFloat(t)}function Yu(t){if(!(R(t)||t===null||t==="")){const e=parseFloat("0."+t)*1e3;return Math.floor(e)}}function Ju(t,e,r=!1){const n=10**e;return(r?Math.trunc:Math.round)(t*n)/n}function Br(t){return t%4===0&&(t%100!==0||t%400===0)}function Ut(t){return Br(t)?366:365}function vn(t,e){const r=oh(e-1,12)+1,n=t+(e-r)/12;return r===2?Br(n)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function _n(t){let e=Date.UTC(t.year,t.month-1,t.day,t.hour,t.minute,t.second,t.millisecond);return t.year<100&&t.year>=0&&(e=new Date(e),e.setUTCFullYear(t.year,t.month-1,t.day)),+e}function Ca(t,e,r){return-Zu(ju(t,1,e),r)+e-1}function Sr(t,e=4,r=1){const n=Ca(t,e,r),u=Ca(t+1,e,r);return(Ut(t)-n+u)/7}function Iu(t){return t>99?t:t>ue.twoDigitCutoffYear?1900+t:2e3+t}function bi(t,e,r,n=null){const u=new Date(t),o={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(o.timeZone=n);const a={timeZoneName:e,...o},s=new Intl.DateTimeFormat(r,a).formatToParts(u).find(c=>c.type.toLowerCase()==="timezonename");return s?s.value:null}function Nn(t,e){let r=parseInt(t,10);Number.isNaN(r)&&(r=0);const n=parseInt(e,10)||0,u=r<0||Object.is(r,-0)?-n:n;return r*60+u}function Ai(t){const e=Number(t);if(typeof t=="boolean"||t===""||Number.isNaN(e))throw new Ce(`Invalid unit value ${t}`);return e}function En(t,e){const r={};for(const n in t)if(Gt(t,n)){const u=t[n];if(u==null)continue;r[e(n)]=Ai(u)}return r}function Ar(t,e){const r=Math.trunc(Math.abs(t/60)),n=Math.trunc(Math.abs(t%60)),u=t>=0?"+":"-";switch(e){case"short":return`${u}${ae(r,2)}:${ae(n,2)}`;case"narrow":return`${u}${r}${n>0?`:${n}`:""}`;case"techie":return`${u}${ae(r,2)}${ae(n,2)}`;default:throw new RangeError(`Value format ${e} is out of range for property format`)}}function Ln(t){return uh(t,["hour","minute","second","millisecond"])}const ah=["January","February","March","April","May","June","July","August","September","October","November","December"],vi=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],sh=["J","F","M","A","M","J","J","A","S","O","N","D"];function Ei(t){switch(t){case"narrow":return[...sh];case"short":return[...vi];case"long":return[...ah];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const wi=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Ci=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],ih=["M","T","W","T","F","S","S"];function Si(t){switch(t){case"narrow":return[...ih];case"short":return[...Ci];case"long":return[...wi];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const xi=["AM","PM"],lh=["Before Christ","Anno Domini"],ch=["BC","AD"],fh=["B","A"];function Ti(t){switch(t){case"narrow":return[...fh];case"short":return[...ch];case"long":return[...lh];default:return null}}function dh(t){return xi[t.hour<12?0:1]}function ph(t,e){return Si(e)[t.weekday-1]}function hh(t,e){return Ei(e)[t.month-1]}function mh(t,e){return Ti(e)[t.year<0?0:1]}function gh(t,e,r="always",n=!1){const u={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},o=["hours","minutes","seconds"].indexOf(t)===-1;if(r==="auto"&&o){const D=t==="days";switch(e){case 1:return D?"tomorrow":`next ${u[t][0]}`;case-1:return D?"yesterday":`last ${u[t][0]}`;case 0:return D?"today":`this ${u[t][0]}`}}const a=Object.is(e,-0)||e<0,s=Math.abs(e),c=s===1,f=u[t],p=n?c?f[1]:f[2]||f[1]:c?u[t][0]:t;return a?`${s} ${p} ago`:`in ${s} ${p}`}function Sa(t,e){let r="";for(const n of t)n.literal?r+=n.val:r+=e(n.val);return r}const yh={D:bn,DD:Gs,DDD:js,DDDD:Zs,t:Ys,tt:Js,ttt:Ks,tttt:Xs,T:Qs,TT:ei,TTT:ti,TTTT:ri,f:ni,ff:oi,fff:si,ffff:li,F:ui,FF:ai,FFF:ii,FFFF:ci};class he{static create(e,r={}){return new he(e,r)}static parseFormat(e){let r=null,n="",u=!1;const o=[];for(let a=0;a<e.length;a++){const s=e.charAt(a);s==="'"?(n.length>0&&o.push({literal:u||/^\s+$/.test(n),val:n}),r=null,n="",u=!u):u||s===r?n+=s:(n.length>0&&o.push({literal:/^\s+$/.test(n),val:n}),n=s,r=s)}return n.length>0&&o.push({literal:u||/^\s+$/.test(n),val:n}),o}static macroTokenToFormatOpts(e){return yh[e]}constructor(e,r){this.opts=r,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,r){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...r}).format()}dtFormatter(e,r={}){return this.loc.dtFormatter(e,{...this.opts,...r})}formatDateTime(e,r){return this.dtFormatter(e,r).format()}formatDateTimeParts(e,r){return this.dtFormatter(e,r).formatToParts()}formatInterval(e,r){return this.dtFormatter(e.start,r).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,r){return this.dtFormatter(e,r).resolvedOptions()}num(e,r=0){if(this.opts.forceSimple)return ae(e,r);const n={...this.opts};return r>0&&(n.padTo=r),this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(e,r){const n=this.loc.listingMode()==="en",u=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",o=(g,S)=>this.loc.extract(e,g,S),a=g=>e.isOffsetFixed&&e.offset===0&&g.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,g.format):"",s=()=>n?dh(e):o({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(g,S)=>n?hh(e,g):o(S?{month:g}:{month:g,day:"numeric"},"month"),f=(g,S)=>n?ph(e,g):o(S?{weekday:g}:{weekday:g,month:"long",day:"numeric"},"weekday"),p=g=>{const S=he.macroTokenToFormatOpts(g);return S?this.formatWithSystemDefault(e,S):g},D=g=>n?mh(e,g):o({era:g},"era"),A=g=>{switch(g){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12===0?12:e.hour%12);case"hh":return this.num(e.hour%12===0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return s();case"d":return u?o({day:"numeric"},"day"):this.num(e.day);case"dd":return u?o({day:"2-digit"},"day"):this.num(e.day,2);case"c":return this.num(e.weekday);case"ccc":return f("short",!0);case"cccc":return f("long",!0);case"ccccc":return f("narrow",!0);case"E":return this.num(e.weekday);case"EEE":return f("short",!1);case"EEEE":return f("long",!1);case"EEEEE":return f("narrow",!1);case"L":return u?o({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return u?o({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return u?o({month:"numeric"},"month"):this.num(e.month);case"MM":return u?o({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return u?o({year:"numeric"},"year"):this.num(e.year);case"yy":return u?o({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return u?o({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return u?o({year:"numeric"},"year"):this.num(e.year,6);case"G":return D("short");case"GG":return D("long");case"GGGGG":return D("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return p(g)}};return Sa(he.parseFormat(r),A)}formatDurationFromString(e,r){const n=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},u=c=>f=>{const p=n(f);return p?this.num(c.get(p),f.length):f},o=he.parseFormat(r),a=o.reduce((c,{literal:f,val:p})=>f?c:c.concat(p),[]),s=e.shiftTo(...a.map(n).filter(c=>c));return Sa(o,u(s))}}const Oi=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Jt(...t){const e=t.reduce((r,n)=>r+n.source,"");return RegExp(`^${e}$`)}function Kt(...t){return e=>t.reduce(([r,n,u],o)=>{const[a,s,c]=o(e,u);return[{...r,...a},s||n,c]},[{},null,1]).slice(0,2)}function Xt(t,...e){if(t==null)return[null,null];for(const[r,n]of e){const u=r.exec(t);if(u)return n(u)}return[null,null]}function ki(...t){return(e,r)=>{const n={};let u;for(u=0;u<t.length;u++)n[t[u]]=ot(e[r+u]);return[n,null,r+u]}}const Fi=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,Dh=`(?:${Fi.source}?(?:\\[(${Oi.source})\\])?)?`,Ku=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,Bi=RegExp(`${Ku.source}${Dh}`),Xu=RegExp(`(?:T${Bi.source})?`),bh=/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Ah=/(\d{4})-?W(\d\d)(?:-?(\d))?/,vh=/(\d{4})-?(\d{3})/,Eh=ki("weekYear","weekNumber","weekDay"),wh=ki("year","ordinal"),Ch=/(\d{4})-(\d\d)-(\d\d)/,_i=RegExp(`${Ku.source} ?(?:${Fi.source}|(${Oi.source}))?`),Sh=RegExp(`(?: ${_i.source})?`);function $t(t,e,r){const n=t[e];return R(n)?r:ot(n)}function xh(t,e){return[{year:$t(t,e),month:$t(t,e+1,1),day:$t(t,e+2,1)},null,e+3]}function Qt(t,e){return[{hours:$t(t,e,0),minutes:$t(t,e+1,0),seconds:$t(t,e+2,0),milliseconds:Yu(t[e+3])},null,e+4]}function _r(t,e){const r=!t[e]&&!t[e+1],n=Nn(t[e+1],t[e+2]),u=r?null:Ae.instance(n);return[{},u,e+3]}function Nr(t,e){const r=t[e]?je.create(t[e]):null;return[{},r,e+1]}const Th=RegExp(`^T?${Ku.source}$`),Oh=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function kh(t){const[e,r,n,u,o,a,s,c,f]=t,p=e[0]==="-",D=c&&c[0]==="-",A=(g,S=!1)=>g!==void 0&&(S||g&&p)?-g:g;return[{years:A(dt(r)),months:A(dt(n)),weeks:A(dt(u)),days:A(dt(o)),hours:A(dt(a)),minutes:A(dt(s)),seconds:A(dt(c),c==="-0"),milliseconds:A(Yu(f),D)}]}const Fh={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Qu(t,e,r,n,u,o,a){const s={year:e.length===2?Iu(ot(e)):ot(e),month:vi.indexOf(r)+1,day:ot(n),hour:ot(u),minute:ot(o)};return a&&(s.second=ot(a)),t&&(s.weekday=t.length>3?wi.indexOf(t)+1:Ci.indexOf(t)+1),s}const Bh=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function _h(t){const[,e,r,n,u,o,a,s,c,f,p,D]=t,A=Qu(e,u,n,r,o,a,s);let g;return c?g=Fh[c]:f?g=0:g=Nn(p,D),[A,new Ae(g)]}function Nh(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const Lh=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Rh=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Ih=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function xa(t){const[,e,r,n,u,o,a,s]=t;return[Qu(e,u,n,r,o,a,s),Ae.utcInstance]}function Ph(t){const[,e,r,n,u,o,a,s]=t;return[Qu(e,s,r,n,u,o,a),Ae.utcInstance]}const qh=Jt(bh,Xu),Mh=Jt(Ah,Xu),Uh=Jt(vh,Xu),$h=Jt(Bi),Ni=Kt(xh,Qt,_r,Nr),Vh=Kt(Eh,Qt,_r,Nr),Hh=Kt(wh,Qt,_r,Nr),zh=Kt(Qt,_r,Nr);function Wh(t){return Xt(t,[qh,Ni],[Mh,Vh],[Uh,Hh],[$h,zh])}function Gh(t){return Xt(Nh(t),[Bh,_h])}function jh(t){return Xt(t,[Lh,xa],[Rh,xa],[Ih,Ph])}function Zh(t){return Xt(t,[Oh,kh])}const Yh=Kt(Qt);function Jh(t){return Xt(t,[Th,Yh])}const Kh=Jt(Ch,Sh),Xh=Jt(_i),Qh=Kt(Qt,_r,Nr);function em(t){return Xt(t,[Kh,Ni],[Xh,Qh])}const Ta="Invalid Duration",Li={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},tm={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...Li},Te=146097/400,Lt=146097/4800,rm={years:{quarters:4,months:12,weeks:Te/7,days:Te,hours:Te*24,minutes:Te*24*60,seconds:Te*24*60*60,milliseconds:Te*24*60*60*1e3},quarters:{months:3,weeks:Te/28,days:Te/4,hours:Te*24/4,minutes:Te*24*60/4,seconds:Te*24*60*60/4,milliseconds:Te*24*60*60*1e3/4},months:{weeks:Lt/7,days:Lt,hours:Lt*24,minutes:Lt*24*60,seconds:Lt*24*60*60,milliseconds:Lt*24*60*60*1e3},...Li},yt=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],nm=yt.slice(0).reverse();function tt(t,e,r=!1){const n={values:r?e.values:{...t.values,...e.values||{}},loc:t.loc.clone(e.loc),conversionAccuracy:e.conversionAccuracy||t.conversionAccuracy,matrix:e.matrix||t.matrix};return new z(n)}function Ri(t,e){let r=e.milliseconds??0;for(const n of nm.slice(1))e[n]&&(r+=e[n]*t[n].milliseconds);return r}function Oa(t,e){const r=Ri(t,e)<0?-1:1;yt.reduceRight((n,u)=>{if(R(e[u]))return n;if(n){const o=e[n]*r,a=t[u][n],s=Math.floor(o/a);e[u]+=s*r,e[n]-=s*a*r}return u},null),yt.reduce((n,u)=>{if(R(e[u]))return n;if(n){const o=e[n]%1;e[n]-=o,e[u]+=o*t[n][u]}return u},null)}function um(t){const e={};for(const[r,n]of Object.entries(t))n!==0&&(e[r]=n);return e}class z{constructor(e){const r=e.conversionAccuracy==="longterm"||!1;let n=r?rm:tm;e.matrix&&(n=e.matrix),this.values=e.values,this.loc=e.loc||j.create(),this.conversionAccuracy=r?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(e,r){return z.fromObject({milliseconds:e},r)}static fromObject(e,r={}){if(e==null||typeof e!="object")throw new Ce(`Duration.fromObject: argument expected to be an object, got ${e===null?"null":typeof e}`);return new z({values:En(e,z.normalizeUnit),loc:j.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(e){if(At(e))return z.fromMillis(e);if(z.isDuration(e))return e;if(typeof e=="object")return z.fromObject(e);throw new Ce(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,r){const[n]=Zh(e);return n?z.fromObject(n,r):z.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,r){const[n]=Jh(e);return n?z.fromObject(n,r):z.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,r=null){if(!e)throw new Ce("need to specify a reason the Duration is invalid");const n=e instanceof Re?e:new Re(e,r);if(ue.throwOnInvalid)throw new Bp(n);return new z({invalid:n})}static normalizeUnit(e){const r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e&&e.toLowerCase()];if(!r)throw new Ws(e);return r}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,r={}){const n={...r,floor:r.round!==!1&&r.floor!==!1};return this.isValid?he.create(this.loc,n).formatDurationFromString(this,e):Ta}toHuman(e={}){if(!this.isValid)return Ta;const r=yt.map(n=>{const u=this.values[n];return R(u)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:n.slice(0,-1)}).format(u)}).filter(n=>n);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(r)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return this.years!==0&&(e+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(e+=this.months+this.quarters*3+"M"),this.weeks!==0&&(e+=this.weeks+"W"),this.days!==0&&(e+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(e+="T"),this.hours!==0&&(e+=this.hours+"H"),this.minutes!==0&&(e+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(e+=Ju(this.seconds+this.milliseconds/1e3,3)+"S"),e==="P"&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const r=this.toMillis();return r<0||r>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},L.fromMillis(r,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?Ri(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const r=z.fromDurationLike(e),n={};for(const u of yt)(Gt(r.values,u)||Gt(this.values,u))&&(n[u]=r.get(u)+this.get(u));return tt(this,{values:n},!0)}minus(e){if(!this.isValid)return this;const r=z.fromDurationLike(e);return this.plus(r.negate())}mapUnits(e){if(!this.isValid)return this;const r={};for(const n of Object.keys(this.values))r[n]=Ai(e(this.values[n],n));return tt(this,{values:r},!0)}get(e){return this[z.normalizeUnit(e)]}set(e){if(!this.isValid)return this;const r={...this.values,...En(e,z.normalizeUnit)};return tt(this,{values:r})}reconfigure({locale:e,numberingSystem:r,conversionAccuracy:n,matrix:u}={}){const a={loc:this.loc.clone({locale:e,numberingSystem:r}),matrix:u,conversionAccuracy:n};return tt(this,a)}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return Oa(this.matrix,e),tt(this,{values:e},!0)}rescale(){if(!this.isValid)return this;const e=um(this.normalize().shiftToAll().toObject());return tt(this,{values:e},!0)}shiftTo(...e){if(!this.isValid)return this;if(e.length===0)return this;e=e.map(a=>z.normalizeUnit(a));const r={},n={},u=this.toObject();let o;for(const a of yt)if(e.indexOf(a)>=0){o=a;let s=0;for(const f in n)s+=this.matrix[f][a]*n[f],n[f]=0;At(u[a])&&(s+=u[a]);const c=Math.trunc(s);r[a]=c,n[a]=(s*1e3-c*1e3)/1e3}else At(u[a])&&(n[a]=u[a]);for(const a in n)n[a]!==0&&(r[o]+=a===o?n[a]:n[a]/this.matrix[o][a]);return Oa(this.matrix,r),tt(this,{values:r},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const r of Object.keys(this.values))e[r]=this.values[r]===0?0:-this.values[r];return tt(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;function r(n,u){return n===void 0||n===0?u===void 0||u===0:n===u}for(const n of yt)if(!r(this.values[n],e.values[n]))return!1;return!0}}const Rt="Invalid Interval";function om(t,e){return!t||!t.isValid?re.invalid("missing or invalid start"):!e||!e.isValid?re.invalid("missing or invalid end"):e<t?re.invalid("end before start",`The end of an interval must be after its start, but you had start=${t.toISO()} and end=${e.toISO()}`):null}class re{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}static invalid(e,r=null){if(!e)throw new Ce("need to specify a reason the Interval is invalid");const n=e instanceof Re?e:new Re(e,r);if(ue.throwOnInvalid)throw new Fp(n);return new re({invalid:n})}static fromDateTimes(e,r){const n=dr(e),u=dr(r),o=om(n,u);return o??new re({start:n,end:u})}static after(e,r){const n=z.fromDurationLike(r),u=dr(e);return re.fromDateTimes(u,u.plus(n))}static before(e,r){const n=z.fromDurationLike(r),u=dr(e);return re.fromDateTimes(u.minus(n),u)}static fromISO(e,r){const[n,u]=(e||"").split("/",2);if(n&&u){let o,a;try{o=L.fromISO(n,r),a=o.isValid}catch{a=!1}let s,c;try{s=L.fromISO(u,r),c=s.isValid}catch{c=!1}if(a&&c)return re.fromDateTimes(o,s);if(a){const f=z.fromISO(u,r);if(f.isValid)return re.after(o,f)}else if(c){const f=z.fromISO(n,r);if(f.isValid)return re.before(s,f)}}return re.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get isValid(){return this.invalidReason===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",r){if(!this.isValid)return NaN;const n=this.start.startOf(e,r);let u;return r!=null&&r.useLocaleWeeks?u=this.end.reconfigure({locale:n.locale}):u=this.end,u=u.startOf(e,r),Math.floor(u.diff(n,e).get(e))+(u.valueOf()!==this.end.valueOf())}hasSame(e){return this.isValid?this.isEmpty()||this.e.minus(1).hasSame(this.s,e):!1}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return this.isValid?this.s>e:!1}isBefore(e){return this.isValid?this.e<=e:!1}contains(e){return this.isValid?this.s<=e&&this.e>e:!1}set({start:e,end:r}={}){return this.isValid?re.fromDateTimes(e||this.s,r||this.e):this}splitAt(...e){if(!this.isValid)return[];const r=e.map(dr).filter(a=>this.contains(a)).sort((a,s)=>a.toMillis()-s.toMillis()),n=[];let{s:u}=this,o=0;for(;u<this.e;){const a=r[o]||this.e,s=+a>+this.e?this.e:a;n.push(re.fromDateTimes(u,s)),u=s,o+=1}return n}splitBy(e){const r=z.fromDurationLike(e);if(!this.isValid||!r.isValid||r.as("milliseconds")===0)return[];let{s:n}=this,u=1,o;const a=[];for(;n<this.e;){const s=this.start.plus(r.mapUnits(c=>c*u));o=+s>+this.e?this.e:s,a.push(re.fromDateTimes(n,o)),n=o,u+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return this.isValid?+this.e==+e.s:!1}abutsEnd(e){return this.isValid?+e.e==+this.s:!1}engulfs(e){return this.isValid?this.s<=e.s&&this.e>=e.e:!1}equals(e){return!this.isValid||!e.isValid?!1:this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const r=this.s>e.s?this.s:e.s,n=this.e<e.e?this.e:e.e;return r>=n?null:re.fromDateTimes(r,n)}union(e){if(!this.isValid)return this;const r=this.s<e.s?this.s:e.s,n=this.e>e.e?this.e:e.e;return re.fromDateTimes(r,n)}static merge(e){const[r,n]=e.sort((u,o)=>u.s-o.s).reduce(([u,o],a)=>o?o.overlaps(a)||o.abutsStart(a)?[u,o.union(a)]:[u.concat([o]),a]:[u,a],[[],null]);return n&&r.push(n),r}static xor(e){let r=null,n=0;const u=[],o=e.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),a=Array.prototype.concat(...o),s=a.sort((c,f)=>c.time-f.time);for(const c of s)n+=c.type==="s"?1:-1,n===1?r=c.time:(r&&+r!=+c.time&&u.push(re.fromDateTimes(r,c.time)),r=null);return re.merge(u)}difference(...e){return re.xor([this].concat(e)).map(r=>this.intersection(r)).filter(r=>r&&!r.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:Rt}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=bn,r={}){return this.isValid?he.create(this.s.loc.clone(r),e).formatInterval(this):Rt}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:Rt}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Rt}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:Rt}toFormat(e,{separator:r=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${r}${this.e.toFormat(e)}`:Rt}toDuration(e,r){return this.isValid?this.e.diff(this.s,e,r):z.invalid(this.invalidReason)}mapEndpoints(e){return re.fromDateTimes(e(this.s),e(this.e))}}class Zr{static hasDST(e=ue.defaultZone){const r=L.now().setZone(e).set({month:12});return!e.isUniversal&&r.offset!==r.set({month:6}).offset}static isValidIANAZone(e){return je.isValidZone(e)}static normalizeZone(e){return at(e,ue.defaultZone)}static getStartOfWeek({locale:e=null,locObj:r=null}={}){return(r||j.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:r=null}={}){return(r||j.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:r=null}={}){return(r||j.create(e)).getWeekendDays().slice()}static months(e="long",{locale:r=null,numberingSystem:n=null,locObj:u=null,outputCalendar:o="gregory"}={}){return(u||j.create(r,n,o)).months(e)}static monthsFormat(e="long",{locale:r=null,numberingSystem:n=null,locObj:u=null,outputCalendar:o="gregory"}={}){return(u||j.create(r,n,o)).months(e,!0)}static weekdays(e="long",{locale:r=null,numberingSystem:n=null,locObj:u=null}={}){return(u||j.create(r,n,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:r=null,numberingSystem:n=null,locObj:u=null}={}){return(u||j.create(r,n,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return j.create(e).meridiems()}static eras(e="short",{locale:r=null}={}){return j.create(r,null,"gregory").eras(e)}static features(){return{relative:yi(),localeWeek:Di()}}}function ka(t,e){const r=u=>u.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),n=r(e)-r(t);return Math.floor(z.fromMillis(n).as("days"))}function am(t,e,r){const n=[["years",(c,f)=>f.year-c.year],["quarters",(c,f)=>f.quarter-c.quarter+(f.year-c.year)*4],["months",(c,f)=>f.month-c.month+(f.year-c.year)*12],["weeks",(c,f)=>{const p=ka(c,f);return(p-p%7)/7}],["days",ka]],u={},o=t;let a,s;for(const[c,f]of n)r.indexOf(c)>=0&&(a=c,u[c]=f(t,e),s=o.plus(u),s>e?(u[c]--,t=o.plus(u),t>e&&(s=t,u[c]--,t=o.plus(u))):t=s);return[t,u,s,a]}function sm(t,e,r,n){let[u,o,a,s]=am(t,e,r);const c=e-u,f=r.filter(D=>["hours","minutes","seconds","milliseconds"].indexOf(D)>=0);f.length===0&&(a<e&&(a=u.plus({[s]:1})),a!==u&&(o[s]=(o[s]||0)+c/(a-u)));const p=z.fromObject(o,n);return f.length>0?z.fromMillis(c,n).shiftTo(...f).plus(p):p}const eo={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},Fa={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},im=eo.hanidec.replace(/[\[|\]]/g,"").split("");function lm(t){let e=parseInt(t,10);if(isNaN(e)){e="";for(let r=0;r<t.length;r++){const n=t.charCodeAt(r);if(t[r].search(eo.hanidec)!==-1)e+=im.indexOf(t[r]);else for(const u in Fa){const[o,a]=Fa[u];n>=o&&n<=a&&(e+=n-o)}}return parseInt(e,10)}else return e}function _e({numberingSystem:t},e=""){return new RegExp(`${eo[t||"latn"]}${e}`)}const cm="missing Intl.DateTimeFormat.formatToParts support";function G(t,e=r=>r){return{regex:t,deser:([r])=>e(lm(r))}}const fm=" ",Ii=`[ ${fm}]`,Pi=new RegExp(Ii,"g");function dm(t){return t.replace(/\./g,"\\.?").replace(Pi,Ii)}function Ba(t){return t.replace(/\./g,"").replace(Pi," ").toLowerCase()}function Ne(t,e){return t===null?null:{regex:RegExp(t.map(dm).join("|")),deser:([r])=>t.findIndex(n=>Ba(r)===Ba(n))+e}}function _a(t,e){return{regex:t,deser:([,r,n])=>Nn(r,n),groups:e}}function Yr(t){return{regex:t,deser:([e])=>e}}function pm(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function hm(t,e){const r=_e(e),n=_e(e,"{2}"),u=_e(e,"{3}"),o=_e(e,"{4}"),a=_e(e,"{6}"),s=_e(e,"{1,2}"),c=_e(e,"{1,3}"),f=_e(e,"{1,6}"),p=_e(e,"{1,9}"),D=_e(e,"{2,4}"),A=_e(e,"{4,6}"),g=M=>({regex:RegExp(pm(M.val)),deser:([Z])=>Z,literal:!0}),P=(M=>{if(t.literal)return g(M);switch(M.val){case"G":return Ne(e.eras("short"),0);case"GG":return Ne(e.eras("long"),0);case"y":return G(f);case"yy":return G(D,Iu);case"yyyy":return G(o);case"yyyyy":return G(A);case"yyyyyy":return G(a);case"M":return G(s);case"MM":return G(n);case"MMM":return Ne(e.months("short",!0),1);case"MMMM":return Ne(e.months("long",!0),1);case"L":return G(s);case"LL":return G(n);case"LLL":return Ne(e.months("short",!1),1);case"LLLL":return Ne(e.months("long",!1),1);case"d":return G(s);case"dd":return G(n);case"o":return G(c);case"ooo":return G(u);case"HH":return G(n);case"H":return G(s);case"hh":return G(n);case"h":return G(s);case"mm":return G(n);case"m":return G(s);case"q":return G(s);case"qq":return G(n);case"s":return G(s);case"ss":return G(n);case"S":return G(c);case"SSS":return G(u);case"u":return Yr(p);case"uu":return Yr(s);case"uuu":return G(r);case"a":return Ne(e.meridiems(),0);case"kkkk":return G(o);case"kk":return G(D,Iu);case"W":return G(s);case"WW":return G(n);case"E":case"c":return G(r);case"EEE":return Ne(e.weekdays("short",!1),1);case"EEEE":return Ne(e.weekdays("long",!1),1);case"ccc":return Ne(e.weekdays("short",!0),1);case"cccc":return Ne(e.weekdays("long",!0),1);case"Z":case"ZZ":return _a(new RegExp(`([+-]${s.source})(?::(${n.source}))?`),2);case"ZZZ":return _a(new RegExp(`([+-]${s.source})(${n.source})?`),2);case"z":return Yr(/[a-z_+-/]{1,256}?/i);case" ":return Yr(/[^\S\n\r]/);default:return g(M)}})(t)||{invalidReason:cm};return P.token=t,P}const mm={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function gm(t,e,r){const{type:n,value:u}=t;if(n==="literal"){const c=/^\s+$/.test(u);return{literal:!c,val:c?" ":u}}const o=e[n];let a=n;n==="hour"&&(e.hour12!=null?a=e.hour12?"hour12":"hour24":e.hourCycle!=null?e.hourCycle==="h11"||e.hourCycle==="h12"?a="hour12":a="hour24":a=r.hour12?"hour12":"hour24");let s=mm[a];if(typeof s=="object"&&(s=s[o]),s)return{literal:!1,val:s}}function ym(t){return[`^${t.map(r=>r.regex).reduce((r,n)=>`${r}(${n.source})`,"")}$`,t]}function Dm(t,e,r){const n=t.match(e);if(n){const u={};let o=1;for(const a in r)if(Gt(r,a)){const s=r[a],c=s.groups?s.groups+1:1;!s.literal&&s.token&&(u[s.token.val[0]]=s.deser(n.slice(o,o+c))),o+=c}return[n,u]}else return[n,{}]}function bm(t){const e=o=>{switch(o){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let r=null,n;return R(t.z)||(r=je.create(t.z)),R(t.Z)||(r||(r=new Ae(t.Z)),n=t.Z),R(t.q)||(t.M=(t.q-1)*3+1),R(t.h)||(t.h<12&&t.a===1?t.h+=12:t.h===12&&t.a===0&&(t.h=0)),t.G===0&&t.y&&(t.y=-t.y),R(t.u)||(t.S=Yu(t.u)),[Object.keys(t).reduce((o,a)=>{const s=e(a);return s&&(o[s]=t[a]),o},{}),r,n]}let du=null;function Am(){return du||(du=L.fromMillis(1555555555555)),du}function vm(t,e){if(t.literal)return t;const r=he.macroTokenToFormatOpts(t.val),n=Ui(r,e);return n==null||n.includes(void 0)?t:n}function qi(t,e){return Array.prototype.concat(...t.map(r=>vm(r,e)))}function Mi(t,e,r){const n=qi(he.parseFormat(r),t),u=n.map(a=>hm(a,t)),o=u.find(a=>a.invalidReason);if(o)return{input:e,tokens:n,invalidReason:o.invalidReason};{const[a,s]=ym(u),c=RegExp(a,"i"),[f,p]=Dm(e,c,s),[D,A,g]=p?bm(p):[null,null,void 0];if(Gt(p,"a")&&Gt(p,"H"))throw new Pt("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:n,regex:c,rawMatches:f,matches:p,result:D,zone:A,specificOffset:g}}}function Em(t,e,r){const{result:n,zone:u,specificOffset:o,invalidReason:a}=Mi(t,e,r);return[n,u,o,a]}function Ui(t,e){if(!t)return null;const n=he.create(e,t).dtFormatter(Am()),u=n.formatToParts(),o=n.resolvedOptions();return u.map(a=>gm(a,t,o))}const pu="Invalid DateTime",wm=864e13;function Jr(t){return new Re("unsupported zone",`the zone "${t.name}" is not supported`)}function hu(t){return t.weekData===null&&(t.weekData=An(t.c)),t.weekData}function mu(t){return t.localWeekData===null&&(t.localWeekData=An(t.c,t.loc.getMinDaysInFirstWeek(),t.loc.getStartOfWeek())),t.localWeekData}function pt(t,e){const r={ts:t.ts,zone:t.zone,c:t.c,o:t.o,loc:t.loc,invalid:t.invalid};return new L({...r,...e,old:r})}function $i(t,e,r){let n=t-e*60*1e3;const u=r.offset(n);if(e===u)return[n,e];n-=(u-e)*60*1e3;const o=r.offset(n);return u===o?[n,u]:[t-Math.min(u,o)*60*1e3,Math.max(u,o)]}function Kr(t,e){t+=e*60*1e3;const r=new Date(t);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function un(t,e,r){return $i(_n(t),e,r)}function Na(t,e){const r=t.o,n=t.c.year+Math.trunc(e.years),u=t.c.month+Math.trunc(e.months)+Math.trunc(e.quarters)*3,o={...t.c,year:n,month:u,day:Math.min(t.c.day,vn(n,u))+Math.trunc(e.days)+Math.trunc(e.weeks)*7},a=z.fromObject({years:e.years-Math.trunc(e.years),quarters:e.quarters-Math.trunc(e.quarters),months:e.months-Math.trunc(e.months),weeks:e.weeks-Math.trunc(e.weeks),days:e.days-Math.trunc(e.days),hours:e.hours,minutes:e.minutes,seconds:e.seconds,milliseconds:e.milliseconds}).as("milliseconds"),s=_n(o);let[c,f]=$i(s,r,t.zone);return a!==0&&(c+=a,f=t.zone.offset(c)),{ts:c,o:f}}function fr(t,e,r,n,u,o){const{setZone:a,zone:s}=r;if(t&&Object.keys(t).length!==0||e){const c=e||s,f=L.fromObject(t,{...r,zone:c,specificOffset:o});return a?f:f.setZone(s)}else return L.invalid(new Re("unparsable",`the input "${u}" can't be parsed as ${n}`))}function Xr(t,e,r=!0){return t.isValid?he.create(j.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(t,e):null}function gu(t,e){const r=t.c.year>9999||t.c.year<0;let n="";return r&&t.c.year>=0&&(n+="+"),n+=ae(t.c.year,r?6:4),e?(n+="-",n+=ae(t.c.month),n+="-",n+=ae(t.c.day)):(n+=ae(t.c.month),n+=ae(t.c.day)),n}function La(t,e,r,n,u,o){let a=ae(t.c.hour);return e?(a+=":",a+=ae(t.c.minute),(t.c.millisecond!==0||t.c.second!==0||!r)&&(a+=":")):a+=ae(t.c.minute),(t.c.millisecond!==0||t.c.second!==0||!r)&&(a+=ae(t.c.second),(t.c.millisecond!==0||!n)&&(a+=".",a+=ae(t.c.millisecond,3))),u&&(t.isOffsetFixed&&t.offset===0&&!o?a+="Z":t.o<0?(a+="-",a+=ae(Math.trunc(-t.o/60)),a+=":",a+=ae(Math.trunc(-t.o%60))):(a+="+",a+=ae(Math.trunc(t.o/60)),a+=":",a+=ae(Math.trunc(t.o%60)))),o&&(a+="["+t.zone.ianaName+"]"),a}const Vi={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Cm={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Sm={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Hi=["year","month","day","hour","minute","second","millisecond"],xm=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Tm=["year","ordinal","hour","minute","second","millisecond"];function Om(t){const e={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[t.toLowerCase()];if(!e)throw new Ws(t);return e}function Ra(t){switch(t.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Om(t)}}function Ia(t,e){const r=at(e.zone,ue.defaultZone),n=j.fromObject(e),u=ue.now();let o,a;if(R(t.year))o=u;else{for(const f of Hi)R(t[f])&&(t[f]=Vi[f]);const s=mi(t)||gi(t);if(s)return L.invalid(s);const c=r.offset(u);[o,a]=un(t,c,r)}return new L({ts:o,zone:r,loc:n,o:a})}function Pa(t,e,r){const n=R(r.round)?!0:r.round,u=(a,s)=>(a=Ju(a,n||r.calendary?0:2,!0),e.loc.clone(r).relFormatter(r).format(a,s)),o=a=>r.calendary?e.hasSame(t,a)?0:e.startOf(a).diff(t.startOf(a),a).get(a):e.diff(t,a).get(a);if(r.unit)return u(o(r.unit),r.unit);for(const a of r.units){const s=o(a);if(Math.abs(s)>=1)return u(s,a)}return u(t>e?-0:0,r.units[r.units.length-1])}function qa(t){let e={},r;return t.length>0&&typeof t[t.length-1]=="object"?(e=t[t.length-1],r=Array.from(t).slice(0,t.length-1)):r=Array.from(t),[e,r]}class L{constructor(e){const r=e.zone||ue.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new Re("invalid input"):null)||(r.isValid?null:Jr(r));this.ts=R(e.ts)?ue.now():e.ts;let u=null,o=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(r))[u,o]=[e.old.c,e.old.o];else{const s=r.offset(this.ts);u=Kr(this.ts,s),n=Number.isNaN(u.year)?new Re("invalid input"):null,u=n?null:u,o=n?null:s}this._zone=r,this.loc=e.loc||j.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=u,this.o=o,this.isLuxonDateTime=!0}static now(){return new L({})}static local(){const[e,r]=qa(arguments),[n,u,o,a,s,c,f]=r;return Ia({year:n,month:u,day:o,hour:a,minute:s,second:c,millisecond:f},e)}static utc(){const[e,r]=qa(arguments),[n,u,o,a,s,c,f]=r;return e.zone=Ae.utcInstance,Ia({year:n,month:u,day:o,hour:a,minute:s,second:c,millisecond:f},e)}static fromJSDate(e,r={}){const n=rh(e)?e.valueOf():NaN;if(Number.isNaN(n))return L.invalid("invalid input");const u=at(r.zone,ue.defaultZone);return u.isValid?new L({ts:n,zone:u,loc:j.fromObject(r)}):L.invalid(Jr(u))}static fromMillis(e,r={}){if(At(e))return e<-864e13||e>wm?L.invalid("Timestamp out of range"):new L({ts:e,zone:at(r.zone,ue.defaultZone),loc:j.fromObject(r)});throw new Ce(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,r={}){if(At(e))return new L({ts:e*1e3,zone:at(r.zone,ue.defaultZone),loc:j.fromObject(r)});throw new Ce("fromSeconds requires a numerical input")}static fromObject(e,r={}){e=e||{};const n=at(r.zone,ue.defaultZone);if(!n.isValid)return L.invalid(Jr(n));const u=j.fromObject(r),o=En(e,Ra),{minDaysInFirstWeek:a,startOfWeek:s}=Ea(o,u),c=ue.now(),f=R(r.specificOffset)?n.offset(c):r.specificOffset,p=!R(o.ordinal),D=!R(o.year),A=!R(o.month)||!R(o.day),g=D||A,S=o.weekYear||o.weekNumber;if((g||p)&&S)throw new Pt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(A&&p)throw new Pt("Can't mix ordinal dates with month/day");const P=S||o.weekday&&!g;let M,Z,Y=Kr(c,f);P?(M=xm,Z=Cm,Y=An(Y,a,s)):p?(M=Tm,Z=Sm,Y=fu(Y)):(M=Hi,Z=Vi);let _=!1;for(const v of M){const w=o[v];R(w)?_?o[v]=Z[v]:o[v]=Y[v]:_=!0}const U=P?Qp(o,a,s):p?eh(o):mi(o),B=U||gi(o);if(B)return L.invalid(B);const fe=P?Aa(o,a,s):p?va(o):o,[y,h]=un(fe,f,n),m=new L({ts:y,zone:n,o:h,loc:u});return o.weekday&&g&&e.weekday!==m.weekday?L.invalid("mismatched weekday",`you can't specify both a weekday of ${o.weekday} and a date of ${m.toISO()}`):m}static fromISO(e,r={}){const[n,u]=Wh(e);return fr(n,u,r,"ISO 8601",e)}static fromRFC2822(e,r={}){const[n,u]=Gh(e);return fr(n,u,r,"RFC 2822",e)}static fromHTTP(e,r={}){const[n,u]=jh(e);return fr(n,u,r,"HTTP",r)}static fromFormat(e,r,n={}){if(R(e)||R(r))throw new Ce("fromFormat requires an input string and a format");const{locale:u=null,numberingSystem:o=null}=n,a=j.fromOpts({locale:u,numberingSystem:o,defaultToEN:!0}),[s,c,f,p]=Em(a,e,r);return p?L.invalid(p):fr(s,c,n,`format ${r}`,e,f)}static fromString(e,r,n={}){return L.fromFormat(e,r,n)}static fromSQL(e,r={}){const[n,u]=em(e);return fr(n,u,r,"SQL",e)}static invalid(e,r=null){if(!e)throw new Ce("need to specify a reason the DateTime is invalid");const n=e instanceof Re?e:new Re(e,r);if(ue.throwOnInvalid)throw new kp(n);return new L({invalid:n})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,r={}){const n=Ui(e,j.fromObject(r));return n?n.map(u=>u?u.val:null).join(""):null}static expandFormat(e,r={}){return qi(he.parseFormat(e),j.fromObject(r)).map(u=>u.val).join("")}get(e){return this[e]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?hu(this).weekYear:NaN}get weekNumber(){return this.isValid?hu(this).weekNumber:NaN}get weekday(){return this.isValid?hu(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?mu(this).weekday:NaN}get localWeekNumber(){return this.isValid?mu(this).weekNumber:NaN}get localWeekYear(){return this.isValid?mu(this).weekYear:NaN}get ordinal(){return this.isValid?fu(this.c).ordinal:NaN}get monthShort(){return this.isValid?Zr.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Zr.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Zr.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Zr.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5,r=6e4,n=_n(this.c),u=this.zone.offset(n-e),o=this.zone.offset(n+e),a=this.zone.offset(n-u*r),s=this.zone.offset(n-o*r);if(a===s)return[this];const c=n-a*r,f=n-s*r,p=Kr(c,a),D=Kr(f,s);return p.hour===D.hour&&p.minute===D.minute&&p.second===D.second&&p.millisecond===D.millisecond?[pt(this,{ts:c}),pt(this,{ts:f})]:[this]}get isInLeapYear(){return Br(this.year)}get daysInMonth(){return vn(this.year,this.month)}get daysInYear(){return this.isValid?Ut(this.year):NaN}get weeksInWeekYear(){return this.isValid?Sr(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Sr(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:r,numberingSystem:n,calendar:u}=he.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:r,numberingSystem:n,outputCalendar:u}}toUTC(e=0,r={}){return this.setZone(Ae.instance(e),r)}toLocal(){return this.setZone(ue.defaultZone)}setZone(e,{keepLocalTime:r=!1,keepCalendarTime:n=!1}={}){if(e=at(e,ue.defaultZone),e.equals(this.zone))return this;if(e.isValid){let u=this.ts;if(r||n){const o=e.offset(this.ts),a=this.toObject();[u]=un(a,o,e)}return pt(this,{ts:u,zone:e})}else return L.invalid(Jr(e))}reconfigure({locale:e,numberingSystem:r,outputCalendar:n}={}){const u=this.loc.clone({locale:e,numberingSystem:r,outputCalendar:n});return pt(this,{loc:u})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const r=En(e,Ra),{minDaysInFirstWeek:n,startOfWeek:u}=Ea(r,this.loc),o=!R(r.weekYear)||!R(r.weekNumber)||!R(r.weekday),a=!R(r.ordinal),s=!R(r.year),c=!R(r.month)||!R(r.day),f=s||c,p=r.weekYear||r.weekNumber;if((f||a)&&p)throw new Pt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&a)throw new Pt("Can't mix ordinal dates with month/day");let D;o?D=Aa({...An(this.c,n,u),...r},n,u):R(r.ordinal)?(D={...this.toObject(),...r},R(r.day)&&(D.day=Math.min(vn(D.year,D.month),D.day))):D=va({...fu(this.c),...r});const[A,g]=un(D,this.o,this.zone);return pt(this,{ts:A,o:g})}plus(e){if(!this.isValid)return this;const r=z.fromDurationLike(e);return pt(this,Na(this,r))}minus(e){if(!this.isValid)return this;const r=z.fromDurationLike(e).negate();return pt(this,Na(this,r))}startOf(e,{useLocaleWeeks:r=!1}={}){if(!this.isValid)return this;const n={},u=z.normalizeUnit(e);switch(u){case"years":n.month=1;case"quarters":case"months":n.day=1;case"weeks":case"days":n.hour=0;case"hours":n.minute=0;case"minutes":n.second=0;case"seconds":n.millisecond=0;break}if(u==="weeks")if(r){const o=this.loc.getStartOfWeek(),{weekday:a}=this;a<o&&(n.weekNumber=this.weekNumber-1),n.weekday=o}else n.weekday=1;if(u==="quarters"){const o=Math.ceil(this.month/3);n.month=(o-1)*3+1}return this.set(n)}endOf(e,r){return this.isValid?this.plus({[e]:1}).startOf(e,r).minus(1):this}toFormat(e,r={}){return this.isValid?he.create(this.loc.redefaultToEN(r)).formatDateTimeFromString(this,e):pu}toLocaleString(e=bn,r={}){return this.isValid?he.create(this.loc.clone(r),e).formatDateTime(this):pu}toLocaleParts(e={}){return this.isValid?he.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:r=!1,suppressMilliseconds:n=!1,includeOffset:u=!0,extendedZone:o=!1}={}){if(!this.isValid)return null;const a=e==="extended";let s=gu(this,a);return s+="T",s+=La(this,a,r,n,u,o),s}toISODate({format:e="extended"}={}){return this.isValid?gu(this,e==="extended"):null}toISOWeekDate(){return Xr(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:r=!1,includeOffset:n=!0,includePrefix:u=!1,extendedZone:o=!1,format:a="extended"}={}){return this.isValid?(u?"T":"")+La(this,a==="extended",r,e,n,o):null}toRFC2822(){return Xr(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return Xr(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?gu(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:r=!1,includeOffsetSpace:n=!0}={}){let u="HH:mm:ss.SSS";return(r||e)&&(n&&(u+=" "),r?u+="z":e&&(u+="ZZ")),Xr(this,u,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():pu}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};const r={...this.c};return e.includeConfig&&(r.outputCalendar=this.outputCalendar,r.numberingSystem=this.loc.numberingSystem,r.locale=this.loc.locale),r}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,r="milliseconds",n={}){if(!this.isValid||!e.isValid)return z.invalid("created by diffing an invalid DateTime");const u={locale:this.locale,numberingSystem:this.numberingSystem,...n},o=nh(r).map(z.normalizeUnit),a=e.valueOf()>this.valueOf(),s=a?this:e,c=a?e:this,f=sm(s,c,o,u);return a?f.negate():f}diffNow(e="milliseconds",r={}){return this.diff(L.now(),e,r)}until(e){return this.isValid?re.fromDateTimes(this,e):this}hasSame(e,r,n){if(!this.isValid)return!1;const u=e.valueOf(),o=this.setZone(e.zone,{keepLocalTime:!0});return o.startOf(r,n)<=u&&u<=o.endOf(r,n)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const r=e.base||L.fromObject({},{zone:this.zone}),n=e.padding?this<r?-e.padding:e.padding:0;let u=["years","months","days","hours","minutes","seconds"],o=e.unit;return Array.isArray(e.unit)&&(u=e.unit,o=void 0),Pa(r,this.plus(n),{...e,numeric:"always",units:u,unit:o})}toRelativeCalendar(e={}){return this.isValid?Pa(e.base||L.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(L.isDateTime))throw new Ce("min requires all arguments be DateTimes");return wa(e,r=>r.valueOf(),Math.min)}static max(...e){if(!e.every(L.isDateTime))throw new Ce("max requires all arguments be DateTimes");return wa(e,r=>r.valueOf(),Math.max)}static fromFormatExplain(e,r,n={}){const{locale:u=null,numberingSystem:o=null}=n,a=j.fromOpts({locale:u,numberingSystem:o,defaultToEN:!0});return Mi(a,e,r)}static fromStringExplain(e,r,n={}){return L.fromFormatExplain(e,r,n)}static get DATE_SHORT(){return bn}static get DATE_MED(){return Gs}static get DATE_MED_WITH_WEEKDAY(){return _p}static get DATE_FULL(){return js}static get DATE_HUGE(){return Zs}static get TIME_SIMPLE(){return Ys}static get TIME_WITH_SECONDS(){return Js}static get TIME_WITH_SHORT_OFFSET(){return Ks}static get TIME_WITH_LONG_OFFSET(){return Xs}static get TIME_24_SIMPLE(){return Qs}static get TIME_24_WITH_SECONDS(){return ei}static get TIME_24_WITH_SHORT_OFFSET(){return ti}static get TIME_24_WITH_LONG_OFFSET(){return ri}static get DATETIME_SHORT(){return ni}static get DATETIME_SHORT_WITH_SECONDS(){return ui}static get DATETIME_MED(){return oi}static get DATETIME_MED_WITH_SECONDS(){return ai}static get DATETIME_MED_WITH_WEEKDAY(){return Np}static get DATETIME_FULL(){return si}static get DATETIME_FULL_WITH_SECONDS(){return ii}static get DATETIME_HUGE(){return li}static get DATETIME_HUGE_WITH_SECONDS(){return ci}}function dr(t){if(L.isDateTime(t))return t;if(t&&t.valueOf&&At(t.valueOf()))return L.fromJSDate(t);if(t&&typeof t=="object")return L.fromObject(t);throw new Ce(`Unknown datetime argument: ${t}, of type ${typeof t}`)}cl();const l="aioseo-broken-link-checker";i("always",l),i("hourly",l),i("daily",l),i("weekly",l),i("monthly",l),i("yearly",l),i("never",l);const ug={add:i("Add",l),cancel:i("Cancel",l),delete:i("Delete",l),disabled:i("Disabled",l),edit:i("Edit",l),enabled:i("Enabled",l),hide:i("Hide",l),import:i("Import",l),include:i("Include",l),learnMore:i("Learn More",l),no:i("No",l),off:i("Off",l),on:i("On",l),or:i("Or",l),preview:i("Preview",l),remove:i("Remove",l),show:i("Show",l),value:i("Value",l),yes:i("Yes",l)};i("Manually Enter Type",l),i("Billing Support",l),i("Customer Support",l),i("Reservations",l),i("Sales",l),i("Technical Support",l);i("Activities",l),i("Activity",l),i("Sport",l),i("Businesses",l),i("Bar",l),i("Company",l),i("Cafe",l),i("Hotel",l),i("Restaurant",l),i("Groups",l),i("Cause",l),i("Sports League",l),i("Sports Team",l),i("Organizations",l),i("Band",l),i("Non-Profit",l),i("School",l),i("University",l),i("People",l),i("Actor",l),i("Athlete",l),i("Author",l),i("Director",l),i("Musician",l),i("Politician",l),i("Profile",l),i("Public Figure",l),i("Places",l),i("City",l),i("Country",l),i("Landmark",l),i("State/Province",l),i("Products & Entertainment",l),i("Album",l),i("Book",l),i("Drink",l),i("Food",l),i("Game",l),i("Movie",l),i("Product",l),i("Song",l),i("TV Show",l),i("Episode",l),i("Websites",l),i("Article",l),i("Website",l);const og=[{label:"301 "+i("Moved Permanently",l),value:301},{label:"302 "+i("Found",l),value:302},{label:"303 "+i("See Other",l),value:303},{label:"304 "+i("Not Modified",l),value:304},{label:"307 "+i("Temporary Redirect",l),value:307},{label:"308 "+i("Permanent Redirect",l),value:308},{label:"400 "+i("Bad Request",l),value:400,noTarget:!0},{label:"401 "+i("Unauthorized",l),value:401,noTarget:!0},{label:"403 "+i("Forbidden",l),value:403,noTarget:!0},{label:"404 "+i("Not Found",l),value:404,noTarget:!0},{label:"410 "+i("Gone",l),value:410,noTarget:!0},{label:"418 "+i("I'm a Teapot",l),value:418,noTarget:!0},{label:"451 "+i("Unavailable for Legal Reasons",l),value:451,noTarget:!0},{label:"500 "+i("Internal Server Error",l),value:500,noTarget:!0},{label:"501 "+i("Not Implemented",l),value:501,noTarget:!0},{label:"502 "+i("Bad Gateway",l),value:502,noTarget:!0},{label:"503 "+i("Service Unavailable",l),value:503,noTarget:!0},{label:"504 "+i("Gateway Timeout",l),value:504,noTarget:!0},{label:"505 "+i("HTTP Version Not Supported",l),value:505,noTarget:!0},{label:i("Pass through",l),value:0}],ag=[{label:i("Ignore all parameters",l),value:"ignore"},{label:i("Exact match all parameters in any order",l),value:"exact"},{label:i("Ignore & pass parameters to the target",l),value:"pass"},{label:i("Ignore all parameters except UTM",l),value:"utm"}],sg=[{label:i("Manual Redirects",l),value:"manual"},{label:i("Modified Posts",l),value:"modified"},{label:i("404 Redirects",l),value:"404"}];i("default",l),i("Animal Shelter",l),i("Archive Organization",l),i("Automotive Business",l),i("Childcare",l),i("Dentist",l),i("Dry Cleaning/Laundry",l),i("Emergency Service",l),i("Employment Agency",l),i("Entertainment Business",l),i("Financial Service",l),i("Food Establishment",l),i("Government Office",l),i("Health & Beauty Business",l),i("Home & Construction Business",l),i("Internet Cafe",l),i("Legal Service",l),i("Library",l),i("Lodging Business",l),i("Medical Business",l),i("Professional Service",l),i("Radio Station",l),i("Real Estate Agent",l),i("Recycling Center",l),i("Self Storage",l),i("Shopping Center",l),i("Sports Activity Location",l),i("Store",l),i("Television Station",l),i("Tourist Information Center",l),i("Travel Agency",l);const km=[{label:"IE=EmulateIE7",value:"IE=EmulateIE7"},{label:"IE=edge",value:"IE=edge"},{label:"Chrome=1",value:"Chrome=1"}],Fm=[{label:"noindex",value:"noindex"},{label:"nofollow",value:"nofollow"},{label:"none",value:"none"},{label:"noarchive",value:"noarchive"},{label:"nosnippet",value:"nosnippet"},{label:"notranslate",value:"notranslate"},{label:"noimageindex",value:"noimageindex"},{label:"max-snippet",value:"max-snippet"},{label:"max-image-preview",value:"max-image-preview"},{label:"max-video-preview",value:"max-video-preview"},{label:"unavailable_after",value:"unavailable_after"}],Bm=[{label:"GET",value:"GET"},{label:"POST",value:"POST"},{label:"PUT",value:"PUT"},{label:"HEAD",value:"HEAD"},{label:"DELETE",value:"DELETE"},{label:"OPTIONS",value:"OPTIONS"}],_m=[{label:"deny",value:"deny"},{label:"sameorigin",value:"sameorigin"},{label:"allow-from [url]",value:"allow-from [url]"}],Nm=[{label:"0",value:"0"},{label:"1",value:"1"},{label:"1; mode=block",value:"1; mode=block"},{label:"1; report=[url]",value:"1; report=[url]"}],Lm=[{label:"nosniff",value:"nosniff"}],Rm=[{label:"max-age=[expire-time]",value:"max-age=[expire-time]"},{label:"max-age=[expire-time]; includeSubdomains",value:"max-age=[expire-time]; includeSubdomains"},{label:"max-age=[expire-time]; preload",value:"max-age=[expire-time]; preload"}],Im=[{label:"cache",value:"cache"},{label:"cookies",value:"cookies"},{label:"storage",value:"storage"},{label:"executionContexts",value:"executionContexts"}],Pm=[{label:"no-referrer",value:"no-referrer"},{label:"no-referrer-when-downgrade",value:"no-referrer-when-downgrade"},{label:"origin",value:"origin"},{label:"origin-when-cross-origin",value:"origin-when-cross-origin"},{label:"same-origin",value:"same-origin"},{label:"strict-origin",value:"strict-origin"},{label:"strict-origin-when-cross-origin",value:"strict-origin-when-cross-origin"},{label:"unsafe-url",value:"unsafe-url"}];i("General",l),i("CORS",l),i("Security",l);const ig={login:i("Login Status",l),referrer:i("Referrer",l),role:i("WordPress User Roles",l),agent:i("User Agent",l),cookie:i("Cookie",l),ip:i("IP Address",l),server:i("Server",l),header:i("HTTP Header",l),wp_filter:i("WordPress Filter",l),locale:i("Locale",l),mobile:i("Mobile",l),feeds:i("Feeds",l),libraries:i("Libraries",l),loggedin:i("Logged In",l),loggedout:i("Logged Out",l),schedule:i("Schedule",l)};i("Smart Schema",l),i("Local SEO",l),i("Redirection Manager",l),i("Link Assistant",l),i("Google Search Console Integration",l),i("News & Video Sitemap",l),i("Image SEO",l),i("Custom Breadcrumb Templates",l),i("Advanced support for e-commerce",l),i("User Access Control",l),i("SEO for Categories, Tags and Custom Taxonomies",l),i("Social meta for Categories, Tags and Custom Taxonomies",l),i("REST API support",l),i("Ad free (no banner adverts)",l);const lg="60%";i("Online",l),i("Onsite",l),i("Blended",l);i("Daily",l),i("Weekly",l),i("Monthly",l),i("Yearly",l);i("Business Event",l),i("Childrens Event",l),i("Comedy Event",l),i("Dance Event",l),i("Delivery Event",l),i("Education Event",l),i("Exhibition Event",l),i("Festival",l),i("Food Event",l),i("Hackathon",l),i("Literary Event",l),i("Music Event",l),i("Publication Event",l),i("Sale Event",l),i("Screening Event",l),i("Social Event",l),i("Sports Event",l),i("Theater Event",l),i("Visual Arts Event",l);i("Scheduled",l),i("Cancelled",l),i("Postponed",l),i("Rescheduled",l),i("Moved Online",l);i("Paid",l),i("Subscription",l),i("Free",l),i("Partially Free",l);i("Web Page",l),i("About Page",l),i("Checkout Page",l),i("Collection Page",l),i("Contact Page",l),i("Item Page",l),i("Medical Page",l),i("Profile Page",l),i("Real Estate Listing",l),i("Search Results Page",l);i("Full Time",l),i("Part Time",l),i("Contractor",l),i("Temporary",l),i("Intern",l),i("Volunteer",l),i("Day-by-Day Basis",l),i("Other",l);i("Professional Certificate",l),i("High School",l),i("Associate Degree",l),i("Bachelor Degree",l),i("Postgraduate Degree",l);i("Annual",l),i("Month",l),i("Week",l),i("Day",l),i("Hour",l);i("Male",l),i("Female",l),i("Unisex",l);i("Adults",l),i("Kids",l),i("Toddlers",l),i("Infants",l),i("Newborns",l);i("Kids",l),i("Toddlers",l),i("Infants",l),i("Newborns",l);i("N/A",l);i("New",l),i("Used",l);i("All Wheel Drive",l),i("Four Wheel Drive",l),i("Front Wheel Drive",l),i("Rear Wheel Drive",l);i("Miles",l),i("Kilometers",l);function cg(t){return L.fromSQL(t,{zone:"utc"}).setZone(L.local().zoneName).toRelative().replace("a few seconds ago",i("a few seconds ago",l)).replace("a minute ago",i("a minute ago",l)).replace("minutes ago",i("minutes ago",l)).replace("a day ago",i("a day ago",l)).replace("days ago",i("days ago",l)).replace("a month ago",i("a month ago",l)).replace("months ago",i("months ago",l)).replace("a year ago",i("a year ago",l)).replace("years ago",i("years ago",l))}function fg(t){return t?L.fromJSDate(new Date(t)).setZone(L.local().zoneName).toJSDate():null}const dg=()=>{const t=on(!1),e=on(!1),r=D=>{if(!D)return"";let A=D;if(u(D)){const S=D.split("#")[1].split(":");A=Ie().aioseo.urls.aio.dashboard.replace("page=aioseo",`page=${S[0]}#/${S[1]}`)}return A},n=D=>u(D)?null:"_blank",u=D=>D.startsWith("http://route#")||D.startsWith("https://route#"),o=D=>D.startsWith("http://action#")||D.startsWith("https://action#"),a=D=>o(D)?"button":"a",s=(D,A)=>{if(o(D))return c(D);if(u(D))return f(D)},c=(D,A)=>{const g=/[^#?]*/gm,S=D.match(g),P=S[2];Gu().processButtonAction(P).then(()=>{if(S[4]&&S[4].startsWith("redirect=")){const Z=Ie(),Y=S[4].replace("redirect=","").split(":"),_=Z.aioseo.urls.aio.dashboard.replace("page=aioseo",`page=${Y[0]}#/${Y[1]}`);if(_===window.location.href){window.location.reload();return}window.location.href=_}else S[4]&&S[4].startsWith("refresh")&&window.location.reload()})},f=D=>{const A=Ie(),g=/[^#?]*/gm,P=D.match(g)[2].split(":");A.aioseo.urls.aio.dashboard.replace("page=aioseo",`page=${P[0]}#/${P[1]}`)===window.location.href&&window.location.reload()};return{button1Loading:t,button2Loading:e,getHref:r,getTagType:a,getTarget:n,processAction:c,processButtonClick:s,processRoute:f,decodeUrl:D=>{if(!D)return null;try{return decodeURIComponent(D)}catch{return D}}}},qm={},Mm={viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-circle-exclamation"},Um=ja("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11.99 2.00012C6.47 2.00012 2 6.48012 2 12.0001C2 17.5201 6.47 22.0001 11.99 22.0001C17.52 22.0001 22 17.5201 22 12.0001C22 6.48012 17.52 2.00012 11.99 2.00012ZM13 13.0001V7.00012H11V13.0001H13ZM13 17.0001V15.0001H11V17.0001H13ZM4 12.0001C4 16.4201 7.58 20.0001 12 20.0001C16.42 20.0001 20 16.4201 20 12.0001C20 7.58012 16.42 4.00012 12 4.00012C7.58 4.00012 4 7.58012 4 12.0001Z",fill:"currentColor"},null,-1),$m=[Um];function Vm(t,e){return Wa(),Ga("svg",Mm,$m)}const pg=Za(qm,[["render",Vm]]),Hm={},zm={viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-gear"},Wm=ja("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.5023 12C19.5023 12.34 19.4723 12.66 19.4323 12.98L21.5423 14.63C21.7323 14.78 21.7823 15.05 21.6623 15.27L19.6623 18.73C19.5723 18.89 19.4023 18.98 19.2323 18.98C19.1723 18.98 19.1123 18.97 19.0523 18.95L16.5623 17.95C16.0423 18.34 15.4823 18.68 14.8723 18.93L14.4923 21.58C14.4623 21.82 14.2523 22 14.0023 22H10.0023C9.75228 22 9.54228 21.82 9.51228 21.58L9.13228 18.93C8.52228 18.68 7.96228 18.35 7.44228 17.95L4.95228 18.95C4.90228 18.97 4.84228 18.98 4.78228 18.98C4.60228 18.98 4.43228 18.89 4.34228 18.73L2.34228 15.27C2.22228 15.05 2.27228 14.78 2.46228 14.63L4.57228 12.98C4.53228 12.66 4.50228 12.33 4.50228 12C4.50228 11.67 4.53228 11.34 4.57228 11.02L2.46228 9.37C2.27228 9.22 2.21228 8.95 2.34228 8.73L4.34228 5.27C4.43228 5.11 4.60228 5.02 4.77228 5.02C4.83228 5.02 4.89228 5.03 4.95228 5.05L7.44228 6.05C7.96228 5.66 8.52228 5.32 9.13228 5.07L9.51228 2.42C9.54228 2.18 9.75228 2 10.0023 2H14.0023C14.2523 2 14.4623 2.18 14.4923 2.42L14.8723 5.07C15.4823 5.32 16.0423 5.65 16.5623 6.05L19.0523 5.05C19.1023 5.03 19.1623 5.02 19.2223 5.02C19.4023 5.02 19.5723 5.11 19.6623 5.27L21.6623 8.73C21.7823 8.95 21.7323 9.22 21.5423 9.37L19.4323 11.02C19.4723 11.34 19.5023 11.66 19.5023 12ZM17.5023 12C17.5023 11.79 17.4923 11.58 17.4523 11.27L17.3123 10.14L18.2023 9.44L19.2723 8.59L18.5723 7.38L17.3023 7.89L16.2423 8.32L15.3323 7.62C14.9323 7.32 14.5323 7.09 14.1023 6.91L13.0423 6.48L12.8823 5.35L12.6923 4H11.3023L11.1023 5.35L10.9423 6.48L9.88228 6.91C9.47228 7.08 9.06228 7.32 8.63228 7.64L7.73228 8.32L6.69228 7.9L5.42228 7.39L4.72228 8.6L5.80228 9.44L6.69228 10.14L6.55228 11.27C6.52228 11.57 6.50228 11.8 6.50228 12C6.50228 12.2 6.52228 12.43 6.55228 12.74L6.69228 13.87L5.80228 14.57L4.72228 15.41L5.42228 16.62L6.69228 16.11L7.75228 15.68L8.66228 16.38C9.06228 16.68 9.46228 16.91 9.89228 17.09L10.9523 17.52L11.1123 18.65L11.3023 20H12.7023L12.9023 18.65L13.0623 17.52L14.1223 17.09C14.5323 16.92 14.9423 16.68 15.3723 16.36L16.2723 15.68L17.3123 16.1L18.5823 16.61L19.2823 15.4L18.2023 14.56L17.3123 13.86L17.4523 12.73C17.4823 12.43 17.5023 12.21 17.5023 12ZM12.0023 8C9.79228 8 8.00228 9.79 8.00228 12C8.00228 14.21 9.79228 16 12.0023 16C14.2123 16 16.0023 14.21 16.0023 12C16.0023 9.79 14.2123 8 12.0023 8ZM10.0023 12C10.0023 13.1 10.9023 14 12.0023 14C13.1023 14 14.0023 13.1 14.0023 12C14.0023 10.9 13.1023 10 12.0023 10C10.9023 10 10.0023 10.9 10.0023 12Z",fill:"currentColor"},null,-1),Gm=[Wm];function jm(t,e){return Wa(),Ga("svg",zm,Gm)}const hg=Za(Hm,[["render",jm]]);export{dg as A,ut as B,pg as C,lg as D,hg as E,fg as F,L as G,og as H,ag as I,ug as J,sg as K,nd as L,Yt as M,kf as N,Rs as O,Ze as P,Hs as Q,ig as R,yn as S,Gu as T,ng as U,T as V,cg as W,Ns as a,xn as b,Ls as c,eg as d,Qm as e,tg as f,Wu as g,dd as h,Tn as i,Xm as j,$s as k,Is as l,gd as m,kr as n,rg as o,zd as p,Ps as q,Or as r,Jm as s,Pf as t,rd as u,Km as v,Ie as w,Sp as x,x as y,zs as z};