~ K    A     L    I ~
UNAME : Linux web64.extendcp.co.uk 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
SERVER IP : 10.0.187.64 -________- CLIENT IP : 216.73.216.230
PATH :/usr/share/maxscale/gui/js/
UP FILE :
MINI SHELL D ZAB '
Current File : //usr/share/maxscale/gui/js/npm.monaco-editor~ba2d52b5.d4864e16.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["npm.monaco-editor~ba2d52b5"],{"0bfb":function(e,t,n){"use strict";function r(e){const t=this;let n,r=!1;return function(){return r||(r=!0,n=e.apply(t,arguments)),n}}n.d(t,"a",(function(){return r}))},1569:function(e,t,n){"use strict";function r(e,t){if(!e)throw new Error(t?`Assertion failed (${t})`:"Assertion Failed")}n.d(t,"a",(function(){return r}))},"1b0e":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return h}));class r{constructor(e,t,n,r){this.originalStart=e,this.originalLength=t,this.modifiedStart=n,this.modifiedLength=r}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}var a=n("eda7");class o{constructor(e){this.source=e}getElements(){const e=this.source,t=new Int32Array(e.length);for(let n=0,r=e.length;n<r;n++)t[n]=e.charCodeAt(n);return t}}function i(e,t,n){return new h(new o(e),new o(t)).ComputeDiff(n).changes}class s{static Assert(e,t){if(!e)throw new Error(t)}}class c{static Copy(e,t,n,r,a){for(let o=0;o<a;o++)n[r+o]=e[t+o]}static Copy2(e,t,n,r,a){for(let o=0;o<a;o++)n[r+o]=e[t+o]}}class l{constructor(){this.m_changes=[],this.m_originalStart=1073741824,this.m_modifiedStart=1073741824,this.m_originalCount=0,this.m_modifiedCount=0}MarkNextChange(){(this.m_originalCount>0||this.m_modifiedCount>0)&&this.m_changes.push(new r(this.m_originalStart,this.m_originalCount,this.m_modifiedStart,this.m_modifiedCount)),this.m_originalCount=0,this.m_modifiedCount=0,this.m_originalStart=1073741824,this.m_modifiedStart=1073741824}AddOriginalElement(e,t){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,t),this.m_originalCount++}AddModifiedElement(e,t){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,t),this.m_modifiedCount++}getChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes}getReverseChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes.reverse(),this.m_changes}}class h{constructor(e,t,n=null){this.ContinueProcessingPredicate=n,this._originalSequence=e,this._modifiedSequence=t;const[r,a,o]=h._getElements(e),[i,s,c]=h._getElements(t);this._hasStrings=o&&c,this._originalStringElements=r,this._originalElementsOrHash=a,this._modifiedStringElements=i,this._modifiedElementsOrHash=s,this.m_forwardHistory=[],this.m_reverseHistory=[]}static _isStringArray(e){return e.length>0&&"string"===typeof e[0]}static _getElements(e){const t=e.getElements();if(h._isStringArray(t)){const e=new Int32Array(t.length);for(let n=0,r=t.length;n<r;n++)e[n]=Object(a["d"])(t[n],0);return[t,e,!0]}return t instanceof Int32Array?[[],t,!1]:[[],new Int32Array(t),!1]}ElementsAreEqual(e,t){return this._originalElementsOrHash[e]===this._modifiedElementsOrHash[t]&&(!this._hasStrings||this._originalStringElements[e]===this._modifiedStringElements[t])}ElementsAreStrictEqual(e,t){if(!this.ElementsAreEqual(e,t))return!1;const n=h._getStrictElement(this._originalSequence,e),r=h._getStrictElement(this._modifiedSequence,t);return n===r}static _getStrictElement(e,t){return"function"===typeof e.getStrictElement?e.getStrictElement(t):null}OriginalElementsAreEqual(e,t){return this._originalElementsOrHash[e]===this._originalElementsOrHash[t]&&(!this._hasStrings||this._originalStringElements[e]===this._originalStringElements[t])}ModifiedElementsAreEqual(e,t){return this._modifiedElementsOrHash[e]===this._modifiedElementsOrHash[t]&&(!this._hasStrings||this._modifiedStringElements[e]===this._modifiedStringElements[t])}ComputeDiff(e){return this._ComputeDiff(0,this._originalElementsOrHash.length-1,0,this._modifiedElementsOrHash.length-1,e)}_ComputeDiff(e,t,n,r,a){const o=[!1];let i=this.ComputeDiffRecursive(e,t,n,r,o);return a&&(i=this.PrettifyChanges(i)),{quitEarly:o[0],changes:i}}ComputeDiffRecursive(e,t,n,a,o){o[0]=!1;while(e<=t&&n<=a&&this.ElementsAreEqual(e,n))e++,n++;while(t>=e&&a>=n&&this.ElementsAreEqual(t,a))t--,a--;if(e>t||n>a){let o;return n<=a?(s.Assert(e===t+1,"originalStart should only be one more than originalEnd"),o=[new r(e,0,n,a-n+1)]):e<=t?(s.Assert(n===a+1,"modifiedStart should only be one more than modifiedEnd"),o=[new r(e,t-e+1,n,0)]):(s.Assert(e===t+1,"originalStart should only be one more than originalEnd"),s.Assert(n===a+1,"modifiedStart should only be one more than modifiedEnd"),o=[]),o}const i=[0],c=[0],l=this.ComputeRecursionPoint(e,t,n,a,i,c,o),h=i[0],u=c[0];if(null!==l)return l;if(!o[0]){const i=this.ComputeDiffRecursive(e,h,n,u,o);let s=[];return s=o[0]?[new r(h+1,t-(h+1)+1,u+1,a-(u+1)+1)]:this.ComputeDiffRecursive(h+1,t,u+1,a,o),this.ConcatenateChanges(i,s)}return[new r(e,t-e+1,n,a-n+1)]}WALKTRACE(e,t,n,a,o,i,s,c,h,u,f,d,b,w,m,g,C,p){let v=null,y=null,_=new l,k=t,S=n,A=b[0]-g[0]-a,E=-1073741824,L=this.m_forwardHistory.length-1;do{const t=A+e;t===k||t<S&&h[t-1]<h[t+1]?(f=h[t+1],w=f-A-a,f<E&&_.MarkNextChange(),E=f,_.AddModifiedElement(f+1,w),A=t+1-e):(f=h[t-1]+1,w=f-A-a,f<E&&_.MarkNextChange(),E=f-1,_.AddOriginalElement(f,w+1),A=t-1-e),L>=0&&(h=this.m_forwardHistory[L],e=h[0],k=1,S=h.length-1)}while(--L>=-1);if(v=_.getReverseChanges(),p[0]){let e=b[0]+1,t=g[0]+1;if(null!==v&&v.length>0){const n=v[v.length-1];e=Math.max(e,n.getOriginalEnd()),t=Math.max(t,n.getModifiedEnd())}y=[new r(e,d-e+1,t,m-t+1)]}else{_=new l,k=i,S=s,A=b[0]-g[0]-c,E=1073741824,L=C?this.m_reverseHistory.length-1:this.m_reverseHistory.length-2;do{const e=A+o;e===k||e<S&&u[e-1]>=u[e+1]?(f=u[e+1]-1,w=f-A-c,f>E&&_.MarkNextChange(),E=f+1,_.AddOriginalElement(f+1,w+1),A=e+1-o):(f=u[e-1],w=f-A-c,f>E&&_.MarkNextChange(),E=f,_.AddModifiedElement(f+1,w+1),A=e-1-o),L>=0&&(u=this.m_reverseHistory[L],o=u[0],k=1,S=u.length-1)}while(--L>=-1);y=_.getChanges()}return this.ConcatenateChanges(v,y)}ComputeRecursionPoint(e,t,n,a,o,i,s){let l=0,h=0,u=0,f=0,d=0,b=0;e--,n--,o[0]=0,i[0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];const w=t-e+(a-n),m=w+1,g=new Int32Array(m),C=new Int32Array(m),p=a-n,v=t-e,y=e-n,_=t-a,k=v-p,S=k%2===0;g[p]=e,C[v]=t,s[0]=!1;for(let A=1;A<=w/2+1;A++){let w=0,k=0;u=this.ClipDiagonalBound(p-A,A,p,m),f=this.ClipDiagonalBound(p+A,A,p,m);for(let e=u;e<=f;e+=2){l=e===u||e<f&&g[e-1]<g[e+1]?g[e+1]:g[e-1]+1,h=l-(e-p)-y;const n=l;while(l<t&&h<a&&this.ElementsAreEqual(l+1,h+1))l++,h++;if(g[e]=l,l+h>w+k&&(w=l,k=h),!S&&Math.abs(e-v)<=A-1&&l>=C[e])return o[0]=l,i[0]=h,n<=C[e]&&A<=1448?this.WALKTRACE(p,u,f,y,v,d,b,_,g,C,l,t,o,h,a,i,S,s):null}const E=(w-e+(k-n)-A)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(w,E))return s[0]=!0,o[0]=w,i[0]=k,E>0&&A<=1448?this.WALKTRACE(p,u,f,y,v,d,b,_,g,C,l,t,o,h,a,i,S,s):(e++,n++,[new r(e,t-e+1,n,a-n+1)]);d=this.ClipDiagonalBound(v-A,A,v,m),b=this.ClipDiagonalBound(v+A,A,v,m);for(let r=d;r<=b;r+=2){l=r===d||r<b&&C[r-1]>=C[r+1]?C[r+1]-1:C[r-1],h=l-(r-v)-_;const c=l;while(l>e&&h>n&&this.ElementsAreEqual(l,h))l--,h--;if(C[r]=l,S&&Math.abs(r-p)<=A&&l<=g[r])return o[0]=l,i[0]=h,c>=g[r]&&A<=1448?this.WALKTRACE(p,u,f,y,v,d,b,_,g,C,l,t,o,h,a,i,S,s):null}if(A<=1447){let e=new Int32Array(f-u+2);e[0]=p-u+1,c.Copy2(g,u,e,1,f-u+1),this.m_forwardHistory.push(e),e=new Int32Array(b-d+2),e[0]=v-d+1,c.Copy2(C,d,e,1,b-d+1),this.m_reverseHistory.push(e)}}return this.WALKTRACE(p,u,f,y,v,d,b,_,g,C,l,t,o,h,a,i,S,s)}PrettifyChanges(e){for(let t=0;t<e.length;t++){const n=e[t],r=t<e.length-1?e[t+1].originalStart:this._originalElementsOrHash.length,a=t<e.length-1?e[t+1].modifiedStart:this._modifiedElementsOrHash.length,o=n.originalLength>0,i=n.modifiedLength>0;while(n.originalStart+n.originalLength<r&&n.modifiedStart+n.modifiedLength<a&&(!o||this.OriginalElementsAreEqual(n.originalStart,n.originalStart+n.originalLength))&&(!i||this.ModifiedElementsAreEqual(n.modifiedStart,n.modifiedStart+n.modifiedLength))){const e=this.ElementsAreStrictEqual(n.originalStart,n.modifiedStart),t=this.ElementsAreStrictEqual(n.originalStart+n.originalLength,n.modifiedStart+n.modifiedLength);if(t&&!e)break;n.originalStart++,n.modifiedStart++}let s=[null];t<e.length-1&&this.ChangesOverlap(e[t],e[t+1],s)&&(e[t]=s[0],e.splice(t+1,1),t--)}for(let t=e.length-1;t>=0;t--){const n=e[t];let r=0,a=0;if(t>0){const n=e[t-1];r=n.originalStart+n.originalLength,a=n.modifiedStart+n.modifiedLength}const o=n.originalLength>0,i=n.modifiedLength>0;let s=0,c=this._boundaryScore(n.originalStart,n.originalLength,n.modifiedStart,n.modifiedLength);for(let e=1;;e++){const t=n.originalStart-e,l=n.modifiedStart-e;if(t<r||l<a)break;if(o&&!this.OriginalElementsAreEqual(t,t+n.originalLength))break;if(i&&!this.ModifiedElementsAreEqual(l,l+n.modifiedLength))break;const h=t===r&&l===a,u=(h?5:0)+this._boundaryScore(t,n.originalLength,l,n.modifiedLength);u>c&&(c=u,s=e)}n.originalStart-=s,n.modifiedStart-=s;const l=[null];t>0&&this.ChangesOverlap(e[t-1],e[t],l)&&(e[t-1]=l[0],e.splice(t,1),t++)}if(this._hasStrings)for(let t=1,n=e.length;t<n;t++){const n=e[t-1],r=e[t],a=r.originalStart-n.originalStart-n.originalLength,o=n.originalStart,i=r.originalStart+r.originalLength,s=i-o,c=n.modifiedStart,l=r.modifiedStart+r.modifiedLength,h=l-c;if(a<5&&s<20&&h<20){const e=this._findBetterContiguousSequence(o,s,c,h,a);if(e){const[t,o]=e;t===n.originalStart+n.originalLength&&o===n.modifiedStart+n.modifiedLength||(n.originalLength=t-n.originalStart,n.modifiedLength=o-n.modifiedStart,r.originalStart=t+a,r.modifiedStart=o+a,r.originalLength=i-r.originalStart,r.modifiedLength=l-r.modifiedStart)}}}return e}_findBetterContiguousSequence(e,t,n,r,a){if(t<a||r<a)return null;const o=e+t-a+1,i=n+r-a+1;let s=0,c=0,l=0;for(let h=e;h<o;h++)for(let e=n;e<i;e++){const t=this._contiguousSequenceScore(h,e,a);t>0&&t>s&&(s=t,c=h,l=e)}return s>0?[c,l]:null}_contiguousSequenceScore(e,t,n){let r=0;for(let a=0;a<n;a++){if(!this.ElementsAreEqual(e+a,t+a))return 0;r+=this._originalStringElements[e+a].length}return r}_OriginalIsBoundary(e){return e<=0||e>=this._originalElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._originalStringElements[e])}_OriginalRegionIsBoundary(e,t){if(this._OriginalIsBoundary(e)||this._OriginalIsBoundary(e-1))return!0;if(t>0){const n=e+t;if(this._OriginalIsBoundary(n-1)||this._OriginalIsBoundary(n))return!0}return!1}_ModifiedIsBoundary(e){return e<=0||e>=this._modifiedElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[e])}_ModifiedRegionIsBoundary(e,t){if(this._ModifiedIsBoundary(e)||this._ModifiedIsBoundary(e-1))return!0;if(t>0){const n=e+t;if(this._ModifiedIsBoundary(n-1)||this._ModifiedIsBoundary(n))return!0}return!1}_boundaryScore(e,t,n,r){const a=this._OriginalRegionIsBoundary(e,t)?1:0,o=this._ModifiedRegionIsBoundary(n,r)?1:0;return a+o}ConcatenateChanges(e,t){let n=[];if(0===e.length||0===t.length)return t.length>0?t:e;if(this.ChangesOverlap(e[e.length-1],t[0],n)){const r=new Array(e.length+t.length-1);return c.Copy(e,0,r,0,e.length-1),r[e.length-1]=n[0],c.Copy(t,1,r,e.length,t.length-1),r}{const n=new Array(e.length+t.length);return c.Copy(e,0,n,0,e.length),c.Copy(t,0,n,e.length,t.length),n}}ChangesOverlap(e,t,n){if(s.Assert(e.originalStart<=t.originalStart,"Left change is not less than or equal to right change"),s.Assert(e.modifiedStart<=t.modifiedStart,"Left change is not less than or equal to right change"),e.originalStart+e.originalLength>=t.originalStart||e.modifiedStart+e.modifiedLength>=t.modifiedStart){const a=e.originalStart;let o=e.originalLength;const i=e.modifiedStart;let s=e.modifiedLength;return e.originalStart+e.originalLength>=t.originalStart&&(o=t.originalStart+t.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=t.modifiedStart&&(s=t.modifiedStart+t.modifiedLength-e.modifiedStart),n[0]=new r(a,o,i,s),!0}return n[0]=null,!1}ClipDiagonalBound(e,t,n,r){if(e>=0&&e<r)return e;const a=n,o=r-n-1,i=t%2===0;if(e<0){const e=a%2===0;return i===e?0:1}{const e=o%2===0;return i===e?r-1:r-2}}}},"1e93":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"e",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"d",(function(){return h})),n.d(t,"g",(function(){return u}));const r="undefined"!==typeof e;let a;class o{constructor(e){this.buffer=e,this.byteLength=this.buffer.byteLength}static wrap(t){return r&&!e.isBuffer(t)&&(t=e.from(t.buffer,t.byteOffset,t.byteLength)),new o(t)}toString(){return r?this.buffer.toString():(a||(a=new TextDecoder),a.decode(this.buffer))}}function i(e,t){return e[t+0]<<0>>>0|e[t+1]<<8>>>0}function s(e,t,n){e[n+0]=255&t,t>>>=8,e[n+1]=255&t}function c(e,t){return e[t]*Math.pow(2,24)+e[t+1]*Math.pow(2,16)+e[t+2]*Math.pow(2,8)+e[t+3]}function l(e,t,n){e[n+3]=t,t>>>=8,e[n+2]=t,t>>>=8,e[n+1]=t,t>>>=8,e[n]=t}function h(e,t){return e[t]}function u(e,t,n){e[n]=t}}).call(this,n("b639").Buffer)},"21f9":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("e8e3"),a=n("ef8e"),o=n("dff7");function i(e,t){return t&&(e.stack||e.stacktrace)?o["a"]("stackTrace.format","{0}: {1}",c(e),s(e.stack)||s(e.stacktrace)):c(e)}function s(e){return Array.isArray(e)?e.join("\n"):e}function c(e){return"string"===typeof e.code&&"number"===typeof e.errno&&"string"===typeof e.syscall?o["a"]("nodeExceptionMessage","A system error occurred ({0})",e.message):e.message||o["a"]("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}function l(e=null,t=!1){if(!e)return o["a"]("error.defaultMessage","An unknown error occurred. Please consult the log for more details.");if(Array.isArray(e)){const n=r["e"](e),a=l(n[0],t);return n.length>1?o["a"]("error.moreErrors","{0} ({1} errors in total)",a,n.length):a}if(a["m"](e))return e;if(e.detail){const n=e.detail;if(n.error)return i(n.error,t);if(n.exception)return i(n.exception,t)}return e.stack?i(e,t):e.message?e.message:o["a"]("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}},2504:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s}));var r=n("308f");const a=Object.freeze((function(e,t){const n=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(n)}}}));var o;(function(e){function t(t){return t===e.None||t===e.Cancelled||(t instanceof i||!(!t||"object"!==typeof t)&&("boolean"===typeof t.isCancellationRequested&&"function"===typeof t.onCancellationRequested))}e.isCancellationToken=t,e.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:r["c"].None}),e.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:a})})(o||(o={}));class i{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?a:(this._emitter||(this._emitter=new r["b"]),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class s{constructor(e){this._token=void 0,this._parentListener=void 0,this._parentListener=e&&e.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new i),this._token}cancel(){this._token?this._token instanceof i&&this._token.cancel():this._token=o.Cancelled}dispose(e=!1){e&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof i&&this._token.dispose():this._token=o.None}}},"308f":function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return w})),n.d(t,"e",(function(){return m})),n.d(t,"a",(function(){return g})),n.d(t,"d",(function(){return C})),n.d(t,"f",(function(){return p}));var r=n("fdcc"),a=n("a666"),o=n("db88"),i=n("e58e");let s=!1,c=!1;var l;(function(e){function t(e){if(c){const{onListenerDidAdd:t}=e,n=d.create();let r=0;e.onListenerDidAdd=()=>{2===++r&&(console.warn("snapshotted emitter LIKELY used public and SHOULD HAVE BEEN created with DisposableStore. snapshotted here"),n.print()),null===t||void 0===t||t()}}}function n(e){return(t,n=null,r)=>{let a,o=!1;return a=e(e=>{if(!o)return a?a.dispose():o=!0,t.call(n,e)},null,r),o&&a.dispose(),a}}function r(e,t,n){return u((n,r=null,a)=>e(e=>n.call(r,t(e)),null,a),n)}function o(e,t,n){return u((n,r=null,a)=>e(e=>{t(e),n.call(r,e)},null,a),n)}function i(e,t,n){return u((n,r=null,a)=>e(e=>t(e)&&n.call(r,e),null,a),n)}function s(e){return e}function l(...e){return(t,n=null,r)=>Object(a["f"])(...e.map(e=>e(e=>t.call(n,e),null,r)))}function h(e,t,n,a){let o=n;return r(e,e=>(o=t(o,e),o),a)}function u(e,n){let r;const a={onFirstListenerAdd(){r=e(o.fire,o)},onLastListenerRemove(){r.dispose()}};n||t(a);const o=new w(a);return n&&n.add(o),o.event}function f(e,n,r=100,a=!1,o,i){let s,c=void 0,l=void 0,h=0;const u={leakWarningThreshold:o,onFirstListenerAdd(){s=e(e=>{h++,c=n(c,e),a&&!l&&(f.fire(c),c=void 0),clearTimeout(l),l=setTimeout(()=>{const e=c;c=void 0,l=void 0,(!a||h>1)&&f.fire(e),h=0},r)})},onLastListenerRemove(){s.dispose()}};i||t(u);const f=new w(u);return i&&i.add(f),f.event}function b(e,t=((e,t)=>e===t),n){let r,a=!0;return i(e,e=>{const n=a||!t(e,r);return a=!1,r=e,n},n)}function m(t,n,r){return[e.filter(t,n,r),e.filter(t,e=>!n(e),r)]}function g(e,t=!1,n=[]){let r=n.slice(),a=e(e=>{r?r.push(e):i.fire(e)});const o=()=>{r&&r.forEach(e=>i.fire(e)),r=null},i=new w({onFirstListenerAdd(){a||(a=e(e=>i.fire(e)))},onFirstListenerDidAdd(){r&&(t?setTimeout(o):o())},onLastListenerRemove(){a&&a.dispose(),a=null}});return i.event}e.None=()=>a["a"].None,e.once=n,e.map=r,e.forEach=o,e.filter=i,e.signal=s,e.any=l,e.reduce=h,e.debounce=f,e.latch=b,e.split=m,e.buffer=g;class C{constructor(e){this.event=e}map(e){return new C(r(this.event,e))}forEach(e){return new C(o(this.event,e))}filter(e){return new C(i(this.event,e))}reduce(e,t){return new C(h(this.event,e,t))}latch(){return new C(b(this.event))}debounce(e,t=100,n=!1,r){return new C(f(this.event,e,t,n,r))}on(e,t,n){return this.event(e,t,n)}once(e,t,r){return n(this.event)(e,t,r)}}function p(e){return new C(e)}function v(e,t,n=(e=>e)){const r=(...e)=>i.fire(n(...e)),a=()=>e.on(t,r),o=()=>e.removeListener(t,r),i=new w({onFirstListenerAdd:a,onLastListenerRemove:o});return i.event}function y(e,t,n=(e=>e)){const r=(...e)=>i.fire(n(...e)),a=()=>e.addEventListener(t,r),o=()=>e.removeEventListener(t,r),i=new w({onFirstListenerAdd:a,onLastListenerRemove:o});return i.event}function _(e){return new Promise(t=>n(e)(t))}function k(e,t){return t(void 0),e(e=>t(e))}function S(e,t){let n=null;function r(e){null===n||void 0===n||n.dispose(),n=new a["b"],t(e,n)}r(void 0);const o=e(e=>r(e));return Object(a["j"])(()=>{o.dispose(),null===n||void 0===n||n.dispose()})}e.chain=p,e.fromNodeEventEmitter=v,e.fromDOMEventEmitter=y,e.toPromise=_,e.runAndSubscribe=k,e.runAndSubscribeWithStore=S})(l||(l={}));class h{constructor(e){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${e}_${h._idPool++}`}start(e){this._stopWatch=new i["a"](!0),this._listenerCount=e}stop(){if(this._stopWatch){const e=this._stopWatch.elapsed();this._elapsedOverall+=e,this._invocationCount+=1,console.info(`did FIRE ${this._name}: elapsed_ms: ${e.toFixed(5)}, listener: ${this._listenerCount} (elapsed_overall: ${this._elapsedOverall.toFixed(2)}, invocations: ${this._invocationCount})`),this._stopWatch=void 0}}}h._idPool=0;let u=-1;class f{constructor(e,t=Math.random().toString(18).slice(2,5)){this.customThreshold=e,this.name=t,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(e,t){let n=u;if("number"===typeof this.customThreshold&&(n=this.customThreshold),n<=0||t<n)return;this._stacks||(this._stacks=new Map);const r=this._stacks.get(e.value)||0;if(this._stacks.set(e.value,r+1),this._warnCountdown-=1,this._warnCountdown<=0){let e;this._warnCountdown=.5*n;let r=0;for(const[t,n]of this._stacks)(!e||r<n)&&(e=t,r=n);console.warn(`[${this.name}] potential listener LEAK detected, having ${t} listeners already. MOST frequent listener (${r}):`),console.warn(e)}return()=>{const t=this._stacks.get(e.value)||0;this._stacks.set(e.value,t-1)}}}class d{constructor(e){this.value=e}static create(){var e;return new d(null!==(e=(new Error).stack)&&void 0!==e?e:"")}print(){console.warn(this.value.split("\n").slice(2).join("\n"))}}class b{constructor(e,t,n){this.callback=e,this.callbackThis=t,this.stack=n,this.subscription=new a["e"]}invoke(e){this.callback.call(this.callbackThis,e)}}class w{constructor(e){var t;this._disposed=!1,this._options=e,this._leakageMon=u>0?new f(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=(null===(t=this._options)||void 0===t?void 0:t._profName)?new h(this._options._profName):void 0}dispose(){var e,t,n,r;if(!this._disposed){if(this._disposed=!0,this._listeners){if(s){const e=Array.from(this._listeners);queueMicrotask(()=>{var t;for(const n of e)n.subscription.isset()&&(n.subscription.unset(),null===(t=n.stack)||void 0===t||t.print())})}this._listeners.clear()}null===(e=this._deliveryQueue)||void 0===e||e.clear(),null===(n=null===(t=this._options)||void 0===t?void 0:t.onLastListenerRemove)||void 0===n||n.call(t),null===(r=this._leakageMon)||void 0===r||r.dispose()}}get event(){return this._event||(this._event=(e,t,n)=>{var r,i,c;this._listeners||(this._listeners=new o["a"]);const l=this._listeners.isEmpty();let h,u;l&&(null===(r=this._options)||void 0===r?void 0:r.onFirstListenerAdd)&&this._options.onFirstListenerAdd(this),this._leakageMon&&this._listeners.size>=30&&(u=d.create(),h=this._leakageMon.check(u,this._listeners.size+1)),s&&(u=null!==u&&void 0!==u?u:d.create());const f=new b(e,t,u),w=this._listeners.push(f);l&&(null===(i=this._options)||void 0===i?void 0:i.onFirstListenerDidAdd)&&this._options.onFirstListenerDidAdd(this),(null===(c=this._options)||void 0===c?void 0:c.onListenerDidAdd)&&this._options.onListenerDidAdd(this,e,t);const m=f.subscription.set(()=>{if(h&&h(),!this._disposed&&(w(),this._options&&this._options.onLastListenerRemove)){const e=this._listeners&&!this._listeners.isEmpty();e||this._options.onLastListenerRemove(this)}});return n instanceof a["b"]?n.add(m):Array.isArray(n)&&n.push(m),m}),this._event}fire(e){var t,n;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new o["a"]);for(let t of this._listeners)this._deliveryQueue.push([t,e]);null===(t=this._perfMon)||void 0===t||t.start(this._deliveryQueue.size);while(this._deliveryQueue.size>0){const[e,t]=this._deliveryQueue.shift();try{e.invoke(t)}catch(a){Object(r["g"])(a)}}null===(n=this._perfMon)||void 0===n||n.stop()}}}class m extends w{constructor(e){super(e),this._isPaused=0,this._eventQueue=new o["a"],this._mergeFn=null===e||void 0===e?void 0:e.merge}pause(){this._isPaused++}resume(){if(0!==this._isPaused&&0===--this._isPaused)if(this._mergeFn){const e=Array.from(this._eventQueue);this._eventQueue.clear(),super.fire(this._mergeFn(e))}else while(!this._isPaused&&0!==this._eventQueue.size)super.fire(this._eventQueue.shift())}fire(e){this._listeners&&(0!==this._isPaused?this._eventQueue.push(e):super.fire(e))}}class g extends m{constructor(e){var t;super(e),this._delay=null!==(t=e.delay)&&void 0!==t?t:100}fire(e){this._handle||(this.pause(),this._handle=setTimeout(()=>{this._handle=void 0,this.resume()},this._delay)),super.fire(e)}}class C{constructor(){this.buffers=[]}wrapEvent(e){return(t,n,r)=>e(e=>{const r=this.buffers[this.buffers.length-1];r?r.push(()=>t.call(n,e)):t.call(n,e)},void 0,r)}bufferEvents(e){const t=[];this.buffers.push(t);const n=e();return this.buffers.pop(),t.forEach(e=>e()),n}}class p{constructor(){this.listening=!1,this.inputEvent=l.None,this.inputEventListener=a["a"].None,this.emitter=new w({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},"3d37":function(e,t,n){"use strict";n.d(t,"f",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"b",(function(){return d}));var r=n("32b8"),a=n("30db"),o=n("3742");function i(e){return 47===e||92===e}function s(e){return e.replace(/[\\/]/g,r["e"].sep)}function c(e){return-1===e.indexOf("/")&&(e=s(e)),/^[a-zA-Z]:(\/|$)/.test(e)&&(e="/"+e),e}function l(e,t=r["e"].sep){if(!e)return"";const n=e.length,a=e.charCodeAt(0);if(i(a)){if(i(e.charCodeAt(1))&&!i(e.charCodeAt(2))){let r=3;const a=r;for(;r<n;r++)if(i(e.charCodeAt(r)))break;if(a!==r&&!i(e.charCodeAt(r+1)))for(r+=1;r<n;r++)if(i(e.charCodeAt(r)))return e.slice(0,r+1).replace(/[\\/]/g,t)}return t}if(u(a)&&58===e.charCodeAt(1))return i(e.charCodeAt(2))?e.slice(0,2)+t:e.slice(0,2);let o=e.indexOf("://");if(-1!==o)for(o+=3;o<n;o++)if(i(e.charCodeAt(o)))return e.slice(0,o+1);return""}function h(e,t,n,a=r["h"]){if(e===t)return!0;if(!e||!t)return!1;if(t.length>e.length)return!1;if(n){const n=Object(o["S"])(e,t);if(!n)return!1;if(t.length===e.length)return!0;let r=t.length;return t.charAt(t.length-1)===a&&r--,e.charAt(r)===a}return t.charAt(t.length-1)!==a&&(t+=a),0===e.indexOf(t)}function u(e){return e>=65&&e<=90||e>=97&&e<=122}function f(e){const t=Object(r["d"])(e);return a["n"]?!(e.length>3)&&(d(t)&&(2===e.length||92===t.charCodeAt(2))):t===r["e"].sep}function d(e,t){const n=void 0!==t?t:a["n"];return!!n&&(u(e.charCodeAt(0))&&58===e.charCodeAt(1))}},"561a":function(e,t,n){"use strict";function r(e){return e?e.replace(/\$\((.*?)\)/g,(e,t)=>` ${t} `).trim():""}n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o}));class a{constructor(e,t,n){this.id=e,this.definition=t,this.description=n,a._allCodicons.push(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}static getAll(){return a._allCodicons}}var o;a._allCodicons=[],a.add=new a("add",{fontCharacter:"\\ea60"}),a.plus=new a("plus",a.add.definition),a.gistNew=new a("gist-new",a.add.definition),a.repoCreate=new a("repo-create",a.add.definition),a.lightbulb=new a("lightbulb",{fontCharacter:"\\ea61"}),a.lightBulb=new a("light-bulb",{fontCharacter:"\\ea61"}),a.repo=new a("repo",{fontCharacter:"\\ea62"}),a.repoDelete=new a("repo-delete",{fontCharacter:"\\ea62"}),a.gistFork=new a("gist-fork",{fontCharacter:"\\ea63"}),a.repoForked=new a("repo-forked",{fontCharacter:"\\ea63"}),a.gitPullRequest=new a("git-pull-request",{fontCharacter:"\\ea64"}),a.gitPullRequestAbandoned=new a("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),a.recordKeys=new a("record-keys",{fontCharacter:"\\ea65"}),a.keyboard=new a("keyboard",{fontCharacter:"\\ea65"}),a.tag=new a("tag",{fontCharacter:"\\ea66"}),a.tagAdd=new a("tag-add",{fontCharacter:"\\ea66"}),a.tagRemove=new a("tag-remove",{fontCharacter:"\\ea66"}),a.person=new a("person",{fontCharacter:"\\ea67"}),a.personFollow=new a("person-follow",{fontCharacter:"\\ea67"}),a.personOutline=new a("person-outline",{fontCharacter:"\\ea67"}),a.personFilled=new a("person-filled",{fontCharacter:"\\ea67"}),a.gitBranch=new a("git-branch",{fontCharacter:"\\ea68"}),a.gitBranchCreate=new a("git-branch-create",{fontCharacter:"\\ea68"}),a.gitBranchDelete=new a("git-branch-delete",{fontCharacter:"\\ea68"}),a.sourceControl=new a("source-control",{fontCharacter:"\\ea68"}),a.mirror=new a("mirror",{fontCharacter:"\\ea69"}),a.mirrorPublic=new a("mirror-public",{fontCharacter:"\\ea69"}),a.star=new a("star",{fontCharacter:"\\ea6a"}),a.starAdd=new a("star-add",{fontCharacter:"\\ea6a"}),a.starDelete=new a("star-delete",{fontCharacter:"\\ea6a"}),a.starEmpty=new a("star-empty",{fontCharacter:"\\ea6a"}),a.comment=new a("comment",{fontCharacter:"\\ea6b"}),a.commentAdd=new a("comment-add",{fontCharacter:"\\ea6b"}),a.alert=new a("alert",{fontCharacter:"\\ea6c"}),a.warning=new a("warning",{fontCharacter:"\\ea6c"}),a.search=new a("search",{fontCharacter:"\\ea6d"}),a.searchSave=new a("search-save",{fontCharacter:"\\ea6d"}),a.logOut=new a("log-out",{fontCharacter:"\\ea6e"}),a.signOut=new a("sign-out",{fontCharacter:"\\ea6e"}),a.logIn=new a("log-in",{fontCharacter:"\\ea6f"}),a.signIn=new a("sign-in",{fontCharacter:"\\ea6f"}),a.eye=new a("eye",{fontCharacter:"\\ea70"}),a.eyeUnwatch=new a("eye-unwatch",{fontCharacter:"\\ea70"}),a.eyeWatch=new a("eye-watch",{fontCharacter:"\\ea70"}),a.circleFilled=new a("circle-filled",{fontCharacter:"\\ea71"}),a.primitiveDot=new a("primitive-dot",{fontCharacter:"\\ea71"}),a.closeDirty=new a("close-dirty",{fontCharacter:"\\ea71"}),a.debugBreakpoint=new a("debug-breakpoint",{fontCharacter:"\\ea71"}),a.debugBreakpointDisabled=new a("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),a.debugHint=new a("debug-hint",{fontCharacter:"\\ea71"}),a.primitiveSquare=new a("primitive-square",{fontCharacter:"\\ea72"}),a.edit=new a("edit",{fontCharacter:"\\ea73"}),a.pencil=new a("pencil",{fontCharacter:"\\ea73"}),a.info=new a("info",{fontCharacter:"\\ea74"}),a.issueOpened=new a("issue-opened",{fontCharacter:"\\ea74"}),a.gistPrivate=new a("gist-private",{fontCharacter:"\\ea75"}),a.gitForkPrivate=new a("git-fork-private",{fontCharacter:"\\ea75"}),a.lock=new a("lock",{fontCharacter:"\\ea75"}),a.mirrorPrivate=new a("mirror-private",{fontCharacter:"\\ea75"}),a.close=new a("close",{fontCharacter:"\\ea76"}),a.removeClose=new a("remove-close",{fontCharacter:"\\ea76"}),a.x=new a("x",{fontCharacter:"\\ea76"}),a.repoSync=new a("repo-sync",{fontCharacter:"\\ea77"}),a.sync=new a("sync",{fontCharacter:"\\ea77"}),a.clone=new a("clone",{fontCharacter:"\\ea78"}),a.desktopDownload=new a("desktop-download",{fontCharacter:"\\ea78"}),a.beaker=new a("beaker",{fontCharacter:"\\ea79"}),a.microscope=new a("microscope",{fontCharacter:"\\ea79"}),a.vm=new a("vm",{fontCharacter:"\\ea7a"}),a.deviceDesktop=new a("device-desktop",{fontCharacter:"\\ea7a"}),a.file=new a("file",{fontCharacter:"\\ea7b"}),a.fileText=new a("file-text",{fontCharacter:"\\ea7b"}),a.more=new a("more",{fontCharacter:"\\ea7c"}),a.ellipsis=new a("ellipsis",{fontCharacter:"\\ea7c"}),a.kebabHorizontal=new a("kebab-horizontal",{fontCharacter:"\\ea7c"}),a.mailReply=new a("mail-reply",{fontCharacter:"\\ea7d"}),a.reply=new a("reply",{fontCharacter:"\\ea7d"}),a.organization=new a("organization",{fontCharacter:"\\ea7e"}),a.organizationFilled=new a("organization-filled",{fontCharacter:"\\ea7e"}),a.organizationOutline=new a("organization-outline",{fontCharacter:"\\ea7e"}),a.newFile=new a("new-file",{fontCharacter:"\\ea7f"}),a.fileAdd=new a("file-add",{fontCharacter:"\\ea7f"}),a.newFolder=new a("new-folder",{fontCharacter:"\\ea80"}),a.fileDirectoryCreate=new a("file-directory-create",{fontCharacter:"\\ea80"}),a.trash=new a("trash",{fontCharacter:"\\ea81"}),a.trashcan=new a("trashcan",{fontCharacter:"\\ea81"}),a.history=new a("history",{fontCharacter:"\\ea82"}),a.clock=new a("clock",{fontCharacter:"\\ea82"}),a.folder=new a("folder",{fontCharacter:"\\ea83"}),a.fileDirectory=new a("file-directory",{fontCharacter:"\\ea83"}),a.symbolFolder=new a("symbol-folder",{fontCharacter:"\\ea83"}),a.logoGithub=new a("logo-github",{fontCharacter:"\\ea84"}),a.markGithub=new a("mark-github",{fontCharacter:"\\ea84"}),a.github=new a("github",{fontCharacter:"\\ea84"}),a.terminal=new a("terminal",{fontCharacter:"\\ea85"}),a.console=new a("console",{fontCharacter:"\\ea85"}),a.repl=new a("repl",{fontCharacter:"\\ea85"}),a.zap=new a("zap",{fontCharacter:"\\ea86"}),a.symbolEvent=new a("symbol-event",{fontCharacter:"\\ea86"}),a.error=new a("error",{fontCharacter:"\\ea87"}),a.stop=new a("stop",{fontCharacter:"\\ea87"}),a.variable=new a("variable",{fontCharacter:"\\ea88"}),a.symbolVariable=new a("symbol-variable",{fontCharacter:"\\ea88"}),a.array=new a("array",{fontCharacter:"\\ea8a"}),a.symbolArray=new a("symbol-array",{fontCharacter:"\\ea8a"}),a.symbolModule=new a("symbol-module",{fontCharacter:"\\ea8b"}),a.symbolPackage=new a("symbol-package",{fontCharacter:"\\ea8b"}),a.symbolNamespace=new a("symbol-namespace",{fontCharacter:"\\ea8b"}),a.symbolObject=new a("symbol-object",{fontCharacter:"\\ea8b"}),a.symbolMethod=new a("symbol-method",{fontCharacter:"\\ea8c"}),a.symbolFunction=new a("symbol-function",{fontCharacter:"\\ea8c"}),a.symbolConstructor=new a("symbol-constructor",{fontCharacter:"\\ea8c"}),a.symbolBoolean=new a("symbol-boolean",{fontCharacter:"\\ea8f"}),a.symbolNull=new a("symbol-null",{fontCharacter:"\\ea8f"}),a.symbolNumeric=new a("symbol-numeric",{fontCharacter:"\\ea90"}),a.symbolNumber=new a("symbol-number",{fontCharacter:"\\ea90"}),a.symbolStructure=new a("symbol-structure",{fontCharacter:"\\ea91"}),a.symbolStruct=new a("symbol-struct",{fontCharacter:"\\ea91"}),a.symbolParameter=new a("symbol-parameter",{fontCharacter:"\\ea92"}),a.symbolTypeParameter=new a("symbol-type-parameter",{fontCharacter:"\\ea92"}),a.symbolKey=new a("symbol-key",{fontCharacter:"\\ea93"}),a.symbolText=new a("symbol-text",{fontCharacter:"\\ea93"}),a.symbolReference=new a("symbol-reference",{fontCharacter:"\\ea94"}),a.goToFile=new a("go-to-file",{fontCharacter:"\\ea94"}),a.symbolEnum=new a("symbol-enum",{fontCharacter:"\\ea95"}),a.symbolValue=new a("symbol-value",{fontCharacter:"\\ea95"}),a.symbolRuler=new a("symbol-ruler",{fontCharacter:"\\ea96"}),a.symbolUnit=new a("symbol-unit",{fontCharacter:"\\ea96"}),a.activateBreakpoints=new a("activate-breakpoints",{fontCharacter:"\\ea97"}),a.archive=new a("archive",{fontCharacter:"\\ea98"}),a.arrowBoth=new a("arrow-both",{fontCharacter:"\\ea99"}),a.arrowDown=new a("arrow-down",{fontCharacter:"\\ea9a"}),a.arrowLeft=new a("arrow-left",{fontCharacter:"\\ea9b"}),a.arrowRight=new a("arrow-right",{fontCharacter:"\\ea9c"}),a.arrowSmallDown=new a("arrow-small-down",{fontCharacter:"\\ea9d"}),a.arrowSmallLeft=new a("arrow-small-left",{fontCharacter:"\\ea9e"}),a.arrowSmallRight=new a("arrow-small-right",{fontCharacter:"\\ea9f"}),a.arrowSmallUp=new a("arrow-small-up",{fontCharacter:"\\eaa0"}),a.arrowUp=new a("arrow-up",{fontCharacter:"\\eaa1"}),a.bell=new a("bell",{fontCharacter:"\\eaa2"}),a.bold=new a("bold",{fontCharacter:"\\eaa3"}),a.book=new a("book",{fontCharacter:"\\eaa4"}),a.bookmark=new a("bookmark",{fontCharacter:"\\eaa5"}),a.debugBreakpointConditionalUnverified=new a("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),a.debugBreakpointConditional=new a("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),a.debugBreakpointConditionalDisabled=new a("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),a.debugBreakpointDataUnverified=new a("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),a.debugBreakpointData=new a("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),a.debugBreakpointDataDisabled=new a("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),a.debugBreakpointLogUnverified=new a("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),a.debugBreakpointLog=new a("debug-breakpoint-log",{fontCharacter:"\\eaab"}),a.debugBreakpointLogDisabled=new a("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),a.briefcase=new a("briefcase",{fontCharacter:"\\eaac"}),a.broadcast=new a("broadcast",{fontCharacter:"\\eaad"}),a.browser=new a("browser",{fontCharacter:"\\eaae"}),a.bug=new a("bug",{fontCharacter:"\\eaaf"}),a.calendar=new a("calendar",{fontCharacter:"\\eab0"}),a.caseSensitive=new a("case-sensitive",{fontCharacter:"\\eab1"}),a.check=new a("check",{fontCharacter:"\\eab2"}),a.checklist=new a("checklist",{fontCharacter:"\\eab3"}),a.chevronDown=new a("chevron-down",{fontCharacter:"\\eab4"}),a.dropDownButton=new a("drop-down-button",a.chevronDown.definition),a.chevronLeft=new a("chevron-left",{fontCharacter:"\\eab5"}),a.chevronRight=new a("chevron-right",{fontCharacter:"\\eab6"}),a.chevronUp=new a("chevron-up",{fontCharacter:"\\eab7"}),a.chromeClose=new a("chrome-close",{fontCharacter:"\\eab8"}),a.chromeMaximize=new a("chrome-maximize",{fontCharacter:"\\eab9"}),a.chromeMinimize=new a("chrome-minimize",{fontCharacter:"\\eaba"}),a.chromeRestore=new a("chrome-restore",{fontCharacter:"\\eabb"}),a.circleOutline=new a("circle-outline",{fontCharacter:"\\eabc"}),a.debugBreakpointUnverified=new a("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),a.circleSlash=new a("circle-slash",{fontCharacter:"\\eabd"}),a.circuitBoard=new a("circuit-board",{fontCharacter:"\\eabe"}),a.clearAll=new a("clear-all",{fontCharacter:"\\eabf"}),a.clippy=new a("clippy",{fontCharacter:"\\eac0"}),a.closeAll=new a("close-all",{fontCharacter:"\\eac1"}),a.cloudDownload=new a("cloud-download",{fontCharacter:"\\eac2"}),a.cloudUpload=new a("cloud-upload",{fontCharacter:"\\eac3"}),a.code=new a("code",{fontCharacter:"\\eac4"}),a.collapseAll=new a("collapse-all",{fontCharacter:"\\eac5"}),a.colorMode=new a("color-mode",{fontCharacter:"\\eac6"}),a.commentDiscussion=new a("comment-discussion",{fontCharacter:"\\eac7"}),a.compareChanges=new a("compare-changes",{fontCharacter:"\\eafd"}),a.creditCard=new a("credit-card",{fontCharacter:"\\eac9"}),a.dash=new a("dash",{fontCharacter:"\\eacc"}),a.dashboard=new a("dashboard",{fontCharacter:"\\eacd"}),a.database=new a("database",{fontCharacter:"\\eace"}),a.debugContinue=new a("debug-continue",{fontCharacter:"\\eacf"}),a.debugDisconnect=new a("debug-disconnect",{fontCharacter:"\\ead0"}),a.debugPause=new a("debug-pause",{fontCharacter:"\\ead1"}),a.debugRestart=new a("debug-restart",{fontCharacter:"\\ead2"}),a.debugStart=new a("debug-start",{fontCharacter:"\\ead3"}),a.debugStepInto=new a("debug-step-into",{fontCharacter:"\\ead4"}),a.debugStepOut=new a("debug-step-out",{fontCharacter:"\\ead5"}),a.debugStepOver=new a("debug-step-over",{fontCharacter:"\\ead6"}),a.debugStop=new a("debug-stop",{fontCharacter:"\\ead7"}),a.debug=new a("debug",{fontCharacter:"\\ead8"}),a.deviceCameraVideo=new a("device-camera-video",{fontCharacter:"\\ead9"}),a.deviceCamera=new a("device-camera",{fontCharacter:"\\eada"}),a.deviceMobile=new a("device-mobile",{fontCharacter:"\\eadb"}),a.diffAdded=new a("diff-added",{fontCharacter:"\\eadc"}),a.diffIgnored=new a("diff-ignored",{fontCharacter:"\\eadd"}),a.diffModified=new a("diff-modified",{fontCharacter:"\\eade"}),a.diffRemoved=new a("diff-removed",{fontCharacter:"\\eadf"}),a.diffRenamed=new a("diff-renamed",{fontCharacter:"\\eae0"}),a.diff=new a("diff",{fontCharacter:"\\eae1"}),a.discard=new a("discard",{fontCharacter:"\\eae2"}),a.editorLayout=new a("editor-layout",{fontCharacter:"\\eae3"}),a.emptyWindow=new a("empty-window",{fontCharacter:"\\eae4"}),a.exclude=new a("exclude",{fontCharacter:"\\eae5"}),a.extensions=new a("extensions",{fontCharacter:"\\eae6"}),a.eyeClosed=new a("eye-closed",{fontCharacter:"\\eae7"}),a.fileBinary=new a("file-binary",{fontCharacter:"\\eae8"}),a.fileCode=new a("file-code",{fontCharacter:"\\eae9"}),a.fileMedia=new a("file-media",{fontCharacter:"\\eaea"}),a.filePdf=new a("file-pdf",{fontCharacter:"\\eaeb"}),a.fileSubmodule=new a("file-submodule",{fontCharacter:"\\eaec"}),a.fileSymlinkDirectory=new a("file-symlink-directory",{fontCharacter:"\\eaed"}),a.fileSymlinkFile=new a("file-symlink-file",{fontCharacter:"\\eaee"}),a.fileZip=new a("file-zip",{fontCharacter:"\\eaef"}),a.files=new a("files",{fontCharacter:"\\eaf0"}),a.filter=new a("filter",{fontCharacter:"\\eaf1"}),a.flame=new a("flame",{fontCharacter:"\\eaf2"}),a.foldDown=new a("fold-down",{fontCharacter:"\\eaf3"}),a.foldUp=new a("fold-up",{fontCharacter:"\\eaf4"}),a.fold=new a("fold",{fontCharacter:"\\eaf5"}),a.folderActive=new a("folder-active",{fontCharacter:"\\eaf6"}),a.folderOpened=new a("folder-opened",{fontCharacter:"\\eaf7"}),a.gear=new a("gear",{fontCharacter:"\\eaf8"}),a.gift=new a("gift",{fontCharacter:"\\eaf9"}),a.gistSecret=new a("gist-secret",{fontCharacter:"\\eafa"}),a.gist=new a("gist",{fontCharacter:"\\eafb"}),a.gitCommit=new a("git-commit",{fontCharacter:"\\eafc"}),a.gitCompare=new a("git-compare",{fontCharacter:"\\eafd"}),a.gitMerge=new a("git-merge",{fontCharacter:"\\eafe"}),a.githubAction=new a("github-action",{fontCharacter:"\\eaff"}),a.githubAlt=new a("github-alt",{fontCharacter:"\\eb00"}),a.globe=new a("globe",{fontCharacter:"\\eb01"}),a.grabber=new a("grabber",{fontCharacter:"\\eb02"}),a.graph=new a("graph",{fontCharacter:"\\eb03"}),a.gripper=new a("gripper",{fontCharacter:"\\eb04"}),a.heart=new a("heart",{fontCharacter:"\\eb05"}),a.home=new a("home",{fontCharacter:"\\eb06"}),a.horizontalRule=new a("horizontal-rule",{fontCharacter:"\\eb07"}),a.hubot=new a("hubot",{fontCharacter:"\\eb08"}),a.inbox=new a("inbox",{fontCharacter:"\\eb09"}),a.issueClosed=new a("issue-closed",{fontCharacter:"\\eba4"}),a.issueReopened=new a("issue-reopened",{fontCharacter:"\\eb0b"}),a.issues=new a("issues",{fontCharacter:"\\eb0c"}),a.italic=new a("italic",{fontCharacter:"\\eb0d"}),a.jersey=new a("jersey",{fontCharacter:"\\eb0e"}),a.json=new a("json",{fontCharacter:"\\eb0f"}),a.kebabVertical=new a("kebab-vertical",{fontCharacter:"\\eb10"}),a.key=new a("key",{fontCharacter:"\\eb11"}),a.law=new a("law",{fontCharacter:"\\eb12"}),a.lightbulbAutofix=new a("lightbulb-autofix",{fontCharacter:"\\eb13"}),a.linkExternal=new a("link-external",{fontCharacter:"\\eb14"}),a.link=new a("link",{fontCharacter:"\\eb15"}),a.listOrdered=new a("list-ordered",{fontCharacter:"\\eb16"}),a.listUnordered=new a("list-unordered",{fontCharacter:"\\eb17"}),a.liveShare=new a("live-share",{fontCharacter:"\\eb18"}),a.loading=new a("loading",{fontCharacter:"\\eb19"}),a.location=new a("location",{fontCharacter:"\\eb1a"}),a.mailRead=new a("mail-read",{fontCharacter:"\\eb1b"}),a.mail=new a("mail",{fontCharacter:"\\eb1c"}),a.markdown=new a("markdown",{fontCharacter:"\\eb1d"}),a.megaphone=new a("megaphone",{fontCharacter:"\\eb1e"}),a.mention=new a("mention",{fontCharacter:"\\eb1f"}),a.milestone=new a("milestone",{fontCharacter:"\\eb20"}),a.mortarBoard=new a("mortar-board",{fontCharacter:"\\eb21"}),a.move=new a("move",{fontCharacter:"\\eb22"}),a.multipleWindows=new a("multiple-windows",{fontCharacter:"\\eb23"}),a.mute=new a("mute",{fontCharacter:"\\eb24"}),a.noNewline=new a("no-newline",{fontCharacter:"\\eb25"}),a.note=new a("note",{fontCharacter:"\\eb26"}),a.octoface=new a("octoface",{fontCharacter:"\\eb27"}),a.openPreview=new a("open-preview",{fontCharacter:"\\eb28"}),a.package_=new a("package",{fontCharacter:"\\eb29"}),a.paintcan=new a("paintcan",{fontCharacter:"\\eb2a"}),a.pin=new a("pin",{fontCharacter:"\\eb2b"}),a.play=new a("play",{fontCharacter:"\\eb2c"}),a.run=new a("run",{fontCharacter:"\\eb2c"}),a.plug=new a("plug",{fontCharacter:"\\eb2d"}),a.preserveCase=new a("preserve-case",{fontCharacter:"\\eb2e"}),a.preview=new a("preview",{fontCharacter:"\\eb2f"}),a.project=new a("project",{fontCharacter:"\\eb30"}),a.pulse=new a("pulse",{fontCharacter:"\\eb31"}),a.question=new a("question",{fontCharacter:"\\eb32"}),a.quote=new a("quote",{fontCharacter:"\\eb33"}),a.radioTower=new a("radio-tower",{fontCharacter:"\\eb34"}),a.reactions=new a("reactions",{fontCharacter:"\\eb35"}),a.references=new a("references",{fontCharacter:"\\eb36"}),a.refresh=new a("refresh",{fontCharacter:"\\eb37"}),a.regex=new a("regex",{fontCharacter:"\\eb38"}),a.remoteExplorer=new a("remote-explorer",{fontCharacter:"\\eb39"}),a.remote=new a("remote",{fontCharacter:"\\eb3a"}),a.remove=new a("remove",{fontCharacter:"\\eb3b"}),a.replaceAll=new a("replace-all",{fontCharacter:"\\eb3c"}),a.replace=new a("replace",{fontCharacter:"\\eb3d"}),a.repoClone=new a("repo-clone",{fontCharacter:"\\eb3e"}),a.repoForcePush=new a("repo-force-push",{fontCharacter:"\\eb3f"}),a.repoPull=new a("repo-pull",{fontCharacter:"\\eb40"}),a.repoPush=new a("repo-push",{fontCharacter:"\\eb41"}),a.report=new a("report",{fontCharacter:"\\eb42"}),a.requestChanges=new a("request-changes",{fontCharacter:"\\eb43"}),a.rocket=new a("rocket",{fontCharacter:"\\eb44"}),a.rootFolderOpened=new a("root-folder-opened",{fontCharacter:"\\eb45"}),a.rootFolder=new a("root-folder",{fontCharacter:"\\eb46"}),a.rss=new a("rss",{fontCharacter:"\\eb47"}),a.ruby=new a("ruby",{fontCharacter:"\\eb48"}),a.saveAll=new a("save-all",{fontCharacter:"\\eb49"}),a.saveAs=new a("save-as",{fontCharacter:"\\eb4a"}),a.save=new a("save",{fontCharacter:"\\eb4b"}),a.screenFull=new a("screen-full",{fontCharacter:"\\eb4c"}),a.screenNormal=new a("screen-normal",{fontCharacter:"\\eb4d"}),a.searchStop=new a("search-stop",{fontCharacter:"\\eb4e"}),a.server=new a("server",{fontCharacter:"\\eb50"}),a.settingsGear=new a("settings-gear",{fontCharacter:"\\eb51"}),a.settings=new a("settings",{fontCharacter:"\\eb52"}),a.shield=new a("shield",{fontCharacter:"\\eb53"}),a.smiley=new a("smiley",{fontCharacter:"\\eb54"}),a.sortPrecedence=new a("sort-precedence",{fontCharacter:"\\eb55"}),a.splitHorizontal=new a("split-horizontal",{fontCharacter:"\\eb56"}),a.splitVertical=new a("split-vertical",{fontCharacter:"\\eb57"}),a.squirrel=new a("squirrel",{fontCharacter:"\\eb58"}),a.starFull=new a("star-full",{fontCharacter:"\\eb59"}),a.starHalf=new a("star-half",{fontCharacter:"\\eb5a"}),a.symbolClass=new a("symbol-class",{fontCharacter:"\\eb5b"}),a.symbolColor=new a("symbol-color",{fontCharacter:"\\eb5c"}),a.symbolCustomColor=new a("symbol-customcolor",{fontCharacter:"\\eb5c"}),a.symbolConstant=new a("symbol-constant",{fontCharacter:"\\eb5d"}),a.symbolEnumMember=new a("symbol-enum-member",{fontCharacter:"\\eb5e"}),a.symbolField=new a("symbol-field",{fontCharacter:"\\eb5f"}),a.symbolFile=new a("symbol-file",{fontCharacter:"\\eb60"}),a.symbolInterface=new a("symbol-interface",{fontCharacter:"\\eb61"}),a.symbolKeyword=new a("symbol-keyword",{fontCharacter:"\\eb62"}),a.symbolMisc=new a("symbol-misc",{fontCharacter:"\\eb63"}),a.symbolOperator=new a("symbol-operator",{fontCharacter:"\\eb64"}),a.symbolProperty=new a("symbol-property",{fontCharacter:"\\eb65"}),a.wrench=new a("wrench",{fontCharacter:"\\eb65"}),a.wrenchSubaction=new a("wrench-subaction",{fontCharacter:"\\eb65"}),a.symbolSnippet=new a("symbol-snippet",{fontCharacter:"\\eb66"}),a.tasklist=new a("tasklist",{fontCharacter:"\\eb67"}),a.telescope=new a("telescope",{fontCharacter:"\\eb68"}),a.textSize=new a("text-size",{fontCharacter:"\\eb69"}),a.threeBars=new a("three-bars",{fontCharacter:"\\eb6a"}),a.thumbsdown=new a("thumbsdown",{fontCharacter:"\\eb6b"}),a.thumbsup=new a("thumbsup",{fontCharacter:"\\eb6c"}),a.tools=new a("tools",{fontCharacter:"\\eb6d"}),a.triangleDown=new a("triangle-down",{fontCharacter:"\\eb6e"}),a.triangleLeft=new a("triangle-left",{fontCharacter:"\\eb6f"}),a.triangleRight=new a("triangle-right",{fontCharacter:"\\eb70"}),a.triangleUp=new a("triangle-up",{fontCharacter:"\\eb71"}),a.twitter=new a("twitter",{fontCharacter:"\\eb72"}),a.unfold=new a("unfold",{fontCharacter:"\\eb73"}),a.unlock=new a("unlock",{fontCharacter:"\\eb74"}),a.unmute=new a("unmute",{fontCharacter:"\\eb75"}),a.unverified=new a("unverified",{fontCharacter:"\\eb76"}),a.verified=new a("verified",{fontCharacter:"\\eb77"}),a.versions=new a("versions",{fontCharacter:"\\eb78"}),a.vmActive=new a("vm-active",{fontCharacter:"\\eb79"}),a.vmOutline=new a("vm-outline",{fontCharacter:"\\eb7a"}),a.vmRunning=new a("vm-running",{fontCharacter:"\\eb7b"}),a.watch=new a("watch",{fontCharacter:"\\eb7c"}),a.whitespace=new a("whitespace",{fontCharacter:"\\eb7d"}),a.wholeWord=new a("whole-word",{fontCharacter:"\\eb7e"}),a.window=new a("window",{fontCharacter:"\\eb7f"}),a.wordWrap=new a("word-wrap",{fontCharacter:"\\eb80"}),a.zoomIn=new a("zoom-in",{fontCharacter:"\\eb81"}),a.zoomOut=new a("zoom-out",{fontCharacter:"\\eb82"}),a.listFilter=new a("list-filter",{fontCharacter:"\\eb83"}),a.listFlat=new a("list-flat",{fontCharacter:"\\eb84"}),a.listSelection=new a("list-selection",{fontCharacter:"\\eb85"}),a.selection=new a("selection",{fontCharacter:"\\eb85"}),a.listTree=new a("list-tree",{fontCharacter:"\\eb86"}),a.debugBreakpointFunctionUnverified=new a("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),a.debugBreakpointFunction=new a("debug-breakpoint-function",{fontCharacter:"\\eb88"}),a.debugBreakpointFunctionDisabled=new a("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),a.debugStackframeActive=new a("debug-stackframe-active",{fontCharacter:"\\eb89"}),a.debugStackframeDot=new a("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),a.debugStackframe=new a("debug-stackframe",{fontCharacter:"\\eb8b"}),a.debugStackframeFocused=new a("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),a.debugBreakpointUnsupported=new a("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),a.symbolString=new a("symbol-string",{fontCharacter:"\\eb8d"}),a.debugReverseContinue=new a("debug-reverse-continue",{fontCharacter:"\\eb8e"}),a.debugStepBack=new a("debug-step-back",{fontCharacter:"\\eb8f"}),a.debugRestartFrame=new a("debug-restart-frame",{fontCharacter:"\\eb90"}),a.callIncoming=new a("call-incoming",{fontCharacter:"\\eb92"}),a.callOutgoing=new a("call-outgoing",{fontCharacter:"\\eb93"}),a.menu=new a("menu",{fontCharacter:"\\eb94"}),a.expandAll=new a("expand-all",{fontCharacter:"\\eb95"}),a.feedback=new a("feedback",{fontCharacter:"\\eb96"}),a.groupByRefType=new a("group-by-ref-type",{fontCharacter:"\\eb97"}),a.ungroupByRefType=new a("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),a.account=new a("account",{fontCharacter:"\\eb99"}),a.bellDot=new a("bell-dot",{fontCharacter:"\\eb9a"}),a.debugConsole=new a("debug-console",{fontCharacter:"\\eb9b"}),a.library=new a("library",{fontCharacter:"\\eb9c"}),a.output=new a("output",{fontCharacter:"\\eb9d"}),a.runAll=new a("run-all",{fontCharacter:"\\eb9e"}),a.syncIgnored=new a("sync-ignored",{fontCharacter:"\\eb9f"}),a.pinned=new a("pinned",{fontCharacter:"\\eba0"}),a.githubInverted=new a("github-inverted",{fontCharacter:"\\eba1"}),a.debugAlt=new a("debug-alt",{fontCharacter:"\\eb91"}),a.serverProcess=new a("server-process",{fontCharacter:"\\eba2"}),a.serverEnvironment=new a("server-environment",{fontCharacter:"\\eba3"}),a.pass=new a("pass",{fontCharacter:"\\eba4"}),a.stopCircle=new a("stop-circle",{fontCharacter:"\\eba5"}),a.playCircle=new a("play-circle",{fontCharacter:"\\eba6"}),a.record=new a("record",{fontCharacter:"\\eba7"}),a.debugAltSmall=new a("debug-alt-small",{fontCharacter:"\\eba8"}),a.vmConnect=new a("vm-connect",{fontCharacter:"\\eba9"}),a.cloud=new a("cloud",{fontCharacter:"\\ebaa"}),a.merge=new a("merge",{fontCharacter:"\\ebab"}),a.exportIcon=new a("export",{fontCharacter:"\\ebac"}),a.graphLeft=new a("graph-left",{fontCharacter:"\\ebad"}),a.magnet=new a("magnet",{fontCharacter:"\\ebae"}),a.notebook=new a("notebook",{fontCharacter:"\\ebaf"}),a.redo=new a("redo",{fontCharacter:"\\ebb0"}),a.checkAll=new a("check-all",{fontCharacter:"\\ebb1"}),a.pinnedDirty=new a("pinned-dirty",{fontCharacter:"\\ebb2"}),a.passFilled=new a("pass-filled",{fontCharacter:"\\ebb3"}),a.circleLargeFilled=new a("circle-large-filled",{fontCharacter:"\\ebb4"}),a.circleLargeOutline=new a("circle-large-outline",{fontCharacter:"\\ebb5"}),a.combine=new a("combine",{fontCharacter:"\\ebb6"}),a.gather=new a("gather",{fontCharacter:"\\ebb6"}),a.table=new a("table",{fontCharacter:"\\ebb7"}),a.variableGroup=new a("variable-group",{fontCharacter:"\\ebb8"}),a.typeHierarchy=new a("type-hierarchy",{fontCharacter:"\\ebb9"}),a.typeHierarchySub=new a("type-hierarchy-sub",{fontCharacter:"\\ebba"}),a.typeHierarchySuper=new a("type-hierarchy-super",{fontCharacter:"\\ebbb"}),a.gitPullRequestCreate=new a("git-pull-request-create",{fontCharacter:"\\ebbc"}),a.runAbove=new a("run-above",{fontCharacter:"\\ebbd"}),a.runBelow=new a("run-below",{fontCharacter:"\\ebbe"}),a.notebookTemplate=new a("notebook-template",{fontCharacter:"\\ebbf"}),a.debugRerun=new a("debug-rerun",{fontCharacter:"\\ebc0"}),a.workspaceTrusted=new a("workspace-trusted",{fontCharacter:"\\ebc1"}),a.workspaceUntrusted=new a("workspace-untrusted",{fontCharacter:"\\ebc2"}),a.workspaceUnspecified=new a("workspace-unspecified",{fontCharacter:"\\ebc3"}),a.terminalCmd=new a("terminal-cmd",{fontCharacter:"\\ebc4"}),a.terminalDebian=new a("terminal-debian",{fontCharacter:"\\ebc5"}),a.terminalLinux=new a("terminal-linux",{fontCharacter:"\\ebc6"}),a.terminalPowershell=new a("terminal-powershell",{fontCharacter:"\\ebc7"}),a.terminalTmux=new a("terminal-tmux",{fontCharacter:"\\ebc8"}),a.terminalUbuntu=new a("terminal-ubuntu",{fontCharacter:"\\ebc9"}),a.terminalBash=new a("terminal-bash",{fontCharacter:"\\ebca"}),a.arrowSwap=new a("arrow-swap",{fontCharacter:"\\ebcb"}),a.copy=new a("copy",{fontCharacter:"\\ebcc"}),a.personAdd=new a("person-add",{fontCharacter:"\\ebcd"}),a.filterFilled=new a("filter-filled",{fontCharacter:"\\ebce"}),a.wand=new a("wand",{fontCharacter:"\\ebcf"}),a.debugLineByLine=new a("debug-line-by-line",{fontCharacter:"\\ebd0"}),a.inspect=new a("inspect",{fontCharacter:"\\ebd1"}),a.layers=new a("layers",{fontCharacter:"\\ebd2"}),a.layersDot=new a("layers-dot",{fontCharacter:"\\ebd3"}),a.layersActive=new a("layers-active",{fontCharacter:"\\ebd4"}),a.compass=new a("compass",{fontCharacter:"\\ebd5"}),a.compassDot=new a("compass-dot",{fontCharacter:"\\ebd6"}),a.compassActive=new a("compass-active",{fontCharacter:"\\ebd7"}),a.azure=new a("azure",{fontCharacter:"\\ebd8"}),a.issueDraft=new a("issue-draft",{fontCharacter:"\\ebd9"}),a.gitPullRequestClosed=new a("git-pull-request-closed",{fontCharacter:"\\ebda"}),a.gitPullRequestDraft=new a("git-pull-request-draft",{fontCharacter:"\\ebdb"}),a.debugAll=new a("debug-all",{fontCharacter:"\\ebdc"}),a.debugCoverage=new a("debug-coverage",{fontCharacter:"\\ebdd"}),a.runErrors=new a("run-errors",{fontCharacter:"\\ebde"}),a.folderLibrary=new a("folder-library",{fontCharacter:"\\ebdf"}),a.debugContinueSmall=new a("debug-continue-small",{fontCharacter:"\\ebe0"}),a.beakerStop=new a("beaker-stop",{fontCharacter:"\\ebe1"}),a.graphLine=new a("graph-line",{fontCharacter:"\\ebe2"}),a.graphScatter=new a("graph-scatter",{fontCharacter:"\\ebe3"}),a.pieChart=new a("pie-chart",{fontCharacter:"\\ebe4"}),a.bracket=new a("bracket",a.json.definition),a.bracketDot=new a("bracket-dot",{fontCharacter:"\\ebe5"}),a.bracketError=new a("bracket-error",{fontCharacter:"\\ebe6"}),a.lockSmall=new a("lock-small",{fontCharacter:"\\ebe7"}),a.azureDevops=new a("azure-devops",{fontCharacter:"\\ebe8"}),a.verifiedFilled=new a("verified-filled",{fontCharacter:"\\ebe9"}),a.newLine=new a("newline",{fontCharacter:"\\ebea"}),a.layout=new a("layout",{fontCharacter:"\\ebeb"}),a.layoutActivitybarLeft=new a("layout-activitybar-left",{fontCharacter:"\\ebec"}),a.layoutActivitybarRight=new a("layout-activitybar-right",{fontCharacter:"\\ebed"}),a.layoutPanelLeft=new a("layout-panel-left",{fontCharacter:"\\ebee"}),a.layoutPanelCenter=new a("layout-panel-center",{fontCharacter:"\\ebef"}),a.layoutPanelJustify=new a("layout-panel-justify",{fontCharacter:"\\ebf0"}),a.layoutPanelRight=new a("layout-panel-right",{fontCharacter:"\\ebf1"}),a.layoutPanel=new a("layout-panel",{fontCharacter:"\\ebf2"}),a.layoutSidebarLeft=new a("layout-sidebar-left",{fontCharacter:"\\ebf3"}),a.layoutSidebarRight=new a("layout-sidebar-right",{fontCharacter:"\\ebf4"}),a.layoutStatusbar=new a("layout-statusbar",{fontCharacter:"\\ebf5"}),a.layoutMenubar=new a("layout-menubar",{fontCharacter:"\\ebf6"}),a.layoutCentered=new a("layout-centered",{fontCharacter:"\\ebf7"}),a.target=new a("target",{fontCharacter:"\\ebf8"}),a.indent=new a("indent",{fontCharacter:"\\ebf9"}),a.recordSmall=new a("record-small",{fontCharacter:"\\ebfa"}),a.errorSmall=new a("error-small",{fontCharacter:"\\ebfb"}),a.arrowCircleDown=new a("arrow-circle-down",{fontCharacter:"\\ebfc"}),a.arrowCircleLeft=new a("arrow-circle-left",{fontCharacter:"\\ebfd"}),a.arrowCircleRight=new a("arrow-circle-right",{fontCharacter:"\\ebfe"}),a.arrowCircleUp=new a("arrow-circle-up",{fontCharacter:"\\ebff"}),a.dialogError=new a("dialog-error",a.error.definition),a.dialogWarning=new a("dialog-warning",a.warning.definition),a.dialogInfo=new a("dialog-info",a.info.definition),a.dialogClose=new a("dialog-close",a.close.definition),a.treeItemExpanded=new a("tree-item-expanded",a.chevronDown.definition),a.treeFilterOnTypeOn=new a("tree-filter-on-type-on",a.listFilter.definition),a.treeFilterOnTypeOff=new a("tree-filter-on-type-off",a.listSelection.definition),a.treeFilterClear=new a("tree-filter-clear",a.close.definition),a.treeItemLoading=new a("tree-item-loading",a.loading.definition),a.menuSelection=new a("menu-selection",a.check.definition),a.menuSubmenu=new a("menu-submenu",a.chevronRight.definition),a.menuBarMore=new a("menubar-more",a.more.definition),a.scrollbarButtonLeft=new a("scrollbar-button-left",a.triangleLeft.definition),a.scrollbarButtonRight=new a("scrollbar-button-right",a.triangleRight.definition),a.scrollbarButtonUp=new a("scrollbar-button-up",a.triangleUp.definition),a.scrollbarButtonDown=new a("scrollbar-button-down",a.triangleDown.definition),a.toolBarMore=new a("toolbar-more",a.more.definition),a.quickInputBack=new a("quick-input-back",a.arrowLeft.definition),function(e){e.iconNameSegment="[A-Za-z0-9]+",e.iconNameExpression="[A-Za-z0-9-]+",e.iconModifierExpression="~[A-Za-z]+",e.iconNameCharacter="[A-Za-z0-9~-]";const t=new RegExp(`^(${e.iconNameExpression})(${e.iconModifierExpression})?$`);function n(e){if(e instanceof a)return["codicon","codicon-"+e.id];const r=t.exec(e.id);if(!r)return n(a.error);let[,o,i]=r;const s=["codicon","codicon-"+o];return i&&s.push("codicon-modifier-"+i.substr(1)),s}function r(e){return n(e).join(" ")}function o(e){return"."+n(e).join(".")}e.asClassNameArray=n,e.asClassName=r,e.asCSSSelector=o}(o||(o={}))},"5fe7":function(e,t,n){"use strict";n.d(t,"o",(function(){return h})),n.d(t,"l",(function(){return u})),n.d(t,"p",(function(){return f})),n.d(t,"f",(function(){return m})),n.d(t,"c",(function(){return g})),n.d(t,"i",(function(){return C})),n.d(t,"r",(function(){return p})),n.d(t,"m",(function(){return v})),n.d(t,"n",(function(){return y})),n.d(t,"j",(function(){return _})),n.d(t,"e",(function(){return k})),n.d(t,"h",(function(){return S})),n.d(t,"q",(function(){return A})),n.d(t,"d",(function(){return E})),n.d(t,"b",(function(){return L})),n.d(t,"g",(function(){return x})),n.d(t,"a",(function(){return M})),n.d(t,"k",(function(){return P}));var r=n("2504"),a=n("fdcc"),o=n("308f"),i=n("a666"),s=n("30db"),c=function(e,t,n,r){function a(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,o){function i(e){try{c(r.next(e))}catch(t){o(t)}}function s(e){try{c(r["throw"](e))}catch(t){o(t)}}function c(e){e.done?n(e.value):a(e.value).then(i,s)}c((r=r.apply(e,t||[])).next())}))},l=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof __values?__values(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){t=e[n](t),a(r,o,t.done,t.value)}))}}function a(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}};function h(e){return!!e&&"function"===typeof e.then}function u(e){const t=new r["b"],n=e(t.token),o=new Promise((e,r)=>{const o=t.token.onCancellationRequested(()=>{o.dispose(),t.dispose(),r(new a["a"])});Promise.resolve(n).then(n=>{o.dispose(),t.dispose(),e(n)},e=>{o.dispose(),t.dispose(),r(e)})});return new class{cancel(){t.cancel()}then(e,t){return o.then(e,t)}catch(e){return this.then(void 0,e)}finally(e){return o.finally(e)}}}function f(e,t,n){return new Promise((r,a)=>{const o=t.onCancellationRequested(()=>{o.dispose(),r(n)});e.then(r,a).finally(()=>o.dispose())})}class d{constructor(){this.activePromise=null,this.queuedPromise=null,this.queuedPromiseFactory=null}queue(e){if(this.activePromise){if(this.queuedPromiseFactory=e,!this.queuedPromise){const e=()=>{this.queuedPromise=null;const e=this.queue(this.queuedPromiseFactory);return this.queuedPromiseFactory=null,e};this.queuedPromise=new Promise(t=>{this.activePromise.then(e,e).then(t)})}return new Promise((e,t)=>{this.queuedPromise.then(e,t)})}return this.activePromise=e(),new Promise((e,t)=>{this.activePromise.then(t=>{this.activePromise=null,e(t)},e=>{this.activePromise=null,t(e)})})}}const b=(e,t)=>{let n=!0;const r=setTimeout(()=>{n=!1,t()},e);return{isTriggered:()=>n,dispose:()=>{clearTimeout(r),n=!1}}},w=e=>{let t=!0;return queueMicrotask(()=>{t&&(t=!1,e())}),{isTriggered:()=>t,dispose:()=>{t=!1}}},m=Symbol("MicrotaskDelay");class g{constructor(e){this.defaultDelay=e,this.deferred=null,this.completionPromise=null,this.doResolve=null,this.doReject=null,this.task=null}trigger(e,t=this.defaultDelay){this.task=e,this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise((e,t)=>{this.doResolve=e,this.doReject=t}).then(()=>{if(this.completionPromise=null,this.doResolve=null,this.task){const e=this.task;return this.task=null,e()}}));const n=()=>{var e;this.deferred=null,null===(e=this.doResolve)||void 0===e||e.call(this,null)};return this.deferred=t===m?w(n):b(t,n),this.completionPromise}isTriggered(){var e;return!!(null===(e=this.deferred)||void 0===e?void 0:e.isTriggered())}cancel(){this.cancelTimeout(),this.completionPromise&&(this.doReject&&this.doReject(new a["a"]),this.completionPromise=null)}cancelTimeout(){var e;null===(e=this.deferred)||void 0===e||e.dispose(),this.deferred=null}dispose(){this.cancel()}}class C{constructor(e){this.delayer=new g(e),this.throttler=new d}trigger(e,t){return this.delayer.trigger(()=>this.throttler.queue(e),t)}dispose(){this.delayer.dispose()}}function p(e,t){return t?new Promise((n,r)=>{const o=setTimeout(()=>{i.dispose(),n()},e),i=t.onCancellationRequested(()=>{clearTimeout(o),i.dispose(),r(new a["a"])})}):u(t=>p(e,t))}function v(e,t=0){const n=setTimeout(e,t);return Object(i["j"])(()=>clearTimeout(n))}function y(e,t=(e=>!!e),n=null){let r=0;const a=e.length,o=()=>{if(r>=a)return Promise.resolve(n);const i=e[r++],s=Promise.resolve(i());return s.then(e=>t(e)?Promise.resolve(e):o())};return o()}class _{constructor(e,t){this._token=-1,"function"===typeof e&&"number"===typeof t&&this.setIfNotSet(e,t)}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearTimeout(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setTimeout(()=>{this._token=-1,e()},t)}setIfNotSet(e,t){-1===this._token&&(this._token=setTimeout(()=>{this._token=-1,e()},t))}}class k{constructor(){this._token=-1}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearInterval(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setInterval(()=>{e()},t)}}class S{constructor(e,t){this.timeoutToken=-1,this.runner=e,this.timeout=t,this.timeoutHandler=this.onTimeout.bind(this)}dispose(){this.cancel(),this.runner=null}cancel(){this.isScheduled()&&(clearTimeout(this.timeoutToken),this.timeoutToken=-1)}schedule(e=this.timeout){this.cancel(),this.timeoutToken=setTimeout(this.timeoutHandler,e)}get delay(){return this.timeout}set delay(e){this.timeout=e}isScheduled(){return-1!==this.timeoutToken}onTimeout(){this.timeoutToken=-1,this.runner&&this.doRun()}doRun(){this.runner&&this.runner()}}let A;(function(){A="function"!==typeof requestIdleCallback||"function"!==typeof cancelIdleCallback?e=>{Object(s["p"])(()=>{if(t)return;const n=Date.now()+15;e(Object.freeze({didTimeout:!0,timeRemaining(){return Math.max(0,n-Date.now())}}))});let t=!1;return{dispose(){t||(t=!0)}}}:(e,t)=>{const n=requestIdleCallback(e,"number"===typeof t?{timeout:t}:void 0);let r=!1;return{dispose(){r||(r=!0,cancelIdleCallback(n))}}}})();class E{constructor(e){this._didRun=!1,this._executor=()=>{try{this._value=e()}catch(t){this._error=t}finally{this._didRun=!0}},this._handle=A(()=>this._executor())}dispose(){this._handle.dispose()}get value(){if(this._didRun||(this._handle.dispose(),this._executor()),this._error)throw this._error;return this._value}get isInitialized(){return this._didRun}}class L{constructor(){this.rejected=!1,this.resolved=!1,this.p=new Promise((e,t)=>{this.completeCallback=e,this.errorCallback=t})}get isRejected(){return this.rejected}get isSettled(){return this.rejected||this.resolved}complete(e){return new Promise(t=>{this.completeCallback(e),this.resolved=!0,t()})}cancel(){new Promise(e=>{this.errorCallback(new a["a"]),this.rejected=!0,e()})}}var x;(function(e){function t(e){return c(this,void 0,void 0,(function*(){let t=void 0;const n=yield Promise.all(e.map(e=>e.then(e=>e,e=>{t||(t=e)})));if("undefined"!==typeof t)throw t;return n}))}function n(e){return new Promise((t,n)=>c(this,void 0,void 0,(function*(){try{yield e(t,n)}catch(r){n(r)}})))}e.settled=t,e.withAsyncBody=n})(x||(x={}));class M{constructor(e){this._state=0,this._results=[],this._error=null,this._onStateChanged=new o["b"],queueMicrotask(()=>c(this,void 0,void 0,(function*(){const t={emitOne:e=>this.emitOne(e),emitMany:e=>this.emitMany(e),reject:e=>this.reject(e)};try{yield Promise.resolve(e(t)),this.resolve()}catch(n){this.reject(n)}finally{t.emitOne=void 0,t.emitMany=void 0,t.reject=void 0}})))}static fromArray(e){return new M(t=>{t.emitMany(e)})}static fromPromise(e){return new M(t=>c(this,void 0,void 0,(function*(){t.emitMany(yield e)})))}static fromPromises(e){return new M(t=>c(this,void 0,void 0,(function*(){yield Promise.all(e.map(e=>c(this,void 0,void 0,(function*(){return t.emitOne(yield e)}))))})))}static merge(e){return new M(t=>c(this,void 0,void 0,(function*(){yield Promise.all(e.map(e=>{var n,r;return c(this,void 0,void 0,(function*(){var a,o;try{for(n=l(e);r=yield n.next(),!r.done;){const e=r.value;t.emitOne(e)}}catch(i){a={error:i}}finally{try{r&&!r.done&&(o=n.return)&&(yield o.call(n))}finally{if(a)throw a.error}}}))}))})))}[Symbol.asyncIterator](){let e=0;return{next:()=>c(this,void 0,void 0,(function*(){do{if(2===this._state)throw this._error;if(e<this._results.length)return{done:!1,value:this._results[e++]};if(1===this._state)return{done:!0,value:void 0};yield o["c"].toPromise(this._onStateChanged.event)}while(1)}))}}static map(e,t){return new M(n=>c(this,void 0,void 0,(function*(){var r,a;try{for(var o,i=l(e);o=yield i.next(),!o.done;){const e=o.value;n.emitOne(t(e))}}catch(s){r={error:s}}finally{try{o&&!o.done&&(a=i.return)&&(yield a.call(i))}finally{if(r)throw r.error}}})))}map(e){return M.map(this,e)}static filter(e,t){return new M(n=>c(this,void 0,void 0,(function*(){var r,a;try{for(var o,i=l(e);o=yield i.next(),!o.done;){const e=o.value;t(e)&&n.emitOne(e)}}catch(s){r={error:s}}finally{try{o&&!o.done&&(a=i.return)&&(yield a.call(i))}finally{if(r)throw r.error}}})))}filter(e){return M.filter(this,e)}static coalesce(e){return M.filter(e,e=>!!e)}coalesce(){return M.coalesce(this)}static toPromise(e){var t,n,r,a;return c(this,void 0,void 0,(function*(){const o=[];try{for(t=l(e);n=yield t.next(),!n.done;){const e=n.value;o.push(e)}}catch(i){r={error:i}}finally{try{n&&!n.done&&(a=t.return)&&(yield a.call(t))}finally{if(r)throw r.error}}return o}))}toPromise(){return M.toPromise(this)}emitOne(e){0===this._state&&(this._results.push(e),this._onStateChanged.fire())}emitMany(e){0===this._state&&(this._results=this._results.concat(e),this._onStateChanged.fire())}resolve(){0===this._state&&(this._state=1,this._onStateChanged.fire())}reject(e){0===this._state&&(this._state=2,this._error=e,this._onStateChanged.fire())}}M.EMPTY=M.fromArray([]);class R extends M{constructor(e,t){super(t),this._source=e}cancel(){this._source.cancel()}}function P(e){const t=new r["b"],n=e(t.token);return new R(t,e=>c(this,void 0,void 0,(function*(){var r,o;const i=t.token.onCancellationRequested(()=>{i.dispose(),t.dispose(),e.reject(new a["a"])});try{try{for(var s,c=l(n);s=yield c.next(),!s.done;){const n=s.value;if(t.token.isCancellationRequested)return;e.emitOne(n)}}catch(h){r={error:h}}finally{try{s&&!s.done&&(o=c.return)&&(yield o.call(c))}finally{if(r)throw r.error}}i.dispose(),t.dispose()}catch(u){i.dispose(),t.dispose(),e.reject(u)}})))}},6424:function(e,t,n){"use strict";function r(e,t,n){let r=null,a=null;if("function"===typeof n.value?(r="value",a=n.value,0!==a.length&&console.warn("Memoize should only be used in functions with zero parameters")):"function"===typeof n.get&&(r="get",a=n.get),!a)throw new Error("not supported");const o="$memoize$"+t;n[r]=function(...e){return this.hasOwnProperty(o)||Object.defineProperty(this,o,{configurable:!1,enumerable:!1,writable:!1,value:a.apply(this,e)}),this[o]}}n.d(t,"a",(function(){return r}))},"6dcb":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("5fe7");const a=new r["d"](()=>{const e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});return{collator:e,collatorIsNumeric:e.resolvedOptions().numeric}});new r["d"](()=>{const e=new Intl.Collator(void 0,{numeric:!0});return{collator:e}}),new r["d"](()=>{const e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"accent"});return{collator:e}});function o(e,t,n=!1){const r=e||"",o=t||"",i=a.value.collator.compare(r,o);return a.value.collatorIsNumeric&&0===i&&r!==o?r<o?-1:1:i}function i(e,t,n){const r=e.toLowerCase(),a=t.toLowerCase(),i=s(e,t,n);if(i)return i;const c=r.endsWith(n),l=a.endsWith(n);if(c!==l)return c?-1:1;const h=o(r,a);return 0!==h?h:r.localeCompare(a)}function s(e,t,n){const r=e.toLowerCase(),a=t.toLowerCase(),o=r.startsWith(n),i=a.startsWith(n);if(o!==i)return o?-1:1;if(o&&i){if(r.length<a.length)return-1;if(r.length>a.length)return 1}return 0}},"7e93":function(e,t,n){"use strict";n.d(t,"j",(function(){return o})),n.d(t,"h",(function(){return i})),n.d(t,"f",(function(){return c})),n.d(t,"i",(function(){return L})),n.d(t,"g",(function(){return q})),n.d(t,"b",(function(){return D})),n.d(t,"c",(function(){return I})),n.d(t,"a",(function(){return J})),n.d(t,"d",(function(){return Y})),n.d(t,"e",(function(){return te}));var r=n("4035"),a=n("3742");function o(...e){return function(t,n){for(let r=0,a=e.length;r<a;r++){const a=e[r](t,n);if(a)return a}return null}}s.bind(void 0,!1);const i=s.bind(void 0,!0);function s(e,t,n){if(!n||n.length<t.length)return null;let r;return r=e?a["S"](n,t):0===n.indexOf(t),r?t.length>0?[{start:0,end:t.length}]:[]:null}function c(e,t){const n=t.toLowerCase().indexOf(e.toLowerCase());return-1===n?null:[{start:n,end:n+e.length}]}function l(e,t){return h(e.toLowerCase(),t.toLowerCase(),0,0)}function h(e,t,n,r){if(n===e.length)return[];if(r===t.length)return null;if(e[n]===t[r]){let a=null;return(a=h(e,t,n+1,r+1))?p({start:r,end:r+1},a):null}return h(e,t,n,r+1)}function u(e){return 97<=e&&e<=122}function f(e){return 65<=e&&e<=90}function d(e){return 48<=e&&e<=57}function b(e){return 32===e||9===e||10===e||13===e}const w=new Set;function m(e){return b(e)||w.has(e)}function g(e,t){return e===t||m(e)&&m(t)}function C(e){return u(e)||f(e)||d(e)}function p(e,t){return 0===t.length?t=[e]:e.end===t[0].start?t[0].start=e.start:t.unshift(e),t}function v(e,t){for(let n=t;n<e.length;n++){const t=e.charCodeAt(n);if(f(t)||d(t)||n>0&&!C(e.charCodeAt(n-1)))return n}return e.length}function y(e,t,n,r){if(n===e.length)return[];if(r===t.length)return null;if(e[n]!==t[r].toLowerCase())return null;{let a=null,o=r+1;a=y(e,t,n+1,r+1);while(!a&&(o=v(t,o))<t.length)a=y(e,t,n+1,o),o++;return null===a?null:p({start:r,end:r+1},a)}}function _(e){let t=0,n=0,r=0,a=0,o=0;for(let h=0;h<e.length;h++)o=e.charCodeAt(h),f(o)&&t++,u(o)&&n++,C(o)&&r++,d(o)&&a++;const i=t/e.length,s=n/e.length,c=r/e.length,l=a/e.length;return{upperPercent:i,lowerPercent:s,alphaPercent:c,numericPercent:l}}function k(e){const{upperPercent:t,lowerPercent:n}=e;return 0===n&&t>.6}function S(e){const{upperPercent:t,lowerPercent:n,alphaPercent:r,numericPercent:a}=e;return n>.2&&t<.8&&r>.6&&a<.2}function A(e){let t=0,n=0,r=0,a=0;for(let o=0;o<e.length;o++)r=e.charCodeAt(o),f(r)&&t++,u(r)&&n++,b(r)&&a++;return 0!==t&&0!==n||0!==a?t<=5:e.length<=30}function E(e,t){if(!t)return null;if(t=t.trim(),0===t.length)return null;if(!A(e))return null;if(t.length>60)return null;const n=_(t);if(!S(n)){if(!k(n))return null;t=t.toLowerCase()}let r=null,a=0;e=e.toLowerCase();while(a<t.length&&null===(r=y(e,t,0,a)))a=v(t,a+1);return r}function L(e,t,n=!1){if(!t||0===t.length)return null;let r=null,a=0;e=e.toLowerCase(),t=t.toLowerCase();while(a<t.length&&null===(r=x(e,t,0,a,n)))a=M(t,a+1);return r}function x(e,t,n,r,a){if(n===e.length)return[];if(r===t.length)return null;if(g(e.charCodeAt(n),t.charCodeAt(r))){let o=null,i=r+1;if(o=x(e,t,n+1,r+1,a),!a)while(!o&&(i=M(t,i))<t.length)o=x(e,t,n+1,i,a),i++;return null===o?null:p({start:r,end:r+1},o)}return null}function M(e,t){for(let n=t;n<e.length;n++)if(m(e.charCodeAt(n))||n>0&&m(e.charCodeAt(n-1)))return n;return e.length}"()[]{}<>`'\"-/;:,.?!".split("").forEach(e=>w.add(e.charCodeAt(0)));const R=o(i,E,c),P=o(i,E,l),O=new r["a"](1e4);function q(e,t,n=!1){if("string"!==typeof e||"string"!==typeof t)return null;let r=O.get(e);r||(r=new RegExp(a["p"](e),"i"),O.set(e,r));const o=r.exec(t);return o?[{start:o.index,end:o.index+o[0].length}]:n?P(e,t):R(e,t)}function D(e,t,n,r,a,o){const i=Math.min(13,e.length);for(;n<i;n++){const i=Y(e,t,n,r,a,o,!1);if(i)return i}return[0,o]}function I(e){if("undefined"===typeof e)return[];const t=[],n=e[1];for(let r=e.length-1;r>1;r--){const a=e[r]+n,o=t[t.length-1];o&&o.end===a?o.end=a+1:t.push({start:a,end:a+1})}return t}const B=128;function F(){const e=[],t=[];for(let n=0;n<=B;n++)t[n]=0;for(let n=0;n<=B;n++)e.push(t.slice(0));return e}function T(e){const t=[];for(let n=0;n<=e;n++)t[n]=0;return t}const z=T(2*B),j=T(2*B),N=F(),H=F(),$=F(),U=!1;function W(e,t,n,r,a){function o(e,t,n=" "){while(e.length<t)e=n+e;return e}let i=` |   |${r.split("").map(e=>o(e,3)).join("|")}\n`;for(let s=0;s<=n;s++)i+=0===s?" |":t[s-1]+"|",i+=e[s].slice(0,a+1).map(e=>o(e.toString(),3)).join("|")+"\n";return i}function G(e,t,n,r){e=e.substr(t),n=n.substr(r),console.log(W(H,e,e.length,n,n.length)),console.log(W($,e,e.length,n,n.length)),console.log(W(N,e,e.length,n,n.length))}function K(e,t){if(t<0||t>=e.length)return!1;const n=e.codePointAt(t);switch(n){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:case 60:case 40:case 91:return!0;case void 0:return!1;default:return!!a["B"](n)}}function Q(e,t){if(t<0||t>=e.length)return!1;const n=e.charCodeAt(t);switch(n){case 32:case 9:return!0;default:return!1}}function V(e,t,n){return t[e]!==n[e]}function Z(e,t,n,r,a,o,i=!1){while(t<n&&a<o)e[t]===r[a]&&(i&&(z[t]=a),t+=1),a+=1;return t===n}var J;function Y(e,t,n,r,a,o,i){const s=e.length>B?B:e.length,c=r.length>B?B:r.length;if(n>=s||o>=c||s-n>c-o)return;if(!Z(t,n,s,a,o,c,!0))return;X(s,c,n,o,t,a);let l=1,h=1,u=n,f=o;const d=[!1];for(l=1,u=n;u<s;l++,u++){const i=z[u],b=j[u],w=u+1<s?j[u+1]:c;for(h=i-o+1,f=i;f<w;h++,f++){let s=Number.MIN_SAFE_INTEGER,w=!1;f<=b&&(s=ee(e,t,u,n,r,a,f,c,o,0===N[l-1][h-1],d));let m=0;s!==Number.MAX_SAFE_INTEGER&&(w=!0,m=s+H[l-1][h-1]);const g=f>i,C=g?H[l][h-1]+(N[l][h-1]>0?-5:0):0,p=f>i+1&&N[l][h-1]>0,v=p?H[l][h-2]+(N[l][h-2]>0?-5:0):0;if(p&&(!g||v>=C)&&(!w||v>=m))H[l][h]=v,$[l][h]=3,N[l][h]=0;else if(g&&(!w||C>=m))H[l][h]=C,$[l][h]=2,N[l][h]=0;else{if(!w)throw new Error("not possible");H[l][h]=m,$[l][h]=1,N[l][h]=N[l-1][h-1]+1}}}if(U&&G(e,n,r,o),!d[0]&&!i)return;l--,h--;const b=[H[l][h],o];let w=0,m=0;while(l>=1){let e=h;do{const t=$[l][e];if(3===t)e-=2;else{if(2!==t)break;e-=1}}while(e>=1);w>1&&t[n+l-1]===a[o+h-1]&&!V(e+o-1,r,a)&&w+1>N[l][e]&&(e=h),e===h?w++:w=1,m||(m=e),l--,h=e-1,b.push(h)}c===s&&(b[0]+=2);const g=m-s;return b[0]-=g,b}function X(e,t,n,r,a,o){let i=e-1,s=t-1;while(i>=n&&s>=r)a[i]===o[s]&&(j[i]=s,i--),s--}function ee(e,t,n,r,a,o,i,s,c,l,h){if(t[n]!==o[i])return Number.MIN_SAFE_INTEGER;let u=1,f=!1;return i===n-r?u=e[n]===a[i]?7:5:!V(i,a,o)||0!==i&&V(i-1,a,o)?!K(o,i)||0!==i&&K(o,i-1)?(K(o,i-1)||Q(o,i-1))&&(u=5,f=!0):u=5:(u=e[n]===a[i]?7:5,f=!0),u>1&&n===r&&(h[0]=!0),f||(f=V(i,a,o)||K(o,i-1)||Q(o,i-1)),n===r?i>c&&(u-=f?3:5):u+=l?f?2:0:f?0:1,i+1===s&&(u-=f?3:5),u}function te(e,t,n,r,a,o,i){return ne(e,t,n,r,a,o,!0,i)}function ne(e,t,n,r,a,o,i,s){let c=Y(e,t,n,r,a,o,s);if(c&&!i)return c;if(e.length>=3){const t=Math.min(7,e.length-1);for(let i=n+1;i<t;i++){const t=re(e,i);if(t){const e=Y(t,t.toLowerCase(),n,r,a,o,s);e&&(e[0]-=3,(!c||e[0]>c[0])&&(c=e))}}}return c}function re(e,t){if(t+1>=e.length)return;const n=e[t],r=e[t+1];return n!==r?e.slice(0,t)+r+n+e.slice(t+2):void 0}(function(e){function t(e){return!e||2===e.length&&-100===e[0]&&0===e[1]}e.Default=[-100,0],e.isDefault=t})(J||(J={}))},abad:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));class r{constructor(e){this.computeFn=e,this.lastCache=void 0,this.lastArgKey=void 0}get(e){const t=JSON.stringify(e);return this.lastArgKey!==t&&(this.lastArgKey=t,this.lastCache=this.computeFn(e)),this.lastCache}}},be5f:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o}));const r=Object.prototype.hasOwnProperty;function a(e,t){for(let n in e)if(r.call(e,n)){const r=t({key:n,value:e[n]},(function(){delete e[n]}));if(!1===r)return}}class o{constructor(){this.map=new Map}add(e,t){let n=this.map.get(e);n||(n=new Set,this.map.set(e,n)),n.add(t)}delete(e,t){const n=this.map.get(e);n&&(n.delete(t),0===n.size&&this.map.delete(e))}forEach(e,t){const n=this.map.get(e);n&&n.forEach(t)}}},ceb8:function(e,t,n){"use strict";function r(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s}));class a{constructor(e,t,n,a=1){this._rgbaBrand=void 0,this.r=0|Math.min(255,Math.max(0,e)),this.g=0|Math.min(255,Math.max(0,t)),this.b=0|Math.min(255,Math.max(0,n)),this.a=r(Math.max(Math.min(1,a),0),3)}static equals(e,t){return e.r===t.r&&e.g===t.g&&e.b===t.b&&e.a===t.a}}class o{constructor(e,t,n,a){this._hslaBrand=void 0,this.h=0|Math.max(Math.min(360,e),0),this.s=r(Math.max(Math.min(1,t),0),3),this.l=r(Math.max(Math.min(1,n),0),3),this.a=r(Math.max(Math.min(1,a),0),3)}static equals(e,t){return e.h===t.h&&e.s===t.s&&e.l===t.l&&e.a===t.a}static fromRGBA(e){const t=e.r/255,n=e.g/255,r=e.b/255,a=e.a,i=Math.max(t,n,r),s=Math.min(t,n,r);let c=0,l=0;const h=(s+i)/2,u=i-s;if(u>0){switch(l=Math.min(h<=.5?u/(2*h):u/(2-2*h),1),i){case t:c=(n-r)/u+(n<r?6:0);break;case n:c=(r-t)/u+2;break;case r:c=(t-n)/u+4;break}c*=60,c=Math.round(c)}return new o(c,l,h,a)}static _hue2rgb(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}static toRGBA(e){const t=e.h/360,{s:n,l:r,a:i}=e;let s,c,l;if(0===n)s=c=l=r;else{const e=r<.5?r*(1+n):r+n-r*n,a=2*r-e;s=o._hue2rgb(a,e,t+1/3),c=o._hue2rgb(a,e,t),l=o._hue2rgb(a,e,t-1/3)}return new a(Math.round(255*s),Math.round(255*c),Math.round(255*l),i)}}class i{constructor(e,t,n,a){this._hsvaBrand=void 0,this.h=0|Math.max(Math.min(360,e),0),this.s=r(Math.max(Math.min(1,t),0),3),this.v=r(Math.max(Math.min(1,n),0),3),this.a=r(Math.max(Math.min(1,a),0),3)}static equals(e,t){return e.h===t.h&&e.s===t.s&&e.v===t.v&&e.a===t.a}static fromRGBA(e){const t=e.r/255,n=e.g/255,r=e.b/255,a=Math.max(t,n,r),o=Math.min(t,n,r),s=a-o,c=0===a?0:s/a;let l;return l=0===s?0:a===t?((n-r)/s%6+6)%6:a===n?(r-t)/s+2:(t-n)/s+4,new i(Math.round(60*l),c,a,e.a)}static toRGBA(e){const{h:t,s:n,v:r,a:o}=e,i=r*n,s=i*(1-Math.abs(t/60%2-1)),c=r-i;let[l,h,u]=[0,0,0];return t<60?(l=i,h=s):t<120?(l=s,h=i):t<180?(h=i,u=s):t<240?(h=s,u=i):t<300?(l=s,u=i):t<=360&&(l=i,u=s),l=Math.round(255*(l+c)),h=Math.round(255*(h+c)),u=Math.round(255*(u+c)),new a(l,h,u,o)}}class s{constructor(e){if(!e)throw new Error("Color needs a value");if(e instanceof a)this.rgba=e;else if(e instanceof o)this._hsla=e,this.rgba=o.toRGBA(e);else{if(!(e instanceof i))throw new Error("Invalid color ctor argument");this._hsva=e,this.rgba=i.toRGBA(e)}}static fromHex(e){return s.Format.CSS.parseHex(e)||s.red}get hsla(){return this._hsla?this._hsla:o.fromRGBA(this.rgba)}get hsva(){return this._hsva?this._hsva:i.fromRGBA(this.rgba)}equals(e){return!!e&&a.equals(this.rgba,e.rgba)&&o.equals(this.hsla,e.hsla)&&i.equals(this.hsva,e.hsva)}getRelativeLuminance(){const e=s._relativeLuminanceForComponent(this.rgba.r),t=s._relativeLuminanceForComponent(this.rgba.g),n=s._relativeLuminanceForComponent(this.rgba.b),a=.2126*e+.7152*t+.0722*n;return r(a,4)}static _relativeLuminanceForComponent(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}isLighter(){const e=(299*this.rgba.r+587*this.rgba.g+114*this.rgba.b)/1e3;return e>=128}isLighterThan(e){const t=this.getRelativeLuminance(),n=e.getRelativeLuminance();return t>n}isDarkerThan(e){const t=this.getRelativeLuminance(),n=e.getRelativeLuminance();return t<n}lighten(e){return new s(new o(this.hsla.h,this.hsla.s,this.hsla.l+this.hsla.l*e,this.hsla.a))}darken(e){return new s(new o(this.hsla.h,this.hsla.s,this.hsla.l-this.hsla.l*e,this.hsla.a))}transparent(e){const{r:t,g:n,b:r,a:o}=this.rgba;return new s(new a(t,n,r,o*e))}isTransparent(){return 0===this.rgba.a}isOpaque(){return 1===this.rgba.a}opposite(){return new s(new a(255-this.rgba.r,255-this.rgba.g,255-this.rgba.b,this.rgba.a))}toString(){return this._toString||(this._toString=s.Format.CSS.format(this)),this._toString}static getLighterColor(e,t,n){if(e.isLighterThan(t))return e;n=n||.5;const r=e.getRelativeLuminance(),a=t.getRelativeLuminance();return n=n*(a-r)/a,e.lighten(n)}static getDarkerColor(e,t,n){if(e.isDarkerThan(t))return e;n=n||.5;const r=e.getRelativeLuminance(),a=t.getRelativeLuminance();return n=n*(r-a)/r,e.darken(n)}}s.white=new s(new a(255,255,255,1)),s.black=new s(new a(0,0,0,1)),s.red=new s(new a(255,0,0,1)),s.blue=new s(new a(0,0,255,1)),s.green=new s(new a(0,255,0,1)),s.cyan=new s(new a(0,255,255,1)),s.lightgrey=new s(new a(211,211,211,1)),s.transparent=new s(new a(0,0,0,0)),function(e){let t;(function(t){let n;(function(t){function n(t){return 1===t.rgba.a?`rgb(${t.rgba.r}, ${t.rgba.g}, ${t.rgba.b})`:e.Format.CSS.formatRGBA(t)}function r(e){return`rgba(${e.rgba.r}, ${e.rgba.g}, ${e.rgba.b}, ${+e.rgba.a.toFixed(2)})`}function o(t){return 1===t.hsla.a?`hsl(${t.hsla.h}, ${(100*t.hsla.s).toFixed(2)}%, ${(100*t.hsla.l).toFixed(2)}%)`:e.Format.CSS.formatHSLA(t)}function i(e){return`hsla(${e.hsla.h}, ${(100*e.hsla.s).toFixed(2)}%, ${(100*e.hsla.l).toFixed(2)}%, ${e.hsla.a.toFixed(2)})`}function s(e){const t=e.toString(16);return 2!==t.length?"0"+t:t}function c(e){return`#${s(e.rgba.r)}${s(e.rgba.g)}${s(e.rgba.b)}`}function l(t,n=!1){return n&&1===t.rgba.a?e.Format.CSS.formatHex(t):`#${s(t.rgba.r)}${s(t.rgba.g)}${s(t.rgba.b)}${s(Math.round(255*t.rgba.a))}`}function h(t){return t.isOpaque()?e.Format.CSS.formatHex(t):e.Format.CSS.formatRGBA(t)}function u(t){const n=t.length;if(0===n)return null;if(35!==t.charCodeAt(0))return null;if(7===n){const n=16*f(t.charCodeAt(1))+f(t.charCodeAt(2)),r=16*f(t.charCodeAt(3))+f(t.charCodeAt(4)),o=16*f(t.charCodeAt(5))+f(t.charCodeAt(6));return new e(new a(n,r,o,1))}if(9===n){const n=16*f(t.charCodeAt(1))+f(t.charCodeAt(2)),r=16*f(t.charCodeAt(3))+f(t.charCodeAt(4)),o=16*f(t.charCodeAt(5))+f(t.charCodeAt(6)),i=16*f(t.charCodeAt(7))+f(t.charCodeAt(8));return new e(new a(n,r,o,i/255))}if(4===n){const n=f(t.charCodeAt(1)),r=f(t.charCodeAt(2)),o=f(t.charCodeAt(3));return new e(new a(16*n+n,16*r+r,16*o+o))}if(5===n){const n=f(t.charCodeAt(1)),r=f(t.charCodeAt(2)),o=f(t.charCodeAt(3)),i=f(t.charCodeAt(4));return new e(new a(16*n+n,16*r+r,16*o+o,(16*i+i)/255))}return null}function f(e){switch(e){case 48:return 0;case 49:return 1;case 50:return 2;case 51:return 3;case 52:return 4;case 53:return 5;case 54:return 6;case 55:return 7;case 56:return 8;case 57:return 9;case 97:return 10;case 65:return 10;case 98:return 11;case 66:return 11;case 99:return 12;case 67:return 12;case 100:return 13;case 68:return 13;case 101:return 14;case 69:return 14;case 102:return 15;case 70:return 15}return 0}t.formatRGB=n,t.formatRGBA=r,t.formatHSL=o,t.formatHSLA=i,t.formatHex=c,t.formatHexA=l,t.format=h,t.parseHex=u})(n=t.CSS||(t.CSS={}))})(t=e.Format||(e.Format={}))}(s||(s={}))},d985:function(e,t,n){"use strict";n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return w})),n.d(t,"a",(function(){return g}));var r=n("7e93"),a=n("32b8"),o=n("30db"),i=n("3742");const s=[void 0,[]];function c(e,t,n=0,r=0){const a=t;return a.values&&a.values.length>1?l(e,a.values,n,r):h(e,t,n,r)}function l(e,t,n,r){let a=0;const o=[];for(const i of t){const[t,c]=h(e,i,n,r);if("number"!==typeof t)return s;a+=t,o.push(...c)}return[a,u(o)]}function h(e,t,n,a){const o=Object(r["d"])(t.original,t.originalLowercase,n,e,e.toLowerCase(),a,!0);return o?[o[0],Object(r["c"])(o)]:s}Object.freeze({score:0});function u(e){const t=e.sort((e,t)=>e.start-t.start),n=[];let r=void 0;for(const a of t)r&&f(r,a)?(r.start=Math.min(r.start,a.start),r.end=Math.max(r.end,a.end)):(r=a,n.push(a));return n}function f(e,t){return!(e.end<t.start)&&!(t.end<e.start)}function d(e){return e.startsWith('"')&&e.endsWith('"')}const b=" ";function w(e){"string"!==typeof e&&(e="");const t=e.toLowerCase(),{pathNormalized:n,normalized:r,normalizedLowercase:o}=m(e),i=n.indexOf(a["h"])>=0,s=d(e);let c=void 0;const l=e.split(b);if(l.length>1)for(const a of l){const e=d(a),{pathNormalized:t,normalized:n,normalizedLowercase:r}=m(a);n&&(c||(c=[]),c.push({original:a,originalLowercase:a.toLowerCase(),pathNormalized:t,normalized:n,normalizedLowercase:r,expectContiguousMatch:e}))}return{original:e,originalLowercase:t,pathNormalized:n,normalized:r,normalizedLowercase:o,values:c,containsPathSeparator:i,expectContiguousMatch:s}}function m(e){let t;t=o["n"]?e.replace(/\//g,a["h"]):e.replace(/\\/g,a["h"]);const n=Object(i["U"])(t).replace(/\s|"/g,"");return{pathNormalized:t,normalized:n,normalizedLowercase:n.toLowerCase()}}function g(e){return Array.isArray(e)?w(e.map(e=>e.original).join(b)):w(e.original)}},e8e3:function(e,t,n){"use strict";function r(e,t=0){return e[e.length-(1+t)]}function a(e){if(0===e.length)throw new Error("Invalid tail call");return[e.slice(0,e.length-1),e[e.length-1]]}function o(e,t,n=((e,t)=>e===t)){if(e===t)return!0;if(!e||!t)return!1;if(e.length!==t.length)return!1;for(let r=0,a=e.length;r<a;r++)if(!n(e[r],t[r]))return!1;return!0}function i(e,t,n){let r=0,a=e.length-1;while(r<=a){const o=(r+a)/2|0,i=n(e[o],t);if(i<0)r=o+1;else{if(!(i>0))return o;a=o-1}}return-(r+1)}function s(e,t){let n=0,r=e.length;if(0===r)return 0;while(n<r){const a=Math.floor((n+r)/2);t(e[a])?r=a:n=a+1}return n}function c(e,t,n){if(e|=0,e>=t.length)throw new TypeError("invalid index");let r=t[Math.floor(t.length*Math.random())],a=[],o=[],i=[];for(let s of t){const e=n(s,r);e<0?a.push(s):e>0?o.push(s):i.push(s)}return e<a.length?c(e,a,n):e<a.length+i.length?i[0]:c(e-(a.length+i.length),o,n)}function l(e,t){const n=[];let r=void 0;for(const a of e.slice(0).sort(t))r&&0===t(r[0],a)?r.push(a):(r=[a],n.push(r));return n}function h(e){return e.filter(e=>!!e)}function u(e){return!Array.isArray(e)||0===e.length}function f(e){return Array.isArray(e)&&e.length>0}function d(e,t=(e=>e)){const n=new Set;return e.filter(e=>{const r=t(e);return!n.has(r)&&(n.add(r),!0)})}function b(e,t){const n=w(e,t);if(-1!==n)return e[n]}function w(e,t){for(let n=e.length-1;n>=0;n--){const r=e[n];if(t(r))return n}return-1}function m(e,t){return e.length>0?e[0]:t}function g(e){return[].concat(...e)}function C(e,t){let n="number"===typeof t?e:0;"number"===typeof t?n=e:(n=0,t=e);const r=[];if(n<=t)for(let a=n;a<t;a++)r.push(a);else for(let a=n;a>t;a--)r.push(a);return r}function p(e,t,n){const r=e.slice(0,t),a=e.slice(t);return r.concat(n,a)}function v(e,t){const n=e.indexOf(t);n>-1&&(e.splice(n,1),e.unshift(t))}function y(e,t){const n=e.indexOf(t);n>-1&&(e.splice(n,1),e.push(t))}function _(e){return Array.isArray(e)?e:[e]}function k(e,t,n){const r=A(e,t),a=e.length,o=n.length;e.length=a+o;for(let i=a-1;i>=r;i--)e[i+o]=e[i];for(let i=0;i<o;i++)e[i+r]=n[i]}function S(e,t,n,r){const a=A(e,t),o=e.splice(a,n);return k(e,a,r),o}function A(e,t){return t<0?Math.max(t+e.length,0):Math.min(t,e.length)}function E(e,t){return(n,r)=>t(e(n),e(r))}n.d(t,"y",(function(){return r})),n.d(t,"z",(function(){return a})),n.d(t,"h",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"v",(function(){return c})),n.d(t,"p",(function(){return l})),n.d(t,"e",(function(){return h})),n.d(t,"q",(function(){return u})),n.d(t,"r",(function(){return f})),n.d(t,"g",(function(){return d})),n.d(t,"j",(function(){return b})),n.d(t,"n",(function(){return m})),n.d(t,"o",(function(){return g})),n.d(t,"w",(function(){return C})),n.d(t,"b",(function(){return p})),n.d(t,"u",(function(){return v})),n.d(t,"t",(function(){return y})),n.d(t,"c",(function(){return _})),n.d(t,"x",(function(){return S})),n.d(t,"f",(function(){return E})),n.d(t,"s",(function(){return L})),n.d(t,"l",(function(){return x})),n.d(t,"k",(function(){return M})),n.d(t,"m",(function(){return R})),n.d(t,"a",(function(){return P}));const L=(e,t)=>e-t;function x(e,t){if(0===e.length)return;let n=e[0];for(let r=1;r<e.length;r++){const a=e[r];t(a,n)>0&&(n=a)}return n}function M(e,t){if(0===e.length)return;let n=e[0];for(let r=1;r<e.length;r++){const a=e[r];t(a,n)>=0&&(n=a)}return n}function R(e,t){return x(e,(e,n)=>-t(e,n))}class P{constructor(e){this.items=e,this.firstIdx=0,this.lastIdx=this.items.length-1}takeWhile(e){let t=this.firstIdx;while(t<this.items.length&&e(this.items[t]))t++;const n=t===this.firstIdx?null:this.items.slice(this.firstIdx,t);return this.firstIdx=t,n}takeFromEndWhile(e){let t=this.lastIdx;while(t>=0&&e(this.items[t]))t--;const n=t===this.lastIdx?null:this.items.slice(t+1,this.lastIdx+1);return this.lastIdx=t,n}peek(){return this.items[this.firstIdx]}dequeue(){const e=this.items[this.firstIdx];return this.firstIdx++,e}takeCount(e){const t=this.items.slice(this.firstIdx,this.firstIdx+e);return this.firstIdx+=e,t}}},f070:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return h})),n.d(t,"c",(function(){return u}));var r=n("308f"),a=n("a666"),o=n("dff7"),i=function(e,t,n,r){function a(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,o){function i(e){try{c(r.next(e))}catch(t){o(t)}}function s(e){try{c(r["throw"](e))}catch(t){o(t)}}function c(e){e.done?n(e.value):a(e.value).then(i,s)}c((r=r.apply(e,t||[])).next())}))};class s extends a["a"]{constructor(e,t="",n="",a=!0,o){super(),this._onDidChange=this._register(new r["b"]),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._id=e,this._label=t,this._cssClass=n,this._enabled=a,this._actionCallback=o}get id(){return this._id}get label(){return this._label}set label(e){this._setLabel(e)}_setLabel(e){this._label!==e&&(this._label=e,this._onDidChange.fire({label:e}))}get tooltip(){return this._tooltip||""}set tooltip(e){this._setTooltip(e)}_setTooltip(e){this._tooltip!==e&&(this._tooltip=e,this._onDidChange.fire({tooltip:e}))}get class(){return this._cssClass}set class(e){this._setClass(e)}_setClass(e){this._cssClass!==e&&(this._cssClass=e,this._onDidChange.fire({class:e}))}get enabled(){return this._enabled}set enabled(e){this._setEnabled(e)}_setEnabled(e){this._enabled!==e&&(this._enabled=e,this._onDidChange.fire({enabled:e}))}get checked(){return this._checked}set checked(e){this._setChecked(e)}_setChecked(e){this._checked!==e&&(this._checked=e,this._onDidChange.fire({checked:e}))}run(e,t){return i(this,void 0,void 0,(function*(){this._actionCallback&&(yield this._actionCallback(e))}))}}class c extends a["a"]{constructor(){super(...arguments),this._onBeforeRun=this._register(new r["b"]),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new r["b"]),this.onDidRun=this._onDidRun.event}run(e,t){return i(this,void 0,void 0,(function*(){if(!e.enabled)return;this._onBeforeRun.fire({action:e});let n=void 0;try{yield this.runAction(e,t)}catch(r){n=r}this._onDidRun.fire({action:e,error:n})}))}runAction(e,t){return i(this,void 0,void 0,(function*(){yield e.run(t)}))}}class l extends s{constructor(e){super(l.ID,e,e?"separator text":"separator"),this.checked=!1,this.enabled=!1}}l.ID="vs.actions.separator";class h{constructor(e,t,n,r){this.tooltip="",this.enabled=!0,this.checked=void 0,this.id=e,this.label=t,this.class=r,this._actions=n}get actions(){return this._actions}dispose(){}run(){return i(this,void 0,void 0,(function*(){}))}}class u extends s{constructor(){super(u.ID,o["a"]("submenu.empty","(empty)"),void 0,!1)}}u.ID="vs.actions.empty"},fdcc:function(e,t,n){"use strict";n.d(t,"g",(function(){return o})),n.d(t,"h",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"f",(function(){return l})),n.d(t,"a",(function(){return h})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return d})),n.d(t,"b",(function(){return b}));class r{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{if(e.stack)throw new Error(e.message+"\n\n"+e.stack);throw e},0)}}emit(e){this.listeners.forEach(t=>{t(e)})}onUnexpectedError(e){this.unexpectedErrorHandler(e),this.emit(e)}onUnexpectedExternalError(e){this.unexpectedErrorHandler(e)}}const a=new r;function o(e){l(e)||a.onUnexpectedError(e)}function i(e){l(e)||a.onUnexpectedExternalError(e)}function s(e){if(e instanceof Error){let{name:t,message:n}=e;const r=e.stacktrace||e.stack;return{$isError:!0,name:t,message:n,stack:r}}return e}const c="Canceled";function l(e){return e instanceof h||e instanceof Error&&e.name===c&&e.message===c}class h extends Error{constructor(){super(c),this.name=this.message}}function u(){const e=new Error(c);return e.name=e.message,e}function f(e){return e?new Error("Illegal argument: "+e):new Error("Illegal argument")}function d(e){return e?new Error("Illegal state: "+e):new Error("Illegal state")}class b extends Error{constructor(e){super("NotSupported"),e&&(this.message=e)}}}}]);
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com